摘要
本发明公开了一种面向对象的PLC编程系统及方法,该方法通过将PLC编程资源预定义为输入对象集合和输出对象集合,并在图形化编程界面中分区固定显示。具体包括:对象预分类与分区展示,输入对象集合固定显示于界面第一区域(如左侧),输出对象集合固定显示于第二区域(如右侧);对象驱动的程序构建,用户选择输入对象时插入编程工作区的条件输入焦点位置,并通过专属可视化界面配置属性,用户选择输出对象时插入动作输入焦点位置,并配置属性;逻辑生成:根据对象的拓扑连接关系及绑定的指令语义,自动编译生成PLC可执行代码。该系统通过图形化界面实现指令语义的直接映射,显著提升编程效率。