新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于DSP/BIOS的PLC执行系统开发

基于DSP/BIOS的PLC执行系统开发

作者:时间:2013-05-18来源:网络收藏

3 测试分析及应用
3.1 软执行系统的测试分析
根据上述设计方法构建出执行系统,设计实际应用的程序并在试验机上进行测试,观察设备的逻辑动作及执行系统性能情况。C CS提供了一系列可视化工具对运行系统的性能进行测试,“CPU负荷图”用于分析CPU的利用率,“任务执行图”可以检测出系统是否符合实时性要求。现根据微钻刃面检测机的工艺过程设计了其PLC程序,下载到本软PLC执行系统中运行,通过CCS监测工具监测其运行性能。图3是CPU负荷图,负荷峰值在25%左右,变化平稳;图4是任务执行图,图中左边栏最下面的Assertions项目用于指示某个实时性要求没有达到,或是侦测到某个无效状态,如果Assertions项目没有出现小方块则表示对应线程的调度满足实时性要求。另外,经上机调试,设备整体运行逻辑也完全按照程序要求运行。此实验表明,基于的软PLC执行系统能够满足实时控制的要求且工作稳定。

本文引用地址:http://www.eepw.com.cn/article/189597.htm

h.JPG

i.JPG


3.2 软PLC执行系统的应用
传统PLC的一个缺点是硬件体系结构相对封闭,并且成本高,例如日本三菱PLC FX2N系列控制器本身未集成运动轴控制功能,每增加一个运动轴的控制均需额外扩展脉冲发生器单元(Pulse Generatint Unit,PGU),如果在多轴设备上应用可能会造成成本过高并且灵活不够。本课题组开发的运动控制器IPMC8188可独立控制8轴,软PLC执行系统作为一个任务运行在该控制器的固件中。对比传统PLC,有稳定强大的PLC功能的运动控制器可降低控制系统构建的复杂程度,提高控制效率及开发效率。图5所示为内嵌软PLC执行系统的IMPC8188运动控制器,目前,该型运动控制器已在全自动刃面检测机、自动贴片机及全自动微钻磨尖机等自动化设备上使用并稳定运行。

j.JPG



4 结束语
基于嵌入式处理器的软PLC执行系统能有效的弥补软PLC在实时性及稳定性方面的不足,并且由于自带操作系统,有可靠地数据存储和自恢复功能。文中论述的基于的PLC执行系统的设计,与运动控制相结合,在小中型自动化设备方面应用广泛,另外在实现大规模系统的综合性自动控制方面也有很大的发展潜力。


上一页 1 2 3 下一页

关键词: BIOS DSP PLC 系统开发

评论


相关推荐

技术专区

关闭