Вы находитесь на странице: 1из 8

INSTITUTO TECNOLOGICO DE HERMOSILLO

CURSO: Controladores Lógicos Programables

Introducción a la programación de PLC e implementación- a partir de lógica de


relevadores a lógica de los PLC
Secuenciador SQO

MAESTRO: JESUS MANUEL TARIN FONTES


(Revision Oct. 2013)
Instituto Tecnológico Ing.
de Hermosillo Electrónica

Instrucciones de Secuenciador

OBJETIVO DEL EJERCICIO

Programar y probar programas en escalera de PLC que usen instrucciones de


secuenciador.

Marco teórico

Introducción

Las instrucciones de secuenciador del PLC son instrucciones de salida usadas para
controlar operaciones secuenciales. Se emplean en sistemas donde los dispositivos
deben ser encendidos o apagados durante períodos de tiempo definitivos, y en
sistemas que realizan una secuencia de operaciones sucesivas.

Instrucciones de secuenciador en el entrenador de PLC.

El PLC de su entrenador incluye las siguientes instrucciones de secuenciador:

 La Instrucción de salida de secuenciador (SQO)


 La instrucción de comparación de secuenciador (SQC)

La instrucción SQO transfiere datos desde un archivo de secuenciador programado,


a través de la máscara, a un archivo de destino. Esta instrucción se utiliza para
control secuencial de varios dispositivos en procesos u operaciones de control.

La instrucción SQC compara los datos desde un archivo fuente, a través de la


máscara, contra los datos programados en un archivo secuenciador para igualdad.
Esta instrucción con frecuencia se utiliza para monitorear las condiciones de
operación de una máquina o para propósitos de diagnóstico.

Para entender cómo trabajan las instrucciones SQO y SQC, primero se debe
considerar los parámetros asociados con estas instrucciones. Estos parámetros se
describen abajo.

Parámetros de las instrucciones de secuenciador del entrenador del PLC

PLC-Secuenciadores

2
Instituto Tecnológico Ing.
de Hermosillo Electrónica

Cuando se introduce una instrucción de secuenciador (SQO o SQC) con el


entrenador del PLC, los siguientes parámetros deben ser programados:

 Archivo (SQO, SQC): dirección del archivo secuenciador. Con una instrucción
SQO, el archivo de secuenciador almacena datos a ser transferidos al
archivo destino. Con una instrucción SQC, el archivo de secuenciador
almacena los datos de referencia que son usados para la comparación de los
datos en la dirección fuente. La cantidad de datos contenidos en archivo
secuenciador se pueden almacenar en un archivo de datos binarios (Bx) o en
un archivo de datos de enteros (Nx).
 Máscara (SQO, SQC): código hexadecimal (h) o la dirección de una palabra o
archivo a través de la cual el secuenciador transfiere (SQO) o compara (SQC)
datos. Los bits de la máscara que son establecidos a un estado lógico de 0
enmascaran los datos. Los bits de máscara que son establecidos en estado
lógico 1 pasarán datos.
 Fuente (SQC): Dirección de la palabra de entrada o archivo donde la
instrucción SQC toma datos para comparación con los datos en su archivo
secuenciador (referencia).
 Destino (SQO): dirección de la palabra o archivo de salida donde la
instrucción SQO transfiere datos de su archivo secuenciador.
 Control (SQO, SQC): registro de 3 palabras (archivo de datos R) que
almacena los bits de estado de la instrucción del secuenciador, la longitud de
su archivo secuenciador y la posición (paso) de la instrucción del
secuenciador dentro del archivo del secuenciador, como se muestra en la
Tabla 7-1.

Palabra B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0


0 EN DN ER FD

PLC-Secuenciadores

3
Instituto Tecnológico Ing.
de Hermosillo Electrónica

1 Longitud del archivo del secuenciador


2 Posición

Tabla 7-1. R estructura de archivos de datos.

Bits de estado (palabra 0 del archivo de datos de control)

Los bits de estado proporcionan información sobre el proceso secuencial. Se


pueden utilizar en un programa de escalera para controlar las instrucciones de tipo
relé.

- Habilitar [EN] - (bit número 15 de la palabra 0): El bit EN pertenece a las


instrucciones SQO y SQC. Este bit se establece en el estado lógico 1 cuando el
renglón que contiene la instrucción del secuenciador es verdadero, indicando
que esta instrucción es verdadera. Se establece en el estado lógico 0 cuando el
renglón es falso.

- Efectuado [DN] - (bit número 13 de la palabra 0): El bit Hecho (DN) pertenece a
las instrucciones SQO y SQC. Se establece en el estado lógico 1 cuando la
instrucción del secuenciador pasa a la última palabra de datos en su archivo
secuenciador, haciendo que esta palabra sea transferida (SQO) o comparada
(SQC). El bit DN se restablece al estado lógico 0 en la siguiente transición falso a
verdadero del escalón del secuenciador.

- Error [ER] - (bit número 11 de la palabra 0): El bit ER pertenece a las instrucciones
SQO y SQC. El bit ER se establece en el estado lógico 1 cuando el procesador
detecta un valor de posición negativo o un valor de longitud negativa o cero.

- Encontrado [FD] - (bit número 8 de la palabra 0): El bit FD pertenece sólo a la


instrucción SQC. Este bit se establece en el estado lógico 1 cuando todos los bits
no enmascarados de la palabra o archivo en la dirección de origen coinciden
con los de la palabra de referencia correspondiente en el archivo secuenciador.
Cuando los bits no coinciden, el bit FD se establece en el estado lógico 0. El bit

PLC-Secuenciadores

4
Instituto Tecnológico Ing.
de Hermosillo Electrónica

FD se actualiza cada vez que el procesador evalúa la instrucción SQC mientras el


renglón es verdadero.

Longitud del archivo del secuenciador (palabra 1 del archivo de datos de control)

Este es el número de pasos contenidos en el archivo del secuenciador, comenzando


en la posición 1. La instrucción del secuenciador regresa automáticamente
(envuelve) a la posición 1 al completar cada ciclo.

Al arrancar, es decir, cuando el PLC pasa del modo de programa al modo de run
(funcionamiento), la instrucción del secuenciador se ajusta a la posición 0 de su
archivo secuenciador. Si el renglón que contiene la instrucción del secuenciador es
verdadero, esta instrucción transfiere (SQO) o compara (SQC) los datos presentes
en la posición 0 del archivo del secuenciador. Si el renglón que contiene la
instrucción del secuenciador es falso al arrancar, esta instrucción espera hasta que
el renglón se vuelva verdadero y luego transfiere (SQO) o compara (SQC) los datos
presentes en la posición 1 del archivo de secuenciador.

Posición (palabra 2 del archivo de datos de control)

Esta es la posición (paso) donde la instrucción del secuenciador está actualmente


dentro de su archivo secuenciador

La instrucción Reset (RES) se puede utilizar para reiniciar un secuenciador. Para ello,
se debe programar la instrucción Reset con la dirección del archivo de datos R
(registro de control) de la instrucción del secuenciador. Cuando se hace verdadera,
la instrucción Reset restablece la instrucción del secuenciador a la posición cero de
su archivo secuenciador y restablece todos los bits de estado del secuenciador
(excepto el bit FD) al estado lógico 0.

Funcionamiento de la instrucción SQO

La Figura 7-1 muestra cómo funciona la instrucción SQO. Cuando el renglón que
contiene la instrucción SQO pasa de falso a verdadero, esta instrucción pasa a la

PLC-Secuenciadores

5
Instituto Tecnológico Ing.
de Hermosillo Electrónica

siguiente posición en su archivo secuenciador (archivo B10). Los bits del archivo
secuenciador están programados para controlar las salidas 0 a 3 del PLC. Se
transfieren, a través del valor de máscara (000FH), a la dirección de destino (O: 0,0).

En la figura 7-1, por ejemplo, la instrucción SQO está en la posición 3 de su archivo


secuenciador. En consecuencia, la palabra de datos almacenada en la dirección B10:
3 se transfiere a la dirección de destino O: 0.0. Dado que los bits 0 a 3 del valor de
máscara se ponen en estado lógico 1, se permite que los bits 0 a 3 de la palabra de
datos (1001) pasen a la dirección de destino O:0,0. Esto hace que los bits del archivo
de datos de salida en las direcciones O:0/0 y O:0/3 se establezcan en el estado
lógico 1, haciendo que se activen las salidas de PLC 0 y 3.

Figura 7-1. Funcionamiento de la instrucción SQO .

Cuando el renglón que contiene la instrucción SQO se hace falsa, esta instrucción
permanece en la posición 3 de su archivo secuenciador, tal que las salidas 0 y 3
permanecen activadas. Cuando el renglón se hace verdadero otra vez, la instrucción

PLC-Secuenciadores

6
Instituto Tecnológico Ing.
de Hermosillo Electrónica

SQO pasa a la posición 4 de su archivo secuenciador, que es la última posición de


este archivo. Esto causa que la palabra de datos almacenada B10:4 sea transferida a
la dirección destino O:0.0 a través de el valor de la máscara.

PLC-Secuenciadores

7
Instituto Tecnológico Ing.
de Hermosillo Electrónica

PLC-Secuenciadores

Вам также может понравиться