7 запрос измеренных значений командой – Инструкция по эксплуатации VEGA Modbus-TCP, ASCII protocol
Страница 16
16
2 Протокол ASCII
Modbus-TCP, ASCII protocol • VEGAMET 391/624/625, VEGASCAN 693, PLICSRADIO C62
30768-R
U-130731
Число байтов
Знак
Значение
5 … 6
-067.3
T3
1
%
Признак конца
1
CR
•
T1: "=" (1 знак)
•
ПЛК №: Номер выхода ПК/ПЛК в виде трехзначного
десятичного числа
•
T2: "#" (1 знак)
•
Значение: Числовое значение выхода ПК/ПЛК либо, в случае
ошибочного значения, текст "FAULT"
Форматирование значения:
Знак
Значение
1
"- ": минус при отрицательном числе
" ": пробел при положительном числе
2 … 4
Три числовых разряда до запятой
5
".": десятичная запятая
6
Один числовой разряд после запятой
•
T3: "%" (1 знак)
•
Признак конца: Возврат каретки CR (1 знак)
Общая длина телеграммы: ("Конец"-"Начало"+1)*12 … 13
Примечание:
Знак % здесь является разделительным знаком, а не знаком
единиц измерения %
Запрос:
%002-004
Ответ:
=002# 067.3%
=003# 824.6%
=004#-067.3%
2.7 Запрос измеренных значений командой &
Одиночный запрос &
Ответ на одиночный запрос будет содержать запрашиваемое
значение ПК/ПЛК. Измеренное значение будет передаваться
как шесть знаков без запятой и без единиц измерения.
Число байтов
Знак
Идентификатор
1
&
Начало
1 … 3
001 … 030 or 1 … 30
Признак конца
1
CR
•
Идентификатор: "&" (1 знак)
•
Начало: Номер желаемого выхода ПК/ПЛК (1 … 3 знака)
Пример:
Запрос от системы
управления