Seminario Basico SLC500

download Seminario Basico SLC500

of 57

description

plc

Transcript of Seminario Basico SLC500

  • TEMARIO1.- INTRODUCCION A LOS PLCSfamilias de plcsprotocolos y topologas de red2.- RSLINX3.- RSLOGIX 5004.- LENGUAJE DE PROGRAMACION5.- INSTRUCCIONES BASICASINSTRUCCIONES DE BIT6.- INSTRUCCIONES AVANZADAStimerscontadores6.- COMPARADORES7.- INSTRUCCIONES MATEMATICAS

  • RELES

  • PLCDispositivo electrnico operado digitalmente, el cual utiliza unamemoria programable de almacenamiento de instrucciones, paraimplementar funciones especificas tales como lgica, secuenciacinregistro y control de tiempos, conteos y operaciones aritmticas.

    Con la finalidad de controlar salidas en funcin de condiciones deentradaCONTROLADOR PROGRAMABLEENTRADASSALIDAS

  • Partes Principales de un PLCPROGRAMPANELPOWERSUPPLYCPUCENTRAL PROCESSING UNITOUTPUT DEVICESINPUT DEVICESSOLENOIDSMOTOR STARTERSALARMSINDICATORSD / ALgicaBCDLIMIT SWITCHESPRES. SWITCHESPROX. SWITCHESTEMP. SWITCHESPUSH BUTTONSA / DLgicaBCDINPUT / OUTPUT RACK

  • Fuente de VoltajePara abastecer de potencia a los procesadores, se necesitaalimentacin elctrica, segn las necesidades de operacinde algn proyecto se puede hacer con 120/240V ac,24V dc y 125V dc.

  • Unidad Central de ProcesoMicroprocesador, circuitos de memoria y circuitos auxiliaresEjecucin de instrucciones en milsimas de segundoOperaciones aritmticas, lgicas y de transferencia de informacinSimula dispositivos de campo como contadores, temporizadores, programadores cclicosComunicacin con otros dispositivos (Programadores, PLC, PC)PROCESADORC I R C U I T O S A U X I L I A R E SM E M O R I A

  • Unidad Central de Proceso* RAM (Voltil)* PROM (No Voltil)* EPROM (No Voltil)* EEPROM (No Voltil)La informacin se almacena en forma binaria

    0 y 1 BIT

    0100 1100 BYTE

    1000 0110 1101 0011 WORDMemoriaDATOSPROGRAMA

  • Interfases de Entrada y SalidaSirven de enlace entre el mundo exterior y el CPUNormalmente 1500 Vdc de aislamientoSeales discretas y seales analgicas

  • Interfases de Entrada y SalidaSeal Discreta (Digital)

    Uno de dos valores 0 1, lleno vaco, hay no hay, etc.10Ejemplo: 240 Vac120 Vac24 Vac/Vcc12 Vac/Vcc5 VccSeal Analgica

    Puede tener un valor determinado dentro de muchos valores posibles (rango)it

  • Interfases de Entrada y SalidaLas seales discretas de entrada pueden ser de AC o de DClas seales ms comunes de AC son 120/220 VAC, la seal deDC ms comn es de 24 VDC.

    Los circuitos de salida pueden ser de:

  • Ciclo de Operacin

  • Interfases de ComunicacinDispositivo que permite la comunicacin de un PLC con otrosdispositivos, para formar redes locales o remotas.Estn formadas por hardware y software, y juntos forman unprotocolo que todos los dispositivos que se encuentren conectadosvan a entender.

  • Interfases de Comunicacin

  • Interfases de Comunicacin

  • Interfases de Comunicacin

  • Interfases de Comunicacin

  • Micrologix fijo

  • Micrologix modular

  • SLC 500 Fijo

  • SLC 500 Modular

  • Compac logix

  • Compac logix

  • Control logix

  • Control logix

  • Control distribuido

  • PACs

  • pausa

  • RS LINX LITE

  • RS LINX LITE

  • RS LINX LITE

  • RS LINX LITE

  • RS LINX LITE

  • RS LINX LITE

  • RS LOGIX 500

  • RS LOGIX 500

  • RS LOGIX 500

  • RS LOGIX 500

  • RS LOGIX 500

  • RS LOGIX 500OFFLINEONLINEDOWNLOADUPLOAD

  • ORGANIZACIN DE LA MEMORIAO0SalidasI1EntradasS2StatusB3BinariosT4TimersC5ContadoresR6ControlN7EnterosF8Flotante

  • ARCHIVOS DE DATOS

  • ARCHIVOS DE DATOS

  • DIAGRAMAS DE ESCALERA

  • LENGUAJE DE PROGRAMACIONUn diagrama elctrico representa como fluye la corriente elctricaa travs de dispositivos para completar un circuito elctricoInterruptorFoco115 VNeutroESPLCLa conexin elctrica con el PLC sera:InterruptorFocoEn diagramas de escalera lgicoS1B1( )

  • LENGUAJE DE PROGRAMACION0000000100020003 Los renglones se leen desde el renglon cero hasta el ms alto. Un renglon es ledo de izquierda a derecha. Un nuevo renglon es numerado de acuerdo a su posicin. El ltimo renglon automaticamente contiene el END.

  • LENGUAJE DE PROGRAMACION( )Instrucciones condicionalesde lecturaInstruccionesde controlde escritura Un renglon es dividido en dos partes: una oms instrucciones de entrada al lado izquierdo que afectan a una o ms instrucciones de salida en la derecha. Un renglon puede no contener entradas, pero al menos debe contener una salida. Dos o ms salidas no pueden estar conectadas en serie.

  • LENGUAJE DE PROGRAMACIONContinuidad lgica( )123AAND( )A12OR( )123A4ANDy OR

  • LENGUAJE DE PROGRAMACION( )1AB( )( )1AB( )23( )12AA

  • INSTRUCCIONES BASICASINSTRUCCIONES DE BITXICExamine if closedL1L2K0 1KA( )0 = FalsoKA( )1 = Verdadero

  • INSTRUCCIONES DE BITXIOExamine if openL1L2K0 1KA( )1 = FalsoKA( )0 = VerdaderoINSTRUCCIONES BASICAS

  • INSTRUCCIONES DE BITOTEOutput EnergizeL1L2A0 1KA( )0 = FalsoKA( )1 = VerdaderoINSTRUCCIONES BASICAS( )

  • ( )I:1/0I: Entrada:: Separador de Slot1: Nmero de Slot/: Separador de bit0: Numero de terminal de conexinO:3/0O : Salida: : Separador de Slot3: Nmero de Slot/ : Separador de Bit0 : Nmero de terminal de conexinDIRECCIONAR

  • TIMERSvoltajeTIMERPreset = 5Acumulado = 0T4:0.PRET4:0.ACCEnableT4:0/ENTimingT4:0/TTDoneT4:0/DNCambian deestado si:TIMER= verdaderoTIMER = verdaderoACC < PRETIMER = verdaderoACC = PRE

  • COUNTERSASCENDENTEDESCENDENTE032767-3276810C5:0/CUC5:0/CDEstos dos bits de controlcambian de estado cadavez que la instruccin esverdaderaC5:0/DNC5:0/OVC5:0/UNEste bit cambia de estadocuando el ACC es igualo mayor que el PRE.Estos bits cambian de estadocuando hay overfolw underfolwdependiendo del tipo de contador

  • INSTRUCCIONES DE COMPARACION

  • INSTRUCCIONES MATEMATICAS