浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西门子模块6ES7253-1AA22-0XA0技术支持

西门子模块6ES7253-1AA22-0XA0技术支持

由于工业生产现场的工作环境恶劣,干扰源众多,如大功率用电设备的起动或停止引起电网电压的波动形成低频干扰,电焊机、电火花加工机床、电机的电刷等通过电磁耦合产生的工频干扰等,都会影响PLC的正常工作。

PLC

以下介绍PLC的故障多发点:

1、类故障点(也是故障多的地点)在继电器、接触器。

  如生产线PLC控制系统的日常维护中,电气备件消耗量大的为各类继电器或空气开关。主要原因除产品本身外,就是现场环境比较恶劣,接触器触点易打火或氧化,然后发热变形直至不能使用。所以减少此类故障应尽量选用高性能继电器,改善元器件使用环境,减少更换的频率,以减少其对系统运行的影响。     

2、第二类故障多发点在阀门或闸板这一类的设备上。

  因为这类设备的关键执行部位,相对的位移一般较大,或者要经过电气转换等几个步骤才能完成阀门或闸板的位置转换,或者利用电动执行机构推拉阀门或闸板的位置转换,机械、电气、液压等各环节稍有不到位就会产生误差或故障。长期使用缺乏维护,机械、电气失灵是故障产生的主要原因,因此在系统运行时要加强对此类设备的巡检,发现问题及时处理。我厂对此类设备建立了严格的点检制度,经常检查阀门是否变形,执行机构是否灵活可用,控制器是否有效等,很好地保证了整个控制系统的有效性。     

3、第三类故障点可能发生在开关、极限位置、安全保护和现场操作上的一些元件或设备上。

  其原因可能是因为长期磨损,也可能是长期不用而锈蚀老化。对于这类设备故障的处理主要体现在定期维护,使设备时刻处于完好状态。对于限位开关尤其是重型设备上的限位开关除了定期检修外,还要在设计的过程中加入多重的保护措施。     

4、第四类故障点可能发生在PLC系统中的子设备。

  这类设备如接线盒、线端子、螺栓螺母等处。这类故障产生的原因除了设备本身的制作工艺原因外还和安装工艺有关,如有人认为电线和螺钉连接是压的越紧越好,但在二次维修时很容易导致拆卸困难,大力拆卸时容易造成连接件及其附近部件的损害。长期的打火、锈蚀等也是造成故障的原因。根据工程经验,这类故障一般是很难发现和维修的。所以在设备的安装和维修中一定要按照安装要求的安装工艺进行,不留设备隐患。     

5、第五类故障点是传感器和仪表。

  这类故障在控制系统中一般反映在信号的不正常。这类设备安装时信号线的屏蔽层应单端可靠接地,并尽量与动力电缆分开敷设,特别是高干扰的变频器输出电缆。这类故障的发现及处理也和日常点巡检有关,发现问题应及时处理。     

6、第六类故障主要是电源、地线和信号线的噪声(干扰)。

  问题的解决或改善主要在于工程设计时的经验和日常维护中的观察分析。

  尽管PLC是专门在现场使用的控制装置,在设计制造时已采取了很多措施,使它对工业环境比较适应,但是为了确保整个系统稳定可靠,还是应当尽量使PLC有良好的工作环境条件, 并采取必要的抗干扰措施

目前世界高端工业机械手均有高精化、高速化、多轴化、轻量化的发展趋势。 更重要的是将机械手、柔性制造系统和柔性制造单元相结合,从而根本改变目前机械制造系统的人工操作状态。 国内机械手主要用于机床加工、铸锻、热处理等方面,以减轻劳动强度,改善作业条件。 随着社会生产不断进步和人们生活节奏的不断加快,机械手在工业制造、医学治疗、娱乐服务、军事以及太空探索等领域都能得到广泛的运用。 可编程序控制器(PLC)是工业控制中应用广泛可靠的控制器。 本项目通过对机械手的组装和 PLC 系统的编程,实现多轴机械手可靠稳定的搬运工件。通过本项目的研制,研制人员提高了自主动手能力,掌握机电一体化综合设计技能,学习和掌握 PLC 语言的编写,且借此可以了解学习国内外机械手的发展水平。


1 总体部分

  如图 1 所示,本项目研制的机械手教学实训设备的总体结构由机械部分和电气部分组成。

PLC 多轴机械手总体结构图

图 1 PLC 多轴机械手总体结构图

  
1.1 机械部分

  机械手的机械部分总体结构由夹持部分、传动机构和旋转机构所组成。 (1)夹持部分使用机械夹手与真空吸盘相结合的结构夹持工件,可根据被夹持工件的形状和大小配备多种形状和尺寸的夹头和真空吸盘,以适应操作。 真空吸盘一般用橡胶制造,主要作用是将工件吸合便于搬运,大限度的保护工件的外观,还具有易使用、零污染等优点;(2)传动机构由 XY 轴滚珠丝杠副组成,滚珠丝杠副传递力矩,完成工件在 XY 轴方向上的往复运动,其利用滚珠运动的原理可以具有较高的重复精度,实现运动的微进给,从而保证更准确的将运送工件至指定地点;(3)旋转机构 Z 轴由底座和机械手所组成,旋转机构扩大了机械手的动作范围,提高了机械手在搬运过程中的灵活性。

  
1.2 电气部分

  PLC 控制多轴机械手电气部分主要由变压器,步进电机驱动器,直流电机驱动器,PLC 主机模块,控制面板等部分组成。 (1)变压器作用是把 220V 的交流电压转换为电机与 PLC 工作的 24V 直流电压;(2)X 轴 Y 轴直线运动由步进电机实现,步进电机能够达到比较高的重复定位精度。 步进电机驱动器将输入的电信号(或者脉冲信号)通过模数处理,转变为电机的步进运动与增量位移,控制机械运动;(3)机械手有两个旋转动作,分别是抓手轴的正反旋转和旋转底盘 Z 轴的正反旋转,其动作由直流无刷电机带动,可回旋 360°,无刷直流电机的驱动器采用 24V 直流供电,有起停及转向控制、过流、过压及堵转保护等特点;(4)控制面板开关主要分为自动和手动两种模式。 自动模式下,根据 PLC 的编程顺序进行各种动作并循环;手动模式主要是实现点动。 且控制面板上采用复合开关按钮,节约 PLC 输入点位;(5)PLC 采用了逐步通电、同步断电的步进式控制设计,受控对象之间形成互锁,动作的是否执行取决于前一步动作是否完成,若前一步未完成,则后一步无法执行。 具有编程简单、维修方便、柔性化强等特点,可在现场修改和调试程序,可根据生产要求随时改变。


2 控制要求

机械手动作示意图

图 2 机械手动作示意图

  
图 2 为本机械手教学实训模型的动作示意图,其工作路径是将工件从 A 点搬运至 B 点。 机械手运行时,机械手首先要返回至设定的原点位置,之后通过 XY 轴的滚珠丝杠、底座和腕部的旋转运动至工件所在位置并夹持工件回到原点,然后将工件准确的运送至指定位置。

3 控制部分设计

  基于控制要求,合理地分配 PLC 输入、输出点位。 如表 1 所示为 PLC 的输入输出各点位的分配。

表 1 I/O 分配表

I/O 分配表 

  先将机械手进行复位操作。 当机械手未到原位,此时 PLC 输入电平信号跟脉冲信号 CP-1 给步进电机横轴驱动器,连接横轴的步进电机反转,横轴往后缩,后缩到位后会碰到后限位开关 SQ3,SQ3 启动之后,主机就输入电平信号跟脉冲信号 CP-2 给竖轴驱动器,竖轴步进电机控制竖轴上升,上升到位后会触碰到竖轴反限位开关 SQ4,SQ4 启动之后,主机输入旋转脉冲信号 SB-0 给直流电机驱动器 3,4,完成机械手的复位动作即 YU21 和 YU22 的动作。 复位操作结束后,主机输入脉冲信号 CP-1 给横轴驱动器,步进电机开始正转,横轴实现进给操作 YV2,横轴进给到位时碰到正限位开关 SQ1,进给完成。 机械手收到主机发送电压信号,旋转至已定的角度,完成动作 YV20,这时气动电磁阀断电,机械手张开。主机再同时输入电平信号跟脉冲信号 CP-2 给竖轴驱动器使步进电机开始反转,竖轴下降。当竖轴下降至碰到限位开关时 SQ4,下降停止,电磁阀得电机械手夹紧。 夹紧后,主机只输入脉冲信号 CP-2 给竖轴步进电机驱动器,步进电机得电正转竖轴上升,碰到限位开关 SQ2 后,上升停止,启动横轴步进电机驱动器脉冲 CP-1,步进电机得电开始反转,横轴缩回。 碰到限位开关 SQ3 后,PLC 发送旋转脉冲信号 SB0给底盘,底盘正旋转到位。此时主机再次输入脉冲信号 CP-1 给横轴驱动器,横轴第二次向前伸出,碰到限位开关 SQ1 后停止。 停止后主机输入电平和脉冲信号 CP-2 给竖轴驱动器 2 使得竖轴电机 2 反转使竖轴再次下降,下降到位碰到竖轴正限位开关 SQ2 停止,此时电磁阀断电,卡爪和真空吸盘放松,释放工件,完成整套的工件运送工作。本机械手实训装置采用的 PLC 具有高速运算能力和 PID 调节功能,同时可以输出两路脉冲控制两台电机的优点。 图 3 为控制输出两路脉冲梯形图,可以控制两个方向的电机同时运动,节省搬运时间。

 输出两路脉冲梯形图
图 3 输出两路脉冲梯形图

4 结语

  本项目研制的机械手系统稳定、使用方便、成本低,具有可编程、二次设计等开放式功能特点,对提高学生的创新能力和综合实践能力有显著效果。

顺序控制就是使系统能按一定的顺序工作,常用于离散的生产过程控制。顺序控制又可以分为确定顺序控制和随机顺序控制,在生产机械运行中常为确定顺序控制,控制对象工作过程或顺序是确定的。用 PLC 进行顺序控制是 PLC 的基本应用,也是PLC 的优势所在,在生产机械的自动化控制领域中,PLC 顺序控制系统的应用很广泛。

  
常用的生产机械顺序控制系统运行时,设备按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有秩序地进行操作,且这些动作必须严格按照一定的先后次序执行。PLC 顺序控制系统的输入信号大多数是行程开关、接近开关、光电开关、干簧管开关、霍尔元件开关等位置检测开关,有时也采用压力继电器、定时器等。

  
FX 系列 PLC 顺序控制程序的编程方法有很多,如状态转移图和步进梯形图编程、起动 - 保持 - 停止电路编程、置位和复位指令编程、移位指令编程等。本文以三菱的 FX 系列 PLC 为例,说明实现顺序控制的常用四种程序设计方法。


1 状态转移图和步进梯形图编程

  状态编程就是将一个复杂的控制过程分解为若干个工作状态,明确各状态的任务、状态转移的条件以及转移的方向,然后再依据总的控制顺序要求,把这些状态组合形成状态转移图,后依一定的规则将状态转移图转绘为步进梯形图程序。因此步进梯形图和状态转移图是一一对应的,在进行编程时,我们首先是要根据设备的工艺过程控制要求,绘出状态转移图。

  
状态法编程思想其实就是将复杂的顺序控制过程分解为若干个工作“状态”,然后分别进行编程,后再组合成整体程序。这种编程方法可以使编程工作程序化和规范化,是 PLC 程序设计的重要方法。状态转移图是状态编程的工具,图中包含了顺序控制程序所需用的全部状态及各状态间的相互联系。对某一具体状态来说,状态转移图给出了该状态的驱动任务、状态转移的条件和状态转移的方向。因此,状态转移图可以非常清晰地表达出顺序控制的整个工艺流程,形象直观,可读性很强,特别在复杂的顺序控制程序中应用起来非常方便。

 
 例如,某 PLC 控制的送料小车,小车原位停止时压下限位开关 SQ1(X0),按下启动按钮 SB(X2),Y2接通小车前进,当运行到料斗下方时压下限位开关SQ2(X1),Y2 断开小车停止,同时 Y0 接通料斗门打开给小车加料,延时 10 秒后关闭料斗,Y3 接通小车后退返回,当回到原位时压下限位开关 SQ1(X0),Y3断开小车停止,Y1 接通小车底门打开卸料,延时 8 秒后卸料结束,完成一次动作,并可以循环。

  
该运料小车控制系统为典型的顺序控制,采用状态编程,其状态转移图如图 1 所示。 在负载驱动部分,Y1 前面加 X1 的常闭的作用是压下限位开关后,能让电动机的电源及时切断,确保准确定位,从而保证运料小车工作的可靠性。小车运动控制状态转移图可以转换成对应的步进梯形图,步进开始用STL 指令,其具有主控和跳转功能,确保各状态驱动严格按顺序进行,步进结束用 RET 指令返回。

状态转移图 

图 1 状态转移图


2 使用启动- 保持 - 停止电路编程

  
启动 - 保持 - 停止电路是基本的 PLC 控制电路,有关断优先和接通优先两种形式,一般采用关断优先控制,同时也可以衍生出许多常用控制电路程序。利用启动 - 保持 - 停止电路思想,按照实际的控制逻辑,也可以很方便的设计出顺序控制程序。

  
例如某设备工作循环为:X1 接通后 Y1 接通—X2 接通后 Y2 接通,同时 Y1 断开—X3 接通后 Y3 接通,同时 Y2 断开—X4 接通后 Y1 接通,同时 Y3 断开,自动循环。利用启动 - 保持 - 停止电路设计的控制梯形图如图 2 所示,系统启动后能一直按顺序自动循环运行,若 X5 接通,则 Y0-Y3 都断开,系统停止工作。控制梯形图利用常开常闭触点、线圈等来实现输出的顺序接通控制,控制逻辑也很直观,停止信号接通时,执行数据传送指令 MOV,使 Y0-Y3 都清零断开,实现设备停止。

起保停实现顺序控制 
图2 起保停实现顺序控制

 

3 使用置位和复位指令编程

  利用置位指令 SET 和复位指令 RST 也可以实现顺序逻辑控制,图 3 所示的顺序控制可以改为利用SET 和 RST 来实现。由于作用于输出继电器这类位元件时,SET 指令是实现接通并且保持,RST 指令是断开并且保持。因此控制程序中就不再需要用输出继电器的常开触点来自锁,直接由触点逻辑条件来控制输出继电器的复位和接通就可以,这种编程方法的顺序转换关系明确,程序也很容易理解,常用于控制系统中手动控制程序的设计。

位移位指令顺序循环控制 

图3 位移位指令顺序循环控制


4 使用移位指令编程

  FX 系列 PLC 的移位指令常用的有循环移位指令和位移位指令。循环移位指令可以使数值或状态实现自动循环移位变换,使用简单,但是只能操作 16位或 32 位数据,使用受到限制。位移位指令使用灵活,可以对范围内的任意位数据移位。用移位指令设计的梯形图看起来简洁,指令也较少,但对较复杂控制系统设计就不方便,在工业控制中较少使用,大多数应用于彩灯顺序控制电路中。如图 3 所示的控制程序,利用位移位指令实现了 Y0—Y11 共 10 个输出继电器的顺序轮流接通。当 X0 接通时,Y0—Y11 正序轮流接通 1 秒;当 X0 断开时,Y0—Y11 反序轮流接通 1 秒,且能循环。如果输出接彩灯即可以实现彩灯的顺序自动控制。


5 结束语

  PLC 的顺序控制程序设计方法很多,每种控制程序形式都有其优缺点,编程时可以根据具体控制对象特征来选用,终设计出优化、可靠的顺序控制程序。


展开全文
优质商家推荐 拨打电话