[发明专利]一种将PLC梯形图转换成指令表并解释执行的方法有效
申请号: | 201710338944.3 | 申请日: | 2017-05-15 |
公开(公告)号: | CN107193534B | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 黄道平;何梓扬;刘少君 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/34;G05B19/05 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李斌 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种将PLC梯形图转换成指令表并解释执行的方法,首先设计保存梯形图元件信息的数据结构,并且利用数组保存每一个元件对应的数据结构的指针;同时将梯形图类比成有向图,通过遍历数组建立十字链表数据结构表示元件之间的关系,然后利用串并联归并的方法建立指令间的二叉树结构,最后通过遍历二叉树得到对应的指令表;得到指令表后,通过建立利用堆栈的先进先出原理构造的解释器解释执行。本发明能有效地解决梯形图的复杂串并联关系和多输出难以准确转化成指令表的问题;同时本发明能把转化后的指令表解释执行,能结合EMC数控系统构成一套软PLC系统。 | ||
搜索关键词: | 一种 plc 梯形 转换 指令 解释 执行 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710338944.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种生物催化合成2-噻吩乙胺的方法
- 下一篇:一种光纤布线装置