Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Вт Сен 30, 2003 2:33 pm Заголовок сообщения: |
|
|
Цитата: |
Пока я из терминалок не выхожу, они связываются и передают данные.
Когда я выхожу из терминалок, они уже друг друга не понимают.
|
А чего же Вы ожидали? Когда Вы выходите из терминальной программы, в порту DTE выключается линия DTR (смотрите по индикатору TR модема). В IDC-2814BXL/VR предусмотрена возможность "принудительной подачи" этого сигнала (S15.7), и Вы ей пользуетесь. У IDC-2814BXL+ такой опции нет, поэтому в нём нужно воспользоваться установкой &D0 (либо обеспечить подачу этого сигнала перемычкой в кабеле). В результате модемы соединяются, но затем связь сразу же разрывается (по потере DTR).
Процедура по добавлению &D0 аналогична той, которую Вы использовали для обнуления S17. Добавьте, и всё будет в порядке! _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Вт Сен 30, 2003 2:57 pm Заголовок сообщения: |
|
|
Цитата: |
Пока я из терминалок не выхожу, они связываются и передают данные.
Когда я выхожу из терминалок, они уже друг друга не понимают.
|
И правильно делают! Когда Вы выходите из терминальной программы, отключается цепь DTR (проследите по индикатору TR). В IDC-2814BXL/VR[+] Вы это компенсируете установкой S15.7=1. В IDC-2814BXL+ нужно пользоваться &D0 (там S15.7=1 не работает).
Сейчас получается так: по умолчанию стоит &D2, модемы связываются и затем IDC-2814BXL+ немедленно разрывает связь по потере сигнала DTR. Добавьте установку AT&D0 (это делается аналогично тому, как Вы прописывали S17=0) у IDC-2814BXL+, и всё будет работать! _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Krajs Member
Зарегистрирован: 28.08.2003 Сообщения: 27 Откуда: Череповец
|
Добавлено: Ср Окт 01, 2003 6:46 am Заголовок сообщения: Программирование модема IDC-2814BXL/VR на выделенную линию |
|
|
Krajs писал(а): |
Контроллер отвечает пакетами до 100 байт, получив пакет (настройки порта)
dcbN.BaudRate = 4800;
dcbN.Parity = EVENPARITY;
dcbN.ByteSize = 8;
dcbN.StopBits = TWOSTOPBITS;
порт имеет всего три вывода RD, TD и общий
|
Krajs писал(а): |
( При настройке портов управление потоком - нет ).
|
Krajs писал(а): |
на IDS-2814 BXL+ горят СTS-RTS-CD-0H-TR-MR
|
Krajs писал(а): |
Далее выключаю терминалку на IDC-2814BXL+ горят CTS-OH-MR начинается свистопляска…………….
|
Подсказка
С помощью S21 (S25, S26, S27) или другим регистром необходимо зажечь RTS и TR _________________ И когда все это кончится? |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Ср Окт 01, 2003 8:36 am Заголовок сообщения: |
|
|
Давайте всё-таки попробуем, а? Пропишите &D0 в установках NVRAM. Проверьте соединение модемов (без передачи данных, естественно) при отключённых DTE (т.е. модемы соединяются телефонным шнуром; к последовательным портам модема ничего не подключено). Затем подключите модемы к целевым устройствам и попробуйте ещё раз. Если эффект остался, то попробуйте включить питание модемов, подождать установки соединения, а уж потом включать устройства.
Что получилось? _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Krajs Member
Зарегистрирован: 28.08.2003 Сообщения: 27 Откуда: Череповец
|
Добавлено: Ср Окт 01, 2003 2:20 pm Заголовок сообщения: |
|
|
Technical Support писал(а): |
Добавьте установку AT&D0 (это делается аналогично тому, как Вы прописывали S17=0) у IDC-2814BXL+, и всё будет работать!
|
А вы пробовали не терминальными программами подавать данные через так запрограммированные модемы?
Если получится? Научите!! _________________ И когда все это кончится? |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Ср Окт 01, 2003 2:44 pm Заголовок сообщения: |
|
|
Передавать данные при отключённом интерфейсном кабеле не предлагалось. Предлагается проверить установку соединения (после хэндшейка на обеих модемах должен загореться индикатор CD). Если отключить линию, модемы должны разорвать связь. После повторного подключения линии связь должна восстановиться.
Чтобы было понятен ход мыслей: различие между IDC/VR и IDC-2814BXL+ в том, что у первого есть кнопка One Touch Phone и она используется для вывода модема из режима выделенной линии по включению питания. У второго кнопки нет, и поэтому пришлось сделать 5-сек задержку после включения питания модема. В течении этих 5 сек модем "понимает команды", затем включается режим установления соединения. Если Ваше целевое устройство "пихает данные" в течении этих 5 сек, эти данные воспринимаются как команды и мешают установке соединения. _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Krajs Member
Зарегистрирован: 28.08.2003 Сообщения: 27 Откуда: Череповец
|
Добавлено: Чт Окт 02, 2003 7:36 am Заголовок сообщения: |
|
|
Technical Support писал(а): |
Давайте всё-таки попробуем, а? Пропишите &D0 в установках NVRAM. Проверьте соединение модемов (без передачи данных, естественно) при отключённых DTE (т.е. модемы соединяются телефонным шнуром; к последовательным портам модема ничего не подключено). Затем подключите модемы к целевым устройствам и попробуйте ещё раз. Если эффект остался, то попробуйте включить питание модемов, подождать установки соединения, а уж потом включать устройства.
Что получилось?
|
Ну и что что связь между модемами устанавливается
Данные передавать в любую сторону невозможно _________________ И когда все это кончится? |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Чт Окт 02, 2003 7:50 am Заголовок сообщения: |
|
|
Цитата: |
Данные передавать в любую сторону невозможно
|
Что-то терзают смутные сомнения... а flow control у IDC-2814BXL+ выключали? Там тоже at&k0 (или at\q0) есть... _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Krajs Member
Зарегистрирован: 28.08.2003 Сообщения: 27 Откуда: Череповец
|
Добавлено: Чт Окт 02, 2003 8:37 am Заголовок сообщения: |
|
|
Помощь: здесь http://krajs.narod.ru/Test_IDC.rar можно взять прогу тестирования IDC модемов на выделенки.
Другой порт нужно подключить к проге типа Advanced Serial Port Monitir.
Когда при нажатии на кнопку Привет на экране Advanced Serial Port Monitir
Появится другое приветствие - значит модемы запрограммированы правильно.
Напоминаю, что управление потоком данных отсутствует. Прога проверена на нормально настроенных модемах.
[url][/url] _________________ И когда все это кончится? |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Чт Окт 02, 2003 8:43 am Заголовок сообщения: |
|
|
К сожалению, IDC-2814BXL+ у нас уже давно нет, тестировать не на чем. Поэтому придётся нам заниматься "удалённой отладкой", а Вам быть "нашим всё" (глазами и ушами)
Так что уж не поленитесь, расскажите о том, что происходит у Вас. И прежде всего интересуют ответы на старые вопросы:
Проверьте соединение модемов (без передачи данных, естественно) при отключённых DTE (т.е. модемы соединяются телефонным шнуром; к последовательным портам модема ничего не подключено). Затем подключите модемы к целевым устройствам и попробуйте ещё раз. Если эффект остался, то попробуйте включить питание модемов, подождать установки соединения, а уж потом включать устройства.
_________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Michael Kiselev Member
Зарегистрирован: 26.11.2002 Сообщения: 142 Откуда: Нижний Новгород
|
Добавлено: Пт Окт 03, 2003 6:02 pm Заголовок сообщения: |
|
|
А у меня, кстати, есть BXL+, и даже не две штуки. Могу ссудить :-)
Также хотелось бы напомнить, что по Закону от защите прав потребителей производитель должен обеспечивать поддержку своих изделий в течение 10 лет, если иное не оговорено отдельно ;-).
А от себя скажу, что если BXL+ исправны, то проблем с ними в режиме LL не возникает. |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пт Окт 03, 2003 6:34 pm Заголовок сообщения: |
|
|
Вроде бы закон говорит о поддержке в течении срока службы изделия, который был определён (для этого изделия) в 5 лет. В любом случае, в данном конкретном случае это не поможет. Проблема-то не в модеме, а во внешнем устройстве. Проводов там три, и устройство пихает модему данные, игнорируя отсутствие сигнала DCD. Если у клиента отсутствует желание сотрудничать с нами, дела не будет
А за предложение спасибо. В общем-то, если очень припечёт, то BXL+ найдём... _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Krajs Member
Зарегистрирован: 28.08.2003 Сообщения: 27 Откуда: Череповец
|
Добавлено: Вт Окт 07, 2003 6:32 am Заголовок сообщения: |
|
|
Теоретики нужны в математике, физике, астрономии. Их также много в экономике и в армии.
На конкретный вопрос -конкретный ответ _________________ И когда все это кончится? |
|
Вернуться к началу |
|
|
|