自动售货机的PLC控制

发布时间 : 星期六 文章自动售货机的PLC控制更新完毕开始阅读

C、维修方便PLC具有的自诊断功能对维修人员维修技能的要求降低。当系统发生故障时,通过硬件和软件的自诊断,维修人员可以很快的找到故障的部位,以便维修。

(3)灵活性,PLC的灵活性表现在以下几个方面:

A.编程的灵活性。PLC采用的编程语言有梯形图、布尔助记符、功能表图、功能模块和语句描述编程语言。编程方法的多样性使编程方便、应用面拓展。

B.扩展的灵活性。PLC的扩展灵活性是它的一个重要特点。它可根据应用的规模不同,即可进行容量的扩展、功能的扩展、应用和控制范围的扩展。

C.操作的灵活性。操作十分灵活方便,监视和控制变得十分容易。

2.2 PLC控制自动售货机的优点

PLC控制自动售货机的优点有:

(1)在自动售货机控制中采用PLC,用软件实现对其运行的自动控制,可靠性大大提高。

(2)控制系统结构简单,外部线路简化。

(3)PLC可实现各种复杂的控制系统,方便地增加或改变控制功能。 (4)PLC可进行故障自动检测与报警显示,提高运行安全性,并便于检修。 (6)更改控制方案时不需改动硬件接线。

4

3 系统硬件设计

3.1 系统的输入/输出信号及PLC选型

根据设计要求,自动售货机控制系统输入信号有7个,其中用于咖啡选择、汽水选择、复位、找钱执行的4个输入信号是开关量,而1元、5元、10元识别器3个输入量是模拟量;输出系统有6个,其中3个用于咖啡指示灯、汽水指示灯、找钱指示灯,另外3个用于驱动咖啡、汽水、找钱动作。

根据I/O信号数量、类型以及控制要求,选择日本三菱公司的FX2N-48MR型PLC,其24个输入端子和24个输出端子能够很好的满足控制要求。

FX2N 型机具有以下几方面的优点:

(1)专用于开关量控制,其体积小,安装起来节省空间;

(2)其功能较强,具有2kHz的高速计数器,可作为定位控制的标准硬件使用;在指令方面,具有编码、译码、数据转换、可逆计数等功能。从结构上看:包括主机单元、I/O扩展单元、I/O链接单元、A/D转换单元、D/A转换单元等;

(3)采用的是箱体结构,其价格便宜,可靠性高;

(4)其任一种CPU箱和任一种扩展箱均可配置在一起,因此,用户可根据所需的I/0点数进行选件配置,使用灵活、方便。

3.2 I/O地址分配

将7个输入信号、6个输出信号按各自功能类型分好,并与PLC的I/O端一一对应,编排好地址,列出外部信号与PLC的I/O端地址编号对照表,如表3.1所示。

表3.1 外部信号与PLC的I/O地址编号对照表

输入信号 名称 功能 SQ1 1元识别器 SQ2 5元识别器 SQ3 10元识别器 SB1 咖啡按钮 SB2 汽水按钮 SB3 复位按钮 SB4 找钱按钮

输出信号 编号 X000 X001 X002 X003 X004 X005 X006 名称 功能 YA1 驱动咖啡排出电磁阀 YA2 HL1 HL2 HL3 YA3 5

编号 Y000 Y001 Y002 Y003 Y004 Y005 驱动汽水排出电磁阀 咖啡指示灯 汽水指示灯 找钱指示灯 驱动找钱电磁阀 3.3 PLC控制外部接线电路

根据设计要求及I/O地址分配画出PLC与外部模块的接线图如图3.1所示。

图3.1 PLC输入、输出接线图

6

4 系统软件设计

4.1 系统流程图

自动售货机系统主要包括:计币系统、比较系统、选择系统、饮料供应系统、退币系统和复位系统。根据自动售货机的使用要求,采用了三菱公司的FX2N- 48MR可编程序控制器,控制系统流程图如图4.1所示。

投币计数累加币价小于12元比较币价大于等于15选择饮料咖啡大于等于12元汽水选择汽水咖啡选择减去汽水用币减去咖啡用币N是否退币Y退出多余钱币复位计数清零结束图4.1 自动售货机控制系统流程图

4.2 计币系统

当有顾客购买饮料时,投入钱币的个数经过感应器记忆并传送到检测系统和

7

联系合同范文客服:xxxxx#qq.com(#替换为@)