Jump to content

CNC Pilot 4290 сбой координат оси Х


Recommended Posts

vl_cnc

Доброго всем.

Станок Gildemeister CTX 420 linear, с CNC Pilot 4290  (MC4290). На оси Х стоит линейный двигатель 1FN3... и линейка LC481 (по мануалу, лично не проверял). Имеется такая проблема - после включения станка периодически сбиваются координаты оси X, т.е. до выключения ось была в координате допустим 400.0, а после включения координата показывает 557.848. В каком бы положении ни была ось до выключения, если проходит сбой, то при включении координата всегда 557.848. При этом ось может двигаться только вниз, т.к. значение 557.848 находится за пределами верхнего лимита. Проявляется хаотично, может загрузиться со сбоем, а может и нормально. Но при длительном простое станка в выключенном состоянии вероятность сбоя повышается.

В чем может быть причина данной проблемы, в линейке или в железе стойки? Как можно более точно диагностировать?

К сожалению, у меня опыт общения с Hendenhain не особо большой, а с данной стойкой вообще впервые столкнулся. Может у кого была похожая проблема, подскажите на что смотреть.

И если у кого есть сервисный мануал на данную стойку, поделитесь, пожалуйста.

Link to post
Share on other sites


UnPinned posts
gudstartup
39 минут назад, vl_cnc сказал:

В чем может быть причина данной проблемы, в линейке или в железе стойки? Как можно более точно диагностировать?

Линейка у вас абсолютная и информация о текущем положении оси считывается с нее так что скорее всего виновата линейка. Если бы у вас был прибор для ее тестирования тогда могли бы определить более точно это или PWM9 или PWM21 но эти приборчики дорого стоят. У вас цифровой интерфейс EnDAT и просто так проверить ее не удастся. Инкрементальная дорожка у вас в порядке так как никаких сбоев по амплитуде сигнала ось во время перемещения не дает.

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

Возможно что он вообще теряет свою позицию и ось просто выставляется по какому то крайнему положению отсюда и ваше постоянное значение 557.848 поищите его в параметрах системы.

Link to post
Share on other sites
gudstartup

А может ее просто помыть надо.

Если после включения и отображения магического числа 557 ось немного переместить и выключить станок каково будет значение после включения близкое к тому которое было при выключении или нет?

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

А может ее просто помыть надо.

Если после включения и отображения магического числа 557 ось немного переместить и выключить станок каково будет значение после включения близкое к тому которое было при выключении или нет?

Я видел два варианта - либо после включения снова отображается 557, либо ось начинает показывать своё нормальное значение, допустим 380.

Link to post
Share on other sites
  • 2 weeks later...
vl_cnc

Доброго дня, продолжение истории...

Первое же включение станка дало сбой координат. Решил снять и осмотреть линейку.  Снял, подключил и положил её рядом со станком, несколько раз перезагружал станок - сбой не проявился. Заодно разобрал и прочистил линейку. Грязи практически не было, немного алюминиевой пыли от затирания датчика по корпусу линейки. Установил линейку на место, погонял станок - сбой не проявился. Два дня станок отрабатывал нормально, затем снова начал появляться сбой по координатам. Пока не могу понять, в чем причина.

Также определил, что значение, которое записывается в координаты оси Х при сбое - это значение параметра 1116 "Ref. dimen." (Отсчетный размер: расстояние отсчетная точка – нулевая точка станка). Не нашел подробного описания данного параметра. Для чего он и на что влияет?

Также смущает и тот момент, что значение этого параметра 277.403 находится за пределами программных ограничений оси -25 ; 235. 

Link to post
Share on other sites
gudstartup

@vl_cnc А если линейку не устанавливать на станок а включать и выключать станок и между включениями перемещать на небольшие расстояния сбой проявится или нет (считанные значения должны отличаться примерно на величину перемещения  в + или - но не должны вылетать за пределы зоны перемещения)?

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

Если имеется станок с iTNC530 то можно эту линейку туда подключить там диагностика EnDAT на порядок лучше тестера то все равно нет!

Во время работы отсчет происходит по инкрементальной дорожке а после включения и при выключении  считывается абсолютное значение. 

А линейка у вас монтируется прямо на станину или на специальной  направляющей которая затем к станине крепится.

Монтируете в соответствии с инструкцией ?

Все что написано в руководстве 4290 по поводу lдиагностики EnDat

 

Контроль EnDat-датчика
Если Ваш станок оснащен EnDat-датчиками, то система
управления запоминает позиции осей при выключении. При
включении питания CNC PILOT сравнивает позицию каждой оси с
сохраненной позицией во время выключения.
В случае разницы появляются следующие сообщения:
„Ось была перемещена после выключения станка.“: проверьте
и подтвердите текущую позицию, если ось действительно была
перемещена.
"Сохраненное положение датчика оси недействительно": это
сообщение корректно, если система управления включена
впервые, и были заменены датчик или другие компоненты
системы управления.

 "Параметры изменены. Сохраненное положение датчика оси
недействительно": это сообщение корректно, если были
изменены параметры конфигурации.
Причиной одного из приведенных сообщений может быть также
дефект датчика или системы ЧПУ. Уведомите производителя
станка, если эта проблема возникает многократно.

 

 

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

А если линейку не устанавливать на станок

Пробовал перемещать головку со снятой линейкой - всё отрабатывало отлично, при загрузке всегда координаты показывало верные. Линейка крепится на направляющую, зазор между головкой и линейкой выставлял около 1 мм, как по мануалу. Крепления все жёсткие, смещений при перемещении быть не может. И ошибок при загрузке никаких не появляется, просто меняются координаты.

23 минуты назад, gudstartup сказал:

Все что написано в руководстве 4290 по поводу lдиагностики EnDat

 

Это из пользовательского руководства или сервисного? Не смог нигде найти мануал по сервису, если у Вас имеется, поделитесь, пожалуйста.

Сейчас у меня из головы не выходит этот параметр 1116 - почему в координаты переписывается его значение, что он вообще означает, и почему там такое большое значение?

В данной системе есть какие-то батарейки поддерживающие данные? Я ничего не нашёл.

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

В данной системе есть какие-то батарейки поддерживающие данные?

Батарейка есть в Основном компьютере MC 420 или MC 422C находится тут

image.png

 

Battery type: 1 lithium battery, type CR 2450N (Renata), Id. Nr. 315 878-01

Естественно надо бэкап всех данных и сохранить (записать настройки BIOS) а то потом может часть оборудования может не увидеть.

Я конечно не думаю что определенные области памяти подвержены деградации но кто знает возможно система сохраняет абсолютные значения на диске.

Можно вынуть и сделать проверку на битые сектора!

 

1 час назад, vl_cnc сказал:

Не смог нигде найти мануал по сервису, если у Вас имеется, поделитесь, пожалуйста.

Вот технический мануал

4290THB.pdf

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

Если читать оригинальное руководство то там написано следующее

 

Блок контроллера сравнивает значение линейного энкодера EnDat с
числом, предоставленным с поворотным энкодером EnDat. Если данные не совпадают,
привод не включается. Появится сообщение об ошибке.
Система управления сохраняет положение оси при выключении. Во время включения
положение выключения сравнивается с положением включения. Если разница
превышает допуск, заданный в окне допуска энкодера EnDat,
результаты сообщения об ошибке.

 

image.png

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

 

Вот технический мануал

Спасибо, буду изучать

Link to post
Share on other sites
  • 4 weeks later...
vl_cnc
14.06.2023 в 19:43, gudstartup сказал:

 

 

Естественно надо бэкап всех данных и сохранить (записать настройки BIOS) а то потом может часть оборудования может не увидеть.

 

Хотел сохранить настройки BIOS, удалось в него зайти, но после входа не реагирует на станочную клавиатуру. Можно ли подключить внешнюю клаву к этой системе? У меня блок MC424, а по нему в мануале не нашёл нужной информации. По другим блокам описано. Не хотелось бы воткнуть чего-то не туда и окончательно угробить технику)

keyboard.jpg

Link to post
Share on other sites
gudstartup

@vl_cnc Если есть USB то отключите станочную и подключите pc к usb.

image.png

Ежели не поймет втыкайте  ps\2 

Link to post
Share on other sites
  • 1 month later...
vl_cnc

В общем, проблема с потерей координат была решена заменой линейки. После проведения замены в параметре 1113 необходимо прописать серийный номер новой линейки, иначе будут висеть ошибки "EnDat: no field angle" и "Setting operation: Illegal selection".

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.




  • Сообщения

    • visla
      Здравствуйте. Прошу подсказать. В основном времени использовалась 7и станционная револьверная голова. Сейчас возникла необходимость применить одиночный инструмент. Где в настройках или каким образом в целом можно опустить ниже голову станка, чтобы пуансон доходил и входил в матрицу. Сейчас весь ход пуансона вверху из-за настроек для 7и станционной головы. Подскажите, пожалуйста. Ход головы.mp4
    • lem_on
      Миня никто ни любит, вот! Тема то может и зайдет, но по факту чтайте мое первое сообщение, а этого никому не надо, даже тс, правда об этом он скромно умалчивает, что бы хоть как то оправдать свой мартышкин труд. Ведь " каждый " болименее расторопный пользователь мечтает о скоростном моделировании, а на качество плевать.
    • Говорящий Огурец
      А почему, собственно, столько агрессии? Ну, есть такая тема - ок, может кому-то зайдет. Особенно молодежи.
    • visla
    • 5axisCNC
      выводи всегда %O001, зачем нужно название проекта?
    • lem_on
      Ну прилетела птица обломиннго, не хвалит тебя никто за усилия бесполезные, чё ныть то, переоцененный ты наш... туси тогда на том классном канале на скорость.   
    • vanek77777
      Поменяйте в проекте прямую пластину на обратную. Или поменайте  в том же проекте с "auto" , на принудительный вывод М3. Или напишите custom_command с условием вывода М3(М4). 
    • Мрачный
      Есть предложение - не заниматься самодеятельным модераторством и не затыкать оппонентам рот. Для этих целей есть администрация, для крайних случаев. Вы создали публичную тему - получайте обсуждение. Оно, обсуждение, никогда не будет строго по теме.
    • FSA-FSA
      Для этого в Virtual Lab есть экспорт модели в эти решатели, как и в свой родной NX Nastran. Где-то в глубине там и Samcef имеется. Да и родной Abaqus for CATIA никто не отменял. Altair-овский топологический оптимизатор для CATIA тоже существует(или существовал) к слову. Но... ИМХО полезнее - параметрический встроенный оптимизатор от самой CATIA, а еще лучше встроенный в виртуал лаб Optimus Noesis
    • FSA-FSA
      Это общий бренд такой. Или решение. Как у Дассо - Simulia. Или у Сименса. Так то... Inspire - это пакет разно-плановых  решений сейчас.   Вообще да простят меня любители СолидВоркс Симулешн - имхо лучшая сейчас CAD платформа для CAE - CATIA. А лучшая стартовая конфетка - из нее LMS Virtual Lab. Проблема одна - на  ядре CATIA - это уже всё.   Если Сименс  допилит подобное на ядре NX - тогда туда и смотреть.   А так... Virtual Lab - настолько практичная и разноплановая система... жизни не хватит ее в одиночку осилить. Но будет не скучно (если уж это вас беспокоит) - это уж точно.
×
×
  • Create New...