您现在的位置是:首页 > PLC技术 > PLC技术
可编程控制器编程的顺序编程策略
来源:艾特贸易2017-06-04
简介如果系统生产流程按某种固定顺序进行,可采用顺序编程策略。三菱 PLC 提供顺序编程的寄存器 S ,用于标注生产流程中的某个步骤。用顺序编程策略编程的步骤如下。 (1) 从宏观上分析
如果系统生产流程按某种固定顺序进行,可采用顺序编程策略。三菱PLC提供顺序编程的寄存器S,用于标注生产流程中的某个步骤。用顺序编程策略编程的步骤如下。 (1)从宏观上分析被控系统的运行流程,即弄清楚这个系统先干什么、再干什么、最后干什么。 (2)从微观上弄清楚可控对象的输入输出信号,即弄清楚系统有哪些控制信号输入、有哪些被控对象需要控制,并给它们分配相应的I/O口标号。 (3)根据第(1)步中的流程并结合顺序编程的语法,确定系统的步。这个步既是系统运行的步骤,又是顺序编程步专用名词。通常一个步可用一个状态器S标注,它包含两个方面内容:一是在本步中所需要完成的操作是什么;二是这一步结束,下一步开始的标志条件是什么。 (4)根据第(3)步中确定的系统步,画出顺序功能图,并转换成梯形图。目前很多PLC都直接支持顺序功能图编程,但一般情况下还是将顺序功能图转化成梯形图。 图2-9所示为一个交通灯,红、黄、绿三色灯顺次点亮。红灯亮30 s后熄灭,然后黄灯亮Ss后熄灭,接着绿灯亮25 s后熄灭,然后回到红灯亮30 s,这样一直循环。 图2-9 交通灯 (1)确定系统的流程,如图2- 10所示。
图2-10 系统流程 (2)添加一个系统启动X0,并指定Y0控制红灯、Y1控制黄灯和Y2控制绿灯,它们的点亮时间分别用定时器T0、T1、T2来控制。 (3)确定系统的步,如图2-11所示。 (4)标注每一个步,并用PLC符号替代实际操作,形成顺序功能图,如图2-12所示。 (5)将顺序功能图转化成梯形图,如图2-13所示。 对于流程顺序清晰的系统,顺序编程策略既可以让编程变得简单,又可以优化程序结构,让程序更流畅、可读性更高。
图2-11 系统的步
图2-12 顺序功能图
图2-13 梯形图
点击排行
