Externe Quittierung bei SFC 17

IPC Bernhard

Level-2
Beiträge
210
Reaktionspunkte
13
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Kollegen

Ich bin auf der Suche nach einer speziellen Lösung zum Quittieren von Meldungen.

Situation ist wie folgt:
CPU 400 mit CFC projektiert aber kein PCS7, als Standalone.
Panel MP 270 10" mit Tasten.
Meldungen werden mit SFC 17 erzeugt.

Nun zu meinem Problem:
Aktuell muss ich die Meldungen mit dem ACK Button am Panel quittieren,
jede einzeln.
Nun würde ich gerne das Quittieren auch von Ferne machen.
Jede einzeln wäre kein Problem, aber von ferne.

Lösungsansatz:
Es gibt ja die Systemfunktion "QuittiereMeldung", aber die ist, so wie ich
das sehe, nur für einen Button (Funktionstaste global/ loakl) in der
Funktion Drücken und Loslassen erlaubt.

Gibt es eine Möglichkeit diese Systemfunktion auch auf eine Variable
z.B. auf Wertänderung zu bringen?

Oder gibt es eine andere Möglichkeit diese Funktion vom Quittieren einer
Meldung mit dem SFC 17 am Panel zu realisieren?
Sie muss ja im Panel quittiert werden da erst dann der Eintrag ins
Archiv geschieht und auch darüber die Quittierung in die CPU
geschieht.

Danke im Voraus

Gruß
Bernhard
 
Wie kommst du denn aus der Ferne auf das Panel? Falls du sm@rt service nutzen kannst, dann versuche es mal mit der smartclient.exe. Man kann damit auch Tasten auf dem Panel bedienen. Beim MP270 habe ich das selbst allerdings noch nicht gesehen. Ob man die Quittiertaste auch bedienen kann, weiß ich nicht wirklich.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Das ist ja das Problem.
Ich kann nicht auf das Panel drauf.
Das ist eine Maschine die läuft den ganzen Tag alleine vor sich hin,
alle Werte und Zustände werden über Profibus ans Prozessleitsystem übergeben.

Daher meine Aufgabe dass die Quittierung auch von Fern, Prozessleitsystem aus
geschehen soll.

Meine Idee wäre eben eine Variable zum Panel anlegen, welche vom Leitsystem an die Steuerung
geschickt wird.
Und die Idee von mir wäre eben gewesen die Funktion "QuittiereMeldung" auf eine "Wertänderung"
einer Variable zu legen. Das geht aber nicht. In der Hilfe steht drin dass die Funktion "QuittiereMeldung"
explizit nur auf einer Funktionstaste global/lokal ausgeführt werden kann.

Eventuell geht es ja auch über ein Skript, oder über eine Eselsbrücke einer internen Variable.

Der Anstoß vom Quittieren soll von der Steuerung her kommen.

Gruß
Bernhard
 
Zurück
Oben