Элементарные типы данных

<< Click to Display Table of Contents >>

Navigation:  Программирование в MasterSCADA 4D > Общие элементы программ > Типы данных >

Элементарные типы данных

Для указания элементарного типа данных определены следующие ключевые слова:

•   BOOL – булево значение, 1 бит (TRUE или FALSE, TRUE соответствует 1, 1 соответствует TRUE, FALSE соответствует 0, 0 соответствует FALSE);

•   SINT – целое со знаком, 1 байт (-128 ... 127);

•   USINT – целое без знака, 1 байт (0 ... 255);

•   INT – целое со знаком, 2 байта (-32768 ... 32767);

•   UINT – целое без знака, 2 байта  (0 ... 65535);

•   DINT – целое со знаком, 4 байта (-2147483648 ... 2147483647);

•   UDINT – целое без знака, 4 байта (0 ... 4294967295);

•   LINT – целое со знаком, 8 байт (-1.797693134862315e+308 ... 1.797693134862315e+308);

•   ULINT – целое без знака, 8 байт;

•   TIME, DATE, TIME_OF_DAY, DATE_AND_TIME – значения переменных этих типов задаются аналогично соответствующим временным константам (см. Временные константы );

•   REAL – вещественное число, 4 байта (-3.402823466e+38 ... 3.402823466e+38);

•   LREAL – вещественное число, 8 байт (-1.797693134862315e+308 ... 1.797693134862315e+308);

•   STRING  – строка 1-байтовых символов переменной длины;

•   BYTE – битовая строка длиной 8 бит;

•   WORD – битовая строка длиной 16 бит;

•   DWORD – битовая строка длиной 32 бита;

•   LWORD – битовая строка длиной 64 бита;

•   DATE – дата в формате год, месяц, день. Пример: 2020-05-12;

•   DT – дата и время. Пример: 0001-01-01-12:00;

•   TIME – время в формате ms. Пример: 1000ms;

•   TOD – время дня в формате час, минута. Пример: 13:00;

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

Редактор переменной