扫一扫,微信关注我们
品牌 | Siemens/德国西门子 | 应用领域 | 化工,电子,电气 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
西门子6SL3060-4AF30-0AA0
一、题目控制要求:
初始状态,Y1、Y2、Y3以及M、H状态均为OFF,液位传感器L1、L2、L3状态均为OFF。
按下起动按钮SB1,开始注入液体A,当液面高度达到L2时,停止注入液体A,开始注入液体B,当液面上升到L1时,停止注入液体,开始搅拌10S,10S后继续搅拌,同时加热5S,5S后停止搅拌,继续加热8S。
8S后停止加热,同时放出混合液体C,当液面降至L3时,继续放2S,2S后停止放出液体,同时重新注入液体A,开始下一次混合。
按下停止按钮SB2,在完成当前的混合任务后,返回初始状态。
液体混合装置
二、答案:
1、进行I/O地址分配;
2、画出程序流程图;
3、写出控制程序。
解:(1)I/O地址分配
起动按钮SB1 | I0.0 |
停止按钮SB2 | I0.1 |
液位传感器L1 | I1.4 |
液位传感器L2 | I1.5 |
液位传感器L3 | I1.6 |
电磁阀Y1 | Q4.0 |
电磁阀Y2 | Q4.1 |
电磁阀Y3 | Q4.2 |
搅拌电机M | Q5.0 |
加热电炉H | Q5.1 |
(2)流程图
(3)控制程序
OB100:
OB1:
西门子6SL3060-4AF30-0AA0
用PLC构成喷泉的控制。用灯L1~L12分别代表喷泉的12个喷水注。
(1)控制要求:按下起动按钮后,隔灯闪烁,L1亮0.5秒后灭,接着L2亮0.5秒后灭, 接着L3亮0.5秒后灭,接着L4亮0.5秒后灭,接着L5、L9亮0.5秒后灭,接着L6、L10亮0.5秒后灭,接着L7、L11亮0.5秒后灭,接着L8、L12亮0.5秒后灭,L1亮0.5秒后灭,如此循环下去,直至按下停止按钮。如图8所示。
(2)I/O分配
(3)喷泉控制梯形图
梯形图程序如图10所示。
分析:应用移位寄存器控制,根据喷泉模拟控制的8位输出(Q0.0~Q0.7),须一个8位的移位寄存器(M10.1~M11.0),移位寄存器的S-BIT位为M10.1,并且移位寄存器的每一位对应一个输出。如图9所示。
图9 移位寄存器的位与输出对应关系图
在移位寄存器指令中,EN连接移位脉冲,每来一个脉冲的上升沿,移位寄存器移动一位。移位寄存器应0.5s移一位,因此需要设计一个0.5s产生一个脉冲的脉冲发生器(由T38构成)。
M10.0为数据输入端DATA ,根据控制要求,每次只有一个输出,因此只需要在第一个移位脉冲到来时由M10.0送入移位寄存器S-BIT位(M10.1)一个“1",第二个脉冲至第八
图10 喷泉模拟控制梯形图
个脉冲到来时由M10.0送入M10.1的值均为“0",这在程序中由定时器T37延时0.5s导通一个扫描周期实现,第八个脉冲到来时M11.0置位为1,同时通过与T37并联的M11.0常开触点使M10.0置位为1,在第九个脉冲到来时由M10.0送入M10.1的值又为1,如此循环下去,直至按下停止按钮。按下常闭停止按钮(I0.1),其对应的常闭触点接通,触发复位指令,使M10.1~M11.0的8位全部复位