Совершенно не ясно что именно глючит, нужна отправная точка
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Digital
01 декабря 2006 г. 10:39
В ответ на:
А какой в этом вообще смысл? Если система глючит - её надо переделывать, а не коллекцию глюков собирать
отправлено -=Shura=- 01 декабря 2006 г. 10:32
Составить ответ
|||
Конференция
|||
Архив
Ответы
По-моему, всё и так предельно ясно. RS232 ни разу не годится для таких условий, да и программная отработка ошибок небось кривовата
—
-=Shura=-
(01.12.2006 10:46
217.21.50.43
,
пустое
)
По железу пока других вариантов нет. А программной отработки ошибок нет. О некоректности работы сообщает обслуживающий персонал.
—
Digital
(01.12.2006 10:56
212.110.129.13
,
пустое
)
Ну так чего же вы хотите в таком случае? Было бы странно, если бы железка вела себя по другому. Собирать в данном случае глюки - бесполезное занятие
—
-=Shura=-
(01.12.2006 11:05
217.21.50.43
,
пустое
)
можно собирать данные в некий кольцевой буфер. При возникновении глюка останавливать запись в буфер.
—
nut
(01.12.2006 10:44
83.171.74.210
, 154 байт)
Программа не знает когда и где произошел глюк, после сбоя у контроллера вообще башню отрывает, для этого и нужно все запротоколировать.
—
Digital
(01.12.2006 10:59
212.110.129.13
,
пустое
)
Ежели башню у контроллера сносит, ИМХО что замена интерфейса не поможет, если только не через него лезет
—
RUAL
(01.12.2006 11:38
217.20.82.57
,
пустое
)
А как у него отрывает башню - если электрически, то только снимать штаны и петь разлуку, меняя интерфейс. Если программно - то, например, такое простое народное средство, как таймаут между байтами, может исправить ситуевину. В смысле башня на месте останется.
—
-=ВН=-
(01.12.2006 11:11
193.125.71.140
, 129 байт)
С АЦП дельный совет, надо подумать. Но все же ушли от темы - какой же накопитель все таки юзать
—
Digital
(01.12.2006 11:20
212.110.129.13
,
пустое
)
Не нуже Вам глюколов. Либо выжимайте максимум из протокола - таймауты, обнаружение ошибок, повторные пердачи и т.п. Либо меняйте физический уровень междумордия. Может провода его в экран засунуть. Токовая петля опять же.....
—
-=ВН=-
(01.12.2006 11:31
193.125.71.140
,
пустое
)
Да не в передачи данных проблемы. Глюк возникает програмный или апаратный. И в каком именно контроллере не известно. Приезжая на объект, все работает нормально. Не исключаю вариант саботажа.
—
Digital
(01.12.2006 11:39
212.110.129.13
,
пустое
)
Ответ: насчет саботажа. иногда глюки исчезают, если взять в компанию местных спецов - они и конфликт сгладят, и отзвонятся вовремя, и гадить не будут.
—
werewolf
(01.12.2006 13:31
212.8.34.66
,
пустое
)
Почти так все и есть
—
Digital
(01.12.2006 15:00
212.110.129.13
,
пустое
)
Ну так измените прграммы в контроллерах так, чтобы работающие хоть кукарекали, что ли, что они живые и так чтобы башню контроллерам не срывало. Елки- палки. Срывание башни допустимо только электрическое, когда на вход пришел киловольт(10,20,40,...нужное подчеркнуть).
—
-=ВН=-
(01.12.2006 12:02
193.125.71.140
,
пустое
)
Длина интерфейсных кабелей до 10 см. Все оборудовоние в железном шкафу
—
Digital
(01.12.2006 11:42
212.110.129.13
,
пустое
)
Никаких OR. Исключительно AND - и аппаратный и программный уровень
—
-=Shura=-
(01.12.2006 11:35
217.21.50.43
,
пустое
)
Ну не надо, не надо.
—
-=ВН=-
(01.12.2006 11:53
193.125.71.140
,
пустое
)
Надо, Федя, надо! :-)
—
-=Shura=-
(01.12.2006 11:56
217.21.50.43
, 221 байт)
Ну чего на пустом месте спорить. Линии бывают разные. Для какой-то нужно раком встать, для другой и делать практически ничего не нужно. И программный уровень можно по разному реализовать. И таблица истинности у функции OR довольно занятная...
—
-=ВН=-
(01.12.2006 12:11
193.125.71.140
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 6 на два:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание