1.1 性高,抗干扰能力强
性是
电气设备的关键性能。 在 PLC 的设计和制造过程中, 由于采用了现代大规模集成电路技术和严格的生产工艺来制造内部电路,PLC 具有的抗干扰能力,使用 PLC 的平均无故障时间通常在 20 000 小时以上,这是一般的其他电气设备做不到的。
1.2 配套齐全,功能完善,适用性强
虽然 PLC 的种类繁多, 但由于其产品的系列化和模块化,且软件包齐全, 用户可灵活组成各种规模和要求不同的控制系统。除了逻辑处理功能外,现代 PLC 大多具有完善的数据运算能力,可用于各种控制领域。 近年来 PLC 的功能单元大量涌现,使PLC 的应用扩展到了位置控制、温度控制、CNC 等各种工业控制中。加上 PLC 通信能力的增强及
人机界面技术的发展,使用 PLC组成各种控制系统变得加容易。
1.3 编程语言易学易用
PLC 一般采用易于理解和 掌握的梯形图语言及面向工业控制的简单指令编写程序,易于为工程技术人员所接受。 梯形图语言的图形符号和表达方式与继电器电路图相当接近, 只用PLC 的少量开关 量逻辑控制指令就可以方便地实现继电器电路的功能,为不熟悉
电子电路、不懂计算机原理和汇编语言的人打开了方便之门。
1.4 维护工作量小,维修方便
PLC 用存储逻辑代替接线逻辑 ,大大减少了控制设备的外部接线。 同时具有很强的自我诊断能力, 能随时查出自身的故障,并显示给技术人员,使技术人员能检查、判断故障的原因。如果是 PLC 自身的原因,在维修时只需换插入式模块及其它易损坏的部件即可,既方便又减少了影响生产的时间,使维护也变得容易起来。
2.1 开关量逻辑控制
这是 PLC 广泛的应用领域, 它取代传统的继电器控制,按照逻辑条件进行顺序动作, 按照逻辑关系进行互锁保护动作的控制。 PLC 应用于单机控制、多机制、自动生产线控制等。
2.2 运动控制
运动控制主要指对工作对象的位置、速度及加速度所做的控制。 可以是单坐标,即控制对象做直线运动;也可是多坐标的,控制对象做平面、立体,以及角度变换等运动。 有时,还可控制多个对象,而这些对象间的运动可能还要有协调。 这对于提高控制精度、响应速度和能源利用率有着重要意义。
2.3 过程控制
PLC 已广泛地应用于连续过程控制领域。 过程控制是对电流、电压、温度、压力等模拟量的闭环控制。 过程控制的目的就是根据有关模拟量的当前与历史的输入状况, 产生所要求的开关量或模拟量输出,使系统工作参数能按一定要求工作。 这是连续生产过程常用的控制。
2.4 数据处理
信息控制也称数据处理,是指数据采集、存储、检索、变换、传输及数表处理等。 随着技术的发展,PLC 不仅可用于系统的工作控制,还可用于系统的信息控制。
2.5 通信与联网
依靠的工业网络技术可以有效地收集、传送生产和管理数据。 PLC 具有通信联网的功能,它使 PLC 与 PLC 之间、PLC 与上位计算机以及其他智能设备之间能够交换信息, 形成一个统一的整体。工厂自动化网络发展很快,各 PLC 厂商都十分重视 PLC 的通信功能,纷纷推出各自的网络系统。有的企业将不同厂商的 PLC 设备连接到单层或多层网络上, 相互之间进行数据通信,实现分散控制和集中管理,从而实现全车间甚至全厂的综合自动化。
在机械工业中,传统普通车床仍占有相当比例,其中部分车床采用液压系统来控制的自动切换,机床
电气控制部分多应用继电器——
接触器控制来实现,这类系统元器件多,体积大,连线复杂,性和可维护性低,故障率高,工作效率低,而随着计算机技术、
电子技术等的发展,计算机控制技术在液压传动控制中也得到了广泛的应用。以计算机技术为的
PLC(可编程序控制器)具有抗干扰性强,运行等诸多优点在工业
自动化领域已被广泛应用。本文即是利用PLC控制技术,对传统液压回路进行系统控制设计,变传统电气控制为PLC控制。
1 工作原理
1.1车床液压控制回路的液压元件构成
此车床液压控制回路主要由以下原件组成:左夹紧液压缸用于夹紧工件和卸下工件,中横向进给液压缸带动横向进给,右纵向进给液压缸带动纵向进给,6个电磁换向阀控制进给液压缸的前进与后退,2个调速阀控制进给液压缸进给速度,双联泵提供液压油输出,另外采用3个单向阀控制液压油流动方向,减压阀和压力继电器监控夹紧缸的油压。
1.2 车床液压控制回路的工作原理
液压控制回路如图1所示,其作用主要是能够控制车床完成完整的切削加工过程,并且工作一个循环,分为8个步聚:1、装件夹紧;2、横快进;3、横工进;4、纵工进;5、横快退;6、纵快退;7、卸下工件;8、原位停止;各步骤的切换分别由行程开关SQ1、SQ2、SQ3、SQ4、SQ5、SQ6、SQ7控制,具体工作循环如图2所示。行程开关用于控制液压回路中6个电磁换向阀电磁铁的通电与否,进而改变液压油流向,影响液压缸实现动作顺序,完成切削过程。断电情况如表1所示。
图1 车床液压控制系统
电磁铁动作顺序表
(1)装件夹紧。接通液压回路
电源,按下启动按钮SB1,电磁铁6YA、7YA通电,5YA失电,两阀右位接人液压回路,双联泵左侧高压小流量泵提供高压液压油,保证夹紧力;此时夹紧液压缸右腔进油,活塞左移,完成工件的夹紧。
(2)横快进。活塞左移到一定位置,工件夹紧后,压下行程开关SQ1,此时7YA断电使双联泵右侧低压大流量泵提供大流量液压油,1YA通电使该阀左位接通,横向进给液压缸下腔进油,带动快进,实现横向快进动作。
图2 工作循环图
(3)横工进。当横向进给液压缸到达切削加工区域时,压下行程开关SQ2,此时电磁铁1YA、3YA、6YA、7YA通电,此处快速油路切断,液压油从其右侧调速阀经过,从而控制横向液压缸进给速度,完成横向工进,对工件进行横向切削加工。
(4)纵工进。横向进给液压缸到达一定位置时,压下行程开关SQ3,此时电磁铁1YA、2YA、3YA、4YA、6YA、7YA通电,纵向进给液压缸右腔进油,回油从调速阀经过,液压缸带动进行纵向切削加工,完成纵工进给动作。
(5)横快退。纵向切削加工完成后,进给液压缸压下行程开关SQ4,IYA、3YA、7YA断电,使双联泵低压大流量提供液压油,横向液压缸带动快速后退。
(6)纵退。横快退完成后,液压缸压下行程开关SQ5,此时电磁铁2YA、4YA断电,使两阀右位接通,纵向进给液压缸左腔进油,带动完成纵向快速后退动作。
(7)卸下工件。纵快退动作完成后,液压缸压下行程开关SQ6,此时电磁铁5YA、7YA得电,6YA断电。使双联泵左侧高压小流量泵提供高压液压油,保证卸下工件动作平稳进行;完成卸下工件动作。
(8)原位停止。卸下T件后,活塞杆退回原位,压下行程开关SQ7,此时所有电磁铁都断电,液压系统恢复原始停止状态。
2 PLC控制系统设计
PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
目前,PLC在国内外已广泛应用于钢铁、石油、化工、
电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化等各个行业,在各个领域的应用都得到了广泛的发展。
PLC具有自己的特点:
1、性高,抗干扰能力强;PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了的抗干扰技术,具有很高的性。例如三菱公司生产的F系列PLC平均无故障时问高达30万小时。
2、配套齐全,功能完善,适用性强;现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。目前已经渗透到了位置控制、温度控制、CNC等各种工业控制中。
3、易学易用,深受工程技术人员欢迎;PLC作为通用工业控制计算机,接口容易,编程语言简单,容易掌握。
4、系统的设计、建造工作量小,维护方便,容易改造;5、体积小,重量轻,能耗低 。
本设计采用三菱FX2N-32MR型PLC进行控制设计。
2.1 液压回路控制系统硬件设计
系统中输入信号由行程开关及按钮产生,其中按钮SB1控制系统启动,按钮SB2控制系统停止;输出信号主要控制液压回路中的7个电磁阀。PLC硬件具体输入输出分配如表2所示。
输入输出分配表
2.2 液压回路控制系统软件设计
图3 PLC 控制梯形图
3 结束语
对传统的液压回路控制由继电器——接触器控制系统变为PLC控制,可充分利用PLC控制的优点,增加控制的灵活性。让电磁阀与计算机相联接,可实现数据处理的自动化,使得自动化程度越来越高。PLC控制系统具有很好的柔性,特别是改变工艺路线时,只需改变控制程序,系统元件不需重新安装,不需改变电气控制柜中继电器硬接线逻辑,投资较少,灵活性大大提高,故障率低,使用起来加方便。
1 引言
在保护材料生产行业,配料通常是将原材料按某种比例均匀混合在一起, 用以形成一种新的材料,因此配料是这类行业生产的重要组成部分。在生产过程中,各种原料要严格按比例进行均匀混合,就靠配料机械来完成,目前工厂一般使用两种方法,种方法采用人工称重,然后将成比例的各种原材料同时放入配料机中搅拌。另一种方法是自动称重,自动搅拌。由于很多原始材料为粉状或颗粒,人工配料时,人体容易吸入粉尘等杂物,导致职业病出现,增加了生产风险和劳动力成本,同时配料品种繁多,数量,因此人工配料难以现场管理,很容易出现误配,不但质量难以保证,同时也增加了管理成本。为了保证产品质量,提高生产效率,要求采用准确、的自动配料系统。
在河南西峡保护材料集团现有的配料系统中,工人将材料运送到称重车间,称重完之后,再将材料手动送到配料机上进行配料,称重车间使用了杭州四方的称重仪表进行称重,通过RS232口和工控主机相连,位于中控室的工控主机负责记录称重结果,显示称重数据,同时,控制人员可以在中控室通过控制电路手动控制配料过程的起停。
这种方式效率低下,同时,主机上运行的是C语言开发的DOS程序 [1] ,可扩性差,人机交互困难,不能完成自动配料的所有要求。为了提高生产率,降,需要采用全自动配料系统。
新系统采用主从式结构。 以
工控机为上位主机,以
西门子PLC [2] 、
变频器和称重仪表为下位从机。主机处于主导地位,实现对各从机的通信管理和控制,将工控机的RS-232异步通信口经电平转换后与PLC相连,形成上、下位机通信的一个物理通道;将主机的另一个RS-232口和称重仪表的通信口相连,构成二个物理通道。上位机采用轮询方式,逐个与从站通信。上位机把任务规划的结果传送给PLC,在PLC进行控制的过程中,上位机使用上位机连接命令监视下位机的运行状态和数据区内容,实时读取PLC的内部状态以及称重仪表的实时数据,在上位机上显示。
总体上讲,系统具有如下功能:
①全自动配料,在设定好配方之后,系统自动按照配方称重配料,操作人员干预;
②具有报表功能,可以产生日报表,实时报表和月报表、年报表等;
③动态增加和修改报表,系统通过设定权限,赋予技术人员或操作人员修改,增加配方的权利,同时该次的日期和操作人员编号;
④断电恢复功能,系统能够在突然断电的情况下, 恢复断电前的测量记录;
⑤局域网共享功能, 主机在局域网内可以共享数据,方便车间主管了解工程进度和其他情况。
2.1 系统的组成
整个全自动配料混合系统由工控机、PLC、工业称重仪表、变频器、振动电机、混料机、
传感器、传送带等部分组成。
上位工控机提供人机交互界面, 完成控制信息输人、数据管理、进行数据显示、存储、统计和报表等功能,上位机采用IPC810工控机,它的主要工作如下: 工控主机根据操作人员的指令, 读取某个编号的配方, 然后, 根据配方中配料的比例及先后顺序,向PLC发出开始配料的指令,使得PLC能够起动特定的变频器。在配料过程中,工控主机以轮询的方式,一方面实时读取PLC的状态字,了解PLC及PLC下级设备的运行状态; 另一方面实时读取安装在配料机上的称重仪表的称重数据, 按照配料策略, 当称重接近配方中的设定值时, 主机向PLC发出停止本次配料的指令。 当一个配方上的所有材料都配完后, 整个配料过程暂停,等待操作人员的指令。
系统运行过程中,PLC与上位机实时通信,从而保证界面上显示的数据与现场实际数据的一致性,操作人员在上位机上发出的操作命令和设定参数都可以实时送到PLC,PLC的主要工作有:①接收上位机发送来的命令,通过变频器控制振动电机的起、停和快慢;②将变频器的运行状态实时写入内存数据区,供工控机读取;③将自身的各种状态以状态字的形式准备好,共工控机实时读取。
2.2 控制策略及配料过程
通过对配料过程的特点进行分析,得到配料过程具有如下特点:
(1)被控对象是单向的不可逆系统。原料没有办法从配料机中重新回到传送带上。
(2) 具有明显的时滞性。 当配料达到设定值时,PLC控制电机停止传送原料,这时传送带上具有部分原料无法回收,所以系统具有明显的时滞性。
(3)受控特性是开关性的。系统的起、停控制等都是开关量。
(4)配料系统在正常工作区内是线性的。
因此,我们考虑采用快速、慢速、提前发出停止加料指令等控制策略, 同时利用PLC的互锁技术确保配料的顺利进行。系统起动后,工控机向PLC发出开始加料信号,PLC控制变频器驱动电机进行快速加料, 同时, 工控主机通过串口持续不断的读取称重仪表的称重数据, 当重量值接近设定值时, 工控主机向PLC发出停止加料的控制指令,此时,PLC控制变频器进行慢加,通过事先估计出传送机构上原料的残余, 设定值和实际加料的差值和传送机构上原料的残余相当时,PLC真正发出停止指令,该指令由变频器执行, 从而控制电机停机, 停机后传送机构上的原料无残余,配料精度符合要求。流程如图1所示。
3 工控主机软件设计
工控机主要完成的任务如下:
(1)提供配料过程的动画显示。
(2) 向PLC发出控制指令, 读取PLC的运行状态。
(3)读取称重仪表上的称重信号,并将称重值在显示器上显示,根据称重数据,向PLC发送指令。
(4) 数据库和报表, 保存配料数据, 打印报表。
(5)配方的增加与修改。
(6)配料故障辅助报警等其他功能。
3.1 配料软件的界面设计
上位工控机使用紫金桥
组态软件设计
人机界面,工业控制组态软件实际上是一种能由用户根据自己的需要进行二次开发的软件开发平台。我们可以根据工艺要求在该平台上对整个监控系统开发出友好的人机界面,操作员通过该界面可以与现场设备进行实时交互。 紫金桥软件是HMI/SA工业
自动化组态软件,它提供了一个高度集成化、可视化的开发环境。
该软件具有如下一些特点:
(1)多种通信功能。 紫金桥组态软件 [3] 支持如下通信功能:
1)支持RS232、RS422、RS485等串口通信方式,并支持无线电台、电话拨号、电话轮询拨号等方式。
2)以太网通信同时支持有线以太网和无线以太网。
3)所有设备的驱动程序均支持GPRS、CDMA、GSM等移动网络标准。
(2)方便的开发系统。丰富的组件和控件构成强大的HMI开发系统;增强的过渡色与渐进色功能,从根本上解决了很多同类软件在过多使用过渡色、 渐进色时严重影响画面刷新速度和系统运行效率的问题; 加灵活多样的矢图, 使得制作工程画面快捷;提供面向对象编程方式,内置间接变量、中间变量、数据库变量,支持自定义函数和自定义菜单。
(3)开放性。紫金桥组态软件的开放性表现在如下几个方面:
1)支持Excel以VBA的方式访问数据库。
2)软件为开放式体系结构,支持DDE,
OPC, ODBC/SQL, ActiveX,DNA标准。以OLE,COM/DCOM、 动态链接库等多种形式提供外部访问接口, 便于用户利用各种常用开发工具 (如: VC++、VB等)进行深层的二次开发。
3)紫金桥组态软件I/O驱动程序的体系结构为开放式结构,其接口部分源代码公开,用户可以自行开发新的驱动程序。
(4)数据库功能.紫金桥组态软件内置了实时数据库,而且实时数据库又内置多种功能块,来完成数据处理与存储,可实现累计、统计、控制、线形化等多种功能。
(5)支持多种设备及总线。支持国内外大部分厂家生产的PLC、调节器、智能仪表、智能终端、智能模块;此外,还支持Profibus,Can,LonWorks和Modbus等标准的
现场总线。
3.2 系统的 I/O 点数
紫金桥组态软件用实时数据库点来表示I/O点。经过分析,系统需要三个I/O点,两个数字控制点用来通过PLC控制电机的起、停,因此这两个点的数据链接选择分别为PLC的两个数字量输入输出通道。一个模拟点用来表示从称重仪表上读取的实时数据,因此,该点的数据链接为称重仪表的测量值。
4 通信程序设计
通信程序设计主要包含三部分,部分为主机与PLC的通信;二部分为主机与称重仪表的通信;三部分为PLC与变频器之间的通信。
4.1 主机与 PLC 的通信
组态软件一般都内置了主流PLC的驱动程序,在紫金桥组态软件中新建一个PLC虚拟设备,该虚拟设备的型号和使用的真实PLC的型号一致,如果在组态软件中找不到所需的PLC的型号,则可以委托软件厂家开发一个新的该型号PLC驱动。虚拟设备用来映射真实的设备,这里,我们使用的PLC是SimensS7-300,设定主机通过串口1和PLC通信。
4.2 主机与称重仪表的通信
针对称重仪表,我们使用的是杭州四方的称重仪表,为了使仪表和组态软件很好的通信,我们特别委托紫金桥公司为该仪表开发了驱动程序。我们从组态软件的驱动列表中选择一个我们需要的设备类型,并针对该类型,建立一个虚拟设备,用来映射真实的称重仪表,然后设定仪表与计算机的通信端口及通信协议。