基于RS485,大概有以下公司:西门子的MPI协议和DP协议,欧姆龙的Hostlink协议,ModbusRTU,ModbusASCII,施耐德的Canopen,AB的DH/123,简单来说,485是两块硬件之间的一种信息通信协议,你的是什么仪表通讯协议。

 仪表采用 485 通讯 协议,如何与触摸屏相互 通讯.

1、 仪表采用 485 通讯 协议,如何与触摸屏相互 通讯.

这样的问题别人是回答不了的。你的是什么仪表通讯协议?基于RS 485,大概有以下公司:西门子的MPI 协议和DP 协议,欧姆龙的Hostlink 协议,ModbusRTU,ModbusASCII,施耐德的Canopen,AB的DH/123。所以只说RS 485无法回答。

VB6.0PC与智能 仪表COM 通讯modbus 协议 485

2、VB6.0PC与智能 仪表COM 通讯modbus 协议 485

可以在VB中通过串口类中的方法发送MODBUS命令到仪表,然后解析返回的数据。MODBUS读寄存器指令,你问题中的表号一般叫设备ID,是一个字节,从0到255,一般不用0。例如,设备ID为1,读取4XXX寄存器的指令为十六进制03,起始地址为1037(去掉前4)。连续读取两个寄存器,即寄存器长度为2,每个寄存器为两个字节。返回的数据应该是四个字节。最后是指令:01(设备ID)03(读取寄存器)1037(起始地址)0002(寄存器个数)CLCH(CRC16校验码)我没法给你算出CRC16校验码。您需要重新组织指令,并在程序中生成CRC16校验码。解析时,可以在返回数据的指定位置截取连续四个字节的数据,转换成浮点数。VB里有对应的类和方法,不方便细说。

3、 485通信 协议到底是什么东西啊,干嘛用的啊

简单来说,485是两块硬件之间的一种信息通信协议。传输线衰减太大;布线环境中的过度干扰...1.使用特性阻抗为120ω的RS 485专用双绞线屏蔽电缆,2.如果电缆只有一个屏蔽层,屏蔽层的一端接地(发送端);如果使用双重绝缘和隔离屏蔽的电缆,最外层屏蔽的两端接地,最内层屏蔽的一端接地。3.在信号接收端并联电阻(约100 ~ 120ω),最佳值可通过示波器和可变电阻调节,对于1000m RS 485通信,建议您使用一对双绞线屏蔽电缆,型号规格为STP-120ω onepair 20AWG,电缆总直径为7.70mm,适用于一般工业环境。如果需要铠装电缆,对应的型号规格为ASTP-120ωonepair 18 AWG,电缆总外径约为12...50毫米..可在干扰严重、鼠害频繁、有防爆要求的场所使用。


文章TAG:仪表的485通讯协议  485  仪表  通讯  协议  
下一篇