Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АСКУЭ .doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
862 Кб
Скачать
☆

Динамически подключаемая библиотека cc301.

Библиотека создана для получения данных от приборов учета электроэнергии СС301.

Реализованные в библиотеке функции позволяют получить практически любые данные из СС301. Максимальное количество приборов учета, которое может опросить по протоколу обмена СС301 с одного порта RS232/485 – 255.

В библиотеке также реализована возможность соединения с помощью модема. Имя файла – СС301.DLL.

Входит в комплект УСПД.

Динамически подключаемая библиотека Tweener.

Библиотека создана для записи данных внутренних архивов ССПД С12 во внешнюю базу данных, например MySQL или Oracle.

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

Имя файла библиотеки TWEENER.DLL.

Динамически подключаемая библиотека t12.

Библиотека t12.dll реализует синхронизацию времени УСПД по протоколу NTP (далее – библиотека Т12).

Данная библиотека предназначена для работы совместно с сервером сбора и передачи данных С12 (ССПД С12) версии 2.00 и выше.

Библиотека Т12 выполняет следующие функции:

возможность связи с сервером NTP по сети TCP/IP или по выделенному (коммутируемому) каналу связи;

реализует возможность совместной работы по СОМ-порту, который уже используется ССПД С12 для приема входящих соединений;

осуществляет синхронизацию времени по протоколу NTP с серверами сети Internet. Имя файла библиотеки T12.DLL.

Динамически подключаемая библиотека s7.

Библиотека S7 реализует режим транзитного обращения с верхнего уровня АСКУЭ к данным учета конкретного счетчика, содержащихся в базе данных этого счетчика. Передача данных учета счетчика при транзитном запросе с верхнего уровня АСКУЭ допустима как в протоколе счетчика, так и в протоколе интерфейса верхнего уровня АСКУЭ.

Требования к реализации транзитного обмена на успд

В соответствии с техническими требованиями ГПО «Белэнерго» к системам коммерческого учета электроэнергии промышленных предприятий УСПД должно обеспечивать режим транзитного обращения с верхнего уровня АСКУЭ к данным учета конкретного счетчика:

    1. Протокол обмена с УСПД полностью совместим с протоколом обмена с электросчетчиками СС301 и СС101.

1.2 Транзитный обмен осуществляется с использованием протокола UDP (на УСПД для приема запросов транзитного обмена со счетчиком должен быть открыт порт UDP);

1.3 Контроль доступа для осуществления транзитного обмена реализуется на основе проверки IP-адреса отправителя запроса;

1.4 При транзитном обмене допустимы только команды чтения со счетчика;

1.5 Если УСПД находится в процессе выполнения запроса транзитного обмена, то УСПД должно выдать сообщение о своей занятости.

1.6 Протокол транзитного обмена следующий:

Особенности протокола

  • Обмен сообщениями осуществляется по принципу «главный-подчиненный». «Главным» является верхний уровень АСКУЭ, «подчиненным» - УСПД.

  • Сообщения, которыми обмениваются между собой главное и подчиненное устройства помещается в пакеты. Структура пакета представлена на рис. 1.

  • Подчиненное устройство должно иметь возможность воспринимать запросы на 1 или несколько адресов, где каждый адрес может быть адресом объекта, осуществляющим опрос линии электросчетчиков.

  • Байты, принадлежащие одному пакету, должны передаваться непрерывным потоком.

  • Для обеспечения высокой достоверности передачи используется избыточный циклический код (CRC) . Более подробно о циклическом коде приведено в п. 2.9.

  • Максимальный размер пакета не должен превышать 4096 байта.

  • Если в пакет помещаются типы данных, состоящие из нескольких байт то самый младший байт типа должен следовать первым.

заголовок

сообщение

CRC

Рис. 1.