Меркурий 225 PLC — различия между версиями

Материал из TekonWiki
Перейти к: навигация, поиск
 
Строка 19: Строка 19:
  
 
Поддержка PLC-I (теоретически все будет работать и с PLC-II).
 
Поддержка PLC-I (теоретически все будет работать и с PLC-II).
 +
  
 
== Настройка прибора ==
 
== Настройка прибора ==
Строка 32: Строка 33:
 
В программе BMonitor вы также можете проверить обмен данными с подключенными электросчетчиками. Предварительно каждому электросчечтику должен быть задан уникальный адрес в PLC-сети. 
 
В программе BMonitor вы также можете проверить обмен данными с подключенными электросчетчиками. Предварительно каждому электросчечтику должен быть задан уникальный адрес в PLC-сети. 
  
 +
В случае проблем с обменом данными с концентратором, рекомендуется понизить скорость с 38400 до 9600.
  
 
== Подключение к АСУД-248 ==
 
== Подключение к АСУД-248 ==

Текущая версия на 09:46, 16 октября 2020


Введение

Тип Теплосчетчик
Название Меркурий 225.1(11) PLC
Изображение
Вид прибора учета
Интерфейсы RS-485
Параметры интерфейса 38400 8-N-1
RS-идентификатор присваивается
Возможность подключения к КЦС-IPM (КУН-IPM)
Предварительная настройка

устройства

Требуется

Концентратор "Меркурий-225.1(11)" подключается к однофазной сети через разъём PLC-интерфейса, совмещённый с разъёмом питания, и, с другой стороны, – к USB порту персонального компьютера, либо к порту RS-485 промышленного контроллера.

Требуется 1 драйвер EXT для каждого подключенного электросчетчика.

Поддержка PLC-I (теоретически все будет работать и с PLC-II).


Настройка прибора

Настройка концентратора 225.1(11) осуществляются с помощью программного обеспечения BMonitor путем подключения к ПК с помощью провода RS-485/USB (см. РЭ на BMonitor).

Вы должны указать:

  • емкость PLC-сети
  • номер концентартора
  • время коцнентратора

В программе BMonitor вы также можете проверить обмен данными с подключенными электросчетчиками. Предварительно каждому электросчечтику должен быть задан уникальный адрес в PLC-сети. 

В случае проблем с обменом данными с концентратором, рекомендуется понизить скорость с 38400 до 9600.

Подключение к АСУД-248

Программно-аппаратные средства АСУД-248 обеспечивают снятие информации с концентраторов Меркурий-225.1(11)  по интерфейсу RS-485.

Подключение концентаратора Меркурий-225.1(11)  к КЦС-IPM осуществляется специальным проводом (см. справку на Меркурий).

Настройка программного обеспечения

Возможны два варианта настройки программы опроса

  • с использованием вспомогательной программы BQuark
    • опрос  plc-I, plc-II
    • настройка несколько сложнее
  • с использованием драйвера plc-I
    • опрос только plc-I
    • настройка, как обычного прибора учета


Опрос с помощью BQuark

Опрос электросчетчиков, подключенных к Меркурий-225.1(11)  реализован путем интеграции KCSLogger с программным обеспечением BQuark

Т.е. фактически опрос осуществляется программа BQuark. И предварительно (до настройки импорта данных в ПО АСУД)  опрос может выполняться только  программой BQuark в ручном режиме.

Концентраторы  Меркурий-225.1(11) должны быть обновлены до версии uC.Rev.3.4 для передачи показаний в формате "6+2".

Файл задания BQUARK  должен быть в виде 

...
OBJECTS
    TYPE=PLC_I_CONCENTRATOR; ADDR=214F; PORT=COM6; MAXIDLE=700; MAXERRORS=10
        TYPE=COMMAND; RUN=GET_CONFIG
        TYPE=COMMAND; RUN=GET_TIMEDATE
        TYPE=COMMAND; RUN=GET_VERINFO
        TYPE=PLC_I_METER; ADDR=1
...
INTERFACE
    TYPE=TABLE
        TYPE=COLUMN; WIDTH=30; TITLE=№ пп; VALUE=NUM
        TYPE=COLUMN; WIDTH=31; TITLE=PLC; VALUE=PROPERTY; FILTER=ADDR
        TYPE=COLUMN; WIDTH=177; TITLE=SUM полн; VALUE=BINDATA; FILTER=SUM/00:00
        TYPE=COLUMN; WIDTH=161; TITLE=Т1 полн; VALUE=BINDATA; FILTER=T1/00:00
        TYPE=COLUMN; WIDTH=145; TITLE=Т2 полн; VALUE=BINDATA; FILTER=T2/00:00
...

В разделе OBJECTS указать:

  • ADDR - номер вашего концентратора 
  • COM - номер COM-порта, к которому подключен концентратор

В разделе INTERFACE начальные колонки - как указано, далее могут следовать любые другие (по необходимости).

Перед настройкой передачи данных в ПО АСУД.SCADA у вас должен быть стабильный опрос в программе BQUARK

Замечание! В ОС Windows 7 и выше, следует в проводнике выбрать BQUARK правой кнопкой мыши, Свойства \ Режим совместимости  и установить "Совместимость с Windows 7" (в противном случае программа отказывается видеть COM-порты доступные в системе).

BQuark позволяет опрашивать  Меркурий-225.1(11) как через COM-порт,  так и напрямую подключаясь к КЦС-IPM.  Однако, на практике оказалось, что работа через COM-порта более устойчива.

В связи с чем взаимодействие с КЦС-IPM реализовано через  виртуальный com-порт: программу COM2TCP.EXE

Подготовка программного обеспечения:

  • установить программу COM2TCP.EXE
    • должны быть созданы два порта: CNCA0 и CNCB0
    • переименовать CNCA0 в свободный порт, например: COM6
  • создать папку ..\OPC Server\tools-server\bquark
    • скопировать в нее com2tcp.exe 
    • скопировать в нее BQuark.Rev.3.3.exe 
    • скопировать конфигурационные dat-файлы программы BQAURK

 В файле конфигурации BQUARK.INI должна быть секция:

[AutoExportCSV]
TIMESTAMP=NO

Для опроса в тестовом виде через BUQARK запустите в консоле команду 

com2tcp.exe \\.\CNCB0 192.168.1.100 5000

Настройте интерфейс КЦС-IPM программой IPSET.EXE затем запустите опрос в BQAURK. 

Опрос с помощью драйвера plc-I

Концентраторы  Меркурий-225.1(11) должны быть обновлены до версии uC.Rev.3.4 для передачи показаний в формате "6+2".

Далее все делается так же, как и для регистрации прибора учета, если бы он был подключен по интерфейсу RS-485.


КЦС-IPM (КУН-IPM)

Интерфейс подключения RS-485
Доп.питание интерфейса счетчика Не требуется
Число подключаемых счетчиков ...
Объем передаваемых данных Значение потребления электроэнергии нарастающим итогом на начало текущих суток

Они же записываются, как Текущие на начало суток

Возможность корректировки времени счетчика Да
Дополнительно

Если в параметре tDm - отображается большое расхождение времени с Меркурий 225.11, следует либо синхронизировать время в BMonitor, либо в случае опроса с помощью BQaurk добавить в конфигурационный файл bquark параметр SET_TIMEDATE.

...
OBJECTS
    TYPE=PLC_I_CONCENTRATOR; ADDR=214F; PORT=COM6; MAXIDLE=700; MAXERRORS=10
        TYPE=COMMAND; RUN=GET_CONFIG
        TYPE=COMMAND; RUN=GET_TIMEDATE
        TYPE=COMMAND; RUN=SET_TIMEDATE
        TYPE=COMMAND; RUN=GET_VERINFO
        TYPE=PLC_I_METER; ADDR=1

C каждого электросчетчика читается срез на 00:00

W(НИ)     = 2.09  09.12.2019
A(НИ)(Т1) = 1.09  09.12.2019
A(НИ)(Т2) = 1.00  09.12.2019 

Пример служебных данных при опросе через драйвер plc-I

Время уст./сист=15.10.2020 17:00:17/16.10.2020 12:17:05
NetSize=96
InfoByte=0
Version=uC.Rev.3.4-40.41.4F от 30.05.2016

Где:

  • NetSize - размер PLC-сети 
  • InfoByte - байт состояния концентратора 225.11 (см. документацию)
  • Version - версия прошивки концентратора 225.11

Регистрация в программе ASUDBase

При опросе с помощью программы BQuark

  • Концентратор регистрируется в ASUDBase, как устройство PLC-225.11
  • В качестве RS-идентификатора указывается 0
  • В поле Доп.инфо следует указать имя конфигурационного dat-файла программы BQUARK
  • Подключенные электросчетчики регистрируются, как контуры Электроэнергия. Номер контура = PLC-адресу электросчетчика.

При опросе с помощью драйвера plc-I

  • Каждый счетчик регистрируется в ASUDBase, как устройство PLC-I
  • В качестве RS-идентификатора указывается PLC-адрес электросчетчика
  • В поле Доп.инфо следует указать адрес концентратора PLC-225.11 в шестнадцатиричной кодировке, например: 24F0

Для каждого электросчетчика требуется 1 лицензия типа EXT.


RS-идентификатор
Интервал опроса 120 (данные обновляются не чаще 1-го раза в сутки)
Дополнительно

Дополнительно:

См. Утилита проверки работы устройств KCS_DEMO