DPServiceConstants
(GVL)
- InOut:
Scope
Name
Type
Initial
Comment
Constant
DP_AUTO_GET_MASTER_DIAG
USINT
16#80
DP_AUTO_UPLOAD_DOWNLOAD_SEQ
USINT
16#40
DP_AUTO_ACT_PARAM
USINT
16#20
DP_AUTO_REMOTE_SERVICES
USINT
16#E0
DP_USER_REMOTE_SERVICES
USINT
16#0
DP_AAM_ARRAY
USINT
16#0
DP_AAM_DEFINED
USINT
16#1
DP_AAM_COMPACT
USINT
16#2
DP_AAM_IO_BLOCKS
USINT
16#3
DP_SL_ACTIVE
USINT
16#80
DP_SL_NEW_PRM
USINT
16#40
DP_SL_FAIL_SAFE
USINT
16#20
DP_SL_FLAGS
USINT
16#E0
DP_BP_ERROR_ACTION
USINT
16#80
DP_BP_FLAGS
USINT
16#80
DP_SLAVE_TYPE_DP
USINT
16#0
default DP Slave type
DP_PRM_LOCK_REQ
USINT
16#80
DP_PRM_UNLOCK_REQ
USINT
16#40
DP_PRM_SYNC_REQ
USINT
16#20
DP_PRM_FREEZE_REQ
USINT
16#10
DP_PRM_WD_ON
USINT
16#8
DP_PRM_STATION_STATUS
USINT
16#F8
DP_CONTROL_SYNC
USINT
16#20
DP_CONTROL_UNSYNC
USINT
16#10
DP_CONTROL_FREEZE
USINT
16#8
DP_CONTROL_UNFREEZE
USINT
16#4
DP_CONTROL_CLEAR_DATA
USINT
16#2
DP_CONTROL_COMMAND
USINT
16#3E
DP_AREA_SLAVE_PARAM
USINT
16#0
DP_AREA_BUS_PARAM
USINT
16#7F
DP_AREA_SET_MODE
USINT
16#80
DP_AREA_STAT_COUNT
USINT
16#81
DP_AREA_NO_PROTECTION
USINT
16#FF
DP_SLAVE_ACTIVATE
USINT
16#80
values are area code dependent
DP_SLAVE_DEACTIVATE
USINT
16#0
DP_BUS_PAR_ACTIVATE
USINT
16#FF
DP_OP_MODE_OFFLINE
USINT
16#0
DP_OP_MODE_STOP
USINT
16#40
DP_OP_MODE_CLEAR
USINT
16#80
DP_OP_MODE_RED_CLEAR
USINT
16#81
new redundancy state
DP_OP_MODE_OPERATE
USINT
16#C0
DP_OP_MODE_RED_OPERATE
USINT
16#C1
new redundancy state
DP_DIAG_SLAVE_DATA
USINT
16#0
DP_DIAG_SYSTEM_DIAGNOSTIC
USINT
16#7E
DP_DIAG_MASTER_STATUS
USINT
16#7F
DP_DIAG_DATA_TRANSFER_LIST
USINT
16#80
DP_SLAVE_PARAM_HEADER
USINT
16#1
DP_SLAVE_PARAM_PRM_DATA
USINT
16#2
DP_SLAVE_PARAM_CFG_DATA
USINT
16#3
DP_SLAVE_PARAM_AAT_DATA
USINT
16#4
DP_SLAVE_PARAM_USER_DATA
USINT
16#5
DP_SLAVE_PARAM_SLAVE_INFO
USINT
16#6
DP_SLAVE_PARAM_SYS_INFO
USINT
16#7
DP_SLAVE_PARAM_FLUSH_DIAG
USINT
16#8
DP_SET_IDENT_NUMBER
USINT
16#0
DP_DIAG_1_MASTER_LOCK
USINT
16#80
influenced by DP Master
DP_DIAG_1_PRM_FAULT
USINT
16#40
DP_DIAG_1_INVALID_SLAVE_RES
USINT
16#20
influenced by DP Master
DP_DIAG_1_NOT_SUPPORTED
USINT
16#10
DP_DIAG_1_EXT_DIAG
USINT
16#8
DP_DIAG_1_CFG_FAULT
USINT
16#4
DP_DIAG_1_STATION_NOT_READY
USINT
16#2
DP_DIAG_1_STATION_NON_EXISTENT
USINT
16#1
influenced by DP Master
DP_DIAG_1_STATUS
USINT
16#FF
DP_DIAG_2_DEACTIVATED
USINT
16#80
influenced by DP Master
DP_DIAG_2_SYNC_MODE
USINT
16#20
DP_DIAG_2_FREEZE_MODE
USINT
16#10
DP_DIAG_2_WD_ON
USINT
16#8
DP_DIAG_2_DEFAULT
USINT
16#4
DP_DIAG_2_STAT_DIAG
USINT
16#2
DP_DIAG_2_PRM_REQ
USINT
16#1
DP_DIAG_2_STATUS
USINT
16#B9
DP_DIAG_3_EXT_DIAG_OVERFLOW
USINT
16#80
DP_DIAG_3_STATUS
USINT
16#80
DP_SLAVE_DIAG_OVERFLOW
INT
-1
DP_STATION_NON_EXISTENT
INT
16#100
DP_INVALID_SLAVE_RESPONSE
INT
16#2000
DP_STATE_STATION_TYPE
USINT
16#80
station status bits
DP_STATE_MASTER_STATION
USINT
16#80
DP_STATE_SLAVE_STATION
USINT
16#0
DP_STATE_SLAVE_DIAG_DATA
USINT
16#2
DP_STATE_MASTER_DIAG_DATA
USINT
16#2
DP_STATE_SLAVE_ERROR
USINT
16#1
DP_STATE_MASTER_UP_DOWN_LOAD
USINT
16#1
DP_KBAUD_9_6
USINT
16#0
DP_KBAUD_19_2
USINT
16#1
DP_KBAUD_45_45
USINT
16#B
DP_KBAUD_93_75
USINT
16#2
DP_KBAUD_187_5
USINT
16#3
DP_KBAUD_500
USINT
16#4
DP_KBAUD_750
USINT
16#5
DP_KBAUD_1500
USINT
16#6
DP_MBAUD_1_5
USINT
16#6
DP_KBAUD_3000
USINT
16#7
DP_MBAUD_3
USINT
16#7
DP_KBAUD_6000
USINT
16#8
DP_MBAUD_6
USINT
16#8
DP_KBAUD_12000
USINT
16#9
DP_MBAUD_12
USINT
16#9