[an error occurred while processing this directive]
Можно так : запрос - ответы от устройств через временные интервалы, пропорциональные сетевому адресу.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Гудвин
04 сентября 2006 г. 11:20
В ответ на:
RS232/485, ModBUS и т.п., Если мастер отправляет запрос в линию на предмет опроса присутствующих устройств, то ...
отправлено <font color=gray>gsm</font> 04 сентября 2006 г. 11:01
Составить ответ
|||
Конференция
|||
Архив
Ответы
Вот процедурка для сканирования устройств в сетке 485 и назначения сетевого адреса по 16 битному серийному номеру:
—
Гудвин
(04.09.2006 11:38
82.198.6.23
, 1349 байт)
тайм-аут прямо пропорционален номеру или как?
—
=L.A.=
(04.09.2006 12:04
213.134.214.10
,
пустое
)
Прямо пропорционален, но за счет микросекундного опроса пина RX время сканирования небольшое.
—
Гудвин
(04.09.2006 12:43
82.198.6.23
,
пустое
)
первый "for" попортился и нехватает "}"
—
MegaJohn
(04.09.2006 11:53
82.140.84.195
,
пустое
)
Там : (cnt=0;cnt<MAX_SN;cnt++) В моем случае константа MAX_SN = 10000. Думаю пока хватит :)
—
Гудвин
(04.09.2006 12:44
82.198.6.23
,
пустое
)
В итоге так ? [->] (слегка подформатировал)
—
MegaJohn
(04.09.2006 13:52
82.140.84.195
,
пустое
,
картинка
)
Ответ: Спасибо
—
gsm
(04.09.2006 11:41
81.211.33.9
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание