PLCnext Engineer: Dominando Suporte Multi-Idioma (2021.0 LTS)
Este tutorial mostra como lidar com funções Multi-idioma no PLCnext Engineer, suportado desde a versão 2021.0 LTS.
O exemplo a seguir usará Inglês como idioma padrão e Sueco como idioma alternativo.
Hardware: AXC F 2152 controlador PLCnext (a partir de FW 2021.0 LTS)
Software: PLCnext Engineer 2021.0 LTS
Projeto: Starterkit Demo project (Projeto precisa ser adaptado para 2021.0 LTS)
Passo 1. Ative multi-idioma no seu projeto
- Selecione "Extras > Opções".
- Clique na pasta 'Internacional' e selecione a categoria 'Configurações de Idioma Padrão'.
- Escolha Inglês como idioma "Padrão".
- Na caixa de lista 'Alternativo', selecione a entrada respectiva e clique em 'Adicionar Alternativo'. O idioma é inserido na lista de idiomas nacionais disponíveis no projeto. Repita este passo para os idiomas desejados. Escolhi "es" e usei como alias para Sueco.
- Confirme o diálogo 'Opções' com 'OK'.
As modificações são armazenadas ao sair do PLCnext Engineer.
Passo 2. Tradução – Insira strings no seu projeto
Adicione dois botões ao seu projeto. Nomeie os botões Inglês e Sueco

Agora temos duas colunas de idioma disponíveis no projeto. Precisamos traduzir o texto.
Precisamos traduzir o texto no editor 'Recursos' do nó PLANT 'Aplicação' (sob 'HMI Webserver').

Passo 3. Alternar idioma
Existem system tags na aplicação eHMI que são úteis. As variáveis globais do sistema podem ser encontradas na aba Tags em Aplicação.
LanguageCode é a variável que precisamos modificar para alternar o idioma na nossa aplicação.
Também podemos adicionar uma nova variável iLanguage com tipo de dado Inteiro para ver facilmente o idioma atual. Para modificar

Volte à página principal e aos botões. Os botões alternam o idioma da aplicação HMI para Inglês/Sueco
- Botão Inglês escreverá "en" em LanguageCode e 0 em iLanguage
- Botão Sueco escreverá "es" em LanguageCode e 1 em iLanguage

Também adicionei como funcionalidade extra que o botão ficará verde quando o respectivo idioma estiver definido.

Passo 4. Teste a funcionalidade
Baixe o projeto e insira o endereço IP do controlador PLCnext no seu navegador web.

NOTA: Como o idioma de exibição do HMI é alternado pelo cliente HMI, vários clientes poderiam usar idiomas diferentes.
Link para vídeo
Tecnologia industrial
- Fundamentos de Programação de Microprocessadores
- Linguagem de Programação C: Visão Geral Abrangente
- Gerente de Projeto Estratégico Procura-se na Missouri Technology Corporation – Junte-se à Nossa Equipe de Crescimento
- C#: Visão Abrangente da Linguagem Moderna da Microsoft
- Dominando Engenharia Reversa de PCB: Guia Passo a Passo
- Simplifique Configuração VLAN no PLCnext Control com Comandos Linux Terminal
- Acesso Remoto Seguro gRPC com grpcurl em Dispositivos PLCnext
- Gerenciamento de Cluster no PLCnext: Aproveitando Kubernetes para Automação Industrial
- Monitoramento em Tempo Real do PLCnext com Dashboards Tableau
- Crie Dashboards Power BI a partir de Dados PLCnext na Nuvem