TB_ECT_Diagnosis - detailierte Beschreibung der Ausgänge

TB_ECT_Diagnosis

Ausgang x_EctIsOK

TRUE: zentrale Meldung EtherCAT ist in Ordnung
FALSE: zentrale Meldung EtherCAT ist nicht in Ordnung, für genauere Informationen siehe Zustände und Klartextfehlermeldungen EtherCAT-Master, EtherCAT-Kernel, EtherCAT-Slaves

Ausgang u_EctSlavesConfigured

Anzahl der in der EtherCAT-Konfiguration definierten EtherCAT-Slaves

Ausgang u_EctSlavesFound

Anzahl der am Bus gefunden EtherCAT-Slaves

Ausgang u_EctSlavesInOperational

Anzahl der sich aktuell im Zustand Operational befindlichen Slaves

Ausgang w_EctMasterKernelVersion

Version des aktuellen EtherCAT-Kernel

Ausgang s_EctKernelErrorInfo

Klartext Fehlermeldungen des EtherCAT-Kernel

Ausgang s_EctMasterErrorInfo

Klartext Fehlermeldungen des EtherCAT-Master

Ausgang a_EctDatasetIdFound

Datensatz-ID der aktuell geladenen EtherCAT-Konfiguration, für genauere Informationen zur Datensatz-ID, siehe Detailbeschreibung der Eingänge a_DatasetId

a_DatasetID[0] entspricht DWord 0 in ProMaster
a_DatasetID[1] entspricht DWord 1 in ProMaster
a_DatasetID[2] entspricht DWord 2 in ProMaster
a_DatasetID[3] entspricht DWord 3 in ProMaster

Ausgang x_Active

TRUE: Diagnose des EtherCAT-Feldbus ist aktiv
FALSE: Diagnose des EtherCAT-Feldbus ist nicht aktiv, entweder der Baustein ist nicht freigegeben, oder er hat einen Fehler

Ausgang x_Error

TRUE: es liegt ein Bausteinfehler vor
FALSE: es liegt kein Bausteinfehler vor

Ausgang w_ErrorID

Bit 0: Baustein ist für diese EtherCAT-Kernel Version nicht geeignet
Bit 1: Anzahl der konfigurierten Slaves ist größer als 256, der Baustein ist hierfür nicht geeignet
Bit 2: Überprüfung Datensatz-ID der EtherCAT-Konfiguration fehlgeschlagen: Sollzustand passt nicht zu Istzustand
Bit 3: Toggle intervall der Baustein Fehler muss kleiner 10 Sekunden sein, Eingang: t_ErrorInfoToggle