微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > EPA通信协议在μC/OS-Ⅱ中的设计与实现

EPA通信协议在μC/OS-Ⅱ中的设计与实现

时间:03-12 来源:互联网 点击:
5. 测试

为了测试通信协议的实现,使用通信卡的RS-232串口与某型电动执行器的异步串行通信接口相连,形成一个EPA现场设备。EPA通信卡接收来自 EPA网络的阀位指令并通过串行口传送给电动执行器,电动执行器接到阀位指令后向网板发出应答帧,双方各自一收一发完成一个周期的通信。通信中网板是主节点,电动执行器为从节点,每周期通信均是由通信卡发起,电动执行器响应。

通过EPA网桥将该设备加入EPA网络进行测试,经过专家组的验收,该实验系统成功通过了一致性测试、互可操作性测试等服务测试,时钟同步精度也达到了毫秒级,基本上实现了EPA通信卡的功能。

6. 结束语

系统实时性要求越高,对硬件的要求也越高,如果要求时钟同步精度和通信调度发送报文的时间精度达到实际应用的水平,并且进一步提高EPA设备通信的可靠性,则需要采用硬件实现的方法,即开发EPA专用通信芯片,在芯片级实现通信协议,预计EPA芯片很快会面世。相信在众多研究机构与厂商的共同努力下,EPA的推广应用将会取得丰硕的成果。

本文作者创新点:针对EPA通信协议提出了一种新的实现方法,此方法基于μC/OS-II嵌入式操作系统,用多任务的方式实现了各个协议实体及其调度。

参考文献

   1. 阳宪惠 工业数据通信与控制网络 2003
   2. 拉伯罗斯.邵贝贝 嵌入式实时操作系统μC/OS-Ⅱ 2003
   3. 阮冬茹.谢东光 基于EPA 的工业以太网确定性研究 [期刊论文] -微计算机信息2006(7)

作者:谷海波(100084,北京,清华大学自动化系;100029,北京,中国安全生产科学研究院)   杨佃福 桂康(100084,北京,清华大学自动化系)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top