воскресенье, 10 февраля 2013 г.

!(документация на чпу электроника мс 2106)

14. flashwolf, 17.04.2008 20:19 Alba_SЗадача состоит в том, что бы не переделывая программное обеспечение заменить процессорный модуль М2 на что-то современное.Очень странная задача... за нее платят деньги? Сравнимые, например, со стоимостью переделки всей заводской автоматики под Siemens или Mitsubishi?Тут ведь вот какой нюанс: если у вас все ломается и у вас нет денег - вы обречены самостоятельно что-то колхозить. А вот если деньги у вас есть - вложение их в описываемый колхоз суть должностное преступление. Ибо колхоз рано или поздно накроется, и кто будет с ним разбираться? А Mitsubishi родилась не вчера, и умрет не сегодня.Вот я и предложил шустрой, амбициозной молодёжи подумать над реальной и сложной проблемой, а не заниматься творческим ананизмом осваивая невостребовнные (пока по крайней мере) новые АРМы Так вот вам и ответ ARM и AVR - для души... как правильно заметили - "супер-сигналку для гаража сделать, чтоб светодиодики мигали". А для производства - берем тот же Siemens и внедряем "от и до". Ибо время - деньги.

13. Yossarian, 17.04.2008 19:32 Мне кажется, что оптимальное решение - это сделать контроллер шины на FPGA, а уже к нему приспособить эмулятор на чем-то быстром, вроде P4. Под ДОС.

11. Corvinus, 17.04.2008 19:18 Меня данная тема тоже волнует, у меня электроэрозионные станки на Электронике-60 сидят. Периодически что-нибудь выходит из строя, как-то чиним, но долго это не может продолжаться. Я могу помочь с документацией на имеющуюся у меня аппаратуру. Хотелось бы иметь аппаратный эмулятор Электроники-60 на ПЛИС.

10. Chudik, 17.04.2008 18:50 Alba_SНу, если не будет таких выражений, как это: Напрочь оторваны способные спецы от актуальных проблем, а посему и толку от ваших познаний ну просто никаких., то в этом форуме тебе вполне могут помочь. Ты просто свою тему в неправильном форуме разместил.А по теме. Ты пошёл не по тому пути: пытаюсь сохранить микроканал, а обмен данными между ним и ОЗУ, равно как выборка из ПЗУ программ возложить на LPC 2106, т.е. применить её в качестве диспетчера потоков информации. Как то она поспевать будет тупо гоняя эту информацию не знаю.Скорее всего никак не будет поспевать. Имхо, оптимальное решение вопроса в данном случае - использование FPGA, поскольку это чисто аппаратная задача, насколько я понимаю.

Тема перенесена 17.04.2008 18:44 mChudik из форума "Процессоры"

8. longraw, 17.04.2008 15:56 Alba_S : Что там может темного то быть с мегабайтом максимум памяти? Найдите пакетный дизассемблер для PDP, все задержки в тактах высчитайте, они фиксированные, да и перепишите все нафиг. Нормальному программеру старой закалки на 3 месяца работы. Я в свое время так и сделал. Тем более у вас сама прога в ПЗУ, а операционки небось и вовсе нет, или RT-11. Там же не мегабайт ПЗУ то?Добавление от 17.04.2008 16:43:Alba_S : Повспоминал что вам подойдет. Если у вас М1 или М2, т.е. Электроника-60, вам подойдет целиком процессорная плата от ДВК-1 и ДВК-2. Там проц - одна микруха, 1801ВМ1 или ВМ2. А вот если у вас Электроника-60.1, тогда вилы. По системе команд у нас с ней совместимы были только СМ-1420, Электроника-79, ДВК-3, Электроника-85. Но по конструктиву они абсолютно не подходят. СМ-1420 и Э-79 - Unibus, ДВК-3 Q-Bus, но там все с вводом выводом плохо, а Электроника-85 ваще как PC сделана, материнская плата и все такое.

7. Alba_S, 17.04.2008 15:26 longraw: Эти проблемы как и пресловутые грабли нам ведомы. Сейчас пытаюсь сохранить микроканал, а обмен данными между ним и ОЗУ, равно как выборка из ПЗУ программ возложить на LPC 2106, т.е. применить её в качестве диспетчера потоков информации. Как то она поспевать будет тупо гоняя эту информацию не знаю. Считать сами понимаете бессмысленно. Надо только пробовать. Дурота получится, но кто бы предложил более путное. Алголритм-то тёмный до упора. Дизассемблировали, пытались прочесть так чуть все с ума не посходили! Юморист-разработчик даже задержки сотворил на вычислениях дифуров. Вобщем плюнули на это дело и пытаемся методом ползучего эмпиризма (т.е. тыка) разрешить проблему

6. petr0v, 17.04.2008 15:25 Можно сделать не эмулятор а сам процессор на FPGA, но эта работа не для пионеров и за реальные деньги.Обращайтесь сюда:

5. Sal, 17.04.2008 15:08 все таки не понятно - стандартный подход: держать доп. оборудование в качестве зипа.ну у вас нет - поищите в зеленоградеили в школе

4. longraw, 17.04.2008 14:52 Alba_S : Ну вообще эту проблему так просто не решить. Дело в том у архитектуры PDP есть несколько очень приятных моментов, которые однако приводят к почти полной невозможности сэмулировать ее софтово на современных процах.1. Чудовищная реактивность на прерываниях. Прерывание обрабатывается с переключением контекста по моему за 4 такта если не меньше, причем все аппаратно. Поэтому весь софт там написан так что машинка вся работает на прерываниях, т.е. 10 тактов чего то делает прерывание, еще 5-6 тактов поделала, прерывание ...2. Отсутствие отдельных команд воода вывода и отдельных портов. Сия проблема тоже еще какая гиморная, ибо можно использовать ВСЮ систему команд при вооде выводе и ничего не ждать даже.Ну там еще много приколов есть, но эти самые труднообходимые.Я уже во времена Пень-2 мегагерц в 500 пробовал эмулятор сделать, он не успевает столько прерываний обработать сколько PDP мегагерц на 6. Умирает все нафиг и в перезагрузку.

3. Alba_S, 17.04.2008 14:36 Sal: Не на 100%, коллега, а на 160-180%. Машины на установках потребляемой мощностью 30Квт в циклическом режиме трудятся. Цикл в зависимости изделия от 32 часов до месяца. Сбой или потеря управляемости на 1 минуту даёт неиспрвимый брак. По деньгам это в такое вылезает, что и писать то страшно. Ну, а если машины управления хлам, то и вероятность сделать что-то путное невысока. longram: Благодарю Вас. Да это LSI-11. Не далее как год назад по инету пытался найти решение замены. Объявился даже какой-то разработчик LSI который даже предложил эмуляторы которые он до сих пор пишет. Право, на знаю сколько же лет этому патриарху - DEC то давным-давно почил в бозе. Микросхемы микроканала КР581 ИК и РУ в магазинах навалом по цене рубль за мешок, но треклятые многослойные платы воронежского з-да "процессор" при замене микросхем рвут металлизацию и годятся только на помойку. Вот я и предложил шустрой, амбициозной молодёжи подумать над реальной и сложной проблемой, а не заниматься творческим ананизмом осваивая невостребовнные (пока по крайней мере) новые АРМы

2. Sal, 17.04.2008 13:33 глупость какая то снимать с соседнего станка, как будто у вас все они на 100% загружены

1. longraw, 17.04.2008 13:05 Alba_S : DEC загнулся уже очень давно. Попробуйте поискать по словам Q-bus, LSI-11, и тому подобным, мож еще ктото делает клоны микроPDP. Хотя врядли. В свое время, насколько я помню, америкозы нарвались на такую-же проблему. У них PDP-хи до 90 каких то годов стояли на крейсерах AEGIS, а запасы ЗИП кончились. Как выкрутились - не помню точно. По моему сделали процессорные платы с програмной эиуляцией команд KDJ а шину сделать не сложно.Если все таки найдете аналоги, у вас будет только одна проблема. В Электронике-60 в разьемах на корзине шаг метрический, а у PDP дюймовый. Надо будет делать переходники. А так все содрано один в один. Я втыкал KDJ-11/73A в Электронику, давно, лет уж не помню сколько назад, замечательно работало. Я правда и память брал от МикроPDP, аж 4МБ на плате Летало все чудовищно, 11/73A это одна из последних PDP-11, она раз в 60 шустрее чем M2, да еще и с 4МБ памяти, и с отдельным сопром.У вас кстати очень существенная ошибка. Электроника-60 - это PDP-11/??? не помню сколько. М1 по моему действительно 4, а М2 это уже ближе к 25.

Alba_S, 17.04.2008 12:17 Список АРМ-ов и микропроцессоров появляющихся на рынке непрерывно пополняется и это есть хорошо, но широкого массового применения в промышленности они на сегодняшний день не получили. Так по мелочам распыляют знатоки новых АРМ-ов и ИСР свой потенциал. Кто хитроумный кодовый замок для гаража, кто ещё что лишь бы убедиться, что всё заморгало, защёлкало, зажужжало. Напрочь оторваны способные спецы от актуальных проблем, а посему и толку от ваших познаний ну просто никаких. В советские времена инженеры не только брёвна на субботниках таскали, а что-то разрабатывали и это "что-то" до сих пор управляет технологическими процессами а составе АСУТП. Вся беда в том, что в те былинные времена мало было подходящей ВТ и приходилось "по хомуту подбирать лошадь". Заводами МЭП в массовом порядке выпускалась миниЭВМ "Электроника-60" (PDP-4) и управление установками, станами и пр. ложилось на её электронные плечи. Так вот это старьё выходит из строя, а чем нипопадя его не заменишь т.к. периферия и софт заточены под это железо.Задача состоит в том, что бы не переделывая программное обеспечение заменить процессорный модуль М2 на что-то современное. И замечу, что зто проблема всех заводов ранее оснащённых станками-автоматами и автоматическими линиями.

Страницы: 1 · /

URL:  Время GMT +04. Даты в формате dd.mm.yyyy.

Конференция:  ( )

Версия для печати

Чем можно заменить устаревшие ЭВМ Электроника-60

Чем можно заменить устаревшие ЭВМ Электроника-60 - Версия для печати - Конференция iXBT.com

Комментариев нет:

Отправить комментарий