DWORD_TO

<< Click to Display Table of Contents >>

Navigation:  Программирование в MasterSCADA 4D > Функции и ФБ библиотеки Стандартная > Библиотека Стандартные функции > Функции конвертации >

DWORD_TO

Группа категории палитры Функции конвертации содержит функции, предназначенные для конвертации параметров типа DWORD в различные типы данных.

Вид категории в палитре:

dword_to

Доступны следующие функции:

Название

Особенности работы

DWORD_TO_LREAL

Преобразование DWORD в LREAL с сохранением значения.

DWORD_TO_REAL

Преобразование DWORD в REAL с потенциальной потерей точности.

DWORD_TO_BOOL

Преобразование DWORD в BOOL. Если вход IN равен 0, то выход Q равен FALSE. Во всех остальных случаях Q равен TRUE.

DWORD_TO_BYTE

Преобразование DWORD в BYTE. Двоичная передача самого правого байта в адресат.

DWORD_TO_DINT

Преобразование DWORD в DINT. Значения на отрезке [0, 2147483647] передаются с сохранением значения, а на отрезке [2147483648, 4294967295] преобразуется в [-2147483648, -1].

DWORD_TO_INT

Преобразование DWORD в INT. Двоичная передача самых правых байтов в адресат. Значения на отрезке [0, 32767] передаются с сохранением значения, а на отрезке [32768, 65535] преобразуется в [-32768, -1] и т.д.

DWORD_TO_SINT

Преобразование DWORD в SINT. Двоичная передача самого правого байта в адресат.  Значения на отрезке [0, 127] передаются с сохранением значения, а на отрезке [128, 255] преобразуется в [-128, -1] и т.д.

DWORD_TO_LINT

Преобразование DWORD в LINT с сохранением значения. Двоичная передача в самые правые байты адресата.

DWORD_TO_DATE

Преобразование DWORD в DATE. К дате 1970-01-01 прибавляется текущее значение, конвертированное в секунды (дни).

DWORD_TO_DT

Преобразование DWORD в DT. К дате 1970-01-01 и времени 03:00:00 прибавляется текущее значение, конвертированное в секунды.

DWORD_TO_TIME

Преобразование DWORD в количество миллисекунд.

DWORD_TO_UDINT

Преобразование DWORD в UDINT с сохранением значения.

DWORD_TO_UINT

Преобразование DWORD в WORD. Двоичная передача самых правых байтов в адресат.

DWORD_TO_USINT

Преобразование DWORD в USINT. Двоичная передача самого правого байта в адресат.

DWORD_TO_ULINT

Преобразование DWORD в ULINT. Двоичная передача в самые правые байты адресата.

DWORD_TO_LWORD

Преобразование DWORD в ULINT. Двоичная передача в самые правые байты адресата, левые байты устанавливаются в нуль.

DWORD_TO_WORD

Преобразование DWORD в WORD. Двоичная передача правых байтов в адресат.

DWORD_TO_STRING

Преобразование DWORD в STRING с сохранением значения.

DWORD_TO_SYSTEM_DWORD_PARAM

Преобразование DWORD в SYSTEM_DWORD_PARAM. К текущему значению добавляется метка времени, равная времени преобразования, и признак признак качества GOOD.

DWORD_TO_REAL_BIT

Побитовое преобразование DWORD в REAL.

DWORD_TO_HEX

Преобразование DWORD в строку шестнадцатеричного значения HEX. Выходная строка в шестнадцатеричном формате. Значения выдаются без префикса в виде 00FF. Количество символов в строке соответствует формату входной переменной (для DWORD – восемь).

Смотрите также: