1、PLCPLC应用技术应用技术 定时器控制电动机正/反转程序设计 定时器应用程序设计定时器应用程序设计 布置任务 定时器控制电动机正/ 反转程序设计 按下启动按钮,电动机先以正转运行10秒, 然后再反转运行10秒,依此顺序循环工作。 按下停止按钮,电动机停止运行。 正转 10秒 反转 10秒 任务分析 任务分析 说明 PLC软元件 元件文字符号 元件名称 控制功能 输入 X0 SB1 按 钮 启动控制 X1 SB2 按 钮 停止控制 输出 Y0 KM1 接触器 正转接通或分断 电源 Y1 KM2 接触器 反转接通或分断 电源 知识储备 1)通用定时器 X000接通,T0开 始对100ms的时钟
2、脉冲进行累计。 当T0累计值等于设 定值K50时,定时 器T0的输出触点动 作,Y000得电。 在任意时刻,如果定时 器T0被断电或者是驱 动输入X000被断开, 定时器T0将被立即复 位,累计值清零、输出 触点复位。 知识储备 2)积算定时器 只有当复位输入X001 为ON并执行T250的 RST指令,定时器才 会被复位,累计值清 零、输出触点复位。 X000接通,T250就对 100ms的时钟脉冲进行 个数累计。若累计值等 于设定值K200时,定 时器的输出触点动作。 在任意时刻,如果 定时器T250被断电 或驱动输入X000被 断开,定时器不会 被复位,累计值会 一直保持当前值, 同时输
3、出触点的状 态也会一直保持。 任务实施 (1)用基本指令设计 当T1计时满10秒,T1的常闭触点变为常开, 使Y1线圈失电,电动机停止反转运行。在Y1触 点下降沿脉冲作用下,Y0线圈再次得电,电动 机运行进入循环状态。 按压停止按钮SB3,X2常闭触点瞬时断开,Y0 和Y1线圈失电,电动机停止运行。 当T0计时满10秒,T0的常闭触点变为常开, 使Y0线圈失电,电动机停止正转运行。在Y0触 点下降沿脉冲作用下,Y1线圈得电,电动机反 转运行。在Y1线圈得电期间,定时器T1开始计 时。 按压启动按钮SB1, X0常开触点瞬时闭合, Y0线圈得,电动机正转运行。在Y0线圈得电期 间,定时器T0开始
4、计时。 任务实施 (2)用触点比较指令设计 按压正转按钮SB1,X0常开触点瞬时 闭合,中间继电器M0线圈得电。在M0 线圈得电期间,PLC执行T0 M1000 指令。 PLC执行 T0 K0指令和 T0 K100指令和 T0 K200 指令,判断T0的经过值是否在 1020秒时间段,如果T0的经过值在 1020秒时间段内,则上述两个比较 触点接通,Y1线圈得电,电动机反转 运行10秒。 PLC执行= T0 K200指令,如果定 时器T0的当前值等于20秒,则比较触 点接通,PLC执行RST T0 指令,定 时器T0复位,程序进入循环执行状态。 按压停止按钮SB2,X1常闭触点瞬时 断开,M0线圈失电,定时器T0复位, Y0和Y1线圈失电,电动机停止运行。 THANK YOU! 定时器控制电动机正/反转程序设计