IoDrvCIFXProfinetDevice.AddChannelDiagnosis (METH) ¶ METHOD AddChannelDiagnosis : UDINT The method adds a diagnosis record to a submodule. To send the diagnosis record, the method SendDiagnosisAlarm must be called InOut: Scope Name Type Return AddChannelDiagnosis UDINT Inout tAddChannelDiag PNS_AddChannelDiagnosis
PBSlave (FB) ¶ FUNCTION_BLOCK PBSlave An Instance of this fucntion block is created for each profibus slave that is configured for the PB master Properties: ID Methods: GetDiag GetExtDiag Structure: GetDiag (Method) GetExtDiag (Method) ID (Property)
IDevice2 ¶ CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceDiagnosisInfo (Method) GetDeviceErrorAsync (Method) GetDeviceInfo (Method) GetDeviceState (Method) GetSpecificDeviceErrorAsync (Method) GetSpecificDeviceState (Method) SetCommunicationState (Method)
INode ¶ ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property)
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 06.05.2024, 07:52:26 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvCIFXProfinetDevice2.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvCIFXProfinetDevice2.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 06.05.2024, 07:52:23 LibraryCategories library-category-list Intern|IoDrivers Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Patch 3 DefaultNamespace IoDrvCIFXProfinetDeviceLibrary Description See: Description Placeholder IoDrvCIFXProfinetDevice2 Project IoDrvCIFXProfinetDevice2 Title IoDrvCIFXProfinetDevice2 Version version 4.5.0.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 Device Diagnosis ¶ Library Identification ¶ Placeholder: CAA Device Diagnosis Default Resolution: CAA Device Diagnosis, * (CAA Technical Workgroup) Namespace: DED Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CAA Device Diagnosis 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 CAA Types Extern ¶ Library Identification ¶ Placeholder: CAA Types Default Resolution: CAA Types Extern, * (CAA Technical Workgroup) Namespace: CAA Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Types 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 CmpIecTask ¶ Library Identification ¶ Placeholder: CmpIecTask Default Resolution: CmpIecTask, * (System) Namespace: CmpIecTask Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpIecTask CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog CmpSchedule ¶ Library Identification ¶ Placeholder: CmpSchedule Default Resolution: CmpSchedule, * (System) Namespace: CmpSchedule Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpSchedule CmpSettings ¶ Library Identification ¶ Placeholder: CmpSettings Default Resolution: CmpSettings, * (System) Namespace: CmpSettings Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpSettings 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 ProfinetCommon ¶ Library Identification ¶ Placeholder: ProfinetCommon Default Resolution: ProfinetCommon, * (3S - Smart Software Solutions GmbH) Namespace: ProfinetCommon Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: ProfinetCommon Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard SysFile ¶ Library Identification ¶ Placeholder: SysFile Default Resolution: SysFile, * (System) Namespace: SysFile Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysFile SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem SysTask ¶ Library Identification ¶ Placeholder: SysTask Default Resolution: SysTask, * (System) Namespace: SysTask Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTask SysTime ¶ Library Identification ¶ Placeholder: SysTime Default Resolution: SysTime, * (System) Namespace: SysTime Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTime 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)
PNS_IF_APDU_STATUS_CHANGED_IND_DATA_T (STRUCT) ¶ TYPE PNS_IF_APDU_STATUS_CHANGED_IND_DATA_T : STRUCT InOut: Name Type hDeviceHandle UDINT ulStatus UDINT
PNS_IF_APDU_STATUS_CHANGED_IND_T (STRUCT) ¶ TYPE PNS_IF_APDU_STATUS_CHANGED_IND_T : STRUCT InOut: Name Type tHead TLR_PACKET_HEADER_T tData PNS_IF_APDU_STATUS_CHANGED_IND_DATA_T
PNS_IF_AR_CHECK_IND_DATA_T (STRUCT) ¶ TYPE PNS_IF_AR_CHECK_IND_DATA_T : STRUCT InOut: Name Type hDeviceHandle UDINT usARType UINT ulARProperties UDINT ulRemoteIpAddr UDINT usRemoteNameOfStationLen UINT abRemoteNameOfStation STRING(239) tCmInitiatorObjUUID PNS_IF_UUID_T
PNS_IF_AR_CHECK_IND_T (STRUCT) ¶ TYPE PNS_IF_AR_CHECK_IND_T : STRUCT InOut: Name Type tHead TLR_PACKET_HEADER_T tData PNS_IF_AR_CHECK_IND_DATA_T