Tigerkroete
Level-1
- Beiträge
- 245
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
bisher habe ich das immer so gemacht, dass ich in meiner SPS in der Variablentabelle meine Variablen angelegt habe. Waren diese für mich nun in WinCC-Flexible wichtig, so habe ich sie direkt aus STEP7 übernommen. Natürlich hatte ich auch gesehen, dass man in WinCC-Flexible gennauso eine Variable anlegen konnte. Jedoch dachte ich, dass das ganze das Gleiche nur umgekehrt wäre. Ich meine, dass ich z.B. eine Variable anlege und sie das andersrum in STEP7 aus WinCC auslese. Doch ich hab´gerade mal rumprobiert und stellte fest, dass ich z.B. einen Merker X unter anderem Namen anlegen konnte, der ins STEP7 bereits verwendet wurde. Ich dachte es würde dann die Meldung kommen, dass diese Variable bereits verwendet wird.
Oder ist es gar gewollt und hat Vorteile? Wieso sollte man in WinCC Variablen anlegen können, die in STEP7 nicht von nöten sind?
Bei STEP7 ist das ja klar, viele Variablen werden ja ausschließlich für´s interne Programm gebraucht, einige wenige für WinCC bzw. für beides. Doch WinCC hat ja kein eigenständiges Programm, sondern bezieht sich ja direkt auf die Steuerung.
Dann habe ich noch ein Bildchen angefügt. Es ist so, dass Variablen, die ich öfter in WinCC verwende eine Namenserweiterung "_0, _1, _2" usw. erhalten. Ist das richtig so? Warum wird das so gemacht? Ein Namensbezeichner sollte doch für ein un die Selbe Variable ausreichen!?
Habt vielen Dank,
Tigerkroete
bisher habe ich das immer so gemacht, dass ich in meiner SPS in der Variablentabelle meine Variablen angelegt habe. Waren diese für mich nun in WinCC-Flexible wichtig, so habe ich sie direkt aus STEP7 übernommen. Natürlich hatte ich auch gesehen, dass man in WinCC-Flexible gennauso eine Variable anlegen konnte. Jedoch dachte ich, dass das ganze das Gleiche nur umgekehrt wäre. Ich meine, dass ich z.B. eine Variable anlege und sie das andersrum in STEP7 aus WinCC auslese. Doch ich hab´gerade mal rumprobiert und stellte fest, dass ich z.B. einen Merker X unter anderem Namen anlegen konnte, der ins STEP7 bereits verwendet wurde. Ich dachte es würde dann die Meldung kommen, dass diese Variable bereits verwendet wird.
Oder ist es gar gewollt und hat Vorteile? Wieso sollte man in WinCC Variablen anlegen können, die in STEP7 nicht von nöten sind?
Bei STEP7 ist das ja klar, viele Variablen werden ja ausschließlich für´s interne Programm gebraucht, einige wenige für WinCC bzw. für beides. Doch WinCC hat ja kein eigenständiges Programm, sondern bezieht sich ja direkt auf die Steuerung.
Dann habe ich noch ein Bildchen angefügt. Es ist so, dass Variablen, die ich öfter in WinCC verwende eine Namenserweiterung "_0, _1, _2" usw. erhalten. Ist das richtig so? Warum wird das so gemacht? Ein Namensbezeichner sollte doch für ein un die Selbe Variable ausreichen!?
Habt vielen Dank,
Tigerkroete