文档介绍:西门子S7-200系列PLC顺控继电器指令
Prof. Qi Hanhong
Yanshan University
******@ysu.
2017/8/17
1
电气控制与PLC
小车运动手动控制
2017/8/17
电气控制与PLC
2
小车手动控制运行过程:
小车向前运动:,并且小车底门关闭()时,小车向前运动()并且停止在最前端位置(,);
漏斗翻门控制:,漏斗翻门打开(),货物通过漏斗卸下,7s后自动关闭漏斗翻门();
小车向后运动:,小车向后运动()至后限位开关位置停止(,);
小车翻门控制:,小车底门打开(),将小车中货物取下;5s后自动关闭小车翻门()。
小车运动顺序控制
2017/8/17
电气控制与PLC
3
小车手动控制每一个运动过程都需要人为手动操作。为提高生产效率,要求在满足初始条件时,小车能够按照工艺要求顺序地自动循环各个生产步骤。将小车的各个工作步骤用工序表示,并依工作顺序将工序连接成顺序控制图,其特点是:
将复杂的任务或过程分解成若干个工序。无论多复杂的顺序控制过程均能分化成小的工序,有利于程序的结构化设计。
相对某个具体的工序来说,控制任务实现了简化,给局部程序的编制带来了方便。
整体程序是局部程序的综合,只要弄清楚各工序成立的条件,工序转移的条件和转移的方向,就可以进行这类图形的设计。
图很容易理解,可读性强,能清楚地反映全部控制工艺过程。
状态编程思想
2017/8/17
电气控制与PLC
4
状态编程思想:将一个复杂的控制过程分解为若干个工作状态,弄清各状态的工作细节(状态的功能、转移条件和转移方向),再依总的控制顺序要求,将这些状态联系起来,形成状态转移图,进而编制梯形图程序。将“工序”更换为“状态”,就得到状态转移图,是状态编程法的重要工具。
S7-200系列PLC的顺控继电器S,是为状态编程提供的软元件。小车顺序运动控制中,,~,顺序控制工作过程如下:
PLC运行时,。
,=ON,=OFF,。
,,小车向前运动,=ON,。
,,漏斗翻门打开,同时定时器T37接通,7s后,定时器T37触点接通,。
,,小车向后运动,=ON,。
,,小车翻门打开,同时定时器T38接通,5s后,定时器T38触点接通。此时,如果小车运行工作方式处于单循环方式(),,小车回到原初始状态,等待启动按钮重新按下,开始第二次循环;如果小车运行工作方式处于自动循环方式(),,~。
顺控继电器(SCR)指令
2017/8/17
电气控制与PLC
5
S7-200系列PLC的SCR指令是按照顺序控制工艺在LAD、FBD或STL中编制状态控制程序的指令,包括LSCR、SCRT、CSCRE和SCRE四条指令。
装载SCR指令(LSCR):将S位的值装载到SCR和逻辑堆栈中,SCR堆栈的结果值决定是否执行SCR程序段,SCR堆栈的值会被复制到逻辑堆栈中,因此可以直接将指令框或者输出线圈连接到左侧的能流线上而不经过中间触点。
LSCR指令标志着SCR段的开始,SCR结束指令(SCRE)则标志着SCR段的结束。在装载SCR指令与SCR结束指令SCRE之间的所有逻辑操作的执行取决于S堆栈的值,而在SCR结束指令SCRE和下一条装载SCR指令LSCR之间的逻辑操作则不依赖于S堆栈的值。
SCR传输指令(SCRT):将程序控制权从一个激活的SCR段传递到另一个SCR段。执行SCRT指令可以使当前激活的程序段的S位复位,同时使下一个将要执行的程序段的S位置位。在SCRT指令执行时,复位当前激活的程序段的S位并不会影响S堆栈,SCR段会一直保持能流直到退出。
SCR条件结束指令(CSCRE):可以使程序退出一个激活的程序段而不执行CSC