VariableInformationFlags (GVL) ¶ InOut: Scope Name Type Initial Comment Constant VIF_COMPLETE_ACCESS WORD 16#1 Complete access to this node (e.g. for array access) VIF_DONT_MODIFY_OFFSET WORD 16#2 VIF_BITACCESS WORD 16#4 VIF_SPLIT_HUGE_VARIABLES WORD 16#8 VIF_CLIENT_ADDRESS_RESOLUTION WORD 16#10 VIF_NATIVE_SIZE WORD 16#20
VariableInformationStruct (STRUCT) ¶ TYPE VariableInformationStruct : STRUCT InOut: Name Type wStructSize WORD wFlags WORD dwOffset XWORD byBitOffset BYTE xwMonitoringOffset XWORD
VariableInformationStruct2 (STRUCT) ¶ TYPE VariableInformationStruct2 : STRUCT InOut: Name Type wStructSize WORD wFlags WORD dwOffset XWORD byBitOffset BYTE xwMonitoringOffset XWORD xwMonitoringSize XWORD
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 17.05.2017, 16:33:03 companyName string 3S-Smart Software Solutions GmbH libraryFile IecVarAccess2_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP10 Patch 2 contentFile IecVarAccess2_Itfs.clean.json version version 1.0.1.1 ProjectInformation IsInterfaceLibrary bool True Released True LastModificationDateTime date 01.01.1601, 00:53:00 LibraryCategories library-category-list Intern|SymbolConfiguration Author string 3S - Smart Software Solutions GmbH Company System DefaultNamespace IecVarAccess_Interfaces Description See: Description Project IecVarAccess2_Itfs Title IecVarAccess2 Interfaces Version version 3.5.6.64
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. Base Interfaces ¶ Library Identification ¶ Name: Base Interfaces Version: newest Company: System Namespace: IBaseLibrary Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Base Interfaces, * (System) Collections Interfaces ¶ Library Identification ¶ Name: Collections Interfaces Version: newest Company: System Namespace: ICollections Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Collections Interfaces, * (System) SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
NetXErrorCodes (GVL) ¶ InOut: Scope Name Type Initial Comment Constant TLR_E_CAN_DL_COMMAND_INVALID UDINT 16#C03F0001 Invalid command. TLR_E_CAN_DL_CMD_LENGTH_MISMATCH UDINT 16#C03F0002 The length code of the command is invalid. TLR_E_CAN_DL_UNKNOWN_PARAMETER_TYPE UDINT 16#C03F0003 The parameter type of the command “Set Paramter” is invalid. TLR_E_CAN_DL_SET_MODE_FAILED UDINT 16#C03F0004 Within the command “Set Parameter” the function set “CAN Mode” failed. TLR_E_CAN_DL_SET_BAUDRATE_FAILED UDINT 16#C03F0005 Within the command “Set Parameter” the function set “Baudrate” failed. TLR_E_CAN_DL_SET_TXABORT_TIME_FAILED UDINT 16#C03F0006 Within the command “Set Parameter” the function set “Transmission Abort Timer” failed. TLR_E_CAN_DL_SET_EVENTS_REQUESTED_FAILED UDINT 16#C03F0007 Within the command “Set Parameter” the function set “Requetsed Events” failed. TLR_E_CAN_DL_SET_FILTER_FAILED UDINT 16#C03F0008 Within the command “Set Parameter” or “Set Filter the function set “CAN Filter” failed. TLR_E_CAN_DL_SET_ENABLE_DISABLE_RXID_FAILED UDINT 16#C03F0009 Within the command Enable or Diasble of receive identifiers an error occurred. TLR_E_CAN_DL_TX_FRAME_FAILED UDINT 16#C03F000A At least one CAN frame could not be send. Normaly because the send process was aborted by the transmission abort timer. TLR_E_CAN_DL_TX_BUFFER_OVERRUN UDINT 16#C03F000B The send request of CAN frames was rejected because the internal buffer for send requests is full. TLR_E_CAN_DL_UNKNOWN_DIAG_TYPE UDINT 16#C03F000C The diagnostic type of the command “Get Diag” is invalid. TRL_E_CAN_DL_TX_ABORT_ALREADY_IN_REQUEST UDINT 16#C03F000D The command “Transmission Abort” is already requested. TRL_E_CAN_DL_TX_ABORT UDINT 16#C03F000E The send process of can frames was aborted by “Transmission Abort” command. TLR_E_DEVNET_FAL_COMMAND_INVALID UDINT 16#C0470001 Invalid command received. TLR_E_DEVNET_FAL_SERVICE_NOT_SUPPORTED UDINT 16#C0470002 Service not supported. TLR_E_DEVNET_FAL_RESET_IN_REQUEST UDINT 16#C0470003 Reset is in request. TLR_E_DEVNET_FAL_UNRECOVER_RESET_FAULT UDINT 16#C0470004 Unrecoverable reset fault. TLR_E_DEVNET_FAL_SET_MODE_INVALID_MODE UDINT 16#C0470010 Invalid value for ‘mode’ of command. TLR_E_DEVNET_FAL_SET_MODE_ALREADY_IN_REQUEST UDINT 16#C0470011 Command already in request. TLR_E_DEVNET_FAL_CLR_CONFIG_NOT_ALLOWED_IN_ACTUAL_STATE UDINT 16#C0470020 Not allowed to clear configuration in actual mode. TLR_E_DEVNET_FAL_DOWNLOAD_NOT_ALLOWED_IN_ACTUAL_STATE UDINT 16#C0470030 Download not allowed in actual state. TLR_E_DEVNET_FAL_DOWNLOAD_INVALID_AREA_CODE UDINT 16#C0470031 Invalid value in ‘AreaCode’ of command. TLR_E_DEVNET_FAL_DOWNLOAD_INVALID_SEQUENCE UDINT 16#C0470032 Sequence error. TLR_E_DEVNET_FAL_DOWNLOAD_TO_MUCH_DATA UDINT 16#C0470033 To much data. TLR_E_DEVNET_FAL_DOWNLOAD_TO_LESS_DATA UDINT 16#C0470034 Less data. TLR_E_DEVNET_FAL_DOWNLOAD_ALLREADY_CONFIGURED UDINT 16#C0470035 DeviceNet Stack allready configured. TLR_E_DEVNET_FAL_DOWNLOAD_FAULTY_CONFIGURATION UDINT 16#C0470036 DeviceNet Stack with an faulty configured loaded. TLR_E_DEVNET_FAL_DPM_BYTE_ALREADY_MAPPED UDINT 16#C0470037 DPM Byte already mapped. TLR_E_DEVNET_FAL_DPM_BYTE_OUT_OF_MEMORY UDINT 16#C0470038 DPM Byte out of DPM Memory. TLR_E_DEVNET_FAL_BAUDRATE_OUT_OF_RANGE UDINT 16#C0470100 Invalid Baudrate. TLR_E_DEVNET_FAL_MAC_ID_OUT_OF_RANGE UDINT 16#C0470101 Invalid MAC Id. TLR_E_DEVNET_FAL_ADR_DOUBLE UDINT 16#C0470102 Slave already configured. TLR_E_DEVNET_FAL_DATA_SET_FIELD_LEN UDINT 16#C0470103 Invalid length of slave parameter set. TLR_E_DEVNET_FAL_PRED_MST_SL_ADD_LEN UDINT 16#C0470104 Invalid length of address table in parameter set. TLR_E_DEVNET_FAL_PRED_MSTSL_CFG_FIELD_LEN UDINT 16#C0470105 Invalid length of predefined master slave config table in parameter set. TLR_E_DEVNET_FAL_PRED_MST_SL_ADD_TAB_INCONS UDINT 16#C0470106 Inconsitency between addresstable and configured connection length. TLR_E_DEVNET_FAL_EXPL_PRM_FIELD_LEN UDINT 16#C0470107 Invalid Length of explicit parameter data in slave parameter set. TLR_E_DEVNET_FAL_PRED_MSTSL_CFG_ADD_INPUT_INCONS UDINT 16#C0470108 Inconsistency between number of input address offsets and configured input modules. TLR_E_DEVNET_FAL_PRED_MSTSL_CFG_ADD_OUTPUT_INCONS UDINT 16#C0470109 Inconsistency between number of output address offsets and configured output modules. TLR_E_DEVNET_FAL_UNKNOWN_DATA_TYPE UDINT 16#C047010A Unknown data type in of the module definition. TLR_E_DEVNET_FAL_MODULE_DATA_SIZE UDINT 16#C047010B Invalid data size in of the module definition. TLR_E_DEVNET_FAL_OUTPUT_OFF_RANGE UDINT 16#C047010C Output address offset exceeds the maximum allowed area. TLR_E_DEVNET_FAL_INPUT_OFF_RANGE UDINT 16#C047010D Input address offset exceeds the maximum allowed area. TLR_E_DEVNET_FAL_WRONG_TYPE_OF_CONNECTION UDINT 16#C047010E Invalid type of connection configured. TLR_E_DEVNET_FAL_TYPE_CONNECTION_REDEFINITION UDINT 16#C047010F Redifinition of connection type. TLR_E_DEVNET_FAL_EXP_PACKET_LESS_PROD_INHIBIT UDINT 16#C0470110 Configured ‘Production Inhibit Time’ is smaller then ‘Expected Packet Rate’. TLR_E_DEVNET_FAL_PRM_FIELD_LEN_INCONSISTENT UDINT 16#C0470111 Invalid length of parameter field in slave parameter set. TLR_E_DEVNET_FAL_SET_BAUDRATE_FAIL UDINT 16#C0470112 Error while setting baudrate. TLR_E_DEVNET_FAL_REG_FRAG_TIMEOUT_OUT_OF_RANGE UDINT 16#C0470113 Invalid value of fragmentation timeout. TLR_E_DEVNET_FAL_PRM_OUT_MEMORY UDINT 16#C0470114 Out of memory for configuration data. TLR_E_DEVNET_FAL_CON_NA UDINT 16#C0470211 No response from device. TLR_E_DEVNET_FAL_CON_MDA UDINT 16#C0470215 To much data received. TLR_E_DEVNET_FAL_CON_LE UDINT 16#C0470233 Invalid length of requested service. TLR_E_DEVNET_FAL_CON_AD UDINT 16#C0470236 Another service still active. TLR_E_DEVNET_FAL_CON_SE UDINT 16#C0470239 Sequence error in response sequence. TLR_E_DEVNET_FAL_CON_OC UDINT 16#C0470240 Explicit Message Handler is occupied. TLR_E_DEVNET_FAL_CON_ERR_RES UDINT 16#C0470294 Service Error Response. TLR_E_DEVNET_FAL_LIFELIST_IN_PROGRESS UDINT 16#C0470295 Lifelist request in progress. TLR_E_DEVNET_FAL_BTS_IN_PROGRESS UDINT 16#C0470296 Bitstrobe request in progress. TLR_E_DEVNET_FAL_BUS_NOT_ONLINE UDINT 16#C0470297 Bus not communicating. TLR_E_DEVNET_FAL_SLAVE_NOEXCHANGE UDINT 16#C0471000 Service Error Response. TLR_E_DEVNET_AP_COMMAND_INVALID UDINT 16#C05B0001 Invalid command received. TLR_E_DEVNET_AP_SERVICE_NOT_SUPPORTED UDINT 16#C05B0002 Service not supported. TLR_E_DEVNET_AP_NO_DATA_BASE UDINT 16#C05B0010 No data base found. TLR_E_DEVNET_AP_ERR_OPEN_DATA_BASE UDINT 16#C05B0011 Error while opening data base. TLR_E_DEVNET_AP_ERR_READ_DATA_BASE UDINT 16#C05B0012 Error while reading data base. TLR_E_DEVNET_AP_TABLE_NOT_FOUND UDINT 16#C05B0013 Table not fond in data base. TLR_E_DEVNET_AP_INVALID_DNM_DATA_BASE UDINT 16#C05B0014 No valid DeviceNet data base. TLR_E_DEVNET_AP_NON_EXCHANGE_SLAVE UDINT 16#C05B0100 No data exchange with at least one slave. TLR_E_DEVNET_AP_NON_EXCHANGE_ALL UDINT 16#C05B0101 No slave in data exchange. TLR_E_DEVNET_AP_ILLEGAL_PACKET_LENGTH UDINT 16#C05B0110 Illegal packete length. TLR_E_DEVNET_AP_WRONG_WD_VALUE UDINT 16#C05B0111 Wrong watchdog.
DataStructs ¶ DNMExtendedStatus (Struct) PacketInterface CIFX_COM_DIAGNOSTICS2 (Struct) DN_DEV_PRM_HEADER (Struct) DN_EXPL_SET_ATTR_DATA (Struct) DN_FAL_BUS_PRM (Struct) DN_FAL_DEV_PRM_T (Struct) DN_FAL_PACKET_ATTRIBUTE (Struct) DN_FAL_PACKET_DOWNLOAD_CNF_T (Struct) DN_FAL_PACKET_DOWNLOAD_REQ_T (Struct) DN_FAL_PACKET_LIVELIST_CNF_T (Struct) DN_FAL_PACKET_LIVELIST_REQ_T (Struct) DN_IO_MODULE (Struct) DN_PRED_MSTSL_ADD_TAB (Struct) DN_PRED_MSTSL_CFG_DATA (Struct) DN_PRED_MSTSL_CONNOBJ (Struct) DN_PRED_MSTSL_IO_OBJ_HEADER (Struct) DN_SET_ATTR_DATA (Struct) StructDeviceNetConfigAssemblyInfo (Struct) StructDeviceNetConnection (Struct) StructDeviceNetConnectionEntry (Struct) StructDeviceNetParameter (Struct)
DNMExtendedStatus (STRUCT) ¶ TYPE DNMExtendedStatus : STRUCT
PacketInterface ¶ CIFX_COM_DIAGNOSTICS2 (Struct) DN_DEV_PRM_HEADER (Struct) DN_EXPL_SET_ATTR_DATA (Struct) DN_FAL_BUS_PRM (Struct) DN_FAL_DEV_PRM_T (Struct) DN_FAL_PACKET_ATTRIBUTE (Struct) DN_FAL_PACKET_DOWNLOAD_CNF_T (Struct) DN_FAL_PACKET_DOWNLOAD_REQ_T (Struct) DN_FAL_PACKET_LIVELIST_CNF_T (Struct) DN_FAL_PACKET_LIVELIST_REQ_T (Struct) DN_IO_MODULE (Struct) DN_PRED_MSTSL_ADD_TAB (Struct) DN_PRED_MSTSL_CFG_DATA (Struct) DN_PRED_MSTSL_CONNOBJ (Struct) DN_PRED_MSTSL_IO_OBJ_HEADER (Struct) DN_SET_ATTR_DATA (Struct)
CIFX_COM_DIAGNOSTICS2 (STRUCT) ¶ TYPE CIFX_COM_DIAGNOSTICS2 : STRUCT InOut: Name Type bGlobalBits BYTE bState BYTE Error CIFX_ERROR_FIELD usBus_Error_Cnt WORD usBus_Off_Cnt WORD bySrvStatus BYTE abReserved ARRAY [0..6] OF BYTE abNdCfgActive ARRAY [0..7] OF BYTE abNdCfgInactive ARRAY [0..7] OF BYTE abNdStateExpl ARRAY [0..7] OF BYTE abNdStateIo ARRAY [0..7] OF BYTE abNd_diag ARRAY [0..7] OF BYTE abNd_Res ARRAY [0..7] OF BYTE