3_Files and Programs Espanol

22
Controladores programables MicroLogix Básicos de Controladore s Programables Archivos y programas

description

Curso de PLC Rockwell

Transcript of 3_Files and Programs Espanol

  • Bsicos de Controladores Programables Archivos y programasControladores programables MicroLogix

    1

  • Lo que vamos a ver

    1.Que son los archivos de programas2.Funciones de los archivos de programa3.Conceptos de la lgica de escalera4.Direccionamiento de I/O5.Lgica6.Ejemplos

  • Organizacin de la memoriaMemoria deMicroLogix 1000Solo el MicroLogix 1000

  • Organizacin de la memoriaMEMORIAMicroLogix 1000Solo MicroLogix 1000

  • Archivo 0 Archivo del sistemaArchivo dedicado y reservadoUsado para guardar informacin diversa relacionada al sistema.Tipo de procesador y configuracinParmetros de comunicacinConfiguracin de E/SClaves de acceso (PasswordsEtctera

  • Archivo 1 - ReservadoFuturoNuevas mejorasNuevas caractersticas Nueva funcionalidad

  • Archivo 2 Programa PrincipalArchivo dedicado y abiertoPrograma principal de escaleraTpicamente es donde el programa principal del usuario es guardadoLa mayora tiene alguna lgica de programacin

  • Archivo 3 - Archivo de erroresArchivo preconfigurado y abiertoReferido como la subrutina de erroresSer un archivo explorado siempre que una falla recuperable sea detectada (Permite a los usuarios limpiar ciertos errores e inhibir una desconexion completa)Las fallas recuperables incluyen:Perdida de datos retentivos (0005)Proteccin de arranque despues de una perdida de energia (0016)Error menor al final del scan (0020)Limites de los archivos excedidos (Secuenciadores 0032, Pilas y Registros de corrimientos (0033))Valores negativos en ACC o PRE de un temporizador (0034)Valor invalido preestablecido en un HSC (0037)Puede ser usado como una subrutina de usuario, pero no es lo recomendado

  • Archivo 4 Archivo del contador de alta velocidadArchivo preconfigurado y abiertoConocido como la subrutina HSCSera explorado siempre que una interrupcin HSC ocurraLas interrupciones HSC son:El valos preestablecido es alcanzado (alto o bajo)Se detectand condiciones de Underflow o OverflowPuede ser usado como una subrutina de usuario pero no es lo recomendado

  • Archivo 5 Archivo de Interrupciones seleccionadas por tiempo (STI)Archivo preconfigurado y abiertoConocido como la subrutina STIExplodarda cuando la instruccin STE tiene un valor de (1)Intervalo de tiempo ajustable, resolucion de 10msecPuede ser usado como una subrutina de usuario, pero no es lo recomendado

  • Archivos 6-15 Subrutinas del usuarioArchivos abiertosTpicamente son usadas en requisitos especificos de cada aplicacion.Se accesa a estos archivos a partir del archivo 2 (Programa principal) a traves de instrucciones especiales de flujoJSRJump to Subroutine and returnSBRSubroutine IdentifierRETRet to Main programSe permite tener subrutinas anidadas (8 niveles permitidos, 3 niveles si las subrutinas de Error, HSC o STI estan habilitadas)Solo en el MicroLogix 1000 y el SLC 500

  • Logica de relevacion de escalera (RLL)

    Que es la lgica de relevacion de escaleraEs el lenguaje de programacin primario para los PLCsEs una representacin grfica del programa diseada para verse como lgica de relevadores

  • Conceptos de la lgica de escalera| ||/|Instrucciones de Lectura / condicionesInstrucciones de Escritura / Control| ||/|| ||/|| || ||/|( )| || |Inicio (Rengln #1)Final (Rengln #5)

  • Conceptos de Lgica de EscaleraInstruccionesLectura / CondicionesInstrucciones Escritura / ControlNo hay continuidad lgica|/|| |TFF|/||/|TTTContinuidad lgica

  • Construccin Lgica ANDSI la entrada 4 Y la entrada 5 estn energizadasENTONCES se energiza la salida 0Continuidad LgicaTTTON

  • Construccin Lgica ORSI la entrada 4 O la entrada 5 estn energizadasENTONCES energiza la salida 0Continuidad LgicaFTONContinuidad LgicaTFON

  • Construccin Compleja|/|I/11| |I/10

  • Instrucciones de LecturaFalsoVerdaderoExamine OFF-|/|-XIOFalsoLa instruccin es:El bit de entrada es:Lgica 0Lgica 1VerdaderaExamine ON-| |-XICSI el dispositivo de entrada esta:Abierto (0)Cerrado (1)

  • Instruccin de EscrituraEstado del renglnBit desalidaTerminal desalidaDes-energizadaVERDADEROFALSOONOFFOTEOutput Energize-( )-ENERGIZADA

  • Juntando todo| |( )I/8O/0GNDL 1O / 0VACVDCL 2 / NVACVDCVACVDCO / 2VACVDCO / 1O / 3O / 5O / 4VACVDCSupplyVoltageUnusedI / 2I / 1I / 0COMI / 3I / 6I / 5COMI / 4I / 7I / 9I / 8UnusedPB1

  • Direccionamiento Ejemplo L1L2PB1DISP.

    PB1

    LS1

    PS2

    SOL6| |( )| || |I/5I/6O/0I/7HHP: Hand Held ProgrammerLogix: Software de Programacin

  • Lgica de Relevacion a Lgica de EscaleraAsignacin de direcciones de entrada:PB1- I/4PB2- I/5LS1- I/6LS2- I/7LS3- I/8LS4- I/9

    Asignacin de direcciones de salida:SOL2- O/0M1- O/1I/8| |I/9

    29Again, the similarities are virtually identical.The primary enhancement is that if changes are needed, or if other logic or conditions need to be added, its as simple as a few keystrokes on the computer.

    1

    29Again, the similarities are virtually identical.The primary enhancement is that if changes are needed, or if other logic or conditions need to be added, its as simple as a few keystrokes on the computer.