![Ametek Surgex SA-20-AR Скачать руководство пользователя страница 23](http://html1.mh-extra.com/html/ametek/surgex-sa-20-ar/surgex-sa-20-ar_user-manual_2931340023.webp)
SA-20-AR User Manual
______________________________________________________________________________
© 2019 AMETEK Electronic Systems Protection | Technical Support 1-800-645-9721 | surgex.com
22
Commands
There are currently 7 command classes. All classes are defined in the C programming
enumerated type definition below:
typedef enum {
eCmnd_null,
eCmnd_set,
eCmnd_get,
eCmnd_io,
eCmnd_keepAlive,
eCmnd_rss,
eCmnd_rcu
} eCmnd;
Command
Description
0
eCmnd_null
This is a null command and should not be sent to the server.
1
eCmnd_set
This command is used to set programmable variables on the server.
2
eCmnd_get
This command is used to get programmable variables from the
server.
3
eCmnd_io
This command is used to monitor and control the I/O on the server.
4
eCmnd_keepAlive This command is sent to the server as a means of allowing the
client to validate the communications path to the server.
5
eCmnd_rss
This command class is used to control the RSS nest using the RCU.
Note: Project specific command. Not for general use.
6
eCmnd_rcu
This command class is used to update the display of the RCU.
Note: Project specific command. Not for general use.
Descriptors
Descriptors are used to describe the individual command within a command class, and the
payload that the packet contains. All of the descriptors and their payloads are outlined by
command class below.
o
eCmnd_set
The descriptors for this command class will be product specific.
o
eCmnd_get
The descriptors for this command class will be product specific.