Цитата(revit @ 23.8.2006, 17:42)

Через несколько дней, ни с того ни с чего, опять пропадает связь полностью. Перекидываю на 7 слот КЛШ - все видится драйвером (КЛШ и КСЛ). Опять думаю КОРК гавкнулся, но почему

??? Давно были мысли перекинуть его на другой слот. Меняю слот 5-КЛШ и слот7-КОРК местами-Всё работает!!!???? Так и оставил.
Что бы это значило и как преобразуется сигнал порта в 7-ом слоте???
Сейчас разберем...
Сначала - немного теории с предисторией:
Для решения проблемы безконфликтного взаимодействия множества устройств с COM-портом компьютера - был разработан принцип обмена с арбитражем шины. т.е. для того чтобы какое-то устройство смогло что-то передать через ММИ, оно должно сначало осуществить "захват" шины. Процедура "захвата" шины гарантирует отсутствие одновременно 2-х работющих на передачу устройств.
Естественно в каждом из устройств будь то КЛШ, КСЛ или КОРК - реализован арбитр этой шины.
Теперь самое интересное: арбитр шины нужен также и компьютеру, кроме того дополнительно требуется преобразование уровней сигнала RS232 в уровни ТТЛ на ММИ, поэтому функции преобразования уровней сигнала и реализацией арбитра шины выполняет устройство
находящееся в 7 слоте ММИ.
Отсюда и требование обязательного наличия устройства в 7 слоте при работе с компьютером!!!
Дальше все просто...
Поскольку заранее невозможно предсказать какое устройство будет установлено в 7 слот - то фактически функции преобразования уровней и арбитража шины для компьютера есть в КАЖДОМ устройстве, НО используются только в том, которое стоит в 7 слоте ММИ.
Т.е. в каждом устройстве КЛШ, КСЛ, КОРК - есть 2 независимых арбитра шины - собственный и для компьютера.
Теперь ответ на вопрос - судя по всему у КОРК-а помер как раз преобразователь уровней или арбитр шины для компьютера - отсюда нет связи компютера со всеми. В случае установки этого КОРК-а в другой (не 7-й слот) - данный узел просто не используется, а КОРК через собственный арбитр шины работает штатным образом.