8
Protocolo de comunicaciones
Pines de salida del conector:
Pin 2, transmisión. La unidad MB1000 transmite datos por
medio de este pin.
Pin 3, recepción. La unidad MB1000 recibe datos por medio de
este pin.
Pin 5, SG (tierra de señales).
Velocidad de transmisión en baudios: 2400 bps
Bits de arranque: 1
Bits de datos: 8
Bits de parada: 1
Paridad: Ninguna
Control de flujo: Ninguno
Comandos del controlador
Los comandos y las respuestas tienen el formato de secuencias
de caracteres ASCII terminados con un carácter ASCII 13 de
retorno (<CR>) en formato hexadecimal.
Si la variable de estado LINEFEED MODE = ON, el <CR> irá
seguido de un salto de línea (<LF>, 0Ah, 10d).
Los mensajes de entrada al MB1000 deben terminar con uno de
los siguientes caracteres: nulo (NUL, 00h, 00d), retorno (<CR>,
0Dh, 13d) o salto de línea (<LF>, 0Ah, 10d).
El MB1000 descartará el mensaje de entrada en las siguientes
condiciones:
El mensaje desborda el búfer del receptor (32 caracteres).
No se recibe ningún carácter de terminación (NUL, <CR>, <LF>)
dentro de los 500 ms de recibir el último carácter.
Los siguientes son los comandos enviados desde el equipo
controlador hacia la unidad MB1000.
Nota: Las respuestas solo se transmiten si está habilitada la
función de realimentación no solicitada (“unsolicited feedback”)
(!SET_FEEDBACK)
ENCENDER TODO
Se encienden todas las regletas. El encendido es inmediato, sin
demora.
Envío al UPS: !ALL_ON<CR>
_____________________________________________
Si no se apaga la alimentación debido a condiciones de batería baja:
Acción: Encender la regleta 1
Respuesta del UPS: $BANK 1 = ON<CR>
_____________________________________________
Si el nivel de la batería del UPS es mayor que el umbral de corte
Acción: Encender la regleta 2
Respuesta del UPS: $BANK 2 = ON<CR>
_____________________________________________
Si el nivel de la batería del UPS es menor que el umbral de corte
Acción: Apagar la regleta 2
Respuesta del UPS: $BANK 2 = OFF<CR>
$BATTERY = charge%<CR>
Acción: Activar el botón de encendido
Respuesta del UPS: $BUTTON = ON<CR>
_____________________________________________
APAGAR TODO
Se apagan todas las regletas. El apagado es inmediato, sin
demora.
Envío al UPS: !ALL_OFF<CR>
Acción: Se apagarán todas las regletas
Respuesta del UPS: $BANK 1 = OFF<CR>
Respuesta del UPS: $BANK 2 = OFF<CR>
Respuesta del UPS: $BUTTON = OFF<CR>
Protocolo de comunicaciones RS-232 y conjunto de comandos
Pin 2 -Transmit
Pin 3 - Receive Pin 3 - Receive
Pin 2 -Transmit
1
6
2
7
3
8
4
9
5
1
6
2
7
3
8
4
9
5
Pin 5 - Signal Ground
RS232 Pin-out