台达plc实现交替输出回路的例子
来源:电工天下时间:2020-04-12 09:04:26 作者:老电工手机版>>
有关台达plc的编程实例,台达plc实现交替输出回路的实例代码,输出具有停电保持的功能,介绍了台达plc交替回路的控制程序代码,以及程序的功能说明,供大家学习。
交替输出回路(输出具停电保持)
【控制要求】
第 1 次按下按钮,灯被点亮,第 2 次按下按钮,灯熄灭,第 3 次按下按钮,灯被点亮,第 4 次按下按钮,灯熄灭;如此,按钮在 1、3、5 次被按下时,灯被点亮并保持;而 2、4、6 次被按下时,灯熄灭。
重新上电后,指示灯仍保持断电前的状态。
【元件说明】
PLC 软元件 控制说明
X1 灯开关按钮,按下时,X1 状态为 On
M10 一个扫描周期 On 的触发脉冲
M512 X1 单次 On 时,M512=On、M513=Off
M513 X1 双次 On 时,M512=Off、M513=On
Y1 指示灯信号
【控制程序】
X1
M10 输出一次脉冲
X1 On M512=On
M513=Off
单次 时
X1 On M513=On
M512=Off
双次 时
X1 单 On,Y1=On, 双 On,Y1=Off
M512
M512
M513
M513
M10
M10
Y1
Y1
M512 M513
Y1
Y1
PLS M10
SET
RST
SET
RST
【程序说明】
第 1 次(单次)按下按钮: 按下按钮后,X1=On,[PLS M10]指令执行,M10 导通一个扫描周期。M10=On,且 Y1=Off (Y1 常闭接点导通),所以第 2 行程序的 SET 和 RST 指令执行,M512 被置位,M513 被复位,而第 3 行程序中,Y1 常开接点断开,所以 SET 和 RST 指令不执行。最后一行程序中, 因 M512=On,M513=Off,所以 Y1 线圈导通,灯被点亮,直到再次按下按钮。
从第 2 个扫描周期开始,因 M10=Off,所以第 2 行和第 3 行的 SET 和 RST 指令都不执行,M512 和 M513 的状态不变,灯保持点亮的状态,直到再次按下按钮。
第 2 次(双次)按下按钮: 按下按钮后,X1=On,M10 导通一个扫描周期。因 Y1 的状态为 On,与第 1 次按下按钮相反, 第 3 行的 SET 和 RST 将被执行,M513 被置位,M512 被复位,而第 2 行的 SET 和 RST 指令因 Y1 常开接点断开而不被执行。因 M512=Off,M513=On,所以 Y1 线圈断开,灯熄灭。
从第 2 个扫描周期开始,因 M10=Off,所以第 2 行和第 3 行的 SET 和 RST 指令都不执行,M512 和 M513 的状态不变,灯保持熄灭的状态,直到再次按下按钮。
利用 API 66 ALT 指令也可实现 On/Off 交替输出功能。
相关文章
台达plc流程控制与传送比较指令功能说明
有关台达plc的二大编程指令,一是程序流程控制指令,二是传送比较指令,主要包括了CJ条件转移、SRET子程序结束等指令,以及ZCP区间比较、MOV数据传送等指令。
时间:2020-04-13 14:28:48
台达plc数据处理指令的功能说明
有关台达plc的三类编程指令,一是数据处理指令,二是高速处理指令,三是便利指令,介绍了这些编程指令的功能,主要包括ZRST、DECO、ENCO等指令,供大家学习参考。
时间:2020-04-13 14:15:45
台达plc定位控制指令的功能说明
有关台达plc的编程指令,这里介绍下台达plc的定位控制指令,主要包括DRVI(相对定位)、DRVA(绝对定位)、ZRN(原点回归)等指令的功能说明,供大家学习参考。
时间:2020-04-13 13:13:24
台达plc常用指令大全
有关台达plc的常用编程指令,有学习台达plc编程的朋友,可以看一看,主要包括台达plc一般指令、输出指令、主控指令及脉冲输出指令等。
时间:2020-04-13 12:31:46
台达plc四则逻辑运算指令功能说明
有关台达plc的编程指令,在台达plc中四则逻辑运算指令的功能说明,主要包括ADD BIN 加法、SUB BIN 减法、MUL BIN 乘法等指令,台达plc逻辑运算必备。
时间:2020-04-13 12:02:46
台达plc循环移位与移位指令功能说明
有关台达plc的编程指令大全,本节为循环移位与移位指令的功能说明,主要包括ROR(右循环)、ROL(左循环)、SFTR(位右移)、SFTL(位左移)等指令。
时间:2020-04-13 11:55:26
台达plc实现24小时时钟的简单例子
有关台达plc计数器的编程实例,用3个计数器构成的一个24小时时钟,在台达plc中实现起来很简单,利用3个计数器配合1s时钟脉冲标志M1013,来构成一个标准24小时时钟。
时间:2020-04-12 17:02:41
台达plc先入信号优先回路入门实例
有关台达plc实现先入信号优先回路的例子,一例智力竞赛的抢答按钮功能的实例代码,介绍了先入信号优先回路的编程方法,该控制程序的完整代码及程序说明,供大家学习参考。
时间:2020-04-12 09:18:20