PLC接线原理图见图4-16。
I/O信号对应的地址见图4-16。
控制程序梯形图见图4-17。
[例4-11] 图4-18是一个小车运动系统工作原理示意图。图中,小车有三种运动状态:向左、向右、停车。LS为表示小车位置的行程开关,PB为请求信号按钮。
动作要求:
当小车所暂停的位置SQ号大于sB号,则小车向左行走至呼叫的sB位置后停止。
当小车所暂停的位置SQ号小于sB号,则小车向右行走至呼叫的sB位置停下。
当小车所在位置SQ号与呼叫的SB号相等,则小车停止。
分析:我们要控制小车,首先要检测SQ和SB信号的位置,然后再根据已有的SQ和SB信号确定运动策略。SB与SQ比较有以下几种情况:
SQ>SB,则小车向左运动。
SQ=SB,则小车停止运动。
SQ
还有两种情况:
小车静止时处于两个SQ之间。
小车静止时,位于SQ1--SQ5之外。
上述这两种情况,均属于意外,小车不应运动,待人工处理。
根据上述思想,我们可以作出如下设计:
PLC接线原理图见图4-19。
I/O信号对应的地址见图4-19。
控制程序梯形图见图4-20。
[例4-12].如图4-21所示。H、I和L是液位传感器,它们被液体淹没时为“1”状态,YV1-YV3为电磁阀(线圈通电时打开,断电时关闭)。开始时容器是空的,各阀门均关闭,各传感器均为“0”状态。合上运行开关(RUN)后,YVl打开,液体A流入容器, I变为“1”状态时,关闭YVl,打开YV2,液体B流入容器。当液面到达H时,关闭YV2,电加热(R)开始通电加热,液体被加热到45度时,温度开关(K)接通,停止加热,打开YV3,放出液体,当液面降至L之后容器放空,关闭YV3,开始下一周期的操作。断开运行开关(RUN)后,在当前工作周期的操作结束后(即容器放空之后)才停止操作。画出控制原理图和控制程序梯形图 。
解:PLC控制原理图、各输入/输出变量地址号见图4-22。程序梯形图见图4-23(a)、(b)。
图4-23(a)利用启停保电路完成,图4-23(b)利用置位/复位指令(SFT)完成。