IOL_EventCode_Port (ENUM) ¶ TYPE IOL_EventCode_Port : Master/Port EventCode: Attributes: qualified_only InOut: Name Initial Comment No_malfunction 16#0 No malfunction Process_Data_mismatch 16#17FF Process Data mismatch – check submodule configuration (Source: Clause 7 PROFINET Lifecycle manager) No_Device 16#1800 No Device (Source: SMI_PortEvent) Startup_parameterization_error 16#1801 Startup parameterization error – check parameter (Source: Clause 7 PROFINET Lifecycle manager) Incorrect_VendorID 16#1802 Incorrect VendorID – Inspection Level mismatch (Source: SMI_PortEvent) Incorrect_DeviceID 16#1803 Incorrect DeviceID – Inspection Level mismatch (Source: SMI_PortEvent) Short_circuit_at_CQ 16#1804 Short circuit at C/Q – check wire connection (Source: SMI_PortEvent) PHY_overtemperature 16#1805 PHY overtemperature – check Master temperature and load (Source: SMI_PortEvent) Short_circuit_at_L 16#1806 Short circuit at L+ – check wire connection (Source: SMI_PortEvent) Overcurrent_at_L 16#1807 Overcurrent at L+ – check power supply (e.g. L1+) (Source: SMI_PortEvent) Device_Event_overflow 16#1808 Device Event overflow Backup_inconsistency_memory_out_of_range 16#1809 Backup inconsistency – memory out of range (2048 octets) (Source: SMI_PortEvent) Backup_inconsistency_idendity_fault 16#180A Backup inconsistency – idendity fault (Source: SMI_PortEvent) Backup_inconsistency_Data_storage_unspecific_error 16#180B Backup inconsistency – Data storage unspecific error (Source: SMI_PortEvent) Backup_inconsistency_upload_fault 16#180C Backup inconsistency – upload fault (Source: SMI_PortEvent) Parameter_inconsistency_download_fault 16#180D Parameter inconsistency – download fault (Source: SMI_PortEvent) P24_missing_or_undervoltage 16#180E P24 (Class B) missing or undervoltage Short_circuit_at_P24 16#180F Short circuit at P24 (Class B) – check wire connection (e.g. L2+) Short_circuit_at_IQ 16#1810 Short circuit at I/Q – check wiring Short_circuit_at_CQ_of_DO 16#1811 Short circuit at C/Q (if digital output) – check wiring Overcurrent_at_IQ 16#1812 Overcurrent at I/Q – check load Overcurrent_at_CQ_of_DO 16#1813 Overcurrent at C/Q (if digital output) – check load Invalid_cycle_time 16#6000 Invalid cycle time (Source: SMI_PortEvent) Revision_fault 16#6001 Revision fault – incompatible protocol version (Source: SMI_PortEvent) ISDU_batch_failed 16#6002 ISDU batch failed – Parameter inconsistency? (Source: SMI_PortEvent) Notification_Port_status_changed := 16#FF26, //Notification Port status changed ‒ Use “SMI_PortStatus” service to read Port status in detail
IOL_EventQualifier (STRUCT) ¶ TYPE IOL_EventQualifier : STRUCT InOut: Name Type EventMode IOL_EventQualifier_Mode EventType IOL_EventQualifier_Type EventSource IOL_EventQualifier_Source EventInstance IOL_EventQualifier_Instance
IOL_EventQualifier_Instance (ENUM) ¶ TYPE IOL_EventQualifier_Instance : Attributes: qualified_only InOut: Name Initial Unknown 0 Application 4
IOL_EventQualifier_Mode (ENUM) ¶ TYPE IOL_EventQualifier_Mode : Attributes: qualified_only InOut: Name Initial EventSingleShot 1 EventDisappears 2 EventAppears 3
IOL_EventQualifier_Source (ENUM) ¶ TYPE IOL_EventQualifier_Source : Attributes: qualified_only InOut: Name Comment Reserved Undefined Device Device (remote) Master_Port Master/Port
IOL_EventQualifier_Type (ENUM) ¶ TYPE IOL_EventQualifier_Type : Attributes: qualified_only InOut: Name Initial Reserved 0 Notification 1 Warning 2 Error 3
IOL_FieldbusStatus (STRUCT) ¶ TYPE IOL_FieldbusStatus : STRUCT PROFINET Fieldbus-Status InOut: Name Type Comment IOPS_Input BIT IOPS state (Input) IOPS_Output BIT IOPS state (Output) PortConfigurationSource BIT 0: PDCT 1: PNIO ARState BIT 0: IO controller not owner of IOLD MultipleReadWritePending BIT
IoDrvCIFXProfiNet.DumpPacket (METH) ¶ METHOD DumpPacket InOut: Scope Name Type Input pHeader POINTER TO TLR_PACKET_HEADER_T
DiagnosisInformationUSI (STRUCT) ¶ TYPE DiagnosisInformationUSI : STRUCT Diagnosis information in USI format InOut: Name Type Initial Comment Severity DiagnosisSeverity DiagnosisSeverity.Undefined Severity of the diagnosis entry USI UINT UserStructureIdentifier - expresses the type of diagnosis DataLength UINT The length of the diagnosis data that is provided in field ManufacturerData ManufacturerData ARRAY [0..(Constants.MAX_SUBMODULE_ManufacturerDataLen - 1)] OF BYTE Manufacturer specific diagnosis data
IoDrvCIFXProfiNet.TryFindNextAPI (METH) ¶ METHOD TryFindNextAPI : BOOL InOut: Scope Name Type Return TryFindNextAPI BOOL Input deviceIndex UDINT api UDINT Output nextAPI UDINT