SPSKILLER
Level-2
- Beiträge
- 728
- Reaktionspunkte
- 159
-> Hier kostenlos registrieren
Hallo,
ich möchte einen "Analogeinlesebaustein" für n Messungen schreiben (S7-400 - AWL oder SCL).
Es sind redundante, für die Anlagensicherheit wichtige Messungen.
Die Werte sollen auf Hardwarefehler und Plausibilität geprüft werden.
D.h. wenn die Werte innerhalb von einem einstellbaren Band sind, ist alles ok.
Haut ein Wert nach oben oder unten ab, dann fliegt er raus und wird als fehlerhaft gemeldet, ebenso bei Drahtbruch und Kurzschluss.
Das mit dem Drahtbruch und dem Kurzschluss ist ja kein Problem, aber bei der Plausibilitätsprüfung bin ich mir nicht sicher, ob meine Strategie optimal ist.
Hauptsächlich habe ich 3-fach Messungen. Es gibt aber auch 4-fache.
Da ich den Baustein parametrierbar machen will, kommt das Ausprogrammieren mit Vergleichern nicht in Frage.
Würde auch ne Menge Code geben...
Hat jemand schon mal so was gemacht?
Schöne Grüße
Micha
ich möchte einen "Analogeinlesebaustein" für n Messungen schreiben (S7-400 - AWL oder SCL).
Es sind redundante, für die Anlagensicherheit wichtige Messungen.
Die Werte sollen auf Hardwarefehler und Plausibilität geprüft werden.
D.h. wenn die Werte innerhalb von einem einstellbaren Band sind, ist alles ok.
Haut ein Wert nach oben oder unten ab, dann fliegt er raus und wird als fehlerhaft gemeldet, ebenso bei Drahtbruch und Kurzschluss.
Das mit dem Drahtbruch und dem Kurzschluss ist ja kein Problem, aber bei der Plausibilitätsprüfung bin ich mir nicht sicher, ob meine Strategie optimal ist.
Hauptsächlich habe ich 3-fach Messungen. Es gibt aber auch 4-fache.
Da ich den Baustein parametrierbar machen will, kommt das Ausprogrammieren mit Vergleichern nicht in Frage.
Würde auch ne Menge Code geben...
Hat jemand schon mal so was gemacht?
Schöne Grüße
Micha