自主开发专用器件:数字通信称重变送器
作者:鼎源自动化文章来源:鼎源自动化浏览次数:次添加时间:2017-03-08 09:41:10
郑州鼎源自动化自主开发专用器件:数字通信称重变送器,特点适用于所有称重传感器,采样频率每秒300次,稳定性高,通信协议兼容性好,性价比高。可能根据用户具体要求做成样机,并提交源程序,指导调试,使用户组装适合自己控制系统。降低整机成本,摆脱技术制约,方便维护。
我:
485专业数字PLC称重模块,数字变送器,高精度低成本,高速AD采集,默认485端口,自由协议,MODMUS协议,附送PLC参考程序,三万分之一精度,可直接使用的秤盘,方便安装
我:
数字变送器由高集成电路制做而成,能够将工业现场的拉力、压力、重量等微弱模拟信号转换成标准数字信号,并通过异步串行口发送给其它
中央控制单元(如计算机、PLC、触摸屏等)。使得现场信号能够高精度解析,并无损耗传送。
硬件采用异步串口通信,符合EIA-RS485标准。
1、通信自由协议:
1.1 操作指令
所有命令可以粗略地分为以下几种类型:
l 建立通讯关系的指令(Adress,Select_xx)
l 标定指令(LDW,LWT)
l 参数存取指令(Read_B,Write_B)
l 测量指令(MSV_?,Tare,Gross,ADC_code,Disp_code)
1.2 指令格式
概述:
此处共有13条命令,所有的命令都由6字节十六进制数构成。
重要说明1:当向数字模块发送命令时,以及从数字模块返回应答信息时,都是遵守先高后低的字节顺序传送,即首先发送高字节,然后依次发送中间字节,最后发送低字节,如下所示:
高字节(MSB)->中1字节(ISB1)-> 中2字节(ISB2)-> 中3字节(ISB3)-> 中4字节(ISB4)->低字节(LSB)
例如:MSV_?命令
功能:让数字模块输出当前测量值。
指令格式:0x3B 0x02 0x45 0x45 0x45 0x0A
高字节 中1字节 中2字节 中3字节 中4字节 低字节
回答信息:0x02 0xXX 0xYY 0xZZ 0xSB 0x0A
高字节 中1字节 中2字节 中3字节 中4字节 低字节
(XX,YY,ZZ为3字节十六进制的测量数据,SB为状态字节)
重要说明2:在正常通讯方式下,如果向数字模块发送了不是其指令集所列的任何信息,则数字模块将返回0x02 0x3F 0x3F 0x3F 0x3F 0x0A,表示它不认识这条指令。在广播通讯方式下则无应答。
2、MODBUS RTU通信协议:
软件通信协议采用MODBUS RTU格式,主从通讯方式,数字模块为从站,默认地址:31。
重要说明1:当向数字模块发送命令时,以及从数字模块返回应答信息时,都是遵守MODBUS RTU格式,如下所示:
地址(Address)->功能码(Function)-> 寄存器地址(MSB)-> 寄存器地址(LSB)-> 寄存器值(MSB)->寄存器值(LSB)->CRC16(LSB)->CRC16(MSB)
郑州鼎源自动化科技有限公司