|
沙发
楼主 |
发表于 2011-12-26 16:43
|
只看该作者
其功能描述:4 p) `' h% j c0 }2 p$ S( b# S
货物种类一共设有12种,这12种物品分别对应着12个不同的按键选择,其中1元,2元,3元价格不等的物品各4种;货币识别器能够识别1元,5元的货币,自动售货机能够实现货币累加功能。1 E3 d$ d: i# @$ Y0 F
在规定的30秒中内,投了几次货币后,货币能够实现累加功能,这样机器就会把投入的货币总额数目输入中央控制元器件,进行处理;超过30秒后投币,投币无效,机器自动把钱全部退出来。- @0 l( u1 q! p* \
如果累计投入的货币数目超过物品的预设价格,机器能够实现找钱功能;如果投入的货币没有达到所选择物品的预设价格时,投入的钱将全部退还;在投入一次累加货币后选择物品,如果投入的累加货币数目大大超过所选择物品的预设单个价格时,那么能够实现选择同一个物品购买多个,在本设计中设为可以同时购买2个或3个物品。
+ X9 W9 \ n4 @$ a 本设计中有一共有16个按键选择,其中12个是货物选择键,有2个是多选键(一次购买2个或3个货物),还有1个确定键和1个取消键。如果没有按照预先设计的流程顺序进行按键选择,自动售货机将启动报警系统,等待再次正确的按键选择。
, [' \' e( W$ ^# W# b9 _ 在出货系统中设计了,显示购买货物的共花钱数。
, H% _) O! h5 Q% r, [& F8 ? 在找零系统中设计了,显示找零的货币数。, J8 _: _3 K' }& O8 A+ K5 U
硬币的识别原理
$ v* F1 |* i5 N) K
0 @" w3 I* q$ o. R我国目前发行的1元,5角和1角硬币的金属原材料是为造币而专门使用的特殊合金,因此在它通过投币入口进入由电感和电容组成的特定高频振荡线路所产生的磁场时,金属材质和体积的差异对电感量的影响大小也出现微弱差异,电感量的变化引起振荡频率的变化;再通过检测频率的变化,与设定值进行比较,确定某种硬币种类后,经窄带选频电路将频率信号变成电压信号输出,完成对金属硬币的识别.
# V9 }8 |, e, L4 d2 V* H+ n0 p3 ?$ U8 J; n! n: m
金属硬币识别器种类繁多,但贮币退币机构基本上分为两类:一类是平面式贮币,电磁阀退币;另一类是圆筒式贮币,步进电机退币.当硬币投入后经过识别识出电信号后,伪币和异物被排出,真币按面值由几组分布电磁阀分配到不同贮币腔体内备用.当收到退币找零电信号后,通过退币电磁阀或退币电机拉杆,将贮币腔内下部硬币依电信号程序推出,完成自动售货机的退币找零功能.
; Q) n8 n) j; t7 q6 q3 G5 xplc触摸屏应用(自动售货机控制)
% e; p2 l. ?2 u/ M; p1 v8 ~2011-12-23 8:43; k2 u* {& T7 y, ^0 M, B5 z
一、实训目的。- E; `9 @6 p8 [$ k
1、学习用触摸屏控制PLC的运行,作为PLC的控制终端。
8 c; z. i8 b0 @3 o/ [# Z7 Q2、学会使用触摸屏的编程软件,设计控制画面。
! y' Q' w, Z/ I6 N2 e3、掌握触摸屏和计算机、PLC之间的连接。1 T: e( U# T3 O. E1 |' Q, ^/ [
二、实训任务。
" R& b1 O2 v3 N6 e8 w# ?在本项目中设计一个自动售货机的控制工程。并进行调试。/ ^ p; p8 ?. t" c1 f+ ]! ^ \. F; N
三、实训设备。
4 P, ?2 }1 S9 l, Y触摸屏(F940GOT-LWD)、PLC(FXON-40MR)、计算机(装有PLC编程软件,触摸屏编程软件)、数据线3条(连接计算机和触摸屏,连接触摸屏和PLC,连接计算机和PLC)、螺丝刀、万用表。
, l; x" u- w- c1 \; L四、相关知识。4 V0 L. b# b. c ], }& P
1、触摸屏的工作原理。
@, n7 K% e! k2、触摸屏编程软件的应用。
! Y8 p* A1 t9 @. |' y1 R3、PLC的编程及相关操作。 B( r/ R V9 ^/ p% E; @
五、实训过程。8 i% u" B1 d2 H
1、触摸屏、PLC、计算机三者的连接。如图1-1。
r Z' A" r% n) I2、编写PLC控制程序,并传送到PLC中。其中:
# r) ?! E. y6 P! {/ \汽水5元/杯,咖啡7元/杯。" L: S0 r& `* a) c2 ?) C
M100、M101、M102分别为1元、2元、5元投入。 l: r4 F6 l# d" O S
D200为投入的总钱数。9 P3 V8 l( @) h9 P. C, i+ G4 ?
Y0是买汽水指示灯。
. _6 o, I6 t! l" i5 I, |, AY1是买咖啡指示灯。1 e( U4 C# I* l' ?
Y2为汽水出口电磁阀。2 e$ n) E* r; y9 m+ M7 g$ ^
Y3为咖啡出口电磁阀。
' O4 q. z1 N) x7 z& O& V" e( [T0是汽水流出计时。
* t1 r7 d3 E; ^# E( PT1是咖啡流出计时。/ q& |& P8 m0 w! D
M103是购买汽水按钮。- f& R! X3 ]. z
M104是购买咖啡按钮。, g. @3 X8 [' ~
Y4是找钱指示。0 n- O0 z8 T+ _
Y5是找钱出口。
/ E( Q: p; [9 Q! }0 u0 V1 BD201是卖出汽水总杯数。7 y9 r& I2 ]. f9 J/ n
D202是卖出咖啡总杯数。
6 j( A; l, m4 a( VD203是汽水营业额。0 m) {* k6 J3 c O3 O/ b
D205是咖啡营业额。- N2 S) ?8 y8 q6 T9 a
D207是总营业额。6 P- E3 {; ?- N# ]+ L d! a
M106是统计清零。& K/ B: A" F0 s7 z) \, [3 Y% f
M15是投入钱数不够时产生报警。* A8 s: z6 ~% F W+ C6 o
3、设计触摸屏控制画面。
0 ^# e& V2 Y: f6 {4 L1 z+ j(1)设计首页(如图2-1)。在首页上要求触摸任何地方能翻开下一页。
, ?7 I4 C; c2 r- ` Q8 r
[7 U1 A H! {, ~图2-1 自动售货机首页
, a- V( [3 J$ K: `( K(1)操作画面(如图2-2)。在该画面中设有1元(M100)、2元(M101)、5元(M102)投入按钮,投入总钱数显示(D200),汽水指示(Y0),咖啡指示(Y1),买汽水按钮(M103),买咖啡按钮(M104),且这两个按钮,除了具有购买功能外,还有翻页功能,也即按购买时,能翻到下一页。
* M/ Q" g! z8 w8 N } o(2)购买页面(如图2-3)。在该画面中,当选择购买汽水时或咖啡时,能看到汽水或咖啡流出,同时汽水指示或者咖啡指示在闪烁,汽水、或咖啡电磁阀被打开,同时显示余额,如果还想购买,按“继续购买”,返回上一页,继续投币,不想购买,还有余额,按“找钱”按钮。则看到找钱指示闪烁,而且闪烁的次数合所剩余额一样。这一购买过程结束,3秒中后,返回首页。3 U/ K# R! }: J4 F# k4 ` f& C
(3)报警页面(如图2-4)。如果投入的钱数不足,也按购买按钮,则跳出报警画面,提示余额不足,继续投币。按“返回”,回到首页。( ^/ {( y/ U. }& H9 P$ ?" r
* l, M; Z+ m8 u
图2-2 操作画面
6 |2 ~1 [/ t" x) E8 @ " }! e5 m0 E2 l
图2-3 购买页面9 x0 Y/ u, O, Q% ^* Z% a6 h
; m* m% v) r9 G9 c) }5 _
图2-4 报警页面( V4 g! K% F! o3 L2 V. O2 U1 J' o
(4)统计页面(如图2-5)。系统能自动统计总共卖出多少杯汽水和多少杯咖啡,营业额是多少,按“统计清零”时,能把统计资料清除。但这一页要设置权限,只有能是管理员才能打开,管理员密码设置为“1234”,如果不知到密码,不能打开。按返回,回到首页,同时关闭该页。: w2 w9 ]$ v A1 k {: {9 d
; n, A1 N! e5 y* |
图2-5 统计页面
' ~2 f2 {+ n& ~4 k( Y- G. i4、画面下载并调试。将设计好的画面下载到触摸屏,梯形图下载到PLC中。开始运行,观测是否运行正常。如果不正常应该如何进行调试。
) O5 F* i, m1 V六、注意事项。! H1 ~; V" ?7 O V9 b* X3 Q4 _" T( G: g$ l
因为触摸屏只有一台,每位同学先在自己的工位电脑上设计好控制画面,再通过局域网传到公用电脑上进行调试,或用U盘存到公用电脑上。
6 J- p5 {& Z7 u! N* R4 ~七、评分标准
0 i4 T; W' V7 i序号 评分项目 配 分 得分 扣分说明+ V9 @9 A" n- U/ ?; j6 y
1 能正确输入静态文字,输错一字扣0.5分,扣完为止。 10 - b7 A5 Y2 d. l2 t
2 (1)在各个画面中能正常切换。(2)首页要求触摸任何地方能翻页。(3)当投入钱数不够时,如按购买按钮能自动切换到报警画面。(4)管理员输入密码正确后,能翻到统计页面,否则不能进入统计页面。(5)投入钱数正常后,按购买能自动切换到购买页面。一处不能按要求操作扣5分。 20 3 X1 ^$ F! o+ Q. V
3 (1)按各个投币按钮能正常显示投入钱币的数额。(2)按购买按钮能进行购买。(3)按找钱按钮能正常找钱。各按钮能正常操作。如不能操作每个扣5分 15 3 `3 y6 X( \2 z' J2 a @ s0 n
4 (1)能正确显示投入钱币的数额。(2)各状态指示灯能正确显示。(3)各阀门的动作状态能正确显示。每错一处扣5分。 15
2 @* ]; v* y: t2 M% f! y: r5 投入的钱币能正常显示,统计画面的数据能显示正确。而且数据不能直接修改。 10 + H6 q" s$ \: P, j( B
6 能利用棒图显示汽水和咖啡的流动过程。不能显示每处扣5分。 10
" O' E( f0 w( c" e3 B7 产生报警后,能自动切换到报警画面,并能构查询抱紧记录。 10
4 ~, _! x4 c9 a8 x7 m, s7 画面设计合理,操作方便。 10
% i+ @. \( A# J! S1 Q& d. U. t8 画面设计有自己的特色,操作方便,加10分 , [$ V7 G5 V2 G L6 C9 }) Y' `6 j
八、思考题。$ H& N& L3 L3 X6 m8 R4 z7 P
练习触摸屏安全等级的功能。触摸屏可以设计15个不同的安全等级,15是最高,1是最低。如果知道高等级的密码,可以打开低等级的画面,但是低等的画面不能打开高等级的画面。设计一个工程,如下列各图,董事长的级别最高,可以打开所有的画面,车间主任的级别最低,不能打开上级的画面。: G8 I/ o* p( T; }; |
1 B1 @6 Z/ h% ]( A& c/ y8 H图2-6 首页 图2-7 车间主任页面
" j* a; Y1 L) ?) F$ \7 H$ N" z% @ 2 H9 g7 I, S2 t" d+ ^
图2-8 生产经理页面 图2-8 副总经理页面+ o- P; t0 s% |" Q6 E' G6 f- ?
5 j. ?% A3 {7 h# N% A) G& T- k图2-9 总经理页面 图2-10 董事长页面
" V/ w& |0 J) w八、附自动售货机的PLC控制程序。
) R0 I% ?& _. W" S8 r5 n! Q
% c. s3 m/ |0 X A3 | & @! z0 Q; G) r1 G1 [
. h9 c) d0 C4 w* |
# r7 d2 T G0 L O" l6 a ; d6 g) ]" c+ _. \
6 [. W& N0 g0 O5 ^
; H. o5 L9 E; M5 H! l. P3 {- u* U
+ G0 ]2 R4 u- m , J U8 E' F7 c. F) v- z
1 B' K% L; M M; G% j( A! p' }9 q7 t
|
|