Ele 2317 Leccic3b3n 9
description
Transcript of Ele 2317 Leccic3b3n 9
Curso: Principios de Controladores Lógicos Programables Código: ELE 2317
Tema: Instrucciones Sequencers, Comparison & Shift Registers Lección: 9
Sub-Tema: Instrucciones de Sequencer Output Profesor: James Robles
INTSTRUCCIÓN SEQUENCER OUTPUT:
La instrucción Sequencer Output se utiliza para manipular varios outputs simultáneamente. Esta
instrucción es útil cuando se está operando un proceso donde los pasos deben ser estrictamente en una
orden específica.
La instrucción Sequencer consiste en programar los outputs en un archivo y luego aplicarlos a los
outputs designados en otro archivo.
El parámetro File# de la instrucción Sequencer es donde se almacenan los datos a ser transferidos a los
outputs. La data se almacena en el archivo nombrado B10 y se tiene acceso desde el Data Files Window.
El parámetro Mask de la instrucción Sequencer filtra la data en la tabla versus una data hexadecimal
para deshabilitar outputs no utilizados. Un 1 deja pasar la data, mientras que un 0 mantiene ese output
en 0 (cero). Este filtro puede ser desde 0000 (ningún bit deshabilitado) hasta FFFF (todos los bits
deshabilitados).
El parámetro Destination de la instrucción Sequencer indica la localización de los outputs (PLC & tarjeta).
Este se denomina desde el bit donde comienzan los outputs. Ej.: O:0.0. No se utiliza el término : ya que
no se trata de un solo output, sino de todo un Word (16 outputs).
El parámetro Control de la instrucción Sequencer es el identificador (address) del Secuencer como tal
(R6:10).
El parámetro Length de la instrucción Sequencer es la cantidad de pasos de la secuencia. Cuando de
energiza el Rung que contiene el Sequencer, éste comienza pasando desde el paso o hacia el paso 1.
El parámetro Position de la instrucción Sequencer indica en qué paso va la secuencia
El Sequencer necesita la instrucción de “RESET” para volver a correr la secuencia comenzar desde el
paso 0.
2
SEQUENCER PARAMETERS:
0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0
0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1
0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1
SQO Sequencer Output (EN) File: #B10:0 Mask: 000FH (DN) Dest.: O:0.0 Control: R6:10 Length: 4 Position: 2
B15 B8 B7 B0 Destination O:0.0
Mask Value (Filtro) 000Fh
Position 0
1
2 Current Position
3
4 Length
Word
Startup Position B10.0
B10.1
B10.2
B10.3
B10.4
Sequencer Output File B10
0 0 0 F
B15 B8 B7 B0