Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

PLCnext Engineer: Освоение мультиязычной поддержки (2021.0 LTS)

В этом туториале показано, как работать с многоязычностью в PLCnext Engineer, поддерживаемой с версии 2021.0 LTS.

Пример: английский — язык по умолчанию, шведский — альтернативный.

Шаг 1. Активация мультиязычности в проекте

  1. Выберите "Extras > Options".
  2. Кликните папку "International", категорию "Default Language Settings".
  3. Выберите English как "Default" язык.
  4. В списке "Alternative" выберите нужный язык, нажмите "Add Alternative". Язык добавится в список доступных. Для шведского использовал код es как алиас.
  5. Подтвердите "OK". Изменения сохраняются при выходе из PLCnext Engineer.
PLCnext Engineer: Освоение мультиязычной поддержки (2021.0 LTS)

Шаг 2. Перевод — добавление строк в проект

Добавьте две кнопки: English и Swedish.

PLCnext Engineer: Освоение мультиязычной поддержки (2021.0 LTS)

Теперь в проекте доступны две языковые колонки. Переводите тексты в редакторе "Resources" узла "Application" PLANT (под "HMI Webserver").

PLCnext Engineer: Освоение мультиязычной поддержки (2021.0 LTS)

Шаг 3. Переключение языка

В eHMI приложении есть системные теги. Глобальные системные переменные находятся на листе Tags в Application. LanguageCode — переменная для смены языка. Можно добавить переменную iLanguage (Integer) для отображения текущего языка.

PLCnext Engineer: Освоение мультиязычной поддержки (2021.0 LTS)

На главной странице настройте кнопки: English пишет en в LanguageCode и 0 в iLanguage, Swedish — es и 1.

PLCnext Engineer: Освоение мультиязычной поддержки (2021.0 LTS)

Дополнительно: кнопка подсвечивается зелёным при выборе соответствующего языка.

PLCnext Engineer: Освоение мультиязычной поддержки (2021.0 LTS)

Шаг 4. Тестирование

Загрузите проект на контроллер, откройте IP-адрес в браузере.

PLCnext Engineer: Освоение мультиязычной поддержки (2021.0 LTS)

Примечание: Язык HMI переключается на стороне клиента, поэтому разные клиенты могут использовать разные языки одновременно.

Ссылка на видео

Промышленные технологии

  1. Основы программирования микропроцессоров
  2. Язык программирования C: обзор, история и области применения
  3. Ищется Стратегический менеджер проектов в Missouri Technology Corporation — присоединяйтесь к нашей команде роста
  4. C#: обзор современного объектно-ориентированного языка от Microsoft
  5. Мастерство обратной инженерии печатных плат: пошаговое руководство
  6. Оптимизация настройки VLAN на PLCnext Control с командами Linux терминала
  7. Безопасный удаленный gRPC доступ с grpcurl на устройствах PLCnext
  8. Управление кластерами на PLCnext: Использование Kubernetes для промышленной автоматизации
  9. Мониторинг PLCnext в реальном времени с дашбордами Tableau
  10. Создание дашбордов Power BI из облачных данных PLCnext