可编程逻辑控制器编程语言转换方法

作者:史建琦; 黄滟鸿; 何积丰; 李昂; 蔡方达
来源:2018-06-13, 中国, ZL201810609274.9.

摘要

本发明提供一种可编程逻辑控制器编程语言转换方法,包括:抽象语法树转换步骤、梯形图转换步骤、功能块图转换步骤、顺序功能表图转换步骤、结构化文本转换步骤、指令表转换步骤、ICIL中间结构转换步骤。本发明提出的可编程逻辑控制器编程语言转换方法能够实现IEC#61131#3语言的统一转换,在不同厂商的PLC产品上进行开发和移植过程中,不必分别针对每种PLC语言编写相应的移植代码,且有利于后续深入开展基于该中间语言的形式化建模、分析及验证工作。