系统配置功能图如图所示:
871cb7635df57119afb9773dcdd4e271.jpg
系统中et200s从站上采用的im151-1接口模块有两种:基本型和标准型,基本型的接口模块所能挂接的电源管理模块和i/o模块个数范围为2~12个,标准型的接口模块其范围为2~63个。所以当从站i/o模块较多时,宜选用标准型的接口模块。接口模块上带有profibus地址设定拨码开关。
系统中et200eco从站中选用了8di和16di两种模板,模板结构紧凑,模板的供电采用7/8‘电源线,模板的通讯采用m12通讯接头。接线灵活而快速,方便拔插。其接口模块上带有2个旋转式编码开关用于profibus地址分配。
网络设备按照适应工业现场环境的程度,以及生产线的布局来考虑选用不同防护等级。控制箱中的模块采用防护等级为20的et200si/o模块,对应每个控制箱的还有一个防护等级为67的et200eco模块,置于生产线滚轮下方,由于该模块需要接触到现场较为恶劣的生产环境,因此需要有防水防油防尘等功能。
3 目标控制系统
3.1 系统设计
汽车发动机装配线是一个对发动机顺序装配的流水线工艺过程。由于工艺的繁琐性,工程的计算机控制系统考虑采用分散控制和集中管理的分布式控制模式,采用以plc为核心构成的计算机控制系统,各独立工位控制系统之间通过网络实现数据信息、资源共享。该装配线在整个生产过程中较为关键,由于每个工位之间是流水线生产,因此每个环节的控制都必须具备高可靠性和一定的灵敏度,才能保证生产的连续性和稳定性。从站中的每个et200s站和其对应的et200eco站共同构成一个工位, et200eco主要是采集现场数据之用。et200s站的模块置于小型控制箱内,对于工位的基本操作有两种方式,就地控制箱手动方式和就地自动方式。由于每个控制工位的操作进度不*,操作工可以按照装配要求进行手自动切换。特殊情况下亦可通过手动操作进行工件位置的修正。
安装在各工位的分布式i/o模块et200s和et200eco通过现场检测元件和传感器将系统主要的监控参数(主要是开关量)采集进来,et200s和et200eco将现场模拟量信号转换为高精度的数据量,通过zui高速度可达12m的profibus-dp现场总线网络将采集数据上传到*控制器,控制器根据具体工艺要求进行处理,再通过profibus-dp网络将控制输出下传给et200s,实现各工位的控制流程。profibus是应用zui广泛的过程现场总线系统。profibus有三种类型:fms、dp和pa。profibus-fms可用于通用自动化;profibus-dp用于制造业自动化;profibus-pa用于过程自动化。使用profibus过程现场总线技术可以使硬件、工程设计、安装调试和维修费用节省40%以上。profibus-dp的技术性能使它可以应用于工业自动化的一切领域,包括冶金、化工、环保、轻工、制药等领域。除了安装简单外,它有极高的传输速率,可达12mbits/s,通讯距离可达到1000米,如果加入中继器可以将通讯距离延长到数十公里,具有多种网络拓扑结构(总线型、星型、环型)可供选择。在一个网段上zui多可连接profibus-dp从站即et200s或是et200eco32个。
整个控制系统根据工艺划分由转台、举升台、举升转移台、翻转机五种工位组成。各部分可独立完成各自的控制任务,并通过工业以太网实现和上位监控系统的连接,由上位系统实现各部分的协调控制。
装配i线工程plc控制系统和网络通讯系统具有下列特点:
(1)计算机集成自动化过程控制系统,分布式、高可靠性、高稳定性。
(2)从站作为相对独立的系统分散控制各个工位的运行。
3.2 系统控制要点
(1)该系统网络中一个主站cpu下两条profibus网络所带的从站有44个之多,在利用simaticmanager编程软件进行硬件配置时,根据s7-300cpu中cpu31xc的地址分配的参数规范,对于数字量输入输出,其地址分配的参数范围为0.0~127.7。因此在进行硬件配置时,s7~300cpu自带的profibus-dp接口上的profibusi线上的模块数字量i/o地址一般规定在0.0~127.7的范围中,如有超出则采用间接寻址的方式来处理。profibusⅱ线上的模块的数字量i/o地址无论处在哪个范围中,都必须采用间接寻址方式。
ced27bb6203db6ba6a9f0ed61cd507bc.jpg
(2)关于接触器的硬件互锁。对于转台工位,转台有正转和反转两种工作状态,因此转台的回转电机需要有一个负荷开关和两个接触器一并来控制(而举升电机一般只需要一个负荷开关和对应的一个接触器即可进行控制),接触器分正转接触器和反转接触器,输入端为380av。正转接触器的三相电压a、b、c分别和反转接触器的c、b、a短接。如图2所示,当程序在执行过程中,若存在某些漏洞使得正转接触器和反转接触器的输出点同时置1时,则会出现正转接触器和反转接触器各自的a相和c相短接,造成接触器短路损坏,主电源开关跳闸。为了避免这种事故的发生,首先保证程序中不能出现两个接触器同时置1的情况,其次即是采用接触器上硬件互锁,如图2所示,点q1、点q2是输出控制点,q1两端本应接在正向接触器的两个输入端子,同理,q1两端本应接在正向接触器的两个输入端子,但是改接成如图所示。接触器上有自带的一个常开点和一个常闭点,互锁中只需用到常闭点,当输出点q1闭合时,正向接触器上常闭点随之断开,则q2输出点两端之间不可能形成回路,也就不会出现短路跳闸的事故。
(3)该项目中涉及到的变量数目较多,根据现场情况随时可能有更改,为了便于管理,采取s7程序界面和wincc人机界面共用一套变量。这样可以将建立变量的工作量减少一半,也将出错概率减少一半。先安装step7软件,之后自定义安装wincc软件,将wincc通讯组件安装完整。然后在step7软件中插入os站,可点击右键打开并编辑wincc项目。在wincc项目中需要引用变量的位置进行变量选择,出现变量选择对话框,即可在step7项目变量表中选择需要的变量,从而保证人机界面和下位机所用变量的*性。
3.3 系统控制功能
(1)手自动回路的切换
在wincc人机界面上可以很方便地知道每个工位的手自动状态,但是手自动状态的切换是在从站的控制箱面板上实现的。在自动状态下,工位的操作全由下位控制,可实现全自动控制机械的操作流程。在手动状态下,操作具有自保护功能,在某些机械操作动作下通过软件互锁可杜绝相应的危险动作的发生。
(2)安全保护
上位监控系统设定了若干级操作密码,管理员和操作员分别有自己的操作权限,且操作员在进行操作时有必要的警告提示框和信息提示框出现。
(3)查询源程序代码
当上位机画面显示某个工位出现故障时,可从画面直接点击按钮进入相应的下位机梯形图程序界面,即可迅速查找出故障的根本原因,节省了维修时间。
(4)故障报警和报表打印
当设备出现故障时,报警框中会出现提示,并伴随有声音报警。操作员可根据需要打印与生产相关的报表信息。
西门子变频器故障分析及处理:
一般来说,当遇到西门子变频器故障时,再上电之前首先要用万用表检查一下整流桥和igbt模块有没有烧,线路板上有没有明显烧损的痕迹。
具体是:用万用表(好是用模拟表)的电阻1k档,黑表棒接变频器的直流端(-)极,用红表棒分别测量变频器的三相输入端和三相输出端的电阻,其阻值应该在5k-10k之间,三相阻值要一样,输出端的阻值比输入端略小一些,并且没有充放电现象。然后,反过来将红表棒接变频器的直流端( )极,黑表棒分别测量变频器三相输入端和三相输出端的电阻,其阻值应该在5k-10k之间,三相阻值要一样,输出端的阻值比输入端略小一些,并且没有充放电现象。否则,说明模块损坏。这时候不能盲目上电,特别是整流桥损坏或线路板上有明显的烧损痕迹的情况下尤其禁止上电,以免造成更大的损失。
如果以上测量西门子变频器故障结果表明模块基本没问题,可以上电观察。
1、上电后面板显示[f231]或[f002](mm3变频器),这种故障一般有两种可能。常见的是由于电源驱动板有问题,也有少部分是因为主控板造成的,可以先换一块主控板试一试,否则问题肯定在电源驱动板部分了。
2、上电后面板无显示(mm4变频器),面板下的指示灯[绿灯不亮,黄灯快闪],这种现象说明整流和开关电源工作基本正常,问题出在开关电源的某一路不正常(整流二极管击穿或开路,可以用万用表测量开关电源的几路整流二极管,很容易发现问题。换一个相应的整流二极管问题就解决了。这种问题一般是二极管的耐压偏低,电源脉动冲击造成的。
3、有时显示[f0022,f0001,a0501]不定(mm4),敲击机壳或动一动面板和主板时而能正常,一般属于接插件的问题,检查一下各部位接插件。也发现有个别机器是因为线路板上的阻容元件问题或焊接不良致。
4、上电后显示[-----](mm4),一般是主控板问题。多数情况下换一块主控板问题就解决了,一般是因为控制线路有强电造成主控板某些元件(如帖片电容、电阻等)损坏至,或与主控板散热不好也有一定的关系。但也有个别问题出在电源板上。
5、上电后显示正常,一运行即显示过流。[f0001](mm4)[f002](mm3)即使空载也一样,一般这种现象说明igbt模块损坏或驱动板有问题,需更换igbt模块并仔细检查驱动部分后才能再次上电,不然可能因为驱动板的问题造成igbt模块再次损坏!这种问题的出现,一般是因为变频器多次过载或电源电压波动较大(特别是偏低)使得变频器脉动电流过大主控板cpu来不及反映并采取保护措施造成的。
总结以上,大的原器件如igbt功率模块出问题的比例倒是不多,因为一些低端的简单原器件问题和装配问题引发的故障比例较多,如果有图纸和零件,这些问题便不难解决而且费用不高,否则解决这些问题还是不容易的。