全国服务热线 15221406036

西门子模块6ES7223-1BF22-0XA8规格参数

更新时间:2024-05-08 07:10:00
价格:请来电询价
联系电话:
联系手机: 15221406036
联系人:聂航
让卖家联系我
详细介绍

西门子模块6ES7223-1BF22-0XA8规格参数

1 引言

近年来,PLC在工业自动控制领域应用愈来愈广,它在控制性能、组机周期和硬件成本等方面所表现出的综合优势是其它工控产品难以比拟的。随着PLC技术的发展, 它在位置控制、过程控制、数据处理等方面的应用也越来越多。在机床的实际设计和生产过程中,为了tigao数控机床加工的精度,对其定位控制装置的选择就显得尤为重要。永宏FBs系列PLC的NC定位功能较其它PLC更,且程序的设计和调试相当方便。本文提出的是如何应用永宏PLC的NC定位控制实现机床数控系统控制功能的方法来满足控制要求,在实际运行中是切实可行的。整机控制系统具有程序设计思路清晰、硬件电路简单实用、可靠性高、抗干扰能力强,具有良好的性能价格比等显著优点,其软硬件的设计思路可供工矿企业的相关数控机床设计改造借鉴。

2 数控机床组成结构及工作过程

本例数控机床由输入、输出装置、数控装置、可编程控制器、伺服系统、检测反馈装置和机床主机等组成,如图1所示。

佳工机电网
图1 数控机床组成机构图

输入装置可将不同加工信息传递于计算机。在数控机床产生的初期,输入装置为穿孔纸带,现已趋于淘汰;目前,使用键盘、磁盘等,大大方便了信息输入工作。输出指输出内部工作参数(含机床正常、理想工作状态下的原始参数,故障诊断参数等),一般在机床刚工作状态需输出这些参数作记录保存,待工作一段时间后,再将输出与原始资料作比较、对照,可帮助判断机床工作是否维持正常。数控装置是数控机床的核心与主导,完成所有加工数据的处理、计算工作,终实现数控机床各功能的指挥工作。它包含微计算机的电路,各种接口电路、CRT显示器等硬件及相应的软件。可编程控制器对主轴单元实现控制,将程序中的转速指令进行处理而控制主轴转速;管理刀库,进行自动刀具交换、选刀方式、刀具累计使用次数、刀具剩余寿命及刀具刃磨次数等管理;控制主轴正反转和停止、准停、切削液开关、卡盘夹紧松开、机械手取送刀等动作;还对机床外部开关(行程开关、压力开关、温控开关等)进行控制;对输出信号(刀库、机械手、回转工作台等)进行控制。检测反馈装置由检测元件和相应的电路组成,主要是检测速度和位移,并将信息反馈于数控装置,实现闭环控制以保证数控机床加工精度。数控机床的工作过程如图2所示。

佳工机电网
图2 数控机床的工作过程框图

数控加工的准备过程较复杂,内容多,含对零件的结构认识、工艺分析、工艺方案的制订、加工程序编制、选用工装及使用方法等。机床的调整主要包括刀具命名、调入刀库、工件安装、对刀、测量刀位、机床各部位状态等多项工作内容。程序调试主要是对程序本身的逻辑问题及其设计合理性进行检查和调整。试切加工则是对零件加工设计方案进行动态下的考察,而整个过程均需在前一步实现后的结果评价后再作后一步工作。试切成功后方可对零件进行正式加工,并对加工后的零件进行结果检测。前三步工作均为待机时间,为tigao工作效率,希望待机时间越短越好,越有利于机床合理使用。该项指标直接影响对机床利用率的评价(即机床实动率)。

3 机床数控系统需要解决的几个问题

机床是由机械和电气两部分组成,在设计总体方案时应从机电两方面来考虑机床各种功能的实施方案,数控机床的机械要求和数控系统的功能都很复杂,所以更应机电沟通,扬长避短。机床控制系统选件、装配、程序编制及操作都应该比较合理,精度和稳定性都必须满足使用要求。同时为便于调试和检修,各项操作均设手动功能,如手动各轴快慢移动、主轴高低速旋转、切削液及润滑开关等。PLC按照逻辑条件进行顺序动作或按照时序动作,另外还有与顺序、时序无关的按照逻辑关系进行联锁保护动作的控制,PLC发展成了取代继电器线路和进行顺序控制的主要产品,在机床的电气控制中应用也比较普遍。

在实际控制中如何既能tigao定位速度,同时又能保证定位精度是一项需要认真考虑并切实加以解决的问题。精度是机床必须保证的一项性能指标。位置伺服控制系统的位置精度在很大程度上决定了数控机床的加工精度。因此位置精度是一个极为重要的指标。为了保证有足够的位置精度,一方面是正确选择系统中开环放大倍数的大小,另一方面是对位置检测元件提出精度的要求。因为在闭环控制系统中,对于检测元件本身的误差和被检测量的偏差是很难区分出来的,反馈检测元件的精度对系统的精度常常起着决定性的作用。高精度的控制系统必须有高精度的检测元件作为保证。当现场条件发生变化时,系统的某些控制参数必须能作相应的修改,为满足生产的连续性,要求对控制系统可变参数的修改应在线进行。尽管使用编程器可以方便快速地改变原设定参数,但编程器一般不能交现场操作人员使用;所以,应考虑开发其他简便有效的方法实现PLC的可变控制参数的在线修改。另外为了防止电压过高损坏PLC,电源输入端加上压敏电阻。为了防止过热, PLC不许安装在变压器等发热元件的正上方,变频器与PLC、伺服驱动器等保持一定距离。在元件间留有适当的空隙,以便散热,并且在配电箱上安装风扇降温。此外,为保证控制系统的安全与稳定运行,还应解决控制系统的安全保护问题,如系统的行程保护、故障元件的自动检测等。

4 永宏FBs系列PLC的NC机床定位伺服控制系统分析

数控机床是一种高精度、高效率的自动化设备,tigao数控机床的可靠性就显得尤为重要。可靠度是评价可靠性的主要定量指标之一,其定义为:产品在规定条件下和规定时间内,完成规定功能的概率。对数控机床来说,这里的功能主要指数控机床的使用功能,例如数控机床的各种机能,伺服性能等。数控机床的功能部件对机床的功能扩展和性能的tisheng起着极为重要的作用,因此,它不同于一般配套件和附件的选用,不仅须与数控机床的整体结构谐和协调,融入整机系统具有佳的匹配性能,而且还能很好地彰显出该数控机床的个性化特征。用于高速化的数控系统不能仅是tigao数据处理能力,而是应具备热误差补偿单元以及能实现速度前瞻控制、位置环前馈控制和加减速平稳控制等先进控制技术的功能。所以必须选择稳定可靠的控制单元才能保证数控机床正常高效运行。

鉴于以上各项要求,笔者采用台湾永宏电机股份有限公司的FBs-44MN PLC作为该机床控制主单元,该型机具有较高的性价比,体积小,使用起来非常方便,接线简捷。其编程软件WinProladder有梯形图大师之称,易学易用且功能强大,编辑、监视、除错等操作非常顺手,按键、鼠标并用及在线即时指令功能查询与操作指引,使编辑、输入效率倍增。同时配以人机界面进行程序参数修改、设定以及运行状态显示监控,可编程设置人机界面的内容。该控制系统具有可靠性高,价格便宜,结构紧凑等特点,非常适合机床的控制要求,具体控制思路如图3所示。

佳工机电网
图3 采用永宏PLC FBs-44MN 的NC 机床定位电气控制系统图

可编程逻辑控制器是该机床各项功能的逻辑控制中心,集成于数控系统中,主要是指控制软件的集成化,而PLC硬件则在规模较大的系统中往往采取分布式结构。由图3可以看出,系统控制中心采用永宏PLC FBs-44MN控制,并配以人机界面进行程序参数修改、设定,以及运行状态显示监控,可编程设置人机界面的内容。三轴均为全数字交流伺服系统,各轴伺服电机通过连轴器带动滚珠丝杠,以移动配有直线导轨的工作台和主轴铣头,其定位准确,速度快。主轴铣头由变频器控制,根据刀具及工件和进给量,来设置主轴合理的转速,并在程序中设定它的启动停止。各轴均设二端极限传感器和原点传感器,冷却和润滑也都有异常检测,在报警灯和人机界面处显示报警信息由光栅、感应同步器等位置检测装置测得的实际位置反馈信号,随时与给定值进行比较,将两者的差值放大和变换,驱动执行机构,以给定的速度向着消除偏差的方向运动,直到给定位置与反馈的实际位置的差值等于零为止。闭环进给系统在结构上比开环进给系统复杂,成本也高,对环境室温要求严。设计和调试都比开环系统难。但是可以获得比开环进给系统更高的精度,更快的速度,驱动功率更大的特性指标。早期使用一般电机作为定位控制,由于速度不快、或者精度要求不高,所以足够应对所需场合;当机械运转为了获取效率而将速度加快时,当产品质量、精度要求越来越高时,电机停止位置的控制就不是一般电机所能达到的了。解决这一问题的佳方法是采用NC定位控制配合步进或伺服电机作定位控制。但在过去,由于它的价格很高,而限制了它使用的普遍性,近年来由于技术的发展及成本的降低,其价位已被用户所接受,使用数量也越来越多。为配合这一趋势,永宏PLC FBs系列将目前市面上专用的NC定位控制器功能整合在PLC内部SoC芯片内,除了免掉PLC与专用NC 定位控制器之间复杂的数据交换与连结程序外,更大幅降低整体成本,为用户提供一种价廉物美、简单方便的PLC整合NC定位控制的方案。永宏PLC FBs-44MN内部的SoC芯片含有多轴高速脉冲输出以及高速硬件计数器,并且提供简易使用和设计的定位程序编辑,对于这方面的应用,更是如虎添翼、如鱼得水、得心应手了。PLC结合伺服驱动器所构成的NC闭环回路控制系统中,PLC负责发送高速脉冲命令给伺服驱动器,除了装在伺服电机的位移检测信号直接反馈到伺服驱动器外,外加位移检测器装在传动机构之后,真正反映实际位移量,并将此信号反馈到PLC 内部的高速硬件计数器,这样就可作更jingque的控制,并且可避免上述半闭环回路的缺点。永宏PLC FBs系列的定位功能将市面上专用NC定位控制器整合在PLC内,使PLC与NC控制器能共享相同的数据区,而不需要作两个系统之间的数据交换与同步控制等复杂的工作,但仍可用一般常用的NC 定位控制指令(例如DRV、SPD…等)。PLC控制4轴的定位工作,并可作多轴同动控制,除了提供点对点的定位速度控制,还提供了各轴间直线插补功能。当系统应用超过4轴时还可利用永宏PLC的CPU bbbb功能达到更多的定位运动控制。数控机床对位置系统要求的伺服性能包括:定位速度和轮廓切削进给速度;定位精度和轮廓切削精度;精加工的表面粗糙度;在外界干扰下的稳定性。这些要求主要取决于伺服系统的静态、动态特性。对闭环系统来说,总希望系统有较高的动态精度,即当系统有一个较小的位置误差时,机床移动部件会迅速反应。在数控机床的加工中,伺服系统为了同时满足高速快移和单步点动,要求进给驱动具有足够宽的调速范围。

单步点动作为一种辅助工作方式常常在工作台的调整中使用。伺服系统高速度的选择要考虑到机床的机械允许界限和实际加工要求,高速度固然能tigao生产率,但对驱动要求也就更高。此外,从系统控制角度看也有一个检测与反馈的问题,尤其是在计算机控制系统中,必须考虑软件处理的时间是否足够。全闭环伺服系统是将位置检测元件置于被测坐标轴的终端移动部件上,以检测机械传动链中螺距误差、间隙及各种干扰所造成的传动误差,并进行反馈补偿控制,从而tigao机床的位置控制精度。在全闭环伺服控制系统中,对位置检测元件和反馈元件的选择很关键。感应同步器具有精度高、重复性好、抗干扰能力强,耐油耐污及维护简单等优点,特别适合于高精度全闭环数控机床的工作场合。数控机床要求具备稳定性、快速性和准确性,而大型数控机床的机械传动装置转动惯量较大,固有频率低,要使其大大高于系统截止频率很困难,全闭环包括了该进给系统轴几乎所有不稳定的非线性因素,调整不当很容易使机床产生抖动现象。

因此数控机床全闭环伺服系统在保证快速性的基础上主要是解决机床进给运动的稳定性而获得比半闭环伺服系统高的位置精度。伺服电机的编码器将位移检测信号反馈到伺服驱动器,驱动器将输入信号的脉冲频率和脉冲数与回馈信号的频率和脉冲数,经内部的偏差计数器与频率转电压电路处理后,得到脉冲偏差值与转速误差值,这样使控制伺服电机实现高速、精密的速度与位置闭环回路处理系统。伺服电机的转速与输入信号的脉冲频率成正比,而电机的移动量则由脉冲数决定。图4是PLC控制下的伺服电机工作示意图。

佳工机电网
图4 数控机床伺服电机工作示意图

5 相关程序设计与操作

PLC通过编程器输入程序,达到控制目的。由于PLC工作过程是循环,所以程序执行速度很快。另外软件故障检测设计在采用硬件设计的基础上采用软件检测外部行程开关状态,当行程开关失灵后,通过程序控制停止机床的运行,有效地减少了机床因元件失灵造成的事故。

图5是使用编程软件WinProladder编辑定位程序参数设定指令图,图6是具体操作加工程序图。

佳工机电网
图5 定位程序参数设定指令图

佳工机电网
图6 加工程序图

6 结束语

我国是一个机床生产和应用大国,但数控技术的应用水平还不高,严重制约着我国制造业水平的tigao。国际上的相关开发计划对我国的数控技术的发展提出了严峻的挑战,同时也带来了机遇。只有选择合适的PLC才能使定位达到预期的效果。永宏FBs系列PLC的NC定位功能在机床数控系统设计中占有重要的地位,该机床经过长期运行表明,整个系统设计合理,控制精度高,运行可靠,tigao了生产的自动化水平,减小了操作人员的劳动强度。

由于采用了PLC控制,使电气部分的抗干扰能力增加,tigao了机床的运行可靠性,因而增加了设备的柔性,tigao了设备的使用效率

PCC;多任务;高速任务级;普通任务级

前言

校直切断机是用于将钢筋校直并切断成设定长度的设备。原有设备其校直速度仅为30m/min,随着建筑行业的不断发展,对校直切断机的生产效率和自动化程度提出了越来越高的要求。由上海交通大学和锡山市荡口通用机械厂联合研制的高速自动校直切断机其校直速度可达120m/min,生产效率和自动化程度大为tigao。随着校直速度的tigao,对控制设备的检测、控制、数据处理的实时性也提出了较高的要求。PLC以其工作可靠(MTBF为10万小时以上)并适用于恶劣的工作环境而得到了广泛的应用。但传统的PLC是单任务型的,不能处理多任务模块。PCC(Programming Computer Controller)是近年来发展起来的一种新型PLC,它具有多任务处理能力,适合于控制功能复杂、对实时性要求高的场合。

1PCC的多任务处理原理

传统PLC是单任务型的,应用程序对系统来说仅有一个。PLC的系统软件对应用程序反复执行,每执行一遍的时间称为扫描周期,PLC的扫描周期多在1~5ms,该时间足以能识别外部的按钮、开关等的输入并做出响应,这种输入输出的延迟能被大多数的开关型控制场合所接受。然而,在对实时性要求较高的场合,单任务控制方式显得不够灵活甚至不能胜任。

具有多任务处理能力的PCC的结构模型如图1所示,操作系统内核是具有多任务能力的标准操作系统,主要为多任务应用程序提供资源管理。模型的中间层是PCC软件包,它在操作系统内核的基础上对系统任务、多任务应用程序进行管理。系统管理模块和系统任务模块管理系统任务,所谓系统任务是指操作系统的进程。高速任务模块和普通任务模块分别管理高速任务级别和普通任务级别的应用程序。PCC软件包系统允许将用户任务(相对独立的应用程序模块)设定为高速任务级别(HS-Task Class)和普通任务级(Task Class)。高速任务级和普通任务级又可相应划分为如下共8个任务级:HS-Task Class1~HS-Task Class4、Task Class1~Task Class4。其执行的优先级依次递减,每个任务级别又可设定其周期时间。例如,若HS-Task Class2的周期时间为50μs,则系统每50μs执行一次该级别的任务模块。

佳工机电网
图1PCC结构模型

以Task Class1和Task Class2两任务级别为例的执行情况如图2所示。多任务的处理实际上是先执行级别高的任务,如图2中的Task Class1,其实际运行时间是4ms,Task Class1执行完后,再执行Task Class2,由于Task Class2的运行时间是9ms,在开始执行ask Class1到下一次执行(即周期10ms)时,Task Class2还未运行完,因Task Class1的优先级别高,所以Task Class2的执行被打断,而转去执行Task Class1,等执行完Task Class1后,再转去执行Task Class2。图2中①表示的是操作系统时钟,图2中②表示的是系统管理所需时间。系统管理时间用于对系统任务的管理,此时间不能改变,并以10ms的操作系统时钟为周期执行。

佳工机电网
图2多任务执行时序

应用程序各任务模块级别的设定原则是:在满足实时性要求的条件下,应尽量降低其级别,以避免CPU过载。应用程序的各任务模块对CPU的负载度按下式计算

佳工机电网

式中:λ ——该任务对CPU的负载度;
Ti——该任务的实际运行时间(ms),可由Profiler软件测定;
TT——该任务所处级别的周期(ms)。

为保证CPU可靠运行,各任务的λ不应超过80%。此外,为了tigao实时多任务的处理能力,PCC在硬件上采用双CPU结构,一个负责与其它输入/输出模块的通讯,另一个CPU专门用于处理用户程序。

2PCC在自动校直切断机上的应用

(1)液压系统

液压系统原理如图3所示。图中1、2为双联液压泵。切断缸9下行时,电磁铁8断电,高压小liuliang泵1和低压大liuliang泵2同时对切断缸供油,使其快速下行。切断钢筋时负载压力升高,单向阀6闭合,仅由高压小liuliang泵1供油。切断后,泵2为跟切缸供油,使跟切缸10快速跟切及返回。阀4用于系统短时不工作时对大liuliang泵卸荷。由于跟切和落料运作几乎同时进行,高速切断时两缸所需liuliang均较大,故此,落料缸12采用液压泵3独立供油,以避免泵的liuliang过大和两个液压系统的相互干扰。节流阀14用于调节落料缸12的工作速度。

佳工机电网
图3液压系统原理图

佳工机电网
1、2、3. 电机4. 接触器系统5. SMC6、13. 保护装置7. 隔离变压器8、9. 开关电源10. 固态继电器组11. 电磁铁组12. 接触器控制线圈组15. CPU模块16. DI13517. DI43918. DO43519. DO72014. 手动按钮组20. 光电转换器
图4电气系统原理图

(2)PCC及电气系统

图3中电机1用于带动校直辊对钢筋校直,电机2是切断和跟切液压系统的驱动电机,3是落料液压系统的驱动电机。中间继电器组用于PCC的输出模块和液压阀电磁铁之间的隔离及信号放大,接触器组用于电机软启动、停止及速度转换。由于1、2两台电机的功率较大,为了减小电机启动过程中对电网的冲击,采用电机软启动器SMC对电机进行软启动。

PCC的模块配置如图2所示。CP774是CPU模块,也是PCC的核心模块。DI135是高速计数模块。校直辊在校直钢筋的同时,带动光电型位置传感器,位置传感器的信号经光电转换器放大整形后送入DI135模块,对被校钢筋长度进行检测。DO435是直流输出模块,其输出触点控制中间继电器,中间继电器输出触点控制电磁阀的动作。DO720是交流输出模块,其输出触点控制交流接触器的控制线圈,通过交流接触器实现对三台电机的启停控制及校直电机的高低速控制。DI439是输入模块,手动按钮主要用于系统的调试。PanelWare是与PCC配套的人机交互设备,通过RS232通讯电缆与PCC交互信息。通过PanelWare的面板键和显示屏可设定被加工钢筋的规格、切断长度、切断根数等。

PanelWare的人机交互程序在PanelWare Studio的开发平台上开发,主要是人机界面的设计、输入设定参数、设定并读取控制键等功能。PCC的编程采用Pg2000语言,Pg2000语言是一种类似C语言的编程语言,它结合了C语言和Pascal语言两者的优点。C语言的大部分语法规则都适用于Pg2000语言。由于PCC的系统软件支持多任务处理,本设计中按工艺流程应实现的控制功能将整个控制过程划分成14个任务模块(程序模块),其中主要有参数读取模块、自动切模块、自动跟切模块、自动落料模块、自动停车模块、速度控制模块、连续切控制模块等。这14个模块根据实时性要求的不同,又划分为三个任务级别。由于自动切模块除了控制切刀的动作外,还负责接收计数器计数值,将其设置为任务级别高的任务模块,其执行周期短,从而将计数误差控制到小限度并及时控制阀的动作。而读取参数模块是读取操作人员输入的加工参数设定值,对实时性要求较低,可以将其设定为低级别的任务模块,加大执行周期,以减轻对CPU的压力。

3结束语

具有多任务处理功能的PCC是近年来发展起来的新一代PLC,它不仅适用于小规模的控制,更能胜任复杂的对实时性要求高的控制场合,而且其趋势是系统的可扩展性和对现场总线和网络的支援也在不断增强,随着规模的不断扩大,多任务处理能力越来越显示出生命力。采用PCC控制的自动校直切断机其校直速度tigao到了原来的4倍,除生产效率大幅度tigao外,其性能、易操作性也有较大的改善。


没有

联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:聂航
  • 手机:15221406036
  • 微信:15221406036
  • QQ:3064686604
  • Email:3064686604@qq.com