FactoryTalk View ME: Alarm setup...Bitmeldungungen

Grimsey

Level-2
Beiträge
543
Reaktionspunkte
32
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo nochmal,

also ich tue mich irgendwie ziemlich schwer mit diesem Visusystem von Rockwell.
Ich versuche gerade Bitmeldungen anzulegen. Das funktioniert mal, mal funktioniert es nicht.
folgende Vorgehensweise:
1. Triggervariable anlegen
2. Triggervariable auswählen, Wert angeben und Text eingeben
3. mit "OK" bestätigen

dies führt nun dazu, dass eine Fehlermeldung erscheint mit dem Hinweis "Triggervalue is out of range....".
Dabei sind das aber alles Bitvariablen. Bei einigen funktioniert es, bei anderen nicht. Nun kann ich das Projekt auch nicht schließen ohne vorher den Fehler beseitigt zu haben nur weiß ich gar nicht, wo der Fehler überhaupt liegen soll.

Wo mache ich denn den Fehler? Kann mir jemand einen Tipp geben?

Vielen Dank!
 
Ich weiß nicht was Du unter "Bitmeldungen" verstehst. Was Du generell vermeiden solltest sind BOOL-Arrays oder gar einzelne BOOLs. Das ist für die Kommunikation mit ziemlich Overhead verbunden. Besser nimmst Du ein DINT-Array für alle Deine Alarme. Da brauchst Du bei den Alarmen im RsView nur die allererste Adresse zu definieren, der Rest ergibt sich automatisch. Auch sind innerhalb der SPS die File-Befehle nicht mit einzelnen BOOLs und auch nicht mit BOOL-Arrays möglich. Um innerhalb der SPS "schöne" Namen zu haben kannst Du dann für jeden Alarm einen Alias auf das betreffende Bit im DINT-Array anlegen und mit diesem arbeiten. Spätestens wenn du im RsView feststellen willst, ob einer der zig Alarme ansteht bekommst Du ein Problem, die Abfrage von zig Alarmen in einem Eingabefenster ist oft gar nicht machbar. Abfrage von ein paar DINTs auf ungleich Null ist da schon besser.
 
Zurück
Oben