Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Плоттер Robotron REISS СМ6415 (K6418)
RSS

Плоттер Robotron REISS СМ6415 (K6418)

подключение к современной машине

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 * 7 8 9 10
Печать
 
jurey
Newbie


Всего сообщений: 26
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 июня 2007
VIEW аппаратный. Пока reiss не готов и буфер полон, передача ждёт. Похоже интерфейс неправильно распаян.
jurey
Newbie


Всего сообщений: 26
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 июня 2007
если эта клавиша нажата - как раз переполнение буфера она и индицирует
Может наоборот, когда она нажата происходит переполнение буфера? Эта кнопка переводит плоттер в режим не готов, поднимает пен и передвигает его на 3700,2700, чтобы можно было посмотреть результат. Когда она отпущена, переход в "готов", возвращается предыдущая координата и выполняется следующая команда из буфера. Короче, Склифасовский, запаяй сигнал "готов".
(Сообщение отредактировал jurey 13 июня 2007 0:34)
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
jurey, про конверсию команд я писал уже очень-очень давно и с ними уже все понятно. Хотелось бы все команды транскодировать, уже работаю над этим.
Из официальной доки следует, что на контакте v.108 (B8) меняется уровень на High при переполнении буфера и возвращается в Low, если буфер пуст. Но в реальности, если верить осциллографу, там абсолютная тишина. Дефект ли это устройства, или особенность модели - не знаю, но это факт. Поэтому единственное универсальное решение - анализ статус-байта, который отдается при отправке в порт символа 05H. Там гораздо больше информации, чем на линии DTR, даже если бы она работала. Статус-байт я видел в терминалке при нажатии Paper, Reset и View, описание в официальной документации есть. Сейчас нужно только начать его использовать.
Интерфейс распаян верно. Судя по официальной доке - даже излишне верно, т.к. часть линий просто не используются (используются пять вместо распаяных мною восьми).
Официальная дока: http://teo.80x86.ru/docs/robotron/Robotron_REISS_K6418.rar
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
Если переполняется буфер - тут же вываливается 13H,  как только опустошается - 11H. Шлю в порт 05H - тишина.
Ну и фиг с ним. Пока что поставил в программу реакцию на получение из порта 13H - прекращается передача до тех пор, пока не придет 11H. Работает. Рисует быстро, данные не теряет, левыми линиями чертеж не пачкает, на View реагирует адекватно.
Можно сосредоточиться на транскодере команд.
jurey
Newbie


Всего сообщений: 26
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 июня 2007
DTR подключен и куда?
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
На шестую ногу DB9. Поставил порт-сниффер и кинул 100 раз чертить рамку по максимальноиу периметру.  Буфер переполнился мгновенно, 13H вывалилось, а DSR (куда и заведен DTR от плоттера) своего состояния не изменил.
jurey
Newbie


Всего сообщений: 26
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 июня 2007
Соедини с RTS и будет тебе счастье
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
Тогда уж на CTS, т.е. на восьмую ногу. Попробую. Но на контакте DTR у плоттера всегда абсолютнейшая тишина. Вообще. Звонится в обрыв. Так что, боюсь, сие мне не поможет...
(Сообщение отредактировал Teodor 14 июня 2007 15:58)
jurey
Newbie


Всего сообщений: 26
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 июня 2007
В общем, смотри как надо спаять кабель.
1. Защитную землю на экран DB-9.
2. Земля - на 5-й пин DB-9.
3. RxD на TxD.
4. TxD на RxD.
5. DTR плоттера на СD (Carrier Detect, 1-й пин) и DSR (Data Set Ready, 6-й пин) DB-9, одновременно.
6. RTS (Request to Send, 7-й пин) и CTS (Clear to Send, 8-й пин) DB-9 вместе.
Всё. Должно работать как часы на любой скорости. Длину  кабеля лучше не более 3-х метров. Качество тоже имеет значение.
Не за что. :)

(Сообщение отредактировал jurey 15 июня 2007 0:14)
jurey
Newbie


Всего сообщений: 26
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 июня 2007

Вот приблизительно так, только DTR от плоттера.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 * 7 8 9 10
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Плоттер Robotron REISS СМ6415 (K6418)
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS