【应用】西门子1200PLC 之 自动售货机
用西门子1200PLC来完成应用案例:自动售货机
前言
本篇文章主要写一下,自动售货机程序的实现。
装配流水线(传送带)
1.控制要求自动售货机可投1元、2元、5元钱币。当投入的钱币总值等于或超过6元时,可乐按钮指示灯亮;当投入的钱币总值等于或超过8元时,可乐、咖啡按钮指示灯都亮。当可乐按钮指示灯亮时,按可乐按钮,则可乐排出10秒后,自动停止,可乐排出时,相应的指示灯闪烁。当咖啡按钮指示灯亮时,动作同上。停止后,若投入的硬币总值超过按钮所需钱数(可乐6元,咖啡8元)退币指示灯亮。
2.解题思路
先整理自己的思绪,一步一步进行编程,先添加每个投币的程序,并将投币总额赋给一个总值,在根据投币总额进行相应商品购买指示灯的亮灭,之后添加购买程序,以及购买后出口指示灯的闪烁程序,并使用接通延时定时器来控制出口灯的熄灭以及退币指示灯亮,最后使用复位按键将程序复位。
I/o分配
输入 | 输出 |
1元投币口 s3 | 咖啡出口K1 |
2元投币口s2 | 可乐出口K2 |
5元投币口s1 |
咖啡按钮指示灯L1 |
咖啡按钮s4 | 可乐按钮指示灯L2 |
可乐按钮s5 | 退币指示灯K |
参考程序
地址分配
总结
以上就是今天的内容,1200应用案例——自动售货机!
【应用】西门子1200PLC 之 自动售货机相关推荐
- Java自动售货机实验报告,java案例自动售货机
组态王实验案例--全自动售货机_信息与通信_工程科技_专业资料.西门子plc与组态王的实验案例 全自动售货机操作步骤 1.新建工程,命名为全自动售货机 2.设备\\...... 脚本是系统的 用例的实 ...
- 机电一体化PLC毕业设计、课程设计案例分享/液压、电梯、洗衣机、送料控制、步进电动机、装瓶流水线、大小球分拣传送、饮料罐装、自动售货机、立体车库、洗衣机、喷泉、机械手、卧式镗床、温度控制、供水系统……
机电一体化PLC毕业设计.课程设计案例共有1000多套,部分目录如下: 双缸四柱液压机的液压系统设计和PLC控制[说明书(论文)+CAD (PLC控制框图+PLC输入输出接线图+液压系统原理图 机电一 ...
- 自动售货机编程_Rosmaro中基于视觉自动机的编程简介
自动售货机编程 by Łukasz Makuch 通过ŁukaszMakuch Rosmaro中基于视觉自动机的编程简介 (An introduction to visual automata-bas ...
- 软件测试作业8:分析自动售货机软件例子生成的判定表图例
作业8 1.分析 Chap.5 (Lec.19) 自动售货机软件例子生成的判定表图例的第6列和第23列,分别给出: (1).输入条件的自然语义陈述: (2).输出结果的自然语义陈述: (3).用命题逻 ...
- 开发实践丨用小熊派STM32开发板模拟自动售货机
摘要:本文内容是讲述用小熊派开发板模拟自动售货机,基于论坛提供的工程代码,通过云端开发和设备终端开发,实现终端数据在的华为云平台显示. 本文内容是讲述用小熊派开发板模拟自动售货机,基于论坛提供的工程代 ...
- 一瓶可乐的自动售货机指令“旅程”
物联网深入我们生活的方方面面,给我们的生活带来了极大的便利.过去,购买东西都是要拿着现金去店里的,而现在,自动售货机作为一种售货便利的24小时无店铺销售方式,已经越来越普遍,甚至是随处可见.那你知道自 ...
- 【华为云技术分享】玩转华为物联网IoTDA服务系列三-自动售货机销售分析场景示例
[摘要] 通过收集自动售货机系统的销售数据,EI数据分析售货销量状况. 场景简介 通过收集自动售货机系统的销售数据,EI数据分析售货销量状况. 该场景主要描述的是设备可以通过MQTT协议与物联网平台进 ...
- 简易售货机JAVA sql_自动售货机 - 笨拙的小Q的个人空间 - OSCHINA - 中文开源技术交流社区...
import java.util.Scanner; /** * 华为机试 自动售货机 * 不知道对错 * @author qxl * */ public class Shop { public sta ...
- (96)自动售货机状态转移图,面试必问(二十)(第20天)
(96)自动售货机状态转移图,面试必问(二十)(第20天) 1 文章目录 1)文章目录 2)FPGA初级课程介绍 3)FPGA初级课程架构 4)自动售货机状态转移图,面试必问(二十)(第20天) 5) ...
最新文章
- Android开发--用户定位服务--UserLocation
- struct作为map的key时,需要重载该结构体
- lg空调代码大全解决_LG空调故障代码大全
- 2019,转行人工智能?机会来了!
- C语言 提取字符串中的所有整数
- 索尼首款 AI 图像传感器,让相机处处更智能
- ZooKeeper 了解
- VB LISTBOX
- PAT 乙级 1010. 一元多项式求导 (25) Java版
- C语言函数调用之数组与指针
- 2018年秋招大疆机器学习算法工程师在线笔试答题总结
- 解决String cannot be cast to java.util.List报错
- Kubernetes 调度 - 污点和容忍度详解
- 切换shift和CTRL键位
- web前端优化与细节
- Visual Studio Code 基本插件
- python中break语句的用法_Python break语句用法示例
- 【RFID实训】公交收费系统详细过程
- [其他]lnmp论坛文档
- Mui框架的遇到的问题记录