Диагностика обмена

Диагностика обмена сервера IEC61850srv

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

Типы выводимых диагностических сообщений задаются битами 8…15 на входе ctl.

Бит 8 отвечает за сообщения высокого приоритета (например, ошибка подключения к устройству), а бит 15 за сообщения низкого приоритета (например, содержание буферов приема/передачи).

Для включения вывода всех сообщений следует подать на вход 0xFF00.

Graphic
Включение вывода всех диагностических сообщений сервера
Graphic
Вывод диагностических сообщений в консоль IEC61850srv
Примечание
Если на входе ctl блока IEC61850srv задать 0, то в консоль будут выводиться диагностические сообщения с типом 1.

Диагностика обмена клиента IEC61850cli

Для того, чтобы получать диагностические сообщения IEC61850cli, следует запустить программу через консоль.

Типы выводимых диагностических сообщений задаются битами 8…15 на входе ctl.

Бит 8 отвечает за сообщения высокого приоритета (например, ошибка подключения к устройству), а бит 15 за сообщения низкого приоритета (например, содержание буферов приема/передачи).

Таким образом, включается вывод диагностических сообщений самого клиента IEC61850cli.

Graphic
Включение вывода всех диагностических сообщений клиента

Чтобы включить диагностику для каждого подключенного сервера IED, следует выполнить действия:

  1. Добавить и установить в корневом узле IED свойство Переменные.

    Graphic
    Узел IED. Свойство переменные
  2. В появившийся раздел выходы добавить выход блока TransUInt32 из библиотеки paCore. Для этого следует перетащить выход блока с зажатым Ctrl на узел IED и в выпадающем меню выбрать Добавить.

    Graphic
    Узел IED. Добавление выхода TransUInt32
  3. Добавить выходу TransUInt32 свойство Полный алиас со значением Control.

    Graphic
    Свойство Полный алиас выхода TransUInt32

    Если задать 1 на входе TransUInt32, в консоль будут выводиться сообщения для данного устройства 61850.

Graphic
Вывод диагностических сообщений в консоль IEC61850cli
Примечание
Если задать 0 на входе ctl блока IEC61850cli, то в консоль будут выводиться диагностические сообщения с типом 1.