Инструкция по эксплуатации VEGA Modbus-TCP, ASCII protocol
Страница 24
24
2 Протокол ASCII
Modbus-TCP, ASCII protocol • VEGAMET 391/624/625, VEGASCAN 693, PLICSRADIO C62
30768-R
U-130731
Число байтов
Знак
Unit
0 … n
xxx
Признак конца
1
CR
•
T1: "=" (1 знак)
•
ПЛК №: Номер выхода ПК/ПЛК в виде трехзначного
десятичного числа
•
T2: "#" (1 знак)
•
Значение: Числовое значение выхода ПК/ПЛК либо, в случае
ошибочного значения, текст "FAULT"
Форматирование значения:
Знак
Значение
1
"- ": минус при отрицательном числе
" ": пробел при положительном числе
2 … 7
Шестизначное число без запятой
•
T3: "#" (1 знак)
•
Unit: Единицы измерения как текст (0 … n знаков)
•
Признак конца: Возврат каретки CR (1 знак)
Общая длина телеграммы: Число*(14 знаков+знаки Unit)
Запрос:
?001L003
Ответ:
=001# 000673#%
=002# 008246#kg
=003#-000673#m
Блочный запрос ? с диапазоном
Ответ на блочный запрос с диапазоном будет содержать
значения заданного в запросе диапазона выходов ПК/ПЛК.
Измеренное значение будет передаваться с шестью знаками,
без запятой, с единицами измерения.
Число байтов
Знак
Идентификатор
1
?
Начало
1 … 3
001 … 030 или 1 … 30
Разделитель
1
-
Конец
1 … 3
001 … 030 or 1 … 30
Признак конца
1
CR
•
Идентификатор: "?" (1 знак)
•
Начало: Начальный номер желаемого выхода ПК/ПЛК (1 … 3
знака)
•
Разделитель: "-" (1 знак)
•
Конец: Конечный номер желаемого выхода ПК/ПЛК (1 … 3
знака)
•
Признак конца: Возврат каретки CR (1 знак)
Пример:
Запрос от системы
управления