5
大庆西门子S7-400模块代理商大庆西门子S7-400模块代理商大庆西门子S7-400模块代理商大庆西门子S7-400模块代理商大庆西门子S7-400模块代理商
西门子S7-400模块代理商
| 6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
| 6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
| 6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
| 6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
| 6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
| 紧凑型CPU | 6ES7512-1CK01-0AB0 | CPU 1512C-1 PN, 250 KB程序,1 MB数据;48 ns;集成2x PN接口;集成 32 DI/32 DO, 5 AI/2 AO, 6 HSC@100kHz |
| 6ES7511-1CK01-0AB0 | CPU 1511C-1 PN, 175 KB程序,1 MB数据;60 ns;集成2x PN接口;集成 16 DI/16 DO, 5 AI/2 AO, 6 HSC@100kHz |
控制要求
通过X1~X4设定指示灯延时打开的时间,若四位输入触点表示的数为1,延时1s点亮Y1,2s后熄灭;若延时设置值为2,延时2s点亮Y2,2s后熄灭;延时设置值为3时,延时3s点亮Y3,2s后熄灭;延时设置值为4时,延时4s点亮Y4,2s后熄灭;若大于4,则Y0闪烁;小于或等于4,则Y5~Y6亮。
相关知识
触点比较指令是对两个源数据进行二进制比较,根据比较结果决定是否运行后面操作。触点比较指令有LD触点比较指令、AND触点比较指令和OR触点比较指令三大类,表示触点比较指令是直接与左母线相连,还是串联在其他触点之后或者与其他触点并联的逻辑关系。
区间复位指令ZRST是将*范围内的同类元件成批复位。**个目标操作数表示要复位的起始元件号,*二个目标操作数表示要复位的终止元件号。目标操作数可以是Y、M、S、T、C和D。
控制方案
(1)接线图
指示灯预定延时时间PLC控制接线图如图2-43所示。
图2-43 指示灯预定延时时间PLC控制接线图
(2)I/O分配表
指示灯预定延时点亮时间I/O分配表见表2-23。
表2-23 指示灯预定延时点亮时间I/O分配表
(3)梯形图
指示灯预定延时时间PLC控制梯形图如图2-44所示。
(4)控制过程分析
按下启动按钮SB1,信号X0接通,判断按钮SB2~SB5的状态,X1~X4是用四位二进制数表示的数据。该预置数据如果是“1”,则M10置位,Y5和Y6输出,灯L6~L7亮同时执行*43行程序,接通定时器T10线圈,1s后,Y1输出,灯L2亮;定时器T60线圈通电,T60定时2s,其常闭触点断开,T10和T20线圈断电,即1.2亮2s。若预置数据是“2”“3”和“4”,原理同“1”,所不同的是灯L3开始后延时2s被点亮,灯L4是开始后延时3s被点亮,灯L5是开始后延时4s被点亮,它们保持2s的通电状态后被熄灭。若预置数据大于“4”,则Y0被接通,灯L1按照1Hz的频率闪烁。定时器T60、T70、T80和T90 的延时时间到时,其对应的常开触点接通ZRST指令,使M10~M40都复位,即每次预置数据判断一次,所有的辅助继电器清零一次,以备下一次程序运行。