基于PLC的糖果包装机控制系统设计

摘要

   当前社会物质丰富,在超市的产品多种多样,超市产品都有不同的包装,比如散料包装、液体包装以及固定产品包装等,糖果是超市最常见的产品,糖果的包装效果可以大大吸引顾客购买产品。本设计主要针对糖果包装机进行研究设计,按照糖果包装机的工艺流程,进行传输包糖纸,并且点胶等。通过机械手的控制,实现糖果包装机的一系列工作流程。

   系统的设计主要以糖果包装机为研究对象,对糖果包装机的工艺流程进行分析,完成糖果包装机自动控制设计的工艺要求。本系统设计采用的可编程控制器为三菱FX2N系列的PLC,通过计算选型选择适合本系统I/O数量的PLC。在进行硬件和软件的设计中,主要围绕糖果包装机的工艺和控制策略,明确输入和输出以及动作规定的流程,对硬件图纸和工艺流程图进行详细设计和分析,按照工艺的要求完成程序的设计,并且通过仿真软件调试,实现该系统的各种动作要求。系统设计简单明确,应用性强,稳定可靠,达到了设计的基本工艺要求。

关键词:糖果包装机;FX2N可编程控制器;机械手;顺序控制

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Abstract

    At present, the society is rich in materials. There are many kinds of products in the supermarket. The supermarket products have different packaging, such as bulk packaging, liquid packaging and fixed product packaging. Candy is the most common product in the supermarket. The packaging effect of candy can greatly attract customers to buy products. This design mainly focuses on the research and design of the candy packaging machine. According to the technological process of the candy packaging machine, it carries out the transfer of sugar coated paper and dispensing. Through the control of manipulator, a series of work flow of candy packaging machine is realized.

    The design of the system mainly takes the candy packaging machine as the research object, analyzes the technological process of the candy packaging machine, and completes the technological requirements of the automatic control design of the candy packaging machine. The PLC used in this system is Mitsubishi FX2N series PLC, which is suitable for the number of I / O in this system. In the design of hardware and software, it mainly focuses on the process and control strategy of candy packaging machine, defines the input and output as well as the flow of action regulations, carries on the detailed design and analysis of hardware drawings and process flow diagrams, completes the program design according to the requirements of process, and realizes various action requirements of the system through the debugging of simulation software. The design of the system is simple and clear, with strong applicability, stability and reliability, and meets the basic process requirements of the design.

Key words: candy packaging machine; FX2N programmable controller; manipulator; sequence control

 

 

 

目 录

1 绪论 4

1.1 课题研究的目的及意义 4

1.2 课题的研究内容 4

1.3 课题设计的思路 5

2 糖果包装机系统的总体设计 6

2.1 糖果包装机工艺设计要求 6

2.2 糖果包装机的控制方案 7

3 糖果包装机系统的硬件设计 9

3.1 可编程控制器的选型 9

3.2 传感器的选型 11

3.3 限位开关的选型 12

3.4 变频器的选型 12

3.5 系统的I/O分配设计 13

3.6 系统的主电路设计 14

3.7 系统的PLC电路设计 15

4 糖果包装机系统的软件设计 17

4.1 编程软件的介绍 17

4.2 程序流程的设计 18

4.3 程序设计的方法 18

4.4 程序的设计 19

5 糖果包装机的上位机设计 24

5.1上位机的设计过程 24

5.2 仿真调试的结果分析 27

总结 28

致谢 29

参考文献 30

 

 

 

1 绪论

1.1 课题研究的目的及意义

    现代社会产品丰富多样,每个产品都需要进行包装,包装机按照产品的特性进行设计,根据产品的包装流程和包装效果,进行每部分的研究。本设计主要对糖果进行包装机设计,按照糖果包装机的基本工艺要求,需要完成以下工序,首先是糖纸的输送,当糖纸按照要求输送到某个指定位置后,将糖果放入糖纸内,然后通过机械手的一些列顺序动作流程,对糖果进行包装。当机械手动作完成后,通过对包装进行点胶,完成最后工序,最终糖果通过以上流程包装完成。

在现代化社会发展的进程中,往往需要将某些控制对象或管理对象采用电气自动化控制,用以提高控制精度和工作效率,实现自动化控制的目的。对于控制系统来说,主要通过控制单元实现自动化控制,市场上常用的控制单元包含可编程控制器和单片机。单片机功能很强大,能够对应用的控制系统实现各种功能,完成指定的工艺要求。但可编程控制器是为工业现场专门生产的控制单元,具有很强的抗干扰性能和稳定性能,可编程控制器可以按照现场的要求,通过各种扩展模块的添加实现现场的模拟量控制、通讯、高速计数等功能。本设计主要对糖果包装机控制系统进行研究,通过该设计的学习,对以往学习过的课程进行全面的复习和深入了解。对本设计的PLC应用进行详细分析和了解,通过实践深刻认识系统设计的思路和步骤。对市场的应用产品和控制单元,以及各种控制样例进行掌握,有利于以后的社会实践,提升自己的工作能力。

1.2 课题的研究内容

    按照糖果包装机的工艺流程,首先通过传输带完成糖纸的递送,当糖纸到达固定位置后,通过电磁阀动作,将糖果落入糖纸正中心,通过机械手的一些列顺序动作,实现糖果纸的前后折叠、左右折叠、顶部折叠等动作。当以上折叠动作完成后,通过糖纸点胶,实现最后工序完成。系统设计具有严格的顺序控制,通过顺序控制进行糖果包装机的设计,达到工艺设计的基本要求。按照此研究内容,对系统进行硬件设计、方案设计以及软件设计。通过仿真达到设计的基本要求。

1.3 课题设计的思路

按照课题设计的研究内容,主要对糖果包装机的控制流程进行电气控制设计,此课题基本思路是采用顺序控制的方法,对糖果包装机进行糖纸输送,糖果放置、包装纸折叠以及点胶等过程。系统设计首先对糖果包装机控制系统的功能和原理进行分析,通过基本原理和功能工艺要求,选择系统的控制方式。在控制类项目中,控制方式比较多,本设计对控制方式进行优缺点的分析和比较,选择的方式为PLC系统设计。在硬件设备选型中,重点对可编程控制器进行详细介绍,通过I/O计算和比较选择,选择合适的可编程控制器作为本系统的控制单元,对变频器、传感器、电动机等进行介绍和型号选择确定,在设备选型基础上,完成系统总体设计方案的设计,明确输入部分和输出部分,分析硬件控制思路和基本控制要求。在硬件设计中,按照系统的总体方案进行硬件分析,并且通过AUTO CAD绘图软件,对该系统的各项电路图进行绘制,主要完成PLC的电路图、主电路执行单元的电路图以及其他的电路图。按照设计规范,考虑电路图的使用安全,设计相应的保护功能。在本系统的软件部分设计,首先明确了本系统的输入输出点分配,对本系统的工艺进行详细分析并完成程序流程图的设计。按照程序流程图完成系统的软件程序设计和说明,对程序的逻辑控制和数据计算等进行设计。为了实现系统的可视化,对该系统进行组态的设计,通过组态设计的步骤,详细完成各项工作设计。通过仿真调试步骤对系统进行仿真,达到系统的工艺设计要求。

 

 

 

 

 

 

 

 

 

 

 

2 糖果包装机系统的总体设计

2.1 糖果包装机工艺设计要求

    对于糖果包装机设计,主要按照顺序控制原理,对糖果包装机进行设计,系统主要包含了监测传感器、限位开关等检测单元,包含输送带电动机、电磁阀等执行单元,通过控制单元输入外部的信号,按照固定的逻辑控制顺序,实现糖果包装机的传输带和机械手电磁阀以及点胶电磁阀的控制输出。主要的步骤如下所示。

 

图2-1 糖果包装机工艺流程

    按照以上的工艺流程,进行具体的工艺分析。

   (1)当系统启动之后,通过传感器判断当前是否有糖纸,如果检测到信号表示有糖纸,将系统进行运行,将糖纸进行传输,当传输到制定的位置之后,传输带停止运行。通过推搪杆的动作,将糖块推入糖纸正中心。

   (2)当推糖杆动作结束后,机械手开始进行工作,首先前后机械手和左右机械手同时工作,动作输出,对糖果包装纸进行四面折叠,当折叠到位之后,前后机械手和左右机械手将返回原位,而上部机械手开始动作,将包装盒的顶部进行折叠,当折叠到位后,上部机械手开始返回,当返回到位后,包装部分完成工作。

   (3)当所有的包装部分完成工作后,将驱动传输带,将糖果包装盒进行传输,当到达点胶位置之后,传输带停止,点胶机构开始执行下降动作,对包装盒的封口进行点胶操作。当点胶完成到位后,点胶机构开始向上,达到原位后停止。

   (4)通过点胶动作之后,糖果包装机将完成工作,工人通过对包装盒进行装箱操作处理,整个包装工作结束。

2.2 糖果包装机的控制方案

    对于糖果包装机的设计,主要按照顺序控制的要求,对传输带、机械手以及点胶机构等进行顺序操作控制。以往的方案主要包括单片机和可编程控制器,每个控制单元或控制系统都有各自适应的场合。对系统的比较和选择需要遵从本设计的应用环境,并且考虑后期的升级改造,为了达到系统控制稳定性和可靠性,需要对自动化产品进行详细的分析。

    单片机在开发过程中周期比较长,现场调试如果工艺发生较大改变,该已有的单片机电路板硬件有可能面临废弃,可能重新设计电路板。对于软件设计程序,一旦固化在存储器内,将难以进行改变。而且单片机系统方案对现场的抗干扰要求比较严格,扩展性能比较差,不能适应于作业恶劣的工业环境,后期升级困难。

    可编程控制器可以通过模块扩展进行设计,按照现场的工艺要求以及功能,可以进行模块选择,我们根据现场的控制需要,选择相应的扩展模块,比如现场I/O点较多,可以根据I/O的点数,选择数字量扩展模块;比如现场需要模拟量的控制,可以根据模拟量控制的多少选择模拟量扩展模块;比如现场需要完成特定通讯协议的现场总线,需要选择适合该通讯协议的通信模块。在软件设计方面,可以根据PLC的品牌和型号,选择不同的程序设计软件。对常用的逻辑控制、数学计算、PID调节、通信设计等进行开发设计,当设计完程序,通过编程电缆进行程序下载即可。如果现场工艺发生改变,完全可以对程序进行修改和功能增加,二次开发比较容易,在硬件设计时,需要按照要求进行外部输入输出余量保留,为后期改造升级提供诸多方便。

按照以上的方案比较,本设计选择可编程控制器作为系统的控制单元。在设计中分为系统的硬件图纸、可编程控制器的软件程序。通过设计,进行最终调试仿真,达到系统设计的基本要求。系统的具体方案如下:

(1)对于可编程控制器来说,进行输入输出部分的设计,按照糖果包装机的工艺要求和外部监测传感器等,输入部分主要包含了系统的输入启停控制,机械手和推搪杆的各种限位输入、点胶传感器输入以及糖纸的监测输入等。对于输出部分主要包含了传输带的运行,机械手的电磁阀输出动作,以及各种状态显示动作等。

(2)对于传输带的控制,采用变频器进行驱动。对于变频器的应用,主要得益于变频器的节能优势,能够对现场工业环境的电机进行无级调速控制。特别是泵类负载及风机类负载,能够按照负载的特性进行控制,达到明显的节能效果。变频器的启动方式主要包括外部端子启动、控制面板启动以及现场总线通讯的启动,本设计主要依靠外部端子的输入,对变频器进行启动控制。

按照以上的分析方案,具体的方案如下图所示。

 

图2-2 系统控制方案图

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 糖果包装机系统的硬件设计

3.1 可编程控制器的选型

    可编程控制器可以解决工业现场各种问题,包括现场逻辑控制功能、数据处理功能、通信功能以及过程控制的实现功能等。可编程控制器的主要结构如下:

   (1)中央处理单元

中央处理单元作为可编程控制器的“大脑”,承担可编程控制器一切的运转功能。中央处理单元主要的功能包括系统电源的自我检查、外部硬件组态的检查、系统存储器以及用户存储器数据调用、外部输入输出点的状态检查、用户程序的循环扫描执行、将运算结果输出等。当可编程控制器处于运行状态时,CPU将进行设备组态状态自检,如果外部设备与内部设计组态不相符,将通过报警方式输出;当外部组态自检成功后,CPU将从输入映像寄存器将信号调用,并循环扫描用户程序,通过用户程序的逻辑运算,将运算结果输出到输出映像寄存器,并控制现场的执行单元。CPU通过循环扫描的方式对用户的程序进行处理,按照用户程序的工艺编译,实现现场的各种方式控制。用户可以进行中断设计,通过各种条件调用中断程序,对现场的某些特殊条件进行程序处理。强大的CPU运算功能是衡量可编程控制器品质优劣的关键指标。

(2)存储器

存储器作为可编程控制器的重要存储单元,对系统数据和用户数据进行存放,能够使可编程控制器正常运行。系统存储器为可编程控制器内部的数据,该内部程序用于可编程控制器循环自检、对设备硬件和用户程序严重错误问题进行报警输出等,不允许工程人员对其数据进行访问和更改。用户存储器主要存放用户编译的程序以及用户数据,可编程控制器在运行时,将用户程序进行调用扫描,当现场条件出现特殊情况,可以采用中断控制的要求进行编译,将中断事件按照条件中断或者时间中断的方式进行调用,对现场的特殊事件进行处理。

  (3)通信接口

可编程控制器要与外界进行通讯,必须依赖通讯接口得以实现。通讯接口主要用于可编程控制器和外部设备及计算机之间,通过某种通信协议进行数据的交互。通过程序内部组态,决定通信接口处于何种通信协议。可编程控制器具有通信扩展功能模块,常见的通信功能模块包含以太网功能模块、MODBUS功能模块、Profibus-DP功能模块等,以满足各种不同工况下的通信功能。

(4)电源

可编程控制器作为电子控制电源,需要外部供电才得以工作,电源供电质量的好坏直接关系到可编程控制器能否安全稳定的工作。常用的可编程控制器,该工作电源主要为两种,分别为AC220V工作交流电源,DC24V工作直流电源。可编程控制器对电源的要求为电压稳定,谐波较少。对于DC24V工作直流电源,需要通过外部开关电源得以实现。

 

图3-1 可编程控制器的内部结构图

随着社会的发展,工业自动化快速普及,由此而来各大自动化控制集成商开始研制各自的产品,以适应工业自动化发展的局面。在中国自动化控制工控产品市场,比较常见的品牌主要为德国西门子自动化生产的S7系列的可编程控制器,日本三菱公司生产的FX系列的可编程控制器,欧姆龙公司生产的CP系列的可编程控制器,这些产品占据中国较大的工控市场份额。每个公司产品都具有相应的开发编程软件,特别是西门子公司这几年研发的大型编程软件-博途软件,该软件将设备组态设计、STEP7编程设计、WINCC可视化设计等集合在一个软件,方便开发应用。三菱公司的GX-WORKS编程软件功能比较强大,能够进行在线仿真,通过在线仿真能够观察当前运行状态。在市场的应用中各有优点,成为当前工控自动化领域的主流产品。

    FX2N可编程控制器的功能模块比较丰富,有常用的DI/DO模块,AI/AO模块,通信模块,高速计数模块等。该型号的可编程控制器可以实现本系统涉及的基本逻辑控制,能够对外部输入信号进行数据逻辑计算、特殊功能的使用,通过外部输出将连接外部的执行单元。本系统选择的FX2N-32MR型号,外部输入端子为16个,外部输出端子为16个,采用的工作电源为AC220V。

 

图3-2 FX2N可编程控制器

3.2 传感器的选型

通过传感器对糖袋的监测,将监测信号传输到可编程控制器。拟选择欧姆龙公司的产品,具体型号为EE-SPY402。该产品的检测感应距离为0.2厘米到2米之间,并且可以根据光电开关的旋钮对感应距离进行调节,需要输入电源,电源电压等级为DC24V,输出的信号中,有公共线、常开输出线、常闭输出线,可以根据系统的要求接入常开或常闭点。当感应到信号时,光电开关指示灯亮,表明检测范围内有物体遮挡,此时公共线与常开输出线之间接通,公共线与常闭输出线之间断开,可将信号输出到可编程控制器,表明当前有物体。如下图所示。

 

图3-3 欧姆龙光电传感器

3.3 限位开关的选型

     在工业控制中,需要对机械单元的位移进行控制,这就需要通过限位开关进行检测,当机械单元的位移到达限位开关处,限位开关将闭合,将信号传输到可编程控制器或者其他控制电路,来达到控制的目的。限位开关的安装一般根据机械单元的具体位移位置进行安装。当限位开关检测到外部信号时,该开关内部的常闭点变成常开,常开点变成常闭,并将信号给定到控制单元。限位开关的产品多种多样,主要是根据机械结构单元以及安装方式进行确定。糖果包装机控制系统按照限位开关的安装方式进行选择,采用活塞式的限位开关,该限位开关内部的电路有一对常开触点和一对常闭触点。完全满足系统的设计要求。产品的具体型号为YBLX-K1/411,为正泰电器厂家生产。

 

图3-4 YBLX-K1/411型限位开关

3.4 变频器的选型

 本设计采用变频器对传输带进行变频器驱动控制,对于变频器的应用,主要得益于变频器的节能优势,能够对现场工业环境的电机进行无级调速控制。特别是泵类负载及风机类负载,能够按照负载的特性进行控制,达到明显的节能效果。变频器的启动方式主要包括外部端子启动、控制面板启动以及现场总线通讯的启动,本设计主要依靠外部端子的输入,对变频器进行启动控制。变频器的停止方式主要包括斜坡停止、自由停车停止、最大转矩限幅停止等方式,按照本设计的要求,停止时采用自由停车停止方式即可。ACS550变频器按照本设计的工作要求,选用的变频器额定输入电压为AC400V,频率调节范围为0-1000HZ,冷却方式为风扇冷却,安装方式为壁挂式安装,控制方式为V/F电压频率控制,通过外部端子进行变频器的启停控制。

 

图3-5 ACS550变频器示意图

3.5 系统的I/O分配设计

进行可编程控制器系统设计时,首先通过I/O分配设计的统计,能够充分考虑系统设计的完整性,比如要考虑系统的各种功能输入和输出,系统的保护功能输入和输出以及系统的状态显示功能,通过全面考虑系统的需求,可以做到有条不紊,防止遗漏。通过I/O分配设计,在软件程序设计中,能够对逻辑控制、顺序功能、模拟量计算和输出等有所帮助,防止程序错乱导致头绪不清。最后通过I/O分配设计,在进行系统调试时,能够判断输入信号是否与该信号的功能对应,也能判断输出信号的执行功能是否正确,当出现故障时,可以通过I/O分配表进行故障查询,达到方便调试的目的。

表3-1 I/O分配设计表

I点地址

功能

O点地址

功能

 

X0

补纸按钮

Y0

有纸指示

 

X1

开始按钮

Y1

运行指示

 

X2

停止按钮

Y2

传送带运行

 

X3

出糖限位

Y3

出糖输出

 

X4

左右两边机械手到位限位

Y4

左右机械手动作

 

X5

前后两边机械手到位限位

Y5

前后机械手动作

 

X6

上部机械手到位限位

Y6

上部机械手动作

 

X7

点胶限位

Y7

左右机械手回原点

 

X10

计数限位

Y10

前后机械手回原点

 

X11

左右机械手原点

Y11

上下机械手回原点

 

X12

前后机械手原点

Y12

点胶1

 

X13

上下机械手原点

Y13

点胶2

 

3.6 系统的主电路设计

    对于传输带的控制设计,采用ACS550变频器作为控制驱动单元。在变频器电路设计中,断路器的作用是通断电动机主电路回路,当主电路发生过流现象时,断路器将立即动作,切除故障线路。变频器额定输入电压为AC380V,频率调节范围为0-50HZ,控制策略为V/F电压频率控制,通过外部端子进行变频器的启停控制。DI端子主要进行变频器启停信号输入接线,电动机的接线端子为U、V、W三个端子,分别接电动机的三相线。DO端子接线主要是将变频器的故障信号输出,反馈到可编程控制器。

    变频器的参数设置,首先进行电动机的参数设置,按照该控制电动机的铭牌进行设置,其次进行变频器启停方式的设置,本系统采用外部端子启停控制,当DI外部端子信号接通时,变频器开始运行,DI外部端子信号断开时,变频器停止运行。变频器的加速时间和减速时间设置,按照变频器启动的要求,设置时间为10S,也就是说变频器从0HZ到50HZ加速或者从50HZ到0HZ减速,所需要的时间均为10S。最后进行变频器的数字量输出端子设置,设置的参数为变频器故障。当变频器运行过程中出现故障,将该信号输出,可编程控制器将接收到故障信号,进行故障反馈指示。如下图所示。

 

图3-6 变频器主接线图

3.7 系统的PLC电路设计

     可编程控制器的硬件接线设计,要对输入部分和输出部分进行统计和分配,本系统设计的输入部分包含了外部按钮输入、传感器输入、外部限位保护输入等,本系统的输出部分包含了电动机执行输出、电磁阀输出、指示灯输出等。在以上输入输出部分的基础上,考虑后期升级改造,需要对可编程控制器留有升级改造的空间,预留部分余量。在可编程控制器的电源输入设计中,采用的电压等级为AC220V,通过小型断路器的动作,对输入电源进行接通和断开操作,外部输入点和输出点的电压等级也为AC220V,所选用的输出电气执行元件的电压要负荷输出点的电压等级。具体电路图如下所示。

 

图3-7 可编程控制器接线图

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 糖果包装机系统的软件设计

4.1 编程软件的介绍

    本系统设计采用FX2N可编程控制器作为控制单元,使用的编程软件为FX2N可编程控制器专用的软件GX-Works2。该软件安装必须在微软操作系统上,该软件能够完成程序的编译、特殊功能的建立和组态、程序的下载以及在线监控、通过界面可以启动和停止可编程控制器,当系统处于在线状态下,可以进行变量的查询等。软件功能强大、指令丰富,能够对各种控制方案进行程序编译。该软件能够进行MODBUS通讯建立以及其他通信方式建立。该软件采用专用的编程电缆,通过驱动的选择以及波特率、通讯地址的设置,和可编程控制器之间进行通讯连接,进行程序的上传下载以及在线监控操作。GX-Works2软件具有诸多版本, GX-Works2软件的界面功能丰富,通常情况下,分为菜单栏、工具栏、状态栏以及程序编译栏、系统的变量表栏,可以通过交叉应用对某变量在程序中的出现位置进行搜索。该软件使用方便、功能全面。

 

图4-1 软件编程界面

4.2 程序流程的设计

    对于糖果包装机的程序流程设计,主要是对该系统的工艺进行了详细分解和说明,按照糖果包装机的设计流程,系统采用严格的顺序控制方式进行设计。具体设计的思路如下图4-2所示。

 

图4-2 程序流程图的设计框图

4.3 程序设计的方法

可编程控制器的程序设计可以分为多种思路,主要按照系统设计的思路和流程图进行程序的设计方法研究,通常使用的程序设计方法主要包含了经验设计法、条件判断法、顺序流程控制法以及功能图法等。

(1)对于经验设计法,主要通过以往的设计经验,对程序进行经验处理,特别是熟练掌握工艺控制原理的,可以通过经验设计法进行程序设计,比如对于模拟量信号的处理,一般流程为上下限程序处理、滤波程序处理以及数据转换处理等,按照此经验,进行设计。经验设计法主要优点是能够灵活处理程序工艺问题,缺点为设计者需要丰富的程序设计经验。

(2)条件判断法主要应用于对现场出现的各种条件进行判断,如果条件满足,将执行某工艺程序,如果条件不满足,将不能执行。对于该设计方法,主要针对现场的控制工艺条件进行设计。

(3)顺序流程法主要应用于具有很强的顺序控制功能工艺场合,采用顺序流程法主要对上一工序进行完成判断,如果完成,将关闭上一工序动作,执行下一工序动作,以此类推,直到所有顺序工艺完成。

(4)功能图法主要将系统按照功能进行划分,每个功能进行程序编写,然后通过执行条件进行功能的调用,达到使用的目的。

按照以上的设计方法介绍,对于糖果包装机控制系统根据工艺流程图的设计和思路,采用经验设计法和顺序控制法相结合的控制思路,进行程序的设计。

4.4 程序的设计

按照GX-Works软件进行程序设计,按下外部按钮启动,系统开始运行,首先进行有无糖纸的检测,当有糖纸时,系统驱动传输带运行,将糖纸送往制定位置,通过外部传感器的检测,糖纸到位后输送带停止运行。推糖杆动作,将糖果推图包装糖纸的指定位置后,推糖杆退回。前后机械手和左右机械手开始对糖纸进行折叠,当折叠到位后,前后机械手和左右机械手退回,当退回到位后,上不机械手进行动作输出,当上部机械手折叠到位后,上部机械手返回。包装结束后,系统驱动输送带将包装好的盒子送往点胶杆指定位置,当到达指定位置后,点胶杆进行动作,进行糖果包装盒的点胶,点胶完毕后,退回到位。按照此设计的程序,具体编译如下:

 

 

 

 

 

 

 

 

 

 

 

 

5 糖果包装机的上位机设计

5.1上位机的设计过程

    本设计主要针对糖果包装机进行组态王设计,按照组态王设计的步骤和要求,对工程管理器打开后,进行项目的建立,如下图5-1所示。

 

图5-1 工程管理器

     在对工程的建立过程中,主要进行工程的名称命名,对项目的保存地址进行设置。系统设计分为开发和运行两部分,所谓开发就是对项目进行驱动组态、变量的设计和建立、画面的设计并且对动画进行设计。而对于运行部分,主要进行系统仿真运行,通过运行软件可以模拟当前系统的运行情况。就可以建立新项目,如下图5-2所示。

 

图5-2 项目建立对话框

    当项目的名称和保存地址设置好后,就开始进行项目的驱动组态设计,主要方法是将项目的串口进行设计,通过串口的设置,对通讯波特率、奇偶校验以及地址等进行设置。按照本设计,采用9600波特率,使用的通讯方式主要为RS232。如下图5-3所示。

 

图5-3 串口设置对话框

     当通讯驱动设置完后,就进行驱动的添加,本设计主要针对三菱FX2N系列的驱动进行建立,设置好驱动的地址和相应的通讯参数,如下图5-4所示。

 

图5-4 驱动程序建立对话框

   当驱动建立好后,就需要进行项目的设计,首先按照系统的工艺要求和设计可视化的目的,对系统的变量进行添加设计,变量设计过程中,包括I/O离散、I/O整数以及内存离散和内存整数等。对变量设计按照工程的实际,进行初始值和限制值的设置。如果没有特殊要求,保存默认就可以。 按照变量添加的步骤,结合系统设计的要求,对每个变量进行添加设计,具体添加的结果如下所示。

 

图5-5 变量列表图

进行系统的可视化画面设计,画面设计基本原则时尽可能反应当前系统的状态和参数设置。通过工具箱进行每个对象的添加和修改,按照位置进行设计。系统画面主要包括指示灯、按钮、以及数据显示等。如下图5-7所示。

 

图5-6 画面设计图

对系统进行动画添加,特别是指示灯以及某些具体的需要动画表示的对象,通过添加对象,系统可以根据工艺要求进行动画显示。如下图5-8所示。

 

图5-7 动画设计对话框

   当以上步骤全部完成后,整个组态设计完整设计完成。需要进行“运行”,对系统进行仿真调试。

5.2 仿真调试的结果分析

     当设计好组态画面,并且完成了组态画面的动画设计,就需要对系统进行仿真调试。按照系统设计的原理图进行接线,接线过程中,注重系统的PLC输入部分、输出部分的接线,并且按照PLC的型号,进行AC220V的电源接线。接线完成后,进行认真检查,确认无误后,方可进行PLC的上电。对工艺程序流程图进行掌握,对每个分部功能进行手动调试。按下相应按钮,相应的执行元件输出。通过监控表格和组态的画面状态,观察相应变量的当前状态,再判断解决问题。直到所有的手动调试成功。按照工艺程序流程图的自动控制流程,对每一步的自动控制步骤条件进行熟悉掌握,进行自动调试。观察程序和组态的在线监控状态,找出问题所在进行整改。直到所有的自动控制功能全部实现。

     通过调节和修改,系统达到了设计的要求,满足了糖果包装机控制的基本工艺。

 

 

 

 

总结

    对于糖果包装机控制系统设计,通过可编程控制器进行包装机的机械手控制和点胶机构控制等设计,系统设计通过硬件选型的要求,选择三菱FX2N可编程控制器进行设计,通过光电开关、限位开关、电磁阀、传输带等进行输入和输出设计。按照糖果包装机的设计方案,硬件设计采用AC220V电源输入,对可编程控制器进行了输入接口和输出接口的设计。在软件流程设计中,详细分析糖果包装机的程序流程,按照此程序流程,对糖果包装机的软件进行了启停控制设计、糖纸传递控制设计、推搪杆控制设计和机械手以及点胶机构控制设计。通过程序的仿真,达到了设计的要求。满足了系统的功能。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

致谢

  通过毕业设计,我学习到很多知识,特别在可编程控制器的应用以及项目设计的思路方法,我学习到许多有用的知识,也进行了思考,认为可编程控制器是将来社会必不可少的自动化产品,将来应用前景广阔。在做毕业设计过程中,老师对我帮助比较大,能够对我进行悉心指导,经常教导我们耐心、细心、踏踏实实做好每一件事情。在此我感谢老师对我的帮助和付出。在最后我想跟我的家人说:“辛苦您们了,感谢您们在背后的支持”。不管在生活还是学习上,他们都给了我很大的支持,没有他们就没有我,家人是我学习的动力,为了不辜负他们期望,我还会更加努力的。在父母眼里,不管我变成什么样,我都是他们眼里长不大的孩子,是他们孩子的同时我也不会让他们失望的。还有我的同学们,大学的时光,一起学习一起成长,我们的感情永远不褪色。我会坚强的面对各种压力,努力学习,让自己成为社会有用之才

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

参考文献

[1]刘建华.三菱FX2N系列PLC应用技术.[M].机械工业出版社,2015.

[2]韩晓新.三菱FX系列PLC基础及应用.[M].机械工业出版社,2016.

[3]余雷声.电气控制与PLC应用.[M].机械工业出版社,2011.

[4]高钟毓.机电控制工程.[M].清华大学出版社,2012.

[5]程子华,PLC原理与编程实例分析.[M].国防工业出版社,2017.

[6]何波,电气控制与PLC应用.[M].中国电力出版社,2018.

[7]周亚军,电气控制与PLC原理及应用.[M].西安电子科技大学出版社,2018.

[8]张浩风,PLC梯形图设计方法与应用实例.[M].机械工业出版社,2014.

[9]杨华勇.包装机的发展概况.[J]中国机械工程.2011,(3):19-22.

[10]纪名刚.机械设计.[M].高等教育出版社.2015.

[11]吴宗则.机械设计课程设计手册[M].高等教育出版社.2016.

[12]崔坚.可编程控制器—编程指南.[M].机械工业出版社.2017.

[13]龚运新.PLC技术及应用.[M].清华大学出版社.2014.

[14]龚仲华.可编程控制器应用技术—通用篇.[M].电子工业出版社,2016.4

[15]郑凤翼.图解PLC控制系统梯形图和语句表.[M].人民邮电出版社.2010.

[16] 吴启红.可编程序控制器应用技术实操指导书. [M].机械工业出版社,2014

 

 

 

 

 

 

 

 

    

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值