Режим эмуляции в конфигураторе СП210: возможности и преимущества
OWEN.RU
Оборудование для автоматизации
Подписаться:

Режим эмуляции в конфигураторе СП210: возможности и преимущества

Режим эмуляции в конфигураторе СП210: возможности и преимущества

В процессе разработки проекта для панели оператора часто хочется посмотреть, как он будет выглядеть «вживую». Конечно, проще всего загрузить его непосредственно в панель. Но что, если шкаф с ней уже уехал на объект? В этом случае можно воспользоваться режимом эмуляции.

Эмулятор – это утилита, которая входит в состав ПО «Конфигуратор СП210». Она позволяет запустить проект, созданный в конфигураторе, прямо на компьютере пользователя без подключения самой панели.

Эмулятор поддерживает два режима работы:

  • Offline-эмуляция;
  • Online-эмуляция.

Offline-эмуляция нужна для предварительной проверки проекта без обмена данными с внешними устройствами. Она помогает оценить расположение элементов на экранах, проверить переходы между окнами, работу кнопок, макросов и других функций визуализации.

Online-эмуляция дополнительно позволяет проверить обмен данными с внешними устройствами в режимах Master и Slave. Например, с ее помощью можно протестировать взаимодействие проекта панели с контроллером, не используя саму СП210.

Основные различия показаны в таблице.

Параметр

Offline-эмуляция

Online-эмуляция

Проверка интерфейса, макросов и элементов визуализации

Поддерживается

Поддерживается

Проверка обмена с другими устройствами

Не поддерживается

Поддерживается, в режимах Master и Slave

Время непрерывной работы

Без ограничений

2 часа (после этого эмулятор можно перезапустить)

Работа с эмулятором

Запуск эмулятора осуществляется через команды меню Файл или одноименные ярлыки панели команд.

Рис. 1. Команды запуска эмулятора

В режиме эмуляции поддерживается работа продвинутых элементов (трендов, тревог и т. д.), выполнение макросов и чтение/запись файлов.

При работе с файлами необходимо учитывать расположение рабочих директорий эмулятора:

  • Рабочая директория эмулятора в папке установки конфигуратора: \Temp
  • Директория, соответствующая USB-накопителю панели: \Temp\Run\Storage\udisk
  • В макросах при работе с файлами ПК пути к ним должны экранироваться: C:\\test_folder\\test_file.txt

Если в проекте используется обмен через COM-порт (например, по протоколу Modbus RTU), то при запуске эмулятора появится окно маппинга. В этом окне нужно соотнести COM-порты, используемые в проекте панели, с COM-портами компьютера.

Рис. 2. Маппинг COM-портов

Ограничения режима эмуляции

Режим эмуляции в максимально возможной степени воспроизводит работу реальной панели, но некоторый специфический функционал проверить в нём не получится:

  • использование зуммера и управление подсветкой;
  • мультимедиа-функции: воспроизведение аудио- и видеофайлов, отображение видеопотока с RTSP-камер;
  • работу со сканерами штрихкодов;
  • функцию Контроль оплаты;
  • сервисы MQTT и VNC;
  • некоторые системные биты и регистры – например, бит перезагрузки панели.

Поэтому функции, связанные непосредственно с аппаратными возможностями СП210, необходимо дополнительно проверять на реальном устройстве.

Передача приложения эмуляции заказчику

Интересной возможностью является сохранение эмулятора с запущенным проектом в виде stand-alone приложения (см. команду Сохранить эмуляцию на рис. 1). Это позволяет переслать его другому человеку (например, заказчику), который может проверить работу проекта панели в режиме онлайн-эмуляции без необходимости устанавливать ПО «Конфигуратор СП210».

Рис. 3. Эмулятор с запущенным проектом

Режим эмуляции является удобным и полезным инструментом. Он позволяет проверить работу проекта еще на этапе разработки: оценить интерфейс, протестировать выполнение макросов, поведение графических элементов и обмен данными с внешними устройствами. При необходимости готовую эмуляцию можно передать заказчику для предварительного ознакомления с проектом. Это помогает выявить и устранить часть ошибок до загрузки проекта в панель.

Смотрите также
Технология VNC в промышленной автоматизации
Панели оператора (HMI)
Технология VNC в промышленной автоматизации
Автоматизация и диспетчеризация систем вентиляции и хладоцентра музейного комплекса
ЖКХ Программируемые логические контроллеры
Автоматизация и диспетчеризация систем вентиляции и хладоцентра музейного комплекса
Автоматизация приема, хранения и выдачи топлива на АЗС на базе ОВЕН ПР103
Нефтегаз Программируемые реле
Автоматизация приема, хранения и выдачи топлива на АЗС на базе ОВЕН ПР103
ОВЕН pHM1 – ключевое звено в подкормке растений в контейнерной теплице
Сельское хозяйство Анализаторы жидкости
ОВЕН pHM1 – ключевое звено в подкормке растений в контейнерной теплице
ЗЕВС: «В ПР205 документация очень хорошо сделана под разные ситуации»
Сделано вместе с ОВЕН: Автоматизация установки производства углекислоты для газированных напитков на комбинате «ОЧАКОВО»
Пищевая промышленность Программируемые логические контроллеры
Сделано вместе с ОВЕН: Автоматизация установки производства углекислоты для газированных напитков на комбинате «ОЧАКОВО»
Аэропорт Геленджика: управление и диспетчеризация инженерными системами на базе оборудования ОВЕН
Вентиляция и кондиционирование Программируемые логические контроллеры
Аэропорт Геленджика: управление и диспетчеризация инженерными системами на базе оборудования ОВЕН
Приточная вентиляция в цехе хлопьев на базе ОВЕН ТРМ1033
Вентиляция и кондиционирование Отраслевые контроллеры
Приточная вентиляция в цехе хлопьев на базе ОВЕН ТРМ1033
ОВЕН в автопроме: автоматизация инженерной инфраструктуры производственного комплекса
Вентиляция и кондиционирование Программируемые устройства
ОВЕН в автопроме: автоматизация инженерной инфраструктуры производственного комплекса
Резистивный или проекционно-емкостной экран – что выбрать?
Панели оператора (HMI)
Резистивный или проекционно-емкостной экран – что выбрать?