Первая 700216 ошибка формируется в ПЛК. Если нет документации от производителя станка- только выкачивать ПЛК и смотреть как она формируется. По второй:
ЧПУ контролирует удержание позиции в состоянии покоя. Контроль запускается по истечении устанавливае-
мого спец. для осей времени в машинных данных MD36040 $MA_STANDSTILL_DELAY_TIME после того, как
была закончена интерполяция. Непрерывно проверяется, остается ли ось в пределах порога допуска из
MD36030 $MA_STANDSTILL_POS_TOL.
Возможны следующие случаи:
Сигнал интерфейсов ЧПУ/PLC DB31, … DBX2.1 (разрешение регулятора) равен нулю, так как ось зажата меха-
нически. Механическими воздействиями (например, высоким давлением обработки) ось выдавливается из
разрешенного допуска для позиции.
В случае замкнутого контура управления положением (без зажима) — сигнал интерфейсов ЧПУ/PLC DB31, …
DBX2.1 (разрешение регулятора) равен «1» — ось выдавливается из своей позиции большими механическими
усилиями при малом усилении в контуре управления положением.
Эта ошибка может быть переконфигурирована через MD11412 $MN_ALARM_REACTION_CHAN_NOREADY
(канал не готов к работе).
Сообщите авторизованному сервисному персоналу.
— Проверьте и при необходимости увеличьте MD36040 $MA_STANDSTILL_DELAY_TIME и MD36030
$MA_STANDSTILL_POS_TOL. Значение должно быть больше, чем МД Точный останов точный (MD36000
$MA_STOP_LIMIT_COARSE).
— Определите и при необходимости сократите усилия обработки путем уменьшения подачи/увеличения
частоты вращения.
— Увеличьте зажимное давление.
— Увеличьте усиление в контуре позиционного регулирования путем улучшения оптимальности (коэффициент
Kv MD32200 $MA_POSCTRL_GAIN).
Двигатель от масла промыть можно, лучше авиационным бензином, перед этим можно его подержать в вертикальном положении, чтобы масло стекло вниз.
По датчику — мы пробовали чистить (правда, у нас датчик был другой), со второй попытки вроде бы заработал, но это все индивидуально. Датчик ваш юстировать не надо (в отличие от нашего, мы отказались от этого, плюс обмотки движка подгорели, поэтому тупо купили новый двигатель с датчиком), у этих датчиков специальная посадка, при которой он устанавливается в нужное положение, тем самым, синхронизация с преобразователем не нарушается, поэтому, если датчик восстановится/очистится от масла, у вас не должно быть никаких проблем.
По отключению оси — тут не все просто. Существуют параметры, которые при простом варианте проекта электроавтоматики позволяют отключать какую-либо ось. Но если эта ось дополнительно контролируется через PLC (при установленной Safety Integrated), то без корректировки PLC не обойтись, а это уже другой уровень подхода к решению проблемы.
Боюсь, что у вас именно такой случай, во всяком случае, на CTX-310 серии Эколайн с ЧПУ/приводами Sinumerik-840Dsl/Sinamics-S120 у нас параметрами ось отключить не получилось, ждали новый двигатель.
Если с двигателем прокатит (очистка поможет), советую подобрать новый сальник, можно сколхозить, не обязательно родной, плюс, разобраться, откуда масло, его там быть не должно. Двигатель стоит на коробчатом кронштейне, эмульсия туда попадает, но там есть сливное отверстие, которое надо постоянно контролировать и чистить, и нигде это в документации не отражено, видимо надеются на сальник двигателя, а он, зараза, иногда подводит, даже в хваленых сименсовских движках.
Изменено 20 декабря 2016 пользователем Anat2015
Mori Seiki NMV Programming G-codes and M-codes complete lists for cnc machinists programmers who work on Mori Seiki machining centers.
These G and M Codes applies to following Mori Seiki Models with listed below NC units.
#1
OFFLINE
Илья92
-
- Пользователи
-
- 4 сообщений
Абитуриент
- Пол:Мужчина
- Из:Тула
Отправлено 12 Сентябрь 2018 — 14:36
Включил станок, все манипуляции при включении произвел,но перед дальнейшей работой необходимо вывести инструментальный магазин в ноль, но при этом барабан крутится и не останавливается вообще, при этом выскакивают сообщения:
701409-блокировка программного запуска: исходное положение смены инструмента отсутствует
700321-переключатель начальных точек цепи магазина не найден
Может кто знает как решить проблему?
-
0
- Наверх
#2
ONLINE
Lodochnik
Lodochnik
- Пол:Мужчина
- Из:Королев
Отправлено 12 Сентябрь 2018 — 15:13
-
0
С уважением, Олег.
- Наверх
#3
OFFLINE
Gosha
Gosha
- Пол:Мужчина
- Город:Сочи
Отправлено 12 Сентябрь 2018 — 15:22
Датчики смотреть на карусели
-
0
- Наверх
#4
OFFLINE
ShadowVoice
ShadowVoice
- Пол:Мужчина
- Город:Рига
- Интересы:Деньги, власть, женщины. Последовательность можно менять.
- Из:Рига, Латвия
Отправлено 12 Сентябрь 2018 — 15:36
- Судя по номерам ошибок — это Sinumerik. Скорее всего 840D. Это надо угадывать? DMG может и другую стойку поставить… Тут телепатов нет.
- 7ххххх группа ошибок определяется производителем конкретного станка, а не Siemens. Она не связана с железом и программатурой Siemens.
- Писать/звонить производителюи указываеть серийный номер станка. Тогда они смогут посмотреть какая цепь вызывает какой номер ошибки.
ИМХО
700321-переключатель начальных точек цепи магазина не найден
Есть датчик, который считает обороты магазина. Обычно что-то индуктивное стоит. Бывают и несколько. Один на поворот на позицию, второй оборот (как нулевая позиция магазина). Если контроллер пытается вращать магазин и НЕ получает сигнал о том, что магазин провернулся на позицию, то почти 100% получается указанная ситуация.
701409-блокировка программного запуска: исходное положение смены инструмента отсутствует
уже проистекает от первой ошибки и на данном этапе можете игнорировать.
-
0
- Наверх
#5
OFFLINE
Илья92
Илья92
-
- Пользователи
-
- 4 сообщений
Абитуриент
- Пол:Мужчина
- Из:Тула
Отправлено 21 Сентябрь 2018 — 16:00
-
0
- Наверх
Диагностика и проведение регламентных работ на станках фирмы DMG MORI
В данной статье мы расскажем о проведенных работах на станках DMG DMC635 и DMG DMC635:
В первом случае заказчик сетовал на неэффективную работу механизма зажима инструмента. В ходе проверки специалистом были выполнены работы по чистке шпинделя, чистки зажимной цанги и были произведены замеры усилия зажима инструмента. В процессе диагностики выявилась некорректная работа зажима инструмента, это было связано с сильным загрязнением, в следствие чего начался интенсивный износ зажимной цанги. Помимо этого, было очевидно, что усилие зажима инструмента не соответствует заявленным данным. Это и показали проведенные замеры.
В итоге, требуется замена зажимной цанги и пакета тарельчатых пружин. Кроме этого необходимо заменить фиксаторы захвата инструмента, дополнительно мы рекомендовали бы приобрести комплект уплотнений пневмоцилиндра разжима инструмента.
Что касается станка DMU 50, то самым частым нашим выездом является проверка геометрии и настройка кинематики станка. Зачастую заказчики жалуются на то, что при металлообработке размеры детали выходят за рамки допуска, это очень тормозит производственный процесс, приводит к браку и требует постоянного наблюдения и корректировки значений. Данные работы по проверке геометрии, корректировки положения оси В, настройку кинематики, настройку компенсации оси были выполнены за полдня и был выдан новый протокол точности, с учетом изменений.
Еще раз мы рекомендовали вам проводить регулярные работы по ТО станков и регламентные работы. Заявленные производителем оборудования. При должном уходе оборудование будет исправно и продолжительно работать, вне зависимо от нагрузок и глубины резания, не нарушая производственный график. Практика показывает, что эффективность производства вырастает в среднем на 30%.
-
#1
I am trying to run a program:
Starts with some turning on the main spindle. Transfer to sub spindle (with pull and cutoff). Facing and turning on the sub. Then it is supposed to drill a hole with live tooling.
The program stops at M245 (engage C-axis)and the control says «T10 fin wait 0000».
I have been trying to figure out what the problem is for a few hours but no luck.
This is what the Mitsubishi manual says:
The following Nos. are shown during the operation of the corresponding completion wait
factor. The numbers will disappear when the operation is completed.
The completion wait factor is indicated with four digits (in hexadecimal).
Display format of completion wait factor
0__ __ __
(a)(b)(c)
Each of the hexadecimal numbers (a), (b) and (c) indicates the following details.
(a)
bit0: In dwell execution
bit3: Unclamp signal wait (Note 1)
(b)
bit0: Waiting for spindle position to be looped
bit3: Door open (Note 2)
(c)
bit0: Waiting for MSTB completion
bit1: Waiting for rapid traverse deceleration
bit2: Waiting for cutting speed deceleration
bit3: Waiting for spindle orientation to com
(Note 1) This shows the wait state for the unclamp signal’s ON/OFF for the index table
indexing.
(Note 2) This shows the door open state caused by the door interlock function.
-
#2
Is T10 designated as a rotating tool?
-
#3
I don’t think T10 relates to a tool number as the tool I am running is in turret position 11. And that tool is made a live tool on the turret information screen.
I have looked at an old program with milling on the sub and it looks exactly like the one I am working on now. This leads me to think there is something wrong with the tool setup. The one thing that seems strange is that there is no way to choose attached direction (main or sub) when I attach a tool in the turret screen. It all ends up on the main side. It was not like that before the update DMG installed.
-
#4
I asked DMG what the problem could be, and mentioned that there is something strange about the tool setup after the update they installed. The reply from the as*ho**s over at DMG Mori Sweden was: We think you should buy some more training. It must be the most arrogant thing I have ever heard. They have not even looked at the problem.
Hopefully someone here will be able to figure it out.
-
#5
If you think that the update that DMG-Mori did caused this problem and you have an old program that worked, did you try to run the old code on the newly updated control? If the old code has the same problem then you can be pretty sure it’s a machine problem. If the old code runs, it is a program problem. If the latter, post your code here.
-
#6
I have an old program that worked before the update (with milling on the SUB-spindle). It has the exact same start as the program that won’t run now, but I will try it to make sure it doesn’t run.
I will post the code here later today. Thanks for the answer Jon !
-
#7
Here is the program. It stops with the «fin wait» at line 230.
-
#8
They broke your machine dude.
Program looks kosher to me.On line 227 try M205 instead of M05.
Can you MDI M245/M246 M268/M269?
-
#9
Yes, that’s what I have been thinking. They say that no parameters was changed during the «update» but that is obviously not the case: Tool probe parameter changed, parameter to enable high-speed lookahead changed from off to on. Those are the two I am 100% sure about. I wonder if this is a parameter too ? A parameter that says if you have a C-axis on the sub or not maybe ?
I will try your suggestions! Thank you !
-
#10
Tested:
M205 instead of M05 in line 227 in the program: Machine stopped with code «T10 fin wait 0001» at M205. M205 is not listed as a code in the manual.
MDI:
M245 — Machine stops with code «T10 fin wait 0001».
M246 — Machine stops with code «T10 fin wait 0001».
M268 — Works and returns «MDI complete 0304».
M269 — Works and returns «MDI complete 0304».
I also checked the turret-setup one more time and the positions used in the program are set to live tooling. It seems live tools work on the main spindle no matter how you set up the turret-setup and tools in the control. Wonder if there is a parameter somewhere that disables live tooling on the sub side ?
-
#11
In your NC code, I see M69 to release S1 brake, but you are on S2 (sub spindle). Do you have M269 somewhere? The c-axis needs to orient before it can be engaged.
-
#12
I will have to look at the program again to check that, but the process in front of the live drilling is turning so the spindle brake is definitely not on when the program goes into the drilling cycle at line 226.
I tried adding M269 just before M69 and it made no difference.
I have attached the whole program.
View attachment Sub-error.txt
Edit: Added file and tested M269.
Last edited: Feb 25, 2020
-
#13
Tested:
M205 instead of M05 in line 227 in the program: Machine stopped with code «T10 fin wait 0001» at M205. M205 is not listed as a code in the manual.MDI:
M245 — Machine stops with code «T10 fin wait 0001».
M246 — Machine stops with code «T10 fin wait 0001».
M268 — Works and returns «MDI complete 0304».
M269 — Works and returns «MDI complete 0304».I also checked the turret-setup one more time and the positions used in the program are set to live tooling. It seems live tools work on the main spindle no matter how you set up the turret-setup and tools in the control. Wonder if there is a parameter somewhere that disables live tooling on the sub side ?
It sounds like some of the M-codes were erased with the update. Whoever updated your control should come back and fix that.
In the meantime, what happens if you phase sync the two spindles with M34 and then activate the C-axis on both spindles using M45/M46? Can you get your existing program to run?
-
#14
Yes, some parameters was definitely messed up with that update. Wish I had a list of all the parameters and variable for the mapps (and what each one did). There are hundreds of variables in the mapps.
I can sync the spindles and transfer to sub and do turning on the sub. No program I have with live tools on the sub will run.
I have not tried a program with phase sync when doing the transfer, only speed sync I think.
Are you suggesting I try phase syncing in MDI and then use M45 and M46 ? Or make a program ?
-
#15
Are you suggesting I try phase syncing in MDI and then use M45 and M46 ? Or make a program ?
Just edit your existing program. That might help isolate the problem.
-
#16
I’m not sure how you want to modify the program. Please write the code here and I’ll test it.
-
#17
Update on this issue: The updated software must have been made for / tested on a machine without a subspindle.
That meant that the machine was set to tailstock spec under machine setup and that made the subspindle settings not work.
Such a simple fault…
-
#18
I hope you you invoiced them for you time?
-
#19
Update on this issue: The updated software must have been made for / tested on a machine without a subspindle.
That meant that the machine was set to tailstock spec under machine setup and that made the subspindle settings not work.
Such a simple fault…
I think this is a prime example of just how badly the merger of DMG and Mori, damaged Mori.
-
#20
I hope you you invoiced them for you time?
I should but I am too tired of arguing with them…
Reminder to all in Scandinavia who even thinks about buying anything from DMG: DON’T !