File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 14:50:03 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvProfiNet2_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvProfiNet2_Itfs.clean.json version version 2.0.0.0 ProjectInformation IsInterfaceLibrary bool True Released True LastModificationDateTime date 20.04.2021, 14:50:03 LibraryCategories library-category-list Intern|IoDriverBase Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace IIoDrvProfiNet Description See: Description Project IoDrvProfiNet2_Itfs Title IoDriver ProfiNet2 Interfaces Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.
IoDriver Profibus2 Interfaces Library Documentation ¶ Company System Title IoDriver Profibus2 Interfaces Version 3.5.17.0 Categories Intern|IoDriverBase Namespace IIoDrvProfibus Author 3S - Smart Software Solutions GmbH Description 1 ¶ Extended Services for profibus fieldbusses Contents: ¶ Diagosis DPSlaveDiag (Struct) DP_StationStatus1 (Union) DP_StationStatus1_Diag (Struct) DP_StationStatus2 (Union) DP_StationStatus2_Diag (Struct) DP_StationStatus3 (Union) DP_StationStatus3_Diag (Struct) IPBSlaveDiag (Interface) ICmpIoDrvPbSlaveActivation (Interface) GetSlaveActivation (Method) SetSlaveActivation (Method) ICmpIoDrvProfibus (Interface) ClearData (Method) Freeze (Method) Sync (Method) UnSync (Method) Unfreeze (Method) ICmpIoDrvProfibusConfig (Interface) GetSlaveConfiguration (Method) InterfaceIDs (GVL) OperationStates (GVL) PB_SlaveActivation (Struct) PB_SlaveConfigurationData (Struct) SlaveActivationCommands (GVL) Indices and tables ¶ 1 Based on IoDrvProfibus2_Itfs.library, last modified 20.04.2021, 14:49:54. LibDoc 4.4.0.0-b.27 The content file IoDrvProfibus2_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 14:49:54.
Diagosis ¶ DPSlaveDiag (Struct) DP_StationStatus1 (Union) DP_StationStatus1_Diag (Struct) DP_StationStatus2 (Union) DP_StationStatus2_Diag (Struct) DP_StationStatus3 (Union) DP_StationStatus3_Diag (Struct) IPBSlaveDiag (Interface) GetDiag (Method) GetExtDiag (Method)
DPSlaveDiag (STRUCT) ¶ TYPE DPSlaveDiag : STRUCT InOut: Name Type status1 DP_StationStatus1 status2 DP_StationStatus2 status3 DP_StationStatus3 Diag_Master_Add USINT Ident_Number UINT
DP_StationStatus1 (UNION) ¶ TYPE DP_StationStatus1 : UNION InOut: Name Type value BYTE Diag DP_StationStatus1_Diag
DP_StationStatus1_Diag (STRUCT) ¶ TYPE DP_StationStatus1_Diag : STRUCT InOut: Name Type Comment Station_Non_Existent BIT Slave doesn’t exist (or has different address). Station_Not_Ready BIT Slave not ready for data exchange Cfg_Fault BIT Slave has mismatching confi-guration data, Ext_Diag BIT indicated serious faults, extended diagnosis available Not_Supported BIT Slave doesn’t support the required function. Invalid_Slave_Response BIT Prm_Fault BIT Slave got wrong parameterization. Master_Lock BIT Slave has been parameterized by another master.
DP_StationStatus2 (UNION) ¶ TYPE DP_StationStatus2 : UNION InOut: Name Type value BYTE Diag DP_StationStatus2_Diag
DP_StationStatus2_Diag (STRUCT) ¶ TYPE DP_StationStatus2_Diag : STRUCT InOut: Name Type Comment Prm_Req BIT Slave requests parameterization. Stat_Diag BIT DP BIT always 1 (if 0, no valid diag available) WD_On BIT Watchdog configured. Freeze_Mode BIT Slave is in FREEZE mode. Sync_Mode BIT Slave is in SYNC mode. Deactivated BIT Diagnosis deactivated.
DP_StationStatus3 (UNION) ¶ TYPE DP_StationStatus3 : UNION InOut: Name Type value BYTE Diag DP_StationStatus3_Diag