Flux
Level-1
- Beiträge
- 314
- Reaktionspunkte
- 11
-> Hier kostenlos registrieren
Hallo,
weiß jemand ob man in TIA V11 oder V12 WinCC beim KP400 (Comfort Panel) Array-Variablen (HMI-seitig) zum Zugriff auf nen DB in der SPS deklarieren kann?
Hintegrund ist folgender: Ich triggere HMI-Bitmeldungen über Bits im DB (z.B. DB1.DBW0..DBW98). Zum Quittieren der Bitmeldungen habe ich im DB einen gleichlangen Bereich angelegt (also z.B. DB1.DBW100..DBW198). HMI-seitig habe ich Meldewort_0..98 sowie Quittwort_100..198 angelegt. PROBLEM an der Sache ist nur, dass das TIA WinCC verlangt, dass sowohl Triggerbit als auch Quittierbit aus EINER HMI-Variable stammen.
Als Lösung dachte ich mir einfach, HMI-seitig ein ARRAY[0..198] OF WORD anzulegen (gekoppelt an DB1.DBW0..198), um Trigger- und Quittierbits in einer "Variablen" zu haben.
Alternativ dachte ich an VBS-Magie, die mir die o.g. Wörter (Meldewort_i und Quittwort_(i+100) ) HMI-seitig in jeweils ein Doppelwort_i schiebt, habe allerdings keinen passenden Befehl in dem VBS-Intellisense gefunden. Kennt sich da jemand aus?
weiß jemand ob man in TIA V11 oder V12 WinCC beim KP400 (Comfort Panel) Array-Variablen (HMI-seitig) zum Zugriff auf nen DB in der SPS deklarieren kann?
Hintegrund ist folgender: Ich triggere HMI-Bitmeldungen über Bits im DB (z.B. DB1.DBW0..DBW98). Zum Quittieren der Bitmeldungen habe ich im DB einen gleichlangen Bereich angelegt (also z.B. DB1.DBW100..DBW198). HMI-seitig habe ich Meldewort_0..98 sowie Quittwort_100..198 angelegt. PROBLEM an der Sache ist nur, dass das TIA WinCC verlangt, dass sowohl Triggerbit als auch Quittierbit aus EINER HMI-Variable stammen.
Als Lösung dachte ich mir einfach, HMI-seitig ein ARRAY[0..198] OF WORD anzulegen (gekoppelt an DB1.DBW0..198), um Trigger- und Quittierbits in einer "Variablen" zu haben.
Alternativ dachte ich an VBS-Magie, die mir die o.g. Wörter (Meldewort_i und Quittwort_(i+100) ) HMI-seitig in jeweils ein Doppelwort_i schiebt, habe allerdings keinen passenden Befehl in dem VBS-Intellisense gefunden. Kennt sich da jemand aus?
Zuletzt bearbeitet: