中华人民共和国国家标准
GB/T 25919.2-2010
Modbus测试规范 第2部分:Modbus串行链路 互操作测试规范
Modbus test specificationPart 2:Modbus interoperability test specification over serial link
中国国家标准化管理委员会 中华人民共和国国家质量监督检验检疫总局 发布
目 次
前言2规范性引用文件 1范围3术语和定义,4测试要求4.2数据访问等级定义 4.1互操作测试的系统结构4.3设备管理等级定义4.4实现等级定义4.51 最小需求集的要求4.7互操作测试判定准则 4.6物理层的要求
前言
一第1部分:Modbus串行链路一致性测试规范;
第2部分:Modbus串行链路互操作测试规范.
本部分为GB/T25919的第2部分.
本部分由中国机被工业联合会提出.
本部分由全国工业过程测量和控制标准化技术委员会(SAC/TC124)归口.
本部分起草单位:机械工业仪器仪表综合技术经济研究所、施耐德电气(中国)投资有限公司、国家继电器质量监督检验中心、上海自动化仪表股份有限公司.
本部分主要起草人:梅恪、王玉敏、王勇、贺春、华铬、包伟华、聂金平、王麟瑕、张冉.
Modbus测试规范 第2部分:Modbus串行链路 互操作测试规范
1范围
本部分主要是针对串行链路Modbus子设备,其目的旨在确认Modbus子设备的互操作性.本部分适用于工业、交通、电力、楼宇控制等领域.本部分规定了Modbus申行链路互操作测试系统的结构、测试方法.
2规范性引用文件
下列文件中的条款通过GB/T25919的本部分的引用而成为本部分的条款.凡是注日期的引用文协议的各方研究是否可使用这些文件的最新版本.凡是不注日期的引用文件,其最新版本适用于本部分,
GB/T19582.1-2008基于Modbus协议的工业自动化网络规范第1部分:Modbus应用协议(IEC 61158 CPE(FDIS) :2006 MOD)
GB/T19582.2-2008基于Modbus协议的工业自动化网络规范第2部分:Modbus协议在申行链路上的实现指南(IEC61158CPE(FDIS):2006 MOD)
TCP/IP 上的实现指南(IEC 61158 CPE(FDIS):2006 MOD) GB/T19582.3-2008基于Modbus协议的工业自动化网络规范第3部分:Modbus协议在
3术语和定义
GB/T19582.1-2008、GB/T19582.2-2008.GB/T19582.3-2008中定文的以及下列术语和定义适用于本部分.
互操作interoperability
同种协议的不同版本或者不同实体间的互通能力.
3. 2
互操作测试interoperability test
检查同种协议的不同版本或者不同实体间的互通能力.
4测试要求
4.1互操作测试的系统结构
4.1.1连接
将被测设备按GB/T19582.2-2008的要求连接在实验室的互操作系统中.
4.1.2互操作测试示意图互操作测试系统见图1.
图1互操作测试系统
在该网络中正确配置被测设备并保证它可以进行操作时,测试设备将进行网络上报文的收发.在的网络节点上程序将会自动同步运行协议测试.
4.2数据访问等级定义
本部分定义了如下3种协议实现方式:
a)基本访间:支持Modbus协议的设备必须支持一个或两个Modbus功能代码访问数据:-FC03读保持寄存器;b)普通访问:除支持基本访间外,对于需要离散数据的场合和其他应用需要,还应该支持下列功 一FC16写多个寄存器.能码:FC01读线圈;-FC02读离散量输人;FC15写多个线圈;-FC08诊断.FC23读/写多个寄存器;-FC06写单个寄存器;FC04读输人寄存器: FC05写单个线圈.
c)扩展访问:除支持普通访问外,为了更方便的使用,还可以实现下列功能码:
4.3设备管理等级定义
Modbus设备可以提供设备管理功能,通过Modbus命令得到设备标志信息,本部分定义了设备管理功能的访问级别,见表1.
表1设备管理等级定义
基本管理 访问类型:读设备标志 最小信息要求:厂家名称、产品代码,版本 可得到的设备信息普通管理 基本管理十访问设备描述的标准对象扩展管理 普通管理访问设备特定的对象
如果使用Modbus协议的设备提供设备管理功能必须支持基本管理功能,并实现Modbus功能代码43/14的初级访问能力,推荐设备支持普通管理功能,可以选择支持扩展管理功能.