ГОСТ Р МЭК 61131-3—2016
Окончание таблицы 10
Номер
Описание
Ключевое слово
Неявное начальное
значение
Длина
(бит)*
15а
Дата и время суток
DATE_AND_TIMEили ОТ
Примечание
—Ь)
15Ь
Дата и время суток
LDATE_AND_TIME
и
л
и
LDT
LDT#1970-01-01-00:00:00
64Р,Ч>
16а
Строка однобайтовых симво
лов переменнойдлины
STRING
•’(пустая)
8i).0*КП)
16Ь
Строка двухбайтовых симво
лов переменнойдлины
WSTRING
•’(пустая)
9)-М-0
17а
Однобайтовый символ
CHAR
■$00’
89).0
17Ь
Двухбайтовыйсимвол
WCHAR
«SOOOO*
169М>
18
Битовая строкадлины8
BYTE
16#00
gi).9>
19
Битовая строкадлины 16
WORD
16#0000
20
Битоваястрокадпины 32
OWORD
16#0000_0000
16*9>
32i>.9>
21
Битовая строкадлины 64
LWORD
16#0000_0000_0000_0000
64i>-9>
Примечание — Определяется разработчиком, так как специальное стартовое значение отлично от
0001-01-01.
а>Значения вданной колонке интерпретируются какописанов подстрочных примечаниях к таблице.
ь>Диапазон значений иточностьпредставления вданных типахданныхопределяются разработчиком.
с>Диапазон значений переменныхданного типаданных от — (2м’1)до (2^ 1) -1.
d)Диапазон значений переменныхданноготипаданных от0до (2м) -1.
Диапазон значений переменныхданного типа данных определяется в МЭК 60559 для основного фор
мата с плавающей точкой одинарной точности. Результаты арифметических команд с ненормализованными
значениями, бесконечным значением и нечисловыми значениями определяются разработчиком.
^ Значениепеременныхданноготипаданныхопределяется вМЭК60559дляосновногоформатас плава
ющей точкой двойной точности. Результаты арифметических командс ненормализованными значениями, бес
конечнымзначением и нечисловыми значениямиопределяются разработчиком.
9>Числовойдиапазонзначений не применяется к данномутипуданных.
h)Возможные значения переменныхэтого типаданных: 0и 1. соответствующие ключевым словам FALSE
и TRUE соответственно.
’) Значение N указывает на числобитов или символовдляэтого типаданных.
I) Значение Nуказывает на числобитов в битовой строкедля этоготипаданных.
к|Допустимая переменных типов STRING иWSTRING определяется разработчиком.
’) ТиповCHAR. STRING. WCHAR иWSTRING используется кодировка по ИСО/МЭК 10646 (см. 6.3.3).
т>Типданных LTIME является64-битовым целым числом сознаком, значение задается в наносекундах.
п)Тип данных LDATE является 64-битовым целым числом со знаком, значение задается в наносекундах,
с начальнойдатой 1970-01-01.
Р> Типданных LTOD является 64-битовым целым числом со знаком, значение задается в наносекундах,
начальное времяс полуночи TOD#00:00:00.
Точность обновления значенийданногоформата времени определяется разработчиком; тоестьзначе
ниеуказывается в наносекундах, нооно можетобновляться черезмикросекунду или миллисекунду.
6.4.2.2 Элементарные строковые типы данных (STRING. WSTRING)
Максимальная поддерживаемая длина элементов типа STRING и WSTRING задается разработ
чиком и определяет максимальную длину STRING и WSTRING. которая поддерживается средствами
программирования и отладки.
20