品牌
生产厂家厂商性质
北京市所在地
燃气供热厂系统采集转换人机界面系统 触摸屏
面议自定义串口协议或特殊协议转modbus串口协议模块
¥5000导轨安装,RS485通讯 Modbus-Rtu协议输入,输出4-20mA
面议导轨安安装,通讯协议转换器,或者输出4-20mA,RS485输入
面议导轨安装DIN35mm,特殊定做协议转标准协议RS485Modbus
面议导轨安装,RS485 modbus转模拟量4-20mA,0-5V
面议标准35mm导轨,RS485-Modbus协议转4-20mA模块
面议液晶RS485显示仪
面议MODBUS-RTU通讯显示仪,输入RS485,显示RS485数据
面议Modbus Rtu协议通讯显示仪,接收RS485信号,液晶大屏幕显示
面议定制RS485通讯协议转Modbus Rtu
面议液晶八通道仪表的RS485通讯转换成数字显示,简称RS485显示仪
面议(1)系统连接示意图1对1个,协议转换。
(2)系统连接示意图1对多个协议转换。
注意:我公司生产的通讯协议转换器,专门针对特殊协议转标准Modbus rtu协议,相对来说较简单的协议,读写数据不超过4个点,一个协议转换器只能连接一个仪表的通讯,单价1800/个,如果协议比较复杂,单块价格不低于5000/个,此价格不议价。
一个协议转换模块,需要转换几十个协议的,我。价格另议。 张书光
YK-TX系列
智能通讯协议转换器
使用说明
一、概述
仪表通过RS232或RS485等通讯方式接收读取用户设备的通讯数字信号,将处理后的有效数据通通另一个通讯接口采用标准协议连接计算机或其他设备。
二、主要技术指标:
通讯输出:隔离接口RS485,RS232,波特率2400或9600bps,
电 源:DC9V~DC30V
功 耗:<2W
环境温度:-20~50℃
环境湿度:<85%RH
尺 寸:100*112*22.5
三、端子接线
指示灯说明
Power:电源指示,工作状态下闪烁
COM:通讯指示,模块与DCS正常通讯下闪烁
Signal:通讯指示,模块与(泵,称,流量计)正常通讯下闪烁
四、与计算机连接的通讯说明--MODBUS
转换器配RS232、RS485接口,直接与计算机通讯,RS485标准通讯距离1.5km,可以挂接多个仪表。RS232标准通讯距离15m,只能挂接一个仪表。RS232接口的TXD、RXD、GND分别接计算机串口的第2、3、5管脚。数据格式为1个起始位﹑8个数据位﹑无校验﹑1个停止位。为避免通讯冲突,仪表都处于侦听方式。计算机按规定地址向某一仪表发出一个命令,然后等待一段时间,等候仪表回答,仪表收到正确命令后再发送出数据。发送结束后仪表又处于侦听方式。同一系统中,仪表地址不能相同,波特率要*。
仪表采用标准Modbus-rtu通讯协议,支持03、06功能号。在使用组态软件时,须选用的设备为modicon(*康)的PLC,Modbus-RTU地址型,数据为整型16位,使用组态王寄存器从4001或4000开始,别的组态软件有可能是从3001或3000开始。通讯为整数,需用户根据实际情况处理小数点位数。通讯传输数据为有符号的整型数据,用户编程建议定义有符号的整型数据即可。当数据大于0X8000时,数据取反加1即为负数的实际数值,例如通讯传输数据为0XFFFF,对应数据值为-1。对于长整型数据如累积量等,数据值=高位×65536+低位。组态时用户也可以选择数据类型为长整型(long),系统自动计算出累积量。
仪表有默认通讯地址248(0XF8),如果用户不清楚可以用默认地址测试,波特率为2400或9600。通讯地址、波特率更改后,需重新上电才能起效。
读取仪表数据发送命令格式:建议数据读取量一次不超过16个
地址 | 功能号 | 起始地址高位 | 起始地址低位 | 读取数据个数高位 | 读取数据个数低位 | CRC16 高位 | CRC16 低位 |
01 | 03 | 00 | 00 | 00 | 03 | 05 | CB |
现场测量仪表返回数据格式:
地址 | 功能号 | 字节数 | 数值高位 | 数值 低位 | 数值高位 | 数值 低位 | 数值高位 | 数值 低位 | CRC16高位 | CRC16 低位 |
01 | 03 | 06 | 03 | E8 | 03 | E8 | 03 | E8 | C1 | 9F |
对仪表数据写入数据发送命令格式:(写入寄存器)
地址 | 功能号 | 起始地址高位 | 起始地址低位 | 写入数据个数高位 | 写入数据个数低位 | CRC16 高位 | CRC16 低位 |
01 | 06 | 00 | 20 | 00 | 0C | 88 | 05 |
现场测量仪表返回数据格式:(与发送数据格式相同)
地址 | 功能号 | 起始地址高位 | 起始地址低位 | 写入数据个数高位 | 写入数据个数低位 | CRC16 高位 | CRC16 低位 |
01 | 06 | 00 | 20 | 00 | 0C | 88 | 05 |
例:读地址为1的仪表的第1路测量值 (PV1=1000)
发送数据为 01 03 00 00 00 01 84 0A
返回数据为 01 03 02 03 E8 B8 FA (其中03 E8—1000)
(其中01 是仪表地址,03是功能号,00 00是寄存器起始地址,00 01 表示读一个数,84 0A是校验码,返回数据中B8 FA是校验码。
五、 质 保
如属厂方制造质量问题,在仪表出厂日起,由厂方免费修理,如果是由于保管及使用不当而造成损坏,修理时收成本费。保修期十二个月,质保3~5年须另注明。
六、用户端连接设备
对于RS232接口,TXD(发送端)接另一个设备的RXD(接收端)
1、泵
连接泵,是RS232接口,默认波特率是9600。
与计算机连接的RS485接口MODBUS协议,寄存器对应如下
4001 | 流速,范围1-999(0.01-9.99)可读写 | 4009 | 与计算机连接(MODBUS)的通讯地址 万能地址248 |
4002 | 泵状态1启动 0停止 | 4010 | 与计算机连接(MODBUS)的波特率 |
4003 | 备用 | 4011 | 与泵连接的通讯地址,默认为1 |
4004 | 备用 | 4012 | 与泵连接的波特率,默认为9600 |
4005 | 备用 | 4013 | 备用 |
4006 | 备用 | 4014 | 备用 |
4007 | 备用 | 4015 | 备用 |
4008 | 与泵通讯标志(为1表示通讯正常) | 4016 |
|
2、MS6001梅特勒·托利多 称
连接MS6001梅特勒称,是RS232接口,默认波特率是9600。
与计算机连接的RS485接口MODBUS协议,寄存器对应如下
4001 | 重量值高位 | 4009 | 与计算机连接(MODBUS)的通讯地址 万能地址248 |
4002 | 重量值低位 | 4010 | 与计算机连接(MODBUS)的波特率 |
4003 | 写1清零去皮 | 4011 | 与MS6001连接的通讯地址,默认为1 |
4004 | 小数点位置 | 4012 | 与MS6001连接的波特率,默认为9600 |
4005 | 0-稳定数据,1动态数据 | 4013 | 备用 |
4006 | 备用 | 4014 | 备用 |
4007 | 备用 | 4015 | 备用 |
4008 | 与MS6001通讯标志(为1表示通讯正常) | 4016 |
|
说明:重量值=重量值高位×65536+重量值低位,并且由小数点位数决定,比如重量值高位=12,重量值低位=567,小数点位置=2;则重量值=7869.99,对于固定的称,小数点位置应该是固定的。因此用户可不必考虑该参数。
3、D08-8C流量积算仪
连接D08-8C流量积算仪,是RS232接口,默认波特率是9600。
与计算机连接的RS485接口MODBUS协议,寄存器对应如下
4001 | 瞬时流量值 | 4009 | 与计算机连接(MODBUS)的通讯地址 万能地址248 |
4002 | 累计流量高位 | 4010 | 与计算机连接(MODBUS)的波特率 |
4003 | 累计流量低位 | 4011 | 与D08-8C连接的通讯地址,默认为1 |
4004 | 累计流量小数点位数 | 4012 | 与D08-8C连接的波特率,默认为9600 |
4005 | 累计流量单位 | 4013 | 备用 |
4006 | 写1清累计 | 4014 | 备用 |
4007 | 备用 | 4015 | 备用 |
4008 | 与D08-8C通讯标志(为1表示通讯正常) | 4016 |
|
说明:累计流量=累计流量高位×65536+累计流量低位,并且由小数点位数决定,比如累计流量高位=12,累计流量低位=567,小数点位数=2;则累计流量=7869.99
4、CS200流量计
连接CS200,RS485接口,默认波特率是19200。
CS200模块是线接线方式的插头,导轨模块的RS485通讯接口A接RJ45的 RS485通讯接口B接
导轨模块通过RS485通讯口读取,读取数据包括瞬时流量(百分比的数据),累计流量,以及对累计流量清零。
与计算机连接的RS485接口MODBUS协议,寄存器对应如下
4001 | 瞬时流量值 | 4009 | 与计算机连接(MODBUS)的通讯地址 万能地址248 |
4002 | 累计流量高位 | 4010 | 与计算机连接(MODBUS)的波特率 |
4003 | 累计流量低位 | 4011 | 与SC200连接的通讯地址,默认为1 |
4004 | 累计流量小数位 | 4012 | 与SC200连接的波特率,默认为19200 |
4005 | 瞬时流量百分比0-10000 | 4013 | 备用 |
4006 | 流量量程 可读写 | 4014 | 备用 |
4007 | 写1清累计 | 4015 | 备用 |
4008 | 与SC200通讯标志(为1表示通讯正常) | 4016 |
|
说明:导轨模块与CS200连接,读取的瞬时流量信号是量程的百分比数值。在modbus协议下给用户保留了小数点后两位以提高精度0.00%~100.00%。寄存器4001的瞬时流量=百分比×流量量程,保留小数点后一位。流量量程与用户CS200标签*。 用户也可以自己只取瞬时流量百分比,在计算机上乘以量程自行算出瞬时流量。
累计流量=累计流量高位×65536+累计流量低位+累计流量小数位,比如累计流量高位=12,累计流量低位=567,累计流量小数位328,则累计流量= 786999.328,在用户精度要求不高的情况下,建议可直接取120567.3。
另外一点建议:CS200应该有配套的软件,计算机通过通讯口采用MFC协议可以读写数据,建议用户做好小信号切除,避免没有流量时流量计也在累计。