25. Mai 2019, 03:02:58
Roboterforum.de - Die Industrieroboter- Anwender und Experten Community

 Anstehende Wartungsmeldungen in KRL abfragen


normal_post Autor Thema:  Anstehende Wartungsmeldungen in KRL abfragen  (Gelesen 1665 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

15. Mai 2019, 14:53:14
Gelesen 1665 mal
Offline

rob.target


Hallo liebe Gemeinde,

hat von euch schon mal jemand herausgefunden, wie man z.B. im Submit-Interpreter anstehende Wartungsmeldungen im Wartungshandbuch der KRC4 ab KSS 8.3 abfragen kann, um diese über eine SPS an übergeordnete Systeme zu melden? Ich würde es der Instandhaltung gerne etwas leichter machen - werden hier bei uns ja auch immer mehr von den Biestern. :lol:

Besten Gruß
  • gefällt mir    Danke

Heute um 03:02:58
Antwort #1

Werbung

Gast

16. Mai 2019, 11:40:28
Antwort #1
Offline

SJX

Global Moderator
Hallo rob.target,

so 2 Lösungsansätze, wie es funktionieren könnte:

im File \KRC\STEU\Mada\$machine.dat gibt's Punkt
SIGNAL $MAINTENANCE_TO_PLC FALSE
Kannst FALSE ersetzen durch eine Ausgangsnummer zur PLC (Handling wie Systemausgang)
genaue Beschreibung des Verhaltens, zum Bsp. schon bei Warnung anstehend, müsste man mal anschauen oder Nachfragen.

Über die Funktion GET_MSGBUFFER kann man den Meldungsbuffer auslesen.
Beinhaltet auch Zustandsmeldungen und Quittungsmeldungen des Grundsystems. (Werden vermutlich Zustandsmeldungen sein)
Wenn Dir die Meldungsnummern für die diversen Wartungen bekannt sind, kannst Du den Buffer danach durchsuchen.
Beschreibung dazu haste in Doku zur Meldungsausgabe.
Umsetzung in sps.sub sollte möglich sein. Auslesen könnte evtl. ziemlich Zeit beanspruchen. Würde es evtl. timen, dass es stündlich gemacht wird.


Gruss SJX


« Letzte Änderung: 16. Mai 2019, 11:47:41 von SJX »
  • gefällt mir    Danke
Manche Maenner bemuehen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitaetstheorie.

16. Mai 2019, 15:52:11
Antwort #2
Offline

rob.target


Super, vielen Dank! Werde erstmal die Variante über die Systemvariable ins Auge fassen!
  • gefällt mir    Danke

17. Mai 2019, 19:37:37
Antwort #3
Offline

panic mode


$OUT[666]=ISMESSAGESET(1591) ; zeigt ob mendung 1591 sichtbar ist
  • gefällt mir    Danke


Teile per facebook Teile per linkedin Teile per pinterest Teile per reddit Teile per twitter
 

über das Roboterforum

Nutzungsbedingungen Impressum Datenschutzerklärung

Sponsoren des Roboterforums

ROBTEC GmbH