Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
doc:jroboplc:modules:peripherial:termo_mux_protocol [2021/08/24 12:38] denis |
doc:jroboplc:modules:peripherial:termo_mux_protocol [2021/08/24 12:48] (текущий) denis |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Описание протокола termo.mux ====== | ====== Описание протокола termo.mux ====== | ||
| - | Запрос: | ||
| <code> | <code> | ||
| + | Запрос: | ||
| >@S0 | >@S0 | ||
| - | </code> | ||
| Означает: | Означает: | ||
| - | \\> -показывает, что это запрос | + | ''>'' -показывает, что это запрос |
| @ - адрес блока 40h = 1 блок, 41h = 2 блок и т.д. максимум 62 блока | @ - адрес блока 40h = 1 блок, 41h = 2 блок и т.д. максимум 62 блока | ||
| S – не меняется, просто разделитель | S – не меняется, просто разделитель | ||
| Строка 14: | Строка 13: | ||
| Ответ: | Ответ: | ||
| - | <code> | ||
| <I027.1027.2027.2027.4026.9026.6026.7-99.9-99.9-99.9-99.9-99.90X | <I027.1027.2027.2027.4026.9026.6026.7-99.9-99.9-99.9-99.9-99.90X | ||
| - | </code> | ||
| < - показывает, что ответ | < - показывает, что ответ | ||
| I – адрес блока, соответствует запросу | I – адрес блока, соответствует запросу | ||
| - | Температура, 12 раз – количество фиксированное. Обязательно есть точка. Скорее всего шаблон такой YXX.X, где X – число, Y- минус или число, точка и есть точка. | + | Температура, 12 раз – количество фиксированное. |
| + | Обязательно есть точка. | ||
| + | Скорее всего шаблон такой YXX.X, где X – число, Y- минус или число, точка и есть точка. | ||
| 2байта CRC – алгоритм вычисления неизвестен. | 2байта CRC – алгоритм вычисления неизвестен. | ||
| Строка 25: | Строка 24: | ||
| Желательно сделать утилиту для автопоиска, как с турами и корневскими блоками, что бы было проще искать их на линии. | Желательно сделать утилиту для автопоиска, как с турами и корневскими блоками, что бы было проще искать их на линии. | ||
| + | |||
| + | кол-во байт ответа фиксированное всегда 67 байт? | ||
| + | мне казалось 66 байт... всегда фиксировано если есть подвеска | ||
| + | |||
| + | Out: 3E 40 53 30 0D | ||
| + | In : 3C 01 40 15 0D | ||
| + | это значит нет подвески на первом канале | ||
| + | |||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.2022.9022.4022.6023.2023.3022.9-99.9-99.9-99.9-99.9-99.90_ | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.3022.9022.5022.6023.2023.3023.0-99.9-99.9-99.9-99.9-99.90Y | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.3023.0022.6022.6023.3023.4023.0-99.9-99.9-99.9-99.9-99.90T | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.0022.6022.6023.3023.4023.1-99.9-99.9-99.9-99.9-99.90V | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.0022.6022.7023.3023.4023.1-99.9-99.9-99.9-99.9-99.90W | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.1022.6022.7023.4023.4023.1-99.9-99.9-99.9-99.9-99.90Y | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.1022.6022.7023.3023.4023.1-99.9-99.9-99.9-99.9-99.90X | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.1022.6022.7023.4023.4023.1-99.9-99.9-99.9-99.9-99.90Y | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.1022.6022.7023.4023.4023.1-99.9-99.9-99.9-99.9-99.90Y | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.1022.6022.7023.4023.4023.1-99.9-99.9-99.9-99.9-99.90Y | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.1022.6022.7023.4023.4023.1-99.9-99.9-99.9-99.9-99.90Y | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.1022.6022.7023.4023.4023.1-99.9-99.9-99.9-99.9-99.90Y | ||
| + | |||
| + | Out: > @ S 0 | ||
| + | |||
| + | In : <.@023.4023.1022.6022.7023.4023.4023.1-99.9-99.9-99.9-99.9-99.90Y | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.4023.1022.5022.7023.4023.4023.1-99.9-99.9-99.9-99.9-99.90X | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.5023.1022.6022.7023.4023.5023.1-99.9-99.9-99.9-99.9-99.90[ | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.5023.1022.6022.8023.4023.5023.2-99.9-99.9-99.9-99.9-99.90] | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.6023.1022.6022.8023.4023.5023.2-99.9-99.9-99.9-99.9-99.90^ | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.6023.1022.6022.8023.4023.6023.2-99.9-99.9-99.9-99.9-99.90_ | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.6023.2022.6022.8023.4023.5023.2-99.9-99.9-99.9-99.9-99.90_ | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.6023.2022.6022.8023.5023.6023.2-99.9-99.9-99.9-99.9-99.90a | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.5023.2022.6022.8023.5023.6023.2-99.9-99.9-99.9-99.9-99.90` | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.5023.2022.6022.9023.5023.6023.2-99.9-99.9-99.9-99.9-99.90a | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.6023.2022.6022.9023.5023.6023.2-99.9-99.9-99.9-99.9-99.90b | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.6023.2022.6022.9023.5023.6023.2-99.9-99.9-99.9-99.9-99.90b | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.6023.2022.6022.9023.5023.6023.2-99.9-99.9-99.9-99.9-99.90b | ||
| + | |||
| + | Out: > @ S 1 | ||
| + | |||
| + | In : <.@023.6023.2022.6022.9023.5023.6023.2-99.9-99.9-99.9-99.9-99.90b | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | Out: > A S 0 | ||
| + | |||
| + | In : <.A023.1022.9022.4022.4023.2023.1022.9-99.9-99.9-99.9-99.9-99.90[ | ||
| + | In : <.A023.2022.9022.4022.6023.3023.2022.9-99.9-99.9-99.9-99.9-99.90` | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 38 30 32 32 2E 32 30 32 33 2E 30 30 32 33 2E 39 30 32 32 2E 36 30 32 32 2E 35 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 62 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 39 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 66 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 39 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 67 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 39 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 66 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 39 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 66 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 39 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 66 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 39 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 67 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 39 30 32 32 2E 33 30 32 33 2E 31 30 32 34 2E 30 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 5F 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 39 30 32 32 2E 33 30 32 33 2E 31 30 32 34 2E 30 30 32 32 2E 37 30 32 32 2E 37 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 60 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 34 30 32 34 2E 39 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 37 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 68 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 33 30 32 34 2E 39 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 66 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 33 30 32 34 2E 38 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 64 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 33 30 32 34 2E 38 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 65 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 32 30 32 34 2E 38 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 63 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 32 30 32 34 2E 37 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 62 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 32 30 32 34 2E 37 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 39 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 62 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 32 30 32 34 2E 37 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 38 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 61 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 32 30 32 34 2E 37 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 38 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 61 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 32 30 32 34 2E 37 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 38 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 62 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 31 30 32 34 2E 37 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 38 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 61 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 31 30 32 34 2E 37 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 38 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 61 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 31 30 32 34 2E 37 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 38 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 60 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 31 30 32 34 2E 37 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 38 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 60 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 31 30 32 34 2E 36 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 38 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 60 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 31 30 32 34 2E 36 30 32 32 2E 32 30 32 33 2E 31 30 32 33 2E 37 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 5E 0D | ||
| + | Out: 3E 40 53 31 0D | ||
| + | In : 3C 01 40 30 32 35 2E 31 30 32 34 2E 36 30 32 32 2E 33 30 32 33 2E 31 30 32 33 2E 38 30 32 32 2E 37 30 32 32 2E 36 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 2D 39 39 2E 39 30 60 0D | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | </code> | ||