2021年度  第9期


标题:基于CoDeSys的面向对象PLC编程
作者:魏小星 朱建国 张良华 周世杰
作者单位:中船重工中南装备有限责任公司,湖北 宜昌 443005
关键字:关健词:CoDeSys;面向对象;PLC控制
摘要:PLC技术发展迅速,高级编程语言在PLC中的应用也日益普遍,概述了德国3S公司CoDeSys编程软件特点和发展趋势,强调了其完全支持面向对象的编程的特点。通过简述高级语言的面向对象编程思想及其封装、继承、多态三大特征,阐述了CoDeSys环境下构建类和实例对象、属性、方法、接口的创建过程、实例对象的初始化构造函数的实现过程以及指针、引用数据类型变量的建立和使用,并利用ST语言,结合一个多态的案例详述了CoDeSys环境下完全实现面向对象编程的思路方法和过程。