- Beiträge
- 8.337
- Reaktionspunkte
- 1.903
-> Hier kostenlos registrieren
Hallo alle.
Ich habe eine Problem mit Symbolische Ein/Ausgabe Felder wo den verbundene Variabel ein Array-Tag ist.
Den gewünschte Funktionalität ist, man kann ein Analog-Kanalnummer wählen von 0 bis xx. Um zu zeigen das ein Analogkanal nicht konfiguriert ist verwende ich den Wert "-1".
Also im Textliste steht so:
Es kompiliert ohne Fehler.
Zum Laufzeit aber funktioniert es nicht wie gewünscht.
"not configured" steht oben in Drop-down Liste, aber es passiert nichts wenn man es wählt. Den vorigen gewählte einstellung bleibt.
"Channel 0", "Channel 1" usw. kann man wählen ohne Probleme.
Wenn ich den Variabel Wert in SPS direkt auf "-1" setzt (über ein VAT) wird in WinCC Flex RT ein blanken Feld dargestellt.
Alles neu-generieren hilft nicht.
Zum versuchen habe ich ein normalen Variabel konfiguriert, also ein Nicht-ARRAY Variabel. Dann funktioniert es wie gewünscht.
Normalen Ein/Ausgabe Felder kann negativ-Werten anzeigen, auch mit ARRAY Variabeln.
Das Problem ist also mit ARRAY Tags in Kombination mit Symbolische Ein/Ausgabe Felder.
BS: Windows 7 64-bit.
Programmiert mit STEP7 v5.5 SP1 + WinCC Flexible 2008 SP3.
Zielsystem WinCC Flexible 2008 SP3 PC RT.
Ich habe eine Problem mit Symbolische Ein/Ausgabe Felder wo den verbundene Variabel ein Array-Tag ist.
Den gewünschte Funktionalität ist, man kann ein Analog-Kanalnummer wählen von 0 bis xx. Um zu zeigen das ein Analogkanal nicht konfiguriert ist verwende ich den Wert "-1".
Also im Textliste steht so:
-1 = "not configured"
0 = "Channel 0"
1 = "Channel 1"
2 = "Channel 2"
usw..
0 = "Channel 0"
1 = "Channel 1"
2 = "Channel 2"
usw..
Es kompiliert ohne Fehler.
Zum Laufzeit aber funktioniert es nicht wie gewünscht.
"not configured" steht oben in Drop-down Liste, aber es passiert nichts wenn man es wählt. Den vorigen gewählte einstellung bleibt.
"Channel 0", "Channel 1" usw. kann man wählen ohne Probleme.
Wenn ich den Variabel Wert in SPS direkt auf "-1" setzt (über ein VAT) wird in WinCC Flex RT ein blanken Feld dargestellt.
Alles neu-generieren hilft nicht.
Zum versuchen habe ich ein normalen Variabel konfiguriert, also ein Nicht-ARRAY Variabel. Dann funktioniert es wie gewünscht.
Normalen Ein/Ausgabe Felder kann negativ-Werten anzeigen, auch mit ARRAY Variabeln.
Das Problem ist also mit ARRAY Tags in Kombination mit Symbolische Ein/Ausgabe Felder.
BS: Windows 7 64-bit.
Programmiert mit STEP7 v5.5 SP1 + WinCC Flexible 2008 SP3.
Zielsystem WinCC Flexible 2008 SP3 PC RT.