ICmpIoDrvParameter ¶ IoDrvReadParameter (Method) IoDrvWriteParameter (Method)
IoDrvCIFXDeviceNet.IoDrvReadParameter (METH) ¶ METHOD IoDrvReadParameter : UDINT InOut: Scope Name Type Return IoDrvReadParameter UDINT Input pConnector POINTER TO IoConfigConnector pParameter POINTER TO IoConfigParameter pData POINTER TO BYTE dwBitSize DWORD dwBitOffset DWORD
IoDrvCIFXDeviceNet.IoDrvWriteParameter (METH) ¶ METHOD IoDrvWriteParameter : UDINT InOut: Scope Name Type Return IoDrvWriteParameter UDINT Input pConnector POINTER TO IoConfigConnector pParameter POINTER TO IoConfigParameter pData POINTER TO BYTE dwBitSize DWORD dwBitOffset DWORD
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 17.05.2017, 16:40:04 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvCIFXDeviceNet.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP10 Patch 2 contentFile IoDrvCIFXDeviceNet.clean.json version version 1.0.1.1 ProjectInformation Released bool True LastModificationDateTime date 01.01.1601, 00:53:00 LibraryCategories library-category-list Intern|IoDrivers Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH DefaultNamespace IoDrvCIFXDeviceNetLibrary Description See: Description Placeholder IoDrvCIFXDeviceNet Project IoDrvCIFXDeviceNet Title IoDrvCIFXDeviceNet Version version 3.5.7.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 3SLicense ¶ Library Identification ¶ Placeholder: 3SLicense Default Resolution: 3SLicense, * (3S - Smart Software Solutions GmbH) Namespace: _3S_LICENSE Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: 3SLicense CAA Memory Block Manager Extern ¶ Library Identification ¶ Placeholder: CAA MemBlockMan Default Resolution: CAA Memory Block Manager Extern, * (CAA Technical Workgroup) Namespace: MBM Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA MemBlockMan CmpErrors2 Interfaces ¶ Library Identification ¶ Name: CmpErrors2 Interfaces Version: newest Company: System Namespace: CmpErrors Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpErrors2 Interfaces, * (System) CmpEventMgr ¶ Library Identification ¶ Placeholder: CmpEventMgr Default Resolution: CmpEventMgr, * (System) Namespace: CmpEventMgr Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpEventMgr CmpHilscherCIFX ¶ Library Identification ¶ Placeholder: CmpHilscherCIFX Default Resolution: CmpHilscherCIFX, * (System) Namespace: CmpHilscherCIFX Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpHilscherCIFX CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog IoDriver CIPService Interfaces ¶ Library Identification ¶ Name: IoDriver CIPService Interfaces Version: newest Company: System Namespace: IIoDrvCIPServicesLilbrary Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver CIPService Interfaces, * (System) IoDriver Hilscher Interfaces ¶ Library Identification ¶ Name: IoDriver Hilscher Interfaces Version: newest Company: System Namespace: IIoDrvHilscher Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver Hilscher Interfaces, * (System) IoDriver Interfaces ¶ Library Identification ¶ Name: IoDriver Interfaces Version: newest Company: System Namespace: IoDriver_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver Interfaces, * (System) IoDriver Parameter Interfaces ¶ Library Identification ¶ Name: IoDriver Parameter Interfaces Version: newest Company: System Namespace: IoDriver_Parameter_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver Parameter Interfaces, * (System) IoDrvCIFXBase ¶ Library Identification ¶ Placeholder: IoDrvCifXBase Default Resolution: IoDrvCIFXBase, * (3S - Smart Software Solutions GmbH) Namespace: IoDrvCIFXBaseLibrary Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDrvCifXBase IoStandard ¶ Library Identification ¶ Placeholder: IoStandard Default Resolution: IoStandard, * (System) Namespace: IoStandard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoStandard Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard SysCpuHandling ¶ Library Identification ¶ Placeholder: SysCpuHandling Default Resolution: SysCpuHandling, * (System) Namespace: SysCpuHandling Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysCpuHandling SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem 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)
IoDrvCIFXDeviceNet Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvCIFXDeviceNet Version 3.5.7.0 Categories Intern|IoDrivers Namespace IoDrvCIFXDeviceNetLibrary Author 3S - Smart Software Solutions GmbH Placeholder IoDrvCIFXDeviceNet Description 1 ¶ IO Driver DeviceNet for Hilscher NetX chip. Contents: ¶ Constants CIPGeneralErrorCodes (GVL) DNMCmdDefinitions (GVL) DNMCommandIds (GVL) InfoIDs (GVL) IoConfigParamIDs (GVL) NetXErrorCodes (GVL) DataStructs DNMExtendedStatus (Struct) PacketInterface StructDeviceNetConfigAssemblyInfo (Struct) StructDeviceNetConnection (Struct) StructDeviceNetConnectionEntry (Struct) StructDeviceNetParameter (Struct) FunctionBlocks IoDrvCIFXDeviceNet (FunctionBlock) Indices and tables ¶ 1 Based on IoDrvCIFXDeviceNet.library, last modified 01.01.1601, 00:53:00. LibDoc 4.4.0.0-b.27 The content file IoDrvCIFXDeviceNet.clean.json was generated with CODESYS V3.5 SP10 Patch 2 on 17.05.2017, 16:40:04.
Constants ¶ CIPGeneralErrorCodes (GVL) DNMCmdDefinitions (GVL) DNMCommandIds (GVL) InfoIDs (GVL) IoConfigParamIDs (GVL) NetXErrorCodes (GVL)
CIPGeneralErrorCodes (GVL) ¶ InOut: Scope Name Type Initial Comment Constant CIP_GENERAL_ERROR_SUCCESS BYTE 16#0 Success CIP_GENERAL_ERROR_CON_FAILURE BYTE 16#1 A connection related service failed CIP_GENERAL_ERROR_RES_UNAVAILABLE BYTE 16#2 Some requiered ressources for the service haven’t been available CIP_GENERAL_ERROR_INVALID_PARAM BYTE 16#3 See state 0x20, which is applied in this situation CIP_GENERAL_ERROR_PATH_SEG_ERROR BYTE 16#4 A path segment error has been encountered CIP_GENERAL_ERROR_PATH_DEST_UNKNOWN BYTE 16#5 The path references an unkown object CIP_GENERAL_ERROR_PARTIAL_TRANSFER BYTE 16#6 Only a part of the expected data could be transferred CIP_GENERAL_ERROR_CON_LOST BYTE 16#7 The connection has been lost CIP_GENERAL_ERROR_SERVICE_NOT_SUPPORTED BYTE 16#8 The requested service is not supported CIP_GENERAL_ERROR_INVALID_ATTR_VALUE BYTE 16#9 Detection of invalid attribute data CIP_GENERAL_ERROR_ATTR_LIST_ERROR BYTE 16#A A attribute has got an state unequal 0 CIP_GENERAL_ERROR_ALREADY_REQ BYTE 16#B The object is already in request mode CIP_GENERAL_ERROR_OBJ_STATE_CONFLICT BYTE 16#C The object is not able to perform service CIP_GENERAL_ERROR_OBJ_EXIST BYTE 16#D The object already exists CIP_GENERAL_ERROR_ATTR_NOT_SET BYTE 16#E The attribute is not settable CIP_GENERAL_ERROR_PRIV_VIOLATION BYTE 16#F A check of permissions failed CIP_GENERAL_ERROR_DEV_STATE_CONFLICT BYTE 16#10 The current state of the device prevents the service CIP_GENERAL_ERROR_REPLY_TOO_LARGE BYTE 16#11 The reply data requires more space than allocated CIP_GENERAL_ERROR_FRAGMENTATION BYTE 16#12 The service causes a fragmentation fault
DN_FAL_DEV_PRM_T (STRUCT) ¶ TYPE DN_FAL_DEV_PRM_T : STRUCT InOut: Name Type Comment ulConfigFlags UDINT Configuration flags ulEnableFlags UDINT Enable Flags usVendorId UINT Vendor ID usProductType UINT Product Type usProductCode UINT Product Code bMinorRev USINT Minor Version bMajorRev USINT Major Version ulSerialNumber UDINT Serial Number abReserved ARRAY [0..2] OF BYTE Reserved bProductNameLen BYTE Product Name length abProductName ARRAY [0..31] OF BYTE Product Name abReserved2 ARRAY [0..7] OF BYTE Reserved
IoDrvCIFXProfiNetDiag.GetBusInfo (METH) ¶ METHOD GetBusInfo : DED.ERROR Returns the bus information of the current node InOut: Scope Name Type Comment Return GetBusInfo DED.ERROR Inout buiInfo DED.BUS_INFO Bus information struct