<< Click to Display Table of Contents >> Navigation: Программирование в MasterSCADA 4D > Функции и ФБ библиотеки Стандартная > Библиотека Стандартные функции > Функции конвертации > DWORD_TO |
Группа категории палитры Функции конвертации содержит функции, предназначенные для конвертации параметров типа DWORD в различные типы данных.
Вид категории в палитре:
Доступны следующие функции:
Название |
Особенности работы |
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 – восемь). |
Смотрите также: