Используются следующие основные функции, определенные МЭК 60870-5-5:
Инициализация работы станций (МЭК 60870-5-5, подпункт 6.1).
Сбор данных при помощи опроса (МЭК 60870-5-5, подпункт 6.2).
Циклическая передача данных (МЭК 60870-5-5, подпункт 6.3).
Сбор данных о событиях (МЭК 60870-5-5, подпункт 6.4).
Общий опрос. Опрос КП (МЭК 60870-5-5, подпункт 6.6).
Синхронизация часов (МЭК 60870-5-5, подпункт 6.7).
Передача команд (МЭК 60870-5-5, подпункт 6.8).
Передача интегральных сумм (телесчет) (МЭК 60870-5-5, подпункт 6.9).
Загрузка параметров (МЭК 60870-5-5, подпункт 6.10).
Тестовая процедура (МЭК 60870-5-5, подпункт 6.11).
Пересылка файлов (МЭК 60870-5-5, подпункт 6.12).
Определение запаздывания передачи (МЭК 60870-5-5, подпункт 6.13).
После успешной инициализации станции все пользовательские функции должны быть готовы запускаться (выполняться) одновременно.
Если контролируемая станция имеет два или более блоков данных ASDU, готовых к передаче одновременно, она должна посылать их в соответствии с приоритетами, указанными в таблице 16, независимо от того, какие данные появились первыми. В таблице 16 не определен порядок, в котором контролирующая станция должна запрашивать данные, и не установлено, чтобы контролируемая станция не передавала данные до тех пор, пока другие типы данных не станут доступны. ASDU с идентификаторами типа внутри одной клетки таблицы (с любым числом строк) могут передаваться в любом порядке. Действительны требования хронологии сообщений, определенные в 7.2.2.2.
Таблица 16 - Приоритеты ответов на контролируемой станции
Запрос ASDU | Описание | Комментарии |
70 | Конец инициализации | В направлении контроля |
От 45 до 69 | Передача команд | Отраженные ASDU |
От 1 до 44 | Сообщение о событии | С ПРИЧИНОЙ ПЕРЕДАЧИ = 3 по МЭК 60870-5-5, подпункт 6.7 |
103 | Синхронизация часов | |
106 | Команда определения задержки | |
102, 104, 105 | Команда чтения, процедура тестирования, сброс процесса | |
От 110 до 113 | Загрузка параметра | |
100 | Опрос станции | |
101 | Передача интегральных сумм | |
9, 11, 13, 21 | Циклическая передача данных (с ПРИЧИНОЙ ПЕРЕДАЧИ = 1) | |
От 120 до 127 | Передача файлов |