273 вопросов

283 ответов

354 комментариев

876 пользователей

Добро пожаловать на сайт Вопросы и Ответы, где вы можете задавать вопросы и получать ответы от других членов сообщества.

во время смены инструмента был нажат reset

0 голосов

На станке feeler350(fanuc) получилось, так что во время смены инструмента был нажат reset , ибо избежать аварийную ситуацию, после этого выскочило 2 ошибки , первая turrent not orient, вторую не запомнил, голова была не в статичном положение , тоесть ее с небольшим усилием я повернул и вторая ошибка пропала, плюс голова стала в статичном положение, тоесть уже ее нельзя было повернуть, осталась лишь первая (turrent not orient) , ее я сбросил тем что , перегрузил станок и до его полного включения нажал кнопку старт для инструмента, голова втянулась и ошибка сбросилась, все бы хорошо, но ось Х сбилась, то есть как будто голова встает в не правильном положение( см2 не доходит вниз). Вопрос , что делать?

спросил 09 Июнь, 14 от аноним в категории Диагностика и Техническое обслуживание ЧПУ

1 Ответ

0 голосов

Cмена инструмента, это отдельная параметрическая макро-программа записанная на карту памяти, где хранится ladder, и ваши NC-файлы. Её суть производить полный спектр присущных ему действий таких как - взять инструмент, перевести координаты машины в референтную точку с указанием макро# переменных для смены инструмента, произвести ориентанцию m19, открыть шпиндель и закрыть (для фрезерных станков) всё зависит от типа станков. Обычно УП - собирает информацию о модальности кодов: и записывает их в отдельные пользовательские переменные - #4201- какой код ориентации работал, #4203- какая система программирования (g90/g91) была, ну и т.д., чтобы после смены инструмента их вернуть назад. После станок проверяет совпадает ли инструмент стоящий в шпинделе #4320 с тем, который меняют, если да то описывается смена IF [#инструмент eq 1] goto 10 , IF [#инструмент eq 2] goto 20, после чего в блоках N10, N20 идет смена, и M99. Так вот в начале программы обычно в системную или пользовательскую переменную записывают #999 = 1 (начало смены инструмента), а когда он поменялся в блоках N10, N20, идет#999 = 0 (конец смены инструмента). Т.к. вы нажали reset во время смены, то #999 еще равен = 1, т.е. станок считает что инструмент не поменялся корректно. Что касается расположения машинных осей, то это может быть вызвано тем что при смене инструмента работает код G10 L2 P0 X0.Y0.Z0. с SHIFT AMOUNT (офсетом раб. координат), при сбое станок может начудить и там. Так как никто из нас не телепат, что решать задачку по месту только Вам. Удачи!

ответил 09 Июнь, 14 от Anton Laufer (13,700 баллов)
...