TIA TIA V13: Synchronisation des Namens der PLC-Variable in der Engineering Station

Gee4tii

Level-2
Beiträge
61
Reaktionspunkte
10
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen!
Ich verwende TIA V13 und ein TP1200 Comfort Panel.
Bei der Synchronisation einer PLC Variable mit einer HMI Variable wird der Name der HMI Variable angepasst:
- der "." wird duch einen "_" ersetzt
- die "[ ]" werden durch "{ }" ersetzt
Beispiel: Aus MACHINE.STATION[1].DRIVE.MAIN wird MACHINE_STATION{1}_DRIVE_MAIN
Man kann diese Einstellung unter HMI\Runtime-Einstellungen\Einstellungen für Variablen anpassen (Rückgängig machen)...
Hat das einen besonderen Grund warum dies so gemacht wird bzw. habe ich Nachteile wenn ich wieder umstelle und die HMI-Variable den gleichen Namen trägt wie die PLC-Variable?

TIA Namenssynchronisation.png

Gruß
Klausi
 
Hallo,

dir (und evtl nachfolgenden Programmierern) geht dadurch die Information verloren, dass die im HMI verwendete Variable eine HMI-Variable ist und keine Steuerungsvariable.
Die "_" zeigen dir, wo im Programm die Variable herkommt, aber auch, dass es sich nur um eine mit dieser verbundene Variable handelt.

Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Liste der Verkomplizierungen wird immer länger.
Früher gab es zwar weniger Funktionen, dafür war
alles klar, logisch und für jeden nachvollziehbar.

Jetzt kommen immer mehr Flicken dazu, die dazu
führen, dass man selbst nun schon aufpassen muss,
wenn man Bilder zwischen Projekten austauscht!

Einmal diese Klammer, einmal jene Klammer ... da wird
der Aufwand der Nacharbeit größer und nicht kleiner.

Aber lt. HP geht je alles in 10 Minuten!
 
Die HMI Variablen kannst Du nennen wie Du willst. Wird eine Variable direkt aus einer SPS gezogen, schlägt TIA halt einen Namen laut Deinen getroffenen Einstellungen vor. Wie die Variable "richtig" heißt bzw. der Pfad wird ja nach wie vor angezeigt. Ist sicher Geschmacksache.

Wie mostrich bemerkt hat, könnte ev. die Herkunft einer Variable anhand Ihres Namen nicht mehr eindeutig sein. Ich persönlich bevorzuge auch, wenn die Variable in der HMI gleich heißt wie in der SPS. Dann gibt es auch keine Nacharbeiten wie von IBFS befürchtet, und es könnte tatsächlich in 10 Minuten klappen ;)

Habt ihr intern keine Namenskonventionen?

Grüße
 
Doch haben wir: Die Variablennamen des HMI waren/sind gleich der PLC ausser das bei Verwendung von z.B. verschiedenen Einheiten (Skalierung) dies angehängt ist, also wie bei dir.
Für mich war/ist der Punkt "Kompatibilitätsmodus" etwas verwirrend - Nicht das der "." als Trennzeichen irgendwo im TIA Probleme bereitet wenn der Name der PLC-Variable gleich dem der HMI ist...
 
Zurück
Oben