PLC在自动售货机中的应用毕业论文(4)

2019-08-30 17:47

寄存在D0中的货币金额和商品的单价相比较,如第一句中如果(D0)<25,则M200=1;(D0)=25,则M201=1;(D0)>25,则M202=1。以此类推,其价格比较梯形图如下图3-5所示:

图3-5 价格比较梯形图

3.2.3 根据投入的钱数指示灯显示程序

根据选择的饮料价格不同,投入的钱币多少,则饮料的指示灯亮的情况也不一样,指示灯分别有Y001,Y002,Y003和Y004分别表示四种饮料的指示灯,具体表现将会在后面具体实例中体现,指示灯的编程梯形图如下图3-6所示:

图3-6 指示灯显示梯形图

3.2.4 选择商品和送出部分

选择商品的输出,当投入的钱币达到规定的价格时,相对应商品的指示灯就会亮,当按下所对应的按钮,则对应的商品就会输出。例如当钱币足够时,选择雪碧按钮即X005,其中M101、M102和M103的常闭触点起到互锁的作用,这样的目的就是保证不能同时选择两种饮料,其具体的部分梯形图如下图3-7所示:

图3-7 选择商品输出程序图

3.2.5 找钱退币程序

自动售货机的退币键为X011,当接通自动售货机X011按钮后,线路构成闭合,退币指示灯Y013、用Y014亮,以表示系统退币正在进行中,这种显示结果能够表明系统执行的完善性。其中常开开关M50作为自锁作用,目的是在退币按钮选择以后,能够使时间继电器继续执行其要求的功能,即亮的时间由T5设置,这里设置T5=10,就是亮1s。其找钱程序如图3-8所示:

图3-8 找钱程序梯形图

自动售货机退币时,其系统根据用户所剩余额进行比较,当余额大于或者等于1元时,先退币面值为1元的货币,然后再根据等于5角的余额退5角的货币,一直退完为止。

其控制的过程就是先进行钱币的比较,如果剩余钱币满足大于五角,Y014就会有结果,并且在总的剩余币值里面减去1元;如果剩余钱币不够1元,而等于五角,其结果就是Y013会显示动作,并且从总的钱币值中减去所统计的五角的面值。在梯形图中,常开开关M52、M53所起的作用是互锁锁作用,这样能够较为准确的控制钱币的输出。

其退币程序如图3-9所示:

图3-9 退币程序梯形图

3.3 梯形图和指令表

本设计的总梯形图和指令表见附录。

第4章 具体事例的仿真

4.1 GX Simulator软件的简介

GX Simulator是一种模拟调试PLC梯形图的一种软件,它的出现给现代电子行

业带来了巨大的进步,它可以编写程序,调试程序,还可以显示效果,利用这些功能可以仿真自己所设计的梯形图,看看是否能够达到预期的效果,可以反复的修改、调试、运行,一直达到自己所要实现的目的,这样可以在设计中节约成本,提高经济利用率,总之在模拟电路中起到了良好的运用。

它具体的操作效果及步骤将会在下面设计中体现,具体一些显示图框如图4-1所示。

图4-1GX Simulator操作图

4.2 具体事例的分析

例如向自动给售货机里面投入一个1元和10元的钱币,则Y001、Y002和Y003、Y004都会显示亮,当按下红牛按钮之后,则红牛输出,即Y011线圈得电,买过之后退

出钱币,找钱线圈得电,然后会退出钱币,梯形图的动作情况及输出结果的显示如下图所示:

图4-2 投入1元后的仿真图及梯形图


PLC在自动售货机中的应用毕业论文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:landmark手册 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: