当前位置:文档之家› plc自动售货机程序及说明

plc自动售货机程序及说明

自动售货机程序设计思路整理
一、根据控制要求确定输入、输出元件
输入元件:假币识别传感器(X0)、1元识别传感器(X1)、5元识别传感器(X2)、10元识别传感器(X3)、商品A选择按钮(X4)、商品B选择按钮(X5)、商品A出货限位开关(X6)、商品B出货限位开关(X7)、取消交易按钮(X17)
输出元件:假币识别阀(Y0)、1元接收阀(Y1)、5元接收阀(Y2)、10元接收阀(Y3)、商品A驱动接触器(Y4)、商品B驱动接触器(Y5)、5元找零控制阀(Y6)、1元找零控制阀(Y7)、数码管显示输出Y10~Y16、可购买商品A指示灯(Y20)、可购买商品B指示灯(Y21)
二、I/O分配表
三、程序设计思路
1.处理投币动作程序(真假处理和接收1、5和10币操作程序)
2.投币数据处理程序
3.根据币值处理可购商品显示处理程序
4.根据币值和商品选择处理商品输出和停止输出程序
5.出货后数据处理程序
6.找零处理程序(出货与找零关系处理、判断找零条件、找零完成处理、1元退币处理、5元退币处理、退币后数据处理)
7.币值实时显示处理
四、其他方法编程
状态转移图法
判断币值真假及投币操作对应程序
数据处理及显示可买商品对应程序
根据所选商品驱动出货电机旋转并完成动作对应程序出货后数据处理、退币后数据处理及数据显示对应程序。

相关主题