警控制
X7
没有汽
YV5
Y16
水报警
X8
没有咖
YV6
Y17
啡报警
X10
售货机
YV7
Y18
遭破坏报警
X11
1元传
YV8
Y20
动电机控制
X12
5元传
YV9
Y21
动电机控制
X13
10元传YV10
Y22
动电机控制
4
f汽水液位感
ST10
X14
退币指
HL4
Y23
应器
示灯
咖啡液位感
ST11
X15
投币不
HL5
Y24
应器
足指示灯
售货机遭破
ST12
X16
坏感应器
23自动售货机控制系统外部接线图
本系统是一个小型集中控制系统,PLC选型主要取决于控制系统输入、输出开关信号的数量、用户程序的长短及相关的功能。根据控制要求,IO点数在48个左右,选择性能价格比较高的三菱FX2
48MR,其中其输入点为24点,输出点为24点,该PLC为继电器输出型。
了解各个控制对象的驱动要求,分析对象的控制要求,完成PLC硬件结构配置。本设计中,退币按钮、各种饮料按钮和饮料出口(驱动电磁阀)等均为开关量。
根据上述要求,因条件所限输出均用指示灯代替,由此绘制出PLC控制电路接线图,如图22所示:
图22控制接线图
5
f第3章系统的流程图
6
f第4章程序设计
根据自动售货机控制系统的流程可以知道自动售货机的主要系统包括:计币部分、比较部分、选择和饮料供应部分、余额计算部分、退币部分、报警部分。妨功害能身份证41计币部分
当有顾客购买饮料时,投入硬币时经过光传感器感应,然后由光传感器驱动硬币识别器识别硬币如果是假币则系统自动退出硬币如果是真币则系统将硬币自动传送到相应的硬币贮存腔并经光传感器感应,然后在PLC内进行数据运算,否则认为是假币并退出系统,梯形图如图41:
图41记币部分梯形图
42比较部分投币完成后,系统会将D1内钱币数据和可以购买的饮料价格进行区间比较:若投币2元,则指示灯Y24亮,显示投币不足,此时可以继续投币或退币;若2元≤投币3元,则汽水选择指示灯长亮,此时可以选择汽水或退币;若投币≥3元则汽水和咖啡指示灯长亮此时可以选择汽水、咖啡或退币。梯形图如图42:
7
f图42比较部分梯形图
43选择和饮料供应部分比较完成后,按下指示灯长亮的选择按钮,相应的电磁阀(Y12或Y13)起动,并且相应的选择指示灯由长亮转为以1s为周期的闪烁直至饮料供应完毕后闪烁停止。当饮料输出达到7s时,电磁阀关断。梯形图如图43:
图43选择部分梯形图
44余额计算部分饮料输出的同时减去相应的购买币数。梯形图如图44:
8
f图44余额计算梯形图
45退币部分顾客可在购完饮料后,由退币指示灯Y23可知是否可以退币,指示灯亮,则可以退币,
当按下退币r