Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Плоттер Robotron REISS СМ6415 (K6418) |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 5 6 7 8 9 10 | Печать |
Teodor
Гость
Старый опытный камикадзе Откуда: Николаев, Украина Всего сообщений: 4022 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2006 |
Файл визуально проверен - ничего, кроме PU/PD и PA там нет. Программа мне для того и нужна - пошагово посылать и отловить в какой строке он "улетает" за пределы. Ну и далее по обстоятельствам. Кроме того - программа будет на экране рисовать все то же, что и плоттер - заодно и логику его перемещений поймем |
Teodor
Гость
Старый опытный камикадзе Откуда: Николаев, Украина Всего сообщений: 4022 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2006 |
Мне кажется, я понял, чего он не желает нормально рисовать. Похоже, дело или в скорости следования команд или в битости внутреннего буфера. Единственный режим передачи, который он понимает - 9600-8-N-1, именно такой я и выставил, но такое чувство, что местами целые пачки символов теряются. Отсюда и вылеты за края - координата вполне может сложиться из начала одной команды, а закончиться концом другой и вместо 3500 получится 35025. Может захлебывается потоком, но, или бит готовности к приему не сбрасывает, или софт (FAR, которым я файл в COM-порт копирую) не реагирует. Придется или разбираться с состояниями порта, или подбирать такую частоту следования команд, чтобы успевал. Второе проще - в программе сделать отправку команд по одной в секунду, потом по две и т.д. Чтоб отловить момент, когда его начинает плющить. Ну и добиться более-менее устойчивой работы. А потом можно и поглубже покопаться. |
Geners |
NEW! Сообщение отправлено: 21 апреля 2007 15:06
Teodor гы дак из винды чтоль фигагишь ? а у тебя случаем не програмное управление потом стоит ??? |
Сейчас на форуме |
Teodor
Гость
Старый опытный камикадзе Откуда: Николаев, Украина Всего сообщений: 4022 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2006 |
Из нее, родимой. Режимы управления, благодаря MODE, перепробовал все - пофиг. |
Geners |
NEW! Сообщение отправлено: 21 апреля 2007 15:45
Teodor делай из доса , обязательно в винде изза програмной прослойки порты почемуто коряво работают в режимах терминалов . я например всегда на столе ноут держу с досом и терминалкой , чтоб железо по нормальному проверять , без всяких доп дров типа юзерпорта |
Сейчас на форуме |
Teodor
Гость
Старый опытный камикадзе Откуда: Николаев, Украина Всего сообщений: 4022 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2006 |
Тогда странно, почему внешние модемы без нареканий работают. И этот аппарат в ручном режиме из терминалки тоже работает нормально, а вот кидаешь большую пачку команд - и на тебе! В любом случае, нужнее он мне именно в Винде. Сейчас попробую с фоссилом поиграться. |
Teodor
Гость
Старый опытный камикадзе Откуда: Николаев, Украина Всего сообщений: 4022 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2006 |
УРА!!! РАБОТАЕТ!!! Прога написана и на скорости 25 команд в секунду он великолепно рисует. Правда, очень медленно Но если взглянуть на то, КАК он прорисовывает букву, то его скорость вполне объяснима Ну и вот конечный результат: Бессистемные линии - результат неправильно подобранной скорости - он банально не успевает отрисовывать при определенной скорости подачи команд (линия длинная, на ее прорисовку надо много времени, а комадны продолжают валиться) - надо все-таки разбираться с портом и контролем передачи. Кстати, очень рекомендую программу просмотра графических файлов (в том числе HP-GL и PCL) - ABViewer 5. (Сообщение отредактировал Teodor 24 апр. 2007 6:41) |
Arthur77
Advanced Member
Пользователь Откуда: Город Герой Киев Всего сообщений: 474 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 апр. 2003 |
Тебе нужно в настройках порта банально понизить скорость. В роботроне она была 2400 максимум. А вообще поздравляю! Теперь ставь бормашинку и можно подделывать гравюры Дюрера :-0) или клише для монгольских тугриков. Мощи там таскать небольшой моторчик хватит. Кстати сервомеханизм там от принтера роботроновского. |
Teodor
Гость
Старый опытный камикадзе Откуда: Николаев, Украина Всего сообщений: 4022 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2006 |
А вот как раз и нет. Работает исключительно на 9600. На всех остальных режимах (перепробовал все от 75 до 4800) - ноль реакции на команды. Да и при 9600 при мелких перемещениях (буквы) - 25 команд/сек - легко, а при рисовании рамки на А3 даже 2 команды в секунду много - теряются. Итого напрашивается вывод - а) либо родная программа анализировала координаты и при больших перемещениях уменьшала частоту отправки команд; б) более вероятно, что он подтверждает успешное выполнение команды, но как именно - пока не выяснил, т.к. в порт он ничего не пишет (в терминалке пусто), а логические уровни на ногах интерфейса я еще не копал. А за за сам девайс и поздравления - спасибо! (Сообщение отредактировал Teodor 25 апр. 2007 9:23) |
Arthur77
Advanced Member
Пользователь Откуда: Город Герой Киев Всего сообщений: 474 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 апр. 2003 |
Пожалуйста! Заходи ещё отгружу! Сходил по твоей ссылке, сражён наповал советским ноутбуком. |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 5 6 7 8 9 10 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Плоттер Robotron REISS СМ6415 (K6418) |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |