Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth MTX 15VRS Projektierungsbeschreibung Seite 266

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

Werbung

256/409
MT_BaseAdditional.library
Fehlerbehandlung
Diagnosen
Bosch Rexroth AG R911400171_Ausgabe 02
Im Header des IndraWorksOperation existiert eine Fortschrittsanzeige. Die
Daten für diese Anzeige werden von dem FB bereit gestellt. Dazu muss die
am Bausteinausgang "ProgramData" angeschlossene Variable folgenden
Namen haben "stChXXProgramProgramProgress" (XX muss durch die Ka‐
nalnummer ersetzt werden, z.B. stCh01ProgramProgress). Außerdem muss
diese Variable mit dem Namespace "HmiHeader" versehen und in die Sym‐
bolkonfiguration aufgenommen werden.
Abb. 14-38:
Deklaration für Kanal 01 mit Anzeige im IndraWorksOperation
Weitere Details zur Anzeige im Header sind in der HMI Dokumentation "Mul‐
titouch" erklärt.
Genauigkeit
Die berechneten Werte basieren ausschließlich auf Zeitangaben. Der Overri‐
de geht zwar in die Berechnungen ein, berücksichtigt aber keine geänderten
Beschleunigungen oder ähnlichens. Deshalb werden die vom Baustein be‐
rechneten Daten um so ungenauer je mehr von dem Zustand abgewichen
wird, bei dem die Programmlaufzeit ursprünglich ermittelt wurde (100% Over‐
ride, Betriebsart Automatik Folgesatz, keine Unterbrechung). Um erkannte
Ungenauigkeiten transparent zu machen liefert der Baustein über den Aus‐
gang "ProgramData.ForecastAccuracy" eine Vorhersage der Genauigkeit der
berechneten Werte. Da hauptsächlich Änderungen am Override und der Be‐
triebsart Einfluß auf die Genauigkeit der Fortschrittsanzeige haben wird eine
Genauigkeitsvorhersage basiernd auf dem Override im LowByte und Ände‐
rungen der Betriebsart im HighByte dieses Ausgang abgebildet.
Die Werte in High- und LowByte haben folgende Bedeutung:
1 = hohe Genauigkeit der Fortschrittsanzeige
2 = mittlere Genauigkeit der Fortschrittsanzeige
3 = niedrige Genauigkeit der Fortschrittsanzeige
Dieser Funktionsbaustein generiert im Fehlerfall eine detaillierte Diagnose.
Eine genaue Beschreibung des ausgegebenen Fehlercodes (Additional1, Ad‐
ditional2) finden Sie in der zugehörigen Tabelle (Table). Dieser Funktions‐
baustein kann Fehlercodes für folgende Tabellen ausgeben:
Referenzen auf die Diagnosetabelle
MTX_TABLE
Fehler von "MT_ChNcProgProgress"
Additio‐
Additional2
Bedeutung
nal1 (Hex)
(Hex)
0x000000
0x0000000
Kein Fehlercode verfügbar
00
0
Die angegebene Kanalnummer ist ungültig. Additional2
16#00060
MaxChan‐
enthält die höchste erlaubte Kanalnummer aus der NC-
401
nelNumber
Konfiguration.
MTX 15VRS SPS-Interface

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis