XMT62X系列仪表通讯规约
通讯速度:
1200,
2400,
4800,
9600bps
停止位:
1
数据位:
8
奇偶校验:无
功能代码
03:读参数值
功能代码
10:写参数值
功能代码
01:读仪表状态位(
SV、
A/M、
R/D、设置、异常、
AL2、
AL1、
AT)(此功能代码为读仪表状态位专用功能代码)
功能代码
05:改变仪表控制方式(将
A/M置
0或
1,将
AT置
0)(此功能代码为改变仪表控制方式专用功能代码)
1、 RTU帧结构消息发送至少要以
3.5个字符时间的停顿间隔开始;整个消息帧必须作为一连续的流转输,如果在帧完成之前有超过
3.5个字符时间的停顿时间,接收设备将刷新不完整的消息并假定下一字节是一个新消息的地址域。同样地,如果一个新消息在小于
3.5个字符时间内接着前个消息开始,接收的设备将认为它是前一消息的延续。一帖信息的标准结构如下所示:

地址域
: 主机通过将要联络的从机的地址放入消息中的地址域来选通从设备,单个从机的地址范围是
1…
64(十进制
)。
地址
0是用作广播地址,以使所有的从机都能认识。功能域:有效的编码范围是
1…
64(十进制);当消息从主机发往从机时,功能代码域将告之从机需要去干什么。例如:读
/写一组寄存器的数据内容,读从机的诊断状态,允许调入、记录、校验在从机中的程序等。数据域:主机发给从机的数据域中包含了从机完成功能域的动作时所必要的附加信息;如:寄存器地址、实际的字节数等。
CRC校验:
CRC生成之后,低字节在前,高字节在后。
1、 XMT624系列仪表参数集
1)动态参数集

2)静态参数集



注1:上位机在修改和察看Inty(输入类型)时,通讯数据与实际输入信号之间的对应关系如下表:| 通讯数据 | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 对应的输入信号 | T | R | J | Wre3-Wre5 | B | S | K | E | Pt100 | Cu50 | 0-375Ω | 0-80mV | 0-30mV | 0-5V | 1-5V | 0-10V | 0-10mA | 0-20mA | 4-20mA |
如读Inty,仪表返回的数是“08”,则表示此时仪表的输入类型是“Pt100”;如此时需要将“Pt100”改成“K”,则只需将仪表的“Inty”写成“06”即可,那么仪表收到指令后将会把Inty(输入类型)改成“K”。数据格式在后面会有详细说明。 注2:上位机在修改和察看obty(变送输出方式)时,通讯数据与实际变送输出之间的对应关系如下表:
通讯数据 | 00 | 01 | 02 |
| 对应的变送输出方式 | 0-10mA | 4-20mA | 0-20mA |
如读obty,仪表返回的数是“00”,则表示此时仪表变送输出方式是“0-10mA”;如此时需要将“0-10mA”改成“0-20mA”,则只需将仪表的“obty”写成“02”即可,那么仪表收到指令后将会把obty(变送输出方式)改成“0-20mA”。数据格式在后面会有详细说明。
注3:上位机在修改和察看
oAty(
PID输出方式)时,通讯数据与实际输出方式之间的对应关系如下表:
| 通讯数据 | 00 | 01 | 02 | 3~100 |
| 对应的输出方式 | 0-10mA | 4-20mA | 0-20mA | 时间比例周期 |
如读
oAty,仪表返回的数是“
00”,则表示此时仪表
PID输出方式是“
0-10mA”;如此时需要将“
0-10mA”改成“
5(
S)”的时间比例,则只需将仪表的“
oAty”写成“
05”即可,那么仪表收到指令后将会把
oAty(输出方式)改成“
5(
S)”。将数据格式在后面会有详细说明。
1、 功能代码应用举例
1)03:读参数值,如读测量值PV







SV: 当
D0=1时,从机正在修改
SV动态值,禁止写
A/M,
AT两项操作。
A/M:当
D1=1时,从机为手动控制状态,禁止写
AT,
SV两项操作。
当
D1=0时,从机为自动控制
状态
R/D:当
D2=0时,从机为加热控制
当
D2=1时,从机为制冷控制设置:
当
D3=1时,从机为静态参数设置状态,禁止所有写操作。
当
D3=0时,从机为实时测量状态。
异常:当
D4=1时,从机测量为异常状态
当
D4=0时,从机测量为正常状态
AL2:当
D6=1时,从机
AL2项有报警事件发生。
当
D6=1时,从机
AL2项无报警事件发生。
AL1:当
D5=1时,从机
AL1项有报警事件发生。
当
D5=0时,从机
AL1项无报警事件发生。
AT: 当
D7=1时,从机为自整定控制状态,除了操作 取消
AT自整状态 命令,禁止所有写操作
当
D7=0时,从机为
PID控制状态。
1. 采用
RS-485接口通讯时,配置终端匹配电阻
:
在长线信号传输时,一般为了避免信号的反射和回波,需要在接收端接入终端匹配电阻。其终端匹配电阻值取决于电缆的阻抗特性,与电缆的长度无关。
RS-485一般采用双绞线(屏蔽或非屏蔽)连接,终端电阻一般介于
100至
140Ω之间,典型值为
120Ω。在实际配置时,在电缆的两个终端节点上,即最近端和最远端,各接入一个终端电阻,而处于中间部分的节点则不能接入终端电阻,否则将导致通讯出错。