HolleHonig
Level-2
- Beiträge
- 118
- Reaktionspunkte
- 6
-> Hier kostenlos registrieren
Hallo zusammen,
ich steh grad vor folgender Aufgabe:
Betriebs- und Störmeldungen werden von der Steuerung(314C-2) per zugehörigem DB in mein mit ProTool projektiertes TP170B übertragen. Am TP erscheint dann die Meldung mit zugehöriger Meldenummer. (ich verwende das Meldebitverfahren)
Nun soll ich diese Meldenummer per Pin to Pin bitcodiert (über 8 Digitalausgänge der Steuerung) an einen Leitstand übertragen. Als Beispiel: Meldung 23 ( bitcodiert 0001 0111) wird durch DB125.dbx3.6 ausgelöst. Bis daher alles kein Problem.
Mein Problem bei der ganzen Sache ist, daß ich ca 100 Meldungen habe und diese Nummern ja irgendwie mit dem auslösenden Bit verknüpfen muss. Ich könnte jetzt hergehen, und jedes einzelne Bit abfragen und bei "true" den zugehörigen Wert in eine Variable schreiben, die ich dann zum Schluss auswerte. Bei ca. 100 Meldungen bläht es mir aber meinen FC dermaßen auf.
Jetzt meine Frage:
Gibt es eine Möglichkeit, die Verknüpfung von dem Bit, das die Meldung auslöst zu der Meldenummer, die nachher mit ProTool angezeigt wird, irgendwie auszulesen und zu verarbeiten?
Ich hoffe, ich hab mein Problem halbwegs verständlich rübergebracht und warte jetzt auf eure Hife.
Danke schon im voraus!
ich steh grad vor folgender Aufgabe:
Betriebs- und Störmeldungen werden von der Steuerung(314C-2) per zugehörigem DB in mein mit ProTool projektiertes TP170B übertragen. Am TP erscheint dann die Meldung mit zugehöriger Meldenummer. (ich verwende das Meldebitverfahren)
Nun soll ich diese Meldenummer per Pin to Pin bitcodiert (über 8 Digitalausgänge der Steuerung) an einen Leitstand übertragen. Als Beispiel: Meldung 23 ( bitcodiert 0001 0111) wird durch DB125.dbx3.6 ausgelöst. Bis daher alles kein Problem.
Mein Problem bei der ganzen Sache ist, daß ich ca 100 Meldungen habe und diese Nummern ja irgendwie mit dem auslösenden Bit verknüpfen muss. Ich könnte jetzt hergehen, und jedes einzelne Bit abfragen und bei "true" den zugehörigen Wert in eine Variable schreiben, die ich dann zum Schluss auswerte. Bei ca. 100 Meldungen bläht es mir aber meinen FC dermaßen auf.
Jetzt meine Frage:
Gibt es eine Möglichkeit, die Verknüpfung von dem Bit, das die Meldung auslöst zu der Meldenummer, die nachher mit ProTool angezeigt wird, irgendwie auszulesen und zu verarbeiten?
Ich hoffe, ich hab mein Problem halbwegs verständlich rübergebracht und warte jetzt auf eure Hife.
Danke schon im voraus!
Zuletzt bearbeitet: