Документация Engee

GOOSE Quality

Страница в процессе разработки.

Формирование передаваемого сигнала в GOOSE-сообщении значения качества.

Тип: SubSystem

Путь в библиотеке:

/Physical Modeling/Electrical/Communication Protocols/IEC 61850/GOOSE/GOOSE Quality

Описание

Блок GOOSE Quality используется для формирования передаваемого сигнала в GOOSE-сообщении значения качества.

Порты

Выход

# Quality — выход блока
скаляр

Details

На выходе блока формируется значение параметра качества, соответствующее двум байтам поля Quality GOOSE-сообщения в зависимости от значения атрибутов качества, предназначенное для подачи на вход блока GOOSE TX.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Main

# Enable external inputs — активация входов блока

Details

В случае активации входов блока становится возможным задать через соответствующие входы параметры: Validity, Overflow, OutOfRange, BadReference, Oscillatory, Failure, oldData, inconsistency, inaccurate, Source, Test, operatorBlocked.

Значение по умолчанию

false (выключено)

Имя для программного использования

enable_external_inputs

Вычисляемый

Да

Quality

# Validity — атрибут качества Validity

Details

Данный атрибут может принимать одно из трех значений:

  • Значение Good сообщает, что неисправностей не обнаружено. Тип данных uint8;

  • Значение Invalid сообщает, что получаемая информация неверна и ее нельзя использовать. Тип данных uint8;

  • Значение Questionable сообщает о проблемах с сервером, однако передаваемая информация может оставаться актуальной. Тип данных uint8.

Значение по умолчанию

0

Имя для программного использования

validity

Вычисляемый

Да

# Overflow — идентификатор отсутствия правильного представления соответствующих значений данных

Details

Рассмотренный идентификатор применим только для измерений. Тип данных boolean.

Значение по умолчанию

0

Имя для программного использования

overflow

Вычисляемый

Да

# Out of range — идентификатор превышения значением измеренной величины предопределенного допустимого диапазона значений

Details

Рассмотренный идентификатор применим только для измерений. Тип данных boolean.

Значение по умолчанию

0

Имя для программного использования

out_of_range

Вычисляемый

Да

# Bad reference — идентификатор потери калибровки устройства

Details

Рассмотренный идентификатор применим только для измерений. Тип данных boolean.

Значение по умолчанию

0

Имя для программного использования

bad_reference

Вычисляемый

Да

# Oscillatory — идентификатор фиксации дребезга

Details

Идентификатор фиксации дребезга для предотвращения излишней перегрузки каналов передачи данных. Тип данных boolean.

Значение по умолчанию

0

Имя для программного использования

oscillatory

Вычисляемый

Да

# Failure — идентификатор обнаружения системой самодиагностики

Details

Идентификатор обнаружения системой самодиагностики устройства внутренней или внешней неисправности. Тип данных boolean.

Значение по умолчанию

0

Имя для программного использования

failure

Вычисляемый

Да

# Old data — идентификатор отсутствия обновления соответствующих данных

Details

Идентификатор отсутствия обновления соответствующих данных в течение определенного времени. Тип данных boolean.

Значение по умолчанию

0

Имя для программного использования

old_data

Вычисляемый

Да

# Inconsistent — идентификатор обнаружения системой самодиагностики

Details

Идентификатор обнаружения системой самодиагностики устройства несоответствия данных действительности. Тип данных logical.

Значение по умолчанию

0

Имя для программного использования

inconsistent

Вычисляемый

Да

# Inaccurate — Идентификатор несоответствия значений

Details

Идентификатор несоответствия значений данных требуемым точностным характеристикам. Тип данных boolean.

Значение по умолчанию

0

Имя для программного использования

inaccurate

Вычисляемый

Да

# Source — информация об источнике данных

Details

Значение данных может быть истинным, исходящим от первичного процесса или вычисленным на основе данных первичного процесса (process), и установленным пользователем (substituted). Тип данных uint8.

Значение по умолчанию

0

Имя для программного использования

source

Вычисляемый

Да

# Test — идентификатор нахождения устройства в режиме тестирования

Details

Тип данных boolean.

Значение по умолчанию

0

Имя для программного использования

test

Вычисляемый

Да

# Operator blocked — идентификатор блокирования обновления данных оператором

Details

Тип данных boolean.

Значение по умолчанию

0

Имя для программного использования

operator_blocked

Вычисляемый

Да

Sample time

# Sample time, s — шаг модельного времени

Details

Шаг модельного времени в секундах.

Значение по умолчанию

-1

Имя для программного использования

sample_time

Вычисляемый

Да