PLCnext Engineer: Meertalige ondersteuning beheersen (2021.0 LTS)
In deze tutorial laat ik zien hoe je meertalige functies in PLCnext Engineer kunt gebruiken, ondersteund vanaf 2021.0 LTS.
Het volgende voorbeeld gebruikt Engels als standaardtaal en Zweeds als alternatieve taal.
Hardware: AXC F 2152 PLCnext-controller (vanaf FW 2021.0 LTS)
Software: PLCnext Engineer 2021.0 LTS
Project: Starterkit Demo-project (project moet aangepast zijn aan 2021.0 LTS)
Stap 1. Meertaligheid activeren in je project
- Selecteer "Extra > Opties".
- Klik op de map "Internationaal" en selecteer de categorie "Standaardtaalinstellingen".
- Kies Engels als "Standaard" taal.
- In het vak "Alternatief", selecteer de gewenste taal en klik op "Alternatief toevoegen". De taal wordt toegevoegd aan de lijst met beschikbare nationale talen in het project. Herhaal deze stap voor alle gewenste talen. Ik koos "es" en gebruik dit als alias voor Zweeds.
- Bevestig het dialoogvenster "Opties" met "OK".
De wijzigingen worden opgeslagen bij het afsluiten van PLCnext Engineer.
Stap 2. Vertaling – Teksten invoegen in je project
Voeg twee knoppen toe aan je project. Noem de knoppen "Engels" en "Zweeds".
Nu zijn er twee taalkolommen beschikbaar in het project. We moeten de teksten vertalen.
We moeten de teksten vertalen in de "Resources"-editor van de "Application" PLANT-node (onder "HMI Webserver").
Stap 3. Taal wisselen
Er zijn systeemtags in de eHMI-applicatie die handig zijn. De globale systeemvariabelen vind je in het Tags-tabblad in Application.
LanguageCode is de variabele die we moeten wijzigen om de taal in onze applicatie te wisselen.
We kunnen ook een nieuwe variabele iLanguage met datatype Integer toevoegen om de huidige taal gemakkelijk te zien. Om te wijzigen:
Ga terug naar de hoofdpagina en naar de knoppen. De knoppen schakelen de HMI-applicatietaal naar Engels/Zweeds.
- Engelse knop schrijft
ennaarLanguageCodeen0naariLanguage - Zweedse knop schrijft
esnaarLanguageCodeen1naariLanguage
Ik heb als extra functionaliteit toegevoegd dat de knop groen wordt wanneer de betreffende taal actief is.
Stap 4. Functionaliteit testen
Download het project en voer het IP-adres van de PLCnext-controller in je webbrowser in.
LET OP: Omdat de HMI-weergavetaal wordt gewisseld door de HMI-client, kunnen verschillende clients verschillende talen gebruiken.
Link naar video
Industriële technologie
- Microprocessor programmeringsfundamenten
- Strategisch Project Manager Gezocht bij Missouri Technology Corporation – Sluit u aan bij Ons Groeiteam
- PCB Reverse Engineering onder de knie krijgen: Een stapsgewijze gids
- VLAN-instelling Op PLCnext Control Stroomlijnen Met Linux Terminal-opdrachten
- Veilige Remote gRPC Toegang Met grpcurl Op PLCnext Apparaten
- Clusterbeheer op PLCnext: Kubernetes Benutten voor Industriële Automatisering
- Real-time PLCnext-monitoring met Tableau-dashboards
- Power BI-dashboards maken vanuit PLCnext-clouddata
- Real-time Grafana-dashboards maken voor PLCnext Control in Azure IoT Hub
- De C-programmeertaal: Een uitgebreid overzicht
- C#: Uitgebreid Overzicht van Microsofts Moderne Programmeertaal