基于深度遍历的S7-300系列可编程控制器梯形图程序自动生成算法研究
【出 处】:
梯形图自动生成
流程图
树形结构
深度遍历
【作 者】:
袁佳溢
;
路林吉
【摘 要】提出基于西门子S7-300系列PLC的梯形图程序自动生成软件作为一种替代工程设计人员手写PLC梯形图代码的解决方案。编程人员根据规则给出系统的流程图和硬件的地址表并输入到该软件,梯形图就能自动生成。在这个转换的过程中,用树形的数据结构来表示流程图中各个模块之间的逻辑关系,并对其进行深度遍历以表达该逻辑关系。根据该逻辑关系,并将模块的内容转化成对应的PLC符号,即可生成对应的梯形图。
相关热词搜索:
上一篇:护理学课程移动学习应用设计
下一篇:面向任务教育机器人编程方法及实现