产品资料 485解析读输入设备初始信息 作者:金鼎防爆

读输入设备初始信息

层显机发送:01 40 00 FF 40 4C ->读0,1号输入设备初始信息(2byte时低位在前)

解析:01从机地址

40功能码64(hex是40)  

00 信息段,表示要读的是1,2号初始信息

     FF子功能码,当是0xff-0x1e时,表示读设备信息,0xff表示要的是0-1023通道

     40 4C  CRC校验码

设备接收:01 40 00 FF //起始

      01 00 CA E4 C8 EB C9 E8 B1 B8 B0 A1     00 80 00 05

      02 00 CA E4 C8 EB C9 E8 B1 B8 B0 A100 08 00 05

XXXX //CRC校验码

解析:

01表示输入设备编号

00表示输入设备分组号

CA E4 C8 EB C9 E8 B1 B8 B0 A1表示位置

红色字体为固定传输的字节

所有设备初始信息对应具体定义为:

0:字节,IN编号,0-255;

1:字节,IN分组号,0-99;

IN分组号与IN编号构成IN相关界面的“编号”;

2-11:字符串:IN设备“位置”;

读输入设备巡检信息

层显机发送:01 40 05 80 02 FC ->读0~16号输入设备巡检信息(2byte低位在前)

解析:

01 从机地址

40功能码64(hex是40)  

05信息段,表示16个通道所有数据,所有数据通道。

80 子功能码,当是0x80~0x9f时,表示读巡检信息,0x80表示要的是0-1023通道

02 FC CRC校验码

设备接收:01 40 05 80  //起始

    05 C0 00 001E403C80 08 C00F C000 F8 00 F8 //0~7

    00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 //8~16

XX XX//CRC校验码

解析:共32Byte数据,2Byte表示一个设备数据(低位在前),如:

     05 C0 表示的是C005,十进制的49157,表示传感器故障

     00 00 表示的是 0000,十进制的0000,表示正常浓度0

     1E 40 表示的是401E,十进制的16414,表示低报,浓度值为16414-16383=31

     3C 80 表示的是803C,十进制的32828,表示高报,浓度值为32828-32768=60

     08 C0 表示的是C008,十进制的49160,表示探测器故障

     00 F8 表示的是F800,十进制的68488,表示此设备未开启

所有设备巡检信息对应具体定义为:

l  65535:内部(通报)状态,收到此数应丢弃

l  63488:此设备未开启:设备界面上没有此地址显示。

l  62464:此设备被屏蔽:设备界面上此地址显示为“屏蔽”

l  49167:线路故障:设备界面上此地址显示为“线路故障”

l  49160:探测器故障:设备界面上此地址显示为“探测器故障”(现场设备为4~20mA输入模块时有此状态)

l  49157:传感器故障:设备界面上此地址显示为“传感器故障”

l  32768~49151:高报状态:浓度值 = (此值–  32768)  (“–”表示减)

l  16384~32767:低报状态:浓度值 = (此值–  16384)  (“–”表示减)

l  0~16383:正常状态:浓度值 = (此值–0)     (正常表示无报警故障其它状态,“–”表示减)

《产品资料》作者 “金鼎防爆”

© 2022 阜新金鼎防爆设备有限公司