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
gudstartup

@mortinio Вам надо убедиться что эти сигналы неактивны

 *** Gespeichtern Tooldef ausfuehren, wenn keine Aufträge aktiv

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

  L      K_2
  =      B_SKZ_Tooldef

  L      MG_Request_Tooldef -M19834
  AN     MS_T_Strobe -M4073
  AN     MG_Latch_T_Strobe -M1285
  AN     MG_M77_aktiv - M19241
  AN     MS_T_Strobe_bei_Tool_Def -M4074
  AN     MG_TDS_AKTIV -M1272
  AN     MG_Request_TIN - M19873
  AN     MG_Request_WZ_Ablegen -M19878
  AN     MG_Request_WZ_Abholen -M19880
  AN     MG_Request_WZ_TP_leer_WP -M19874
  AN     MG_Request_TOUT -M19870
  AN     MG_Request_Mode_Werkzeugmagazin -M19898
  AN     MG_WM_Mode_aktiv -M19895
  AN     MG_WZ_Transport_aktiv -M19914
  EMT

если хоть один из эти меркеров помеченных красным=1 то последовательность не будет выполнена  

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

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

LBL _1_Tooldef_speichern

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

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

10.10.2024 в 16:44, andref сказал:

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

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

MC422C.PNG

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

Уважаемый gudstartup .Я не имею таких навыков и знаний как у Вас, для меня это темный лес . Разве что я покажу эти моменты сервисинженеру который к нам приезжал, и он сможет что-то сделать...

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

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

именно для этого я вам и описываю все эти моменты - пересылайте ему может это сократит время поиска решения

запустив вашу plc на симуляторе однозначно понятно только то что она не оказывает никакого влияния на статус инструмента и первичным в отсутствии определенного номера инструмента является ошибка DCM

несмотря а ошибки инструмент все равно отображается там где положено.

image.png

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

@mortinio Я бы предложил следующий алгоритм.

1.Удалить  pLC раздел 

2.Переустановить систему c с параметрами по умолчанию и записать в SYS:\TOOLDATA.SAV

3.После этого на экране появится номер инструмента.

4. Установить  в файле параметров MP7300=0

5. Должна появится ошибка DCM Collision: а номер инструмента должен пропасть. 

6. Установить  в файле параметров MP7300=5 номер инструмента должен появится

6.Залить раздел сохраненный раздел PLC .

7. Установить диск и загрузиться.

8. Смотреть что будет!!!:biggrin:

 

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

Проблему решил сам. Методом тыка-почитал сервис-мануал и менял параметры связанные с Tool Call.Всем спасибо за помощь.

Edited by mortinio
  • Чемпион 1
Link to post
Share on other sites
mortinio

Что менял: W262, W264, W266, M4522, M4073, M4074, M4093, M4094, M4095, M4156,M4520,M4521,M4539,M4540,M4542,M4547

Edited by mortinio
  • Чемпион 1
Link to post
Share on other sites
mortinio

Ещё добавлю что обнаружил: при копировании TOOLDATA.SAV  в раздел SYS, станок тупо удаляет этот файл, только после того как система нормально заработала этот файл сам  создался системой, так что принудительное копирование его в систему безрезультатно.

Edited by mortinio
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.



  • Сообщения

    • gudstartup
      да я спрашивал у китайцев есть макросы
    • Борман
      Есть тесктовый файлик, в нем 20 чисел через запятую. И таких строк 1000 штук. Как его запихать в ансисовский числовой массив 1000х20 ? Там есть какие то умные команды в одно действие, подскажите кто знает.
    • Юрий Деточкин
      У меня не сборка, произвольно меняющая размеры, а таблица исполнений сборки. Работает, если есть исполнения горизонтальной детали и исполнения вертикальной детали, длины которых определяются параметрами сборки. Как эти две детали, отличающиеся только длиной, объединить в одну таблицу исполнений?
    • artberesta
      Спасибо большое за ответы на мой вопрос. Потихоньку изучаю программу.  
    • fenics555
      Я понимаю вопрос то был в том, можно ли работать с одной и той же деталью.
    • maxx2000
      @Марсель очевидно, но очень ограничено по возможности. Надо всегда смотреть на перёд не ограничиваясь рамками. Для получения винтовых канавок можно конечно скрутить вдоль оси балясину .
    • Ветерок
      И не только с уравнениями, но с табличными деталями. По-моему, вы не понимаете что такое табличная деталь (сборка) и как оно работает. Если вы хотите чтобы в каждом исполнении сборки использовалось определенное исполнение детали в зависимости от заданного параметра, то это можно реализовать с помощью ProProgramm, но это вы вряд ли осилите. Да это и не нужно - быстрее задать всё вручную без всяких уравнений и параметров. Ещё раз говорю - табличная сборка и сборка, произвольно меняющая свои размеры - это две больше разницы. По-моему, вы этого не понимаете.
    • fenics555
      можно. Задайте оба параметра в детали и DOOR_WIGHT и DOOR_HEIGHT, и оперируйте для каждого случая своим. Ну или в уравнениях: IF Расположение=="DOOR_WIGHT " длина=DOOR_WIGHT endif IF Расположение=="DOOR_HEIGHT " длина=DOOR_HEIGHT endif
    • Марсель
    • Юрий Деточкин
      Сейчас у меня рамка имеет различные варианты высоты и длины. Это реализовано через таблицу исполнений в виде параметров DOOR_HEIGHT и DOOR_WIGHT. Для построения такой рамки используются два вида деталей - горизонтальная и вертикальная. Длина каждой детали зависит от размеров рамки. В таблице исполнений каждой детали указана модель ссылочной сборки для получения размера длины  Это работает.  По сути-вертикальная и горизонтальная деталь-это однотипные детали разной длины (получаются из одного профиля одинаковой операцией выдавливания на разную длину). Есть ли возможность объединить обе детали в одну таблицу исполнений по принципу если деталь вертикальная, то ее длина=DOOR_WIGHT, а если деталь горизонтальная, то ее длина=DOOR_HEIGHT? Может через дополнительный параметр и уравнения, Сам я плохо работаю с уравнениями. 
×
×
  • Create New...