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

AppName - 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 сервер - задания, контроль, связь

7. AppName – Оболочка/Конфигуратор Electro

Программа AppName.exe является оболочкой для прикладных программ системы Electro. В программу также встроены средства администрирования системы (конфигуратор, диспетчер пользователей, журнал событий):

AppName – Оболочка/Конфигуратор   

7.1. Конфигуратор системы

Конфигуратор (Администрирование à Конфигуратор) предназначен для администратора системы Электро. Для работы с программой рекомендуется изучить документ ElectroCNF.DOC (описание структуры БД EectroCNF). Собственно, каждая из закладок диалога конфигуратора отвечает за редактирование одной из таблиц БД ElectroCNF.
Добавление нового устройства  выполняется в три  шага:
Шаг 1. Закладка Модемы – определение устройства передачи данных (носителя данных). Указывается тип устройства (нуль-модем, AT-модем, установленное TCP/IP-соединение либо удаленное соединение) и соответствующие характеристики.
Для нуль-модема указывается номер COM-порта и скорость передачи. Для AT-модема дополнительно указывается строка инициализации.
Для прямого TCP/IP-соединения указывается IP-адрес и номер порта.
Для удаленного TCP/IP-соединения указывается имя соединения и номер порта.
Для целей отладки используется отметка log2file и указывается имя файла для трассировочных данных.
Шаг 2. Закладка Соединение – указание драйвера передачи данных. В системе Electro драйвера реализованы в виде динамически загружаемых модулей – SLB.dll, EMFFLAG.dll, ITEK.dll и другие. Соответсвенно, в поле драйвер передачи данных указывается имя SLB, EMFFLAG и т.д.  В поле модем выбирается ранее определенное устройство передачи данных.
Шаг 3. Закладка Устройства – указание типа устройства. Из списка соединение необходимо выбрать ранее определенный (шаг2) драйвер. В поле настройка режима определяются дополнительные параметры драйвера.

В действительности подключение нового устройства выполняется интуитивно просто. Например, нам необходимо подключить счетчик ABB ЕвроАльфа, запрограммированный на т.н. модемный протокол, скорость 9600 бод, номер устройства 2, через нуль-модем.
Администратору известно, что связь с данным счетчиком реализована в драйвере EMFFLAG.dll с настройкой режима “DEVNUM=2 PROTMODE=2”.
Итак 1) определяем нуль-модем на скорости 9600; 2) определяем соединение для драйвера EMFFLAG (указываем ранее созданный модем); 3) определяем устройство со ссылкой на ранее созданное соединение и настройкой режима “DEVNUM=2 PROTMODE=2”. Серийный номер устанавливается произвольным.
Теперь запускаем программу GetDev и даем команду на опрос устройства. При наличии связи, программа сообщит о том, что обнаружено устройство с серийным номером ХХХХХ, который отличается от введенного нами «с потолка» номера. По этой причине система автоматически создаст новое устройство. Нам остается доопределить его настройку режима и опросить.
Далее система показывает свою способность работать в режиме plug-and-play – драйвер опросит и сообщит, а Ядро зарегистрирует параметры (переменные, тэги) устройства, автоматически пополнив таблицы TB_Objects (закладка Обьекты) и TB_Dim (закладка Размерности).



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