-
Тема
-
Здравствуйте.
Конфигурация у нас следующая:
Электрическая розетка — блок питания — ZET 7001 — ZET 7020 — ZET 7002 — ZET 7020 — ZET 7070 — компьютер.
К ZET 7002 подключён ZET 7012i.
Интерфейс зетлабовской шины — RS-485.
Всё это работает, однако наблюдается следующая любопытная особенность:
Если послать запрос через виртуальный ком-порт в адрес 7020 либо 7012 сразу после включения блока питания (фактически через 3-5 сек) — ответ не приходит, сколько бы мы не ждали.
Однако если начать посылать туда повторные запросы, то через 10-40 секунд адресуемый датчик начинает отвечать, при этом присылает ответы на все старые запросы, в т.ч. на первый.
Чтобы 7020 либо 7012 ответили с первой попытки, надо после включения питания ничего им не посылать в течение 5-10 МИНУТ.
После получения первого ответа всё работает хорошо и стабильно.
Не знаете, это баг или фича? Почему так происходит? Как с этим бороться?С уважением, Алексей.
Для ответа в этой теме необходимо авторизоваться.