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

GOOSE качество

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

Тип: SubSystem

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

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

Описание

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

Порты

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

Details

Входы блока становятся активными в случае активации опции Enable external inputs в параметрах блока. В таком случае становится возможным задать через соответствующие входы параметры: Validity, Overflow, Out of range, Bad reference, Oscillatory, Failure, Old data, Inconsistent, Inaccurate, Source, Test, Operator blocked.

Типы данных

Float64

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

Нет

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

Details

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

Типы данных

Float64

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

Нет

Параметры

Основные

# Включить внешние порты — активация входов блока

Details

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

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

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

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

enable_external_inputs

Вычисляемый

Да

Качество

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

Details

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

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

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

  • Значение 2, которое соответствует битовой строке "10" зарезервировано стандартом IEC 61850 и не используется;

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

Связь атрибутов качества со значениями атрибута Validity: "invalid" и "questionable"

detailQual

invalid

questionable

overflow

X

outOfRange

X

X

badReference

X

X

oscillatory

X

X

failure

X

OldData

X

inconsistent

X

inaccurate

X

Подробнее описание значений атрибутов качества можно прочитать в IEC61850-7-3.

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

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

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

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

0

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

inconsistent

Вычисляемый

Да

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

Details

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

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

0

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

inaccurate

Вычисляемый

Да

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

Details

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

  • Если характеризуемое значение исходит от первичного процесса или вычисляется на основании первичного процесса (process), то значение атрибута source = 0 (false).

  • Если характеризуемое значение является установленным пользователем (substituted), то значение атрибута source = 1 (true).

Тип данных Boolean.

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

0

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

source

Вычисляемый

Да

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

Details

Тип данных Boolean.

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

0

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

test

Вычисляемый

Да

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

Details

Тип данных Boolean.

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

0

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

operator_blocked

Вычисляемый

Да

Период дискретизации

# Период дискретизации, с — шаг модельного времени

Details

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

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

-1

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

sample_time

Вычисляемый

Да