IIecVarAccess4 (ITF) ¶ INTERFACE IIecVarAccess4 Methods: VarAccAppendVariable VarAccBeginVariableConfiguration VarAccBrowseDown VarAccBrowseGetNext VarAccBrowseGetRoot VarAccBrowseUp VarAccEndVariableConfiguration VarAccGetAccessRights VarAccGetAddress VarAccGetAddress2 VarAccGetNode VarAccGetNodeFullPath VarAccGetNodeName VarAccGetNodeType VarAccGetSize VarAccGetSize2 VarAccGetSwapSize VarAccGetTypeClass VarAccGetTypeDesc VarAccGetTypeNode VarAccGetTypeNode2 VarAccGetValue VarAccRemoveVariable VarAccSetValue VarAccSwap VarAccSwap2 Structure: VarAccAppendVariable (Method) VarAccBeginVariableConfiguration (Method) VarAccBrowseDown (Method) VarAccBrowseGetNext (Method) VarAccBrowseGetRoot (Method) VarAccBrowseUp (Method) VarAccEndVariableConfiguration (Method) VarAccGetAccessRights (Method) VarAccGetAddress (Method) VarAccGetAddress2 (Method) VarAccGetNode (Method) VarAccGetNodeFullPath (Method) VarAccGetNodeName (Method) VarAccGetNodeType (Method) VarAccGetSize (Method) VarAccGetSize2 (Method) VarAccGetSwapSize (Method) VarAccGetTypeClass (Method) VarAccGetTypeDesc (Method) VarAccGetTypeNode (Method) VarAccGetTypeNode2 (Method) VarAccGetValue (Method) VarAccRemoveVariable (Method) VarAccSetValue (Method) VarAccSwap (Method) VarAccSwap2 (Method)
IIecVarAccess4.VarAccAppendVariable (METH) ¶ METHOD VarAccAppendVariable : UDINT InOut: Scope Name Type Return VarAccAppendVariable UDINT Input pNode IBaseTreeNode
IIecVarAccess4.VarAccBeginVariableConfiguration (METH) ¶ METHOD VarAccBeginVariableConfiguration : UDINT InOut: Scope Name Type Return VarAccBeginVariableConfiguration UDINT Input bBlocking BOOL
IIecVarAccess3.VarAccGetSize (METH) ¶ METHOD VarAccGetSize : XWORD InOut: Scope Name Type Return VarAccGetSize XWORD Input pNode IBaseTreeNode pResult POINTER TO UDINT
IoDrvHilscherProfibusWrapper.Unfreeze (METH) ¶ METHOD Unfreeze : UDINT InOut: Scope Name Type Return Unfreeze UDINT Input udiRemAdr UDINT udiGroupSelect UDINT
IoDrvHilscherProfibusWrapper.Initialize (METH) ¶ METHOD Initialize : UDINT InOut: Scope Name Type Return Initialize UDINT Input wModuleType UINT dwInstance UDINT pConnector POINTER TO IoConfigConnector
IoDrvHilscherProfibusWrapper.IoDrvGetModuleDiagnosis (METH) ¶ METHOD IoDrvGetModuleDiagnosis : UDINT InOut: Scope Name Type Return IoDrvGetModuleDiagnosis UDINT Input pConnector POINTER TO IoConfigConnector
PCI_Definitions (GVL) ¶ InOut: Scope Name Type Initial Comment Constant VENDOR_ID WORD 16#10B5 PLX technology DEVICE_ID_PCI WORD 16#9050 PCI card DEVICE_ID_CPCI WORD 16#9030 CPCI card SUBVENDOR_ID WORD 16#10B5 PLX-PCI chip SUBSYSTEM_ID_CIF50 WORD 16#1080 Defines a HILSCHER CIF 50 PCI board SUBSYSTEM_ID_CIF80 WORD 16#2695 Defines a HILSCHER CIF 80 PCI board SUBVENDOR_ID2 WORD 16#16F2 SUBSYSTEM_ID_COM_DNM WORD 16#21 Defines a HILSCHER FunctionModule for BRC SUBSYSTEM_ID_COM_DPM WORD 16#24 Defines a HILSCHER FunctionModule for BRC
Type_Definitions (GVL) ¶ InOut: Scope Name Type Initial Comment Constant EC_1 WORD 16#3030 Allround-identity, look for firmwarestring. EC_1_1 WORD 16#3130 Allround-identity, look for firmwarestring. EC_1_2 WORD 16#3031 Allround-identity, look for firmwarestring. EC_1_3 WORD 16#3242 Allround-identity, look for firmwarestring. CIF30_DP_M WORD 16#3333 CIF-30 DPM (ISA-CARD) CIF30_CO_M WORD 16#3633 CIF-30 CAN CIF50_PB WORD 16#3236 CIF-50 DPM (PCI-CARD) CIF50_CO_M WORD 16#3636 CIF-50 CAN (PCI-CARD) CIF50_COMCOM WORD 16#4535 CANopen COM-COM (PCI-CARD) CIF60_PB WORD 16#3136 CIF-60 DPM CIF60_CO_M WORD 16#3536 CIF-60 CAN !!!Special case!!! this is identic with CIF 60 DeviceNetMaster and CIF 60 SDS Master CIF_COM_MINIPBM WORD 16#3835 COM-DPM, Minimodule CIF12_PB WORD 16#3232 CIF-FMS/FDL CIF30_PBCB WORD 16#3233 CIF-30 DPM Combimaster COM12_PBFMS WORD 16#3235 COM-12 PB-FMS COM_PBCB WORD 16#3635 COM PB DPM-Combimaster CIF104_DPM WORD 16#3337 CIF 104 DPM (PC/104) CIF104_FMS WORD 16#3537 CIF 104 FMS-Master (PC/104) CIF104_CAN WORD 16#3637 CIF 104 CAN-Master (PC/104) CIF104_PBREV WORD 16#4237 CIF 104 rev.PB CIF104_PB WORD 16#4337 CIF 104 PB CIF104_COM WORD 16#4E37 CIF 104 COM CanOpen(32Mhz) CIF104_PBKM WORD 16#5337 Special type for Moeller (Combimaster) PB_COM WORD 16#4335 PB-COM-PBCombimaster on COMModule PB_COMBI WORD 16#4232 PB-COMBI-master. PB_DPMV1 WORD 16#4C33 PB-COMBIMaster CIF104_PB_SUETRON WORD 16#3430 CIF 104 PB, Sütron specific CIF60_DPS WORD 16#4336 The PB-Slavecards: CIF50_DPS WORD 16#4436 CIF104_DPS WORD 16#3437 COM_DPS WORD 16#3735 CIF30_DPS WORD 16#3433 CIF30DPS WORD 16#4833 CIF104_DPS_2K WORD 16#5037 CIF30_DNM WORD 16#3833 CIF30_DNM COM_DNM WORD 16#4235 COM_DNM32 WORD 16#4635 CIF60_DNM WORD 16#3536 CIF50_DNM WORD 16#3836 CIF104_DNM WORD 16#3937 CIF104_DNM32 WORD 16#4C37
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 23.05.2023, 08:33:55 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvHilscher.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvHilscher.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 23.05.2023, 08:33:55 LibraryCategories library-category-list Intern|IoDrivers Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace IoDrvHilscherLibrary Description See: Description Placeholder IoDrvHilscher Project IoDrvHilscher Title IoDrvHilscher Version version 4.1.0.0