-
- отсюда следует, что при паузе 1,5Т всё что принято бросить нах и не разбирать, а начать принимать следующий пакет. Т.е. 1,5Т это признак бракованного пакета, а не признак завершения пакета koyodza(176 знак., 14.11.2012 17:20)
- Небольшая поправка. Не "начать принимать следующий пакет", а ожидать окончания текущего пакета/начало следующего. То бишь отслеживать паузу 3,5Т. Хотя лично я в RTU-ных протоколах про 1,5Т обычно не заморачиваюсь, ориентируясь на rezident(31 знак., 14.11.2012 18:19)
- Пытаюсь разобраться. Читаем оригинал abivan(553 знак., 15.11.2012 10:14)
- Вы читаете давно устаревшее описание протокола. Откройте текущую версию стандарта по ссылке, там довольно наглядные диаграммы состояний и никаких упоминаний про "next byte will be the address field of a new message". Интервал 1.5 сделан, видимо, AlexG(174 знак., 15.11.2012 11:07, ссылка)
- RTU через модем? Мсье знает толк в извращениях. - ASDFS(15.11.2012 13:32)
- Не отрицаю :) Но сильно не хотелось тратить в два раза больше времени на передачу Modbus-ASCII. Некоторым модемам то что RTU пакет помещается в буфер целиком совершенно не мешает его рвать, причем это может выясниться на последнем модеме из AlexG(116 знак., 15.11.2012 19:17)
- Пурква па? Если в буфер модема помещается весь пакет целиком. - rezident(15.11.2012 19:05)
- Да хоть три пакета. Нет гарантий что дойдет без временнЫх разрывов. ASDFS(56 знак., 15.11.2012 19:25)
- сенкс, теперь ясна причина разночтения. - abivan(15.11.2012 12:40)
- RTU через модем? Мсье знает толк в извращениях. - ASDFS(15.11.2012 13:32)
- Вы читаете давно устаревшее описание протокола. Откройте текущую версию стандарта по ссылке, там довольно наглядные диаграммы состояний и никаких упоминаний про "next byte will be the address field of a new message". Интервал 1.5 сделан, видимо, AlexG(174 знак., 15.11.2012 11:07, ссылка)
- да, верно - koyodza(14.11.2012 18:45)
- Пытаюсь разобраться. Читаем оригинал abivan(553 знак., 15.11.2012 10:14)
- Небольшая поправка. Не "начать принимать следующий пакет", а ожидать окончания текущего пакета/начало следующего. То бишь отслеживать паузу 3,5Т. Хотя лично я в RTU-ных протоколах про 1,5Т обычно не заморачиваюсь, ориентируясь на rezident(31 знак., 14.11.2012 18:19)
- отсюда следует, что при паузе 1,5Т всё что принято бросить нах и не разбирать, а начать принимать следующий пакет. Т.е. 1,5Т это признак бракованного пакета, а не признак завершения пакета koyodza(176 знак., 14.11.2012 17:20)