Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу 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
Печать
 
Teodor
Гость
Старый опытный камикадзе

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


Ссылка


Дата регистрации на форуме:
16 янв. 2006
Докладываю:
1) на основании http://www.robotrontechnik.de/...rk.htm#v24 и http://www.hardwarebook.info/Nullmodem_(9-9) спаял кабель (кстати, для таких "шахматных" разъемов, как EFS26, идеально подходят джампера в качестве контактов)
2) скачал WinLINE c http://www.winline.com/evalpen.html
3) настроил софт, установил как Generic HPGL-плоттер
4) подключил и послал пробную страницу
Инит проходит - дергает голову в правый верхний угол, аналогично реакции на кнопку Reset.
Но что касается рисования - то несколько вариантов:
а) стоит в одном месте и с переменной частотой щелкает электромагнитом - поднимает/опускает перо
б) дергается по полю, рисует какие-то зигзаги, часто упирается в ограничитель
в) рисует что-то, напоминающее буквы, но наползающие друг на друга, корявые
г) рисует некие лучи из нижнего левого угла

Вариантов несколько, поскольку я его прерывал периодически Reset'ом, выводил на середину и нажимал кнопку фиксации бумаги статикой (при этом он возвращается в режим On-Line).
Какие будут соображения?
Может кто-нить кинется в меня ссылкой или прямо готовым файликом с HPGL внутри, чтоб просто отправить на порт и поглядеть, чего будет (а если б еще полное описание языка HPGL - то вообще круто было бы).
(Сообщение отредактировал Teodor 17 апр. 2007 14:09)
Teodor
Гость
Старый опытный камикадзе

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


Ссылка


Дата регистрации на форуме:
16 янв. 2006
Возникла шальная мысля. Раз это COM - взять мануал по HPGL (я вроде чего-то накопал), врубить терминалку и слать ему команды ручками, контролируя адекватность реакции.
У меня уже есть подозрение, что у данного аппарата нестандартное кол-во "шагов" движка на миллиметр, не 40, как у HP-ных плоттеров - отсюда и съезжание координат. И у него чего-то с командами поднятия/опускания пера, раз рисует при перемещениях.
(Сообщение отредактировал Teodor 17 апр. 2007 15:17)
doctorgenius
Junior Member


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


Ссылка


Дата регистрации на форуме:
3 фев. 2006
Токовая петля это НЕ COM-порт(!).
В RS-232 уровни -12 - 1; +12 - 0. В токовой петле уровни определяются не напряжением, а током: 5 мА - 0; 20 мА - 1.
ИРПС и RS-232 это совершенно разные вещи. Так что подаем непонято непонятно куда, и получаем соответственно.
Для работы данного плоттера с компом придется изготовить (или купить) преобразователь интерфейса RS-232 >--> ИРПС.
Плоттер это не матричник. Он работает с графическими данными, а в те времена последовательная шина не обеспечивала нужных скоростей, так что возможен вариант, что плоттер поддерживает еще и параллельный иниепфейс: ИРПР-М, или ИРПР (если на нем есть какие-нибудь переключатели). Первый из них стандартный centronics; второй - переделывается в centronics. Подобная передлка подробно описана в журналах "Радио", для 7-и игольного матричного принтера D100 (не путать с D100M).
А еще там может быть какой-нибудь картридж интерфейсной карты, или к примеру на плате есть места под запайку деталей и разъемов дополнительных интерфейсов. Неплохо было бы фотку электроники устройства в разобранном виде. А то что у советского плоттера свой протокол работы, и своя система команд управления - в жизни не поверю (хотя всякое бывает, но очень маловероятно).
Teodor
Гость
Старый опытный камикадзе

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


Ссылка


Дата регистрации на форуме:
16 янв. 2006
doctorgenius, зачем фантазировать, если про данный аппарат я все написал в первом сообщении а про все действия - в следующих? Никаких расширений не предусмотрено, интерфейсы - только IFSS и v.24. И именно v.24 я и подключил к RS-232 (это же один и тот же интерфейс). Скорости работы взяты из мануала к компу Robotron и уж коли данный девайс к этому компу подключался, то 9600/8N1 ему должны нравиться аж бегом. Кстати, понижать пробовал - то же самое, но ниже скорость.
Плоттер этот, кстати, не советский, а немецкий, питается HP-GL первого поколения (но не факт, что понимает все команды, хотя язык разработан в далеком 76-м, а аппарат моложе на 12 лет). HP-GL - это обычнейший текст, изредка разбавляемый управляющими ESC'ами. И если он хоть что-то рисует, значит команды понятны (я посылал для проверки файл с текстом и управляющими кодами для матричника - он не шевельнулся даже). Поэтому вопросы сейчас уже не в интерфейсе, а в координатах (где у него ноль, как расположены X и Y) и в разрешающей способности - шаги на мм.
Arthur77
Advanced Member
Пользователь

Откуда: Город Герой Киев
Всего сообщений: 474
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 апр. 2003
Я в сети видел описание подключения его к РС.Чувак использовал драйвер от НР старого одноперьевого и вписал туда в первой строке какую-то хрень.Поищи, может найдеш. Он там подробно описал. Если не найдеш, я через неделю прилечу с Кипра и поищу в архиве. За 2003 год. А насчёт разїёма, возми распиновку микрухи и поставь стандартній разїём, только 12 вольт в него не вводи они не нужні а попалить чего-нибуть сможеш.
Teodor
Гость
Старый опытный камикадзе

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


Ссылка


Дата регистрации на форуме:
16 янв. 2006
О! Это бы ло бы вообще здорово!
Распиновку я взял с сайта - раз привели ее немцы, значит работоспособная. Ну и если б и попалил - то сразу :)
Teodor
Гость
Старый опытный камикадзе

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


Ссылка


Дата регистрации на форуме:
16 янв. 2006
Залез терминалкой. Под рукой распечатанный талмуд по HP-GL. На команды работы с пером PU и PD реагирует (поднимает и опускает соответственно). При попытке нарисовать окружность по команде CI r(, qd)[;] не ждет параметра qd и сразу рисует - отсюда видно, что понимает какой-то упрощенный диалект языка.
Сейчас хочу написать прогу, и слать туда все команды, оценивая реакцию. Станет ясно, чего от него можно ожидать.
Вобщем есть такие результаты:
а) долбится на одном месте, ибо команду PD 100,100 не понимает, т.е. понимает, что нужно опустить перо, а вот что нужно еще и рисовать до координат 100,100 - не понимает. Получается, что набор команд PD 100,100; PU 200,200; PD 100,100 - для него это только опускание и поднятие пера, цифры он игнорирует. И команду PD 100,100 надо менять на PD; PR (PA) 100,100 - опустить перо, прочертить до относительных (абсолютных) координат 100,100.
б), в) и г) зигзаги, "буквы" и лучи при отправленной тестовой странице - это следствие или передернутого Reset'ом потока, из-за чего сменился порядок следования команд или следствие случайно угаданных настроек WinLINE, но воспроизвести уже не удается :(
Но процесс пошел! :)
(Сообщение отредактировал Teodor 18 апр. 2007 14:38)
Teodor
Гость
Старый опытный камикадзе

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


Ссылка


Дата регистрации на форуме:
16 янв. 2006
По ходу экспериментирования выяснил его возможности: рабочее поле 370 x 270 миллиметров. А в миллиметре - 10 "шагов", т.е. максимальная доступная для рисования зона - 3700 x 2700 координатных единиц.
Распечатал пробную страницу через WinLINE в файл (включив так называемый "координатный режим", когда каждая команда занимает одну строку). Поправил там все "PD" на "PD;PA" и все "PU" на "PU;PA", т.е. заменил опускание пера с рисованием, которых он не понимает, на опускание пера + рисование с абсолютными координатами и то же самое для поднятия пера. Отправил на COM1: и... почти получилось! Т.е. он ушел в 0,0, потом начал достаточно осмысленно рисовать. Правда, накидал кучу лишних линий, несколько раз явно пытался вылезти за пределы листа. Но среди всего этого хаоса явственно было видно нарисованные кусочки флажка, "я с" от "Пробная страница печати", кусочки строк с путями к файлам драйвера - аппарат пытается нарисовать стандартную пробную страницу печати.

Теперь надо бы заняться программированием, чтоб выяснить, почему при рисовании букв перо поднимает, а при перемещениях - не всегда, ну и прочие тонкости отловить.
Или может кто-то возьмется написать прожку? Нужно будет открывать два файлика, параллельно показывать строчки и по нажатию Enter (или клик мыши) посылать одну из строчек в указанный COM-порт.

(Сообщение отредактировал Teodor 19 апр. 2007 6:56)
Geners
Гость

Ссылка

Teodor
ябы мог но меня сильно ломает :)))
Сейчас на форуме
Teodor
Гость
Старый опытный камикадзе

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


Ссылка


Дата регистрации на форуме:
16 янв. 2006
Я уже подкинул задачку нашему преподу-программеру. Завтра будет готово. И продолжим нахождение общего языка :)
<<Назад  Вперед>> Страницы: 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