自动售货机的系统设计

自动售货机的系统设计
自动售货机的系统设计

自动售货机的系统设计

摘要: 本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过程。利用PLC 控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。

自动售货机;可编程序控制器;

目录

.绪论 (1)

.1自动售货机的介绍 (4)

.1.1自动售货机功能分析 (4)

.1.1.1自动售货机的基本功能 (5)

1.2 PLC的基本结构及原理................................................................................................. (5)

.1.3 PLC的选型原则 (5)

.2PLC系统设计............................................................................................ .7.2.1可编程序控制系统设计的基本原则 (7)

.2.1.1控制系统设计原则 (7)

.2.1.2控制系统设计的基本内容 (7)

.2.1.3控制系统设计的一般步骤........................................................................ .8.2.1.4程序设计的步骤. (8)

.3自动售货机PLC程序设计 (10)

.3.1仿真实验中售货机的分析 (10)

.3.2设计任务的确定 (10)

.3.3程序设计部分 (11)

.3.3.1程序设计说明 (11)

.3.3.2PLC程序设计 (11)

.3.4仿真界面与PLC (20)

.3.5数据连接 (24)

.3.5.1定义I/O设备 (24)

.3.5.2设计 (26)

.3.5.3运行 (29)

.4结束语 (29)

·参考文献……………………………………………………………………………………… .30

绪论

从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。

从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力。进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。

因经济复苏缓慢,社会对扩大就业与工作场所提供茶点饮料的福利事业更为关注。自动售货机不仅保障了惬意的工休时间,也是最廉价、提高职工工作效率最有效的手段。特别是在24小时无休工作状态中的办公场所,使用独具魅力的迷你型饮料冲饮机,解决了不间断提供咖啡饮品服务的问题,这种服务加速了自动售货机与咖啡饮品服务的融合。1999年的全美自动售货机协会和全美咖啡服务协会的合并使人们更直观地看到了这种融合现象。

图1 自动售货机工作流程图

须经过反复调试、修改,直到满足要求为止。

(5)必要时还需设计控制台

(6)编制控制系统的技术文件。

2.1.3 控制系统设计的一般步骤

(1)根据生产的工艺过程分析控制要求。

(2)根据控制要求确定所需的用户输入、输出设备,据此确定PLC的I/O点数。

(3)选择PLC系统。

(4)分配PLC饿I/O点,设计I/O连接图。

(5)进行PLC程序设计,同时可进行控制太的设计和现场施工。

2.1.4 程序设计的步骤

(1)对于较复杂的控制系统,需绘制系统控制流程土,用以清楚地表明动作的顺序和条件。

(2)设计梯形图。这程序设计的关键一步,也是比较困难的一步。

(3)根据梯形图编制程序清单。

(4)用编程器将程序输入到PLC的用户存储器中,并检查输入的程序是否正确。

(5)对程序进行调试和修改,直到满足要求为止。

(6)待控制台及现场施工完成后,就可以进行联机调试。若未满足要求,再从新修改程序或检查接线,直到满足为止。

(7)编写技术文件。

(8)交付使用。

控制系统设计步骤流程图如图4所示。

图4 PLC控制系统设计步骤

3 自动售货机PLC程序设计

3.1 仿真实验系统中售货机的分析

由于售货机的全部功能时在上位机上模拟的,所以售货机的部分硬件是由计算机软件来模拟替代的。如钱币识别系统可以用按压某个“仿真对象”输出一个脉冲直接给PLC发布命令,而传动系统也是由计算机来直接模拟的,这些并不会影响实际程序的操作,完全能模拟现实中自动售货机的运行。

(1)试验状态假设

由于是在计算机上模拟运行,试验中有一些区别于实际情况的假设,本试验中假设:

①自动售货机只售8种商品。

②自动售货机可识别10元、5元、1元、5角、1角硬币。

③自动售货机可退币10元、5元、1元、5角、1角硬币。

④自动售货机有液晶显示功能。

⑤实验中售货机忽略了各种故障以及缺货等因素。

(2)一次交易过程分析

为了方便分析,我们以一次交易过程为例。

①初始状态。由电子标签显示各商品价格,显示屏显示友好界面,此时不能购买任何

商品。

②投币状态。按下投币按钮,显示投币框,按下所投币值显示屏显示投入、消费、余

额数值,当所投币值超过商品价格时,相应价格选择按钮发生变化,提示可以购买。

③购买状态。按下可以购买的选择按钮,所选的商品出现在出货框中,同时显示屏上

的金额数字根据消费情况相应变化。取走商品后出货框消失。

④退币按钮。按下退币按钮,显示退币框,同时显示出应退币值及数量。按下确认钮,

则恢复初始状态。

到此为止,自动售货机的一个完整工作过程结束。

3.2 设计任务的确定

在清楚自动售货机运行工作过程的基础上,制定出设计方案,确定任务的目标,以设计出合理的仿真系统。

首先,应该做上位机与下位机的任务分工:上位机主要用来完成仿真界面的制作过程,而下位机则主要用来完成PLC程序的编写。其次,要分别对上位机和下位机进行资料的查找与收集。例如在进行仿真界面的设计时可以去观看一下真正售货机的外观,必要时可以借助一些宣

传图片来设计自动售货机的外型;在进行PLC程序的编写时需要先分配PLC的I/O点,确定上、下位机的接口。然后,分别对上、下位机分别进行设计工作。最后,进行上位机设计结果与下位机设计结果的配合工作,经调试后完成整个系统的设计

另外,上位机与下位机的设计工作是密切配合的。它们无论在通信中使用的变量,还是在仿真中控制的对象都应该是一致的。总体上讲,仿真界面是被控对象,利用PLC来控制这个仿真的自动售货机,仿真的自动售货机接受PLC的控制指令并完成相应的动作;另一方面,仿真界面中的仿真自动售货机的运行,都是由组态界面所提供的命令语言来完成的。这是整个仿真系统内部各大部件之间的内在关系。

我主要是对自动售货机中的下位机,也就是主要是对PLC在其中的程序进行设计。仿真程序只做了解,虽然只做了解,但是也将在下面有所介绍。清楚了仿真实验的整体设计思路,下面就可以开始着手设计了。

3.3 程序设计部分

这部分内容是整个系统设计的主体部分。所要完成的任务是仿真系统的上位机与下位机的程序设计,即在上述功能分析的基础上,有针对性地进行设计。

3.3.1 程序设计说明

下位机程序的编制则是利用松下PLC专用编程软件FPWIN-GR完成的。

在设计的过程中,就像上面所叙述的那样,并非孤立地分别进行上位机和下位机的设计工作,而是互相配合的。因此在以下的详细设计过程中,并没有将上位机的设计与下位机的设计整体分开来写,而是相互交替,同时尽量清晰地叙述,在相应的设计部分中注明是上位机的设计还是下位机的设计。

3.3.2 PLC程序设计

可以把一次交易过程分为几个程序块:运行初期电子标签价格的内部传递;投币过程;价格比较过程;选择商品过程;退币过程。

(1)运行初期电子标签价格的内部传递程序的设计

仿真系统运行初期,要由PLC向仿真画面相应对象传递已经存储好的价格,还要给投入显示、消费显示及余额显示存储器清零,同时也要给存储退币币值的存储器清零。程序编

制过程中,要用到运行初期闭合继电器R9013、16位数据传送指令FO,同时在上位机

ForceControl中,必须定义相应的变量,来实现与PLC程序的对接。所定义的变量如表1

所示。表1 初始状态变量表

根据表1 编制PLC程序如图5所示。

图5 运行初期电子标签价格的内部传递程序

在梯形图程序图5中,系统初始化时,通过运行初期闭合继电器R9013在第一次扫描时将数值传递给上位机。给WR1-WR11及SV0-SV4赋初值,赋值功能通过高级指令FO实现。至于为什么要加入WR13、WR15、WR17、WR19及WR20,在以后的程序中将介绍它们的作用。

(2).投币过程

在投币的过程中,每投下一枚硬币,投入显示将增加相应的币值,余额也增加同样币制。先建立变量表,在编写程序。变量表如表2所示。对应的梯形图程序如图7所示。

F60 CMP , WR3 , WR9

R900A Y5

R900B

. . . .

. .

图8 价格比较过程梯形图

(4)选择商品过程

当投入的币值可以购买某种商品时,按下相应的“选择”按纽即可在出货框中出现该种商品,同时消费显示栏中显示出已经消费掉的金额,余额也将扣除已消费的币值,接着余额继续

与价格相比较,判断是否能继续购买。出现在出货口的商品在没有取走前,一直保持显示状态,

用鼠标点击该商品代表已经取走,出货口中的商品隐藏。建立的变量表如表4所示。对应的梯

形图程序如图9所示。

表4 选择商品过程变量表

在梯形图9中,一是要使商品出现在出货框中,二是要实现内部货币的运算。以第一步为例,按下选择01商品键,相当于给R205加一个信号(只接受一次脉冲,所以用DF微分指令),当YO接通(01商品灯亮)时,则系统显示可以购买01商品。由于取01商品R230是常闭触点,故Y8输出,代表在出货框中出现01商品,购买成功。当按下取01商品按钮时,R230断开,不能输出Y8,代表01商品被取走。内部币值的计算和是否取走商品无关,只要按下选择按钮,并且可以购买此商品就要从余额中扣除相应的金额,显示消费的币值。加法由F20指令实现,减法由F25实现。

DF

R205 Y0

DF 1 1 F25- , WR 4 , WR 3

F20+ , WR 4 , WR 2

R206 Y1 R231 Y9

DF

Y9

R206 Y1

DF 1 1 F25- , WR 5 , WR 3

F20+ , WR 5 , WR 2

R207 Y2 R232 YA

DF

YA

R207 Y2

DF 1 1 F25- , WR 6 , WR 3

F20+ , WR 6 , WR 2

R208 Y3 R233 YB

DF

YB

R208 Y3

DF 1 1 F25- , WR 7 , WR 3

F20+ , WR 7 , WR 2

R209 Y4 R234 YC

DF

YC

R209 Y4

DF 1

1 F25- , WR 8 , WR 3

F20+ , WR 8 , WR 2

R20A Y5 R235 YD

DF

YD

R20A Y5

DF 1

1 F25- , WR 9 , WR 3

F20+ , WR 9 , WR 2

R20B Y6 R236 YE

DF

YE

R20B Y6

DF 1

1 F25- , WR 10 , WR 3

F20+ , WR 10 , WR 2

R20C Y7 R237 YF

DF

YF

R20C Y7

DF 1

1 F25- , WR 11 , WR 3

F20+ , WR 11 , WR 2

(5)退币过程

在退币过程中,最主要的是完成退币的运算过程,根据结果输出相应的钱币,退币结束时还要使用到的某些寄存器重新赋零。所建立的变量如表5所示。对应的梯形图程序如图10所示。

表5 退币过程变量表

整个退币过程在按下按钮(即R20F接通时)时执行,同样也用到一个微分指令,在接收到信号时产生一次开关脉冲,进而执行一次其下面的指令。F32是除法指令,第一次将余额的币值除以1000,商存储于SV0中,作为退币10元的输出值。余数则存储于特殊数据寄存器DT9015中,下次将不能被1000(10元)整除的余数除以100(5元),商且存储于SV1中,余数继续下传,直至被1角除过,由于所投币值最小是1角,并且商品价格也确定在整角,所以最终能被1角整除。

在程序的初始化时曾给WR13、WR15、WR17、WR19和WR20赋零,WR13、WR15、WR17、WR19和WR20是程序的中间量,为的只是程序在使用过程中能稳定执行,避免出现退币错误。

为什么要除以1000呢?这主要是考虑到PLC的主要特点是执行过程稳定可靠,但执行速度较慢。在计算时尽量将数值作为整数计算,因为是在计算机上模拟,可以把一部分功能交由计算机来实现,这里把1角当作10、5角当作50、1元当作100、5元当作500、10元当作1000,可以避免把这些数据当作有小数点的实数计算,这同前面的加1角等于10(K10)是相同的道理。至于交由计算机的任务将在以后叙述。

退币过程结束后,PLC要将寄存器中的数值置回原定的初值0,完成一次交易,防止下一次交易时出错。梯形图3-6用来完成对数据的初始化。

程序中分别将投入显示、消费显示、余额显示、10元存储、5元存储、1元存储、5角存储和1角存储清零,还将中间量WR13、WR15、WR17、WR19和WR20清零。

完成了以上5个过程,自动售货机的PLC控制程序基本完成,程序可以控制售货机实现各种要求的功能。

图 10 退币过程梯形图

3.4 仿真界面与PLC的配合定义

在这一段中,将仔细分析仿真界面各部分是如何与PLC连接的。分析过程是按照一次交易的实际情况来进行的,即由初始状态、投币状态、购买状态、退币状态到交易结束。

(1)初始状态

通过分析得知,当电子标签显示各商品的价格、显示屏显示友好界面时,不能购买任何商品。因此先让变量poiwindows=0(系统默认)。电子标签中的字符‘J.01’(以01商品为例)对应的变量JG01.PV与PLC程序中的地址WR4相匹配,WR4中存储的数据为250,即让字符显示2.50元。对应的梯形图如图11所示

(2)投币状态

当投币时,按下“投币”提示字,出现投币框。如何定义“投币”呢?双击汉字“投币”,来到“动画连接”画面,选择“触敏动作”,在“动作描述”框中做如下定义:按下鼠标时,poiwinJB=1,poiwinJB这个变量是控制投币框的,当poiwinJB=1时,出现钱币和提示框;poiwinJB=0 R0

F0 MV , K 0 , WR 1

F0 MV , K 0 , WR 2

F0 MV , K 0 , WR 3

F0 MV , K 0 , WR 13

F0 MV , K 0 , WR 15

F0 MV , K 0 , WR 17

F0 MV , K 0 , WR 19

F0 MV , K 0 , WR 20

F0 MV , K 0 , SV 0

F0 MV , K 0 , SV 1

F0 MV , K 0 , SV 2

F0 MV , K 0 , SV 3

F0 MV , K 0 , SV 4

图11 数据初始化梯形图

时,钱币和提示框隐藏。

下面分别定义提示框和钱币以及“确认”按钮,双击提示框,来到“动画连接”画面,定义poiwinJB=1时显示,各硬币也用同样的方法定义,“确认”按钮也同样定义,这样就使在按下汉字“投币”时,变量poiwinJB=1,从而出现投币框,以及硬币等。我们只是定义了投币框的显示状态,用鼠标点击代替了实际过程中的饿钱币投入动作,最重要的任务是投币运算,下面介绍钱币的定义

3.5.1定义I/O设备

数据库是从I/O驱动程序中获取过程数据的,而数据库同时可以与多个I/O驱动程序进行通信,一个I/O驱动程序也可以连接一个或多个设备。下面创建I/O设备。

(1)在Draw导航器中双击“实时数据库”项使其展开,在展开项目中选择“PLC”项双击使其展开后,选择项目双击并定义。

(2)单击“完成”按钮返回,在“松下电工”项目下增加一项“PLC001”,如果要对I/O设备“PLC001”的配置进行修改,双击项目“PLC001”,会再次出现PLC001的“I/O设备定义”对话框。若要删除I/O设备“PLC001”,用鼠标右键单击项目“PLC001”,在弹出的右键菜单中选择“删除”。

①数据连接

刚刚创建了一个名为“PLC001”的I/O设备,而且它连接的正是假想的PLC设备。现在的问题是如何将已经创建的多个数据库点与PLC联系起来,以使这些点的PV参数值能与I/O设备PLC进行实时数据交换,这个过程就是建立数据连接的过程。由于数据库可以与多个I/O设备进行数据交换,所以必须指定哪些点与哪些个I/O设备建立数据连接。为方便其见,我们将数据列整理成如表6、表7所示。

表6 数字I/O

NAME DESC %IOLINK

[点名] [说明] [I/O连接]

1 CX01 01商品出现 PV=PLC001;序号,寄存器,地址,偏移; 2000008-2-0-0-8

2 CX02 02商品出现 PV=PLC001;序号,寄存器,地址,偏移; 2000009-2-0-0-9

3 CX03 03商品出现 PV=PLC001;序号,寄存器,地址,偏移; 20000010-2-0-0-10

5 CX05 05商品出现 PV=PLC001;序号,寄存器,地址,偏移; 20000012-2-0-0-12

6 CX06 06商品出现 PV=PLC001;序号,寄存器,地址,偏移; 20000013-2-0-0-13

7 CX07 07商品出现 PV=PLC001;序号,寄存器,地址,偏移; 20000014-2-0-0-14

8 CX08 08商品出现 PV=PLC001;序号,寄存器,地址,偏移; 20000015-2-0-0-15

9 D01 01商品灯亮 PV=PLC001;序号,寄存器,地址,偏移; 2000000-2-0-0-0

10 D02 02商品灯亮 PV=PLC001;序号,寄存器,地址,偏移; 2000001-2-0-0-1

11 D03 03商品灯亮 PV=PLC001;序号,寄存器,地址,偏移; 2000002-2-0-0-2

12 D04 04商品灯亮 PV=PLC001;序号,寄存器,地址,偏移; 2000003-2-0-0-3

13 D05 05商品灯亮 PV=PLC001;序号,寄存器,地址,偏移; 2000004-2-0-0-4

14 D06 06商品灯亮 PV=PLC001;序号,寄存器,地址,偏移; 2000005-2-0-0-5

15 D07 07商品灯亮 PV=PLC001;序号,寄存器,地址,偏移; 2000006-2-0-0-6

16 D08 08商品灯 PV=PLC001;序号,寄存器,地址,偏移; 2000007-2-0-0-7

17 Q01 取01商品 PV=PLC001;序号,寄存器,地址,偏移; 3002300-3-0-23-0

18 Q02 取02商品 PV=PLC001;序号,寄存器,地址,偏移; 3002301-3-0-23-1

19 Q03 取03商品 PV=PLC001;序号,寄存器,地址,偏移; 3002302-3-0-23-2

20 Q04 取04商品 PV=PLC001;序号,寄存器,地址,偏移; 3002303-3-0-23-3

21 Q05 取05商品 PV=PLC001;序号,寄存器,地址,偏移; 3002304-3-0-23-4

22 Q06 取06商品 PV=PLC001;序号,寄存器,地址,偏移; 3002305-3-0-23-5

23 Q07 取07商品 PV=PLC001;序号,寄存器,地址,偏移; 3002306-3-0-23-6

24 Q08 取08商品 PV=PLC001;序号,寄存器,地址,偏移; 3002307-3-0-23-7

25 TENTER 退币处理 PV=PLC001;序号,寄存器,地址,偏移; 3002015-3-0-20-15

26 TR$1 投入1角 PV=PLC001;序号,寄存器,地址,偏移; 3002000-3-0-20-0

27 TR$10 投入10角 PV=PLC001;序号,寄存器,地址,偏移; 3002002-3-0-20-2

28 TR$100 投入100角 PV=PLC001;序号,寄存器,地址,偏移; 3002004-3-0-20-4

29 TR$5 投入5角 PV=PLC001;序号,寄存器,地址,偏移; 3002001-3-0-20-1

30 TR$50 投入50角 PV=PLC001;序号,寄存器,地址,偏移; 3000003-3-0-20-3

31 TUIBIOK 退币OK PV=PLC001;序号,寄存器,地址,偏移; 3000000-3-0-20-0

32 XZ01 选择01商品 PV=PLC001;序号,寄存器,地址,偏移; 3002005-3-0-20-5

33 XZ02 选择02商品 PV=PLC001;序号,寄存器,地址,偏移; 3002006-3-0-20-6

续表6

34 XZ03 选择03商品 PV=PLC001;序号,寄存器,地址,偏移; 3002007-3-0-20-7

35 XZ04 选择04商品 PV=PLC001;序号,寄存器,地址,偏移; 3002008-3-0-20-8

36 XZ05 选择05商品 PV=PLC001;序号,寄存器,地址,偏移; 3002009-3-0-20-9

37 XZ06 选择06商品 PV=PLC001;序号,寄存器,地址,偏移; 30020010-3-0-20-10

39 XZ08 选择08商品 PV=PLC001;序号,寄存器,地址,偏移; 30020012-3-0-20-12

40 KUANG 购物框 PV=PLC001;序号,寄存器,地址,偏移; 3002100-3-0-21-0

表7 模拟I/O表

3.5.2 设计

1 自动售货机控制要求

(1)该自动售货机可以同时投入5角、1元、或5元硬币,自动销售汽水、果汁和咖啡.

(2)当投入的硬币总值等于或超过1.5元时,汽水按钮指示灯亮;当投入的硬币总值等于或超过3元时,汽水按钮和果汁按钮同时亮;当投入的硬币总值等于或超过5元时,汽水按钮、果汁按钮和咖啡按钮同时亮.

(3)当汽水按钮灯亮时,按汽水按钮,则汽水排出10s后自动停止,同时汽水按钮指示灯闪烁10s. (4)当果汁按钮灯亮时,按果汁按钮,则果汁排出10s后自动停止,同时果汁按钮指示灯闪烁10s. (5)当咖啡按钮灯亮时,按咖啡按钮,则咖啡排出10s后自动停止,同时咖啡按钮指示灯闪烁10s. (6)若投入的硬币总值超过所购商品的价格(汽水1.5元,果汁3元,咖啡5元),则找钱指示灯亮,

同时进行找钱动作.

图13自动售货机示意图

2 I/O地址定义表

此控制系统可采用自动工作方式,输入信号为汽水、果汁、咖啡按钮、5角、1元、5元硬币投入识别口记数手动复位按钮;输出信号为汽水、果汁、咖啡排出电磁阀、找钱电磁阀及相应指示灯,共7个输入点,8个输出点,均为开关量。I/O地址定义如表8所示。

3 程序设计

自动售货机控制系统的设计(最终版)

课程设计任务书 设计题目:饮料自动售货机PLC控制系统设计 学院:机械工程学院 专业:机械测控 班级: 姓名: 组员: 指导老师:

【摘要】 本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过程。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。 关键词:自动售货机;可编程序控制器;梯形图 Abstract:This paper introduces the basic principles of vending machines, as well as workflow, and then to a transaction process as an example, the transaction process is divided into several blo ck, and then the block were programmed. Specify the PLC in the r ole of vending machines. Procedures related to the work of the va st majority of vending machine process. PLC control of the use of vending machines enhance the stability of the system to ensure t hat vending machines capable of long-term stable operation. Key words:Vending machines; PLC; Ladder Diagram 一.PLC的概述 1.1 PLC的产生

自动售货机控制系统的设计(已修)

自动售货机控制系统的设计专业:电子信息工程 班级:10级电信(1)班 学号:12010248815 姓名:李浩

1.1系统描述与控制要求 PLC 控制的自动售货机系统主要有三个可以感受到投币量的传感器,六个按钮开关(分别为启动按钮、停止按钮、退币按钮、汽水选择按钮、花茶选择按钮和咖啡选择按钮)三个指示灯,(分别为汽水指示灯,花茶指示灯和咖啡指示灯),和两个七段数码管。传感器用来接收投币信号,传送投币量的多少;按钮开关分别对系统功能进行控制,当投入的钱币够某一种饮料时,按下这种饮料的选择按钮时才会有饮料送出,有剩余钱币时,还可以通过按下退币按钮来找回剩余钱币;三个指示灯分别用来只是哪种饮料可以选择,只有投币量大于或等于这种饮料的价格时,这种饮料的指示灯才会亮;同时,还有两个七段数码管,用于显示当前剩余的总钱币。具体对自动售货机的控制要求如下: 1.自动售货机有3 个投币孔,分别为1 元、5 元和10 元。 2.售货共有3种饮料供选择,分别为汽水、花茶和咖啡。 3.如投币总额超过销售价格,将可由退币钮找回余额。 4.投币总额或当前值显示在7段数码管上。 5.投币值等于或大于12 元时,汽水指示灯亮,表示只可选择汽水。 6.投币值等于或大于15元时,汽水和花茶指示灯亮,表示可选择汽水和茶。 7.投币值等于或大于20元时,汽水、花茶和咖啡指示灯亮,表示3 种均可选择。 8.按下要饮用的饮料按钮,则相对应的指示灯开始闪烁,3s 后自动停止,表示饮料已经掉出。 9.动作停止后按退币钮,可以退回余额,退回金额如果大于10元,则先退10元再退1 元,如果小于10元则直接退 1 元的。 1.2控制工艺分析 自动售货机的基本功能就是对投入的钱币数进行计算, 然后根据运算结果做出相应的判断,看看哪种商品可以进行购买,哪种商品不能购买,本次课程设计的要求是可识别三种钱币,分别是 1 元,5元,10 元,采用三个按钮进行模拟, 自动售货机共出售3 种货物,其价格分别定为12 元,15元,20元,当投币数大于等于货物价格时,该种货物的指示灯亮,表示可以进行购买,3 种货物分别用3个信号灯进行指示.除此之外,本次设计还涉及了显示,找零等功能的实现, 其中显示部分采用数码管进行显示, PLC的外围接口由两个CD4511 连接两个数码显示管,以显示投币总数和购买后的余额;当按下找零按钮后,数码管显示进行清零。整个系统由三个可以感受到投币量的传感器,六个按钮开关,三个指示灯,和两个七段数码管和两片CD4511组成。

自动售货机生产项目策划可行性研究报告

自动售货机生产项目可行性研究报告 编制单位:郑州经略智成企业治理咨询有限公司 可行性研究报告按用途 (1)用于企业融资、对外招商合作的可行性研究报告。这类研究报告通常要求市场分析准确、投资方案合理、并提供竞争分析、营销打算、治理方案、技术研发等实际作方案 (2)用于国家进展和改革委(往常的计委)立项的可行性研究报告、项目建议书、项目申请报告,该文件是依照《中华人民共和国行政许可法》和《国务院对确需保留的行政审批项目设定行政许可的决定》而编写,是大型基础设施项目立项的基础文件,发改委依照可研报告进行核准、备案或批复,决定某个项目是否实施。另外医药企业在申请相关证书时也需要编写可行性研究报告。 (3)用于银行贷款的可行性研究报告,商业银行在贷款前进行风险评估时,需要项目方出具详细的可行性研究报告,关于国家开发银行等国内银行,若该报告由甲级资格单位出具,通常不需要再组织专家评审,部分银行的贷款可行性研究报告不需要资

格,但要求融资方案合理,分析正确,信息全面。另外在申请国家的相关政策支持资金、工商注册时往往也需要编写可研报告,该文件类似用于银行贷款的可研,但工商注册的可行性报告不需要编写单位有资格。 (4)用于境外投资项目核准的可行性研究报告、项目申请报告,企业在实施走出去战略,对国外矿产资源和其他产业投资时,需要编写可行性研究报告或项目申请报告、报给国家进展和改革委或省发改委,需要申请中国进出口银行境外投资重点项目信贷支持时,也需要可行性研究报告和项目申请报告。 (5)用于企业上市的可行性研究报告,这类可行性报告通常需要出具国家发改委的甲级工程咨询资格。经略智成为多家创业板和中小板企业提供可行性研究报告编写服务(包括差不多上市和正预备上市的),积存的丰富的编写经验。公司拥有行业内最为丰富的数据库、一流的市场调查和行业分析能力、高素养的复合型人才以及丰富的上市公司可行性研究报告编写经验。 (6)用于申请政府资金(发改委资金、科技部资金、农业部资金)的可行性研究报告,这类可行性报告通常需要出具国家发改委的甲级工程咨询资格.

自动售货机控制系统设计

综合课程设计报告书 自动售货机控制系统设计 题目: 学院:机械与电气工程学院 专业:电气工程及其自动化 班级:13级2班 姓名:付少官 学号: 指导教师:崔茂齐 教师职称:讲师 2016年6月29日

机械与电气工程学院综合课程设计任务书 专业:电气工程及其自动化班级:2013-2 姓名:付少官 自动售货机控制系统设计 (1) 摘要 (1)

Abstrct (1) 1、绪论 (1) 2、自动售货控制系统设计总体方案 (2) 元器件选择 (2) 开发工具 (2) 3、自动售货控制系统硬件设计 (3) 硬件总体框图 (3) AT89C51单片机模块(介绍本次设计所到的功能) (3) (3) (4) 本次所应用的管脚说明 (4) 单片机驱动模块 (5) 选择按键模块 (5) (6) (6) 系统显示模块 (6) 数码管显示器 (6) 显示器的驱动电路 (7) 出货以及退币模块 (8) 4、自动售货控制系统软件设计 (8) 系统流程图 (8) 元器件计算 (9) 5、系统总电路图及调试仿真 (10) 总电路图 (10) 系统调试 (11) 系统仿真 (11) 总结及致谢 (14) 参考文献 (15) 附录 (16) 附录1、元件清单 (16) 附录2、源程序 (16) 附录3、自动售货机控制系统protel99se原理图 (23)

自动售货机控制系统设计 付少官 摘要本文详细介绍了自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。该系统以单片机AT89C51芯片为核心,采用集中控制方式实现了对自动售货机全过程的自动控制。本系统选择独立式键盘按键作为货物选择端,实现了投币总数的显示功能。此外,系统程序采用keil软件进行程序的编写和编译,该软件具有编程简单、查错方便、阅读容易等特点。汇编语言是程序的基本语言,具有容易理解,便于记忆和使用等特点。 关键词:自动售货机,AT89C51,LCD显示 Abstrct T his paper describes a vending machine system design, hardware selection, software planning and preparation, and describes the focus of the work vending machine system theory, system design, software programming principles and techniques. AT89C51in the system as the core chip, the realization of a centralized control of the vending machine's automatic control the entire process. Choice of the system as a stand-alone keyboard keys to choose the goods side, the realization of the coin shows the total number of features. In addition, the system program using keil software to prepare and compile procedures, the software programming is simple, convenient error checking, easy to read and so on. Assembly language is the basic language program with easy to understand, easy to remember and use and so on. Key words:Vending Machines,AT89C51,LED Display 1、绪论 自动售货机是一种全新的商业零售形式,从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。 随着科技的发展及人们生活水平的提高,自动售货机市场越来越呈现出多元化及个性化的需求。人们通过自动售货机自助购物,这种简单、快捷的方式正逐渐成为市民的一种新的消费时尚,并且满足了人们在当今科技高速发展的现代社会追求高品质生活的需要。自动售货机在城市商业区、写字楼大厅、风景区、车站、码头、繁华街道等公共场所的布设能够美化城市环境,方便群众生活,它已经成为城市各角落的一道亮丽风景线。 自动售货机必将在国内普及,并成为城市现代文明程度的一种象征性标志。本文详细介绍了如何控制、要求进行自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。

高校自动售货机合作协议书

自动售货机合作协议书 甲方:(以下简称甲方) 乙方:(以下简称乙方) 经甲乙双方友好协商,在平等互惠的基础上就乙方在甲方场地进行自动售货机服务等相关事宜达成协议如下: 一、合同内容及期限 本合同主要内容为:由乙方在甲方指定场地为甲方提供自动售货机服务;乙方负责自动售货机的安装及维护;甲方只提供设备电源的接驳点,配套安装由乙方负责;乙方每年按每台设备元(含电费)向甲方支付场地使用费;合作期限为年(即年月日到年月日)。 二、甲乙双方的权利和义务 1、甲方有对乙方的经营行为进行全程监督管理的权利,对于在经营过程中出现的问题,甲方有权向乙方提出质询,乙方需认真回复并积极解决。 2、甲方应保障乙方的正常经营,如发现恶意破坏设备或其他影响乙方正常经营的行为时应及时制止并告知乙方。 3、乙方应从正规厂家或商家采购原材料及桶装水,采购时要注意查看“QS”标识及保质期并索要进货凭证(卫生许可证、食品流通许可证、产品批次合格证、营业执照、税务登记证等),做好进货台账以便追根溯源,因乙方原因出现食品安全事故,相关法律责任及经济损失由乙方自行承担。 4、如遇不可抗拒力量导致设备损坏甲方不承担任何责任。 5、乙方必须积极配合院方及教育、卫生、防疫、消防等相关上级主管部门的各项检查并对检查结果负责。 6、乙方员工应每天对设备进行原料补充及卫生清理,保障甲方使用,若出现机器吃币、卡壳、不出货等现象造成的损失由乙方负责赔偿;乙方应在自动售货机的显著位置注明故障处理电话,出现问题后乙方应于2小时内到现场解决(非工作日4小时内)。 7、乙方负责办理涉及本合同内容的所有行政、卫生、工商、税务等相关手

续,相关费用由乙方自行承担。 8、乙方应在甲方指定位置布放自动售货机台,不得擅自布放。 9、乙方产品售价必须经甲方签字确认后方可实行。 10、合同期满后甲方可自由选择自动售货机的合作单位,在同等条件下乙方有优先权。 11、乙方所有从业人员禁止在校园内吸烟,如违反此项规定甲方有权对乙方处以500元/次的罚款。 三、乙方在经营期间如有违反本协议规定的行为之一的,第一次发现甲方有权对乙方处以500元以上的罚款,第二次发现甲方有权对乙方处以停业整顿处罚,第三次发现甲方有权立即终止合同,由此所造成的一切损失均由乙方承担。 四、自合同生效之日起乙方应将上述设备的场地使用费交至甲方计财处。 五、乙方因经营不善不能维持正常营业或中途退出承包时,作为单方违约,甲方不予退还场地使用费等相关费用。 六、本承包金甲方已经综合考虑了各种物价及费用上涨因素,即本合同承包期间上级部门对学校及学生的各种补贴、补助均与乙方无关。 七、本协议一式贰份,甲乙双方各执一份,自甲乙双方授权代表签字后立即生效,本合同未尽事宜双方应协商解决,协商未果可向甲方所在地人民法院提起诉讼。 以下无协议正文 甲方:乙方: 签字(盖章):签字(盖章): 日期:日期:

自动售货机PLC系统设计

+ 安徽汽车职业技术学院毕业设计(论文) 学生姓名:王家伟 系部:机电系 专业:机电一体化 班级:14-04班 指导老师;李明

自动售货机的PLC控制系统设计 摘要:本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过程。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。 关键词自动售货机;可编程序控制器;梯形图 Abstract:This paper describes the basic principle of the vending machine and the working process, and then take a transaction process, the transaction process is divided into several block, then respectively for programming block. The concrete expression of the role of programmable controller in the vending machine. Program involves the vending machine work most of the process. Using PLC control of automatic vending machine to improve the stability of the system, and the vending machine to ensure the long-term stable operation. Keywords:The vending machine; Programmable controller; Ladder diagram

自动售货机控制系统的设计

课程设计题目:自动售货机控制系统的设计 目的与任务: (1)进一步掌握MAX+PLUSⅡ软件的使用方法; (2)会使用VHDL语言设计小型数字电路系统; (3)掌握应用MAX+PLUSⅡ软件设计电路的流程; (4)掌握自动售货机的设计方法; (5)会使用GW48实验系统。 内容和要求: 设计一个简易的自动售货机,它能够完成钱数处理、找零、显示、退币等功能。 (1)用3个键表示3种钱,再用3个键表示3种物品。 (2)用2个数码管显示输入的钱数,再用2个数码管显示所找的钱数,以元为单位。 (3)买东西时,先输入钱,用数码管显示钱数,再按物品键,若输入的钱数大于物品的价格,用数码管显示所找的钱数,并用发光二极管表示购买成功。 (4)若输入的钱数少于物品的价格,用数码管显示退出的钱数,并用发光二极管表示购买失败。

设计内容(原理图以及相关说明、调试过程、结果) 一、系统设计方案 根据系统要求,系统的组成框图如图1所示。 (1) 即可,改变设 (a2)控制模块是这个系统的核心模块,它具有判断按键、计算输入钱数总和、计算找零、控制显示四个作用。它的工作原理是每当时钟上升沿到来时,判断哪个按键按下,若按下的是钱数键,则将钱数保存于中间信号COIN,若下次按下的仍是钱数键,COIN的值则加上相应的值并显示于数码管;当物品键按下时,则将COIN的值与物品价格进行比较,然后控制找零。 (3)由于钱数可能大于9,所以译码显示模块的作用就是将钱数译码后用两个数码管显示,这样方便观察。 根据各个功能模块的功能并进行整合,可得到一个完整的自动售货机系统的整体组装设计原理图,如图2所示。 图2 设计原理图 二、系统主要VHDL源程序 (1)分频器的源程序(外部时钟选用3MHz,实现3万分频)

自动售卖机投放合同

合同编号:WF-YX201801 甲方:乙方: 甲乙双方本着平等、互惠的原则,经友好协商,就乙方使用甲方的饮料/综合智能自动售货机(以下简称自动售货机)和供货服务达成如下协议。 一、甲方在乙方拥有所有权或使用权及管理权的场地区域布放自动售货机,布放数量及位置如下: 二、甲方的权利和义务: 2.1甲方免费提供饮料/综合自动售货机,为乙方处日常消费提供购买平台,并派专人负责为售货机及时补货和处理售货机故障,对自动售货机设备进行维护保养和清洁等工作。 2.2甲方承诺其提供的饮料、食品及其他产品完全符合相关国家质量和安全标准,并确保其包装完好,在保质期内,且无假冒、伪劣、不合格或国家明令淘汰并禁止销售的产品,如有则应限期整改或承担由此产生的相应责任。 2.3自动售货机的所有权、使用经营权及收益归甲方所有。 2.4甲方定期实施自动售货机的巡回检查、维修、保养,保证机器正常运转。当机器发生故障时(如吞币、卡货等),甲方免费进行维修处理。 2.5甲方负责提供统一的客服电话,及时处理客诉问题。 三、乙方的权利和义务: 3.1乙方保证向甲方提供的场地合法,即乙方将拥有所有权或使用权以及管理权的场地提供给甲方安装自动售货机,如出现争端与甲方无关。如果城市管理部门对摆放位置有异议应第一时间通知甲方及时调整。 3.2乙方需保证其具有签订和履行本协议的权利和能力,有履行本协议之义务的能力,且其履行行为不违反任何对其有约束力的法律文件的限制。 3.3乙方须保护该自动售货机,使之免受破坏,如自动售货机受到破坏,乙方有义务协助甲方降低、追索损失。且乙方应及时通知甲方在第一时间报警。 3.4自动售货机布放期间,甲方从乙方接入电源(标准电源220V,防雨防潮,可靠接地)。乙方为自动售货机提供安全可靠的电源及插座,并协助甲方做好机器设备安装、接电等工作。 3.5自动售货机是集自动收银、发货于一体的精密设备,安装的机器位置无特殊情况应保持不变,如需调整自动售货机的位置时,应提前一个月书面通知甲方,由双方协商并由甲方派

基于PLC的自动售货机的设计说明

一、实训题目: 自动售货机控制 实训目的及要求: 1、掌握欧姆龙PLC的指令,具有独立分析和设计程序的能力 2、掌握PLC梯形图的基本设计方法 3、培养分析和解决实际工程问题的能力 4、培养程序设计及调试的能力 5、熟悉传输带控制系统的原理及要求 实训设备:PLC设备器 二、总体方案设计 自动售货机设计中,从控制角度来说可采用继电器控制、单片机控制和可编程控制器控制。 (一)方案论证 1.方案一继电器控制 它的控制思想是以继电器为核心,采用硬接线方式把各种继电器、定时器、接触器及其触点按照一定逻辑关系连接起来组成控制系统,控制相关生产机械工作。例如要通过接触器实现两台电机设备的同步运行,采用继电器控制,其控制系统简图如图1。 SF1 KF 电电 源源 母母 线线 图1 继电器控制系统简图

由图可知它的三条支路是并行工作的,当按下按钮SF1,中间继电器KF得电,KF的两个触点闭合,接触器QA1、QA2同时得电并产生动作,所以其控制逻辑关系为由继电器、接触器硬接线(硬件)方式。 2.方案二单片机控制 它的控制系统是基于芯片级的系统,设计开发一个单片机系统,需要先设计硬件系统,画硬件电路图,制作印刷电路板,购置各种所需的电子元器件,焊接电路板,进行硬件调试,进行抗干扰设计和测试的大量工作;需要使用专门的开发装置和低级编程语言编制控制程序,进行系统联调。 3.方案三可编程控制器控制 它的控制思想是采用可编程的存储器,用来在其部存储逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。PLC是一种工业控制计算机,故它的工作原理是建立在计算机工作原理基础之上,即通过执行反映控制要求的用户程序来实现的,这种方案的控制功能接线图如图2。

plc自动售货机说明书

《电气控制与PLC》综合训练 说明书 专业名称:电气自动化技术 班级: 学号: 姓名: 指导教师: 日期:年月日

《电气控制与PLC》综合训练课程设计评阅书

本实验设计基于西门子S7-200系列PLC进行自动售货机控制系统的设计,阐述了自动售货机系列设计的基本原理及工作流程,按后以一次交易过程为例,把交易分成了几个程序模块,分别用PLC进行编写。文中的梯形图使用西门子PC梯形图编译软件STEP7来进行编写,并完成了PLC外部接线图。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。 关键词:售货机;PLC;控制系统

1课题描述 (1) 2设计过程 (2) 2.1自动售货机的设计要求 (2) 2.2控制系统的I/O点及地址分配 (2) 2.3 PLC系统选型 (2) 2.4 PLC外围接线图 (5) 2.5系统程序设计 (6) 3总结 (9) 4参考文献 (10)

1 课题描述 自动售货机的概况 自动售货机(vending machine),能根据投入的钱币自动付货的机器。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。近几年,随着我国商品市场的不断繁荣和城市现代化程度的不断提高,自动售货机也已悄然步入了我国的大中城市。在国家相关政府部门的大力支持下,我国的自动售货机产业以超常规的速度迅猛发展,并带动了一批新的服务业、物流运输配送业的快速发展,丰富了我国的商业产业结构,开创了一个全新的自动销售和自助服务时代。我国自动售货机市场到2008年以后将进入发展期。 本文介绍一种能自动销售汽水和咖啡的售货机的PLC控制系统。主要从控制要求、控制系统的I/O点及地址分配、PLC系统选型、电气控制系统原理图、系统程序设计、PLC的安装、电源设计、系统的接地、PLC 输出端保护等方面来展开说明与论述。

饮料自动售货机系统的分析与设计样本

饮料自动售货机系统的分析与设计 1.系统的分析 1.1 需求分析描述 自动售货机像磁卡电话、银行柜员机一样, 以方便、新颖、文明、昼夜服务等特点, 成为便民配套设施。如今的自动售货机能够为顾客提供多种服务。顾客能够根据自己的需要选择商品并投入钱币, 售货机接收钱币, 售出商品。 自动售货机是一种无人售货系统。售货时, 顾客投入硬币, 售货机进行真假币的检查, 若是假币拒绝接收, 若是有效硬币则进行累加。售货机装有若干个含有相同价格货物的货物分配器。顾客能够经过货物分配器选择货物, 如果有被选货物, 而且顾客支付的货币值不小于货物的价格, 货物将被传送给顾客, 同时余额返回到退币口。如果货币值小于货物价格, 则等待投币, 此时如果顾客取消本次活动, 那么之前所投的货币将从退币口中退出, 返回给顾客。 1.2 系统功能结构图

图1 体统功能结构图 1.3 用例图 图2 饮料自动售货系统用例图 1.4 系统类图的建立 系统的类图揭示了系统的整个结构。分析时先产生问题域中的对

象, 再抽象出类。在本系统中, 类有: 自动售货机、顾客、货币、货币累加器、货物、货物分配器、显示屏、取消按钮、选择按钮、事务、更新。 货币顾客 图3 饮料自动售货系统类图 1.5 动态模型的建立 从系统模型的角度, 静态模型定义了系统的结构和组成。任何实际的系统都是活动的, 都经过系统元素间的互动来实现系统。面向对象的许多方法在建立动态模型时首先写各种情况时的交互行为脚本, 经过对脚本的分析描绘动态模型。脚本是用例的一次具体执行过程, 一般包括正常情况脚本和异常情况脚本。系统的卖货物用例中, 顾客投入硬币, 系统检查硬币的有效性, 然后对有效硬币进行累加, 顾客选择货物及其数量, 系统送出货物; 这系列步骤

校园自动售货机合作方案服务项目

校园自动售货机合作方案服务项目【采购编号:MMC2018C030T】 竞 争 性 谈 判 文 件

石油化工学院招投标工作办公室 2018年8月

石油化工学院招投标工作办公室受石油化工学院后勤服务与管理处的委托,就校园自动售货机合作方案服务项目按竞争性谈判方式进行采购,接受合格的国投标人提交密封投标文件参加投标。有关事项如下: 一、采购项目的名称、编号及货物需求 1、项目名称:校园自动售货机合作方案服务项目 2、项目编号:MMC2018C030T 3、项目需求:具体详见采购文件《第三部分采购要求》 4、项目预算:无 二、合格投标人: 1、投标人符合《中华人民国政府采购法》第二十二条规定; 2、投标人必须是具有独立承担民事责任能力的在中华人民国境注册的法人或其他组织; 3、投标人在参加政府采购活动前三年中没有违法记录,并遵守政府采购法律、法规; 4、本项目不接受联合体投标。 三、报名时间、地点及联系方式 1、报名时间:2018年9月3日至2018年9月13日(上班时间) 2、报名地点:石油化工学院招投标工作办公室(综合办公楼707室) 3、报名资料:投标人必须提供有效法人授权委托书原件、营业执照(三证合一)复印件和身份证复印件,并加盖单位公章。 4、报名联系人:老师、罗老师 5、联系:0668-2923877 四、递交报价文件地点:石油化工学院综合办公楼704室 五、递交投标文件时间、投标截止及项目评审时间: 1、递交投标文件时间:2018年9月14日上午9:00-9:30 2、投标截止及项目评审时间:2018年9月14日上午9:30 石油化工学院招投标工作办公室 2018年9月3日

自动售货机设计说明书2015.3.3

唐山工业职业技术学院 毕业设计说明书 题目基于PLC的自动售货机控制系统的设计 系别自动化工程系班级机电班 姓名学号 指导教师 2015年 03月02日

目录 摘要 (3) 关键字 (3) 一、概述 (4) 1.1自动售货机设计目的和意义 (4) 1.2 PLC 在自动售货控制系统中的应用 (4) 1.3自动售货机实现的基本功能 (5) 二、功能需求分析 (6) 2.1课题研究背景 (6) 2.2自动售货机的应用与现状 (7) 2.3自动售货机的PLC控制设计原理 (7) 三、具体设计 (8) 3.1 PLC各I/O地址分配 (8) 3.2 PLC的选择 (9) 3.3自动售货机设计的基本内容 (10) 3.4 流程设计 (10) 3.5 PLC的外部接线图 (12) 3.6 自动售货机设计的梯形图 (12) 3.7 MCGS组态程序设计说明 (20) 3.8 调试结果、调试中出现的问题及解决方法 (20) 总结 (21) 参考文献 (22)

标题:基于PLC的自动售货机控制系统设计 摘要 本论文设计的是基于西门子S7-200系列PLC构成的自动售货机监控系统,本文阐述了自动售货机的来源与发展,以及它在国内外发展的现状,对自动售货机的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对基于西门子S7-200系列PLC构成的自动售货机系统整体设计过程进行较为细致的论述。 文中详尽地介绍了自动售货机的组成部分,并完成了PLC外部接线图,在PLC梯形图的编写时,文中采用的是西门子PLC梯形图专用编译软件STEP7来进行编写。介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体的说明了可编程控制器在自动售货机中的作用。 关键字:自动售货机程序PLC

自动售货机代运营合作协议

编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载 自动售货机代运营合作协议 甲方:___________________ 乙方:___________________ 日期:___________________

甲方: 乙方: 甲、乙双方基于各自拥有的独特优势和能力,本着平等合作、互惠互利的原则,就甲方全权授权 委托乙方运作自动售货机事宜达成以下协议: 1合作形式 本协议所称合作,指由甲方提供自动售货机和商品,乙方负责该自动售货机的运营(包括但不限于商品仓的仓储、仓库至自动售货机的物流、自动售货机的补货、自动售货机现金购买的货币管理、自动售货机的维护保养),双方联合经营的模式。 2合作期限及目标 本合同期限自年—月—日起至年—月—日止。 3合作范围 本合合作协议所指的自动售货机为内的品牌自动售货机台 4双方的权利与义务 4.1.乙方依据甲方实际要求组建并管理自动售货机运营团队,并负责合同约定范围内自动售货机的运营工作, 包括但不限于商品仓的仓储、仓库至自动售货机的物流、自动售货机的补货、自动售货机现金购买的货币管理、自动售货机的维护保养、投诉售后等日常工作。 4.2.乙方应保证自贩机在售商品空置率不超过10%,再售商品空置时间不超过两小时。 4.3.乙方需配置一名或以上人员专门负责自动售货机运营工作,更换运营人员需双方协商后确定。甲 方负责运营初次培训费用,由于乙方原因更换运营人员的,乙方须向甲方支付壹仟圆每人的运营培训费用。 4.4.乙方须根据实际运营需求提供符合食品安全存放要求的仓库,仓储条件已符合国家食品安全存放要求为准,

自动售货机说明书

多功能自动售货机 设 计 说 明 书 学校院系:晋中学院机械系 团队:奋进队 指导教师:曲晓华 学生成员:贺日升,梁红,柴森宏,李鹏 参赛方向:工业与工程设计大赛 竞赛项目:工业设计 设计时间:2013.6.20

目录 一、引言- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - (1) 二、商品送出机构- - - - - - - - - - - - - - - - - - - - - - - - -(1) 三、送出机构优化- - - - - - - - - - - - - - - - - - - - - - - - -(3) 四、设计实例- - - - - - - - - - - - - - - - - - - - - - - - - - - (6) 五、结语- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -(7) 六、参考文献- - - - - - - - - - - - - - - - - - - - - - - - - - - (7)

多功能自动售货机说明书 一、引言 自动售货机无需人看守、自动地提供商品销售服务。它作为一种便利、快捷、新型的销售模式,已经得到了人们广泛的重视和青睐,并越来越多地被应用在许多城市中。为推动经济和社会发展起到了显著的作用。自动售货机是集机、电、光于一体的商业自动化设备。根据所售商品的形状不同可分为盒式自动售货机和罐式自动售货机,而商品的送出机构是决定商品是否销售成功的最终关键。因此。本文对已有的一些送货机构进行了简要的分析,并以执行更可靠、造价成本更低、充分利用空间、设计更为合理为原则,针对商品的送出机构进行了研究和改进。 二、商品送出机构 目前,应用于自动售货机上的商品送出机构种类较多,下面是我们设计的一些较典型的送出机构: 1热牛奶槽轮输送机构: 此送出机构把罐体商品放在螺旋导轨上。并在货道底部开设出口槽。由电机带动螺旋导轨转动。当罐体转到开口槽时便出槽下货。这种送出机构要求电机的转矩较大,造价成本较高。设计的罐体送出机构主要有槽轮、推拉杆、推拉销、直线步进电机和前后两边侧板构成。其中槽轮上槽弧的半径为罐体的半径。货道宽度为罐体的直径。如下送出机构示意图1所示 图1送出机构 2.冷饮叶轮输送机构: 推拉电磁铁推动插销,叶轮被卡住的地方放开了,在瓶子的自重作用下,叶轮旋转1/4圈,最下面的瓶子滚下来,同时在叶轮的作用下又有一个瓶子在自重的作用下滚到准备处时,推拉电磁铁插上插销,卡住叶轮,使之停止转动,回到下一次工作时的状态。 1

自动售货机 LC控制系统设计课程设计

河南科技大学 课程设计说明书 课程名称__电器控制_______ 题目_自动售货机PC-PLC控制系统设计 院系__电子信息工程学院____ 班级_________ 学生姓名_________ 指导教师______ 日期______________ 课程设计任务书 (指导教师填写) 课程设计名称电器控制学生姓名专业班级 设计题目自动售货机PC-PLC控制系统设计 一、课程设计目的 通过对自动售货机PC-PLC控制系统的工作原理的分析、系统设计、编程、及上机调试工作的实践,了解电器控制系统的一般设计思路,熟悉和掌握外围电路系统和软件设计的方法,并掌握利用PC对PLC工作状况进行监控的方法。二、设计内容、技术条件和要求 (一)技术要求 1、此售货机可投入1元、2元、或5元硬币。 2、当投入的硬币总值超过12元时,汽水按钮指示灯亮;又当投入的硬币总值超过15元时,汽水及咖啡按钮指示灯都亮。 3、当汽水按钮灯亮时,按汽水按钮,则汽水排出7秒后自动停止,这段时间内,汽水指示灯闪动。

4、当咖啡按钮灯亮时,按咖啡按钮,则咖啡排出7秒后自动停止,这段时间内,咖啡指示灯闪动。 5、若投入硬币总值超过按钮所需的钱数(汽水12元,咖啡15元)时,找钱指示灯亮,表示找钱动作,并退出多余的钱。 6、假设汽水排出、咖啡排出、找钱动作均由电机进行控制。 (二)设计内容 1、设计各电机主电路; 2、设计PLC的I/O分配; 3、设计PLC的外部接线; 4、设计PLC控制程序(梯形图); 5、设计MCGS组态程序,对系统的运行情况进行监控; 6、上机调试(含答辩); 7、撰写设计说明书。 (三)设计说明书要求 设计说明书应包含以下内容: 1、设计目的; 2、控制要求; 3、各电机主电路; 4、PLC的选型; 5、PLC的I/O分配; 6、PLC的外部接线; 7、PLC控制程序梯形图; 8、MCGS组态程序设计说明; 9、调试结果、调试中出现的问题及解决方法; 10、设计心得体会; 11、参考文献。 三、时间进度安排 查阅资料,进行系统设计,设计控制程序; 上机调试;

自动售货机投放协议(模板)

合同编号:__________________ 自动售货机投放协议 甲方: 法人代表: 身份证信息: 乙方: 法人代表: 身份证信息: 根据《中华人民共和国合同法》为了能给广大业主提供更好的服务,确保广大业主购物的方便和安全,甲乙双方就乙方向甲方投放自动售货机事宜达成以下协议: 第一、根据本协议条件,乙方免费向甲方所服务的 ___________ 投放 自动售货机。自动售货机产权及相关权益归乙方所有,运营由乙方负责。自动售货机投放及正常运营后,所得收益归乙方所有。甲方负责提供投放场地及电源线路。 第二、乙方向甲方支付场地租金和电费,甲乙双方约定:乙方自动售货机场地租金按年支付,每年每台为人民币(大写):______________ (¥:______ 元),含电费。乙方按批次最终投放自动售货机 _______ 台。 第三、合同期限:_____ 年—月—日至________ 年—月—日。 第四、乙方承诺自动售货机所售商品价格等同或低于市场零售价格,并保证符合国家的商品质量安全标准。一旦发现商品安全及经营违法问题,乙

方负完全责任。乙方保证所有货品在保质期前一个月下

架更换,否则甲方有权终止协议并追偿。 第五、甲乙双方共同商量自动售货机的投放地点及数量:由甲方提供,乙方选择。最终确定放置地点及数量。所选择地点必须避开各种安全通道。乙方负责提供安全的电源设备并安装,遵守安全规则,严防火灾发生。 第六、甲乙双方根据最终约定条件收取费用,其它再无任何费用。同时,甲方承诺乙方使用其场地具有唯一性,即不容许第三方在甲方所拥有所有权或使用权的地方安装同类型售货机。 第七、乙方遵守甲方意见,对投放于自动售货机媒体广告屏中的广告业务不得涉及同甲方同类型物业、地产及不健康等广告内容。 第八、本合同约定合作时间为 _______ 年,自自动售货机运营之日 算起。本协议到期后,双方如无异议,乙方有优先续租的权利。因甲、乙双方原因,要撤回自动售货机,必须提前30天通知对方。双方互不追究赔偿责任。 第九、在合同执行期,如双方发生纠纷,甲乙双方应积极协商解 决,如不能协商解决,向有管辖权的当地法院提起裁决。 第十、本协议一式_____ 份,双方各执—份;本协议自双方签字 盖章之日起生效。 甲方:乙方: 授权代表:授权代表: 联系电话: 日期:联系电话日期:

校园自动售货机渠道设计方案

校园自动售货机渠道设计方案 班级 小组成员

目录 一、概述 二、项目创意 三、调查数据及分析 四、市场状况及竞争对手 五、项目目标及任务 六、SWOT分析 七、市场营销战略STP分析 八、营销组合策略4P 九、盈利模式和营销预算

一.概述 随着经济社会的纵深发展,越来越越多的新鲜事物进入消费者的视线,自动售货机,正在 慢慢进入我们视野,接近日常的生活。地铁站、商场、机场甚至医院等公众场合,我们都不难发现它的身影。其兜售的货物也是琳琅盲目,从普通的纯净水到各式的饮料,小包装的纸巾到安全套这样私隐的东西。那么,大学校园呢?作为新生代的80后90后,对同为新生事物的自动售货机又是一种怎样的态度?自动售货机进入大学校园是否具有可行性和盈利性 呢?因此,主要针对自动售货机进入校园的可行性进行调查,并就调查结果进行可行性分析。二.项目创意 拥抱我,快乐传给你! 在自动售货机前面标明“拥抱我”字样,并注明消费10元以上拥抱一下自动售货机将免费赠送可口可乐一瓶。 营销理念:方便购物的同时将快乐传递给你我他。 三.调查数据及分析 这次调查我们采用的是调查问卷的方式,调查的对象是信工学院的学生及其部分教师和在校职工,家属楼成员等。根据回收的调查问卷,我们进行如下的分析。 1.您的性别() A.男生 B.女生 我们对在校学生中进行了调查其中男生占的比例为47%,女生的比例为53%。女生所占比例比较多,所以对女生的调查也是十分重要的,对设置自动售货机的影响也很大,同时也能对自动售货机里面的品种提出好的建议。 2.您的职业() A.学生 B.老师 C.在校职工 D.其他

校园自动售货机合作方案服务项目

. 校园自动售货机合作方案服务项目MMC2018C030T】【采购编号: 竞 争 性 谈判 文件 专业资料word .

广东石油化工学院招投标工作办公室 2018年8月 专业资料word . 第一部分采购公告 广东石油化工学院招投标工作办公室受广东石油化工学院后勤服务与管理处 的委托,就校园自动售货机合作方案服务项目按竞争性谈判方式进行采购,接受合 格的国内投标人提交密封投标文件参加投标。有关事项如下: 一、采购项目的名称、编号及货物需求 1、项目名称:校园自动售货机合作方案服务项目 2、项目编号:MMC2018C030T 3、项目需求:具体详见采购文件《第三部分采购要求》 4、项目预算:无 二、合格投标人: 1、投标人符合《中华人民共和国政府采购法》第二十二条规定; 2、投标人必须是具有独立承担民事责任能力的在中华人民共和国境内注册的法人或其他组织; 3、投标人在参加政府采购活动前三年中没有违法记录,并遵守政府采购法律、法规; 4、本项目不接受联合体投标。

三、报名时间、地点及联系方式 1、报名时间:2018年9月3日至2018年9月13日(上班时间) 2、报名地点:广东石油化工学院招投标工作办公室(综合办公楼707室) 3、报名资料:投标人必须提供有效法人授权委托书原件、营业执照(三证合一)复印件和身份证复印件,并加盖单位公章。 4、报名联系人:陈老师、罗老师 5、联系电话:0668-2923877 四、递交报价文件地点:广东石油化工学院综合办公楼704室 五、递交投标文件时间、投标截止及项目评审时间: 1、递交投标文件时间:2018年9月14日上午9:00-9:30 2、投标截止及项目评审时间:2018年9月14日上午9:30 广东石油化工学院招投标工作办公室 2018年9月3日 专业资料word . 第二部分商务要求 一、投标保证金 1、学校为了保证本次谈判采购免遭因投标人的行为而蒙受损失,学校在因投标人的行为受到损害时,投标人的投标保证金将不予退还; );2000.00元2、投标保证金金额:人民币贰仟元整(¥投标保证金应从投标人基本账户划入学校财务处指定账户;

自动售货机课程设计报告书

课题一: 饮料自动售货机控制系统设计 一. 饮料自动售货机概况及控制要求 饮料自动售货机有两种已经配制好的饮料储液桶,一种为汽水,另一种为橙汁,分别由两个电磁阀控制放入杯中的饮料品种。 1、自动售货机可投入1角、5角、1元的硬币。 2、当投入的硬币总值超过2元时,汽水指示灯亮;当投入的硬币总值超过 3元时,汽水及橙汁指示灯亮。 3、当汽水指示灯亮时,按放汽水按钮,则排出汽水,8 s后,自动停止, 且汽水指示灯熄灭。 4、当橙汁按钮指示灯亮时,按放橙汁按钮,则排出橙汁,8 s后,自动停 止且橙汁指示灯熄灭。 5、若投入硬币总值超过按钮所需的钱数(汽水2元,橙汁3元)时,找钱 指示灯亮,并找出多余的钱。 二.设计任务 1. 设计和绘制电气控制原理图或PLC I/O接线图、功能表图和梯形图,编写指令程序清单。 2.选择电气元件,编制电气元件明细表。 3.设计操作面板电器元件布置图。 4.上机调试程序。 5.编写设计说明书。

目录 第1章概述 (6) 第2章总体设计方案 (7) 第3章硬件电路设计 (8) 3.1 PLC型类选择 (8) 3.2 PLC I/O口分配 (8) 3.3 系统硬件接线图 (8) 第4章软件设计 (10) 4.1 程序流程图 (10) 4.2 梯形图 (10) 第5章实验调试 (14) 第6章总结 (15) 参考文献 (16) 附录A 梯形图……………………………………………………. 附录B 语句表 (17)

第1章概述 饮料自动售货机有两种已经配制好的饮料储液桶,一种为汽水,另一种为橙汁,分别由两个电磁阀控制放入杯中的饮料品种。如图所示。 1、自动售货机可投入1角、5角、1元的硬币。 2、当投入的硬币总值超过2元时,汽水指示灯亮;当投入的硬币总值超过 3元时,汽水及橙汁指示灯亮。 3、当汽水指示灯亮时,按放汽水按钮,则排出汽水,8 s后,自动停止, 且汽水指示灯熄灭。 4、当橙汁按钮指示灯亮时,按放橙汁按钮,则排出橙汁,8 s后,自动停 止且橙汁指示灯熄灭。 5、若投入硬币总值超过按钮所需的钱数(汽水2元,橙汁3元)时,找钱 指示灯亮,并找出多余的钱。

相关文档
最新文档