西门子6ES7368-3CB01-0AA0详细说明
C7632液压半自动多刀车床是机械行业拥有量较多的一种半自动机床。它采用二极管矩阵顺控装置及继电器逻辑控制系统,液压驱动上下刀架作纵横两个方向的运动,装有液压卡盘。其加工自动化程度及生产效率较高,适用于较大批量工件的车削加工。但由于该机床系统采用的是分立元件,易出故障,且维修比较麻烦,影响了机床性能的正常发挥。
我们根据该机床的问题,采用可编程序控制器改造其控制系统,克服了上述缺点,使机床工作可靠、维修方便,大大提高了机床的工作效率,取得了较好的经济效益。
1.PLC选型
(1)控制对象的输入、输出点数输入点即为机床的控制按钮、工作选择开关、行程开关、接近开关等。输出点是控制电动机的接触器、控制液压动作的电磁阀及指示灯等。
考虑到节省改造费用,应尽量压缩输入、输出点数。在某些场合,输入点可以一点两用。如某行程开关只在自动循环时有用,而某按钮只在手动调时用,当输入点不够时,则可将上述两个输入信号共用一个PLC输入点,利用PLC的转移标号指令,不会使两个信号混淆。同样,为节省输出点,也可将与自动控制无关的输出点,如电动机的起动、停止,仍用强电回路控制。
(2)控制对象的输入、输出类型一般的机械加工设备,采用开关量控制,选用直流输入,继电输出型的PLC。输入还有交流型和TTL电平型,而输出则有晶闸管型及直流晶体管型,可适应不同的需要。还有各种特殊类型的模块,如A/D、D/A模块,外部可调计时/计数器模块,高速计数器模块等。
2.PLC程序编制步骤
(1)编制开关表即将机床的各输入输出元件分配到PLC输入输出点上,即分配地址。以C7532车床的部分开关表为例,见附表。
(2)按照加工工艺要求,编制动作流程图或开关动作表以C7632车床的下刀架的一种加工流程为例,动作流程图如图1所示。
(3)拟订程序框图程序框图可参照计算机程序框图的编制方法。以C7632车床的程序框为例,如图2。
(4)编制梯形图程序根据程序框图,开关表及动作表即可直接在编程器键盘上键人程序。编制程序可分段进行,先编制自动循环程序段、手动调整程序段、初始化程序段,后分段模拟运行调试后串联起来。运用转移、标号指令,可将复杂的程序分解成功能程序段,有利于程序编制及调试。以半自动车床自动循环与手动调整程序为例,若开关1127为手动/自选择开关,可按如下方法编制程序(见图3):
当开关1127接通时,程序按下列顺序扫描执行:1、3、…、20、40,再返回到开头,执行手动调整程序;开关1127断开,程序扫描顺序为2、21、…、40,再返回至开头,执行自动循环程序。
其自动循环工作段的程序,可采本控制器编程语言中特地为顺序控制设计的步进器功能编制。
梯形图编制完成,并通过模拟器模拟运行后,通过打印机打印梯形图文本。当PLC安装在现场设备上后,可通过编程器与其联机,采用“故障检测”方式逐点检查现场设备的输入、输出元件是否连接正确,工作是否正常。在联机状态下,运行梯形图程序,并对运行结果进行监测、修改,直至程序运行完全符合要求,即可使PLC控制设备正常工作
可编程序控制器是专门为工业环境设计的自动化技术控制装置,控制系统的可靠性是整个自动控制的焦点,控制系统的抗干扰能力是保证控制系统准确工作运行的关键,本文通过介绍PLC在使用过程中采用的各种措施提高系统的抗干扰能力。
高频干扰信号不是通过变压器绕组的耦合,而是通过初级、次级绕组间的分布电容传递的。在初级、次级绕组之间加绕屏蔽层,并将它和铁心一起接地,可以减少绕组间的分布电容,可以提高抗高频干扰的能力。也可以选用电源滤波器产品,由于具有良好的共模滤波、差模滤波性能和高频干扰抑制性能,能有效抑制线与线之间和线与地之间的干扰。
动力部分、控制部分、PLC、I/O电源应分别配线,隔离变压器与PLC和与I/O电源之间应采用双绞线连接。系统的动力线应足够粗,以降低大容量异步电动机启动时的线路压降。有可能可对PLC采用单独的供电回路,以避免大容量设备的启停对PLC的干扰。
2. 对于感性负载的处理措施
感性负载具有储能作用,当控制触点断开时,电路中的感性负载会产生高于电源电压数倍甚至数十倍的反电势,触电闭合时,会因触点的抖动而产生电弧,它们都会对系统产生干扰。对此可采用以下措施:PLC的输入端或输出端接有感性元件时,对于直流电路(图2),应在它们两端并联续流二极管;对于交流电路,应并联阻容电路,以抑制电路断开时产生的电弧对PLC的影响。电阻可以取51~120Ω,电容可以取0.1~0.47μF,电容的额定电压应大于电源峰值电压。续流二极管可以选1A的管子,其额定电压应大于电源电压的2~3倍。
3. 对于安装和布线的措施
开关量信号一般对信号电缆没有严格的要求,可选用一般电缆,信号传输距离较远时,可选用屏蔽电缆。模拟信号和高速信号(如脉冲传感器、计数码盘等提供的信号)应选择屏蔽电缆。通信电缆对可靠性的要求高,有的通信电缆的信号频率很高,一般应选用专用电缆(如光纤电缆),在要求不高或信号频率较低时,也可以选用带屏蔽的多芯电缆或双绞线电缆。
当开关量I/O线不能与动力线分开布线时,可用继电器来隔离输入/输出线上的干扰。当信号线距离超过300m时,应采用中间继电器来转换信号,或使用PLC的远程I/O模块。I/O线与电源线应分开走线,并保持一定的距离。如不得已要在同一线槽中布线,应使用屏蔽电缆。交流线与直流线应分别使用不同的电缆;开关量、模拟量I/O线应分开敷设,后者应采用屏蔽线。如果模拟量输入/输出信号距离PLC较远,应采用4~20mA或0~10mA的电流传输方式,而不是易受干扰的电压传输方式。不同的信号线好不用同一个插接件转接,如必须用同一个插接件,要用备用端子或地线端子将他们分隔开,以减少相互干扰
(1)S7-200在扫描循环中完成一系列任务。任务循环执行一次称为一个扫描周期。S7-200的工作过程如图4所示。在一个扫描周期中,S7-200主要执行下列五个部分的操作:
(Ⅰ)读输入:S7-200从输入单元读取输入状态,并存入输入映像寄存器中。
(Ⅱ)执行程序:CPU根据这些输入信号控制相应逻辑,当程序执行时刷新相关数据。程序执行后,S7-200将程序逻辑结果写到输出映像寄存器中。
(Ⅲ)处理通讯请求:S7-200执行通讯处理。
(Ⅳ)执行CPU自诊断:S7-200检查固件、程序存储
器和扩展模块是否工作正常
(Ⅴ)写输出:在程序结束时,S7-200将数据从输出映像寄存器中写入把输出锁存器,后复制到物理输出点,驱动外部负载。
(2)、S7-200 CPU的工作模式
S7-200有两种操作模式:停止模式和运行模式。CPU面板上的LED状态灯可以显示当前的操作模式。
在停止模式下,S7--200不执行程序,您可以下载程序和CPU组态。在运行模式下,S7-200将运行程序。
S7-200提供一个方式开关来改变操作模式。您可以用方式开关(位于S7-200前盖下面)手动选择操作模式:当方式开关拨在停止模式,停止程序执行;当方式开关拨在运行模式,启动程序的执行;也可以将方式开关拨在TERM(终端)(暂态)模式,允许通过编程软件来切换CPU的工作模式,即停止模式或运行模式。
如果方式开关打在STOP或者TERM模式,且电源状态发生变化,则当电源恢复时,CPU会自动进入STOP模式。如果方式开关打在RUN模式,且电源状态发生变化,则当电源恢复时,CPU会进入RUN模式。
S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。
1.基本单元
S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见表4-11:
表4-11 S7-200系列PLC中CPU22X的基本单元
2.扩展单元
S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数,S7-200系列PLC扩展单元型号及输入输出点数的分配如表4-12所示。
表4-12 S7-200系列PLC扩展单元型号及输入输出点数
3.编程器
PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行监控和故障检测。S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。
简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表方式输入,使用不够方便。智能型编程器采用计算机进行编程操作,将专用的编程软件装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的专用编程软件为STEP7-Micro/WIN。
4.程序存储卡
为了保证程序及重要参数的安全,一般小型PLC设有外接EEPROM卡盒接口,通过该接口可以将卡盒的内容写入PLC,也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序存储卡EEPROM有6ES7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。
5.写入器
写入器的功能是实现PLC和EPROM之间的程序传送,是将PLC中RAM区的程序通过写入器固化到程序存储卡中,或将PLC中程序存储卡中的程序通过写入器传送到RAM区。
6.文本显示器
文本显示器TD200不仅是一个用于显示系统信息的显示设备,还可以作为控制单元对某个量的数值进行修改,或直接设置输入/输出量。文本信息的显示用选择/确认的方法,多可显示80条信息,每条信息多4个变量的状态。过程参数可在显示器上显示,并可以随时修改。TD200面板上的8个可编程序的功能键,每个都分配了一个存储器位,这些功能键在启动和测试系统时,可以进行参数设置和诊断。