Jump to content

DMU80P Duoblock нужен образ жесткого диска


Recommended Posts

mortinio

Прошу помощи. Нужен образ диска на станок DMU80P Duoblock система Heidenhain 530. В связи с проблемой описанной здесь:  https://cccp3d.ru/topic/199206-dmu80p-состояние-инструмента-неизвестно/

Link to post
Share on other sites


UnPinned posts
andref

В этой теме я выкладывал образ станка DMU 80 T2  HerOs 4.18.1, только похоже смена инструмента реализована по другому 

Скрытый текст

DMU80_132.PNG

 

  • Нравится 1
Link to post
Share on other sites
mortinio
52 минуты назад, andref сказал:

В этой теме я выкладывал образ станка DMU 80 T2  HerOs 4.18.1, только похоже смена инструмента реализована по другому 

  Показать содержимое

DMU80_132.PNG

 

Спасибо что откликнулись. Уже пробовали его. Специалист сказал что несовместимость железа главного компьютера видимо(драйвер видео).  HerOs стала грузится и на каком-то этапе-черный экран. Он как-то вызвал консоль и там показывало что загрузка идет, а на мониторе ничего не отображается.

Link to post
Share on other sites
andref
4 часа назад, mortinio сказал:

HerOs стала грузится и на каком-то этапе-черный экран

Хмм... интересно, а на табличке   блока main computer у вас что написано? У меня MC422C

Скрытый текст

MC422C.PNG

 

  • Нравится 1
Link to post
Share on other sites
gudstartup
4 часа назад, mortinio сказал:

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

Сам Heros не имеет графического интерфейса это при запуске системного ПО графическая оболочка X 

включается.  Просто возьмите свой диск переустановите на нем систему из файлов setup.zip или 340490SPxx.zip предварительно отформатировав разделы plc tnc а затем залейте туда plc и tnc раздел из образа dmu80T . Только в oem.sys измените путь к файлу исходнику plc программы на несуществующий чтобы она не смогла скомпилироваться а то вдруг запустится и выдаст какой нить ненужный сигнал!

  • Нравится 1
Link to post
Share on other sites
mortinio

Всё бы хорошо, но тут такая котовасия: у нас 4 станка на heidenhain 530 , наши электронщики сделали образы с трёхстанков, а на dmu80p походу не сделали, и диск только один нашли с 3коодинатного dmc635v, было это 16лет назад,концов уже не найдешь. Обыскал весь техотдел, каждую шуфлятку , в общем попандос...табличку завтра посмотю. Приезжал на днях сервисмен по heidenhain, пробовали 3 разных образа залить , в том числе и Ваш, и всё неудачно, в общем развёл руками.Сегодня отписался он что в Москве его коллега нашел что-то похожее к нашему станку,мол пишите письмо и вызывайте.. Ну там посмотрим..Но мне уже слабо верится ,поэтому ищу варианты.Саму HerOs ,файлы установки которой есть на харде станка переустановили, но в итоге всё тоже самое: Номер инструмента неизвестен.

Edited by mortinio
Link to post
Share on other sites

У сервисника работа ездить за деньги? Или он не взял денег?

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

Мне кажется надо двигаться в сторону изысканий @gudstartup@gudstartup и работать с плк

Edited by Guhl
  • Нравится 1
Link to post
Share on other sites
gudstartup
44 минуты назад, mortinio сказал:

но в итоге всё тоже самое: Номер инструмента неизвестен.

даже с plc разделом от другого станка?

номер то известен а вот статус неизвестен то ли в шпинделе то ли еще где то завис.

 

27 минут назад, Guhl сказал:

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

система записывает активный инструмент в файл TOOLDATA.SAV а после перезапуска считывает эти данные из него но при каких условиях неизвестно и видимо dcm status этому препятствует. пере заливка образа была бы более быстрым вариантом.

 

  • Нравится 1
Link to post
Share on other sites
24 минуты назад, gudstartup сказал:

система записывает активный инструмент в файл TOOLDATA.SAV а после перезапуска считывает эти данные из него но при каких условиях неизвестно

Наверное в инструкции надо искать процедуру. По сути рядовая ситуация когда заключил инструмент. Неужели не предусмотрели проектировщики. Не китайцы же в конце концов

  • Нравится 1
Link to post
Share on other sites
mortinio
1 час назад, Guhl сказал:

У сервисника работа ездить за деньги? Или он не взял денег?

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

Мне кажется надо двигаться в сторону изысканий @gudstartup@gudstartup и работать с плк

Первый день приехал и пытался исправить в файлах системы что-то, а второй день уже образы записывали. Тут уже вроде как надо навыки PLC-програмирования чтобы забиндить на свободную кнопку  вызов инструмента, сказал что подымет мануалы свои и будет пробовать писать код. Как-то так(( Денежку конечно берут.

30 минут назад, Guhl сказал:

Наверное в инструкции надо искать процедуру. По сути рядовая ситуация когда заключил инструмент. Неужели не предусмотрели проектировщики. Не китайцы же в конце концов

Почему-то производитель не прописал в хэлпе инициализацию T0 in spindel, только инициализацию магазина прописал. И инструмент невозможно вызвать, т.к. станок не проходит инициализацию не даёт зайти в MDI.

Edited by mortinio
Link to post
Share on other sites
gudstartup
54 минуты назад, Guhl сказал:

Наверное в инструкции надо искать процедуру. По сути рядовая ситуация когда заключил инструмент. Неужели не предусмотрели проектировщики. Не китайцы же в конце концов

по сути даже при нескомпилированной и невыполняющейся программе plc с инициализированными при первичной  установке параметрами система считывает номер инструмента если нет DCM Collision

image.png

 

image.png

dcm есть потому что статус инструмента неизвестен и наоборот он неизвестен потому что есть dcm - замкнутый круг и я пока не нашел бит который можно было бы установить чтобы определить статус инструмента а может такового и нет.

энергонезависимые биты байты памяти очищались.

Edited by gudstartup
  • Нравится 1
Link to post
Share on other sites
gudstartup

@mortinio и еще одна мысль...

Если извлечь SIK то опция DCM будет недоступна и крайне интересно считает ли система файл с информацией об инструменте из SYS:\TOOLDATA.SAV?

Проведите с сервисником эксперимент

  • Нравится 1
Link to post
Share on other sites
8 часов назад, mortinio сказал:

Почему-то производитель не прописал в хэлпе инициализацию T0 in spindel,

Не хотите попробовать написать производителю? 

Link to post
Share on other sites
mortinio
1 час назад, Guhl сказал:

Не хотите попробовать написать производителю? Санкции однако, 

 

7 часов назад, gudstartup сказал:

@mortinio и еще одна мысль...

Если извлечь SIK то опция DCM будет недоступна и крайне интересно считает ли система файл с информацией об инструменте из SYS:\TOOLDATA.SAV?

Проведите с сервисником эксперимент

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

Link to post
Share on other sites
10 минут назад, mortinio сказал:

Санкции однако

Обманывать надо

Если станок был официально куплен в РФ, то скажите, что он уже БУшным переехал в ту страну, с домена которой пишете. Если он с Европы то еще проще

Найдите адрес с которого написать

  • Хаха 1
Link to post
Share on other sites
mortinio
20 часов назад, andref сказал:

Хмм... интересно, а на табличке   блока main computer у вас что написано? У меня MC422C

  Скрыть содержимое

MC422C.PNG

У нас такой же номер .МС422С

  • Чемпион 1
Link to post
Share on other sites
gudstartup
9 часов назад, mortinio сказал:

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

Пропишите в таблице greifer (двузахватной руки) номер инструмента имеющийся в  таблице инструментов .затем вызовите wzw help и вставьте инструмент из захвата  ориентированного к шпинделю в шпиндель затем отведите все в исходные и инициализируйте софт ATC.

Как чпу воспримет эти манипуляции??

я нашел макрос от dmu 70 где имеется в wzwrett.hlp такая строчка

надо посмотреть как это реализовано в  pLC и вам этот модуль подкинуть

#0007  T0 IN SPINDLE (PLC-SOFTWARE)
       CHECK TOOL CHANGER TABELLE !!

 

  • Нравится 1
Link to post
Share on other sites
gudstartup

@mortinio вся логика смены инструмента обрабатывается модулем

WM_AUFT.MOD

Вот шаги вашей программы

CASE   B_SKZ_Auftrag -номер шага на котором находится программа смены - адрес B7061
    CM     _Auscodierung_Auftrag       * Step:
    CM     _WZ_Holen_bei_WZW           * Step:
    CM     _WZ_Ablegen_bei_WZW         * Step:
    CM     _WZ_TP_leer_auf_UP_bei_WZW  * Step:
    CM     _WZ_TIN                     * Step:
    CM     _WZ_TOUT                    * Step:
    CM     _WZ_Tooldef                 * Step:
  ENDC

Посмотрите значение этого байта если конечно еще не потеряли интерес....

также посмотрите значение этого байта B_SKZ_Tooldef - B7000 от него зависит а каком этапе находится определение инструмента

 CASE   B_SKZ_Tooldef
    CM     _0_Init
    CM     _1_Tooldef_speichern
    CM     _2_Tooldef_ausfuehren
    CM     _3_Tooldef_reuckmelden
  ENDC

EM

 

  • Нравится 1
Link to post
Share on other sites
gudstartup

По факту программа должна переписать номер инструмента из

LBL _1_Tooldef_speichern

  L      WS_Werkzeugnummer -  W264
  =      WG_Toodef_Werkzeugnummer_gespeichert - сюда  W8518     WG_Toodef_Werkzeugnummer_gespeichert

если конечно я нашел именно тот модуль который отрабатывает у вас -без трассировки очень сложно а ее надо на месте проводить

  • Нравится 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...