________________________________________________________________________________________________
6. Cargas útiles
TChangeRelay
typedef struct{
unsigned char relay;
unsigned char state;
} TChangeRelay;
Donde relé es el número del relé que se verá afectado: 1 (por ejemplo, 0 para el relé 1 y
1 para el relé 2) y estado establece el estado del relé (1=Energizar; 2=Relajar).
TChangeRelays
typedef struct{
unsigned char relayStates[32];
}TChangeRelays;
Donde relayStates es una matriz de estados de relé como se define a continuación:
#define NO_CHANGE 0
#define ENERGIZE
#define RELAX
Esta carga útil es compatible con dispositivos que admiten el protocolo DxP con 2-32
relés controlables.
TPulseRelay
typedef struct{
unsigned char relay; //the relay to be pulsed unsigned
char state; //the state to pulse
uint16 pulseWidth;
}TPulseRelay;
Donde relé es el número del relé que se verá afectado, estado es el estado del pulso y ancho de pulso
es el tiempo del pulso en segundos.
VIII. Actualizaciones de firmware
El AR se puede actualizar a través de la red si se ha habilitado la función de actualización. Para realizar una
actualización de campo, siga los pasos a continuación.
Importante: Actualizar el firmware con una actualización menor (por ejemplo, 1.01.xx a 1.01.yy) no alterará la
configuración definida por el usuario. Las actualizaciones importantes pueden o no restablecer el AR a los valores
predeterminados de fábrica. Consulte las notas de la versión de la actualización antes de realizar cambios.
© AMETEK Electronic Systems Protection, Inc. | Soporte técnico: 800-645-9721 | surgex.com
SA-82-AR
1
2
//the pulse width in seconds
Manual del usuario
23