1、PLCPLC应用技术应用技术 电动机工作时段限制程序设计 时钟控制程序设计时钟控制程序设计 布置任务 电动机工作时段限制程 序设计 在每天的8:00至17:00时间段以内, 当按下启动按钮时,电动机可以启动并连续运行; 当按下停止按钮时,电动机停止运行。 在每天的8:00至17:00时间段以外, 当按下启动按钮时,电动机不可以启动。 任务分析 说明 PLC软元件 元件文字符号 元件名称 控制功能 输入 X0 SB1 启动按钮 启动控制 X1 SB2 停止按钮 停止控制 输出 Y0 KM1 主接触器 接通或分断主电 路 任务实施 (1)使用时钟数据比较指令TCMP设计 在M8000触点的驱动下,
2、PLC执行 TCMP K17 K0 K0 D3 M200 指 令,判断当前时钟值是否小于17时, 如果D3、D4和D5单元中存放的时钟 数据小于基准数据(17时0分0秒), 则中间继电器M202得电。 在M8000触点的驱动下,PLC执行 TCMP K8 K0 K0 D3 M100 指令,判断当前时钟值是否大于8 时,如果D3、D4和D5单元中存放 的时钟数据大于基准数据(8时0分 0秒),则中间继电器M100得电。 当系统上电后,在M8000触点的驱动下,PLC 执行TRD D0指令,读取当前的时钟实时数 据,并且将小时的时钟值储存在D3单元。 (1)使用时钟数据比较指令TCMP设计 任务实
3、施 在中间继电器M100和M202得电期间,其常开触点闭合, 允许SET Y0指令执行,即允许电动机在每天的8:00至 17:00时间段以内运行。 任务实施 (2)使用时钟数据区间比较指令TZCP设计 在M8000触点的驱动下,PLC连续执行MOV K8 D10 指令、MOV K0 D11 指令和MOV K0 D12指令,目的是设定电机运行的下限时间(8时 0分0秒)。 当系统上电后,在M8000触点的驱动下,PLC执行 TRD D0指令,读取当前的时钟实时数据,并且 将小时的时钟值储存在D3单元。 任务实施 (2)使用时钟数据区间比较指令TZCP设计 在M8000触点的驱动下,PLC连续执行
4、MOV K17 D20 指令、MOV K0 D21 指令和MOV K0 D22指令,目的是设定电机运行的下限时间(17 时0分0秒)。 任务实施 (2)使用时钟数据区间比较指令TZCP设计 在中间继电器M101得电期间,其常开触点闭合,允许 输出继电器Y0得电,电动机可以在每天的8:00至17:00 时间段以内运行。 在M8000触点的驱动下,PLC执行 TZCP D10 D20 D3 M100 指令, 判断时钟的当前值是否处在8时0分0秒 至17时0分0秒的时间段内,如果时钟数 据区间比较的结果是等于,则说明当前 时钟值正处在该时间段内,中间继电器 M101得电。 任务实施 (3)使用触点比较指令设计 当系统上电后, PLC执行 D8015 K8指令,用来判断当前时钟值是否大于8时, PLC执行 D8015 K17指令,用来判断当前时钟值是否小于17时。 如果时钟的当前值处在8:00至17:00时间段内, 上述触点比较指令所对应的触点闭合,允许输出继电器Y0得电,电动 机可以在每天的8:00至17:00时间段以内运行。 THANK YOU! 电动机工作时段限制程序设计