TB_ECT_Diagnosis

Eingang x_Enable

TRUE: Freigabe des Baustein
FALSE: Baustein ist nicht freigegeben, alle Ausgänge sind 0, es findet keine Diagnose statt

Eingang x_CheckDatasetId

TRUE: Beim Freigeben des FB wird die Datensatz ID der EtherCAT-Konfiguration einmalig überprüft
FALSE: Das Freigeben erfolgt ohne Überprüfung der Datensatz-ID

Eingang t_ErrorInfoToggle

Zyklus der im Fehlerfall toggelnden Meldungen, muss größer als 0 gewählt werden

Eingang a_DatasetId

Hier kann die zu überprüfende Datensatz-ID der EtherCAT-Konfiguration vorgegeben werden. Durch den Eingang x_CheckDatasetId kann die Überprüfung aktiviert werden. Die ID ist ein DWord Array mit 4 Elementen und entspricht der Konfiguration, die z.B. durch ProMaster eingestellt wird.
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

Grundlegende Informationen zur Datensatz-ID in ProMaster:
Mit Hilfe der ID kann der EtherCAT-Konfiguration, welche vom EtherCAT-Master verwendet wird ein eindeutige Kennung zugewiesen werden. Somit kann diese beispielsweise nach dem Maschinenstart überprüft und im Falle eines Unterschiedes ein Fehler ausgegeben werden.
Die Datensatz-ID kann mit ProEtherCAT eingesehen und vorgenommen werden.

ProMaster-Einstellungen:

ProMaster Datensatz-ID
ProMaster Datensatz-ID
ProMaster Datensatz-ID
ProProg-Online
ProMaster Datensatz-ID