Ametek SURAGEX AXESS Reasy FLATPAK SA-82-AR Hardware Installation Manual page 24

Table of Contents

Advertisement

________________________________________________________________________________________________
6. Payloads
TChangeRelay
typedef struct{
unsigned char relay;
unsigned char state;
} TChangeRelay;
Where relay is the number of the relay to be affected – 1 (For example, 0 for relay 1 and
1 for relay 2) and state sets the state of the relay (1=Energize; 2=Relax).
TChangeRelays
typedef struct{
unsigned char relayStates[32];
}TChangeRelays;
Where relayStates is an array of relay states as defined below:
#define NO_CHANGE 0
#define ENERGIZE
#define RELAX
This payload is supported by devices that support the DxP protocol with 2-32 controllable
relays.
TPulseRelay
typedef struct{
unsigned char relay; //the relay to be pulsed unsigned
char state; //the state to pulse
uint16 pulseWidth;
}TPulseRelay;
Where relay is the number of the relay to be affected, state is the state to pulse, and pulseWidth is the
time to pulse in seconds.
VIII. Firmware Upgrades
The AR can be upgraded via the network if the upgrade feature has been enabled. To perform a field upgrade, follow the
steps below.
Important: Upgrading the firmware with a minor upgrade (For example, 1.01.xx to 1.01.yy) will not alter the user
defined settings. Major upgrades may or may not reset the AR to factory defaults. Check the release notes for the
upgrade before making any changes.
© AMETEK Electronic Systems Protection, Inc. | Technical Support: 800-645-9721 | surgex.com
SA-82-AR
1
2
//the pulse width in seconds
User Manual
23

Advertisement

Table of Contents
loading

Table of Contents