PLCnext Engineer – мультиязычность ehmi
В этом руководстве я покажу вам, как работать с многоязычным функции i PLCnext Engineer, так как это поддерживается с 2021.0 LTS. .
В следующем примере в качестве языка по умолчанию используется английский, а в качестве альтернативного — шведский.
Аппаратное обеспечение:контроллер AXC F 2152 PLCnext (начиная с FW 2021.0 LTS)
Программное обеспечение:PLCnext Engineer 2021.0 LTS
Проект:демонстрационный проект Starterkit (проект необходимо адаптировать к версии 2021.0 LTS)
Шаг 1. Активируйте мультиязычность в своем проекте
- Выберите «Дополнительно> Параметры».
- Нажмите на папку "Международные" и выберите категорию "Языковые настройки по умолчанию".
- Выберите английский в качестве языка по умолчанию.
- В списке «Альтернатива» выберите соответствующую запись и нажмите «Добавить альтернативу». Язык вставляется в список доступных национальных языков в проекте. Повторите этот шаг для нужных языков. Я выбрал es и использую его как псевдоним для шведского языка.
- Подтвердите диалоговое окно «Параметры», нажав «ОК».
Изменения сохраняются при выходе из PLCnext Engineer.
Шаг 2. Перевод. Вставьте строки в свой проект
Добавьте две кнопки в свой проект. Назовите кнопки на английском и шведском языках
Теперь у нас есть две языковые колонки, доступные в проекте. Нам нужно перевести текст.
Нам нужно перевести текст в редакторе «Ресурсы» узла «Приложение» PLANT (в разделе «Веб-сервер HMI»).
Шаг 3. Переключить язык
В приложении eHMI есть полезные системные теги. Глобальные системные переменные можно найти на вкладке «Теги» в приложении.
LangaugeCode — это переменная, которую нам нужно изменить, чтобы переключить язык в нашем приложении.
Мы также можем добавить новую переменную iLanguage с целым числом в качестве типа данных, чтобы легко видеть текущий язык. Чтобы изменить
Вернитесь на главную страницу и вернитесь к кнопкам. Кнопки переключают язык приложения HMI на английский/шведский
Английская кнопка запишет en в LanguageCode и 0 в iLangauge
Шведская кнопка запишет es в LanguageCode и 1 в iLanguage
Я также добавил в качестве дополнительной функции, что кнопка станет зеленой, когда установлен соответствующий язык.
Шаг 4. Протестируйте функциональность
Загрузите проект и введите IP-адрес контроллера PLCnext в веб-браузере.
ПРИМЕЧАНИЕ: Поскольку язык отображения HMI переключается клиентом HMI, несколько клиентов могут использовать разные языки.
Ссылка на видео
Промышленные технологии
- Программирование микропроцессора
- Язык C — Обзор
- MTC нанимает руководителя стратегического проекта
- C# — Обзор
- Как реконструировать печатную плату
- Настройка VLAN в PLCnext Technology
- Удаленный gRPC с помощью grpcurl
- Управление кластером на PLCnext?
- Информационная панель PLCnext Tableau
- Отчеты PLCnext Power BI