Суффиксы
|
Синтаксис
|
Используется для
|
Область
|
Тип данных
|
Вариант Тип данных
|
Comment
|
Date and Time in String Format
Дата и время в строковом формате
|
ISO
|
DT
|
1990-1-1-00:00:00.000 до
2098-12-31-24:59:59.999*
|
STRING
|
VT_BSTR
|
Суффикс DT используется для отображения данных, сохраненных в ПЛК в виде комбинированного типа данных DATE_AND_TIME и передаваемых в виде строки. Тип данных DATE_AND_TIME имеет в ПЛК 8 байт (64 бита). Сюда включаются год, месяц, день, час, минуты, секунды и миллисекунды. Не забудьте использовать правильные разделители (дефис, двоеточие и точка)!
|
BCD
|
BCD
|
Byte
Word
DWord
QWord
|
Byte: От 0 до 99
Word: От 0 до 999
DWord: От 0 до 9999999
QWord: От 0 до 9999999999999999
|
VT_I1
VT_I2
VT_I4
VT_I8
|
VT_I1
VT_I2
VT_I4
VT_I8
|
С помощью суффикса BCD данные, хранящиеся в ПЛК, представляются в виде беззнакового двоичного значения, закодированного в двоичном виде. Например, десятичное значение "65535" будет представлено как "9999".
|
ASCII to Hex
|
KA
|
String
|
HEX: От 0 до 9, От A до F
|
STRING
|
VT_BSTR
|
С суффиксом KA данные, хранящиеся в ПЛК, представлены в виде HEX-символов.
|
Signed
|
KF
|
Byte
Word
DWord
QWord
|
Byte: От -128 до 127
Word: От -32768 до 32767
DWord: От -2147483648 до 2147483647
QWord
От −9.223.372.036.854.775.808
до
9.223.372.036.854.775.807
|
CHAR
SHORT
LONG
LLONG
|
VT_I1
VT_I2
VT_I4
VT_I8
|
С суффиксом KF данные, хранящиеся в ПЛК, представлены в виде подписаного номера фиксированной точки.
|
S5-KG
|
KG
|
DWord
|
От 0.1469368E-38 до 0.1701412E39
Attention: The KG area in the PLC is larger than in the PC!
|
REAL
|
VT_R4
|
С суффиксом KG данные, хранящиеся в ПЛК, рассматриваются как 4-байтовый номер с плавающей запятой.
|
S5-KT-Format
|
KT
|
Word
|
От 000.0 до 999.3
|
STRING
|
VT_BSTR
|
С суффиксом KT данные, хранящиеся в ПЛК, представлены в виде 2-байтовой константы времени. Временная база включена в дополнение к временной величине. Диапазон значений составляет от 000,0 до 999,3
|
S5 Time
|
S5T
|
Word
|
От 0ms до 2h46m30
|
STRING
|
VT_BSTR
|
С суффиксом S5T данные, хранящиеся в ПЛК, представлены как S5TIME (время SIMATIC). Тип данных S5TIME занимает одно 16-битное слово и является произведением временного значения и временного интервала (временной базы). Продолжительность времени указывается в часах, минутах, секундах и миллисекундах. Для внутреннего представления используется формат BCD-номеров. Диапазон значений составляет от 0 мс до 2чх46м30с. Наименьшее значение составляет 10 мс.
|
Date
|
D
|
Word
|
От 1990-01-01 до
2168-12-31
|
STRING
|
VT_BSTR
|
Суффикс D используется для отображения данных, сохраненных на ПЛК как тип данных DATE. Тип данных DATE занимает одно слово. Содержание соответствует количеству дней с 01.01.1990. Представление содержит год, день недели и месяц, разделенные дефисом.1 сентября 2006 года показано как 2006-01-09. Диапазон значений от 0 (0 дней с 01.01.1990: 1990-01-01) до 65378 (65378 дней с 01.01.1990: 2168-12-31).
Правила использования суффикса D:
• | Годы с 1990 по 2089 год включительно могут быть указаны с 2 или 4 позициями, а с 2090 года должны быть введены с 4 позициями. |
90 - 99 ==> 1990 - 1999 гг.
00-89 ==> 2000-2089 гг.
• | Месяцы и дни могут быть указаны с 1 или 2 позициями. |
• | В качестве разделителя может использоваться все, что угодно, кроме цифр (например, 89/09/17). Можно использовать любое количество сепараторов. |
|
Time
|
T
|
DWord
|
От -24d20h31m23s648ms
до
24d20h31m23s647ms
|
STRING
|
VT_BSTR
|
С суффиксом T данные, хранящиеся в ПЛК, представлены в виде типа данных TIME. Тип данных TIME занимает одно двойное слово (32 бита). На дисплее отображаются дни (d), часы (h), минуты (m), секунды (s) и миллисекунды (ms). Миллисекунды можно опустить.
Диапазон значений составляет от -21474483648 (-24d20h31m23s648ms) до 21474483647 (24d20h31m23s647ms).
|
Time of Day
|
TOD
|
DWord, DInt
|
От 0:0:0.0 до 23:59:59.999
|
STRING
|
VT_BSTR
|
Суффикс TOD используется для отображения данных, сохраненных на ПЛК как тип данных TIME_OF_DAY. Тип данных TIME_OF_DAY занимает одно двойное слово (32 бита). Представление содержит информацию за часы:минуты:секунды и .миллисекунды. Миллисекунды можно опустить.
Диапазон значений колеблется от 0:0:0:0.0 до 23:59:59:59.999.
|
TimeReal
|
TR
|
Word
|
От 0.01 до 9990.0
|
REAL
|
VT_R4
|
С суффиксом TR данные, хранящиеся в ПЛК, представляются в виде типа данных РЕАЛЬНОГО ВРЕМЯ.
Диапазон значений составляет от 0,01 до 9990,0 (s).
|
Swap bytes
|
SWAP
|
String
|
Верхние и нижние байты обмена данными
|
STRING
|
VT_BSTR
|
Высший и низший байты строк, хранящихся в ПЛК, заменяются. Важен для ПЛК Modbus.
|
Comment
|
_comment
|
all items
|
gives the comment of the item
|
STRING
|
VT_BSTR
|
Only for OPC DA returns the comment of the item. It is write protected.
|