0

Создание контроллера-эмулятора в среде Телемеханика Лайт

Для отладки алгоритмов сбора и обработки информации, закладываемых в УСПД, имеются различные средства. Один из них – версия контроллера-эмулятора (EnLogicEmul.exe) в виде приложение Windows. Как его использовать будет описано далее.

Для эмуляции прежде всего необходимо создать конфигурацию контроллера. Откроем в поле «Настройки» нашего Интегратора модуль «Контроллеры».

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0011

На экране появляется окно модуля EnLogic – системы программирования контроллеров.

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0023

Щелкните на кнопке «Добавить контроллер» и выберите из меню пункт «ОВЕН ПЛК323». Окно EnLogic наполнится разнообразными полями, списками и кнопками, в левой части окна «вырастет» дерево контроллеров и задач, пока состоящее из одного (Контроллер 1).

 

В правой панели находим поле «Порт» и изменяем его содержимое на «0×7654».

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0031

 

Такой же номер порта по умолчанию содержит модуль EnLogicEmul.exe. Именно  модуль EnLogicEmul.exe и отвечает за эмуляцию контроллера. Открываем этот файл из папки, в которую установлена система Scada-Энтек (по умолчанию это папка C:Program FilesEntekBinEnLogicPLC), или запустить его из созданного ярлыка в меню Пуск.

Примечание: на 64-битных операционных системах система устанавливается в каталог C:Program Files(x86).

 Создание контроллера эмулятора  в среде Телемеханика Лайт, image0041

Запускаем EnLogicEmul.exe и в его единственном окне щелкаем зеленую кнопку «Start».

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0051

 Вернувшись в EnLogic, в дереве щелкаем правой кнопкой мыши на элементе «Протоколы обмена», в появившемся меню выбираем пункт «Добавить протокол > Счётчики электроэнергии» и выбираем протокол «Меркурий». Ставим фокус на появившийся в дереве элемент «Меркурий 1» и в панели его свойств отмечаем галочкой пункт «Симуляция».

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0061

Щелкаем  правой  кнопкой  мыши  на  элементе  «Меркурий  1»  и  появившемся  меню  выбираем пункт

«Добавить модуль УСО | Меркурий | М-230». Эту операцию необходимо проделать три раза.

В итоге мы получим три счётчика типа «Меркурий 230» подключенные к одному контроллеру.

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0071

 

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

Создав  три  счётчика  необходимо  настроить  их  на  разную  суточную  нагрузку.  Изменим параметр «суточная нагрузка» произвольным образом. В итоге мы получим эмуляцию показаний разной суточной нагрузки с трёх точек учёта.

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0082

Также нам необходимо указать какие именно параметры мы будем снимать со счётчиков. Щелкнем кнопку «Добавить/удалить каналы».

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0092

 

В появившемся диалоговом окне необходимо выбрать нужные нам параметры счетчика. Если необходимо снимать все параметры, то достаточно установить общую галочку, если только часть, то необходимо их просто отметить по одному.

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0101

Щелкаем на «ОК» и возвращаемся в дерево контроллеров. Процедуру следует выполнить для каждого счётчика. После всех изменений необходимо сохранить файл, нажав кнопку Создание контроллера эмулятора  в среде Телемеханика Лайт, image0111 .

Примечание: также можно вначале добавить один счетчик Меркурий, у него добавить теги, и затем размножить его методом «копи-пасте».

В свойствах Контроллера 1 выставляем галочку «Периодический опрос» и период для TCP/IP 1 секунда. Таким образом, контроллер будет опрашивать счётчики через соединение TCP/IP с периодичностью в 1 секунду. Необходимо сохранить файл, нажав кнопку   Создание контроллера эмулятора  в среде Телемеханика Лайт, image012   и построить конфигурацию кнопкой .

Создание контроллера эмулятора  в среде Телемеханика Лайт, image013

Сделаем проверку работы конфигурации в EnLogic путем запуска режима «Отладки» с  опросом  модулей (Ctrl+F9). Увидим, что значения параметров начали изменяться. Остановим режим отладки кнопкой Создание контроллера эмулятора  в среде Телемеханика Лайт, image014 .

Создание контроллера эмулятора  в среде Телемеханика Лайт, image0152

Выполним загрузку конфигурации в контроллер-эмулятор и проверим выдачу значений от этого контроллера в EnLogic, нажав кнопку Создание контроллера эмулятора  в среде Телемеханика Лайт, image0163 «Начать опрос» . В результате мы видим, что происходит симулирование значений счётчиков Меркурий 230.

 

Раздел: Телемеханика Лайт

Оставить комментарий

Отправить сообщение

CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 МЭК 1131–3 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
.