Устройство предназначено для коммутирования данных и пакетов данных между 5-ю последовательными портами стандарта RS-232 (COM-портами). Один порт (Host) является мастером и используется для:
Ведомые порты предназначены только для обмена данными с виртуальным портом HOST и не имеют прямой связи друг с другом. Между активным ведомым портом и портом HOST устанавливается аппаратное соединение, обеспечивающие передачу данных на любой скорости, кроме скорости используемым для управления устройством (скорость виртуального порта CFG).
Для максимальной универсальности устройства мастер и ведомые порты имеют стандартные разъемы DB9 (Female – мастер-порт, Male – ведомые порты).
Протокол управления и настройки устройства описан в разделе «Принцип работы».
Наименование | Форм-фактор | Назначение порта |
---|---|---|
Host | DB9 Female | Используется для приема-передачи данных с управляющего устройства и управление устройством |
Port A..D | DB9 Male | Используется для приема-передачи данных с управляемых устройств |
Power | Используется для питания устройства (5-12В, не менее 200 мА) |
Четыре светодиода предназначены для индикации работы устройства:
Наименование | Значение | |
---|---|---|
Port A..D | Не горит | Используется для приема-передачи данных с управляющего устройства и управление устройством |
Горит | Порт активен, передачи данных нет Устройство готово к работе |
|
Мерцает | Порт активен, идет передача данных | |
Power | Горит | Устройство включено в сеть |
SYNC | SYMB | CMD | oDATA |
---|---|---|---|
1 байт | 1 байт | 1 байт | 1 байт |
CMD | oDATA | Описание |
---|---|---|
A (0x41) | — | Коммутировать порт Host к порту A |
B (0x42) | — | Коммутировать порт Host к порту B |
C (0x43) | — | Коммутировать порт Host к порту C |
D (0x44) | — | Коммутировать порт Host к порту D |
N (0x4E) | 0x00 | Переключиться в режим загрузки новой прошивки |
O (0x4F) | 0x00 | Сохранить настройки1 |
P (0x50) | SET | Изменение настроек виртуального порта CFG (см. таблицу 2)1 |
S (0x53) | NSYBM | Изменение символа SYMB на NSYMB1 |
V (0x56) | — | Запрос текущей версии ПО.1 Вслед за подтверждением идет один байт версии |
b7 | b6 | b5 | b5 | b4 | b2 | b1 | b0 | Значение |
---|---|---|---|---|---|---|---|---|
x | x | x | Формат данных | |||||
0 | 0 | 0 | 8-None (передается 8 бит) | |||||
0 | 0 | 1 | 8-Even (передается 9 бит) | |||||
0 | 1 | 0 | 8-Odd (передается 9 бит) | |||||
0 | 1 | 1 | 7-Even (передается 8 бит) | |||||
1 | 0 | 0 | 7-Odd (передается 8 бит) | |||||
1 | 0 | 1 | 9-None (передается 9 бит) | |||||
1 | 1 | 0 | Зарезервировано | |||||
1 | 1 | 1 | Зарезервировано | |||||
x | x | Кол-во стоповых бит | ||||||
0 | 0 | 1 | ||||||
0 | 1 | 0.5 | ||||||
1 | 0 | 2 | ||||||
1 | 1 | 1.5 | ||||||
x | x | x | Скорость | |||||
0 | 0 | 0 | 1200 | |||||
0 | 0 | 1 | 2400 | |||||
0 | 1 | 0 | 9600 | |||||
0 | 1 | 1 | 19200 | |||||
1 | 0 | 0 | 38400 | |||||
1 | 0 | 1 | 57600 | |||||
1 | 1 | 0 | 115200 |
В данном разделе приведены примеры обмена данными с виртуальным портом CFG при использовании настроек по умолчанию (SYMB = 0x02).
SND 3 bytes: 1B 02 41 ..A
SND 3 bytes: 1B 02 42 ..B
TS-03 имеет возможность обновления внутренней прошивки, что позволяет устранять ошибки, обнаруженные в работе устройства в процессе эксплуатации, адаптировать принцип работы устройства под нужды конкретного применения, а также расширять при необходимости набор поддерживаемых команд.
В случае необходимости обновления или адаптации прошивки TS-03, свяжитесь, пожалуйста, с представителем компании AIS Electronics по электронной почте info@ais-electronics.com.
Уточнить текущую версию прошивки возможно с помощью команды «Запрос текущей версии прошивки» (см. описание команды «V»).