Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LABORATORIO N° 03
“SECUENCIADOR”
I. OBJETIVOS
1. Implementar programas usando secuenciadores, contadores y operaciones matemáticas
2. Identificar funciones lógicas básicas: XIC, XIO, OTE, OTL, OTU, TON, SQO.
II. RECURSOS
1. SOFTWARE:
a. RS Logix 500
2. EQUIPOS, INSTRUMENTOS Y ACCESORIOS:
a. Computadora Personal.
El símbolo para el comando de salida del secuenciador se ilustra arriba. El botón AB del comando SQO para el
comando SQO se coloca en el lado derecho del renglón como salida. Cuando el renglón se transfiere de falso a
verdadero, la instrucción se incrementa al siguiente paso en el archivo del secuenciador. Los datos del archivo
del secuenciador se transfieren a través de una máscara a la dirección de destino especificada en el comando.
Los datos se actualizan durante cada exploración para que el renglón permanezca verdadero. Cuando se
transfiere la última palabra del archivo del secuenciador, se establece el bit de finalización. En la siguiente
transición de falso a verdadero para el renglón, la instrucción se restablece al paso uno.
En el inicio, cuando el procesador pasa del modo de programa al modo de ejecución para el modo de ejecución,
la operación depende de que el renglón sea verdadero o falso en el escaneo inicial.
Si es verdadero, la instrucción transfiere el valor en el paso cero.
Si es falso, el primer paso de llamada de falso a verdadero transfiere el valor en el paso uno de la instrucción.
Los bits de máscara deben configurarse para cambiar el valor en la palabra de destino. Los bits enmascaran
datos cuando se restablecen y pasan datos cuando se configuran. La máscara puede ser fija o variable. Si se
ingresa una dirección de elemento o una dirección de archivo para cambiar la máscara para cada paso, se trata
de una máscara de variable.
Parámetros de instrucción
Se deben establecer varios parámetros al programar esta instrucción. Una definición y explicación de cada una
se da a continuación.
ARCHIVO
El archivo es la dirección del archivo del secuenciador. El indicador de archivo (#) para la dirección debe ser
utilizado.
CONTROLADORES LOGICOS PROGRAMABLES CONTROL CONTINUO
Página 3 / 10
Tema :
OPERACIONES MATEMATICAS
Grupo
Nota: App./Nom.: Fecha: Lab. Nº 1
MÁSCARA
El archivo mack es un código hexadecimal o la dirección de la palabra o archivo de máscara a través del cual la
instrucción mueve los datos. Los bits Maks pueden configurarse para pasar datos y restablecerse para
enmascarar datos. Si desea cambiar la máscara de acuerdo con los requisitos de la aplicación, puede usar una
palabra o archivo de máscara. (Si la máscara es un archivo, su longitud será igual a la longitud del archivo del
secuenciador).
DESTINO
El destino es la dirección de la palabra o archivo de entrada para un SQO al cual la instrucción mueve los datos
de su archivo de secuenciador.
CONTROLAR
El parámetro de control es la estructura de control para hacer lo siguiente: almacenar el byte de estado de la
instrucción, la longitud del archivo del secuenciador y la posición instantánea en el archivo. La dirección de
control no se puede usar para ninguna otra instrucción.
LONGITUD
La longitud es el número de pasos del archivo del secuenciador que comienza en la posición 1. El número
máximo de palabras es 255 (en los controladores MicroLogix 1000 el máximo es 104 palabras. La posición cero
es la posición de inicio. Al final de cada ciclo, la instrucción se restablece en la posición 1. (Se producirá un error
mayor en el tiempo de ejecución si el valor de la longitud apunta más allá del final del archivo programado).
POSICIÓN
La posición es la ubicación de la palabra o el paso del archivo del secuenciador desde / hacia el cual la instrucción
mueve los datos. (Se produce un error importante de tiempo de ejecución si el valor de la posición apunta más
allá del final del archivo programado).
CONTROLADORES LOGICOS PROGRAMABLES CONTROL CONTINUO
Página 4 / 10
Tema :
OPERACIONES MATEMATICAS
Grupo
Nota: App./Nom.: Fecha: Lab. Nº 1
IV. DESARROLLO
1. Se desea implementar un programa que permita generar un secuenciador.
Se debe utilizar 12 leds
Debe encenderse 1 led a la vez en movimiento hacia la derecha
Debe hacer un intervalo de 2 segundos entre cada transición
Al terminar el ciclo debe iniciarse nuevamente
Utilizaremos el panel de elementos binarios para acceder la informacion de los leds encendidos
V. OBSERVACIONES Y CONCLUSIONES
OBSERVACIONES
Como conclusión para el proyecto implementado se puede decir que los sistemas automatizados, hoy
en día, tienen una función muy importante, como es el facilitar el trabajo al hombre, aumentar la
producción, así como la calidad de la misma, además mejora las condiciones de trabajo aumentando la
seguridad para los operadores, etc.
El proyecto secuenciador, nos permite poder ver como al combinar el uso de dos bloques de
programación.
El uso de temporizadores permite controlar la frecuencia de encendido y apagado de los leds.
Una aplicación de este secuenciador sería un semáforo de tres estados (rojo, amarrillo, verde) para lo
cual se debería sustituir la calidad de leds por uno de mayor capacidad, para conseguir una frecuencia
de encendido y apagado más prolongado.
CONCLUSIONES
Debemos tener muy en cuenta nuestro bloque de recepción de información en este caso los datos
binary.
El tiempo de temporizador no debe superar al tiempo de ciclo de proceso por mucho.
Se empleara el código binario como fuente de información.
La aplicación de diagramas de bloques en el ladder en conjunto es muy frecuente.
Se observó como el programa compila de manera ordenada y progresiva el programa que realizamos.