21-10
Instrucciones de comunicación
Publicación 1762-RM001D-ES-P - Octubre 2002
Parámetros de "Control Bits"
Ignore if Timed Out (TO)
Dirección
Formato de
datos
MG11:0/TO
Binario
El bit de tiempo de espera (TO) se puede establecer en la aplicación para retirar
una instrucción de mensaje activa del procesador. Usted puede crear su propia
rutina de tiempo de espera monitoreando los bits EW y ST para iniciar un
temporizador. Cuando el temporizador sobrepasa el tiempo de espera, usted
puede establecer el bit TO, el cual retira el mensaje del sistema. El controlador
restablece el bit TO la próxima vez que el renglón MSG asociado cambia de
falso a verdadero.
Un método más fácil es usar la variable de tiempo de espera de mensaje
descrita en la página 21-23, porque ésta simplifica el programa de usuario. Este
control de tiempo de espera incorporado está efectivo cada vez que el tiempo
de espera de mensaje es un valor diferente a cero. La opción predeterminada es
5 segundos, por lo tanto, a menos que usted cambie este valor, el control de
tiempo de espera interno está automáticamente habilitado.
Cuando se usa el tiempo de espera interno y las comunicaciones se
interrumpen, la instrucción MSG sobrepasará el tiempo de espera y tendrá un
error después que expire el período de tiempo establecido. Esto permite que el
programa de control vuelva a intentar transmitir el mismo mensaje o tomar
otra acción, si lo desea.
Para inhabilitar el control de tiempo de espera interno, introduzca cero para el
parámetro de tiempo de espera de la instrucción MSG. Si las comunicaciones
se interrumpen, el procesador espera indefinidamente una respuesta. Si se
recibe una confirmación (ACK), indicada por el establecimiento del bit ST,
pero la respuesta no se recibe, la instrucción MSG parece estar enclavada,
aunque realmente está esperando una respuesta del dispositivo receptor.
Rango
Tipo
Acceso al
programa de
usuario
Activado o
Control
Lectura/Escritura
desactivado