PLCnext Engineer: Mehrsprachigkeit meistern (2021.0 LTS)
Dieses Tutorial zeigt, wie man Mehrsprachigkeits-Funktionen in PLCnext Engineer handhabt – unterstützt seit Version 2021.0 LTS.
Beispiel: Englisch als Standardsprache, Schwedisch als Alternative.
- Hardware: AXC F 2152 PLCnext Controller (ab FW 2021.0 LTS)
- Software: PLCnext Engineer 2021.0 LTS
- Projekt: Starterkit Demo-Projekt (auf 2021.0 LTS migriert)
Schritt 1: Mehrsprachigkeit im Projekt aktivieren
Extras > Optionenwählen.- Ordner
International→ KategorieDefault Language Settings. - Englisch als
Default-Sprache wählen. - In der
Alternative-Liste den gewünschten Eintrag wählen undAdd Alternativeklicken. Sprache wird in die Liste verfügbarer Nationalsprachen eingefügt. Für weitere Sprachen wiederholen. Ich wähleesals Alias für Schwedisch. - Dialog mit
OKbestätigen. Änderungen werden beim Beenden von PLCnext Engineer gespeichert.

Schritt 2: Übersetzungen – Strings im Projekt einfügen
Zwei Buttons zum Projekt hinzufügen: „English“ und „Swedish“.

Nun stehen zwei Sprachspalten im Projekt zur Verfügung. Texte im Resources-Editor des Application PLANT-Knotens (unter HMI Webserver) übersetzen.

Schritt 3: Sprache umschalten
In der eHMI-Anwendung gibt nützliche Systemtags. Globale Systemvariablen finden sich im Tags-Blatt unter Application. LanguageCode ist die Variable, um die Sprache in der Anwendung zu wechseln.
Zusätzlich Variable iLanguage (Integer) anlegen, um aktuelle Sprache anzuzeigen.

Zurück zur Hauptseite und zu den Buttons. Buttons schalten HMI-Anwendungssprache auf Englisch/Schwedisch:
- English-Button schreibt
eninLanguageCodeund0iniLanguage - Swedish-Button schreibt
esinLanguageCodeund1iniLanguage

Zusatzfunktion: Button wird grün, wenn die jeweilige Sprache aktiv ist.

Schritt 4: Funktionalität testen
Projekt herunterladen und IP-Adresse des PLCnext-Controllers im Browser aufrufen.

HINWEIS: Da die HMI-Anzeigesprache vom HMI-Client umgeschaltet wird, können mehrere Clients unterschiedliche Sprachen nutzen.
Link zum Video (siehe Original).
Industrietechnik
- Mikroprozessor-Programmiergrundlagen
- C-Programmiersprache: Umfassender Überblick
- Strategischer Projektmanager gesucht bei Missouri Technology Corporation – Werden Sie Teil unseres Wachstumsteams
- C#: Umfassender Überblick über Microsofts moderne Programmiersprache
- PCB Reverse Engineering meistern: Schritt-für-Schritt-Anleitung
- VLAN-Setup auf PLCnext Control per Linux-Terminal optimieren
- Sicheren Remote-gRPC-Zugriff mit grpcurl auf PLCnext-Geräten
- Cluster-Management auf PLCnext: Kubernetes für die industrielle Automatisierung nutzen
- Echtzeit-Monitoring von PLCnext mit Tableau-Dashboards
- Power BI Dashboards aus PLCnext-Clouddaten erstellen