Dmg mori коды ошибок

Первая 700216 ошибка формируется в ПЛК. Если нет документации от производителя станка- только выкачивать ПЛК и смотреть как она формируется. По второй:

Первая 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.

G Code Function G00 Positioning G01 Linear interpolation G02 Circular interpolation/helical interpolation/spiral interpolation/conical interpolation, CW (clockwise) G02.2 Involute interpolation, CW (clockwise) G02.3 Exponential interpolation,CW (clockwise) G03 Circular interpolation/helical interpolation/spiral interpolation/conical interpolation, CCW (counterclockwise) G03.2 Involute interpolation, CCW (counterclockwise) G03.3 Exponential interpolation, CCW (counterclockwise) G04 Dwell/Exact stop G05 AI contour control II high-speed processing (number of blocks read ahead: 1000) (high-precision contour control compatibility command) G05.1 AI contour control II high-speed processing (number of blocks read ahead: 1000) / Nano smoothing/Smooth interpolation G06.2 NURBS interpolation G07 Hypothetical axis interpolation G07.1(G107) Cylindrical interpolation/Cutting point offset for cylindrical interpolation G08 AI contour control (look-ahead control compatibility command) G09 Exact stop G10 Data setting G10.6 Tool retraction data G11 Data setting mode cancel G12.1 Polar coordinate interpolation mode G13.1 Polar coordinate interpolation mode cancel G15 Polar coordinate command cancel G16 Polar coordinate command G17 XY plane G18 ZX plane G19 YZ plane G20 Data input in inch system G21 Data input in metric system G22 Stored stroke check function ON G23 Stored stroke check function OFF G27 Zero return check G28 Automatic zero return G29 Return from zero point G30 Second/third, fourth zero return G30.1 Floating reference point return G31 Skip function G33 Thread cutting/synchronizes feed G34 Variable lead threading G35 Circular threading CW G36 Circular threading CCW G40 Tool radius offset cancel/Tool nose radius offset cancel G41 Tool radius offset, left/Tool nose radius offset, left G42 Tool radius offset, right/Tool nose radius offset, right G41.2 Cutter compensation for 5-axis machining left (type 1) G41.3 Cutter compensation for 5-axis machining (leading edge offset) G41.4 Cutter compensation for 5-axis machining left (type 1) (MSX-5** compatible command) G41.5 Cutter compensation for 5-axis machining left (type 1) (MSX-5** compatible command) G41.6 Cutter compensation for 5-axis machining left (type 2) G42.2 Cutter compensation for 5-axis machining right (type 1) G42.4 Cutter compensation for 5-axis machining right (type 1) (MSX-5** compatible command) G42.5 Cutter compensation for 5-axis machining right (type 1) (MSX-5** compatible command) G42.6 Cutter compensation for 5-axis machining right (type 2) G40.1 (G150) Normal direction control cancel mode G41.1 (G151) Normal direction control ON (left side) G42.1 (G152) Normal direction control ON (right side) G43 Tool length offset, + G43.1 Tool length compensation in tool axis direction G43.4 Tool center point control (type 1)/Smooth velocity control G43.5 Tool center point control (type 2) G43.7 Tool length offset for turning G43.8 Cutting point control (type 1) G43.9 Cutting point control (type 2) G44 Tool length offset, − G45 Tool position offset, increase G46 Tool position offset, decrease G47 Tool position offset, double-increase G48 Tool position offset, double-decrease G49 Tool length offset cancel/Tool center point control cancel G50 Scaling cancel/Programmable mirror image cancel (negative magnification) G51 Scaling/Programmable mirror image (negative magnification) G50.1 Programmable mirror image cancel G51.1 Programmable mirror image G50.2 Polygon cutting cancel G51.2 Polygon cutting G52 Local coordinate system setting G53 Machine coordinate system selection G53.1 Tool axis direction control G54 Work coordinate system 1 selection/Additional work coordinate system selection G54.1 Additional work coordinate system selection G54.2 Rotary table dynamic fixture off-set function G54.4 Work setting error offset G55 Work coordinate system 2 selection G56 Work coordinate system 3 selection G57 Work coordinate system 4 selection G58 Work coordinate system 5 selection G59 Work coordinate system 6 selection G60 Uni-directional approach G61 Exact stop mode G62 Automatic corner override mode G63 Tapping mode G64 Cutting mode (exact stop check mode) G65 Macro call G66 Macro modal call (call after execution of axis movement commands) G66.1 Macro modal call (call in each block) G67 Macro modal call cancel G68 Coordinate rotation/3D coordinate conversion G68.2 Tilted working plane command (euler angle) G69 Coordinate rotation cancel/3D coordinate conversion cancel G72.1 Copy-rotation G72.2 Copy-shift G73 High-speed deep hole drilling cycle G74 Reverse tapping cycle G76 Fine boring cycle G80 Chopping mode OFF/Hole machining canned cycle cancel G81 Spot drilling cycle G81.1 Chopping G82 Counter boring cycle G83 Deep hole drilling cycle G84 Tapping cycle G84.2 Synchronized tapping cycle (F15 format) G84.3 Reverse synchronized tapping cycle (F15 format) G85 Boring cycle G86 Boring cycle G87 Back boring cycle G88 Boring cycle G89 Boring cycle G90 Absolute command G91 Incremental command G92 Work coordinate system change/Maximum turning spindle speed setting G92.1 Work coordinate system preset G93 Inverse time feed G94 Feed per minute mode G95 Feed per revolution mode G96 Constant surface speed control G97 Controlling turning spindle at constant speed G98 Initial point return (hole machining canned cycle) G99 Point R return (hole machining canned cycle) G107 Cylindrical interpolation G313 Calling the load monitor macro program G332 Cutting mode selection / Specifying tolerance G355 Rotation axes measurement G382 Tilted working plane command (roll-pitch-yaw)
M Code Function M00 Program stop M01 Optional stop M02 Program end M03 Spindle start(normal) M04 Spindle start(reverse) M05 Spindle stop M06 Tool change M08 Coolant discharge ON M09 Oil shot OFF Coolant discharge OFF M10 C-axis clamp M11 C-axis unclamp M19 Spindle orientation M20 Automatic power shut off M21 External output M22 External output M23 External output M24 External output M25 External output M26 External output M27 External output M28 External output M29 Synchronized tapping mode M30 Program end and rewind M31 Axis interlock bypass ON M32 Axis interlock bypass OFF M33 Tool return M44 Table-mount sensor UP M45 Table-mount sensor DOWN M46 Sensor selection signal ON M47 Sensor selection signal OFF M48 Override cancel OFF M49 Override cancel ON M50 Oil-hole drill coolant ON M51 Air blow ON M53 Sensor air blow ON M55 Oil mist ON M58 Sensor air blow OFF M59 Air blow OFF M60 APC start command M61 APC start command M66 Tool skip ON M68 B-axis clamp M69 B-axis unclamp M70 Work counter/total counter M72 Chip removal coolant ON M73 Y-axis mirror image OFF M74 Y-axis mirror image ON M75 X-axis mirror image OFF M76 X-axis mirror image ON M77 External output M80 Shower coolant ON M81 Shower coolant OFF M82 Automatic door open M83 Automatic door close M84 Load monitor (teaching, monitoring) mode ON M85 Load monitor (teaching, monitoring) mode OFF Adaptive control mode OFF M86 Adaptive control mode ON M88 Through-spindle coolant ON M89 Through-spindle coolant OFF M90 Tool-spindle/ turning spindle simultaneous operation mode ON M91 Tool-spindle/ turning spindle simultaneous operation mode OFF M95 Chip removal coolant OFF M96 Macro interrupt mode M97 Macro interrupt mode cancel M98 Sub-program call in NC memory M99 Sub-program end Repeat program M119 Spindle (second) orientation M120 External output M121 External output M122 External output M123 External output M124 External output M125 External output M126 External output M127 External output M128 External output M129 External output M144 Optical sensor power ON M145 Optical sensor power OFF M165 Oil-hole air blow ON M166 Cs contouring control mode M167 Cs contouring control mode cancel M180 Mist collector ON M181 Mist collector OFF M182 Auxiliary output 2 ON M183 Auxiliary output 2 OFF M192 ATC preparation mode ON M193 ATC preparation mode OFF M198 Subprogram call in external I/O device M200 Chip conveyor start (forward direction) M201 Chip conveyor stop M203 Turning spindle start (normal) M204 Turning spindle start (reverse) M205 Turning spindle stop M216 Lubrication cycle start for break-in operation M226 Semi dry ON M227 Semi dry OFF M229 ID reader forward M230 ID reader return M252 Through-spindle air blow ON M253 Through-spindle air blow OFF M258 Automatic opening/closing protector open M259 Automatic opening/closing protector close M270 Coolant discharge pressure level 0 M271 Coolant discharge pressure level 1 M272 Coolant discharge pressure level 2 M273 Coolant discharge pressure level 3 M274 Coolant discharge pressure level 4 M275 Coolant discharge pressure level 5 M276 Coolant discharge pressure level 6 M277 Coolant discharge pressure level 7 M302 Tool life count override set M303 Turning mode OFF (C-axis indexing mode ON) M304 Turning mode ON M305 End face coolant ON M306 End face coolant OFF M510 Fixture 1 clamp M511 Fixture 1 unclamp M512 Fixture 2 clamp M513 Fixture 2 unclamp M514 Fixture 3 clamp M515 Fixture 3 unclamp M516 Fixture 4 clamp M517 Fixture 4 unclamp M608 3D interference checking function ON M609 3D interference checking function OFF M1003 Spindle start (normal) M1004 Spindle start (reverse) M1005 Spindle stop M1010 C-axis clamp M1011 C-axis unclamp M1019 Spindle orientation M1044 Sensor down M1045 Sensor up M1046 Sensor selection signal ON M1047 Sensor selection signal OFF M1068 B-axis clamp M1069 B-axis unclamp M1082 Automatic door open M2000 – M2020 Multi counter display function

#1

OFFLINE
 

Илья92

    Абитуриент

  • Пользователи
  • Pip

  • 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

  1. Судя по номерам ошибок — это Sinumerik. Скорее всего 840D. Это надо угадывать? DMG может и другую стойку поставить… Тут телепатов нет.
  2. 7ххххх группа ошибок определяется производителем конкретного станка, а не Siemens. Она не связана с железом и программатурой Siemens.
  3. Писать/звонить производителюи указываеть серийный номер станка. Тогда они смогут посмотреть какая цепь вызывает какой номер ошибки.

ИМХО

700321-переключатель начальных точек цепи магазина не найден

Есть датчик, который считает обороты магазина. Обычно что-то индуктивное стоит. Бывают и несколько. Один на поворот на позицию, второй оборот (как нулевая позиция магазина). Если контроллер пытается вращать магазин и НЕ получает сигнал о том, что магазин провернулся на позицию, то почти 100% получается указанная ситуация.

701409-блокировка программного запуска: исходное положение смены инструмента отсутствует

уже проистекает от первой ошибки и на данном этапе можете игнорировать.

  • 0

  • Наверх


#5

OFFLINE
 

Илья92

Илья92

    Абитуриент

  • Пользователи
  • Pip

  • 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.

code.jpg

  • #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 !

Понравилась статья? Поделить с друзьями:
  • Dmesg grep error
  • Dmde winerror 23 data error cyclic redundancy check
  • Dmcr exe ошибка при запуске приложения 0xc0000022 казаки
  • Dmc ошибка при запуске приложения 0xc00000906
  • Dmc ошибка при запуске приложения 0xc000007b