При разработке визуализации для панельных кон… - АиП

При разработке визуализации для панельных контроллеров ОВЕН СПК207 текст выходит за границы элементов, при этом в редакторе CODESYS все отображается корректно. Как можно это исправить?

Очевидно в проекте используются шрифты, которые не поддерживает СПК207. Начиная с прошивки 4.800, СПК поддерживает набор шрифтов, приведенных в табл. 1. Эти шрифты корректно отображаются на дисплее СПК, в редакторе CODESYS и web-визуализации.

Таблица 1. Перечень шрифтов, поддерживаемых СПК207

Шрифт

Доступные начертания

DS Cristal

обычный, наклонный, полужирный, полужирный наклонный

PF Agora Serif Pro

обычный, курсив, средний, средний курсив, полужирный, полужирный курсив

PF DinDisplay Pro

обычный, курсив, средний, средний курсив, полужирный, полужирный курсив

Tahoma

обычный, наклонный, полужирный, полужирный наклонный

Times New Roman

обычный, курсив, полужирный, полужирный курсив

 

Последовательность действий для корректного отображения шрифтов на СПК:

  • обновить прошивку СПК (последняя версия доступна на сайте owen.ru в разделе CODESYS V3/ Сервисное ПО для контроллеров ОВЕН СПК);
  • скачать архив шрифтов;
  • установить шрифты на ПК;
  • перезапустить CODESYS.

Упростить работу со шрифтами (например, установить шрифт по умолчанию) поможет создание собственного стиля визуализации для CODESYS. Подробно этот вопрос рассмотрен в документе: СПК. Визуализация (v1.1), п. 12. Вместе с тем планируется реализация функции поддержки пользовательских шрифтов.