您现在的位置是:首页 > PLC技术 > PLC技术

FX系列PLC的基本指令典型编程实例

来源:艾特贸易2017-06-04

简介【例 1 】 设计用 PLC 控制数码管循环显示数字 0 ~ 9 。控制要求如下: (1) 按下启动按钮后,数码管从 0 开始显示, 1s 后显示 1 ,再过 1s 后显示 2 ,,显示 9 , 1s 后再重新显示 0 ,如

    【例1 设计用PLC控制数码管循环显示数字09。控制要求如下:    (1)按下启动按钮后,数码管从0开始显示,1s后显示1,再过1s后显示2,……,显示91s后再重新显示0,如此循环。    (2)当按下停止按钮后,数码管熄灭。    7段数码管实际上是由7只发光二极管组成,要显示09的数字,首先确定数字与7只发光管(即PLC的输出控制点)的关系,如图3- 16所示。如要显示数字0,则需要abcdef管亮,则对应的PLC的需驱动的输出点为Y1Y2Y3Y4Y5Y6    另外,可把一个周期的控制任务分解为10步,第一步是显示数字0时间为1s,第二步显示数字1时间为1s,一直到第十步显示数字9时间为1s。通过循环这10步来实现本程序的编写,各I/O分配如下:    X0:启动按钮;    X1:停止控制;    Y1Y7:数码管ag    根据系统控制要求,PLCI/O接线图如图3-17所示,控制程序如图3-18所示。
数字与输出点的对应关系图
    3-16    数字与输出点的对应关系图    (a)数码管;(b)数字与输出点的对应关系
数码管控制I/O接线图
    3-17    数码管控制I/O接线图    【例2 控制三相异步电动机Y/△降压启动,其主电路如图3-19所示。要求按下启动按钮后,电动机绕组Y形接法启动KM1KM2动作,6sKM2断开,再过1sKM3接通绕组组成△形接法。    I/O分配如下:    启动按钮SB: X000    停止按钮SB1: X001    热继电器FR: X002    Y000: KM1,    Y001: KM2    Y002: KM3    I/O接线图如图3-20 (a)图所示,控制程序如图3-20 (b)所示。    【例3 对如图3- 21所示的十字路口交通灯进行编程控制,该系统输入信号有:一个启动按钮SB1和一个停止按钮SB2,输出信号有东西向红灯、绿灯、黄灯,南北向红灯、绿灯、黄灯。控制要求如下:按下启动按钮,信号灯系统按图3-22所示要求开始工作(绿灯闪烁的周期为1s),并能循环运行。按一下停止按钮,所有信号灯都熄灭。
数码管控制梯形图
    3-18   数码管控制梯形图
Y/△降压启动主电路
    3-19   Y/△降压启动主电路
 I/O接线及控制程序
    3-20   I/O接线及控制程序    (a) PLC控制电路图;(b) Y/△降压启动程序
通灯示意图
    3-21   交通灯示意图
交通灯工作过程
    3-22   交通灯工作过程    I/O接线图如图3-23所示,控制程序如图3-24所示。    【例4 车库自动门的控制,如图3-25所示。    (1)当汽车开到门前时,门自动打开。当汽车经过门后,门自动关闭;    (2)当开门开到上限位X001ON时,门不再打开,开门结束;    (3)当关门关到下限位X000ON时,门不再关闭,关门结束;    (4)当汽车处在检测范围人口传感器(X002)和出口传感器中(X003)的时候,门将不再关闭。
I/O接线图
    3-23   I/O接线图
交通灯控制程序
    3-24   交通灯控制程序
车库自动门示意图
    3-25    车库自动门示意图
    系统I/O接线图如图3-26所示,控制程序如图3-27所示,通过数脉冲次数的方法来设计程序。关门的条件是用X002X003产生的第二个下降沿来触发。
I/O接线图
    3-26    I/O接线图
车库自动门控制程序
    3-27    车库自动门控制程序