6ES7391-1AA00-0AA0
6ES7391-1AA00-0AA0
(1)起动时,先起动较后一条皮带,每延时2s后,依次起动其它皮带机,即M4→M3→M2→Ml。
(2)停止时,先停较前面一条皮带,每延时5s后,依次停止其它皮带机,即M1→M2→M3→M4。
(3)当某条皮带机发生故障时,该皮带机及其前面的皮带机立即停下,而后面的皮带机按停止顺序依次停车。
试设计满足上述控制要求的PLC控制程序。
解答:根据要求,每隔2s启动一条皮带,可由脉冲发生器来设定时间间隔。设00000为启动按钮,00001为停止按钮,00002、00003、00004、00005分别为四条皮带的故障停车信号;10000为*1条皮带驱动,10001为*2条皮带驱动,10002为*3条皮带驱动,10003为*4条皮带驱动。中间继电器01602和01603的作用是在启动过程中,连锁接点10002、10001的有效时间滞后1个扫描周期,以保证启动顺序;01604的作用是在4条传送带均停止后,复位停止继电器01601,使系统复原,如图2所示。
1.顺序控制系统
对于流程作业的自动化控制系统而言,一般都包含若干个状态(也就是工序),当条件满足时,系统能够从一种状态转移到另一种状态,我们把这种控制叫做顺序控制。对应的系统则称为顺序控制系统或流程控制系统。
典型顺序控制系统
2.顺序功能图
针对顺序控制要求,PLC提供了顺序功能图(SFC)语言支持。顺序功能图又称状态转移图,由一系列状态(用S表示)组成。系统提供S0—S999共1000个状态供编程使用,其中:
S0—S9:初始状态**
S10—S19:原点复位用
S20—S499:一般用
S500—S899:停电保持用
S900—S999:报**
以红绿灯控制为例,其对应的顺序功能图如下图所示。
6ES7391-1AA00-0AA0