Global_Definitions
(GVL)
- InOut:
Scope
Name
Type
Initial
Comment
Constant
CMPID_CmpIoDrvHilscher
DWORD
16#1001
CLASSID_CCmpIoDrvHilscher
DWORD
16#1001
LIBRARY_VERSION
UDINT
16#3040000
MAX_CARDS
INT
4
CIFERR_OK
BYTE
0
CIFWAIT_RESET
BOOL
FALSE
CIFWAIT_SET
BOOL
TRUE
CIFTIMEOUT_INF
TIME
TIME#0ms
CIFTIMEOUT_WAITREADY
TIME
TIME#10s0ms
CIFTIMEOUT_DELETEDB
TIME
TIME#5s0ms
CIFTIMEOUT_WAITINIT
TIME
TIME#1s0ms
CIFTIMEOUT_DDLMDOWNLOAD
TIME
TIME#10s0ms
CIFTIMEOUT_MESSAGE
TIME
TIME#10s0ms
CIFTIMEOUT_WAITACTIVEMASTERGONE
TIME
TIME#5s0ms
HOSTCOM_FLAG
BYTE
16#1
Host flags (HOST_FLAGS) written by the device
DEVACK_FLAG
BYTE
16#2
PDACK_FLAG
BYTE
16#4
STATECOM_FLAG
BYTE
16#8
dev_reserved_flag
BYTE
16#10
COM_FLAG
BYTE
16#20
RUN_FLAG
BYTE
16#40
READY_FLAG
BYTE
16#80
READY_RUN_FLAG
BYTE
16#C0
Check if RUN_FLAG and READY_FLAG are set
HOSTACK_FLAG
BYTE
16#1
Device flags (DEV_FLAGS) written by the host
DEVCOM_FLAG
BYTE
16#2
PDCOM_FLAG
BYTE
16#4
STATEACK_FLAG
BYTE
16#8
host_reserved_flag
BYTE
16#10
NOTREADY_FLAG
BYTE
16#20
INIT_FLAG
BYTE
16#40
RESET_FLAG
BYTE
16#80
COLDSTART
BYTE
16#80
Reset mode definition
WARMSTART
BYTE
16#40
BOOTSTART
BYTE
16#C0
MST1_ACTIVE
BYTE
16#1
Redundancy definitions
MST2_PASSIVE
BYTE
16#2
NO_REDUNDANCY
BYTE
16#0
byMsgNr
BYTE