ICmpIoDrvProfibus.UnSync (METH) ¶ METHOD UnSync : UDINT InOut: Scope Name Type Comment Return UnSync UDINT Input udiRemAdr UDINT Remote Address of Slave (127, all Slaves) udiGroupSelect UDINT
ICmpIoDrvProfibus.Unfreeze (METH) ¶ METHOD Unfreeze : UDINT InOut: Scope Name Type Comment Return Unfreeze UDINT Input udiRemAdr UDINT Remote Address of Slave (127, all Slaves) udiGroupSelect UDINT
ICmpIoDrvProfibusConfig (ITF) ¶ INTERFACE ICmpIoDrvProfibusConfig Methods: GetSlaveConfiguration Structure: GetSlaveConfiguration (Method)
ICmpIoDrvProfibusConfig.GetSlaveConfiguration (METH) ¶ METHOD GetSlaveConfiguration : UDINT InOut: Scope Name Type Return GetSlaveConfiguration UDINT Inout tGetSlaveConfig PB_SlaveConfigurationData
InterfaceIDs (GVL) ¶ InOut: Scope Name Type Initial Constant ITFID_ICmpIoDrvProfibus DWORD 16#32 ITFID_ICmpIoDrvPbSlaveActivation DWORD 16#50 ITFID_ICmpIoDrvProfibusConfig DWORD 16#5A
OperationStates (GVL) ¶ InOut: Scope Name Type Initial Comment Constant PB_NOT_ENABLED WORD 0 Operation not enabled PB_INVALID_PARAMETER WORD 1 Invalid parameters PB_PENDING WORD 2 Operation is still pending PB_DONE WORD 3 Operation successfully ended PB_ERROR WORD 4 Operation ended with error
PB_SlaveActivation (STRUCT) ¶ TYPE PB_SlaveActivation : STRUCT InOut: Name Type Comment xEnable BOOL IN: If set to TRUE, the master starts to set the slave activation byStationAddress BYTE IN: Station address of the slave, which should be activated or deactivated. udiSlaveActivaion UDINT INOUT: Slave activation, Input for set method, Output for get methot. PB_SLAVE_ACTIVE or PB_SLAVE_INACTIVE are valid values wOpState WORD OUT: If the operation state turns to state PB_Done or PB_Error, the outputs are valid udiError UDINT OUT: If the operation state turns to state PB_Error, udiError shows the error code
PB_SlaveConfigurationData (STRUCT) ¶ TYPE PB_SlaveConfigurationData : STRUCT InOut: Name Type Comment xEnable BOOL IN: If set to TRUE, the master starts to request the slave configuration data byStationAddress BYTE IN: Station address of the slave. pbyDataArea POINTER TO BYTE IN: Data area for the Config data of the Slave udiDataSize UDINT IN: Size of the data area wOpState WORD OUT: If the operation state turns to state PB_Done or PB_Error, the outputs are valid udiConfigSize UDINT OUT: If the operation state turns to state PB_Done, this outputs contains the valid Config Data Size udiError UDINT OUT: If the operation state turns to state PB_Error, udiError shows the error code
SlaveActivationCommands (GVL) ¶ InOut: Scope Name Type Initial Comment Constant PB_SLAVE_ACTIVE UDINT 0 Set slave in active state PB_SLAVE_INACTIVE UDINT 1 Set slave in inactive state
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 14:49:54 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvProfibus2_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvProfibus2_Itfs.clean.json version version 2.0.0.0 ProjectInformation IsInterfaceLibrary bool True Released True LastModificationDateTime date 20.04.2021, 14:49:54 LibraryCategories library-category-list Intern|IoDriverBase Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace IIoDrvProfibus Description See: Description Project IoDrvProfibus2_Itfs Title IoDriver Profibus2 Interfaces Version version 3.5.17.0