IEC_BACNET_SERVICE_EXECCODE (ENUM)¶
TYPE IEC_BACNET_SERVICE_EXECCODE :
Common enumeration of return values for all API functions.
- InOut:
Name
Initial
Comment
_MAX_BACNET_SERVICE_CHOICE
16#7FFFFFFF
SC_ACKNOWLEDGE_ALARM
0
Confirmed services start here…
SC_CONF_COV_NOTIFICATION
1
SC_CONF_EVENT_NOTIFICATION
2
SC_GET_ALARM_SUMMARY
3
SC_GET_ENROLLMENT_SUMMARY
4
SC_SUBSCRIBE_COV
5
SC_ATOMIC_READ_FILE
6
SC_ATOMIC_WRITE_FILE
7
SC_ADD_LIST_ELEMENT
8
SC_REMOVE_LIST_ELEMENT
9
SC_CREATE_OBJECT
10
BACnet SC:=10
SC_DELETE_OBJECT
11
SC_READ_PROP
12
SC_READ_PROP_CONDITIONAL
13
SC_READ_PROP_MULTIPLE
14
SC_WRITE_PROP
15
SC_WRITE_PROP_MULTIPLE
16
SC_DEVICE_COMM_CONTROL
17
SC_CONF_PRIVATE_TRANSFER
18
SC_CONF_TEXT_MESSAGE
19
SC_REINITIALIZE_DEVICE
20
BACnet SC:=20
SC_VT_OPEN
21
SC_VT_CLOSE
22
SC_VT_DATA
23
SC_AUTHENTICATE
24
SC_REQUEST_KEY
25
SC_READ_RANGE
26
SC_LIFE_SAFETY_OPERATION
27
SC_SUBSCRIBE_COV_PROPERTY
28
SC_GET_EVENT_INFORMATION
29
SC_SUBSCRIBE_COV_PROPERTY_MULTIPLE
30
BACnet SC:=30
SC_CONF_COV_NOTIFICATION_MULTIPLE
31
SC_CONF_AUDIT_NOTIFICATION
32
SC_AUDIT_LOG_QUERY
33
SC_I_AM
34
Unconfirmed services start here…
SC_I_HAVE
35
SC_UNCONF_COV_NOTIFICATION
36
SC_UNCONF_EVENT_NOTIFICATION
37
SC_UNCONF_PRIVATE_TRANSFER
38
SC_UNCONF_TEXT_MESSAGE
39
SC_TIME_SYNCHRONIZATION
40
SC_WHO_HAS
41
SC_WHO_IS
42
SC_UTC_TIME_SYNCHRONIZATION
43
SC_WRITE_GROUP
44
BACnet SC:=10 (Enum: 44)
SC_UNCONF_COV_NOTIFICATION_MULTIPLE
45
SC_UNCONF_AUDIT_NOTIFICATION
46
SC_WHO_AM_I
47
SC_YOU_ARE
48
BACnet SC:=14 (Enum: 48)