基于PLC的自动售货机控制系统的设计 联系客服

发布时间 : 星期四 文章基于PLC的自动售货机控制系统的设计更新完毕开始阅读d301d7f4a3c7aa00b52acfc789eb172ded6399eb

第三章 系统软件设计

3.1自动售货机工作流程图

自动售货机部系统工作是从投币开始,从退币结束。当投入货币时开始对币值进行累加计数,然后判断投入的币值是否大于等于商品的售价,是否能购买商品,购买后计算出余额,若交易结束按下选择按钮即可结束交易,若继续购买余额继续与商品售价比对,判断是否可以购买。

Word 资料

开始投币计数否币值≥商品值是选择商品币值与商品差值计算否是否退币是退币计算退币结束

图3.1工作流程图

3.2自动售货机I/O分配

表3.1 自动售货机I/O分配表

功能名称 投1元硬币 Word 资料

定义点 I0.0 符号 SB1 投5元纸币 投10元纸币 纯净水选择按钮 山泉水选择按钮 找零按钮 红茶选择按钮 果汁选择按钮 纯净水出货 山泉水出货 红茶出货 果汁出货 找零 纯净水绿灯(可购买) 山泉水绿灯(可购买) 红茶绿灯(可购买) 果汁绿灯(可购买) 纯净水红灯(售空) 山泉水红灯(售空) 红茶红灯(售空) 果汁红灯(售空) I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.7 Q1.0 Q1.1 Q1.2 Q1.3 Q1.4 Q1.5 Q1.6 SB2 SB3 SB4 SB5 SB6 SB7 SB8 在上表中SB1,、SB2、SB3为货币投入模拟按钮,SB3、SB5、SB7、SB8为相应的商品选择按钮,当投入的钱币满足购物时只需要按下相应的按钮即可购买。SB6为找零按钮。在投入货币后,当货币值大于等于某商品时,此时满足购买此物的条件,对应的指示绿灯亮,表示可以购买。如果商品对应的指示红灯亮表示该商品缺货无法购买。

3.3 PLC外部接线图

Word 资料

L+ 投1元投5元投10元I0.0I0.1Q0.2I0.2Q0.3红茶出货山泉水出货Q0.1纯净水出货PLC S7-200 纯净水选择按钮山泉水选择按钮找零按钮红茶选择按钮果汁选择按钮I0.3I0.4I0.5I0.6I0.7Q0.4果汁出货Q0.5找零货币指示灯Q0.7Q1.0Q1.1Q1.2纯净水绿灯山泉水绿灯红茶绿灯果汁绿灯纯净水红灯山泉水红灯红茶红灯果汁红灯L+M1MQ1.3Q1.4Q1.5Q1.6M1M24V0V

图3.2 自动售货机外部接线图

3.4 PLC程序的设计

3.4.1钱币计数系统

Word 资料