Стартовая >> Документация >> Энергонадзор >> Electro для построения систем учета и контроля

Dll Option перечень ключей - Electro для построения систем учета и контроля

Оглавление
Electro для построения систем учета и контроля
Установка, программы и драйвера
Комплекс модулей опроса
RepCNF
DBView, LogView
AppName
Примеры, рекомендации, типовые решения
Принципы работы WEB-сервера
Результаты тестирования СУБД
Конфигурирование СУБД
Установка демонстрационной версии
FAQ 1
FAQ 2
FAQ 3
FAQ 5
FAQ 6
FAQ 8
Dll Option перечень ключей
Dll Option - организация опроса устройств
Dll Option - организация опроса счетчиков Elgama
Dll Option - организация опроса устройств Альфа
Dll Option - организация опроса счетчиков Энергия-9,  Облік ЛО-3Т5, корректоров ОЕ-VT, OE-VPT
Dll Option - GPS-Приемник, мультиплексор MX16, ПИК-16
БД ElectroCNF, Electro
БД ElectroCNF, Electro - состав таблиц
Работа с БД ElectroCNF
ElectroHost сервер
ElectroHost сервер - задания, контроль, связь

Общий перечень ключей

            В таблице перечислены ключи, используемые в Конфигураторе Electro в свойствах СОЕДИНЕНИЯ (поле СТРОКА ОПИСАНИЯ КАНАЛА ПЕРЕДАЧИ ДАННЫХ) и УСТРОЙСТВА (поле ПАРАМЕТРЫ НАСТРОЙКИ УСТРОЙСТВА) .
Ключи можно записывать в любом из этих двух мест в любом порядке. Для конкретного устройства к списку ключей соответствующего соединения добавляется («подклеивается» справа) список ключей для данного устройства. Среди одинаковых ключей большим приоритетом пользуется ключ стоящий правее (т.е. расположенный, в частности, в свойствах устройства). Например, если в свойствах соединения стоит PASSW=123, а в свойствах некоторого устройства, подключенного к данному соединению – PASSW=456, то для данного устройства будет действовать значение 456. (Если бы в свойствах устройства ключ PASSW отсутствовал, то действовало бы значение 123).

Табл.1

 

SLB
Опрос счетчиков Indigo+, SL7000 (DLMS), ZxB, ZxD (DLMS), LZQM, Elvin, Kaskad

EMFFLAG
Опрос счетчиков Alpha, EvroAlpha

ITEK
Опрос устройств ЦТ5000, ИТЕК-210

SIMUL
Драйвер-симулятор устройств

LOGICONT
Опрос устройства Logicont S200

CTK3
Опрос
Счетчиков
Энергия-9

OBLIK
Опрос Облік ЛО-3Т5

примечание

SERNUMB=
Серийный номер

+

+

+

+

 

+

+

Автоматически добавляется из ElectroCNF.TB _Devices.SerNumb
Если драйвер обнаружил устройство с другим серийным номером, выдается предупреждение и прекращается работа.

PASSW=
Пароль доступа к устройству

+

+

 

 

 

 

+

 

NSTANC=

 

 

 

 

 

 

 

 

MX16START=
MX16STOP=
Строки управления мультиплексором MX16

+

+

 

 

 

 

 

 

PIK16START=
Строка управления мультиплексором PIK16 и устройством ItekWEB

+

+

+

 

 

 

 

 

WAITPIK16=
Задержка (мс) перед выдачей команды коммутации на PIK16, ItekWEB

+
Значение по умолчанию – 10мс.

 

+

 

 

 

 

 

ECHO={0,1}
Признак наличия эха

+

+

 

 

 

 

+

ECHO=1 используется, например, для некоторых типов CL-адаптеров, кот. на каждый передаваемый символ возвращают эхо. Ключ заставляет драйвер после передачи запроса длиной N байт игнорировать первые N байт в ответном сообщении.

TRYCONN=3
Кол-во попыток запросов звязи

+
IEC1107: кол-во запросов строки идентификации

+
кол-во запросов "WHO ARE YOU" в модемном протоколе

 

 

 

 

 

 

PROTMODE=
Режим протокола

+
PROTMODE=10
режим DLMS SL7000

PROTMODE=11 режим DLMS ZxD

PROTMODE=20 режим Elgama IEC1142

PROTMODE=21 режим Elgama IEC1142 EPQS

PROTMODE=30
режим IZODROM

PROTMODE=31
режим ОЕ22хх

PROTMODE=30
режим ITEKWEB

PROTMODE=33
режим OE-VPT

+
PROTMODE =0 старый АЛЬФА с "Are you ok?"
PROTMODE=1 ЕвроАЛЬФА IEC1107
PROTMODE=2 старый АЛЬФА модемный протокол
PROTMODE=3 ЕвроАЛЬФА модемный протокол

 

 

 

 

 

 

PHB=
Телефонный номер для связи через AT-модем

+

+

+

 

 

 

+

 

DEVADDR=
Адрес в протоколе IEC1107

+

+
при
PROTMODE=1

 

 

 

 

 

 Протокол IEC1107 начинается с запроса строки идентификации
/?devaddr!<ВК><ПС>
При отсутствии ключа DEVADDR выдается строка
/?!<ВК><ПС>
В этом случае, согласно протоколу, на запрос откликается любое устройство.

 

NEWRATE=
Новая скорость обмена

+
0 = 300 бод
1 = 600 бод
2 = 1200 бод
3 = 2400 бод
4 = 4800 бод
5 = 9600 бод

Согласно IEC1107 устройство указывает макс.скорость в строке идентификации. По умолчанию, драйвер SLB.dll использует макс.скорость. Опция NEWRATE жестко указывает драйверу новую скорость.

+
при
PROTMODE=1

 

 

 

 

 

Драйвер всегда начинает работать на скорости, указанной в установках модема. Опция NEWRATE указывает драйверу скорость, на которую необходимо перейти для основного обмена.

DEVNUM=

+
DLMS: «физический адрес»

+
адрес счетчика в модемном протоколе при
PROTMODE=2
PROTMODE=3

 

 

 

+
Не запрашивать Заводской Номер (см. ком-ментарий для Энергия9)

+

 

REVERS=600
Задержка (мс) включения режима передачи (время от последнего принятого байта)

+
перед выдачей запроса драйвер проверяет «молчание» канала в течении REVERS мс. Общая длительность процедуры не превышает 20*REVERS мс

 

+

 

 

 

+

Возможна ситуация, когда из линии постоянно идет шум. Чтобы исключить состояние бесконечного ожидания, общее время ограничивается величиной 20*REVERS, после чего работа продолжается.

TERM=

+
DLMS: «логический адрес»

+
В режиме PROTMODE=3 (ЕвроАЛЬФА модемный протокол) определяет способ интерпретации набора данных «TOU предыдущего чтения» и «TOU предыдущего сезона»:
TERM=0 (default) – сутки, месяц
TERM=1
- месяц, квартал

+
Сетевой номер ЦBase

+

 

 

 

 

DEVTYPE=

 

 

 

+
Указывает драйверу SIMUL тип симули-
руемого устройства:
ELV  - Elvin
SLB  - Indigo+
SLB2 – SL7000
LGZ  - ZMB
ABB – Alpha
KPC  - Kaskad
EMH – LZQM
LGZ2 – ZMD

 

 

 

 

RESP=
Время (мс) ожидания ответа от  устройства

+
Значение по умолчанию – 5000мс.
При приеме суточных графиков используется тайм-аут 2*RESP

+

+

 

 

 

+

 

MASTCLOCK=

 

 

+

 

 

 

 

 

PATH=
Имя каталога для записи различной информации

+
В часности, для SL7000 в указанный каталог записываются файлы LogBook_xxx.txt

 

 

 

 

 

 

 

HIST=3

+
SL7000: кол-во запрашиваемых интервалов при чтении BillingData

 

 

 

 

 

 

 

FLAGS=3
Установка набора битовых флагов настройки опроса

+
1 – «SL7000: запрашивать MaxDemands из BillingData»

2 – «SL7000: запрашивать флаги состояния»

4 – «ZxB: гранулярность чтения ГН – двое суток»

8 – «ОЕ22хх:
Не использовать команды 34,35 чтения бинарных данных»

16 – «ZxD:
Оставаться на протоколе IEC1107»
32 – «ОЕ22Iz:
Читать табл.авар.ситуаций из памяти»
64 – «игнорировать отличие Серийного№ от SERNUMB=»

 

 

 

 

 

 

 

FLAGS0=0
В отличие от FLAGS, указанные биты обнуляются

Например, посколько по умолчанию FLAGS=3, то для гашения флага 2 необходимо указать FLAGS0=2

 

 

 

 

 

 

 

CLIENT=3
“Source address” в протоколе HDLC
(см. рекомендиции для SL7000)

+
DLMS:
«Source address»

 

 

 

 

 

 

 

AUTOSYNCH ={0,1,2}
Режим автоматической синхронизации времени устройства

+

+

+

 

 

 

+

0 – синхронизация выключена;
1 – синхронизировать если это возможно одной командой;
2 – разрешается корректировка по частям.

IDENT=0

 

 

 

 

 

+
Параметр IDEND в команде «Открыть доступ к счетчику»

 

 

WSILENT=0
Перед началом сеанса обмена с устройством прослушать линию

+
[ключ поддерживается драйвером SLB c марта 2006г]

 

 

 

 

 

 

Драйвер ожидает что бы в течении WSILENT миллисекунд из линии ничего не поступало.
Во избежание
зацикливания (когда из линии постоянно идет мусор) общее время ожидания ограничено 20* WSILENT мс.
ВНИМАНИЕ. Механизмы действия ключей WSILENT и REVERS аналогичны. Но, ключ WSILENT срабатывает один раз в начале сеанса связи, а ключ REVERS – в каждой фазе запрос-ответ.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 
EТ2, EТ3 счетчики »
электрические сети