欢迎到访荟彩官网,24小时在线客服,提供专业解决方案,期待与您真诚合作!

持续创新|卓越品质|创造价值

照度计,亮度计,色彩校正,制造厂家

服务热线:

0755-23179385

深圳市荟彩科技有限公司

技术文章

CL800照度计与PC电脑的通讯说明

  • 发布时间:2025-11-24
  • 浏览次数:1

一 CL800照度计通讯介绍

1.1 CL800照度计通讯方式说明

1.1.1 仪器简介

    CL800照度计是荟彩公司独立开发的完全拥有自主知识产权的国产便携式照度计。照度计采用高精度凹面光栅作为分光元器件,可采集350~800nm波长范围的光源辐射照度光谱,输出1nm间隔辐照度光谱,测量量程最高可达200000 lx,可测试80多项光度和色度参数(照度,色温,显色指数,PPFD,UVA,蓝光危害等),测量精准,使用简单。


1.1.2 通讯说明

    CL800与PC电脑通讯的接口方式:串口(USB转虚拟串口,win10电脑免驱动)或BLE蓝牙。

    通讯协议:基于串口的Modbus RTU协议。

    优点:

    A.通过地址,最多支持255台仪器同步在线测试;

    B.CL800仪器可测试80多项光度和色度参数,PC上位机通过读取对应寄存器地址,读取对应的参数数据,配置弹性灵活,适应性强。

 image.png

图 1

1.2 CL800通讯流程

 image.png

图 2

二 借助QModBus助手快速与CL800照度计通讯

    2.1 QModBus-0.3.0-setup.exe说明

     QModBus-0.3.0-setup.exe是和串口助手一样的通用共用软件。

     QModBus RTU本质还是串口通讯,通讯和串口大同小异。

 image.png

     2.2 QModBus与CL800快速通讯说明

      CL800与PC通过Modbus RTU通讯细节可参照文档“Modbus寄存器地址说明.xlsx”和“Modbus命令说明.md”。此处给出QModBus-0.3.0-setup.exe与CL800通讯的过程。

 image.png

图 3

      2.2.1 QModBus-0.3.0-setup.exe软件安装,安装好双击打开。

 image.png

图 4

    2.2.2 CL800照度计和PC电脑通过USB数据线连接(通过蓝牙也可以)(win10及以上版本电脑,自带CL800驱动)。

 image.png

图 5

      2.2.3 打开QModBus设置通讯参数,如图6所示。 

 image.png

图 6

     2.2.4 如图6,发送测试指令,CL800接收到测试指令,进行数据测试,测试完成返回对应信号。 

     2.2.5 如图7,发送读取照度指令,CL800返回照度数据。 

 image.png

图 7

      2.2.8 如图8,发送读取色温指令,CL800返回色温数据。 

      2.2.9 用户需要的任何参数,可以发送对应的读取指令,CL800返回对应数据。

 image.png

图 8

      2.2.10 按照文件“Modbus寄存器地址说明.xlsx”的字节大小和大小端定义说明,对接收的16进制数据解析,得到的10进制数据就是对应的照度和色温数据。

 image.png

图 9

三 CL800照度计的PC上位机开发


       根据文档“Modbus寄存器地址说明.xlsx”和“Modbus命令说明.md”,用户在自己的开发软件平台上选择对应Modbus开发库,就可以开发出适合自己的应用程序。其中libmodbus驱动库是一个基于C语言实现的Modbus驱动库,可以部署MFC上。


     3.1 Qt平台的二次开发

     Qt平台可以QModbusRtuSerialServer类构建串口服务器,通过该类来构建PC电脑和CL800照度计的通讯,开发适合自己的应用程序。

HUICOLOR的上位机软件HIQC就是采用QT平台开发的。

 image.png

图 10

       3.2 C#的二次开发

       C#中实现Modbus通信主要通过NModbus库完成,通过该库来构建PC电脑和CL800照度计的通讯。参照HUICOLOR提供的例程DEMO,快速实现多台仪器的同步测试。

image.png 

图 11

      3.3 LabView的二次开发

      labVIEW中实现Modbus通信主要通过NI Modbus Libaray库完成,通过该库来构建PC电脑和CL800照度计的通讯,参照HUICOLOR提供的例程DEMO,快速实现测试。

      更多细节请咨询HUICOLOR技术人员

 image.png

图 12