Herunterladen Inhalt Inhalt Diese Seite drucken

Diagnosetexte Lesen (Mt_Diagtext); Allgemeines - Bosch Rexroth MTX 15VRS Projektierungsbeschreibung

Sps-interface
Vorschau ausblenden Andere Handbücher für Rexroth MTX 15VRS:
Inhaltsverzeichnis

Werbung

MTX 15VRS SPS-Interface
12.23

Diagnosetexte lesen (MT_DiagText)

12.23.1

Allgemeines

Voraussetzung
Einschränkung
Der Funktionsbaustein MT_DiagText liefert ein Abbild des Inhaltes der NC-
Fehler- und Meldungsdatenbank. Über eine entsprechende Eingangsbe‐
schaltung können die Diagnosemeldungen auf relevante Bearbeitungskanäle
und/oder relevante Meldungsklassen eingeschränkt werden. Die Auswahl der
relevanten Klassen erfolgt über eine ODER Verknüpfung der einzelnen Kon‐
stanten wie zum Beispiel 16#00000004 OR 16#00000008 für die Auswahl
von Antriebs- und Interpolatorfehler.
Im Unterschied zu dem Funktionsbaustein MT_DiagCode werden auch die
Diagnosetexte mitgeliefert.
Die sprachabhängigen Textdateien müssen im UTF8 Format in das Verzeich‐
nis "text" des Benutzerfeproms geladen werden.
Ein Diagnoseeintrag wird abgebildet über eine Struktur mit Informationen
über:
Datum, Uhrzeit
Kanal
Fehlerklasse
Diagnosenummer
Diagnosetext
Vom Anwender wird der Speicher für eine Liste dieser Strukturen mit Angabe
der Anzahl der Listenelemente dem FB zur Verfügung gestellt. Der FB trägt
die Diagnoseeinträge in absteigender zeitlicher Reihenfolge (den neuesten
Eintrag zuerst) in die Liste sortiert ein. Ist die vom Anwender zur Verfügung
gestellte Liste zu klein für die aufgelaufenen Fehler, so sind alle außerhalb
der Liste liegende Fehler für den Anwender nicht sichtbar. Ausgangsseitig er‐
folgt durch den FB eine Benachrichtigung über neue Meldungen und die An‐
zahl der Meldungen. Zu beachten ist, dass die Diagnosenummer über alle Di‐
agnoseklassen hinweg, mit Ausnahme der MZA-Meldungen, eindeutig ist.
MZA-Meldungen besitzen die in der SPS projektierten Meldungsnummer (Bit-
Position). NC-Programm- und Antriebsdiagnosen werden in der NC über je‐
weils eine oder mehrere Sammeldiagnosenummern abgebildet. Eine Unter‐
scheidung einzelner NC-Programm- oder Antriebsdiagnosen ist somit nicht
möglich.
Abb. 12-44:
Aufruf des Bausteins MT_DiagText
Es können maximal 3 Instanzen des FBs pro SPS-Task angelegt werden.
Programmbausteine
R911400171_Ausgabe 02 Bosch Rexroth AG
203/409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis