Суффиксы

Home  Back  Next

 

Используя суффикс, значение может быть отображено в другом формате.

 

Суффиксы

Синтаксис

Используется для

Область

Тип данных

Вариант Тип данных

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.

* ms can be omitted / ms можно опустить.