Estructura de MESSAGE

Cada instrucción Mensaje (MSG) tiene una estructura MESSAGE que contiene información de estado sobre la instrucción.
instrucción
Un mnemónico y dirección de datos que define una operación que el controlador va a realizar. Un renglón en un programa consta de un conjunto de instrucciones de entrada y salida. El controlador evalúa las instrucciones de entrada como verdaderas o falsas. A su vez, el controlador establece las instrucciones de salida en verdaderas o falsas.
Mnemónico
Desplazamiento de byte
Tipo de datos
Descripción
.FLAGS
04
INT
entero (INT)
Un tipo de datos atómico que consiste en una word usada para almacenar un valor de número entero de 16 bits con signo (-32.768 a +32.767).
La palabra de la marca guarda estos bits de estado en una palabra de 16 bits.
Bit
Número
Tipo de datos
Descripción
.EW
02
BOOL
El bit de habilitación a la espera se establece cuando el controlador detecta que una petición de mensaje ha entrado en cola. El controlador restablece el bit .EW cuando se establece el bit .ST.
.ER
04
BOOL
El bit de error se establece cuando el controlador detecta que ha fallado una transferencia. El bit .ER se restablecerá la próxima vez que la condición de entrada de renglón cambie de falsa a verdadera.
.DN
05
BOOL
El bit de efectuado se establece cuando el último paquete de mensaje se ha transferido con éxito. El bit .DN se restablecerá la próxima vez que la condición de entrada de renglón cambie de falsa a verdadera.
.ST
06
BOOL
El bit de comienzo se establece cuando el controlador comienza a ejecutar la instrucción MSG. El bit .ST se restablece cuando se activa el bit .DN o el .ER.
.EN
07
BOOL
El bit de habilitación se establece cuando la condición de entrada de renglón pasa a verdadera y permanece establecido hasta que se establezca el bit .DN o .ER y la condición de entrada de renglón sea falsa. Si la condición de entrada de renglón pasa a ser falsa, pero los bits .DN y .ER se restablecen a cero, el bit .EN permanece establecido.
05
.TO
08
BOOL
Si establece manualmente el bit .TO, el controlador dejará de procesar los mensajes y establecerá el bit .ER.
.EN_CC
09
BOOL
El bit de habilitación de caché determina cómo manejar la conexión MSG. Si quiere que el controlador mantenga la conexión (como cuando repite la misma instrucción MSG muchas veces), establezca el bit .EN_CC. Si ejecuta pocas veces la instrucción MSG y necesita la conexión del controlador para otras cosas, borre el bit .EN_CC.
06
INT
Si se establece el bit .ER, la palabra del código de error identifica el código de error para la instrucción MSG.
10
DINT
La palabra de código de error extendido guarda información adicional del código de error en algunos códigos de error.
12
INT
La longitud requerida muestra cuántas palabras intentará transferir la instrucción de mensaje.
14
INT
La palabra de longitud realizada identifica cuántas palabras se han transferido realmente.
memoria total por estructura
328 bytes (incluye los elementos de arriba más los atributos de configuración adicionales)
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal