IEC_BACNET_PROGRAM_REQUEST (ENUM)

TYPE IEC_BACNET_PROGRAM_REQUEST :

Describes request changes to the operating state of any process.

This enumeration, of type BACnetProgramRequest, is used to request changes to the operating state of the process the programm object represents. The Program_Change property provides one means for changing the operating state of this process. The process may change its own state as a consequence of execution as well.

InOut:

Name

Initial

Comment

_PROGRAM_REQUEST_MAX_SIZE

16#7FFFFFFF

PROGRAM_REQUEST_READY

0

ready for change request (the normal state)

PROGRAM_REQUEST_LOAD

1

request that the application program be loaded, if not already loaded

PROGRAM_REQUEST_RUN

2

request that the process begin executing, if not already running

PROGRAM_REQUEST_HALT

3

request that the process halt execution

PROGRAM_REQUEST_RESTART

4

request that the process restart at its initialization point

PROGRAM_REQUEST_UNLOAD

5

request that the process halt execution and unload