论文部分内容阅读
梯形图由于其形象直观、简单易用、易于掌握等特点,成为可编程控制器的主要编程语言,但其不能被可编程控制器识别,也不能在可编程控制器内部直接运行。此时就需要将梯形图转化为可编程控制器能够识别的语言。而指令表是一种类似于汇编语言的文本语言,简洁高效、较容易被解释执行,在可编程控制器内部解释执行的即为指令表或者指令表的变体。所以,实现梯形图与指令表的互译就尤为重要。文中利用树型结构这个中间工具,使用遍历扫描的方法,实现了将梯形图转化为指令表的算法设计。