Especificar una asignación no retentiva

La asignación no retentiva es distinta a la asignación regular descrita anteriormente en cuanto a que la etiqueta de una asignación no retentiva se restablece a cero cada vez que el controlador:
  • Pasa al modo Marcha
  • Deja el paso de un SFC si configura el SFC para el Restablecimiento automático. Esto solo se aplica si incrusta la asignación en la acción del paso o usa la acción para llamar una rutina de texto estructurado mediante el uso de una instrucción JSR.
Una asignación no retentiva tiene esta sintaxis:
etiqueta [:=] expresión ;
donde:
Componente
Descripción
etiqueta
Representa la etiqueta que está obteniendo el nuevo valor; la etiqueta debe ser de tipo BOOL, SINT, INT, DINT, STRING o REAL.
CONSEJO: La etiqueta STRING solo se aplica a los controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
[:=]
Es el símbolo de la asignación no retentiva.
expresión
Representa el nuevo valor que se asigna a la etiqueta.
Si la etiqueta es de este tipo de datos
Use este tipo de expresión
BOOL
BOOL
SINT
Numérico
INT
DINT
REAL
STRING
(Solo para los controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590).
Tipo de cadena, incluyendo la etiqueta de cadena y el literal de cadena
(Solo para los controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590).
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal