ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
1271845 Топик полностью
my504 (29.12.2022 16:58, просмотров: 258) ответил =AlexD= на RS485 FullDuplex - это RS422 ? Приняли свой стартовый байт - запустили прием пакета и передачу пакета - т.е. ответ не зависит от принимаемого пакета, это просто маркер обмена с конкретным устройством? А как обрабатываются возможные ошибки на линии?
Не совсем 422-ой. Хотя физика идентична. Разница в максимальном количестве слейвов в линии. Обычно у Аналог девайса фул-дуплексные драйверы с управлением передатчиком называются 485-ми, а без такого управления - 422-ми. Про ответ в линию. Устройство принимает управляющий пакет (он шифрован динамическим симметричным кодом), а отдает открытый пакет мониторинга параметров устройства. Пакет мониторинга защищен CRC, как и управляющий пакет. Большая часть управляющих пакетов 

на

самом деле пустые и просто инициируют мониторинг. Мониторинг может быть быстрый (1 байт запрос/4 байта ответ) и расширенный (по 66 байт запрос и ответ). Они формируются концентрирующим устройством на объекте, задачей которого является циклически сбор быстрых данных и формирование пакетов через эзернет на сервер мониторинга. Длинные пакеты применяются для удаленной настройки и расширенного мониторинга изделий по запросу сервисного техцентра и на основании анализа данных быстрого опроса.