文献类型:: 常问问题, 条目ID:: 88734962, 文献编写日期:: 2014 年3 月11 日 (0) 评估 MAG6000 电磁流量计的MODUBUS RTU 通讯简介 • 文献 • 涉及产品 首先介绍Modbus RTU 模块的硬件接线 安装示意图如下: 如果是最后一台或者只有一台仪表,本例为只用一台MAG6000 做说明,需要将91 和92 短接,93 和94 短接,以表示终端电阻已接
实际接线图如下:本例用黑色线作为短接线 RS485 转RS232 调试工具如下: 然后介绍MODBUS 协议命令格式,对于发送请求和响应,都是如下格式,第一个是表示从站地址,本例为01,第二是功能码,根据需要设定,具体参考相关设备手册,本例为03,然后就是相应的数据为,最后两个字节是奇偶校验位,某些软件可以自动计算出,但是部分软件需要自己计算
本例所用软件如下,为Modbus 调试小软件
关于此软件可以网上下载或者直接联系其设计人员获取
对于此软件任何问题,这里不给予解答
调试方法如下,首先设置相关参数,选择通讯速率及相关参数,这些参数需要查看MAG6000 中的MODUBUS相关选项,设置参数需要一致
然后输入相关信息,点击生成 CRC 校验码后,就会自动生成奇偶效验位
如下 自动生成 E7CA 的校验位
完成上述设置后,点击发送“Send”即可
对于西门子MAG6000 电磁流量计的绝对流量的格式定义如下,MODBUS 寄存器地址为3002,4 个字节,浮点型,单位立方米/秒(单位需要注意,可能与表头显示不一致,可以通过相关换算让其一致) 发送指令 01(地址) 03(功能码)0B BA(寄存器地址3002 的十六进制表示方法)00 02(表示两个字,四个字节)E7 CA(奇偶校验码) 通过西门子STEP 7 编程软件的变量表查看3A 23 62 24 的值 对