InfoIds (GVL) ¶ InOut: Scope Name Type Initial Constant INFOID_SETBUSSTATEOFFFAILED UDINT 10000 INFOID_CONFIGSTILLLOCKED UDINT 10001 INFOID_SETHOSTSTATENOTREADYFAILED UDINT 10002 INFOID_SENDPKTFAILED UDINT 10003 INFOID_SETBUSONFLAGFAILED UDINT 10004 INFOID_RECVPKTFAILED UDINT 10005 INFOID_CONFIG_INVALID UDINT 10006 INFOID_DUMPCONFIG UDINT 10007 INFOID_RESPONSE_PARAM_END UDINT 10008 INFOID_STOREPARAMNOTSET UDINT 10009 INFOID_FAILED_SAVE_IP UDINT 10010 INFOID_DUMPREGISTERINFO UDINT 10011 INFOID_DUMPCONFIGENDBAD UDINT 10012 INFOID_INFO UDINT 10013
IoConfigParameterIDs (GVL) ¶ InOut: Scope Name Type Initial Comment Constant PNS_CFG_DEV_PARAM UDINT 16#1 PNS_CFG_DEV_IDENT UDINT 16#2 PNS_CFG_MODULE UDINT 16#201 PNS_CFG_SUBMODULE UDINT 16#11000 PNS_CFG_SUBMODULE_I UDINT 16#13000 PNS_CFG_SUBMODULE_O UDINT 16#14000 PNS_DIAG_PARAM UDINT 300 Driver Specific data PNS_STORE_IDENT_DATA UDINT 301
Datastructs ¶ PNS_CONFIG_STATES (Enum) PNS_DIAG (Struct) PacketInterface NETX_DEV_DIAG (Struct) PNS_IF_CHECK_IND (Struct)
PNS_CONFIG_STATES (ENUM) ¶ TYPE PNS_CONFIG_STATES : InOut: Name Initial NOT_CONFIGURED 0 WAIT_ON_BUS_ON CONFIGURE_IM_DATA CONFIGURE_DEVICE REGISTER_APP INIT_CHANNEL_REQ WAIT_INIT_CHANNEL_DONE GET_DEVICE_HANDLE CONFIGURATION_DONE CONFIGURATION_FAILED SHUTDOWN
PNS_DIAG (STRUCT) ¶ TYPE PNS_DIAG : STRUCT InOut: Name Type Comment udiDriverState UDINT Codesys Driver State udiCCOS UDINT NetX Change Of State Filed udiCState UDINT NetX Communication State uiVersion UINT NetX Info Block Version udiLinkState UDINT NetX Link State udiPnsState UDINT State of PNS device udiLastResult UDINT Last Result of RCX/API Task udiComError UDINT Error code of the communication Channel
PacketInterface ¶ NETX_DEV_DIAG (Struct) PNS_IF_CHECK_IND (Struct)
NETX_DEV_DIAG (STRUCT) ¶ TYPE NETX_DEV_DIAG : STRUCT InOut: Name Type ulPnsState UDINT ulLastRslt UDINT ulLinkState UDINT ulConfigState UDINT ulCommunicationState UDINT ulCommunicationError UDINT
PNS_IF_CHECK_IND (STRUCT) ¶ TYPE PNS_IF_CHECK_IND : STRUCT InOut: Name Type Comment tHeader TLR_PACKET_HEADER_T ulApi UDINT ulSlot UDINT ulSubSlot UDINT ulModuleId UDINT usModuleState UINT ulSubmodId UDINT un-aligned !!! usSubmodState UINT usExpInDataLen UINT usExpOutDataLen UINT
FunctionBlocks ¶ IoDrvCIFXProfinetDevice (FunctionBlock) ICmpIoDrv ConfigureFirmware (Method) PrepareConfiguration (Method) Reset (Method) ICmpIoDrvProfinetDevice AbortConnection (Method) AddChannelDiagnosis (Method) AddExtendedDiagnosis (Method) AddGenericDiagnosis (Method) GetIdentification (Method) GetNetworkStatistics (Method) RemoveDiagnosis (Method) ReturnFromSubmoduleAlarm (Method) SendDiagnosisAlarm (Method) SendProcessAlarm (Method) Private LoadData (Method) ProcessCheckIndication (Method) SaveData (Method) SetOEMParameters (Method) UpdateIdentData (Method) Util DumpPacket (Method) LogHeaderLine (Method) LogInfo (Method) IoDrvCIFXProfinetDeviceDiag (FunctionBlock) 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)
IoDrvCIFXProfinetDevice (FB) ¶ FUNCTION_BLOCK IoDrvCIFXProfinetDevice EXTENDS IoDrvCIFX IMPLEMENTS ICmpEventCallback, ICmpIoDrvProfinetDevice Methods: AbortConnection AddChannelDiagnosis AddExtendedDiagnosis AddGenericDiagnosis ConfigureFirmware DumpPacket GetIdentification GetNetworkStatistics LoadData LogHeaderLine LogInfo PrepareConfiguration ProcessCheckIndication RemoveDiagnosis Reset ReturnFromSubmoduleAlarm SaveData SendDiagnosisAlarm SendProcessAlarm SetOEMParameters UpdateIdentData Structure: ICmpIoDrv ConfigureFirmware (Method) PrepareConfiguration (Method) Reset (Method) ICmpIoDrvProfinetDevice AbortConnection (Method) AddChannelDiagnosis (Method) AddExtendedDiagnosis (Method) AddGenericDiagnosis (Method) GetIdentification (Method) GetNetworkStatistics (Method) RemoveDiagnosis (Method) ReturnFromSubmoduleAlarm (Method) SendDiagnosisAlarm (Method) SendProcessAlarm (Method) Private LoadData (Method) ProcessCheckIndication (Method) SaveData (Method) SetOEMParameters (Method) UpdateIdentData (Method) Util DumpPacket (Method) LogHeaderLine (Method) LogInfo (Method)