EPA互操作测试软件的研究与实现★
2011-06-20刘娟关学进梁孟芹
电子测试 2011年2期
刘娟,关学进,梁孟芹
(重庆邮电大学 重庆市网络控制技术与智能仪器仪表重点实验室,重庆 400065)
0 引言
“用于工业测量与控制系统的EPA(Ethernet for Plant Automation)通信标准[1]”是我国拥有自主知识产权并被国际电工委员会(IEC)认可的第一个工业自动化领域国际标准,并作为实时以太网国际标准IEC 61748-2与现场总线国际标准IEC 61158(修订版)进行制定。该标准规定了设备间通信操作、为用户应用程序提供服务接口以及相关管理方面的规范。
现场总线(Fieldbus)是应用于生产现场,在测量控制设备之间实现双向、串行、多点通信的数字通信系统,其特点之一就是设备间应具有互操作性[2]。互操作性指实现互连设备间、系统间的信息传送与沟通,它决定了某一通信技术能否被广大自动化设备制造商和用户接受,并进行大面积推广应用的关键。由于众多的厂家主要根据EPA系统结构与通信规范及EPA功能块规范来开发不同种类、不同功能的现场设备,为保证这些设备间的互操作能力,开发EPA互操作测试软件是必需的。
1 EPA互操作测试平台
EPA互操作测试平台主要由测试主机、若干被测试设备及系统连接部件构成,其主要组成部分是测试主机上的EPA互操作测试软件,测试过程分为静态测试和动态测试两类。
EPA互操作测试软件主要由以下几个子模块构成:互操作测试器模块、静态测试案例集模块、动态测试案例集模块、测试跟踪报告管理模块、测试报告管理模块,各模块之间的关系如图1所示。

2 互操作测试软件的设计
2.1 软件工作流程
EPA互操作测试软件工作流程如下:软件启动后,持续监听网络上被测设备的声明报文,若有被测设备发送声明报文,界面上显示被测设备的信息,用户则根据需求选择测试案例;……
登录APP查看全文
