北京宇科泰吉仪表有限公司

仪表网中级12

收藏

模拟量通讯RS485控制输出,计算机RS485通讯转4-20mA

时间:2017-12-04      阅读:1682

与计算机连接的通讯说明--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

01

84

0A

 

 

 

现场测量仪表返回数据格式:

地址

功能号

字节数

数值高位

数值

低位

CRC16高位

CRC16

低位

01

03

02

01

F4

B8

53

 

 

对仪表数据写入数据发送命令格式:(写入寄存器)

地址

功能号

起始地址高位

起始地址低位

写入数据个数高位

写入数据个数低位

CRC16 高位

CRC16

低位

01

06

00

00

00

0C

88

05

现场测量仪表返回数据格式:(与发送数据格式相同)

地址

功能号

起始地址高位

起始地址低位

写入数据个数高位

写入数据个数低位

CRC16 高位

CRC16

低位

01

06

00

00

01

F4

89

DD

 

例:读地址为1的仪表的第1路测量值  (PV1=1000)

发送数据为 01 03 00 00 00 01 84 0A

返回数据为 01 03 02 01 F4 B8 53 (其中01 F4—500)

  (其中01 是仪表地址,03是功能号,00 00是寄存器起始地址,00 01 表示读一个数,84 0A是校验码,返回数据中B8 53是校验码。

 

五、 质   保

    如属厂方制造质量问题,在仪表出厂日起,由厂方免费修理,如果是由于保管及使用不当而造成损坏,修理时收成本费。保修期十二个月,质保3~5年须另注明。

 

 

六、导轨模块连接计算机

对于RS232接口,TXD(发送端)接另一个设备的RXD(接收端)

连接计算机,是RS232接口,默认波特率是9600

MODBUS协议,寄存器对应如下

4001

电流输出值(/)

4009

输出量程下限(/)

4002

备用

4010

输出量程上限(/)

4003

备用

4011

 

4004

备用

4012

 

4005

备用

4013

 

4006

备用

4014

 

4007

通讯地址(/)

4015

 

4008

波特率(/)

4016

 

 

 

上一篇: 实验教学智能多通道电压电流报警记录系统 下一篇: 电子尺,电位计,电阻电子尺,拉杆位移传感器

下载此资料需要您留下相关信息

对本公司产品近期是否有采购需求?

提示

仪表网采购电话