【摘要】:PLC编程工具、编程语言、编程方法、程序组织发展也很快。在IEC61113标准中,还规定有功能块、顺序流程图、语句表语言。现多数PLC也都可使用这类语言。OMRON出现有段、任务,为程序的编写、修改、重用都提供了很大方便。能使PLC的指令组件化,组件的接口标准化。果能如此,编程方法将又是一次飞跃。在上世纪90年代初期,美国IPM公司的IPM1612型PLC,曾有用计算机仿真编程。这也是PLC编程方法的创新之一。为查找程序错误提供很大方便。
PLC编程工具、编程语言、编程方法、程序组织发展也很快。也有很多思想创新。
编程语言也增加了多种。不再仅是助记符、梯形图。在IEC61113标准中,还规定有功能块、顺序流程图、语句表语言。现多数PLC也都可使用这类语言。
此外,还出现一些近乎自然语言,可为不懂得电器技术,但又是设备使用专家所认识的语言,如OMRONF系列PLC使用的系统流程图就是此类语言。
与编程语言相应的编程方法也有不少思想创新。已由线性编程(所有程序集中在一起),发展到分块编程、分块管理。OMRON出现有段(Section)、任务,为程序的编写、修改、重用都提供了很大方便。(www.xing528.com)
还可设想将有真正面向对象的语言及更多的可视化的方法问世。能使PLC的指令组件化,组件的接口标准化。选择组件,组件连线及填写接口参数,就相当于编程。果能如此,编程方法将又是一次飞跃。
在上世纪90年代初期,美国IPM公司的IPM1612型PLC,曾有用计算机仿真编程。不用真PLC也可调试程序。如今,这类仿真软件也已很多了。且界面很好,仿真的项目多,很有真实感。仿真软件既可连续运行程序,也可单步调试,对学习编程、简化程序调试都有很大帮助。这也是PLC编程方法的创新之一。
除了仿真,联机调试也有创新。除了可对输入点强制,人工的设定输入状态,有的PLC在联机时,也可像调VB、VC程序那样,单步运行程序。为查找程序错误提供很大方便。
再就是,编程中导入、导出也用得很多。如CXP的符号表设计,可用EXCEL进行。设计好了,再导入到CXP中去。尽量使专用软件设计,也可用通用的软件及方法实现。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。