6ES7241-1AA22-0XA0工作原理 可编程序控制器是八十年代发展起来的新一代控制装置,由于它结构简单,编程方便,性能优越,被广泛的应用在工业控制的各个领域。 数字量输入模块直接同电气发讯元件即按钮、限位开关、压力继电器等连接。数字量输出模块直接控制电磁阀、控制继电器、指示灯等。模拟量输入模块直接同压力传感器、速度给定电位器等相连。模拟量输出模块直接给比例阀放大器信号。 STEP7硬件组态如图1所示: 二、程序设计: 本系统采用STEP7组态编程,根据铝挤压机控制有压力控制、位置控制、速度控制、模拟等温控制、挤压筒温度控制等控制系统,分别为每部分控制编写相应的FC(功能Function)、FB(功能块FunctionBlock)、DB(数据块DataBlock)等。 三、工艺流程: 铝挤压机生产工艺流程。启动控制泵,启动控制泵后才有控制油可以控制其他动作,当延时加载后如果压力继电器不发讯,表明有故障停止,如发讯,顺序启动主泵,此时如果压机不在各自原始位,手动调整至原始位,操作挤压桶闭合,如果根据拉线式编码器测定到了减速位,减速后到了锁紧位锁紧,如果不到锁紧位,压机停止等待到位再动作,如到位供锭器供锭,到位后才可供锭器供垫,到位后穿孔针前进,接着穿孔针到挑垫位置,挑垫片位到位后挤压杆前进穿孔针停止,到供垫器下降位后供垫器下降或到供锭器退回位后供锭器退回,此时判断供垫器下降到位了没有,没有则挤压杆停,有则判断供锭器是否退回到位,到位后如果可以穿孔了,则穿孔针前进,充液阀关闭到位后,填充挤压,结束后突破挤压,完成后开始正常挤压,编码器取值到终端减速位后停止挤压;如未到,开始终端挤压,到了挤压结束位后主侧缸卸压,到达设定压力值后停止,如压力值还高继续卸压。当挤压桶卸压完成后穿孔针退回,到位后挤压筒松开脱料,脱料到位,充液阀打开到位,挤压杆退回,到位,挤压桶松开到剪切位,垫片接收器上升到位,主剪打垫,到打垫位,垫片接收器下降,到下位,主剪剪切,垫片回送,垫片润滑。主剪到下位后主剪上升,穿孔针润滑装置下降,穿孔针前进到位,润滑完毕后穿孔针退回,穿孔针润滑装置返回,结束一个周期。 四、铝挤压机PLC控制系统实现了设备的连锁启停、回路调节、报警等一系列功能。该控制系统运行至今,铝型材表面及内部质量都完全满足工艺要求。该系统设计合理,不但tigao了铝型材质量和产量,还tigao了挤压机作业率,也改善了工作环境,减轻了劳动强度,为生产提供了强有力的技术保障。对于当前越来越庞大和复杂的自动化控制系统是一种非常好的解决方案一、概述 汽车转向泵是一种中汽车用的零部件,它为汽车动力转向系统提供一种高性能的动力源,与发动机转速相配合可以产生卓越的转速liuliang特性从而使得驾驶舒适。由采埃孚转向泵金城有限公司投资的转向泵自动装配线项目位于南京新港经济技术开发区,主要生产轿车和轻型商务车用的转向泵。这种汽车部件由多个零件组成,需要借助不同的设备,按照一定的工序将它们组装起来。在整个过程中,需要对装配时的压力、位移和时间等参数进行实时监控,以满足严格的工艺要求,保证装配质量。汽车转向泵自动装配线是完成上述工序的一组设备,它共有12个工位,以实现不同的装配功能,其生产流程如图1所示。图1 汽车转向泵自动装配线生产流程图 系统的控制对象包括气液增力缸式压机﹑夹具﹑压力/位移监控仪﹑密封测试仪﹑综合功能测试仪和智能螺栓拧紧系统等,由于各个工位间相互独立且有一定距离,各采用一台西门子PLC作为控制器,一台SIMODRIVER 611A伺服驱动器及1FT5伺服电机用于旋铆工位的分度盘旋转台控制,另有两台MicroMaster系列MMV37变频器用于生产线的物料传输系统。表1列出了该装配线使用的西门子S7-PLC型号及其在各个工位的分布。表1 装配线使用的主要PLC产品图2 生产厂房和装配线中的一个工位图。二、系统要求 现以工位WS1.1为例,介绍设备的工作过程。该工位将滚针轴承压入端盖,当按下启动按钮后,设备先检测轴承放置的方向,如果正确,夹具自动锁紧,启动压装过程,否则系统报警,压机不工作,OP3操作面板显示错误信息。压装开始后,系统启动CoMo II-S智能测量仪表,对压力和位移进行监测,若整个过程的压力/位移曲线满足工艺要求(位于一定的范围内),则装配合格,绿色指示灯亮,压机退回,夹具松开,零件可转入下道工序,否则红色指示灯亮,结果不合格,系统复位后,零件经确认后转入废品站。 为了能实时检测压力和位移,得出两者间的实时关系曲线,并据此对过程做出评判,系统采用了Kistler的CoMo II-S智能测量仪表,它内置电荷和电压放大器,可以实时采集压力和位移两路模拟输入信号,自动选择量程和不同的坐标及佳刻度,得出测量曲线,具有阀值、公差带、方框和终位等多种分析功能,并可根据需要选择不同的组合对各种过程进行分析和监测,与PLC接口方便。压力的检测采用Kistler的压电式传感器,经电荷放大器由CoMo II-S采集到压力实时值,位移用Novotech的高精度位移传感器测量,并由CoMo II-S采集到实时值,与压力一起作为被监控的变量。压机由气压驱动的气液增力缸实现,其升降由电磁阀控制。三、控制系统的硬件组成及软件设计 根据该工位的输入/输出信号的点数要求,选用CPU214 PLC作为控制核心,并扩展了一块EM223数字量模块,共有22位数字量输入点,18位数字量输出点。为了显示系统状态和输入控制参数,选用了一台OP3操作面板,经PPI通讯接口与CPU214连接。控制系统的硬件组成如图3所示。图3 工位WS1.1 控制系统组成图表2 工位WS1.1的I/O地址分配表 控制软件用STEP7 Micro/Win编写,OP3由ProTool组态软件进行配置。控制程序分自动和手动两部分,在手动部分,通过OP3可以操纵所有运动机构的动作,包括压机、夹具的动作,CoMo II-S的参数选择及启动,便于系统调试。在自动部分,所有动作按要求的次序完成,程序中定义了一些内部标志寄存器位,用于PLC和OP3间交换信息,也使用了顺序寄存器指令,使各程序步间互锁,tigao了系统的可靠性。自动部分的软件流程如图4所示。图4 控制系统软件流程图四、汽车转向泵自动装配线采用西门子S7系列PLC控制,不仅简化了系统,tigao了设备的可靠性,也大大tigao了成品率和产品质量,通过操作面板修改系统参数就可以实现多种不同产品的装配,现场设备的工作状态和产品信息都在操作面板上显示出来,方便了用户的操作和维护。该装配线自2001年投入运行以来,工作稳定可靠,加工出的产品经设备的严格测试,质量和性能完全符合要求,受到了用户的好评。贵阳市南供电局110kV观水变电站是贵阳市南明区的主要供电站,变电站用配电盘运行的稳定可靠性直接影响到向整个区大部分的生产、生活供电,原用的配电盘系统功能简单、自动化程度不高、控制方式落后,对供电局实现无人值守变电站和配网自动化带来很多不变,也不能时刻保证城区电网供电的电源质量。2005年5月对该配电盘进行了设备改造,改造以西门子公司的S7—200PLC做控制中心,TP270做监控操作中心,其它配电设备和监测设备均采用国外厂家产品。 新的配电盘通过电压监测模块监测1、2号变电站站用变压器的供电情况,由PLC控制ATS开关(Automatic Transfer Switch)进行自动投切和互投操作,馈线监测模块将馈线装置的状态、动作及多种电能参数进行监控,确保变电站的各辅助系统稳定运行,所有装置的操作、运行情况和电能参数通过PLC在TP270上得以体现和记录,并通过RS-485或LAN将各种信号传送到供电调度中心和集控中心,以便及时进行供电调度和设备检修。 设备改造中使用了西门子公司的224XP-CPU、TP270人机界面、EM221数字量输入模块、EM222数字量输出模块和CP243-1以太网通讯模块。图1 企业照片图2系统结构图名 称型 号数 量备 注PLC224XP1AC/DC/R/Port×2DIEM221×84DC24VDOEM222×82DC24VCP243-11HMITP270110寸电压监测模块GKR-022多功能监测模块DIRIS AP1馈线开关状态监测模块OF40DC24V隔离开关CD630A2ATSMICRO1电动操作馈电开关NS200A2馈电开关NS125A6馈电开关C65/63A28电源模块24V/2.5A1编程软件MicroWin4.01编程软件ProTools/Pro6.01表1 系统配置表图3应用中的画面 应用S7-200PLC升级过后的变电站站用配电盘(智能配电屏),改变了以前电能数据采集麻烦、运行方式单一、必须现场手动操作等问题,现在除了保留必须的手动操作方式外,根据运行方式PLC能控制ATS开关任意切换在电源I或II上运行,当运行电源进线失压时,另一电源进线能可靠自投或恢复,可进行远程操作,解决了目前ATS产品控制投切不准确,操作方式单一和远程控制的问题。改造以前的配电盘上有着各种电能仪表,现在只需一块多功能仪表就能完成电压、电流、频率、有功功率、无功功率等各种电能参数的监测、采集和数据分析,还有谐波分析、模拟量和报警输出等功能。站用配电屏还能监控每一馈电回路的电流和工作状态,整个配电盘的任何一个动作、操作和故障报警都及时显示并储存在TP270上,通过MODBUS总线可以把这些数据传到附近的控制中心,也可以通过以太网将数据传到数公里之外的调度中心,以便于进行更好的运行维护和管理。 在设计过程中大的问题就是如何将智能仪表的数据通过S7-200PLC读到TP270上。本系统中的智能仪表用的是MODBUS_RUT协议,只能做从站使用,也就是说S7-200PLC必须做主站去读取仪表的数据,在现行的资料中只有S7——200PLC做MODBUS从站的资料,要S7-200PLC做主站就只有自己编写用自由口做MODBUS主站的程序,由于仪表提供的数据较多且数据地址分散,再加上要求每秒刷新一次,还要做数据的CRC校验,编写这样的通讯程序是有一定难度的,如果逐一地址的编写程序,那么程序就会过长,会影响总循环时间,不但做不到1秒钟刷新一次,可能还会引起端口发送、接收冲突和CRC校验出错,经过反复的研究实验,后在程序中采用了用计数器来轮询地址的方法,从而减少了程序量和总循环时间。部分程序如下:(OB1主要功能为初始化端口为自由口,初始化发送和接收的数据格式,设定轮询时间,轮询和中断连接;SBR5和SBR6做发送和接收数据的CRC校验,CRC检验主要通过字节异或循环,移位循环和公式异或做发送数据的CRC校验;中断1为接收数据;中断2对接收CRC校验结果验证)