Safeguard Management Programming Manual (G06.29+, H06.08+, J06.03+)
Management Programming for the Safeguard
Subsystem
Safeguard Management Programming Manual—422086-028
2-2
Communicating With the Safeguard Subsystem
1. Establishing communication with $ZSMP
2. Calling SPI procedures to build the desired message
3. Sending the message
4. Receiving the response to the message
5. Checking for error codes and handling any errors
6. Decoding the response
7. Taking appropriate action and returning to Step 2, if necessary
8. Terminating communication with $ZSMP
If the management application also communicates with a human operator, the
preceding scenario would also incorporate that interchange.
For more information regarding communicating with the Safeguard subsystem, see the
SPI Programming Manual and the SPI Common Extensions Manual.
Figure 2-1. Safeguard Management Programming Interface
Control-and-
Inquiry
Interface
Management
Application
EMS
Consumer
Distributor
Event-
Management
Interface
EMB
Filter
Event
Log
EMS
Collector ($0)
SMP
SMON
Processes
Event
Messages
Event Messages
From Other Subsystems
The Safeguard
Subsystem
Responses
Commands
VST001.vsd