<< Click to Display Table of Contents >> Navigation: Программирование в MasterSCADA 4D > Функции и ФБ библиотеки Стандартная > Библиотека Стандартные функции > Функции конвертации > SINT_TO |
Группа категории палитры Функции конвертации содержит функции, предназначенные для конвертации параметров типа SINT в различные типы данных.
Вид категории в палитре:
Доступны следующие функции:
Название |
Назначение |
SINT_TO_LREAL |
Преобразование SINT в LREAL с сохранением значения. |
SINT_TO_REAL |
Преобразование SINT в REAL с сохранением значения. |
SINT_TO_BOOL |
Преобразование SINT в BOOL. Если вход IN равен 0, то выход Q равен FALSE. Во всех остальных случаях Q равен TRUE. |
SINT_TO_BYTE |
Преобразование SINT в BYTE. Двоичная передача данных. Значения на отрезке [0, 127] передаются с сохранением значения, а на отрезке [-128, -1]преобразуется в [128, 255]. |
SINT_TO_DINT |
Преобразование SINT в DINT с сохранением значения. |
SINT_TO_INT |
Преобразование SINT в INT с сохранением значения. |
SINT_TO_LINT |
Преобразование SINT в LINT с сохранением значения. |
SINT_TO_TIME |
Преобразование SINT в количество миллисекунд. |
SINT_TO_UDINT |
Преобразование SINT в UDINT. Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 127] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-128, -1] преобразуется в [4294967168, 4294967295]. |
SINT_TO_UINT |
Преобразование SINT в UINT. Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 127] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-128, -1] преобразуется в [65408, 65535]. |
SINT_TO_USINT |
Преобразование SINT в UINT. Значения на отрезке [0, 127] передаются с сохранением значения, а на отрезке [-128, -1] преобразуется в [128, 255]. |
SINT_TO_ULINT |
Преобразование SINT в ULIN.T Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 127] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-128, -1] преобразуется в [18446744073709551488, 18446744073709551615]. |
SINT_TO_DWORD |
Преобразование SINT в DWORD. Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 127] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-128, -1] преобразуется в [4294967168, 4294967295]. |
SINT_TO_LWORD |
Преобразование SINT в DWORD. Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 127] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-128, -1] преобразуется в [18446744073709551488, 18446744073709551615]. |
SINT_TO_WORD |
Преобразование SINT в DWORD. Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 127] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-128, -1] преобразуется в [65408, 65535]. |
SINT_TO_STRING |
Преобразование SINT в STRING с сохранением значения. |
Смотрите также: