Показать сообщение отдельно
Старый 21.02.2011, 17:10   #25
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Получение данных на контроллер через COM

Цитата:
Сообщение от Sergey Cherevko
Наверное это происходит из-за того, что мастер передает слейвам не значение температуры, а значение своего аналогового входа?
Если преобразовать код аналогового входа в мастере и передавать слейвам значение температуры, то аварии обрыва датчика не будет.
Насколько я понимаю, проблема не в цифре, а во времени её прихода.



Цитата:
Сообщение от Sergey Cherevko
Ну и контролировать в слейвах их опрос мастером в любом случае не помешает. Есть несколько способов, как это сделать: по эху, по тайм-ауту и т.д. Нет связи - нет чужих аварий...
Предложенные вами способы позволяют контролировать связь на стороне мастера, а не слейва.


.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием