Автоматизированная система контроля и учета энергоресурсов (АСКУЭ) на основе программного обеспечения Астра - Электроучет и счетчиков электрической энергии Меркурий от компании Инкотекс - разумное энергопотребление. Начните экономить уже сегодня!

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

Важным понятием является "почтовый ящик" или "MailBox" счетчика - это область памяти концентратора, отведенная под запись запросов и ответов для определенного счетчика. Она идентифицируется сетевым адресом счетчика, который в случае работы по технологии PLC II совпадает с заводским номером устройства. Размером почтового ящика является число сегментов памяти, отведенное под один счетчик. Для всех счетчиков концентратора устанавливается одинаковый размер почтового ящика. Память концентратора ограничена 2048 сегментами, поэтому произведение числа точек учета на размер почтового ящика не должно превосходить этого числа.

Размер MailBox определяется как сумма количества сегментов отведенных для работы технологической программы BQuark (можно установить равным нулю), количество служебных сегментов самой программы Астра-Электроучет (служебные сегменты используются для управлением включением/отключением счетчиков и установки лимитов мощности, также может быть равным нулю) и количества сегментов команд для опроса счетчиков. Также к размеру почтового ящика добавляется 1 сегмент для команды коррекции времени. Про установку параметров количества сегментов для программ можно прочитать в отдельном разделе справки. (перейти к разделу Установка параметров )

(Размер MailBox) = (сегменты BQuark) + (служебные сегменты Астры) + (сегмент коррекции времени) + (сегменты команд)

Все добавочные сегменты располагаются перед сегментами команд. (важно при расшифровке результатов чтения структуры запросов почтового ящика)

Флаг конфигурации концентратора определяет режим его работы, начиная с версий прошивки 1.0 и выше он устанавливается в значение 13. (Автоматическое сканирование адресного пространства, оптимизация сети PLC II и циклический опрос счетчиков) Размер почтового ящика для этих прошивок не может превышать 64.

Для более ранних версий прошивки концентратора используются следующие флаги конфигурации:

1 - сканирование сети

12 - циклические измерения

Информацию по всем возможным флагам конфигурации (режимах работы концентратора) Вы можете узнать из документации к устройству.

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

Настройка соединений через PLC и PLC II

Создание точек учета

Характеристики и расписания ( панель "Исходные данные" )

Общая последовательность действий

Настройка PLC II концентратора с прошивкой выше 1.0 состоит из следующих основных действий:

- установка флага конфигурации концентратора равным 13 (скорее всего он уже равен 13, убедиться можно операцией "чтение флага конфигурации")

- полная очистка памяти концентратора

- установка размера почтовых ящиков

- создание почтовых ящиков и запись команд для всех точек учета на концентраторе

В процессе настройки PLC II концентратора с прошивкой до 1.0 флаг конфигурации может меняться, этот процесс состоит из следующих основных действий:

- полная очистка памяти концентратора

- установка размера почтовых ящиков

- создание почтовых ящиков и запись команд для всех точек учета на концентраторе

- установка флага конфигурации концентратора равным 12 (обязательно!)

Описание всех действий можно найти в заключительной части данного раздела.

Описание окна конфигуратора

Для работы с конфигуратором зайдите в "Сервис" - "Конфигурирование PLC II" в главном меню программы.

Будет открыто окно конфигуратора:

Нижняя часть окна разделена на 2 закладки.

Закладка "Лог чтения/записи" выводит информацию по обмену данными с концентратором.

Закладка "Топология счетчиков PLCII" предназначена для вывода дерева подчиненности счетчиков в сети PLC II.

Верхняя половина окна служит для отображения информации о соединении с концентратором и подчиненными счетчиками.

Поле "Соединение с PLCII концентраторами" служит для выбора созданного ранее PLC II соединения из выпадающего списка.

Поле "Интерфейс соединения" отображает соответствующий интерфейс соединения с концентратором.

Поле "Адрес PLC II концентратора" дает возможность выбрать адрес одного из закрепленных ранее (при настройке соединения) концентраторов, с которым Вы хотите работать.

Поле "Адрес счетчика/Mailbox" определяет адрес отдельного счетчика при работе с ним. в сети PLC II адрес счетчика совпадает с его заводским номером.

Поле "Максимальный размер MailBox" отображает максимальный (для составленных наборов команд) размер MailBox для выбранного концентратора.

Поле "Минимальный размер MailBox" отображает минимальный (для составленных наборов команд) размер MailBox для выбранного концентратора.

Поле "Число точек учета" отображает количество точек учета, подчиненных концентратору.

Управляющие кнопки находятся в верхнем меню окна.

В верхнем левом углу, слева от управляющих кнопок находится поле для ввода числовых параметров: флагов конфигурации, размера почтового ящика, чиста страниц памяти для опроса и количество сегментов для опроса при соответствующих операциях. Справа от управляющих кнопок располагается выпадающее меню для управления нагрузкой и установки лимитов мощности.

Связь с концентратором через GSM-шлюз

Цель: установить связь с концентратором PLC II подключенным к GSM-шлюзу для начала работы

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Нажмите кнопку "Установить связь с GSM-шлюзом".

Дождитесь установки соединения.

Результат: В нижней части окна на закладке "Лог чтения/записи" будет отображена информация о том что соединение установлено. Не забывайте разрывать GSM-связь после окончания работы. (кнопка "Разорвать соединение с GSM-шлюзом")

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

Основные операции по чтению информации с концентратора

Чтение текущего размера почтовых ящиков

Цель: прочитать размер почтовых ящиков, установленный на концентраторе.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Нажмите кнопку "Прочитать размер почтового ящика".

Результат: на закладке "Лог чтения/записи" будет выведено сообщение о текущем размере почтового ящика.

Чтение флага конфигурации концентратора

Цель: прочитать текущий флаг конфигурации концентратора.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Нажмите кнопку "Прочитать конфигурацию".

Результат: на закладке "Лог чтения/записи" будет выведено сообщение о текущем значении флага конфигурации.

Чтение страниц памяти концентратора с адресами счетчиков

Цель: считать страницы памяти концентратора, содержащие сетевые адреса счетчиков, определенных в концентраторе

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Выберите число стариц, которое вы хотите прочитать в верхнем левом углу окна . (на каждой странице располагается 32 адреса счетчиков, страницы нумеруются с нуля)

Нажмите кнопку "Прочитать структуру почтовых ящиков".

Результат: на закладке "Лог чтения/записи" будет отображен список сетевых адресов и соответствующих им счетчиков, зарегистрированных в программе. Если счетчик не определен на концентраторе или в программе, то в этой строке будет стоять "хххххххх".

Чтение структуры запросов/ответов для почтового ящика

Цель: прочитать структуру запросов/ответов для почтового ящика и параметры приема данных.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

В поле "Адрес счетчика/Mailbox" введите почтовый ящик, для которого требуется считать информацию.

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

Нажмите кнопку "Прочитать для выбранной ТУ".

Результат: на закладке "Лог чтения/записи" будет отображен в виде информации по каждому сегменту для отделений запросов и ответов. Полученная информация отображается побайтно в шестнадцатеричной системе исчисления. Первой выдается информация отделения для запросов, затем читается информация регистров состояния статусов сегмента, за ней идет вывод информации отделения ответов. (нули лежат в отделении для ответов в случае, если ответ еще не получен)

Помните, что сегменты команд чтения характеристик располагаются после всех дополнительных команд (см. описание в начале этого раздела)

STATUS_REG - состояние сегмента, позволяет определить выполнилась или не выполнилась команда, выполняется она циклично или однократно.

TIME/100 - время в секундах, за которое концентратор получил последний ответ от счетчика по команде, соответствующей данному сегменту

COUNT_ERROR - число ошибок (ответ получен с ошибкой или отсутствует) при последнем обращении к счетчику по команде соответствующей этому сегменту. Концентратор совершает до 5 повторных обращений по каждой команде, таким образом максимальное значение числа ошибок равно 5, в этом случае данные не обновились.

Основные операции по записи информации на концентратор (настройке концентратора)

Очистка памяти концентратора (запросов и ответов) с сохранением структуры почтовых ящиков

Цель: удалить предыдущие настройки концентратора.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Нажмите кнопку "Удаление всех запросов", если Вы собираетесь переопределить запросы для счетчиков с сохранением прежних размеров их MailBox.

Результат: Память концентратора будет очищена, на закладке "Лог чтения/записи" отобразится соответствующее сообщение.

Полная очистка памяти концентратора

Цель: очистить память концентратора, вернув ее к заводскому состоянию

Действия:

Нажмите кнопку "Очистка памяти концентратора".

Результат: Память концентратора будет полностью очищена от запросов и полученных данных, размер почтового ящика будет выставлен равным 4.

Установка размера почтовых ящиков

Цель: выставить новое значение размера почтовых ящиков на концентраторе.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Введите новый размер почтовых ящиков в верхнем левом углу окна .

Нажмите кнопку "Записать новое значение величины сегмента".

Результат: Будет установлено новое значение размера почтовых адресов. Вся информация, считанная со счетчиков на концентратор, уничтожается.

Установка флага конфигурации концентратора

Цель: задать новый флаг конфигурации концентратора

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Введите новый флаг конфигурации в верхнем левом углу окна .

Нажмите кнопку "Записать конфигурацию".

При выводе всплывающего окна "Записать новое значение конфигурации на концентраторе = 0" ответьте "НЕТ".

Результат: на концентраторе будет установлен новый флаг конфигурации, на закладке "Лог чтения/записи" отобразится соответствующее сообщение.

Добавление почтового ящика

Цель: добавить в память концентратора новый почтовый ящик.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

В поле "Адрес счетчика/Mailbox" введите сетевой адрес счетчика, для которого создается почтовый ящик.

Нажмите кнопку "Добавить один MailBox".

Результат: почтовый ящик будет создан, на закладке "Лог чтения/записи" отобразится соответствующее сообщение.

Удаление почтового ящика

Цель: добавить в память концентратора новый почтовый ящик

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

В поле "Адрес счетчика/Mailbox" введите сетевой адрес счетчика, почтовый ящик которого следует удалить.

Нажмите кнопку "Удалить MailBox".

Результат: почтовый ящик будет удален, на закладке "Лог чтения/записи" отобразится соответствующее сообщение.

Запись команд для счетчиков в память концентратора

Набор собираемых характеристик вводится для счетчиков на закладке "Собираемые характеристики" при добавлении точек учета. В последствии он может быть скорректирован через панель "исходные данные" окна "Характеристики и расписания" Для успешной работы необходимо следить за тем, чтобы размер почтовых ящиков соответствовал числу собираемых характеристик и прочих команд для счетчиков.

Настоятельно рекомендуется пользоваться вторым вариантом записи сразу для всех счетчиков. В этом случае Вы не только избавляетесь от множества рутинной работы с каждым счетчиком в отдельности и возможности путаницы и ошибок, но и гарантируете отсутствие устаревших данных на концентраторе.

Запись команд для одной точки учета

Цель: записать в созданный ранее почтовый ящик набор команд по опросу конкретного счетчика.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

В поле "Адрес счетчика/Mailbox" введите сетевой адрес счетчика, для которого следует записать команды.

Нажмите кнопку "Записать данные для одной ТУ".

Результат: почтовый ящик счетчика будет заполнен соответствующими точке учета командами.

Создание почтовых ящиков и запись команд для всех точек учета на концентраторе

Цель: Создать почтовые ящики для всех точек учета на выбранном концентраторе и записать для них соответствующие команды.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Нажмите кнопку "Записать для всех".

Результат: все почтовые ящики будут созданы и заполнены командами автоматически, выведены соответствующие сообщения.

Работа со структурным деревом подчиненности узлов

Дерево подчиненности узлов может быть перестроено концентратором в процессе работы автоматически в соответствии с его внутренним алгоритмом. Принудительно измененная структура дерева подчиненности счетчиков является только отправной точкой в работе концентратора.

Чтение структуры подчиненности счетчиков

Цель: считать с концентратора текущую структуру подчиненности счетчиков, существующую в концентраторе на данный момент.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Нажмите кнопку "Читать структуру подчиненности счетчиков".

Результат: На закладке "Лог чтения/записи" появятся текстовые сообщения о структуре подчиненности счетчиков.

Строки идут парами в виде "строка-запрос" и "Строка-ответ". Каждую строку-ответ нужно интерпретировать следующим образом: "Выполнена Чтение узла родителя для MailBox (адрес узла-потомка) (адрес узла-родителя)"

Построение дерева подчиненности счетчиков

Цель: графически отобразить структуру подчиненности счетчиков

Действия:

Считайте структуру подчиненности счетчиков, если этого не было сделано ранее.

Перейдите на закладку "Топология счетчиков PLC II".

Нажмите кнопку "Построение дерева подчиненности счетчиков".

Результат: На закладке "Топология счетчиков PLC II" будет отображена структура сети в виде дерева подчиненности.

Переподчинение счетчиков

Цель: Переподчинить счетчик в структуре дерева сети.

Действия:

Считайте структуру подчиненности счетчиков, если этого не было сделано ранее.

Постройте дерево подчиненности, если этого не было сделано ранее.

В поле "Адрес счетчика/Mailbox" введите сетевой адрес узла-родителя, оставьте поле пустым если это концентратор.

Нв дереве подчиненности выделите узел-потомок.

Нажмите кнопку "Переподчинение счетчиков".

Результат: выбранный узел-потомок будет подчинен выбранному узлу-родителю.

Управление нагрузкой

Доступ к управлению реле нагрузки осуществляется через выпадающее меню "Управление нагрузкой":

Управление нагрузкой и установка лимитов мощности осуществляются через дополнительные служебные команды. Для того, чтобы пользоваться этими операциями выделите под них место при установке параметров. Число служебных сегментов для программы Астра-Электроучет должно быть не меньше 3, лучше установить его равным 5. (перейти к разделу Установка параметров )

Команды по управлению нагрузкой являются командами однократного исполнения.

Отключение реле

Цель: отключить реле нагрузки выбранного узла

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

В поле "Адрес счетчика/Mailbox" введите сетевой адрес счетчика, для которого следует отключить реле нагрузки.

Нажмите "Управление нагрузкой" - "Отключение реле" в вернем меню окна.

Результат: На закладке "Лог чтения/записи" появятся текстовые сообщения о записи соответствующих команд в концентратор. Реле будет отключено при соответствующем цикле работы концентратора.

Включение реле

Цель: включить реле нагрузки выбранного узла

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

В поле "Адрес счетчика/Mailbox" введите сетевой адрес счетчика, для которого следует отключить реле нагрузки.

Нажмите "Управление нагрузкой" - "Включение реле" в вернем меню окна.

Результат: На закладке "Лог чтения/записи" появятся текстовые сообщения о записи соответствующих команд в концентратор. Реле будет включено при соответствующем цикле работы концентратора.

Просмотр состояния реле

Цель: просмотреть состояние реле нагрузки выбранного узла.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

В поле "Адрес счетчика/Mailbox" введите сетевой адрес счетчика, для которого следует отключить реле нагрузки.

Нажмите "Управление нагрузкой" - "Просмотр состояния реле" в вернем меню окна.

Результат: На закладке "Лог чтения/записи" появятся текстовые сообщения о состоянии соответствующих сегментов концентратора. Обратите внимание на предпоследнюю строчку, в этой строке написан вывод из предыдущих ответов о состоянии реле.

Лимиты мощности

Доступ к операциям с лимитами мощностей осуществляется через выпадающее меню "Лимиты мощности".

Управление нагрузкой и установка лимитов мощности осуществляются через дополнительные служебные команды. Для того, чтобы пользоваться этими операциями выделите под них место при установке параметров. Число служебных сегментов для программы Астра-Электроучет должно быть не меньше 3, лучше установить его равным 5. (перейти к разделу Установка параметров )

Команды по установке лимитов мощности являются командами однократного исполнения.

Пункты меню "Установка лимитов" и "Выбор счетчиков для просмотра" предназначены для выбора счетчиков на запись и на чтение лимитов мощности соответственно.

Пункты меню "Запись лимитов" и "Просмотр лимитов мощности счетчиков" предназначены для фактической записи команд и чтения данных с концентратора. Они могут применяться многократно после настройки лимитов и выбора наборов счетчиков для записи или чтения лимитов.

Окно редактирования лимитов и списка счетчиков

Это окно появляется при выборе пунктов меню "Установка лимитов" и "Выбор счетчиков для просмотра".

В верней части окна расположено меню с управляющими кнопками и поле для группового задания значения лимита мощности счетчикам.

Снизу выводится название соединения и адрес концентратора.

Центральная часть окна является таблицей всех счетчиков с установленными для них значениями.

Поле "Адрес счетчика" содержит сетевой адрес счетчика, совпадающий с его заводским номером.

Поле "Лимит мощности" отображает текущее значение лимита мощности для этого счетчика.

Поле "Запись" имеет значение "Да", если для счетчика была произведена запись лимита мощности в память концентратора, и "Нет" в противном случае.

Поле "Чтение" имеет значение "Да", если для счетчика было произведено чтение записи лимита мощности из памяти концентратора с положительным ответом на установку лимита, и "Нет" в противном случае.

Для выделения строк можно использовать кнопки "Выделить все" и "Снять выделение" верхнего меню окна, кнопки группового выделения "Ctrl" и "Shift" клавиатуры.

Вводить значения лимитов можно в соответствующие поля таблицы. Альтернативный способ: введите значение лимита мощности в поле над таблицей, выделите группу счетчиков и нажмите кнопку "Задать значение лимитов мощности для выделенных счетчиков". В выделенных строках будет прописан введенный лимит мощности. Все значения лимитов мощности вводятся в Вт.

Для изменения столбцов "Чтение" и "Запись" выделите группу счетчиков и нажмите кнопку "Сформировать список счетчиков для чтения записи по PLCII". Параметры будут сохранены в базе данных программы. В зависимости от того, через какой из пунктов меню: "Установка лимитов" или "Выбор счетчиков для просмотра", Вы зашли в окно редактора будут изменены поля "Запись" или "Чтение" соответственно.

Ниже приведены описания типовых операций с лимитами мощности.

Установка лимитов

Цель: задать в программе значения лимитов мощности для счетчиков.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Нажмите "Лимиты мощности" - "Установка лимитов" в вернем меню окна.

Заполните поля "Лимит мощности" для соответствующих счетчиков.

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

Нажмите кнопку "Сформировать список счетчиков для чтения записи по PLCII".

Результат: В базе данных программы будет сохранен список счетчиков для записи лимитов.

Запись лимитов

Цель: Записать сформированные значения лимитов мощности для счетчиков на концентратор.

Действия:

Установите лимиты мощности, если этого не было сделано ранее.

Нажмите "Лимиты мощности" - "Запись лимитов" в вернем меню окна.

Результат: на концентратор будут записаны лимиты мощности для счетчиков, которые входят в список счетчиков для записи лимитов. На закладке "Лог Чтения/записи" будет выведен обмен сообщениями с концентратором. Каждый счетчик будет описан блоками, такими как на рисунке. В первой сроке блока написано какое значение лимита мощности и для какого счетчика записывается.

Выбор счетчиков для просмотра лимитов мощности

Цель: Выбрать набор счетчиков для просмотра их лимитов мощности.

Действия:

Выберите соединение и сетевой адрес концентратора в соответствующих полях.

Нажмите "Лимиты мощности" - "Выбор счетчиков для просмотра" в вернем меню окна.

Выделите счетчики, для которых необходимо осуществлять чтение лимитов мощности.

Нажмите кнопку "Сформировать список счетчиков для чтения записи по PLCII".

Результат: В базе данных программы будет сохранен список счетчиков для чтения лимитов.

Просмотр лимитов мощности счетчиков

Цель: Вывести записанные на концентраторе лимиты мощности для выбранных счетчиков

Действия:

Выберите счетчики для просмотра лимитов мощности, если этого не было сделано ранее.

Нажмите "Лимиты мощности" - "просмотр лимитов мощности счетчиков" в вернем меню окна.

Результат: С концентратора будут считаны лимиты мощности для счетчиков, которые входят в список счетчиков для чтения лимитов. На закладке "Лог Чтения/записи" будет выведен обмен сообщениями с концентратором. Каждый счетчик будет описан блоками, такими как на рисунке. В начале блока выводится имя MailBox. Значения лимитов можно увидеть в конце блока в строке вида "Лимит мощности...".