基于FX3U的自动售货机程序设计案例

科技   2025-01-14 18:04   广东  

经典的三菱PLC程序案例,走过路过莫错过!


话不多说,直接开整!

温馨提示:任务中的案例基于三菱FX系列PLC的应用案例,在学习本案例前请先自评下是否具备以下基础或已完成相关软件安装准备。


PLC控制设计流程


四则运算指令



ADD加法指令



SUB减法指令



MUL乘法指令



DIV除法指令


数据处理指令



MEAN求平均值指令



SUM指令求ON位数



WSUM算出数据合计值


任务的实施-自动售货机案例



饮料机自动售货控制要求如下:

(1)币值可分为1元、5元、10元,果汁单价为12元,咖啡单价为15元。投币时,要求系统能自动计算和显示当前投币的总额。消费时,要求系统能自动计算和显示当前余额。


(2)在资费足额的情况下,如果按压购买果汁按钮,则果汁饮料窗口自动出水,出水状态延时10秒后停止;如果按压购买咖啡按钮,则咖啡饮料窗口自动出水,出水状态延时10秒后停止。


(3)每次购买饮料完成之后可以继续投币进行购买。


(4)如果按压退款按钮,则系统能自动退出当前余款,退款状态延时3秒后停止。



IO表



BOM表



接线图


程序设计


投入不同面值的金额,总金额对应增加数额。


根据投入的总金额跟数值比较,对应指示灯点亮。


有两个按钮分别购买果汁和咖啡;当金额足够时,可购买果汁,总金额需减去K12,购买咖啡时,总金额需减去K15;两种饮品只能先出一种饮品再出另外一种,不能同时出,所以Y0和Y1需互锁;退款时按下购买果汁和咖啡按钮无效。


按下退钱按钮,退款标志M0线圈得电且退钱指示灯点亮,退款计时3S后总金额清0。


果汁和咖啡出水时,对应时间存在D1和D2寄存器,显示在触摸屏上显示时间。



触摸屏页面


文章来源:技成培训网原创,作者:林瑞花;未经授权禁止转载,违者必究!



经典案例
源程序下载
长按识别左侧二维码
即可获取!



往期推荐



学习自动化必备的64本西门子电子书 | 免费领取

【案例分析】S7-1200 PLC模拟量控制变频器,新手工程师都应该看看!

这种故障北方可能出现,但98%的南方电工都没遇到过!

S7-200SMART PLC 自编模拟量输入结构化编程并生成库

电工入门:常用的电气图形符号,快速看懂电路的不二法门!

牛!生产线搬回家学习啦!柔性环形自动化产线库架仓储工站项目案例

电气工程师必须要懂的RS232/485串口通讯基础知识!

持高压证从事低压工作的电工,属于持证上岗吗?

多图预警!多点搬运控制案例详解(内含源程序)


PLC狂人
垂直于PLC领域,专注PLC编程技术分享!涵盖:PLC、变频器、触摸屏、伺服驱动器、电工、机器人、视觉等知识!
 最新文章