您当前的位置:五五电子网电子知识plc技术PLC入门基于SIPROM语言的PLC梯形图软件的研究与实 正文
基于SIPROM语言的PLC梯形图软件的研究与实

基于SIPROM语言的PLC梯形图软件的研究与实

点击数:7887 次   录入时间:03-04 11:47:04   整理:http://www.55dianzi.com   PLC入门

本文正是针对蓝天数控系统对PLC梯形图与SIPROM语言相互转换进行研究与实现,实现图形化编程及对PLC的实时监控。为完成该软件,主要需要解决的问题如下梯形图编辑器的设计与实现。根据SIPROM语言对相对应的梯形图各个图元、编辑界面、编辑工具等进行设计实现,以及对参数输入过程中的数据合法性进行验证。 PLC梯形图向SIPROM语言的转换算法的设计与实现。通过对梯形图不同图元分类处理来实现梯形图向SIPROM语言转换,转换中引入了虚节点,通过对虚节点的合并建立AOV,AOV图拓扑排序的顺序对不同类型节点分类处理,实现梯形图向SIPROM语言的转换。 SIPROM语言向PLC梯形图的转换算法的设计与实现。首先对SIPROM语句逻辑进行规范化,然后计算出SIPROM语句中的变量在其对应的梯形图中的坐标,SIPROM语句转换成中间代码,最后将中间代码转换成梯形图。 PLC实时监控的设计与实现。通过PLC和蓝天数控系统的通讯,从数控系统的I/O映像表中获得梯形图中各个图元对应地址的数据,并根据获得的数据来显示图元的颜色,从而实时的监测到各个图元的值。 PLC梯形图与SIPROM语言相互转换的研究与实现为蓝天数控系统提供了可视化的PLC编程,降低了蓝天数控系统的PLC编程门槛,实时监控使用户能更好调试及监控PLC的运行,有利于国产数控系统的推广以及走向国际市场。

PLC是一种专门在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应按照易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。


本文关键字:软件  PLC入门plc技术 - PLC入门