-> Hier kostenlos registrieren
Hi,
Ich arbeite mit einer 1515F-2-PN CPU V15 Upd. 3 und einem TP1900 V15 Panel.
Ich habe einen Bibliothek Baustein erstellt der Digitale Messstellen überwachen soll.
Ich möchte einen Meldetext ausgeben wenn eine Sicherung ausgelöst hat, mit Hilfe eines Program_Alarm Bausteins und den Begleitwerten SD1 und SD2.
SD1 soll den TAG_NAME der jeweiligen Sicherung ausgeben.
SD2 soll dann denn Meldetext (ALARM_TEXT_DE) anzeigen.
Die Begleitwerte werden von außen am Baustein übergeben ->
Das Problem:
Den TAG_NAME also SD1 übergebe ich einem String(20). Da ich mehrere Sicherungen habe und ich nicht weiß wie lang der jeweilige TAG_NAME werden kann.
Das funktioniert auch wenn ich den String auf 30 erhöhe, kann ich 30 Zeichen hinterlegen und es werden 30 Zeichen ausgegeben.
->
Den Meldetext (ALARM_TEXT_DE) übergebe ich an (ALARM_TEXT_ACT) also SD2, mit einem String(30) aber kann nicht mehr als20 Zeichen hinterlegen (Bild 2), sonst stellt das Meldefenster den Text nicht mehr da.
->
Weiß jemand woran das liegen kann?
Ich arbeite mit einer 1515F-2-PN CPU V15 Upd. 3 und einem TP1900 V15 Panel.
Ich habe einen Bibliothek Baustein erstellt der Digitale Messstellen überwachen soll.
Ich möchte einen Meldetext ausgeben wenn eine Sicherung ausgelöst hat, mit Hilfe eines Program_Alarm Bausteins und den Begleitwerten SD1 und SD2.
SD1 soll den TAG_NAME der jeweiligen Sicherung ausgeben.
SD2 soll dann denn Meldetext (ALARM_TEXT_DE) anzeigen.
Die Begleitwerte werden von außen am Baustein übergeben ->
Das Problem:
Den TAG_NAME also SD1 übergebe ich einem String(20). Da ich mehrere Sicherungen habe und ich nicht weiß wie lang der jeweilige TAG_NAME werden kann.
Das funktioniert auch wenn ich den String auf 30 erhöhe, kann ich 30 Zeichen hinterlegen und es werden 30 Zeichen ausgegeben.
->
Den Meldetext (ALARM_TEXT_DE) übergebe ich an (ALARM_TEXT_ACT) also SD2, mit einem String(30) aber kann nicht mehr als20 Zeichen hinterlegen (Bild 2), sonst stellt das Meldefenster den Text nicht mehr da.
->
Weiß jemand woran das liegen kann?
Zuletzt bearbeitet: