关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 一种新的IEC31131-3语言编译器中间结构的设计方案

一种新的IEC31131-3语言编译器中间结构的设计方案

作者:时间:2010-09-02来源:网络收藏

  3 ST代码对应的表示

本文引用地址:http://www.eepw.com.cn/article/162869.htm

  本节以一段ST的POU程序为例,将其转化为,以证明的可行性。假设此POU中所定义的整型变量为a,b,那么,其POU程序如下:


  对应的中间结构如图2所示。其中,EQUAL是等值运算符的宏定义。


  结束语

  本文介绍了一种三叉树的中间结构。该充分考虑了IEC61131—3组态软件的多前端特性,并能够做到不依赖于后端,同时为各翻译前端的提供了很大的便利。这种中间结构在HCC(Hollysys C Compiler)的开发中已经实现,其可行性也得到了验证,并已应用在实际的组态软件开发项目中。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭