《LMAGH电磁热表转换器》由会员分享,可在线阅读,更多相关《LMAGH电磁热表转换器(28页珍藏版)》请在金锄头文库上搜索。
1、L-MAG-H电磁热表转换器通讯协议版本号:LMAG-HMODRTUV77L-MAG-HV1.2一、概述 .- 2 -二、 L-mag-H网络结构及接线 .- 2 -三、 Modbus 协议 RTU帧格式 .- 2 -四、 Modbus 协议命令编码定义 .- 4 -五、电磁热表寄存器定义 .- 5 -L-MAG-HMODBUS1. L-MAG-H电磁热表 MODBUS寄存器地址定义表 -2 .- 5 -2.PLC地址设置说明 .- 6 -3数据含义说明 .- 6 -六、通讯数据解析 .- 6 -1 读瞬时流量.- 7 -2.读瞬时流速: .- 7 -3 读累积流量.- 8 -4.读总量流量单
2、位 .- 9 -5.读报警状态.- 9 -6.读瞬时热量单位 .-10-7.读累积热量单位 .-10-7.读压力范围.-11-8.读热量流量(同读瞬时流量) .-11-9.读热量累积(同读累积流量) .-11-10.读入口温度.-11-10.读出口温度(同读入口温度) .-11-七、应用举例.-12-1.C语言 MODBUS 示例程序 .-12-2.modbus调试软件 modbus poll通讯实例 .-14-3.modbus调试软件 modscan32通讯实例 .-16-4.组态王 6.53通讯实例.-18-5.力控 6.1 通讯实例 .-22-6.MCGS通讯实例 .-25-注: 本协议
3、应用举例中例程只提供参考,例程中部分参数与MODBUS 寄存器地址定义不符,请以MODBUS 寄存器地址定义为准。一、概述L-MAG-H 电磁热表具有标准的 MODBUS 通讯接口,支持波特率 1200,2400,4800,9600,19200。通过 MODBUS 通讯网络,主站可以采集瞬时流量,瞬时流速,累积流量等参数。L-MAG-H电磁热表采用的串口参数:1 位起始位8 位数据位1 位停止位 ,无校验。L-MAG-H 电磁热表的 MODBUS 通讯接口在物理结构上采用电气隔离方式,隔离电压 1500 伏,并具有 ESD 保护,能够克服工业现场的各种干扰,保证通讯网络的可靠运行。二、 L-m
4、ag-H 网络结构及接线L-MAG-H 电磁热表标准 MODBUS 通讯网络是总线型网络结构,支持1 到99 个电磁流量计组网,在网络最远的电磁流量计通常要在通讯线两端并联一个120 欧姆的终端匹配电阻,标准通讯连接介质为屏蔽双绞线。图 -1 电磁流量计网络结构L-MAG-H 电磁热表通讯接线详见电磁流量计使用说明书。三、 Modbus 协议 RTU 帧格式MODBUS协议是主从通讯方式,每次通讯由主站发起,从站响应主站命令回传数据。L-MAG-H电磁热表采用 MODBUS RTU格式(十六进制格式),其帧结构如图 -2 所示。1. 主站命令帧结构帧起始设备地址功能代码寄存器地址寄存器长度CR
5、C 校验帧结束T1-T2-T3-T48Bit8Bit16Bit16Bit16BitT1-T2-T3-T4图-2 主站 RTU 消息帧2. 从站响应帧结构帧起始设备地址功能代码数据CRC 校验帧结束T1-T2-T3-T48Bit8Bitn 个 8Bit16BitT1-T2-T3-T4图 3 从站 RTU消息帧说明:(1)T1-T2-T3-T4 为帧起始或帧结束, MODBUS协议规定帧起始或帧结束是在帧与帧间延时 3.5 char 字符的时间实现的,如图 -4 所示。图 -4 MODBUS帧间隔(2)设备地址:电磁流量计的通讯地址,在一个网络中不能有两个相同的地址。(3)功能码: MODBUS协
6、议规定的功能码, L-MAG-H电磁热表采用功能码 4 读输入寄存器来实现采集数据的。(4)寄存器地址和寄存器数主站命令中的参数是从寄存器地址开始的寄存,读寄存器长度的 N 个寄存器。(5)从站响应数据从站响应数据是:字节数和N 个数字节数据。详见 MODBUS协议。四、 Modbus 协议命令编码定义MODBUS 功能码定义如表 -1 所示, L-mag-电磁流量计仅采用04 功能码。表 -1功能码名称作用01读取线圈状态保留02读取输入状态保留03读取保持寄存器保留04读取输入寄存器读电磁热表实时信息05强置单线圈保留06预置单寄存器保留07读取异常状态保留08回送诊断校验保留09编程(只用于484)保留10控询(只用于484)保留11读取事件计数保留12读取通信事件记录保留1