Группа категории палитры Функции конвертации содержит функции, предназначенные для конвертации параметров типа INT в различные типы данных.
Вид категории в палитре:
Доступны следующие функции:
Название |
Назначение |
INT_TO_LREAL |
Преобразование INT в LREAL с сохранением значения. |
INT_TO_REAL |
Преобразование INT в REALс сохранением значения. |
INT_TO_BOOL |
Преобразование INT в BOOL. Если вход IN равен 0, то выход Q равен FALSE. Во всех остальных случаях Q равен TRUE. |
INT_TO_BYTE |
Преобразование INT в BYTE. Двоичная передача самого правого байта в адресат. |
INT_TO_DINT |
Преобразование INT в DINT с сохранением значения. |
INT_TO_SINT |
Преобразование INT в SINT. Двоичная передача самого правого байта в адресат. |
INT_TO_LINT |
Преобразование INT в LINT с сохранением значения. |
INT_TO_TIME |
Преобразование INT в количество миллисекунд. |
INT_TO_UDINT |
Преобразование INT в UDINT. Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 32767] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-32768, -1] преобразуется в [4294934528, 4294967295]. |
INT_TO_UINT |
Преобразование INT в UINT. Передача двоичных данных. Значения на отрезке [0, 32767] передаются с сохранением значения, а на отрезке [-32768, -1] преобразуется в [32768, 65535]. |
INT_TO_USINT |
Преобразование INT в USINT. Двоичная передача самого правого байта в адресат. |
INT_TO_ULINT |
Преобразование INT в ULINT. Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 32767] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-32768, -1] преобразуется в [18446744073709518848, 18446744073709551615]. |
INT_TO_DWORD |
Преобразование INT в DWORD. Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 32767] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-32768, -1] преобразуется в [4294934528, 4294967295]. |
INT_TO_LWORD |
Преобразование INT в LWORD. Преобразование INT в ULINT. Двоичная передача в самые правые байты адресата. При подаче положительного числа биты слева равны нулю - значения на отрезке [0, 32767] передаются с сохранением значения. При подаче отрицательного значения биты слева заполняются единицей - значения на отрезке [-32768, -1] преобразуется в [18446744073709518848, 18446744073709551615]. |
INT_TO_WORD |
Преобразование INT в WORD. Передача двоичных данных. Значения на отрезке [0, 32767] передаются с сохранением значения, а на отрезке [-32768, -1] преобразуется в [32768, 65535]. |
INT_TO_STRING |
Преобразование INT в STRING с сохранением значения. |
INT_TO_SYSTEM_INT_PARAM |
Преобразование INT в SYSTEM_INT_PARAM. К текущему значению добавляется метка времени, равная времени преобразования, и признак признак качества GOOD. |
Смотрите также: