安阳S7-1200PLC西门子代理商原装现货
安阳S7-1200PLC,西门子PLC代理,西门子S7-1200PLC代理
自动售汽水机的PLC步进控制控制要求
用PLC对自动售汽水机进行控制,工作要求如下。
①为便于计算,假设此售货机可投入1元、2元硬币,投币口为SB2、SB3。
②当投入的硬币总值大于或等于6元时,汽水指示灯L1亮,此时按下汽水按钮,则汽水口L2出汽水,12s后自动停止。
③不找钱,不结余,下一位投币又重新开始。指示灯调试。
PLC的顺序编程法不仅适用于需要时序控制的生产过程,同样也可运用于一些数学运算系统。该项目涉及简单的数学运算,通过枚举法将数学运算转换成简单的逻辑控制,使得项目的实施简化。前文已假设硬币分为1元、2元硬币,如果要使投入售水机的硬币和等于6元,一共有四种可能:11 2 2=6;1 1 1 2=6;1 1 1 1 1 1=6;2 22=6。对于这四种情况,一旦满足其中任何一种都可进入下一步操作,故采用的是顺序编程法中的选择序列汇合结构,即不管是硬币的哪种组合,只要满足和大于或等于6元,就能够购买汽水。
控制方案
(1)接线图
自动售水机PLC控制接线图如图2-31所示。
图2-31 自动售水机PLC控制接线图
(2)I/O分配表
自动售水机PLC控制I/O分配表见表2-17。
表2-17 自动售水机PLC控制I/O分配表
(3)步进梯形图
自动售水机PLC控制梯形图如图2-32所示。
(4)控制过程分析
输入启动信号,进入S1步。在S1步中,开始投币。按下SB2,输入信号X1接通,即投币1元,计数器C0当前显示值为1,按下两次SB2时,计数器C0由1变为2,即投币2元;按下 SB3,输入信号X2,即投币2元,计数器 C1当前显示值为1,按下两次SB3时,计数器Cl由1变为2,即投币4元,若计数器C0和Cl的常开触点都接通,即表示已投币总和等于或大于6元,程序进入S2步。其他还有3种情况,解释同上。在S2步中,输出信号Y10接通,汽水指示灯L1亮,表示投入的金额达到购买汽水的要求了。按下SB4,输入信号X3接通,进入S3步。输出信号Y11接通,开始出汽水;时间继电器TO接通,并延时12s,进入S1步,开始新的一轮购买汽水过程。当Y10接通的要对计数器C0~C5复位,以备下一次程序使用。
安阳S7-1200PLC西门子代理商原装现货
安阳S7-1200PLC,西门子PLC代理,西门子S7-1200PLC代理
交通红绿灯的PLC步进控制控制要求
设计交通红绿灯PLC控制系统。控制要求:①东西向:绿灯亮5s,绿灯闪烁5s,黄灯亮2s;红灯亮12s;②南北向:红灯亮12s,绿灯亮5s,绿灯闪烁5s,黄灯亮2s。
相关知识
交通红绿灯PLC控制是比较典型的时序控制,用顺序编程法编写控制程序较经验法要便捷许多。将题目要求分解成几个控制步,将每个控制步里面对应的指示灯状态确定好,按照顺序编程法固定的格式编写程序即可,见表2-18。
表2-18 交通红绿灯PLC控制步表
安阳S7-1200PLC西门子代理商原装现货