Inicio Objetivos del Programa Misión y Visión del programa Perfil del admitido Perfil del egresado Plan de Estudios Objetivos de la Acreditación Controladores Logicos Programables Click to edit Master subtitle style Proceso de Acreditación Factor 1 Factor 2 Factor 3 Factor 4 Automatización de Procesos de Manufacttura Factor 5 Factor 6 Bogotá DC, Agosto de 2010
Instrucciones de Control del Programa Las instrucciones de control influyen en el programa de la ejecución del programa mediante Instrucciones de Salto Instrucciones de control de bloque Instrucciones de control de ejecución de un grupo de instrucciones
Instrucciones de Control del Programa Instrucciones de Salto Interrumpen el desarrollo lineal del programa, forzando al programa a continuar el proceso en distintos puntos del programa Los saltos pueden ser condicionados, o independientes del registro de estado Algunas de las instrucciones del salto mas comunes son: SPA: Salto incondicional que obliga al programa a saltar a la etiqueta indicada
Instrucciones de Control del Programa Instrucciones de Salto Algunas de las instrucciones del salto mas comunes son: SPL: Instrucción de salto incondicional con múltiples metas LOOP: La instrucción LOOP<meta> es de tipo incondicional y hace incrementar un contador (el valor del acumulador) de lazo, el cual dictamina cuantas veces se deben ejecutar las entre <meta> y loop SPB: Instrucción condicional que se ejecuta si el registro de estado esta activo. Es importante resaltar que si el registro esta inactivo, la instrucción no se ejecuta pero el registro de estado se activa
Instrucciones de Control del Programa Instrucciones de Salto: Instrucción Incondicional
Instrucciones de Control del Programa Instrucciones de Salto: Instrucción Condicional
Instrucciones de Control de Flujo Las instrucciones de control de flujo se utilizan en programas estructurados en bloques independientes o interrelacionados.
Lenguaje de Esquema de Contactos Esquema de Contactos El lenguaje LADER fue creado con el objetivo de Facilitar el cambio de sistema de control, e.g. de esquema de contactos a autómata programable Facilitar el diseño de sistemas de control a personas con experiencia en diseñar sistemas de control con relés
Lenguaje de Programación Practica Ejercicio 1: Diseñe un programa que utilice dos sensores de presencia (denominados sensor A y B) para detectar la entrada o salida de persona a un recinto. Asuma que los sensores están lo suficientemente cerca tal que la persona activa primero uno de l os sensores y luego activa el otro, sin aun haber desactivado el primer sensor interceptado.
Lenguaje de Programación Practica Ejercicio 2: Diseñe un programa que controle un semáforo tal que este realice una secuencia verde-amarillo-rojo y rojo-amarillo-verde en un tiempo predeterminado por el usuario. Ejercicio 3: Diseñe un programa donde un operador deba pulsar un botón para iniciar la acción de calentamiento de una caldera. Esta acción se logra mediante una resistencia conectada a una señal de salida la cual permanece se activa 10 segundas después de oprimir el botón, y la señal se activa durante 1 minuto. Ejercicio 4: Considere el problema de un parqueadero automático con limite en el numero de carros que pueden entrar. Asuma que tenemos entrada y salida separadas, y que el usuario debe pulsar un botón para anunciar su entrada o salida del parqueadero. El sistema debe indicar al usuario si hay cupo antes de permitirle entrar.