|
任务:modbus RTU串口通讯,读取酷特仪表数据。 一 仪表设置--通讯参数 1 查看仪表手册,设置通讯参数,要求如下: 9600,8,1,无校验
二 查找手册,确定参数地址。 本示例读取仪表如下信息,查找手册后地址如下(见红色框部分): | 名称 | 区 | 地址 | 数据类型 | | 瞬时流量 | 4 | 1 | 32位无符号二进制数 | | 瞬时流量单位 | 4 | 3 | 16位无符号二进制数 | | 功率 | 4 | 4 | 32位无符号二进制数 | | 功率单位 | 4 | 6 | 16位无符号二进制数 | | 累计流量 | 4 | 7 | 32位无符号二进制数 | | 累计流量单位 | 4 | 9 | 16位无符号二进制数 | | 累计热量 | 4 | 10 | 32位无符号二进制数 | | 累计热量单位 | 4 | 12 | 16位无符号二进制数 | | 累计冷量 | 4 | 13 | 32位无符号二进制数 | | 累计冷量单位 | 4 | 15 | 16位无符号二进制数 | | 进水温度 | 4 | 16 | 32位无符号二进制数 | | 回水温度 | 4 | 18 | 32位无符号二进制数 | | 状态 | 4 | 20 | 16位无符号二进制数 | | 工作时间 | 4 | 21 | 32位无符号二进制数 | | 压力 | 4 | 23 | 32位无符号二进制数 | | 压力单位 | 4 | 24 | 16位无符号二进制数 |
三 添加modbusRTU串口驱动 1 添加串口父设备,在父设备下面添加一个modbus rtu子设备,如下图所示。 2 设置串口参数 串口参数必须和仪表设置一致,本例设置为: 3 变量添加和连接如下图: 四 组态画面 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |