称重仪表的通讯原理:RS-232与RS-485的区别

  称重仪表的通讯原理:RS-232与RS-485的区别

 

  衡器使用中经常需要与计算机、PLC和DCS系统通讯,以实现自动控制、计算机管理等需求。按通讯接口的电气特性,可分为RS-232和RS-485。本文恒盛高科为您介绍RS-232通讯协议与RS-485通讯协议的区别。


上图为恒盛高科18935180980——主营的LC200系列称重仪表,该系列仪表具有RS232接口、RS485接口、以太网接口、ProfiBus-DP通接口,是一款现场总线型仪表,适用于计量皮带秤、配料皮带秤、定量控制皮带秤、配料失重秤、定量失重秤、定量加料秤、配料螺旋秤等连续累计自动衡器的单机或组网使用,在市场上有广泛的应用。

 

  称重仪表的RS-232接口通常是简化的版本,仅使用发送TxD、接收RxD两根数据线和地线GND。RS-232采用不平衡传输方式,信号线对地-3V到-15V表示逻辑1,+3V到++18V表示逻辑0。不平衡传输方式的干扰抑制能力较差,容易受到共地噪声和外部干扰的影响,一般用于低速、短距离的通讯,通讯距离小于15m。

 

  RS-485采用两线平衡传输方式,一般称同相端为A,反相端为B。发送端当数据为1时,A电平相对B电平为+2V~+6V,为0时,A电平相对B电平为-2V~-6V;在接收端当A电平比B电平高于200mV时,输出为1,当A电平比B电平低于200mV时,则输出为0;信号线的共模电压范围为-7v~+12V。RS485总线抗共模干扰能力较强,最大传输速率为10Mbps,传输速率与传输距离成反比,在100Kbp的传输速率以下,可以达到1200m通信距离,如果需传输更长的距离,需要加485中继器。RS-485总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者更多的节点。RS485一般采用终端匹配的总线型结构,不要用环形或星形网络。在传输率较高且通讯距离较长时需要加终端电阻,防止反射造成误码。因为大多数双绞线电缆特性阻抗大约在100Ω一120Ω之间,故终端电阻一般取120Ω。

 

  称重仪表通讯接口一般采用异步串行方式,有4个重要参数必须双方一致:波特率.、数据位个数、停止位个数和奇偶校验。数据位一般为7位或8位,停止位有1位、1.5位或2位,奇偶校验有无校验、偶校验、奇校验或校验位置1、置0等几种方式。通一讯接口的传输率一般有300pbs、600pbs、1200pbs直到数Mpbs。

 

  通讯协议就像通讯双方交流的语言,必须双方一致才能正确交流。许多称重仪表都有自己的通讯协议,所以必须按仪表生产厂规定的协议格式才能进行通讯。为了保证数据传输正确,许多协议采用了校验和,校验和的计算方法和表示方法也各不相同,上位机通讯软件编程时需要仔细推敲。

 

  Mndhus协议是标准的通讯协议,采用Modbus协议的仪表,只要知道需要数据的地址即可读取,可方便地与PLC或组态软件通一讯,组建自动化控制系统。串口通信的Modhus协议分RTU模式和ASCII模式。RTU是必备的模式,传输效率较高;ASCII是可选的模式。使用组态软件编程时要注意,许多组态软件按照一些PLC厂商的习惯,将Mndbus功能码与变量地址结合起来作为变量的地址,例如上海耀华的C602,C606+等系列仪表的说明书则按GB/T19582.1的方式定义变量的地址,变量地址从0开始计算,因此使用组态软件时要进行相应的转换。比如读C602仪表整数表示的净重,按C602说明书为输人寄存器0和保持寄存器0,按西门子或莫迪康系列则为30001和40001。另外变量的表示形式是整数还是浮点数,高低位的排列次序,变量的长度等也要特别注意。C602的数据是按高位字节、次高位、次低位、最低字节排列。

 

  以上就是恒盛高科18935180980为您介绍的,关于称重仪表的通讯原理:RS-232与RS-485的区别的内容,如有差错,欢迎指正。