modbus规约测试规范

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Modbus规约测试方案1.Ia报文测试(Ia寄存器地址:0000)

发送报文:

回复报文:

2.Ib报文测试(Ib寄存器地址:0001)

发送报文:

回复报文:

3.Ic报文测试(Ic寄存器地址:0002)

发送报文:

回复报文:

4.I0报文测试(I0寄存器地址:0003)

发送报文:

回复报文:

5.

遥信报文测试(遥信寄存器地址:0004) 发送报文:

回复报文:

6.

新事件报文测试(新事件标志位寄存器地址:0005) 发送报文:

回复报文

:

注:Ia、Ib、Ic的二次实际值=原始值/11;I0的二次实际值=原始值/5;遥信15~0分别为以下定义:

第0位:0:无

第1位:0:正常,1:速断动作

第2位:0:正常,1:限时速断动作

第3位:0:正常,1:过流动作

第4位:0:正常,1:零序动作

第8位:0:正常,1:快速动作

第5、6、7、9~15位:预留

7.遥控报文(开关及复归)测试

回复遥控命令(遥控正常及复归)

回复遥控命令(遥控异常/遥控失败)

8.SOE (在查询Ia、Ib、Ic、I0及遥信的过程中检测到新事件标志置1,那么执行查询新事件操作)

8.1 Ia查询新事件报文

回复新事件报文

8.2 Ib查询新事件报文

回复新事件报文

8.3 Ic查询新事件报文

回复新事件报文

8.4 I0查询新事件报文

回复新事件报文

8.5 遥信查询新事件报文

回复新事件报文

备注:

时间:如2010年十六进制为07DA,则年高为07,年低为DA

事件编号的最高位为是否有后续事件的标志位,如果此位为1,那么继续执行查询新事件操作

对于装置程序当有新事件产生时,将新事件缓存,在收到“Ia、Ib、Ic及遥信轮询报文”时将新事件标志低位置1,送出“回复Ia、Ib、Ic及遥信轮询报文”在收到“查询新事件报文”时,检测是否还有未送事件,如果有就将新事件报文中的事件编号最高位置1,然后将新事件报文送出。

事件编号为以下定义:

编号0:无

编号1:速断动作;

编号2:限时速断动作;

编号3:过流动作;

编号4:零序动作;

编号8:快速动作

编号5、6、7、9~15:预留;

动作信息:值为1即A相保护动作,值为2即B相保护动作,值为3即C相保护动作,值为4即零序保护动作;如果时间不是保护动作则“动作信息、动作高位、动作低位不用处理

9.通讯地址设置

发送地址设置报文

回复设置地址报文

10.对时

相关文档
最新文档