Desconectar de fase (Detach from Phase, PDET)

Esta instrucción corresponde a los controladores Compact GuardLogix 5370, Compact GuardLogix 5380, CompactLogix 5370, CompactLogix 5380, GuardLogix 5570, GuardLogix 5580, ControlLogix 5570, ControlLogix 5580 y ControlLogix 5590.
CONSEJO: Cuando se utiliza esta instrucción con el sistema de redundancia ControlLogix, las salidas controladas por esta instrucción pueden no ser sin interrupciones durante una conmutación de redundancia, si la instrucción y el programa de fase no están programados en la tarea de prioridad más alta.
Utilice la instrucción PDET para renunciar a la propiedad de la fase del equipo.
Después de que un programa ejecute una instrucción PDET, el programa
ya no
posee la fase de equipo. Esto libera la fase del equipo para la propiedad mediante otro programa o por software
FactoryTalk Batch
. Utilice la instrucción PDET solamente si el programa asumió previamente la propiedad de una fase de equipo mediante una instrucción PATT (Conectar a fase de equipo).
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 el rung-condition-in 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
PDET_LD_avail_v31
Bloque de funciones
Esta instrucción no está disponible en el bloque de funciones.
Texto estructurado
PDET(Phase_Name);
Operandos
Diagrama de lógica de escalera
Operando
Tipo
Formato
Descripción
Phase Name
PHASE
Nombre de la fase de equipo
Fase de equipo que ya no desea poseer.
Texto estructurado
Los operandos son los mismos que los de la instrucción PDET del diagrama de escalera.
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
Ninguno. Consulte
Índice a través de matrices
para obtener más información sobre los fallos relacionados con los operandos.
Ejecución
Para Texto estructurado, EnableIn siempre es verdadero durante un escaneado normal. Por tanto, si la instrucción se encuentra en la ruta de control activada por la lógica, se ejecutará.
Condición/estado
Acción realizada
Pre-escaneado
No se realiza ninguna acción.
Post-escaneado
No se realiza ninguna acción.
EnableIn es falso
No se realiza ninguna acción.
EnableIn es verdadero
La instrucción se ejecuta.
Ejemplo
Diagrama de lógica de escalera
Si
Paso 6
= 1 (paso 6 en la secuencia), entonces
Cada instrucción PDET renuncia a la propiedad de las fases que son propiedad de la secuencia.
Cada bit de
Propiedad
= 0. (En la etiqueta
Propiedad
, cada fase de equipo tiene un bit asignado).
Efectuado
= 1. (Esto indica la secuencia para ir al paso siguiente.)
PDET_LD_ex._v31
Texto estructurado
PDET_FC_ex_v31
Cuando la secuencia se ejecuta, la acción Relinquish_Ownership:
  • Renuncia a la propiedad de la fase de equipo.
  • Borra las marcas de propiedad (bits que SFC estableció al asumir la propiedad de las fases de equipo).
El uso de un calificador de acción del tipo P1 limita la ejecución de la acción al primer escaneado de ese paso.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal