算部分饮料输出的同时减去相应的购买币数。梯形图如图44:
图44余额计算梯形图
8
fPLC控制系统课程设计
45退币部分顾客可在购完饮料后,由退币指示灯Y23可知是否可以退币,指示灯亮,则可以退币,
当按下退币控制按钮后,数据寄数器D1内的币数除以10,商的整数部分是需要退回1元的个数并储存在D2中;D3的数据除以5,商的整数部分是需要退回的5角钱的个数,并储存在D4中,依次类推选择退币的同时起动3个退币电动机。3个感应器开始计数,当感应器记币的个数等于数据寄存器退回的币数时,退币电动机停止运转。PLC编程梯形图如图45:
9
fPLC控制系统课程设计
图45退币部分梯形图
10
f46整体运行梯形图
PLC控制系统课程设计
11
fPLC控制系统课程设计12
fPLC控制系统课程设计13
fPLC控制系统课程设计
第5章梯形图程序调试
由于实验室没有相应的实物控制模型自动售货机,因此,在调试系统控制程序时,所有的输入信号均用开关信号和复位按钮来代替,所有的输出均用指示灯来表示。调试时,首先按控制系统PLC接线图完成硬件接线,并仔细检查接线是否有误,特别要注意接线时不能出现短路、断路及反接等情况,否则会造成硬件损坏及人身意外。
开始程序调试:首先将PLC控制程序写入到PLC机器中,再选择监控状态,使PLC处于“RUN”状态,然后逐一按投币感应器(即硬币识别机构用复位按钮信号来表示硬币的输入),观察有没有进行累加币值;或按选择按钮,观察输出指示灯是否按预计效果闪灭(即显示饮料选择提示、饮料送出、送出时间和退币提示),并通过监控状态观察程序的运行过程及输入输出信号、内部描述实际出现的问题及解决方案。对报警部分进行调试,只需给相应的输入端口信号,然后相应的指示灯变亮即可。要对照设计控制要求,逐一检验设计功能是否能有效的实现,并对程序进行改进和完善。例如,调试过程中,发现重复线圈问题,需将程序进行合并,避免重复线圈等等。总而言之,对程序必须要反复调试,不断改进,以获得既完全实现功能,而又简单、严谨性高的PLC控制程序。
14
fPLC控制系统课程设计
课程设计心得
通过一周的PLC的课程设计在自己的努力下最终完成FX2N系列PLC控制自动售货机系统的设计本控制系统就是充分利用了PLC接口电路芯片以及显示模块实现了对自动售货机的控制达到了设计的目的这次设计的PLC控制自动售货机系统的主要内容包括设计出了硬件系统的接线图梯形图等并且系统具有启动停止功能运用功能指令进行PLC控制r