
30
Инструкция по
применению
SMART WIRELESS МОДУЛЬ
Перевод оригинальных
инструкций
ПРОТОКОЛ
Компьютер всегда инициирует команды запросом, SWM всегда ему отвечает. Если SWM не отвечает в течение
500 мс, он больше не работает.
SWM поддерживает 2 типа запросов-ответов: Setter и Getter. Метод Setter применяет значение к продукту. Геттер
позволяет считывать значение продукта.
У команды есть по крайней мере один связанный с ним данные (аргумент). Для Setter данные отправляются
вместе с командой в запросе. Для Getter данные поступают в ответ с помощью связанной команды.
SWM возвращает статус в своем ответе, чтобы указать, что заказ был принят. Ответ Setter всегда содержит
команду и статус. Для Getter ответ содержит команду и данные, если все идет хорошо. В противном случае ответ
содержит команду и статус.
requête : co données
requête : commande
Setter
Getter
SUM
SWM
SWM
OU
réponse : co statut
réponse : co données
réponse : co statut
СИНТАКСИС
Обмен данными между компьютером и SWM осуществляется символами ASCII.
Каждый запрос и ответ заканчиваются <CR><LF> (или 0x0D0A или «\r\n»).
Название команды не содержит пробелов.
После имени команды ставится знак равенства «=».
В запросе Setter и ответе Getter данные следуют за знаком равенства «=». Они разделяются точкой с запятой «;».
Для десятичных данных десятичным разделителем является точка «.». Данные показаны без единиц измерения.
Для запроса Getter вопросительный знак «?» следует за знаком равенства «=».
Статус имеет 2 значения: «OK» или «KO».
Пример обмена данными между компьютером и SWM :
«Process_state=run<CR><LF>»Компьютер просит начать загрузку.
«Process_state=OK<CR><LF>»SWM возвращает успешное завершение команды.
«Process_state =? <CR> <LF>» запрашивает статус текущего процесса.
«Process_state = idle <CR> <LF>» возвращает запрошенное здесь значение IDLE (остановленный процесс).
«Process_sta=?<CR><LF>»Запрос Getter сформирован неправильно, имя команды не существует.
«Process_sta = KO <CR> <LF>» возвращает ответ с ошибкой.
«Date=2020;
13
;
31
;
08
;
53
;
10<CR><LF>обновляет дату продукта ложным значением (MM=13).
«Date = KO <CR> <LF>» возвращает статус ошибки.
СПИСОК МЕТОДОВ GETTER ДЛЯ GYSFLASH CNT
Запрос типа
Геттер
Ответ SWM
Аргументы
Название
Возможные значения
Описание
Version=?
Версия=
Продукт1;HW_version1
;
SW_ver
-
sion1
;
Продукт2; HW_version2
;
SW_ver
-
sion2
…
Продукт1
Продукт2
ex : / например
GYSFLASH 121.12 CNT
Smart USB модуль
Название (-я) аппарата (-ов),
присутствующего в сети SMC
HW_version1
HW_version2
ex : / например
HW 1-2
HW E0046IND1-0
Соответствующия версия
hardware
SW_version1
SW_version2
ex : / например
SW V06.01
Связанная версия
программного обеспечения
Serial=?
Serial= Product1;
SN1
;
Продукт2;SN2
…
Продукт1
Продукт2
ex : / например
GYSFLASH 121.12 CNT
Умный USB-модуль
(Smart USB module)
Название (-я) аппарата (-ов),
присутствующего в сети SMC
SN1
SN2
ex : / например
20.02.026971.000001
Соответствующий серийный
номер
Product_info=?
Product_info=
U
;
I
U
от 0 до 48
в В
Напряжение зарядного
устройства
I
от 0 до 120
в A
Ток зарядного устройства
Содержание 070837
Страница 2: ...2 Manuel d utilisation SMART WIRELESS MODULE Notice originale FIG I ABB I 1 1 2 3 4...
Страница 27: ...RU 27 SMART WIRELESS 50 C EAC C CMIM...
Страница 33: ...RU 33 SMART WIRELESS 2...