Conectar a secuencia de equipo (SATT)
Esta instrucción se aplica a los
Logix Designer
controladores 5580P y a los controladores ControlLogix 5590P. Los controladores Logix Designer
5580P y ControlLogix 5590P también admiten redundancia de controlador.
CONSEJO:
Cuando se utiliza esta instrucción con el sistema de redundancia
ControlLogix
, las salidas controladas por esta instrucción pueden no ser sin perturbaciones durante una conmutación de redundancia, si la instrucción y el programa de secuencias no están programados en la tarea de prioridad más alta.
ADVERTENCIA:
Cuando se utiliza la redundancia con un
Equipment Sequence
, la ejecución de la secuencia puede no ser la esperada después de la conmutación si la fase y la secuencia no están programadas en la misma tarea.Utilice la instrucción Conectar a
Equipment Sequence
(SATT) para asumir la propiedad de un Equipment Sequence
. Un Equipment Sequence
puede ser controlado por un programa si el programa es propietario del Equipment Sequence
o si el Equipment Sequence
no tiene propietarios. Se debe asignar una etiqueta para almacenar el código de resultado de una instrucción SATT.La instrucción SATT devuelve uno de los cinco códigos de resultado. El código de resultado 0 indica que la instrucción SATT se ejecutó correctamente. Los otros cuatro códigos indican que la instrucción no se ejecutó con éxito y proporciona información adicional sobre la causa del error de la instrucción.
Se trata de una instrucción de transición. Siga estos pasos cuando la use:
- En la lógica de escalera, inserte una instrucción para alternar la Condición de entrada de renglón de falsa a verdadera cada vez que se deba ejecutar la instrucción.
- En una rutina de Texto estructurado, inserte una condición para que la instrucción haga que se ejecute solo en una transición.
Idiomas disponibles
Diagrama de lógica de escalera

Diagrama de bloque de funciones
Esta instrucción no está disponible en el bloque de funciones.
Texto estructurado:
SATT(Nombre de secuencia, Resultado)
Operandos
Diagrama de lógica de escalera
Operando | Tipo de datos | Formato | Descripción |
Sequence Name | SEQUENCE | nombre de Equipment Sequence | Equipment Sequence que desea cambiar para que el comando asuma su propiedad (conectar). |
Resultado | DINT | Etiqueta | Para que la instrucción devuelva un código de éxito o de fallo, ingrese una etiqueta DINT en donde se almacenará el código de resultado. De lo contrario, introduzca 0. |
Texto estructurado
Los operandos son los mismos que para el Diagrama de lógica de escalera.
Pautas para utilizar la instrucción SATT
Pauta | Detalles |
|---|---|
Recuerde que la aplicación Logix Designer anula la propiedad de la Equipment Sequence . | Independientemente de si un programa o software FactoryTalk Batch sea propietario de un Equipment Sequence , existe la opción de usar Logix Designer para anular la propiedad y controlar el Equipment Sequence . |
Para controlar el Equipment Sequence , este debe ser propiedad del programa o no debe tener propietarios. | Las instrucciones de propiedad son Conectar (SATT) y Desconectar (SDET).Los secuenciadores internos (programas), los secuenciadores externos ( FactoryTalk Batch ) y los operadores usan un comando Conectar para ordenar un Equipment Sequence . |
Cuando el Equipment Sequence haya finalizado, renuncie a la propiedad. | Para renunciar a la propiedad, use una instrucción Desconectar de Equipment Sequence (SDET). |
Evite realizar solicitudes de comandos innecesarias si el Equipment Sequence está generando eventos de secuencia. | Las solicitudes de comandos innecesarias pueden desbordar los búferes de procesamiento de eventos y hacer que se pierda eventos importantes. |
Use el código Resultado para verificar la propiedad e incluya los pasos que deberían darse si falla la conexión debido a que el Equipment Sequence es propiedad de otro programa u operador. | Utilice el operando Resultado para obtener un código que muestre el éxito o fracaso de la instrucción SATT.En cada ejecución, la instrucción SATT intenta apropiarse de Equipment Sequence . Cuando un programa u operador posee un Equipment Sequence , falla otra ejecución de la instrucción SATT y produce el código de resultado 24582. Cuando usa la instrucción SATT, tiene dos opciones:
|
Códigos de resultado SATT
Código (Dec.) | Descripción |
|---|---|
0 | El comando ha sido correcto. |
24579 | Equipment Sequence no se puede encomendar.Logix Designer ya posee el Equipment Sequence . El interlocutor está conectado a Equipment Sequence , pero no es el propietario actual del control.
|
24582 | El programa ya posee el Equipment Sequence . |
24593 | Uno de estos ya posee el Equipment Sequence .
|
24594 | La Equipment Sequence no está programada, inhibida o está en una tarea inhibida. |
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
No es específico para esta instrucción. Consulte el Índice a través de matrices[1] para obtener más información sobre los fallos relacionados con los operandos.
Ejecución
En cada ejecución de la instrucción, la instrucción SATT intenta obtener la propiedad de la
Equipment Sequence
.Diagrama de lógica de escalera
Condición | Acción realizada |
|---|---|
Pre-escaneado | No se realiza ninguna acción |
La condición de entrada de renglón es falsa | No se realiza ninguna acción |
La condición de entrada de renglón es verdadera |
|
Post-escaneado | No se realiza ninguna acción |
Texto estructurado
Condición | Acción realizada |
|---|---|
Pre-escaneado | No se realiza ninguna acción |
La condición de entrada de renglón es falsa | No se realiza ninguna acción |
La condición de entrada de renglón es verdadera | La instrucción se ejecuta |
Post-escaneado | No se realiza ninguna acción |
Ejemplo

Texto estructurado
if (AttachControl) then
SATT(Make_Product_101, Result);
end_if
Entregue su opinión