9.2.4
Esperar al resultado de la acción
Si se ha iniciado una acción que necesita mucho tiempo, es posible que deba
esperarse también a que termine el procedimiento.
Acción del maestro
Activar bit, ver
bits
o
Escribir bit de
Esperar a que CmdBusy = 0.
Comprobar bit CmdError.
Si CmdError está activo:
Valorar LastError (con número
de función 4, ver
ro de función 4: información de
ajuste, byte de error
Activar bit ResetError (con nú
mero de función 121, ver capítu
lo Números de función 112...124:
bits de acción controlados por
transición
(escritura).
9. Interfaz de bus de campo | 9.2 - Protocolo de básculas | 155
capítulo Escribir
control.
capítulo Núme
(lectura)).
Reacción del esclavo
Activar bit CmdBusy.
Se ejecuta la función.
En caso de error: activar bit Cmd
Error y byte LastError.
Si se ejecuta la función o en caso
de expirar el plazo de espera:
Restablecer bit CmdBusy.
Se restablece el bit ResetError.
Se restablece el bit CmdError.