称重仪表常见的通讯接口-凯发k8官网手机客户端

称重仪表常见的通讯接口
发布时间:2020-03-24   点击次数:1371次

衡器使用中经常需要与计算机、plc和dcs系统通讯,以实现自动控制、计算机管理等需求。按通讯接口的电气特性,可分为rs-232和rs一485。

 

称重仪表的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等几种方式。通一讯接口的传输率一般有300pbs600pbs, 1200pbs直到数mpbs。

 

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

 

mndhus协议是标准的通讯协议,采用modbus协议的仪表,只要知道需要数据的地址即可读取,可方便地与plc或组态软件通一讯,组建自动化控制系统。串口通信的modhus协议分rtu模式和ascii模式。rtu是*的模式,传输效率较高; ascii是可选的模式。使用组态软件编程时要注意,许多组态软件按照一些plc厂商的习惯,将mndbus功能码与变量地址结合起来作为变量的地 址,例如爱锐特580系列用0dddd表示输出线圈,1dddd表示输人位寄存器,3dddd表示输人寄存器,4dddd表示保持寄存器,dddd表示地址,范围按系统不同为1一9999或1一65535,读写时系统自动选用相应的功能码。中航电测和上海耀华的c602, c606 等系列仪表的说明书则按 gb/t19582.1的方式定义变量的地址,变量地址从0开始计算,因此使用组态软件时要进行相应的转换。比如读c602仪表整数表示的净重,按c602 说明书为输人寄存器0和保持寄存器0,按西门子或*康系列则为30001和40001。另外变量的表示形式是整数还是浮点数,高低位的排列次序, 变量的长度等也要特别注意。c602的数据是按高位字节、次高位、次低位、低字节排列。

在线客服
电话
15821391198
手机
15000580508
网站地图