Типы данных

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево библиотек > Библиотека Стандартная >

Типы данных

Группа Типы данных библиотеки Стандартная содержит встроенные производные типы данных (структуры).

Вид группы:

bibl_standart_tipy_dannyh

Каждая из этих структур содержит поля:

Value - значение соответствующего типа (REAL, LREAL, BOOL, SINT, INT, DINT, LINT, STRING, BYTE, WORD, DWORD, LWORD, DT, DATE, TIME, TOD);

SourceTime - метка времени, тип данных DT;

StatusCode - статус (качество), тип данных OpcUaStatusCodes. Начальное значение параметра StatusCode установлено в BadWaitingForInitialData. Это сделано для того, чтобы при старте не выполнялась запись в выходные параметры.

Специальный тип данных DOUBLE_POINT используется при работе с протоколом IEC104. Выступает в роли двухэлементной информации без метки времени M_DP_NA_1. Для каналов записи (тип доступа WriteOnly или ReadWrite) тип DOUBLE_POINT допустим только при типе команды C_DC_NA_1 (<46>). При импорте каналов недопустимая комбинация автоматически заменяется на DINT. Подробнее см. Автозамена замена типа данных при импорта IEC104.

Тип данных SYSTEM_DOUBLE_POINT_PARAM также является двухэлементной информацией, но уже с меткой времени (M_DP_TB_1).

CommandConfirm

Перечисление для контроля прохождения команд с режимом Select or Execute. Расположено в Библиотека\BaseObjects\Типы данных. Назначается параметру CommandCON каналов DO_CON и AO_CON при включенной\выключенной настройке Select or Execute. Значения:

ConNotSended (0) - команда не отправлена;

ConSelectSended (1) - отправлен выбор;

ConSelectOK (2) - выбор подтвержден;

ConSelectFailed (3) - команда не выбрана (по истечении таймаута выбора команды);

ConExecuteSended (4) - отправлено исполнение;

ConExecuteOK (5) - команда исполнена;

ConExecuteFailed (6) - команда не исполнена (по истечении таймаута подтверждения команды).

В группе Типы данных пользовательской библиотеки создаются производные типы данных пользователя.

Группа Типы данных библиотеки HMI содержит встроенные типы данных для свойств графических элементов (см. Типы данных библиотеки HMI ).