CC-TDOR01 51308376-175
CC-TDOR01 51308376-175
CC-TDOR01 51308376-175
:祖巧丽
:
可编程序逻辑控制器起源于60年代,简称PLC(Programmable Logic Controller)。目前,已经广泛应用于冶金、矿业、机械等领域。其特点是:
1、编程方便易学
2、运行稳定可靠
3、使用维护方便
4、对环境要求低
用可编程序控制器实施控制,如上图,其实质是按照一定的算法进行输入输出变换,并将这个变换予以物理实现。入出变换、物理实现可以说是PLC实施控制的两个基本点。而人出变换实际上就是信息处理,信息处理当今zui常用的是微处理机技术,物理实现则要求PLC的输入应当排除干扰信号适应于工业现场。输出应放大到工业控制的水平,能为实际控制系统方便使用。这就要求I/O电路专门设计。根据PLC实施控制的基本点的分析,PLC采用了典型的计算机结构,主要是由CPU、RAM、ROM和专门设计的输入输出接口电路等组成。
*处理机是PLC的大脑,如下图它由*处理器(CPU)和存储器等组成 。
1、*处理器(CPU)
*处理器(CPU)一般由控制电路、运算器和寄存器组成,这些电路一般都集成在一个芯片上。CPU通过地址总线、数据总线和控制总线与存储单元。输入输出(I/O)接口电路相连接。
它主要完成以下的功能:
(1)将输入信号送入PLC中存储起来。
(2)按存放的先后顺序取出
用户指令,进行编译。
(3)完成用户指令规定的各种操作。
(4)将结果送到输出端。
(5)响应各种外围设备(如变程器、打印机等)的请求。
2、存储器
PLC内部存储器有两类:一类是RAM(即随机存取存储器),可以随时由 CPU对它进行读出、写入;另一类是ROM (即只读存储器),CPU只
从中读取而不能写入。RAM主要用来存放各种暂存的数据、中间结果能及用户正在调试的程序,ROM主要存放监控程序及用户已调试好的程序,这些程序都事先烧在ROM芯片中,开机后便可运行其中程序。
3、输入、输出接口电路
它起着PLC和外围设备之间传递信息的作用。用户设备需要输入PLC的各种控制信号,如限位开关、操作按钮以及其它一些传感器输出的开关量或模拟量(要通过模数变换进入机内)等,通过输入接口电路将这些信号转换成CPU能接收和处理的信号。输出接口电路将处理器输出的弱电信号转换成现场需要的强电信号以驱动电磁阀、接触器等被控设备的执行元件。常
用接口电路的结构如下图所示。
输入输出接口电路
为了保证电路的正常工作,这些接口电路有以下特点;
1)输入采用光电耦合电路,可大大减少电磁干扰
2)输出也采用光电隔离并有三种方式,即继电器、晶体管和晶闸管。这使得 PLC可以适合各种用户的不同要求。如低速、大功率负载一般采用继电器输出;高速大功率则采用晶闸管输出;高速小功率可用晶体管输出。还有功率放大输出电路等,而且有些输出电路做成模块式,可插拔,更换起来十分方便。
T PERMANENT MAGNET SERVO MOTOR MAC112C-0-ED-2-?C/130-A-0/S005
TAMAGAWA TBL-i II SERIES AC SERVO MOTOR 4614N1023E200
YASKAWA AC SERVO MOTOR SGMAH-04AAA41 W/ KAMOSEIKO BALL REDUCER BR100SH-20G-S29?2
MITSUBISHI AC SERVO MOTOR HC-KFS23K W/KAMO BALL REDUCER BR100SH-20G-S03?2/W MOUNT
YASKAWA ELECTRIC 50W AC SERVO MOTOR SGMAH-A5AAAYU41
FESTO CONNECTOR W/ ANGLE SOCKET CONNECTOR, 159423, NEW SEALED
FANUC 3.8KW A22/2000 AC SERVO MOTOR A06B-0147-B675, PLUG #2 101284
MICROMATIC TEXTRON MOTION CONTROLLER MMC-93C-M2-24
INDRAMAT BRUSHLESS AC SERVO MOTOR MAC112C-0-ED-4-?C/130-A-0/WI520?LX/S005
INDRAMAT PERMANENT MAGNET SERVO MOTOR MAC112D-0-ED-4-?C/130-B-0/WI520?LV/S005
INDRAMAT BRUSHLESS AC SERVO MOTOR MAC112D-0-ED-4-?C/130-A-0/WI520?LX/S005
GE FANUC MODEL 50S 3PH 2000RPM 8-POLE 66A AC SERVO MOTOR A06B-0331-B061#?7000
FANUC MODEL 30F 3PH 8-POLE 24A AC SERVO MOTOR A06B-0357-B755, MISSING ENCODER
FANUC AIS 8/4000 2.5KW AC SERVO MOTOR A06B-0235-B500#?0100, PLUG 102930
SIEMENS BRUSHLESS AC SERVO MOTOR 1F6108-8AF71-1E?H0
YASKAWA ELECTRIC AC SERVO MOTOR, NO LABEL, LISTING #3
ALLEN BRADLEY AC SERVO MOTOR 1326AB-B2E-11-A?5 / 126109
INDRAMAT PERMANENT MAGNET MOTOR MAC093B-0-JS-2-?C/110-B-0/S005
YASKAWA ELECTRIC AC SERVO MOTOR, NO LABEL, LISTING #4
YASKAWA AC SERVO MOTOR 100W 200V 0.91A SGMAH-01AAA410-?Y1
COOPER GARDNER DENVER SERVO CONTROLLER MODULE BLS 1-2 960011
YASKAWA 3-PHASE 200V 2.8A 400W AC SERVO MOTOR SGMAH-04AAA41
MITSUBISHI ELECTRIC 3-PHASE 118V 1.1A 200W AC SERVO MOTOR HC-KFS23BK
YASKAWA ELECTRIC 2200W 200V 15.7A AC SERVO MOTOR SGMDH-22A2A-YR1?3
MITSUBISHI AC SERVO MOTOR 3AC 117V 5.2A 750W HC-MFS73B
REXROTH INDRAMAT PERMANENT MAGNET SERVO MOTOR MDD112C-N-030-N?2M-130PB0 / 252400
RELIANCE ELECTRIC ELECTRO-CRAFT SERVO MOTOR 1326AB-B530E-21 / 155326
FANUC ROBOTICS 5F/3000 AC SERVO MOTOR A06B-0346-B256 *DAMAGED*
INDRAMAT 3 PHASE INDUCTION MOTOR 2AD132D-B35RA2-?BS01-D2N1 / 240857 , BROKEN COVE
YASKAWA ELECTRIC 3000R/MIN 200W AC SERVO MOTOR SGMAH-02AAA2C-Y?2
REXROTH 3-PHASE PERMANENT MAGNET MOTOR MKE037B-144-GP0?-BUNN *NNB*
TAMAGAWA SEIKI TBL-I SERIES AC SERVO MOTOR TS 4513N3039E200, ENCODER 104148
ABB ROBOTICS 1 FT3044-5AZ21-9-?Z SIEMENS SERVO MOTOR PLASTIC BROKEN AROUND PIN
JENEAR ANTRIEBSTECHNIK GMBH STEPPING MOTOR 23S21-0300-0000?0-18 *CUT CABLES*
FANUC ROBOTICS AC SERVO MOTOR 1/3000 A06B-0371-B075
BALLUFF ENCODER BRGB2-WCB08
EMERSON BRUSHLESS PERMANENT MAGNET SERVO MOTOR BLM-6310-4
FANUC ROBOTICS 20F AC SERVO MOTOR A06B-0352-B731 *NEW*
INDRAMAT 3-PHASE INDUCTION SERVO MOTOR 2AD132D-B350B2-?AS03-D2V1 / 256468
FANUC * C007E1767 49V 2.8A 3000 R.P.M SERVO MOTOR * A06B-0113-B075#?0008
ALLEN BRADLEY NIPPONDENSO AC SERVO MOTOR 8500-A3D-K1A
FANUC ROBOTICS 30S/3000 AC SERVO MOTOR A06B-0319-B205#?7008
MITSUBISHI ELECTRIC 3-PHASE 60V 0.9A 50W AC SERVO MOTOR HC-MFS053B *LOT OF 2*
MITSUBISHI ELECTRIC 3-PHASE 52V 0.9A 50W AC SERVO MOTOR HF-KP053BK
MODICON S32N-A00-2010 AC SERVO MOTOR .95HP 5500RPM 3PHASE 4.28A 20.77NM
AEG MODICON GETTYS BRUSHLESS SERVO MOTOR 121-085-0V5 / M474-DES0-0P 0C *NEW*
INDRAMAT 3-PHASE INDUCTION SERVO MOTOR 2AD180C-B35OB1-?BS03-B2N1 *NO FAN*
SIEMENS 38-520V 50-2270RPM 1.05-47.0kW SPINDLE MOTOR 1 GG5164-0GG10-7M?U?-Z, FAN
![]() |
图5-2为PLC接线图,图5-3为控制梯形图。图5-4描述了每个扫描周期程序的执行过程。按钮SB2虽然在程序中没有使用,但其状态仍影响其对应编号的内部输入继电器的状态。图(a)中,①输入扫描过程,将两个按钮的状态扫描后,存入其映像区,由于SB2是停止按钮,所以,即使没有按下,其输入回路也是闭合的,因此,X1存“1”(ON状态),而其它位存“0”(OFF状态)。②执行程序过程,程序根据所用到触点的编号对应的内部继电器状态来运算。由于X0处于OFF状态,因此,对应的动合触点处于断开状态,运算结果是Y0、Y1处于OFF状态,其结果存入输出映像区,即Y0、Y1存“0”。③输出刷新过程,根据映像区各位的状态驱动输出设备,由于输出映像区均为OFF状态,所以,输出指示灯不能形成闭合回路,灯不亮。如果输入不发生变化,内部继电器的状态均不发生变化。图(b)中,按下SB1按钮后,X0输入回路闭合。①输入扫描将输入状态存入其映像区,X0、X1均存“1”。②执行程序过程,按照从左到右,从上到下的原则,逐条执行。*行,X0触点闭合,但此时,Y1的状态为“0”,因此,Y1触点为断开状态,Y0没能导通,其状态为“0”。第二行,X0触点闭合,所以,Y1的状态为“1”。③输出刷新过程,由于Y1呈导通状态,灯2亮。 图(c)为按下SB1按钮后的第二个扫描周期。①输入扫描,由于输入状态不变,输入映像区不变。②执行程序过程,*行,X0触点闭合,由于上一个周期中,Y1为ON状态,因此,Y1触点也闭合,Y0也呈导通状态;第二行,Y1还呈导通状态。Y0、Y1的状态均为“1”。③输出刷新过程,两个灯都亮。注意:由于PLC的扫描周期很短,我们用肉眼见到的现象可能是两灯同时亮。如果按钮没有变化,内部继电器、输出设备状态均无变化。 |