Simatic op170b beschriftungen über FC realisieren

neuer_user

Level-1
Beiträge
10
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Folgende Idee:
Mittels eines FC´s soll die Beschriftung des OP170 realisiert werden. D.h. durch die IN Parameter des FC´s, welche mit Strings und INT Parametern versehen werden, sollen auf den Visualisierungsseiten als Beschriftungen der Buttons verwendet werden.
Problem bisher: Anparametrierung von Strings an FC nicht möglich (IN Parameter als String[254] deklariert)
Fehlermeldung beim Beschalten mit dem folgenden String: 'test'
"Konstantenformat zum Datentyp String[4] passt nicht zum formalen Typ String[254] des Formalparameters xyz"

Wie kann man das Lösen?
 
String

Hallo,

ohne rumzuprobieren würde ich sagen Strings in DB (Anfangswert) legen und Variable an FC schreiben. Der FC erwartet eine Variable und keinen Wert.

MfG
André Räppel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
schaltflächen kannst du keinen dynamischen text zuweisen.
eine textliste ist erlaubt. diese kann aber auch nicht von der cpu-seite beschrieben werden.

möglich wäre ein textausgabefeld. dieses verlangt jedoch eine feste länge bei strings.

warum eine direkt übergabe von einem string an einer fc nicht klappt, wurde dir in einem anderen thread bereits beantwortet.

lege deine texte in db's ab. bei bedarf kopierst du dir diese in deinen arbeits-db der für die anzeige in op verantwortlich ist.
 
Zurück
Oben