Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

PLCnext Engineer: Domina el soporte multiidioma (2021.0 LTS)

En este tutorial te mostraré cómo manejar las funciones Multi-idioma en PLCnext Engineer, ya que esto es compatible desde la versión 2021.0 LTS.

El siguiente ejemplo usará inglés como idioma predeterminado y sueco como idioma alternativo.

Hardware: Controlador AXC F 2152 PLCnext (desde FW 2021.0 LTS)
Software: PLCnext Engineer 2021.0 LTS
Proyecto: Proyecto demo Starterkit (El proyecto necesita adaptarse a 2021.0 LTS)

Paso 1. Activar multiidioma en tu proyecto

  1. Selecciona "Extras > Opciones".
  2. Haz clic en la carpeta 'Internacional' y selecciona la categoría 'Configuración de idioma predeterminado'.
  3. Elige inglés como idioma "Predeterminado".
  4. En el cuadro de lista 'Alternativo', selecciona la entrada respectiva y haz clic en 'Añadir alternativa'. El idioma se inserta en la lista de idiomas nacionales disponibles en el proyecto. Repite este paso para los idiomas deseados. Elegí "es" y lo uso como alias para sueco.
  5. Confirma el diálogo 'Opciones' con 'OK'.
    Las modificaciones se almacenan al salir de PLCnext Engineer.

    PLCnext Engineer: Domina el soporte multiidioma (2021.0 LTS)

Paso 2. Traducción - Insertar cadenas en tu proyecto

Añade dos botones a tu proyecto. Nombra los botones Inglés y Sueco.

PLCnext Engineer: Domina el soporte multiidioma (2021.0 LTS)

Ahora tenemos dos columnas de idioma disponibles en el proyecto. Necesitamos traducir el texto.

Necesitamos traducir el texto en el editor 'Recursos' del nodo PLANT 'Aplicación' (bajo 'HMI Webserver').

PLCnext Engineer: Domina el soporte multiidioma (2021.0 LTS)

Paso 3. Cambiar idioma

Hay etiquetas de sistema (systemtags) en la aplicación eHMI que son útiles. Las variables globales del sistema se pueden encontrar en la hoja Tags (Etiquetas) en Application.

LanguageCode es la variable que necesitamos modificar para cambiar el idioma en nuestra aplicación.

También podemos añadir una nueva variable iLanguage con tipo de dato Integer para ver fácilmente el idioma actual. Para modificar:

PLCnext Engineer: Domina el soporte multiidioma (2021.0 LTS)

Vuelve a la página principal y a los botones. Los botones cambian el idioma de la aplicación HMI a Inglés/Sueco.

PLCnext Engineer: Domina el soporte multiidioma (2021.0 LTS)

También he añadido como funcionalidad extra que el botón se ponga en verde cuando el respectivo idioma está establecido.

PLCnext Engineer: Domina el soporte multiidioma (2021.0 LTS)

Paso 4. Probar la funcionalidad

Descarga el proyecto e introduce la dirección IP del controlador PLCnext en tu navegador web.

PLCnext Engineer: Domina el soporte multiidioma (2021.0 LTS)

NOTA: Como el idioma de visualización HMI se cambia por el cliente HMI, varios clientes podrían usar diferentes idiomas.

Enlace al video

Tecnología Industrial

  1. Fundamentos de Programación de Microprocesadores
  2. Se Busca Project Manager Estratégico en Missouri Technology Corporation – Únase a Nuestro Equipo de Crecimiento
  3. Dominar la ingeniería inversa de PCB: guía paso a paso
  4. Optimiza la Configuración VLAN en PLCnext Control con Comandos de Terminal Linux
  5. Acceso Remoto Seguro gRPC con grpcurl en Dispositivos PLCnext
  6. Gestión de clústeres en PLCnext: Aprovechando Kubernetes para automatización industrial
  7. Monitorización en tiempo real de PLCnext con dashboards Tableau
  8. Crea dashboards Power BI desde datos PLCnext en la nube
  9. Crea dashboards Grafana en tiempo real para PLCnext Control en Azure IoT Hub
  10. Lenguaje de programación C: Visión general completa
  11. C#: Visión General del Lenguaje de Programación Moderno de Microsoft