Parámetros nuevos de fase (Phase New Parameters, PRNP)
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.
La instrucción PRNP borra el bit NewInputParameters de la 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.

CONSEJO:
Cuando el software
FactoryTalk Batch
tiene nuevos parámetros para una fase del equipo, establece el bit NewInputParameters para la fase.Tras descargar los parámetros, se utiliza la instrucción PRNP para borrar el bit.
Idiomas disponibles
Diagrama de lógica de escalera

Bloque de funciones
Esta instrucción no está disponible en el bloque de funciones.
Texto estructurado
PRNP ( );
Operandos
Diagrama de lógica de escalera
Ninguno
Texto estructurado
Ninguno
Debe introducir los paréntesis ( ) después de la instrucción nemónica, aunque no haya ningún operando.
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
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

Texto estructurado

Si PRNPTest.NewInputParameters = 1 (el software
FactoryTalk Batch
tiene un nuevo parámetro de entrada para la fase del equipo), entoncesSi Enable_PXRQ = 1 (permite que la instrucción PXRQ se ejecute).
O RQ_Control[0].PC = 0 (la instrucción PXRQ está en proceso), entonces
Datavalues[0] = esto establece la instrucción PXRQ para la transferencia del control.
Se envía la solicitud Descargar subconjunto de parámetros de entrada al software
FactoryTalk Batch
.Se envía DataValues[0] = 2, la instrucción se establece para la transferencia de control.
Enable_PXRQ = 0 (no permite que la instrucción PXRQ se reinicie tras la finalización de la solicitud).
Si RQ_Control[0].PC = 1 (la solicitud ha finalizado), entonces
ThisPhase.NewInputParameters = 0 a través de la instrucción PRNP.
De lo contrario
Enable_PXRQ = 1 (permite que la instrucción PXRQ se ejecute la próxima vez que haya nuevos parámetros de entrada disponibles).

Entregue su opinión