Название: Протокол ТСРВ-020
Отправлено: anonymous от 28.06.2012, 14:42:00
Здравствуйте! Есть два абсолютно одинаковых ТСРВ-020 (VZLJOT 76.10.09.10). Данные с них читаются через модемное соединение, самописной одной и той же программой. на запрос архивных данных присылаются разные ответы. Запрос: 01 41 00 01 00 01 01 00 00 17 11 06 0C 2B 4B
С первого верные данные (Поле длина, как и должно быть 0xAB, поле время, совпадает с запросом): 01 41 AB 4F DE 6F 7F 47 0D 2D 51 46 9F AE D2 46 75 57 A0 00 00 0E 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4F DE 6F 7F 40 79 CD C7 40 6D 66 83 3E 46 74 40 00 00 0E 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4F DE 6F 7F 40 6E 5D 9E 40 6D E3 6B 3B F4 66 00 00 00 0E 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14 00 47 E5 27 A0 1D 30 00 5A 00 47 C4 81 DB 09 D2 00 32 00 43 8D 5C 78 00 00 00 5A 00 41 3A 21 E8 00 00 00 32 00 41 3A 24 E2 00 00 00 5A 00 41 3A 20 14 00 00 00 32 00 15 4C 00 00 00 00 00 00 00 Со второго следующие данные (Поле длина, почему-то 0xFA, но время совпадает с запросом): 01 41 FA 4F DE 6F 7F 47 19 EF AA 46 AB FC C0 46 87 E2 94 00 00 0E 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 ED 0C 8A 40 6D 5D DB 41 CF 60 CF 00 00 0E 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 6E 5B C4 40 6D E6 86 3B EA 7C 00 00 00 0E 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 00 00 00 47 F6 E8 77 1C FD 00 5A 07 BA 00 94 00 00 47 D5 EE FD 0B 13 00 32 06 99 F5 3C 00 00 47 0D AF 70 00 00 00 5A 02 29 54 B4 00 00 41 3A 22 4D 00 00 00 32 00 00 2E E0 00 00 41 3A 24 F5 00 00 00 5A 00 00 2E E0 00 00 41 3A 1F FA 00 00 00 32 00 00 2E E0 00 00 00 00 00 00 00 00 00 00 62 AA D5 F8 B3 CA BF B6 95 1F 00 00 00 00 00 00 00 00
Некоторые поля интерпретируются неверно, как например масса в 5м канале. Подскажите, в какую сторону двигаться?
Название: Re:Протокол ТСРВ-020
Отправлено: spa от 29.06.2012, 07:22:46
Похоже, что версии в приборах разные, и, соответственно, разные структуры архивов. Проверьте, установку параметра "Совмест.архива". В старых "да", в новых "нет".
Название: Re:Протокол ТСРВ-020
Отправлено: anonymous от 29.06.2012, 08:23:56
Спасибо.
Как я понимаю, значение этого параметра нельзя узнать удалённо.
В таком, случае, правильно ли будет работать алгоритм: Если прибор присылает запись размером 250 Б, программа должна обработать её как описано, скажем, здесь http://www.vzljot.ru/files/docs/2/sa_tsrv_023.pdf (http://www.vzljot.ru/files/docs/2/sa_tsrv_023.pdf) ?
Название: Re:Протокол ТСРВ-020
Отправлено: spa от 29.06.2012, 15:04:21
В таком, случае, правильно ли будет работать алгоритм: Если прибор присылает запись размером 250 Б, программа должна обработать её как описано, скажем, здесь http://www.vzljot.ru/files/docs/2/sa_tsrv_023.pdf (http://www.vzljot.ru/files/docs/2/sa_tsrv_023.pdf) ?
Да
|