Datastructs ¶ Diag NetXFlags (FunctionBlock) IO_SIGNALS (Enum) TIOSignal (Struct)
Diag ¶ NetXFlags (FunctionBlock)
NetXFlags (FB) ¶ FUNCTION_BLOCK NetXFlags InOut: Scope Name Type Comment Input udiFlags UDINT Output DeviceNonExists BOOL 0x1 DeviceNotReady BOOL 0x2 DeviceConfigFault BOOL 0x4 DeviceInvalidResponse BOOL 0x8 DevicePrmFault BOOL 0x10 DeviceDeactivated BOOL 0x20 DiagDataPresent BOOL 0x40 DiagDisappeared BOOL 0x80 DiagBufferOverflow BOOL 0x100 DiagBufferOverwritten BOOL 0x200 DiagPacketTooSmall BOOL 0x400 ModuleDiffBlockReported BOOL 0x800
FunctionBlocks ¶ CIFXProfinetController (FunctionBlock) MasterID (Property) IoDrvCIFXProfiNet (FunctionBlock) ICmpIoDrv InitIOPS (Method) IoDrvUpdateMapping (Method) Reset (Method) ICmpIoDrvPNAcyclicServices IoDrvPNReadRequest (Method) IoDrvPNWriteRequest (Method) ICmpIoDrvProfiNet Nominate (Method) ProfiNet CommFB CheckOwner (Method) FindSlaveByID (Method) FindSlaveHandle (Method) FindSlaveIndex (Method) FindSubmoduleID (Method) GetAlarm (Method) GetDiag (Method) GetID (Method) GetRDREC (Method) GetSubslotID (Method) GetWRREC (Method) MasterID (Property) PutOutputData (Method) ReleaseRDREC (Method) ReleaseWRREC (Method) TryGetAddress (Method) TryGetID (Method) Configuration ConfigureFirmware (Method) ConfigureWatchdog (Method) DumpPacket (Method) TryFindNextAPI (Method) Help CompareMAC (Method) LogErrorTxt (Method) LogHeaderLine (Method) LogInfo (Method) Services CompareGUID (Method) PNSlave (FunctionBlock) GetID (Method) ID (Property)
IoDrvCIFXProfiNet (FB) ¶ FUNCTION_BLOCK IoDrvCIFXProfiNet EXTENDS IoDrvCIFX IMPLEMENTS ICmpIoDrvProfiNet, ICmpIoDrvPNAcyclicServices, ICmpEventCallback, CommFB.ICommFBFactory, CommFB.ICommFBDiagProvider, CommFB.ICommFBFactoryExt, CommFB.ICommFBFactoryIO Properties: MasterID Methods: CheckOwner CompareGUID CompareMAC ConfigureFirmware ConfigureWatchdog DumpPacket FindSlaveByID FindSlaveHandle FindSlaveIndex FindSubmoduleID GetAlarm GetDiag GetID GetRDREC GetSubslotID GetWRREC InitIOPS IoDrvPNReadRequest IoDrvPNWriteRequest IoDrvUpdateMapping LogErrorTxt LogHeaderLine LogInfo Nominate PutOutputData ReleaseRDREC ReleaseWRREC Reset TryFindNextAPI TryGetAddress TryGetID Structure: ICmpIoDrv InitIOPS (Method) IoDrvUpdateMapping (Method) Reset (Method) ICmpIoDrvPNAcyclicServices IoDrvPNReadRequest (Method) IoDrvPNWriteRequest (Method) ICmpIoDrvProfiNet Nominate (Method) ProfiNet CommFB CheckOwner (Method) FindSlaveByID (Method) FindSlaveHandle (Method) FindSlaveIndex (Method) FindSubmoduleID (Method) GetAlarm (Method) GetDiag (Method) GetID (Method) GetRDREC (Method) GetSubslotID (Method) GetWRREC (Method) MasterID (Property) PutOutputData (Method) ReleaseRDREC (Method) ReleaseWRREC (Method) TryGetAddress (Method) TryGetID (Method) Configuration ConfigureFirmware (Method) ConfigureWatchdog (Method) DumpPacket (Method) TryFindNextAPI (Method) Help CompareMAC (Method) LogErrorTxt (Method) LogHeaderLine (Method) LogInfo (Method) Services CompareGUID (Method)
ProfiNet ¶ CommFB CheckOwner (Method) FindSlaveByID (Method) FindSlaveHandle (Method) FindSlaveIndex (Method) FindSubmoduleID (Method) GetAlarm (Method) GetDiag (Method) GetID (Method) GetRDREC (Method) GetSubslotID (Method) GetWRREC (Method) MasterID (Property) PutOutputData (Method) ReleaseRDREC (Method) ReleaseWRREC (Method) TryGetAddress (Method) TryGetID (Method) Configuration ConfigureFirmware (Method) ConfigureWatchdog (Method) DumpPacket (Method) TryFindNextAPI (Method) Help CompareMAC (Method) LogErrorTxt (Method) LogHeaderLine (Method) LogInfo (Method) Services CompareGUID (Method)
CommFB ¶ CheckOwner (Method) FindSlaveByID (Method) FindSlaveHandle (Method) FindSlaveIndex (Method) FindSubmoduleID (Method) GetAlarm (Method) GetDiag (Method) GetID (Method) GetRDREC (Method) GetSubslotID (Method) GetWRREC (Method) MasterID (Property) PutOutputData (Method) ReleaseRDREC (Method) ReleaseWRREC (Method) TryGetAddress (Method) TryGetID (Method)
IoDrvCIFXProfiNet.TryGetID (METH) ¶ METHOD TryGetID : BOOL InOut: Scope Name Type Return TryGetID BOOL Inout ADDR CommFB.ADDR_TYPE Output STATUS DWORD ID DWORD
CommFB ¶ SUBSLOT_ID (Function)
SUBSLOT_ID (FUN) ¶ FUNCTION SUBSLOT_ID : DWORD InOut: Scope Name Type Initial Comment Return SUBSLOT_ID DWORD Input EN BOOL TRUE optional ID DWORD Handle to a PN-slave or a subslot API DWORD 0 currently only 0 is supported SLOT UINT Slot number SUBSLOT UINT Subslot number Output ENO BOOL