Graco ProMix PD2K Manual Del Usuario página 60

Ocultar thumbs Ver también para ProMix PD2K:
Tabla de contenido

Publicidad

Funcionamiento usando un controlador lógico programable (PLC)
Leer información
información de
de alarma
Leer
Leer
información
de
El comando Leer información de alarma permite acceder remotamente a cualquiera de las 200 alarmas registradas
por el ProMix PD2K. El argumento es el
reciente y 199 es la 200.
La fecha se devuelve como un paquete de cuatro bytes en el que cada byte contiene un valor de dos dígitos (desde
el bit más significativo al bit menos significativo) para el año, mes, día y día de la semana (lunes = 01).
La hora se devuelve como un paquete de tres bytes en el que cada contiene un valor de dos dígitos. Empezando
desde el bit más significativo (MSB), el primer byte puede ignorarse, luego la hora, minuto y segundo.
El código de la alarma es una pequeña cadena ASCII little endian de cuatro caracteres.
Consulte
Errores de sistema, page 102
A continuación, se facilita un ejemplo de algoritmo
de decodificación.
Ejemplo: vuelva a leer la segunda alarma más reciente, que fue bomba 1 en posición (DK01) registrada el martes 3
de junio de 2014 a las 8:11 a.m.
Registro
Registro
Registro DCS
DCS
DCS
Descripción del
Descripción
Descripción
parámetro
parámetro
parámetro
Comando
Leer información de
DCS
alarma
Argumento 0
Índice de alarmas
Acuse de
Comando con acuse de
recibo
recibo
Fecha de alarma
Devolución 0
Hora Alarma
Devolución 1
Devolución 2
Caract. código de alarma
[3:0]
Ejemplo
Ejemplo
Ejemplo de
de
de algoritmo
algoritmo de
algoritmo
de decodificación
de
character_str[0] = Return_2 & 0xFF;
character_str[1] = (Return_2 >> 8) & 0xFF;
character_str[2] = (Return_2 >> 16) & 0xFF;
character_str[3] = (Return_2 >> 24) & 0xFF;
character_str[4] = '\0';
60
alarma
alarma
índice cronológico
o
más reciente.
para obtener más información sobre estos tipos de eventos.
del
del
Tipo
Tipo de
Tipo
datos
datos
datos
unit32
unit32
unit32
unit32
unit32
unit32
decodificación
decodificación de
de
de cadena
cadena de
cadena
del registro de alarmas, donde 0 es la alarma más
de
de
Unidades
Unidades
Unidades
NINGUNA
NINGUNA
NINGUNA
[AA:MM:DD:DS]
[xx:HH:MM:SS]
NINGUNA
de
de caracteres
caracteres
caracteres ASCII:
ASCII:
ASCII:
Valor
Valor
Valor
15
1
2 = Acu.
0x0E060302 =
[14:06:03:02]
0x080B0B =
[08:11:11]
0x31304B44 = ['1',
'0', 'K', 'D']
Rango
Rango
Rango
0 - 21
0 - 199
0 - 4
N/C
N/D
N/D
3A5215K

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Ac0500Ac1000Ac2000

Tabla de contenido