Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

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

  1. Selecteer "Extra > Opties".
  2. Klik op de map "Internationaal" en selecteer de categorie "Standaardtaalinstellingen".
  3. Kies Engels als "Standaard" taal.
  4. 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.
  5. Bevestig het dialoogvenster "Opties" met "OK".
    De wijzigingen worden opgeslagen bij het afsluiten van PLCnext Engineer.

    PLCnext Engineer: Meertalige ondersteuning beheersen (2021.0 LTS)

Stap 2. Vertaling – Teksten invoegen in je project

Voeg twee knoppen toe aan je project. Noem de knoppen "Engels" en "Zweeds".

PLCnext Engineer: Meertalige ondersteuning beheersen (2021.0 LTS)

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").

PLCnext Engineer: Meertalige ondersteuning beheersen (2021.0 LTS)

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:

PLCnext Engineer: Meertalige ondersteuning beheersen (2021.0 LTS)

Ga terug naar de hoofdpagina en naar de knoppen. De knoppen schakelen de HMI-applicatietaal naar Engels/Zweeds.

  • Engelse knop schrijft en naar LanguageCode en 0 naar iLanguage
  • Zweedse knop schrijft es naar LanguageCode en 1 naar iLanguage
PLCnext Engineer: Meertalige ondersteuning beheersen (2021.0 LTS)

Ik heb als extra functionaliteit toegevoegd dat de knop groen wordt wanneer de betreffende taal actief is.

PLCnext Engineer: Meertalige ondersteuning beheersen (2021.0 LTS)

Stap 4. Functionaliteit testen

Download het project en voer het IP-adres van de PLCnext-controller in je webbrowser in.

PLCnext Engineer: Meertalige ondersteuning beheersen (2021.0 LTS)

LET OP: Omdat de HMI-weergavetaal wordt gewisseld door de HMI-client, kunnen verschillende clients verschillende talen gebruiken.

Link naar video

Industriële technologie

  1. Microprocessor programmeringsfundamenten
  2. Strategisch Project Manager Gezocht bij Missouri Technology Corporation – Sluit u aan bij Ons Groeiteam
  3. PCB Reverse Engineering onder de knie krijgen: Een stapsgewijze gids
  4. VLAN-instelling Op PLCnext Control Stroomlijnen Met Linux Terminal-opdrachten
  5. Veilige Remote gRPC Toegang Met grpcurl Op PLCnext Apparaten
  6. Clusterbeheer op PLCnext: Kubernetes Benutten voor Industriële Automatisering
  7. Real-time PLCnext-monitoring met Tableau-dashboards
  8. Power BI-dashboards maken vanuit PLCnext-clouddata
  9. Real-time Grafana-dashboards maken voor PLCnext Control in Azure IoT Hub
  10. De C-programmeertaal: Een uitgebreid overzicht
  11. C#: Uitgebreid Overzicht van Microsofts Moderne Programmeertaal