plc自动售货机程序及说明.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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分配表 输入 输出 元件名称 元件符号 对应输入点 元件名称 元件符号 对应输出点 假币传感器 CGQ1 X0 假币处理阀 YV0 Y0 1元传感器 CGQ2 X1 1元处理阀 YV1 Y1 5元传感器 CGQ3 X2 5元处理阀 YV2 Y2 10元传感器 CGQ4 X3 10元处理阀 YV3 Y3 商品A按钮 SB1 X4 商品A驱动 KM1 Y4 商品B按钮 SB2 X5 商品B驱动 KM2 Y5 A出货限位 SQ1 X6 找5元阀 YV4 Y6 B出货限位 SQ2 X7 找1元阀 YV5 Y7 取消交易按钮 SB3 X17 数码显示器 A~G Y10~Y16 可购A指示 LED1 Y20 可购B指示 LED2 Y21 三、程序设计思路 1.处理投币动作程序(真假处理和接收1、5和10币操作程序) 2.投币数据处理程序 3.根据币值处理可购商品显示处理程序 4.根据币值和商品选择处理商品输出和停止输出程序 5.出货后数据处理程序 6.找零处理程序(出货与找零关系处理、判断找零条件、找零完成处理、1元退币处理、5元退币处理、退币后数据处理) 7.币值实时显示处理 四、其他方法编程 状态转移图法 作用 元件编号 作用 元件编号 启动开关 X0 大于4元指示 Y0 投入1元钮 X1 大于8元指示 Y1 投入5元钮 X5 咖啡出口 Y2 投入10元钮 X10 可乐出口 Y3 咖啡钮 X3 有余额指示 Y4 可乐钮 X4 找零钮 X11 判断币值真假及投币操作对应程序 数据处理及显示可买商品对应程序 根据所选商品驱动出货电机旋转并完成动作对应程序 出货后数据处理、退币后数据处理及数据显示对应程序

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档