Академический Документы
Профессиональный Документы
Культура Документы
Instructor: ________________________________
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Nuevo Proyecto
Antes de programar un controlador Logix5000
debes crear un nuevo proyecto:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Nuevo Proyecto
3. Selecciona el tipo de controlador.
4. Escribe un nombre para el controlador.
5. Escribe una descripción de las operaciones del controlador
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Nuevo Proyecto
6. Selecciona el tipo de chasis (número de ranuras) que contiene el
controlador (no se aplica en el caso de algunos controladores).
7. Selecciona o escribe el número de ranura donde está instalado el
controlador (no se aplica en el caso de algunos controladores).
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Nuevo Proyecto
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tareas, programas y rutinas
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tareas, programas y rutinas
¿Qué es una tarea?
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tareas, programas y rutinas
Tarea continua
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tareas, programas y rutinas
Tarea periódica
¿Qué es un programa?
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tareas, programas y rutinas
¿Qué es una rutina?
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tareas, programas y rutinas
Rutina Principal
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Organización de Tags
Los controladores Logix5000 almacenan datos
en tags (a diferencia de archivos de datos
fijos, los cuales se direccionan
numéricamente). Con los tags puedes
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Organización de Tags
La tabla nos muestra las propiedades de un
tag:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Organización de Tags
Estos son los tipos de datos más comunes y la tabla nos
dice cuándo usarlos:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Organización de Tags
Para crear un tag:
1. En el menú Lógica, seleccione Editar tag.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Organización de Tags
2. Seleccione un alcance para el tag:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Organización de Tags
3. Introduzca un nombre para el tag.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Cuando se utiliza el software RSLogix 5000 para
configurar un módulo de E/S digitales ControlLogix,
debe efectuar los siguientes pasos:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Creación de un nuevo modulo: Una vez fuera
de línea, debes seleccionar el nuevo módulo.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Creación de un nuevo modulo: Ahora te aparecerá
una pantalla con una lista de posibles módulos.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Creación de un nuevo modulo: Aparecerá el
asistente de creación de un nuevo módulo.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Formatos de comunicación para los módulos
de entradas:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Formatos de comunicación para los módulos
de entradas:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Formatos de comunicación para los módulos de
salidas:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Formatos de comunicación para los módulos
de salidas:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Formatos de comunicación para los módulos de
salidas:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Direccionamiento de I/O
Formatos de comunicación para los módulos
de salidas:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acceso a los tags
Cuando se obtiene acceso a los tags hay dos
posibilidades. Puedes:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acceso a los tags
Aquí puedes ver los tags
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acceso a los tags
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tags tipo ALIAS
Un alias te permite crear un tag que representa
otro tag:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tags tipo ALIAS
Usas alias en las siguientes situaciones:
programar lógica anteriormente a los
diagramas de cableado
asignar un nombre descriptivo a un dispositivo
de E/S
proporcionar un nombre más simple para un
tag complejo
usar un nombre descriptivo para un elemento
de una matriz
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tags tipo ALIAS
Para asignar un tag como un alias para otro
tag:
1. En el menú Lógica, seleccione Editar tag.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tags tipo ALIAS
2. Seleccione el alcance del tag.
4. Haga clic en
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tags tipo ALIAS
5. Seleccione el tag que el alias representará:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Comunicación con el controlador
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Comunicación con el controlador
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Comunicación con el controlador
6. Si desea asignar un
nombre descriptivo al
driver, cambie el
nombre
predeterminado.
7. Seleccione Aceptar.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Comunicación con el controlador
8. Configure el driver
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Comunicación con el controlador
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Comunicación con el controlador
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Comunicación con el controlador
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Teoría del SCAN
(Barrido del programa)
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
FUNDAMENTOS
Para poder entender mejor como programar los PLCs en lenguaje de escalera es necesario partir
de algunos fundamentos básicos.
El PLC interpreta señales de voltaje o de corriente, estas señales deben ser leídas por el PLC para
saber el estado de las mismas (1, True o Presencia de Señal y 0, False o Ausencia de Señal), pero,
¿En donde guarda el PLC esta información a manera que la pueda leer cuantas veces le sea
necesario?
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
FUNDAMENTOS
BIT: El Bit es la unidad de una señal binaria, por lo tanto, un Bit es la unidad
menor de memoria y puede adoptar únicamente dos estados, 1 o 0.
Podemos imaginarnos que un Bit es una cajita en donde se almacena o se
guarda un 1 o 0 lógico.
BYTE: El Byte es una localidad de memoria compuesta por 8 Bits, es decir, en un Byte podemos
almacenar 8 caracteres binarios sucesivos, o lo que es lo mismo, es un empaque en donde
caben 8 cajitas Bit y por lo tanto 8 caracteres binarios sucesivos, por ejemplo: 10010111.
WORD: Una Word es una localidad de memoria compuesta por 2 Bytes o 16 Bits.
DOUBLE WORD: Una Double Word (Comúnmente representada por DWORD), es una localidad
de memoria compuesta por 2 Words, o 32 Bits.
Los PLCs 200, 300 y 400 de siemens usan este tipo de datos para almacenar valores en la
memoria.
Todos los elementos e instrucciones del PLC como Temporizadores o Timers, Contadores o
Counters, reloj, fechas o simplemente datos de interés para el usuario como valores de
temperatura, presion, etc. Se almacenan en estas diferentes cajitas o tipos de datos.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
UNIDADES DE MEMORIA CAPACITACION Y ENTRENAMIENTO
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
UNIDADES DE MEMORIA
Bit 21 2
Byte 28 256
Word 216 65536
DWord 232 4294967296
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
CONVERSION BINARIO A DECIMAL, BCD Y
HEXADECIMAL
Las cifras solas no son suficientes. En la disposición de las cifras, para formar los números,
es importande la situación que cada una ocupa. Según la posición dentro del número,
cada cifra tiene diferente valor, el llamado valor de posición. Estos valores de posición
son potencias de 10 en el sistema decimal. La posición de la cifra dentro del número
nos indica el valor de la posición. La suma de todos los productos de cifras y valores de
posición nos da el valor numérico.
Este sistema para valorar los números se llama sistema de valoración por posición. Se
pueden formar sistemas de numeración con cualquier base. Los sistemas de
numeración más conocidos son el sistema binario (base 2), el sistema octal (base 8) y el
sistema hexadecimal (base 16)
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
CONVERSION BINARIO A DECIMAL, BCD Y
HEXADECIMAL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
CONVERSION BINARIO A DECIMAL, BCD Y
HEXADECIMAL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
CONVERSION BINARIO A DECIMAL, BCD Y
HEXADECIMAL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
CONVERSION BINARIO A DECIMAL, BCD Y
HEXADECIMAL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones FAL y FSC
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones FAL y FSC
Cómo seleccionar el modo de operación:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones FAL y FSC
Modo Todos:
En el modo todos, se realiza una operación en todos los elementos
especificados en el arreglo antes de continuar a la próxima instrucción.
La operación se inicia cuando la condición de entrada de renglón va
de falso a verdadero. El valor de posición (.POS) en la estructura de
control indica el elemento en el arreglo que la instrucción está usando
actualmente. La operación se detiene cuando el valor .POS es igual al
valor .LEN.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones FAL y FSC
Modo Numérico:
El modo numérico distribuye la operación del arreglo para un número de escanes.
Este modo es útil cuando se trabaja con datos sin tiempo crítico o grandes
cantidades de datos. Usted introduce el número de elementos en que desea
realizar una operación para cada escán, lo cual reduce el tiempo de escán. La
ejecución se activa cuando la condición de entrada de renglón va de falso a
verdadero. Una vez activada, la instrucción se ejecuta cada vez que se escanea
durante el número de escanes necesarios para completar la operación en todo
el arreglo. Una vez activada, la condición de entrada de renglón se puede
cambiar repetidamente sin interrumpir la ejecución de la instrucción.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones FAL y FSC
Modo Incremental:
El modo incremental manipula un elemento del arreglo cada vez
que la condición de entrada de renglón de la instrucción va de
falso a verdadero.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FAL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FAL
Descripción: La instrucción FAL realiza operaciones de copia,
aritméticas, lógicas y función en los datos almacenados en un
arreglo. La instrucción FAL realiza las mismas operaciones en los
arreglos que la instrucción CPT realiza en los elementos.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FAL
EJEMPLO: Copia de Arreglo a Arreglo
Una vez habilitada, la instrucción FAL copia
cada elemento de array_2 en la misma
posición dentro de array_1.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FAL
EJEMPLO: Copia de Arreglo a Elemento
Cada vez que se habilita la instrucción FAL, ésta
copia el valor actual
de array_1 a value_1. La instrucción FAL usa el
modo incremental, por
lo tanto se copia solamente un arreglo cada vez
que se habilita la instrucción.
La próxima vez que se habilita la instrucción, ésta
sobrescribe
value_1 con el próximo valor en array_1.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejercicio, FAL
Utilizando la instrucción FAL obtenga la
aproximación a la función y = e utilizando 20
términos de la serie, donde y = e = xº/0! + x¹/1!
+…+ xⁿ/n! La x se alimentará en la palabra N7
y el resultado se quiere ver en la variable F8.
Genere primero la tabla de potencias de x,
luego la de factoriales, luego divida las tablas
y finalmente sume los términos del arreglo de
resultados para obtener la aproximación.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FSC
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FSC
Descripción: La instrucción FSC compara los valores en
un arreglo, elemento por elemento, para las
operaciones lógicas que se especifican en la
expresión.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FSC
EJEMPLO: Buscar una coincidencia entre dos arreglos
Una vez habilitada, la instrucción
FSC compara cada uno de los 10
primeros elementos en array_1 con
los elementos
correspondientes en array_2.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción COP
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción COP
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FLL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción BSL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción BSL
Descripción: La instrucción BSL desplaza los bits especificados
dentro del arreglo una posición a la izquierda. Una vez
habilitada, la instrucción descarga el bit superior de los bits
especificados al bit .UL, desplaza el resto de los bits una posición
a la izquierda y carga el bit de origen en el bit 0 del arreglo.
Estructura CONTROL:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción BSL
EJEMPLO: Una vez habilitada, la instrucción BSL
comienza a partir del bit 0 en
array_dint[0]. La instrucción descarga
array_dint[0].9 en el bit .UL, desplaza el
resto de los bits y carga input_1 en
array_dint[0].0. Los valores en el resto
de los bits (10-31) no son válidos.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción BSR
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción BSR
Descripción: La instrucción BSR desplaza los bits especificados
dentro del arreglo una posición a la derecha. Una vez habilitada,
la instrucción descarga el valor en el bit 0 del arreglo al bit .UL,
desplaza el resto de los bits una posición a la derecha y carga el
bit de origen en el bit superior de los bits especificados.
Estructura CONTROL:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción BSR
EJEMPLO: Una vez habilitada, la instrucción BSR
comienza a partir del bit 9 en
array_dint[0]. La instrucción descarga
array_dint[0].0 en el bit .UL, desplaza el
resto de los bits a la derecha y carga
input_1 en array_dint[0].9. Los valores
en el resto de los bits (10 – 31) no son
válidos.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejercicio: BSR, BSL
Se tiene una máquina que tiene una estación de
alimentación, ocho estaciones con distintas pruebas y
al final una estación de rechazo o aprobación del
ensamble. Se coloca el ensamble en la estación de
alimentación y un sensor arroja un cero si la pieza está
bien y un uno si detecta un error, un botón arranca la
transferencia de piezas entre las estaciones corriendo
los ensambles hacia la derecha para que vayan
probándose en la siguiente estación. Al final si llega un
ensamble con error detectado en la alimentación
será rechazado por un pistón.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
FIFO: Instrucción FFL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
FIFO: Instrucción FFL
Estructura CONTROL:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
FIFO: Instrucción FFL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
FIFO: Instrucción FFU
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
FIFO: Instrucción FFU
Estructura CONTROL:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
FIFO: Instrucción FFU
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejercicio, FIFO
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
LIFO: Instrucción LFL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
LIFO: Instrucción LFL
Estructura CONTROL:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
LIFO: Instrucción LFL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
LIFO: Instrucción LFL
EJEMPLO:
Una vez habilitada, la instrucción LFL carga
value_1 a la próxima posición en LIFO, la cual
es array_dint[5] en este ejemplo.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
LIFO: Instrucción LFU
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
LIFO: Instrucción LFU
Estructura CONTROL:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
LIFO: Instrucción LFU
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Secuenciadores: Instrucción SQI
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Secuenciadores: Instrucción SQI
Estructura CONTROL:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Secuenciadores: Instrucción SQI
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Secuenciadores: Instrucción SQO
Estructura CONTROL:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Secuenciadores: Instrucción SQO
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Secuenciadores: Instrucción SQL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Secuenciadores: Instrucción SQL
Estructura CONTROL:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Secuenciadores: Instrucción SQL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
EJERCICIO, SQL, SQO, SQI
Se quiere implementar una secuencia de eventos de
salida que deben confirmarse con sensores de
entrada para controlar un brazo con pinzas para
transportar una pieza de un lado a otro. Las salidas
son: cerrar pinza, abrir pinza, brazo arriba, brazo
abajo, brazo a la derecha y brazo a la izquierda.
Implemente un SQI y un SQO para controlar el brazo
de modo que partiendo del lado derecho cierra la
pinza, sujete pieza y se vaya para arriba, al llegar
arriba se mueve a la izquierda, al llegar a la izquierda
baje y deposite la pieza abriendo la pinza, para luego
hacer el ciclo de regreso.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JMP y LBL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JMP y LBL
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JMP y LBL
CONSIDERACIONES:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JMP y LBL
EJEMPLO:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
EJERCICIO, JMP, LBL
En modo manual un foco se enciende con un
botón y se apaga con otro botón, en modo
automático este mismo foco parpadea un
segundo prendido y un segundo apagado.
Implemente con JMP y LBL dos zonas en el
diagrama de escalera, una de manual y otra
de automático para el foco controladas por
un selector de automático o manual.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JSR, SBR, RET
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JSR, SBR, RET
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JSR, SBR, RET
Descripción: Las instrucciones JSR, SBR y RET conducen
la ejecución de la lógica a una subrutina distinta
dentro del programa, escanean dicha subrutina una
vez y retornan al punto inicial.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JSR, SBR, RET
Descripción: Una vez habilitada, la instrucción JSR pasa
sus parámetros de entrada, si los hay, y conduce la
ejecución al primer renglón de la subrutina. La
instrucción SBR recibe los parámetros de entrada y
copia los valores de los mismos en los tags
especificados. El número y tipo de parámetros de
entrada en la instrucción JSR debe coincidir con los
de la instrucción SBR. Si la instrucción JSR tiene menos
parámetros que la instrucción SBR asociada, el
controlador entra en un fallo mayor. La instrucción JSR
puede tener más parámetros de entrada que la
instrucción SBR asociada sin causar un fallo.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JSR, SBR, RET
Descripción: Use la instrucción SBR en la subrutina solamente si
desea pasar parámetros a la subrutina. Si usa una instrucción SBR,
ésta debe ser la primera instrucción en el primer renglón de la
rutina. La instrucción SBR opcional identifica los tags que
almacenan los parámetros de entrada. Puede introducir una
instrucción SBR sin parámetros para ayudar a identificar la rutina
como subrutina.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JSR, SBR, RET
Descripción: Una vez habilitada, la instrucción RET pasa
sus parámetros, si los hay, y reanuda la ejecución en
el renglón que sigue a la instrucción JSR asociada. El
número y tipo de parámetros de retorno en la
instrucción RET debe coincidir con los de la instrucción
SBR. Si el número de parámetros de retorno en la
instrucción RET es menor que el número de
parámetros de retorno en la instrucción JSR, el
controlador entra en un fallo mayor. La instrucción RET
puede tener más parámetros de retorno que la
instrucción JSR asociada sin causar un fallo.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JSR, SBR, RET
Descripción: Las instrucciones JSR, SBR y RET pasan parámetros
hacia y desde una rutina según el valor. Esto significa que las
instrucciones usan tiempo de ejecución y memoria adicionales
para copiar los valores. Usted puede reducir el tiempo de
ejecución obteniendo acceso directo a los datos del programa
y del controlador cubiertos desde la rutina en vez de pasar los
valores.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucciones JSR, SBR, RET
EJEMPLO:
Una vez habilitada, la instrucción JSR
pasa value_1 y value_2 a routine_1.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción MCR
Consideraciones:
Cuando programe una zona MCR, recuerde que:
Debe finalizar la zona con una instrucción MCR sin
condiciones.
No puede anidar una zona MCR dentro de otra.
No salte en una zona MCR. Si la zona es falsa, el saltar
a la zona activa la zona a partir del punto al cual se
saltó hasta el fin de la zona.
Si una zona MCR continúa hasta el fin de la rutina, no
es necesario programar una instrucción MCR para
finalizar la zona.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción MCR
EJEMPLO:
Cuando se habilita la primera instrucción MCR (input_1, input_2 y input_3 están establecidos), el
controlador ejecuta los renglones en la zona MCR (entre las dos instrucciones MCR) y establece
o restablece las salidas según las condiciones de entrada.
Cuando se inhabilita la primera instrucción MCR (input_1, input_2 y input_3 no están todos
establecidos), el controlador ejecuta los renglones en la zona MCR (entre las dos instrucciones
MCR) y la condición de entrada de renglón se hace falsa para todos los renglones en la zona
MCR independientemente de las condiciones de entrada.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FOR
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción FOR
EJEMPLO:
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción BRK
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción RET
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
EJERCICIO, FOR, NEXT, RET
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
EJERCICIO, FOR, NEXT, RET
Implemente una subrutina para calcular x
utilizando sumas sucesivas dentro de un ciclo
FOR. La X se da en la N7 y la Y en la N8. El
resultado del cálculo se deposita en la N9.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
AGREGAR CONFIGURACIÓN DE
MODULOS ANALÓGICOS
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Resolución en un ADC
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Resolución
ADCs
Entre mayor sea el número de bits del ADC, mejor es la resolución de
éste; es decir, mejor se aproxima a la medición real.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Bombeo Alterno
Ejercicio Temas: TON (Timer On Delay)
100 lts
Nivel de
Agua
0 lts
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Sistema de control:
Componentes
Variables
Variables a controlar
para actuar
Valores
Deseados
Transmisor
Valores medidos
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Sistema de control:
Terminología
Perturbación
Variable
Controlada Referencia
LT LC
Variable
Manipulada
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Principios de control
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Principios de control
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Lazos de control
LAZO ABIERTO
C Planta
LAZO CERRADO
C Planta
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Estabilidad
1.5 1.5
1 1
0.5
0.5
0
0
-0.5
-0.5 0 2 4 6 8 10
0 2 4 6 8 10
Estable Inestable
u
A una entrada limitada corresponde una salida limitada
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Amortiguamiento
1.5 1.5
1 1
0.5 0.5
0 0
-0.5 -0.5
0 2 4 6 8 10
0 2 4 6 8 10
Sobreamortiguado Subamortiguad
u
o
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Tiempo de respuesta
tiempo de
asentamiento +5% del valor final
u
tiempo
www.onsitetectraining.com
Retardo Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Controladores PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Controladores PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Estructura PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Simbología PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acciones del controlador PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acciones del controlador PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción proporcional
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción proporcional
u (t ) K p e(t )
e u
t t
1500 w e u
+
Kp Ampl.
rpm -
1500
rpm
Solo puede alcanzarse un punto
u(t)=Kp e(t) de equilibrio con error cero
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción proporcional
X
K=5
r=1
K=2
K=1
0 t
5 10 15 20
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción proporcional
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción Integral
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción Integral
w y w
y
t t
u u
Kp
t Ti ed t
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción integral
Kp
Ti ed
1500 w e u
rpm
+
- Kp Ampl.
1500
rpm
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción integral
X Ti=1
Ti=2
r=1 Ti=5
Ti=
0
5 10 15 20
t
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción Derivativa
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción Derivativa
w w
y y
t t
u u
de
t u ( t ) K p (e Td ) t
dt
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Acción Derivativa
X TD=0.1
TD=0.7
r=1
TD=4.5
20 t
0
5 10 15
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Formulas estándar de controladores PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Resumen controlador PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Sintonía del controlador PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Sintonía del controlador PID
Selección de los
parámetros del PID para
obtener una respuesta
adecuada
K p , T i , Td
Varios métodos +
conocimiento del
proceso
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ajuste empírico de controladores PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de oscilación de Ziegler-Nichols
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de oscilación de Ziegler-Nichols
0 t
Tu
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de oscilación de Ziegler-Nichols
a b
0 t
Tu
www.onsitetectraining.com Razón
Tel: de
(55)decaimiento = b/a 288
5905 5267, (664) =1/41058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de oscilación de Ziegler-Nichols
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de curva de reacción
de Ziegler-Nichols
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de curva de reacción de
Ziegler-Nichols
Registrar la respuesta
de la salida hasta
que se estabilice en
el nuevo punto de
operación. La
siguiente figura
muestra la curva
típica
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de curva de reacción
de Ziegler-Nichols
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de curva de reacción de
Ziegler-Nichols
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de curva de reacción
de Cohen-Coon
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de curva de reacción
de Cohen-Coon
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Método de curva de reacción de
Cohen-Coon
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejemplo: Control de Temperatura
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejemplo: Control de Temperatura
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejemplo: Control de Temperatura
Variable manipulada OP
(Controller output)
Variable controlada
PV(Process Variable)
Set point
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Control de tipo feedback (hacia atrás)
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Control de tipo feedforward (hacia
delante)
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Control en cascada
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejemplo: Control de flujo
w FC
u
Bomba
centrífuga a q
Caudalímetro Válvula
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Diagramas de Bloques
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejemplo: Control de flujo
u
w FC
M
q
Columna
Vapor
FT
Ebullidor FC
Condensado
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejemplo: Control de Nivel
qi
h w
LT LC
u
q
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejemplo control de nivel con lazos en serie
qi
h w h w
LT LC LT LC
u u
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejemplo: Control de presión
a F
u
PT PC w
Fi
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Lazo PID
El control de lazo cerrado PID mantiene una variable de proceso
en un punto de ajuste deseado. La figura siguiente muestra un
ejemplo de régimen de flujo/nivel de fluido:
En el ejemplo anterior, el
nivel en el tanque se
compara con el punto de
ajuste. Si el nivel sobrepasa el
punto de ajuste, la ecuación
PID incrementa la variable
de control que causa la
abertura de la válvula de
salida del tanque,
reduciendo así el nivel en el
tanque.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
Descripción: La instrucción PID
controla una variable de proceso
tal como el flujo, la presión, la
temperatura o el nivel. La
instrucción PID típicamente recibe
la variable de proceso (PV) de un
módulo de entrada analógica y
modula una salida de variable de
control (CV) en un módulo de
salida analógica para mantener la
variable de proceso en el punto de
ajuste deseado.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
Cómo configurar una instrucción PID
Después de introducir la instrucción PID y especificar la
estructura PID, usted usa las fichas de configuración
para especificar cómo debe funcionar la instrucción
PID.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
Cómo especificar el ajuste
Seleccione la ficha Ajuste. Los cambios se realizan después de
hacer clic en otro campo, hace clic en OK, hacer clic en Aplicar
o hacer clic en Enter.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
Cómo especificar el ajuste
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
Cómo especificar la configuración
Seleccione la ficha Configuración. Usted debe hacer clic en OK o Aplicar
para que los cambios se realicen.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
Cómo especificar la configuración
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Instrucción PID
Cómo especificar la escala
Seleccione la ficha Escala. Usted debe hacer clic en OK o Aplicar
para que los cambios se realicen.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Ejercicios e Información Extra
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
EJERCICIO
PORTÓN AUTOMÁTICO
Diseñar el programa que realice la apertura y cierre de un portón de las siguientes tres formas:
Cuando se presione el pulsador P y el portón este cerrado, la puerta debe abrir y no interrumpir
la apertura hasta que el portón este completamente abierto. Así mismo al presionar el pulsador
P y el portón esté abierto, este se debe de cerrar y no interrumpir el cierre hasta que esté
completamente cerrado.
Usando la lógica anterior incorpore al programa un paro de emergencia que interrumpa las
acciones del portón y no continúe el proceso hasta que el paro de emergencia sea
desactivado.
Modifique el programa para que cuando se solicite que abra el portón este realice la apertura
y una vez abierto si no se ha solicitado su cierre en 30 segundos, este se cierre
automáticamente.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
EJERCICIO
MEZCLAS
Diseñar el programa que realice el control de la mezcla efectuada en el
contenedor de la figura
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Bombeo Alterno
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Bombeo Alterno
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Bombeo Alterno
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Envasadora
Lógica booleana,
temporizadores,
contadores
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Envasadora
Una mesa de giro es alimentada con frascos por una cinta
de transporte. El cilindro A sólo permite el paso cuando un
frasco llega a la posición 1 sobre la cinta de transporte y si
la envasadora está en el modo de ciclo continuo,
seleccionado por el interruptor S1 (selector de ciclo
continuo/ciclo simple). Cuando el frasco es registrado en la
posición 2, la mesa avanza una posición (avance y retorno
del cilindro B). Cuando un frasco llega a la estación de
llenado (posición 3), el cilindro C abre el tanque durante
aproximadamente 2 segundos y lo vuelve a cerrar. Se debe
de tener cuidado de que el cilindro A no deje pasar otro
frasco hasta que no haya avanzado el frasco anterior
(avance y retorno del cilindro B). Si no hay piezas en el
carrusel y todavía no llegan piezas a la posición 3, la mesa
debe seguir avanzando
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Envasadora
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Envasadora: Mapeo de Entradas y
salidas
Entradas:
Sensor 1 I 0.0
Sensor 2 I 0.1
Sensor 3 I 0.2
Boton de automático
(Pueden ser opcionales las entradas de control de los dispositivos
individuales, como arranque y paro manual
Salidas:
Extender cilindro A Q 0.0
Regresar cilindro A Q 1.0
Extender cilindro B Q 0.1
Regresar cilindro B Q 1.1
Extender cilindro C Q 0.2
Regresar cilindro C Q 1.2
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Lógica booleana,
Proceso de electrólisis temporizadores.
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Proceso de electrólisis
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.
Proceso de electrólisis
www.onsitetectraining.com Tel: (55) 5905 5267, (664) 288 1058 ó 01800 874 0030
®2006 On Site Tech Training. All Rights Reserved.