Ejemplos de comandos
Abrir interruptor automático
En la tabla siguiente se describen los pasos que debe realizarse en el dispositivo remoto maestro para enviar un comando remoto al módulo de control de estado del interruptor automático BSCM a fin de abrir el interruptor automático. El propio comando no tiene parámetros.
Paso |
Acción |
---|---|
1 |
Cargue un búfer de 20 registros, palabra 0 a palabra 19.
|
2 |
Escriba en este búfer con una solicitud de escritura (función 16 de Modbus) de 20 registros, empezando en el registro 8000. |
3 |
Lea el registro de estado del comando 8021 y espere mientras su contenido muestra que el comando está aún en curso (0x0003). Si el estado del comando no cambia después de un tiempo sobrepasado (1 s), compruebe la conexión de Modbus. |
4 |
Lea el registro de estado del comando 8020:
|
5 |
Lea el código de error en el LSB del registro 8021:
|
Restablecer medidas de energía
En la siguiente tabla se describen los pasos que se deben realizar para enviar un comando a la unidad de control MicroLogic a fin de restablecer las medidas de energía mínima/máxima. El propio comando tiene un parámetro.
Paso |
Acción |
---|---|
1 |
Cargue un búfer de 20 registros, palabra 0 a palabra 19.
|
2 |
Escriba en este búfer con una solicitud de escritura (función 16 de Modbus) de 20 registros, empezando en el registro 8000. |
3 |
Lea el registro de estado del comando 8021 y espere mientras su contenido muestra que el comando está aún en curso (0x0003). Si el estado del comando no cambia después de un tiempo sobrepasado (1 s), compruebe la conexión de Modbus. |
4 |
Lea el registro de estado del comando 8020:
|
5 |
Lea el código de error en el LSB del registro 8021:
|
Lectura de fecha y hora
En la tabla siguiente se describen los pasos que se deben realizar para enviar un comando a la interfaz IFM a fin de leer la fecha y la hora. El propio comando no tiene parámetros. La fecha y la hora se devuelven en un búfer.
Paso |
Acción |
---|---|
1 |
Cargue un búfer de 20 registros, palabra 0 a palabra 19.
|
2 |
Escriba en este búfer con una solicitud de escritura (función 16 de Modbus) de 20 registros, empezando en el registro 8000. |
3 |
Lea el registro de estado del comando 8021 y espere mientras su contenido muestra que el comando está aún en curso (0x0003). Si el estado del comando no cambia después de un tiempo sobrepasado (1 s), compruebe la conexión de Modbus. |
4 |
Lea el registro de estado del comando 8020:
|
5 |
Lea el código de error en el LSB del registro 8021:
|
6 |
Si no hubiera errores, lea la longitud del búfer de datos en el registro 8022. Su valor debe ser 8 para este comando. |
7 |
En el búfer de datos:
|