博客首页 | 排行榜 |

csxcs366的博客--LABVIEW CVI

http://labview.weebly.com/ 群:80754347 群:78561268 群:37591940

个人档案
博文分类
DAQ---XMT PID 调节仪的MODBUS协议规约  2008-06-02 15:43
XMT62X系列仪表通讯规约 

通讯速度:1200240048009600bps
停止位:1
数据位:8
奇偶校验:无

功能代码03:读参数值

功能代码10:写参数值

功能代码01:读仪表状态位(SVA/MR/D、设置、异常、AL2AL1AT)(此功能代码为读仪表状态位专用功能代码)

功能代码05:改变仪表控制方式(将A/M01,将AT0)(此功能代码为改变仪表控制方式专用功能代码)

1、
RTU帧结构消息发送至少要以3.5个字符时间的停顿间隔开始;整个消息帧必须作为一连续的流转输,如果在帧完成之前有超过3.5个字符时间的停顿时间,接收设备将刷新不完整的消息并假定下一字节是一个新消息的地址域。同样地,如果一个新消息在小于3.5个字符时间内接着前个消息开始,接收的设备将认为它是前一消息的延续。一帖信息的标准结构如下所示:



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

1、
XMT624系列仪表参数集

1
)动态参数集



2)静态参数集









注1:上位机在修改和察看Inty(输入类型)时,通讯数据与实际输入信号之间的对应关系如下表:
通讯数据00010203040506070809101112131415161718
对应的输入信号TRJWre3-Wre5BSKEPt100Cu500-375Ω0-80mV0-30mV0-5V1-5V0-10V0-10mA0-20mA4-20mA
如读Inty,仪表返回的数是“08”,则表示此时仪表的输入类型是“Pt100”;如此时需要将“Pt100”改成“K”,则只需将仪表的“Inty”写成“06”即可,那么仪表收到指令后将会把Inty(输入类型)改成“K”。数据格式在后面会有详细说明。 注2:上位机在修改和察看obty(变送输出方式)时,通讯数据与实际变送输出之间的对应关系如下表:

通讯数据
000102
对应的变送输出方式0-10mA4-20mA0-20mA

如读obty,仪表返回的数是“00”,则表示此时仪表变送输出方式是“0-10mA”;如此时需要将“0-10mA”改成“0-20mA”,则只需将仪表的“obty”写成“02”即可,那么仪表收到指令后将会把obty(变送输出方式)改成“0-20mA”。数据格式在后面会有详细说明。 注3:上位机在修改和察看oAtyPID输出方式)时,通讯数据与实际输出方式之间的对应关系如下表:
通讯数据0001023~100
对应的输出方式0-10mA4-20mA0-20mA时间比例周期

如读oAty,仪表返回的数是“00”,则表示此时仪表PID输出方式是“0-10mA”;如此时需要将“0-10mA”改成“5S)”的时间比例,则只需将仪表的“oAty”写成“05”即可,那么仪表收到指令后将会把oAty(输出方式)改成“5S)”。将数据格式在后面会有详细说明。
1、
功能代码应用举例

103:读参数值,如读测量值PV















SV:  当D0=1时,从机正在修改SV动态值,禁止写A/MAT两项操作。

A/M
:当D1=1时,从机为手动控制状态,禁止写ATSV两项操作。
         当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一般采用双绞线(屏蔽或非屏蔽)连接,终端电阻一般介于100140Ω之间,典型值为120Ω。在实际配置时,在电缆的两个终端节点上,即最近端和最远端,各接入一个终端电阻,而处于中间部分的节点则不能接入终端电阻,否则将导致通讯出错。


类别:数据采集 |
上一篇:DAQ-----最基本的工业控制总线MODBUS | 下一篇:DAQ----开关量(数字量)输出的常用接口电路
以下网友评论只代表其个人观点,不代表本网站的观点或立场