用比较指令和加计数器指令实现以下功能。第一次按下启动按钮SB1,小灯1点亮,第二次按下按钮SB1,小灯1和2同时点亮,第三次按下按钮SB1,小灯123同时点亮,第四次按下按钮SB1,全部小灯熄灭,如此循环。任意时刻按下停止按钮SB2,所有小灯都熄灭。
举一反三
- 任务要求:试采用S7-200SMARTPLC,实现单按钮启停控制。具体要求:第一次按下按钮SB1,指示灯HL1点亮;第二次按下按钮SB1,指示灯HL1熄灭。即奇数次按下按钮,灯亮;偶数次按下按钮,灯灭。要求完成硬件接线及PLC程序的编写、编译下载并调试。
- 按下I0.0 同时点亮6盏小灯(Q0.0--Q0.5),按下i0.1,同时熄灭三盏小灯(Q0.0-Q0.2),按下I0.2,同时熄灭另外三盏小灯(Q0.3-Q0.5).
- 编程实现两个按钮SB1,SB2同时按下,灯HL1才能点亮,有一个不按下,灯都不亮。如SB1、SB2、HL1分别分配I0.0,I0.1,Q0.0端口,则I0.0,I0.1触点应该() A: 并联,用与指令 B: 并联,用或指令 C: 串联,用与指令 D: 串联,用或指令
- 将三个指示灯接在输出端上,要求SB0、SB1、SB2三个按钮任意一个按下时,灯HL0亮;任意两个按下时,灯HL1亮;三个按钮同时按下时,灯HL2亮;没有按钮按下时,所有灯不亮。试根据控制要求,列出I/O分配表,画出硬件接线图,写出梯形图
- 任务:小灯单次点亮:控制要求:1、按下I0.0,Q0.6和Q0.7亮起。2、按下I0.1,Q0.5和Q0.4亮起。,Q0.6和Q0.7熄灭,以后每按下一次I0.1亮起的小灯向后移动两位,同一时间只有两盏小灯亮起。3、当Q0.0和Q0.1亮起时再次按下I0.1,则所有小灯熄灭,即使多次按下I0.1也没有小灯亮起。请提交程序截图和仿真运行截图。