请联系客服QQ
艾特贸易网首页

艾特贸易网

自动售货机的控制的PLC梯形图设计实例

提示:

该自动售货机的动作如下:(1)此自动售货机可以投入1元、5元和10元硬币。(2)自动售货机可售两种饮料,果汁每瓶12元,啤酒每瓶15元。(3)当投入的硬币总值等于或超过12元时,果汁指示灯亮;当投入的硬币总值等于或超过15元时,果汁和啤酒指示灯都亮。(4)当果汁指示灯亮时,按下果汁按钮,则售货机输出果汁。(5)当啤酒指示灯亮

    该自动售货机的动作如下:

    (1)此自动售货机可以投入1元、5元和10元硬币。

    (2)自动售货机可售两种饮料,果汁每瓶12元,啤酒每瓶15元。

    (3)当投入的硬币总值等于或超过12元时,果汁指示灯亮;当投入的硬币总值等于或超过15元时,果汁和啤酒指示灯都亮。

    (4)当果汁指示灯亮时,按下果汁按钮,则售货机输出果汁。

    (5)当啤酒指示灯亮时,按下啤酒按钮,则售货机输出啤酒。

    (6)若投入的硬币总值超过所选饮料的价值时,售货机计算出余额,并且以币值为一元的硬币按照余额退还给买者。

    根据上述售货机的动作,可以想象售货机应该有投入硬币币值计算、确认可以购买的饮料种类、根据选择输出饮料、计算余额、根据余额输出硬币给买者等步骤。该例的I/O安排见表6-3

    6-3    本实例的I/O安排

本实例的I/O安排

    梯形图中还使用了DM数据区:

    DM00005元硬币的总钱数

    DM000510元硬币的总钱数

    DMO0105元和10元的总钱数

    DM00151元、5元和10元的总钱数

    DM0020:余额

    另外,还使用了一些输出触点用作工作位:

    0031200314表示无余额,0031300315表示有余额。00310在售货机通电后得电,并进入投币、总钱数计算和确认步。00304是附加步,该步用于输出饮料后,或找款后延迟一段时间,返回初始步。

    6-27显示的是自动售货机的梯形图,其中图6-27(a)是硬币计数、总钱数计算和确认可选择饮料种类的梯形图。图6-27 (b)是果汁、啤酒选择、果汁余额计算和找钱梯形图。图6-27(c)是啤酒余额计算和找钱的梯形图。

本实例的硬币计数、总钱数计算和确认可选择饮料种类的梯形图

    6-27(a)    本实例的硬币计数、总钱数计算和确认可选择饮料种类的梯形图

本实例的硬币计数、总钱数计算和确认可选择饮料种类的梯形图

    6-27(b)    本实例的硬币计数、总钱数计算和确认可选择饮料种类的梯形图

本实例的硬币计数、总钱数计算和确认可选择饮料种类的梯形图

    6-27(c)    本实例的硬币计数、总钱数计算和确认可选择饮料种类的梯形图


(责任编辑: 艾特贸易网 )

  • 本文关键字:PLC 

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com