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
DN_DEV_PRM_HEADER (STRUCT) ¶ TYPE DN_DEV_PRM_HEADER : STRUCT InOut: Name Type Comment usDevParaLen UINT length OF whole parameter data set bDvFlag USINT device related flags bUcmmGroup USINT dynamic UCMM connection group usRecFragTimer UINT timeout value FOR reconnection AND FOR usVendorID UINT Vendor ID usDeviceType UINT Device Type usProductCode UINT Product code bMajorRevision USINT Revision major digit bMinorRevision USINT Revision minor digit bOctetString ARRAY [0..1] OF USINT reserved field