Типы данных

<< 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 ).