×

Модули ЭНИП

Подготовка модуля сводится к настройке связи с модулем,  выбора протокола обмена (Modbus / МЭК-101) и контролю адресного пространства сигналов.
 

Предварительная настройка ЭНИП-2

Для проверки используемой конфигурации модуля, или её правки, нам потребуется утилита ES Конфигуратор.
Конфигуратор можно скачать с сайта разработчика: http://enip2.ru/production/metering/
Выберете имеющуюся модель и нажмите «Скачать ПО».
Для подключению к прибору удобно использовать интерфейс USB.
Подключите прибор, запустите Конфигуратор. Нажмите «Идентифицировать» «Прочитать».
 
Рисунок 1. ES Конфигуратор.
При подключении по USB Конфигуратор сам распознает модификацию устройства, его серийный номер и номер прошивки.
По необходимости, прошивку можно обновить. (Всё необходимое ПО и инструкции размещены на сайте разработчика).
 

Чтение и запись настроек интерфейсов RS-485 модуля ЭНИП

Пример настройки на протокол Modbus

Выбираем RS-485-1 (или RS-485-2) и нажимаем кнопку «Прочитать». Видим текущие настройки.
 
Рисунок 2. Настройки связи.
Конфигурируем :
выбираем Протокол (в нашем случае Modbus), пропишем адрес модуля, скорость обмена, количество стоповых бит.
Нажимаем кнопку «Записать».
Эти настройки будем использовать при конфигурировании модуля в EnLogic.
 

Пример настройки на протокол на МЭК-101

Выбираем RS-485-1 (или RS-485-2), нажимаем кнопку «Прочитать».
 
Рисунок 3. Настройки связи по протоколу МЭК-101.
Конфигурируем: Протокол (в данном случае МЭК-101), адрес модуля, скорость обмена, чётность, количество стоповых бит.
Нажимаем кнопку «Записать».
Эти настройки будем использовать при конфигурировании модуля в EnLogic.
 

Настройка подключения в EnLogic

 
Откройте Enlogic (модуль "Контроллеры) и выберете конфигурацию контроллера, в которую будет добавляться модуль.
Если конфигурация отсутствует, её можно импортировать из контроллера, используя пункт меню «Правка-Импортировать контроллер». Укажите IP адрес контроллера и нажмите «Импорт». Контроллер и компьютер должны быть подключены друг к другу по сети Ethernet и их адреса должны быть в одном диапазоне адресов (находиться в одной подсети). На пример, адрес контроллера 192.168.0.77, адрес компьютера 192.168.0.80
Для настройки следует выполнить пункты:
1.     Добавить протокол, на который настроен коммуникационный порт модуля и произвести его настройку.
2.     Добавить модуль УСО (в данном случае модуль ЭНИП)
3.     Добавить необходимые каналы (теги) в добавленное устройство.
4.     Загрузить конфигурацию в контроллер.
 

Modbus

Добавляем необходимый протокол.
 
Рисунок 4.
Произведём его настройку.
 
Настройки протокола в EnLogic
 
Проверяем настройки в Конфигураторе ЭНИП
 
Рисунок 5.
Укажем:
Режим протокола. (0- при подключении по RS-485).
СОМ порт. (Номер СОМ порта на УСПД, к которому подключён ЭНИП.)
СОМ скорость. (Скорость обмена, которая выставлена в настройках модуля ЭНИП.)
СОМ чётность. (См. настройки ЭНИП.)
СОМ. Стоповые биты. (См. настройки ЭНИП.)
 
 
Добавляем модуль ЭНИП.
 
Рисунок 6.
Укажем адрес модуля. (См. настройки ЭНИП.) в нашем случае адрес 1.
Добавляем теги.
 
Рисунок 7.
Сохраним конфигурацию, построим (Shift+F9), и загрузим в УСПД.
После рестарта УСПД начинаем опрос, проверяем полученные данные.
 

Протокол МЭК-101

Добавляем необходимый протокол.
 
Рисунок 8.
Произведём его настройку.
Основные настройки указаны на рисунке 9.
 
Настройки протокола в EnLogic
 
Проверим настройки в Конфигураторе ЭНИП
 
Рисунок 9. Основные настройки для связи с ЭНИП.
Укажем протокол (101), СОМ-порт УСПД к которому подключён ЭНИП, скорость СОМ порта, чётность. Сверяем прописанные настройки с настройками модуля в Конфигураторе.
 
Добавляем модуль ЭНИП в конфигурацию.
 
Рисунок 10.
 
Укажем адрес устройства. Сверяем указанный адрес с тем, что прописано в настройках ЭНИП.
 
Рисунок 11.
 
Добавляем теги.
 
Рисунок 12.
Сохраним конфигурацию, построим (Shift+F9), и загрузим в УСПД.
После рестарта УСПД начинаем опрос, проверяем полученные данные.
 

Возможные проблемы с получением данных

1.Опрос идёт, параметр «Связь» = True, но вместо всех остальных данным имеем прочерки.
 
Рисунок 13.
 
Причина – несоответствие адресов параметров в конфигурационном файле EnLogic адресам параметров в модуле ЭНИП.
Что делать:
Открываем «ES Конфигуратор», выбираем нужный СОМ порт, протокол Modbus, регистры.
Нажимаем кнопку «По умолчанию». В раскрывающемся списке выбираем нужный вариант.
 
Рисунок 14.
 
Видим, что Адреса параметров изменились.
Записываем изменения в ЭНИП. Производим опрос из EnLogic.
Можно пойти обратным путём, откорректировав файл mb-Enip2.io Этот файл находится в папке с установленной программой. Расположение «по умолчанию»: c:\Program Files (x86)\ENTEK\Bin\IO\
 
2.Опрос идёт, но параметр «Связь» = False.
 
Рисунок 15.
 
Причина 1– несоответствие указанных настроек.
Проверьте настройки протокола, настройки модуля. (Скорость, чётность, стоп бит, адрес модуля.)
Причина 2 – нет физического подключения.
Проверьте физическое подключение. (Не соответствует распайка кабеля, подключение на другой сом порт, нет питания интерфейса, нет контакта.)
 
Справочная система создана в Dr.Explain