Перейти к публикации

Отработка управляющих программ большого обьема на УЧПУ 2С42


Рекомендованные сообщения

Вот спросил почему нельзя в <noindex>2С42 имитировать ФСУ</noindex> по одному принципу для разных станков? Ведь ЧПУ одна и та же? Неужели функция в каждом случае добавляется по разному?

Ссылка на сообщение
Поделиться на других сайтах


Вот спросил почему нельзя в <noindex>2С42 имитировать ФСУ</noindex> по одному принципу для разных станков? Ведь ЧПУ одна и та же? Неужели функция в каждом случае добавляется по разному?

Имитировать ФСУ можно, оно вовсех ПО одинаково, только вот ПО написано для разных станков по разному. В одних есть режим отработки непосредственно с ленты, вдругих только в память загружать и с ней работать, в третих покадрова отрабатывает, короче говоря все отличаются сервисом, а апаратная часть везде одна и таже(177550-РС 177552-РД).

Уважаемый а какой станок, может смогу помочь ?

Ссылка на сообщение
Поделиться на других сайтах

Вот спросил почему нельзя в <noindex>2С42 имитировать ФСУ</noindex> по одному принципу для разных станков? Ведь ЧПУ одна и та же? Неужели функция в каждом случае добавляется по разному?

Имитировать ФСУ можно, оно вовсех ПО одинаково, только вот ПО написано для разных станков по разному. В одних есть режим отработки непосредственно с ленты, вдругих только в память загружать и с ней работать, в третих покадрова отрабатывает, короче говоря все отличаются сервисом, а апаратная часть везде одна и таже(177550-РС 177552-РД).

Уважаемый а какой станок, может смогу помочь ?

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Эта проблема уже обсуждалась на этом форуме, и было правильно замечено , что не все ПО позволяют прокачивать УП в режиме IP(режим обработки УП непосредственно с перфоленты ФСУ), но и этот режим имеет ограничение на обьем УП.

Мною было доработано ПО, после чего антикварная УЧПУ 2С42 вполне полноценная CNC система, отрабатывает УП неограниченной длины, через ФСУ по последовательному порту РС.

На данный момент есть модернизированное ПО для следующих станков:

2E450АМФ4 - скачать можно здесь <noindex>http://slil.ru/24363993</noindex>

6Р13Ф3-37 - скачать можно здесь <noindex>http://slil.ru/24364029</noindex>

Если система ЧПУ поддерживает "бесконечный" ввод с перфоленты можно воспользоваться терминалом ТВВ, который в качестве носителя информации имеет карту памяти ММС (объем Гбайт).

Он же может подключаться к сети. Его описание на сайте www.stanok.cncinfo.ru

Ссылка на сообщение
Поделиться на других сайтах

DNC-терминалы (Прикладная логистика, г. Москва) позволяют работать с 2С42 как перфолента, т.е. поиск, перемотка и прочее.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Привет.

Эти ссылки не работают:

2E450АМФ4 - скачать можно здесь <noindex>http://slil.ru/24363993</noindex>

6Р13Ф3-37 - скачать можно здесь <noindex>http://slil.ru/24364029</noindex>

Не скинешь эти файлы на lpe@stn.com.ru?

еще вопрос. Станок 2С150 поддерживает подкачку?

И нет ли у тебя для него наработок.

Спасибо.

Ссылка на сообщение
Поделиться на других сайтах

Привет.

Эти ссылки не работают:

2E450АМФ4 - скачать можно здесь <noindex>http://slil.ru/24363993</noindex>

6Р13Ф3-37 - скачать можно здесь <noindex>http://slil.ru/24364029</noindex>

Не скинешь эти файлы на lpe@stn.com.ru?

еще вопрос. Станок 2С150 поддерживает подкачку?

И нет ли у тебя для него наработок.

Спасибо.

Всем ПРИВЕТ !!!

2С150 работает только с тем что загружено в буфер системы, а буфер там отведен 32К, прямой подкачки у него нет.

Занимался, этим Савельевским 2C150ПМФ4 станком, уперлось все в отсутствие документации на него, а без неё давольно

сложно править мозги ему. Нашел в инете вот у этих <noindex>http://vlos.name</noindex> , есть полная документация на станок в 20 частях,

просят правда за неё неслабо (20т.р), на этом все пока остановилась.

Может быть ты располагаешь такой документацией, можно было бы тогда возобновить работу, необходимо несколько

инструкций:

- ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ УЧПУ 2С42-65 Руководство оператора 00032-01 34 01 Альбом № 2

- ИНСТРУКЦИЯ ПО ОРГАНИЗАЦИИ СОПРЯЖЕНИЯ УЧПУ 2С42-65 СО СТАНКОМ Руководство по эксплуатации УК 80041

- ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ УЧПУ 2С42-65 Программирование управляющих программ

Описание языка 00001-03 35 01

Вот рабочие прошивки : 2Е450АМФ4 - <noindex>http://files.mail.ru/GJJ2QM</noindex>

6Р13Ф3-37 - <noindex>http://files.mail.ru/ZVHCLX</noindex>

С наилудшими 3Dmill.

Ссылка на сообщение
Поделиться на других сайтах

Все станки 2С150ПМФ4, с которыми приходилось иметь дело были Стерлитамакского производства. Со станком поставлялось до десятка перфолент, как тестовые программы, так и содержимое ПЗУ.На заводе изготовителе наверняка эти данные сохранились.

Ссылка на сообщение
Поделиться на других сайтах

Все станки 2С150ПМФ4, с которыми приходилось иметь дело были Стерлитамакского производства. Со станком поставлялось до десятка перфолент, как тестовые программы, так и содержимое ПЗУ.На заводе изготовителе наверняка эти данные сохранились.

Спасибо уважаемый, поправили меня, станок Стерлитамакский. Обращался я к ним , не дают они такой документации или

не хотят заниматься этим, но денег не просили.

Ссылка на сообщение
Поделиться на других сайтах
  • 7 месяцев спустя...

Здраствуйте.

Эта проблема уже обсуждалась на этом форуме, и было правильно замечено , что не все ПО позволяют прокачивать УП в режиме IP(режим обработки УП непосредственно с перфоленты ФСУ), но и этот режим имеет ограничение на обьем УП.

Мною было доработано ПО, после чего антикварная УЧПУ 2С42 вполне полноценная CNC система, отрабатывает УП неограниченной длины, через ФСУ по последовательному порту РС.

На данный момент есть модернизированное ПО для следующих станков:

2E450АМФ4 - скачать можно здесь <span class="inv"><![CDATA[<noindex>]]></span><noindex>http://slil.ru/24363993</noindex><span class="inv"><![CDATA[</noindex>]]></span>

6Р13Ф3-37 - скачать можно здесь <span class="inv"><![CDATA[<noindex>]]></span><noindex>http://slil.ru/24364029</noindex><span class="inv"><![CDATA[</noindex>]]></span>

3Dmill, скажите пожалуйста, если не секрет, а каким образом Вы дорабатываете ПО. То есть с помощью какого - то специализированного языка (типа Step5, 7), или же напрямую разбираетесь с двоичными кодами, зашитыми в памяти стойки?

Ссылка на сообщение
Поделиться на других сайтах

Все огромный ПРИВЕТ !!!

Все как в школе учили , дизассемблирую прошивку и в ассемблере уже правлю.

Отлаживаю на контроллере Д-60, в последней версии Д-61 есть хорошая перемычка останов по Halt

и к тому же там можно прямо в режиме диалог непосредственно с клавы читать и писать ОЗУ.

А какой станок реанимируете уважаемый?

Ссылка на сообщение
Поделиться на других сайтах

Я извиняюсь, если ввел в заблуждение. Станок я не реанимирую. В обслуживании имею фрезерные 6Т13 и токарные

1П426 (УЧПУ 2С42). Как-то возник вопрос на фрезерном изменить параметры импульсной смазки. В инструкции

сопряжения со станком имелась часть блок-схемы, описывающая алгоритм работы автоматики. Из этой блок-схемы выяснил

, что время паузы и время смазки забиты в конкретные ячейки памяти (пзу 573РФ2). Но потом вопрос о смазке был снят (там оказались

забиты каналы) а у меня интерес остался. В упомянутой иструкции сказано, что ПО для станка разрабатывалось с помощью

фонового контроллера ФОКОН. Приведены даже некоторые примеры. Но подробного описания нет (я имею ввиду по ФОКОНу)

Вот я и задумался, если просто поменять данные в найденных ячейках, то, наверное изменится и контрольная сумма, которая

при старте системы будет воспринята как ошибка. Вообще говоря, в ПО никогда

глубоко на залезал. Подключил к 2С42 принтер (PT88 от siemens'а), распечатал ПО 6Т13 в восьмеричном виде. Посмотрел,

много получилось листов, думал заняться как-нибудь, разобраться во всем этом по восьмеричным кодам, но все как-то

руки не доходят. А в дизассемблированной прошивке тоже не намного проще разобраться, чем в машинных кодах. И если

нет подробного описания работы станка (типа указанной мной инструкции сопряжения, блок-схемы), а есть только коды

прошивки, Вы в состоянии в них разобраться и понять как работает, чтобы после этого еще и изменить ПО? Спрашиваю

просто потому, что интересно (вопрос к 3Dmill ). Если спросил какую-то глупость, прошу извинить.

Ссылка на сообщение
Поделиться на других сайтах

Здраствуйте mrVladimir!!!

Да я думаю можно разобраться , в ассемблере это не в голых машинных кодах капаться. Все уперается в - ЦЕНА ВОПРОСА.

Вы правильно заметили , что если изменить ПЗУ то измениться контрольная сумма , которая прописана там, следовательно

вызовет ОШИБКУ целостности ПЗУ.

А какой номер ПО у Вас установлен?

P.S. Хотел бы дополнить высказывание в прошло сообщение, в Д61 можно прямо в режиме диалог непосредственно с клавы

читать и писать не только ОЗУ , но и ПЗУ. Там стоят мелкосхемы ОЗУ c сохранением после выключения (RAMTRON FM1808).

Так что ПЗУ можно править прямо в диалоге, не перепрошивая в программаторе.

С наилудшими 3Dmill.

Ссылка на сообщение
Поделиться на других сайтах

Фрезерные 6Т13 у нас двух типов, на одном - 589.01.09.00017-06 на других - не помню

, а этот запомнил, потому, что в свое время я его восстанавливал, нашел пакет с лентами

, прошил предварительно заказанные SB-978 , а инструкция оператора/программиста

была утеряна (как и сами операторы, которые давно уволились). Короче прошить-то

прошил, а как активировать (использовать) коррекцию на радиус никто не знает. Пришлось

обращаться на другие заводы. Вот номер ПО и отложился в памяти (он был прописан на

пакете с перфолентами). На остальных станках если выходит из строя ПЗУ просто сравниваю

с контрольным, прошиваю неисправную микросхему не вникая что там и для чего.

Ссылка на сообщение
Поделиться на других сайтах

Вот это и есть ПО(589.01.09.00017-06) мною доработано. При старте системы на экране пишит заставку с номером ПО, правда

там усеченный номер 00017-06. Если Вас интересует прокачка длинных программ, выкладываю прошивку в абсолютном формате разбитую

по блокам, для прошивки штаными средствами 2С42. Прошивки выложенные ранее это для контроллера Д-60, они проинвертированы для прошивки микросхем ПЗУ(в Д60 их две 27С512) через программатор.

У меня это ПО работает на станке 6Р13Ф3-37, на этом станке смазка сделана просто (это о Вашем вопросе про константу смазки) в автоматике стоит реле времени, которое по включению шпинделя включает насос смазки через реле времени и все, привязки к выходным сигналам системы нет.

Если возникнут вопросы пишите.

С наилудшими 3Dmill.

Изменено пользователем 3Dmill
Ссылка на сообщение
Поделиться на других сайтах

Спасибо за прошивку. Хоть в данный момент острой необходимости в программах большого объема

не испытываем, но в скором будущем может понадобиться (писать таблички для узлов и агрегатов).

Если не сложно поясните, правильно ли я понял: выложенные файлы - это набор байтов, первый из

которых - младший байт первого 16-ти разрядного слова (в системе 2С42), второй - старший байт

первого 16 -ти разрядного слова, третий - младший байт второго 16- ти разрядного слова и т.д.

Выше упоминалось об использовании различных терминалов для ввода-вывода программ, которые

давно уже выпускаются и используются. У нас до недавнего времени обходились перфоратором,

перфолентой и ФСУ. Но в последнее время возникли проблемы с приобретением перфоленты, да и

перфоратор, который у технолога начал подклинивать. Поэтому посоветовшись с начальством принял

решение организовать ввод программ с одного PC на несколько станков. Попутно все имеющиеся ПО

станков перевел в электронный вид с помощью ФСУ с интерфейсом RS232. Но переводил для себя

(как показалось проще и понятней), и сделал так что в одном текстовом файле содержится набор

строк, каждая из которых - байт ( т.е. 1, 2, 3 ...255), т.е. набор байтов как на перфоленте. Поэтому

и спрашиваю про расположение информации в файле.

Ссылка на сообщение
Поделиться на других сайтах

Да прошивка сделана в абсолютном формате, так, как она располагается в памяти. Первым идет младший байт слова, второй байт старший и т.д. Ну и каждый файл представлен как блок памяти , скажем 100_120.bin это блок начиная с восьмеричного адреса 0100000-0117777, остальные файлы аналогично.

В прошивках для контроллере Д-60 байты в файле расположены немного подругому. Там стоит 2 микросхемы ПЗУ 27С512, одна мелкосхема

младшая часть, а другая старшая часть слова, соответственно два файла с расширениями *.lo - это младшая *.hi -это старшая. Байты располагаются следующим образом, в файле *.lo первый байт эта младший байт 1 слова, следом идет младший байт 2 слова и т.д., в *.hi

первый байт старшего слова, следом идет старший байт 2 слова и т.д., ну и так как мы прошиваем микросхему, байты проинвертированы.

Для пользователей станка 2Е450АМФ4 вот прошивка в абсолютном формате:

файл удален, смотрите ниже .

Смотрю ссылки уже устарели, выкладываю здесь прошивки для контроллера Д-60:

С наилудшими 3Dmill.

2E450AMF4_120407.ZIP

6R13F3_37_120407.ZIP

Изменено пользователем 3Dmill
Ссылка на сообщение
Поделиться на других сайтах

3Dmill, сегодня попробывал закачать Ваше ПО (для 6Р13, для МС1201), возникло несколько вопросов

(ПО не запустилось):

1. Вы выложили 3 банка (40000...,60000...,100000...), в нашей версии их 4. Не ошибка ли это?

[60000-77776] (уже закачанный в 2С42) полностью совпадает с нашим [100000-117776]

[40000-57776] совпадает по начальным словам (но не по всем) с [60000-77776]

[100000-117776] совпадает также по начальным словам с [120000-137776]

у меня появились сомнения, в том что может быть в выложенных Вами файлах недостает еще одного банка

, а те которые выложены начинаются не с 40000 а с 60000. Если я не прав заранее извиняюсь.

2. Контрольная сумма, представленная вместе с файлами не совпадает с фактической после записи информа-

ции в 2С42. Это сумма всех 3-х представленных банков? Если это сумма всех 3-х представленных банков,

то правильно ли я понимаю, что для того чтобы её получить необходимо сложить все слова вместе с

получающимся переносом.

Если число банков все- таки 3 , то значит я где-то напутал, буду разбираться. Кстати, стартовый адрес у Вас

40000, или 60000. Или какой-то другой? Просто на нашем ПО стартовый - 60000 и по этому адресу первой

командой записана сброс (5), а в Вашем ПО команда сброс (5) - первая команда банка [40000-57776] (это

к вопросу 1).

Ссылка на сообщение
Поделиться на других сайтах

Здраствуйте mrVladimir!!!

Прошу меня извинить за допущенные ошибки, я неправильно проименовал банки и один банк пропустил в файле 6R13F3_37_BANK.ZIP, в

файле 2E450AMF4_BANK.ZIP банки разбиты правильно, только длина не соответствовала 2К 2000H-8192, прошу считать эти два файлы не правильными.

Выкладываю отредактированные файлы,чтобы небыло путаници к именам отредактированных файлов добавлен символ подчеркивания

*_.ZIP, проверить на системе возможности нет, так как все станки давно перевели на контроллер Д60, пробуйте должно работать.

Эти прошивки состоят из 4 банков 040000-060000,060000-0100000,0100000-0120000,0120000-0140000 , старт с 060000G .

В адресе загрузчика или адрес уставок:

173000/137 - переход

173002/60000 - адрес перехода

.....................

173016/........ - по этот адрес ваши биты уставок.

Жду от Вас результата.

Файлы удалены, рабочие файлы смотрите ниже.

Изменено пользователем 3Dmill
Ссылка на сообщение
Поделиться на других сайтах

3Dmill, есть вопрос по части нутра 2С42-65. Пробовали запустить самарский КРС, для обработки объемных программ, но на малых перемещениях по 3-м осям, оси как бы "замерзают", т.е. добегают до своей позиции очень медленно. Есть ли возможность качественно обрабатывать линейную интерполяцию по 3-м осям, без этих "замерзаний" с "наклепами"? Это решается подбором параметров станка, или же патчем софта?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • ANT0N1DZE
      В разделе "мы предлагаем" забыли самое интересное. 
    • brigval
      Детали по вашим чертежам в ведомость покупных изделий не вносятся.
    • malvi.dp
      В спецификации солида никак, только навести порядок и заменить одинаковые по параметрам детали, тогда они отобразятся под одной позицией с правильными количеством. Если это очень долго - сохранить спецификацию в Эксель, отсортировать и вручную сделать как нужно.
    • Александр1979
      Во время прогона с блокировкой должны изменяться абсолютные и относительные координаты, машинные координаты не должны изменяться.
    • Дарья Фролова
      Мы изобретаем будущее вместе с командой, которую любим,Разрабатываем уникальное оборудование, реализуем их в масштабные проекты и каждый раз ставим новые планки! Ищем талантливого главного инженера-конструктора с глубокими знаниями механики, который готов руководить стратегией разработки серийного производства. Если вы готовы развиваться, переосмыслять наш текущий опыт и превращать его в отлаженную методологию, то будем рады видеть вас частью нашей команды!
 Мы аккредитованная ИТ компания — предоставляется бронь. Проект: Роботизированная система очистки солнечных панелей;
 Компетенции: Глубокие знания механики, подготовка к серийному/массовому производству;
 Руководитель/наставник: СOО компании; Команда: до 10 человек;
 Работа в офисе (возможно обсуждение гибрида после испытательного срока) Мы предлагаем:- Авторская разработка, уникальный продукт - партнерство на международном рынке;
 - Обучение и развитие новым скилам за счет компании; - Команда сильных инженеров; - Руководитель - это в первую очередь коллега и наставник;
 - Перспективы профессионального и карьерного роста (команда расширяется, есть возможность расти вместе с нами); - Приятные бенефиты от компании. 
Примеры задач: - Разработка ТЗ, конструирование, прототипирование, испытания, сопровождением сертификации, подготовку к производству на Российских и Зарубежных производственных мощностях. - Ведение технической базы знаний и результатов проектов для постоянной оптимизации процессов разработки. - Общий анализ производимости нового продукта компании с выдвижением предложений о дальнейшей стратегии разработки для серийного производства. Мы ждем, что у вас сильный опыт в механике, опыт подготовки к серийному/массовому производству и управлении командой инженеров, состоящей из конструкторов, электронщиков и программистов, разработки уникальных мехатронных систем в различных областях промышленности. Компетенции: - Высшее техническое образование; - Опыт проектирования: сложных изделий из металлов с учетом динамических и прочностных характеристик; - Опыт работы в области конструирования механических систем;- Умение рассчитать себестоимость проекта для дальнейшей реализации; - Опыт работы в аналогичной должности не менее 3 лет;
 - Системность, структурность, желание во всем наводить порядок; - Умение работать в показателях результата; Впереди много задач по изобретению систем очистки для разных промышленных отраслей - ждем вас в нашей команде!
    • Dimetil Gidrozin Dnepr
      куда пропал твой парень? с ним в паре вы замечательно смотрелись и ты был гораздо круче спасибо. я уже с автором темы связался он мне ссылок дал и где качать и как ставить. понту мне смотреть то чего у меня нет)) я поставлю то что он мне дал и посмотрю по нему. он видеоуроки пишет. норм чувак кста
    • IgorT
      Да че там хорошего? По мне уже то, что нет возможности выбрать плоскость симметрии напряг.
    • AlexKaz
      А если сделать такой финт: есть два тела, на телах две площадки с одинаковой сеткой. Что будет, если создать много RBE2 от площадки к площадке, но каждый RBE2 связывает только 1 узел на первой площадке с 1 узлом на второй (а не несколько узлов с одним узлом)? По логике вещей, получается аналог нескольких простых MPC узел в узел, т.е. для каждой пары узлов с разных площадок имеем Ux1-Ux2=0, Uy1-Uy2=0, Uz1-Uz2=0. Т.е. получим деформируемые границы площадок (вместо абсл. жёстких), но "сшитые" попарно по площадкам узлы, и попарные узлы на площадках должны перемещаться на одинаковое расстояние. Или нет?
    • Anat2015
      Не путайте модель станка и модель ЧПУ. Синумерик - это ЧПУ, у вас точно ЧПУ Sinumerik SN-770, или это все таки название станка, не встречал, чтобы Сименс станки делал. Определитесь с точным названием УЧПУ.   Теоретически, да, но можно и с внешнего инструмента (ноутбука) а процесс восстановления привязан к модели ЧПУ. Только arc. (архив) бывает разный, могут быть отдельно архивы NCU, PLC, HMI, а может быть объединенный. Где батарейка, какие настройки вы имеете ввиду? Может и архивы не надо восстановливать? Подробнее опишите свои проблемы.
    • ID_Hacker
      Бывает на пульте кнопка, бывает М командами откидывается. Если заходите в меню измерения инструмента в режиме Jog, возможно надо выбрать параметры измерения и нажать "Цикл старт" Вариантов реализации много, и без осмотра подсказать практически нереально. Вы вообще уверены, что у вас моторизированная рука, а не откидываемая руками? Правильно вам пишут - необходимо смотреть в руководстве пользователя станка. Если нет руководства, просить поставщика, производителя. Ну а если уже совсем край, искать специалиста, готового провести исследование и возможно пусконаладку.
×
×
  • Создать...