点动按钮控制实现电机启、停的实验
在实验室中,使用的PLC为OMRON-CPM2A -60CDR-A机型。PLC的I/O口分配如下:输入点00000为控制启动、停止点动按钮信号,带绿色信号指示灯。输出点01000为点动按钮工作绿色信号指示灯,01001为控制电动机的接触器KM1线圈。
实验程序
1. 微分BCD码自减1@DEC(039)指令实验程序 00000 @DEC(039)
微分BCD码自减1@DEC(039)指令实验程序,如图1所示。 HR00
当实验开始,按动点动按钮00000 ON,微分BCD码自减1 HR0000 @ DEC (039)指令,将逻辑保持继电器HR00CH在上升沿到来瞬 01000 时把HR00CH里的
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
#0000只做一次自减1, 这时HR00CH里 内容为 # 9999。在逻辑行中的逻辑保持继电器常开触点HR0000 01001 ON,逻辑输出继电器线圈01000ON,点动按钮工作指示信号灯
点燃。逻辑输出继电器线圈01001ON,控制电机的接触器KM1 END(001) 线圈得电闭合,电动机启动运转工作。
如果停止实验, 按动点动按钮00000 ON, 微分BCD码自减 图1 实验程序1 1@ DEC (039)指令,将逻辑保持继电器HR00CH在上升沿到来
瞬时把HR00CH里的内容#9999只做一次自减1, 这时HR00CH里的内容为#9998。在逻辑行中的逻辑保持继电器常开触点HR0000 OFF,逻辑输出继电器线圈01000 OFF,点动按钮工作指示信号灯熄灭。逻辑输出继电器线圈01001OFF,控制电机的接触器KM1线圈失电断开,电动机停止。在00000每ON一次,@ DEC (039)指令使得HR00CH永远是奇数和偶数变化。这样就保证了HR0000ON或OFF,实现电动机的启动和停止控制。
假如须要从新开始实验只要按动点动按钮00000 ON, 微分BCD码自减1@ DEC (039)指令,把HR00CH里的内容自减1。使得HR00CH里的内容为奇数,逻辑常开触点HR0000 ON,01000ON,01001ON。 2. 前沿微分DIFU(013)与计数器CNT指令实验程序
前沿微分DIFU(013)与计数器CNT指令实验程序,如图2所示。
当实验开始,按动点动按钮00000 ON,前沿微分DIFU (013)指令,将逻辑辅助继电器AR0000常开逻辑辅助触点闭合一个扫描周期,在逻辑行中的逻辑辅助继电器常开触点AR0000 ON,通过计数器逻辑常闭触点CNT000,计数器CNT000CH作减1计数运算,计数器CNT000CH计数设定值为#0001,这时在逻辑行中的计数器逻辑常开辅助触点CHT000ON,这时,逻辑输出继电器线圈01000ON,启动按钮工作指示信号灯点燃。逻辑输出继电器线圈01001ON,控制电机的接触器KM1线圈得电闭合,电动机启动运转工作。而且在计数器复位逻辑行中的计数器逻辑常开辅助触点CNT000ON,为复位作好好准备。
如果停止实验, 按动点动按钮00000 ON, DIFU (013)指令,将AR0000逻辑常开辅助触点,闭合一个扫描周期。在计数器的脉冲输入逻辑行中的逻辑计数器辅助常闭触点CNT000 OFF,在计数器的复位逻辑行中的逻辑计数器常开触点CNT000 ON,计数器复位。在逻辑行中逻辑计数器常开触点CHT000OFF,01000 OFF,信号灯熄灭。01001OFF,电动机停止。因计数器复位,所以又使得计数器的计数逻辑行中的逻辑计数器辅助常闭触点CNT000 ON,在计数器的复位逻辑行中的逻辑计数器常开触点CNT000 OFF,为重新实验作好准备。
00000 DIFU AR0000 CNT000 CNT CHT000 01000
(013) 000 01001
AR0000 AR0000 CNT000 #0001 END(001)
图2 实验程序2
3. 后沿微分DIFD(014)与锁存KEEP(011)指令实验程序
1
后沿微分DIFD(014)与锁存KEEP(011)指令实验程序,如图3所示。
当实验开始,按动按钮00000ON,DIFD(014)指令使得逻辑链接继电器的逻辑辅助常开触点LR000ON,在锁存KEEP(011)指令的脉冲输入行,常开触点LR0000ON,通过常闭触点00800,使得锁存KEEP(011)指令,锁存逻辑内部继电器常开触点00800ON,在逻辑行中00800ON,01000ON,信号灯点燃。01001ON,电动机启动运转工作。这样在KEEP(011)指令脉冲输入行,常闭00800OFF,在KEEP(011)指令复位输入行,常开00800ON。
00000 DIFD LR0000 00800 KEEP 00800 01000
(014) (011) 01001
LR0000 LR0000 00800 00800 END(001)
图3 实验程序3
如果停止实验, 按动点动按钮00000 ON, DIFD (014)指令,将常开触点LR0000ON。通过计数器的复位逻辑行常开触点00800ON,使得KEEP(011)指令锁存的00800复位。在逻辑行中常开触点00800OFF,01000 OFF,信号灯熄灭。01001OFF,电动机停止。
2