UDINT_TO_HEX (FUN) ¶ FUNCTION UDINT_TO_HEX : STRING(9) InOut: Scope Name Type Return UDINT_TO_HEX STRING(9) Input value UDINT
AlarmType (ENUM) ¶ TYPE AlarmType : Attributes: qualified_only InOut: Name Initial Comment RESERVED 16#0 DIAGNOSIS 16#1 PROCESS 16#2 PULL 16#3 With ARProperties.PullModuleAlarmAllowed(=0) subslot number 0x0001 – 0x8FFF used as “Pull submodule” and subslot number 0 used as “Pull module”. PLUG 16#4 STATUS 16#5 UPDATE 16#6 REDUNDANCY 16#7 CONTROLLED_BY_SUPERVISOR 16#8 Logical “Pull” of a submodule to withdraw ownership RELEASED 16#9 Logical “Plug” of a submodule to return ownership or trigger a reparameterization PLUG_WRONG_SUBMODULE 16#A Only an information for the application of the CMCTL. RETURN_OF_SUBMODULE 16#B Only this AlarmType is used for SharedInput submodules, too. DIAGNOSIS_DISAPPEARS 16#C Shall indicate a change of IOCS/IOPS from BAD to GOOD for a submodul MULTICAST_MISMATCH 16#D PORT_DATA_CHANGED 16#E SYNC_DATA_CHANGED 16#F ISOCHRONOUS_MODE_PROBLEM 16#10 NETWORK_COMPONENT_PROBLEM 16#11 TIME_DATA_CHANGED 16#12 DFP_PROBLEM_NOTIFICATION 16#13 MRDP_PROBLEM_NOTIFICATION 16#14 SYSTEM_REDUNDANCY_NOTIFICATION 16#15 MULTIPLE_INTERFACE_MISMATCH_NOTIFICATION 16#16 UPLOAD_RETRIEVAL 16#1E PULL_MODULE 16#1F With ARProperties.PullModuleAlarmAllowed(=1) AlarmType(Pull) shall signal pulling of submodule and AlarmType(Pull module) shall signal pulling of module
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 24.07.2019, 08:41:57 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvCIFXProfiNet.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP15 contentFile IoDrvCIFXProfiNet.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 24.07.2019, 08:41:55 LibraryCategories library-category-list Intern|IoDrivers Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH DefaultNamespace IoDrvCIFXProfiNetLibrary Description See: Description Placeholder IoDrvCIFXProfiNet Project IoDrvCIFXProfiNet Title IoDrvCIFXProfiNet Version version 3.5.15.0
IPParameterValue (STRUCT) ¶ TYPE IPParameterValue : STRUCT InOut: Name Type Comment IPAddress ARRAY [0..3] OF BYTE Subnetmask ARRAY [0..3] OF BYTE StandardGateway ARRAY [0..3] OF BYTE Own IPAddress –> No standard gateway assigned
IoDrvCIFXProfiNet.CheckOwner (METH) ¶ METHOD CheckOwner : BOOL InOut: Scope Name Type Return CheckOwner BOOL Input id UDINT
Device ¶ AR_Info (Struct) CheckExpSubmodule (FunctionBlock) DeviceAR (FunctionBlock) IDeviceARClient CM_Abort_req (Method) DeviceAR_State (Enum) ExpSubmodule (Struct)
IoDrvCIFXProfiNet.FindSlaveByID (METH) ¶ METHOD FindSlaveByID : POINTER TO PNSlave InOut: Scope Name Type Return FindSlaveByID POINTER TO PNSlave Input id UDINT
IoDrvCIFXProfiNet.FindSlaveHandle (METH) ¶ METHOD FindSlaveHandle : BOOL InOut: Scope Name Type Return FindSlaveHandle BOOL Inout sStationName STRING Output udiHandle UDINT
AR_Info (STRUCT) ¶ TYPE AR_Info : STRUCT Some basic information on the currently established AR. InOut: Name Type Comment AR_UUID UUID UUID of the application relation SessionKey UINT Session Key, will be incremented by the controller with every new established connection. CMInitiatorMAC ARRAY [0..5] OF BYTE MAC address of the controller CMInitiatorStationName STRING(240) Stationname of the controller
IoDrvCIFXProfiNet.FindSlaveIndex (METH) ¶ METHOD FindSlaveIndex : DINT InOut: Scope Name Type Return FindSlaveIndex DINT Input id UDINT