1、打包机是一种动作步骤复杂的机床设备,在打包机控制系统中应用可编程序控制器能简化系统的设计并提高系统的工作效率和可靠性。在这篇文章中以化纤打包机的控制系统为例。首先介绍了三菱FX2N的特性特点、程序设计方法和编程方法,程序设计方法和编程方法包括经验设计法、顺序控制设计法和STL(Step Ladder Instruction)步进梯形指令,然后详细具体地分析和介绍了化纤打包机控制系统的组成、电气特征和程序。最后介绍了应用个人计算机来向可编程序控制器中输入程序。所使用的软件是三菱公司的SWOPCFXGP/WINC。关键字:打包机;可编程序控制器;步进梯形指令;个人计算计。AbstractThe p
2、ackageing machinery is a kind of steping complicated machine tools.Applying Programmable Logic Controller to the control system of packageing machinery can simplify the system design and raise the effectiveness and reliability of the system.In this paper,the control systems of chemical fiber baler a
3、re used as a example.At first it introduces the characteristics,method of designing the program,and method of editing the program of Mitsubishi FX2N.The method of designing and editing the program include the Experience Designing Method ,Sequencely Controlling Designing Method,and STL(Step Ladder In
4、struction).Then,it concretely analyses and introduces the electrical construct,electrical feature,and program of the control systems of chemical fiber baler.At last it introduces using the personal computer to input the program into the Programmable Packageing Machinery.The used software is SWOPC-FX
5、GP/WIN-C of Mitsubishi company.Keywords: packageing machinery; Programmable Logic Controller; Step Ladder Instruction; personal computer第一章 绪论第一节 可编程控制器在打包机中的应用概述近几年来可编程控制器(PLC)技术的普及为各种智能型仪表提供了可靠的技术基础,在打包机控制系统方面的应用,提高了系统的可靠性和灵活性。与工控机和单片机相比,可编程控制器应用广泛,使打包机控制系统的开发更加简单、周期更短、使用更可靠、维护更简便。大大的提高了经济效益。旧机床电气
6、控制部分大多采用继电器控制,这种控制方法中采用众多的电器元件,逻辑布线复杂,接点多,故障率高,设备运行可靠性差。用PLC能有效地解决这些问题。可编程控制器PLC(Programmable Logic Controller)在打包机控制系统中的应用具有十分重要的意义,与以往复杂的继电器控制系统相比,其功能强、性能价格比高、硬件配套齐全、用户使用方便,适应性强、无触点免配线、可靠性高、抗干扰能力强、维护工作量小、维修方便。大大提高了打包机的精度、可靠性、灵活性和工作效率,为各种智能型仪表提供了可靠的技术基础。从而降低了打包机的生产成本,所以可编程序控制器非常适合应用于各种机床设备的控制系统中。有着
7、广泛的应用前景,对打包机控制系统的研究对提升我国包装设备的自主创新、提高国际竞争力、促进工业化发展、提升产品质量具有着重要的影响。第二节 发达国家包装机械技术水平及发展趋势上世纪50至70年代,电子技术和合成化工的迅速发展,对包装机械产生了委大的影响,出现了一系列以采用合成材料为包装材料的新包装工艺及设备。如机电密切结合的高速自动化包装机、调整操作方便的多功能包装机和劳动生产率极高的自动包装线的大量出现,使包装机械在产业机械中成为瞩目的一个领域。日本在那个时期的包装机械生产每年平均增长率达20,进入稳定发展的80年代,增长率仍然高于10。80年代,各发达国家为了维护本国包装机械市场,扩大出口能
8、力,积极采用其他领域的新技术(如微电子、激光、热管、新材料等),成为开创包装机械新局面的关键性年代。欧 家的包装机械生产,以大、中型企业为主,以联合经营的方式扩大在国际市场上的竞争实力。欧美制造厂在经营上,重视展览会上的成交和销售;在发展方针上,不太注重本公司产品的品种,而是注重增加在原有品种的基础上继续研究改进性能。日本的包装机械制造厂则中小企业为主,最拿手的是微电子技术,用它来控制包装机,达以安全性高、无人操作、高生产率,大大提高了国际市场竞争能力。美国、德国、日本、意大利是世界上包装机械四强。第三节 21世纪包装机械基础技术的发展重点从发达国家的包装机械企业发展的成功经验可以得到启示:美
9、、日、德、意等国家积极采用其他领域的新技术(如微电子、激光、热管、新材料等),开创包装机械新局面。21世纪包装机械基础技术的发展重点:机电一体化技术的应用、热管技术、基础配套技术、设计技术、模块化技术、制造技术。机电一体化技术和微机应用可提高包装自动化程度及可靠性和智能化程度;热管技术可提高包装机械的封口质量;基础配套技术中配套的电子元件、专用泵、阀产品、传感器、电机及电器控制元件,开发各种在线或离线的检测设备;采用模块化设计技术和CADCAM技术,可以提高包装机械在材料选择、加工装备与工艺技术的水平。第二章 FX2N系列PLC性能、经验设计法简介第一节 三菱FX2N系列可编程控制器性能FX2
10、N是FX系列中功能最强、速度最高的微型可编程控制器。它的基本指令执行时间高达0.08s每条指令,远远超过了很多大型可编程程序控制器。用户存储器容量可扩展到16K步,最大可扩展到256个I/O点,有5种模拟量输入/输出模块、高速记数模块、脉冲输出模块、4种位置控制模块、多种RS-232C/RS-422/RS-485串行通信模块或功能扩展板,以及模拟定时器功能扩展板,使用特殊功能模块和功能扩展板,可实现模拟量控制、位置控制和联网通信等功能。FX2N有3000多点辅助继电器、1000点状态、200多点定时器、200点16为加计数器、35点32位加/减计数器、8000多点16位数据寄存器、128点跳步
11、指针、15点中断指针,这些编程元件对于一般的系统是绰绰有余的。第二节 梯形图的经验设计法简介在可编程控制器发展的初期,沿用了设计继电器电路图的方法来设计梯形图,即在一些典型电路的基础上,根据被控对象对控制系统的具体要求,不断地修改和完善梯形图。有时需要多次反复地调试和修改梯形图,不断地增加中间编程元件和辅助触点,最后才能得到一个较为满意的结果。这种设计方法没有普遍的规律可以遵循,具有很大的试探性和随意性,最后的结果不是唯一的,设计所用的时间、设计的质量与设计者的经验有很大的关系,所以有人把这种设计方法叫做经验设计法,它可以用于简单的梯形图(如手动程序)的设计。第三章 化纤打包机控制系统的设计实
12、现第一节 化纤打包机的基本动作、工艺要求和运行控制方式生产中要求化纤打包机完成以下的基本动作:进料、进料门关、预压升降、主压升降、抬箱、左右转箱、落箱、预压右行和左行、捆包、顶包升降、放包布。这些动作里给料动作由电动机4M直接控制;主压泵电动机1M和电磁阀YV4、YV5完成主压活塞的升降及抬箱、落箱动作;预压泵电动机2M和电磁阀YV2、YV3完成预压活塞的升降动作;控制油泵电动机3M完成左右转箱电磁阀YV6、YV7的动作,顶包升降电磁阀YV11、YV12的动作、挡料门关闭电磁阀YV1的动作、捆包YV9的动作和放包布YV12的动作;预压右行和左行由电动机5M控制,各动作到位均有限位开关、行程开关
13、进行位置控制。化纤打包机的工艺要求:(1)箱体左右正确定位后,其他动作才允许进行。(2)预压、主压升至上限位才允许左右转箱动作。(3)主压升、抬箱同时在上限位才允许左右转箱动作。打包机的运行控制方式要求:手动、回原点、单步运行、连续、回原点起动、自动起动、停止。第二节 打包机控制系统设计的实现本设计中的可编程控制器的输入/输出继电器地址编排详见下表所示。其中输入信号有41个,输出信号有31个,所以选用的是三菱公司FX2N128MR可编程序控制器。此可编程序控制器输入和输出口都为64个口,完全满足对控制器的要求。I/O地址编排 输 入器件号地址号功能说明 地址号 功能说明 SQ1 X0预压上限
14、SB1 X30预压升按钮 SQ2 X1预压下限 SB2 X31预压降按钮 SQ3 X2主压上限 SB3 X32主压升按钮 SQ4 X3主压下限 SB4 X33主压降按钮 SQ5 X4抬箱上限 SB5 X34给料右行按钮 SQ6 X5左转限位 SB6 X35产品右行2按钮 SQ7 X6右转限位 SB7 X36 抬箱按钮 SQ8 X7给料右行到位 SB8 X37左转按钮 SQ9 X10落箱到位 SB9 X40右转按钮 SQ10 X11产品右行2到位 SB10 X41落箱按钮 YJ1 X12捆包压力传感器 SB11 X42捆包按钮 SQ11 X13预压右行到位 SB12 X43预压右行按钮 SQ12
15、 X14顶包降下限 SB13 X44顶包降按钮 YJ2 X15包布压力传感器 SB14 X45顶包升按钮 SQ13 X16顶包上限 SB15 X46放包布 YJ3 X17进料门关闭压力传感器 SB16 X47 X20手动 SQ14 X50 X21回原点 X25回愿点起动 X22单步运行 X26自动起动 X23单周期 X27停止 X24连续 输 出 KM5 Y0给料右行YV8 Y10产品右行2YV1 Y1进料门关YV9 Y11捆包YV2 Y2预压升KM6 Y12预压右行YV3 Y3预压降YV10 Y13顶包降YV4 Y4主压升YV11 Y14顶包升YV5 Y5主压降YV12 Y15防包布YV6
16、Y6左转KM7 Y16YV7 Y7右转(其中SQ为位置开关,SB为按钮,YJ为检测开关,YV为电磁阀,KM为接触器)手动和自动(包括连续、单周期、单步等、自动返回初始状态)工作方式。手动程序比较简单。采用经验设计法,复杂的自动程序根据系统的顺序功能图用顺序控制法设计。为了保证在紧急情况下(包括可编程程序控制器发生故障时)能可靠地切断可编程序控制器的负载电源,设置了交流接触器KM。在可编程序控制器开始运行时按下“负载电源”按钮,使KM线圈得电并自锁,KM的主触点接通,给外部负载提供交流电源,出现“紧急停车”按钮断开负载电源。系统设有手动、单周期、单步、连续和回原点5种工作方式,打包机在进料门开、
17、主压位于下限位、预压位于下限且预压位于左行限位、停止捆包、顶包位于上限且停止放包布时,称为系统处于原点状态(或初始状态)。如果选择的是单周期工作方式,按下起动按钮X26后,从初始状态S20开始打包机按顺序功能图的规定完成一个周期的工作后,返回并停留在初始步。如果选择连续工作方式,在初始状态下按下起动按钮后,打包机从初始步开始一个周期一个周期地反复连续工作,完成最后一个周期的工作后,系统才返回并停留在初始步。在单步工作方式,从初始步开始,按一下起动按钮,系统转换到下一步,完成该步的任务后,自动停止工作并停在该步。单步工作方式常用于系统的调试。在选择单周期、连续和单步工作方式以前,系统应处于原点状
18、态;如果不满足这一条件,可选择回原点工作方式,然后按回原点起动按钮X25,使系统自动返回原点状态。为进入单周期、连续和单步工作方式作好了准备。 图(31)主接线图图(32)打包机电动机接线图(1)采用单向顺序阀式平衡回路,可防止立式液压缸或垂直运动的工作部件自行下滑,这种回路有利于提高垂直运动的工作部件在下行时的运动平稳性。(2)方向控制阀在液压系统中起阻止和引导油液按规定的流向进出通道,即在油路中起控制油液流动方向的作用。(FX系列可编程序控制器的状态初始化指令IST(Initial State)的功能指令编号为FNC60,它与STL指令一起使用,专门用来设置具有多种工作方式的控制系统的初始
19、状态和设置有关的特殊辅助继电器的状态,可以大大简化复杂的顺序控制程序的设计工作。本设计IST指令中的S20和S39用来指定在自动操作中用到的最低和最高的状态元件号,IST中的原操作数可取X,Y和M,图中的原操作数X20用来指定与工作方式有关的输入继电器的首元件,它实际上指定了从X20开始的8个输入继电器具有以下的意义:X20:手动 X21:X22:单步运行 X23:单周期运行(半自动)X24:连续运行(全自动) X25:回原点起动X26:自动操作起动 X27:X20X24中只能有一个处于接通状态,必须使用选择开关,以保证这5个输入中不可能有两个同时为ON。IST指令的执行条件满足时,初始状态S
20、0S2和下列的特殊辅助继电器被自动指定为以下的功能,以后即使IST指令的执行条件变为OFF,这些元件的功能仍保持不变:M8040:禁止转换 M8041:开始转换M8042:起动脉冲 M8047:STL监控有效S0:手动操作初始状态 S1:回愿点初始状态 S2:自动操作初始状态自动程序:用STL指令设计的自动程序的顺序功能图如图33所示,特殊辅助继电器M8041(转换开始)和M8044(原点条件)是从自动程序的初始状态S2转换到下一个状态S20的转换条件。自动程序的梯形图如图34所示。使用IST指令后,系统的手动、自动、单周期、单步、连续和回原点这几种工作。图(33)打包机系统的顺序功能图图(3
21、4) 自动程序梯形图 图(35)计数器显示程序自动返回原点程序:返回原点的顺序功能图如图36所示,当原点条件满足时,特殊辅助继电器M8044(原点条件)为ON。自动返回原点结束后,用SET指令将M8043(回原点完成)置为ON,并用RST指令将回原点顺序功能图中的最后一步S13复位,返回原点的顺序功能图中应使用S10S19。返回原点回原点梯形图如图37所示。图(36) 回原点顺序功能图图(37) 回原点梯形图手动程序:手动程序用初始状态S0控制,因为手动程序、自动程序(不包括回原点程序)和回原点程序均用STL触点驱动,这3部分程序不会同时被驱动,所以用STL指令和INT指令编程时,不采用CJ指
22、令实现公用程序、自动程序和手动程序结构,如图38所示。图(38)手动程序梯形图第四章 应用个人计算机程序开发系统向PLC中导入程序第一节 个人计算机程序开发系统概述专用编程器只能对某一可编程控制器生产厂家的可编程序控制器产品编程,使用范围有限。当代可编程序控制器以每隔几年一代的速度不断更新换代,因此专用编程器的使用寿命有限。价格一般也较高。现在的趋势是使用以个人计算机为基础的编程系统,可编程序控制器厂家向用户提供编程软件。这种方法的主要优点是使用了价格较便宜、功能很强、通用的个人计算机,用户可以使用现有的个人计算机,因此可以用最少的投入得到高性能的可编程序控制器程序开发系统。对于不同型号和厂家
23、的可编程控制器,只需要更换编程软件就可以了。为了适应PLC网络化的要求,扩大互联网功能,几乎所有的PLC厂家,都为PLC开发了与上位计算机通信的接口或专用的通信模块。一般在小型PLC上都设有RS422通信接口或RS232C通信接口;在大中型PLC上都设有专用的通信模块。如三菱F1、F2系列都设有标准的RS422接口,FX系列设有FX-232AW接口、RS232C用通信适配器FX-232ADP等。PLC与计算机之间的通信正是通过PLC的RS422或RS232C接口和计算机上的RS232接口进行的。PLC上与计算机之间的通信交换方式,一般采用字符串、双工或半双工、异步、串行通信方式。因此可以这样说
24、,凡具有RS232C接口并能输入输出字符串的计算机都可以用于和PLC的通信。运用RS232C和RS422接口,可容易配置一个与外部计算机进行通信的系统。该系统中PLC接受控制系统中的各种控制信息,分析处理后转化为PLC中软元件的状态和数据;PLC又将所有软元件的数据和状态送入计算机,由计算机采集这些数据,进行分析及运行状态监测,用计算机可改变PLC的初始值和设定值,从而实现计算机对PLC的直接控制。第二节 向PLC中输入程序的过程本设计采用FX232AW接口单元,可将RS232C信号和RS422信号进行相互交换,实现通过计算机的编程软件SWOPCFXGP/WINC向PLC中导入程序。信号的传送
25、速度为9600bit/s。其接线如图所示。系统配置:(1)计算机:要求机型是IBM PC/AT(兼容),CPU为486以上,内存为8MB或更高(推荐16MB以上)。(2)编程和通信软件:采用应用于FX系列PLC的编程软件SWOPCFXGP/WINC(可存Windows3.1或Windows95以上操作系统运行)。(3)接口单元:采用FX-232AWC型或RS232C/RS422转换器(便携式)或FX-232AW型RS232C/RS422转换器(内置式),以及其他指定的转换器。(4)通信线缆:采用FX-422CAB缆线型RS-422缆线。 通过软件向PLC导入程序的操作步骤如下所式:首先进行打开
26、文件新文件菜单操作,创制新文件图形界面如图41所示。 图(41)(1)在所出现的PLC类型设置中选择相应的PLC类型,因为本设计采用的是三菱公司的FX2N系列的PLC,所以在次对话框中选择FX2N/FX2NC选项。然后点击确认选项,如图(42)所示。 图(42)(2)在梯形土图窗口中输入梯形图程序,并点击转换选项,转化为指令表程序,如图(43)所示。 图(43) (3)转化完指令表程序后如图(44)所示,然后点击PLC端口设置进入端口设置选项中,根据计算机与PLC的实际连接端口进行COM口的选择,如图(45)所示。 图(44) 图(45) (5)接下来选择PLC传送写出操作选项 ,如图(46)
27、所示,进入的菜单如图(47)所示,输入指令表程序的起始步和终止步,然后点击确认开始向PLC中导入程序。然后等待程序传送结束。 图(46)图(47)结论自动打包机是现代高速线材生产线特有的设备,它集机械、电气、液压控制为一体,本文综合分析了打包机控制系统的复杂的工作动作理论构成,分析以及介绍了对打包机工作流程实现控制的三菱FX2N系列可编程序控制器的性能特点和一整套行之有效的可编程序控制器程序设计方法和编程方法。文中在对打包机控制系统编程时,采用了经验设计法和顺序控制设计法,我们可 以从中发现在设计简单程序(如手动程序)时可采用经验设计法,设计复杂程序时,可采用顺序控制设计法,顺序控制设计法中采
28、用步进梯形指令(Step Ladder Instruction)STL的编程方法,使得程序简洁且能方便的是维护人员读懂程序,同时用到了FX系列可编程控制器的状态初始化指令IST(Initial State), 更简化了程序的结构设计,可使打包机这种机床设备动作控制程序设计变得简洁和灵活。大大缩短了系统研制的设计周期。通过对打包机控制系统的实现,我们可以看到三菱FX2N系列可编程控制器的强大功能,由可编程控制器实现对打包机控制较传统继电器控制有如下的优点:其编程简单、功能强、性能价格比高、硬件配套齐全、用户使用方便,适应性强、无触点免配线、可靠性高、抗干扰能力强、维护工作量小、维修方便。从而降低了打包机的生产成本。解决了打包机继电器控制系统以往采用众多的电器元件,逻辑布线复杂,接点多,故障率高,设备运行可靠性差的缺陷, 在对可编程序控制器输入程序时采用个人计算机(IBM PC/AT 及其兼容机)输入,程序输入中利用三菱公司提供的编程软件SWOPCFXGP/WINC,我们可以看到此种程序输入方式的通用性和灵活性,避免了采用专用编程器的高成本带来的不便。符合当今以个人计算机为基础编程系统的发
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1