Перейти к публикации

Fanuc линейный энкодер


Сергей Кочев

Рекомендованные сообщения

Сергей Кочев

Добрый день!!!

На горизонтально расточном станке на ось Y установил линейный пребразователь. Не могу задать референтную точку. На обсолютном всё просто 1815 установил apz, apc проехал до нулевого конечника и готово. А на линейном завёл все настройки 2024, 2085, 1815 - opt и 3й бит. Реферирую, перегружаю, всё работает до первого выключения станка. Хотя другие оси X, W реверентные точки сохраняются.

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
54 минуты назад, Сергей Кочев сказал:

На горизонтально расточном станке на ось Y установил линейный пребразователь

что значит установили его там не было??

датчик мотора у вас абсолютный?

56 минут назад, Сергей Кочев сказал:

На обсолютном всё просто 1815 установил apz, apc проехал до нулевого конечника

на Абсолютом не надо никуда ездить

Ссылка на сообщение
Поделиться на других сайтах
Сергей Кочев

Пришёл станок б/у линейного преобразователя не было, но по эл. схеме он есть. Купили новый линейный поставили. Абсолютный то есть как референтную точку делать знаем, а вот как на линейном сделать реф. Точку непонятно и в описании фанук не нашёл. 1815 - opt

Ссылка на сообщение
Поделиться на других сайтах
25 минут назад, Сергей Кочев сказал:

Точку непонятно и в описании фанук не нашёл. 1815 - opt

все там нормально делается. что у вас за линейка??

пришлите файлы параметров и cncidnum.txt

@Сергей Кочев

20 часов назад, Сергей Кочев сказал:

1815 - opt и 3й бит.

а третий бит зачем поставили??

у вас должны стоять только apz, apc ,opt 

так датчик мотора абсолютный или нет?

Ссылка на сообщение
Поделиться на других сайтах
41 минуту назад, Viktor2004 сказал:

А что такое Линейный преобразователь?

ну есть круговой а есть линейный линейка то бишь ее

Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, gudstartup сказал:

ну есть круговой а есть линейный

про энкодер я знаю, а там какой-то преобразователь

Ссылка на сообщение
Поделиться на других сайтах
27 минут назад, Viktor2004 сказал:

про энкодер я знаю, а там какой-то 

ТС, скорее всего, имел в виду линейный преобразователь перемещений. И частный его случай - энкодер

Фото для примера

 

Screenshot_20240115-005900.jpg

Изменено пользователем Guhl
Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, Guhl сказал:

имел в виду линейный преобразователь перемещений.

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

Ссылка на сообщение
Поделиться на других сайтах
44 минуты назад, Viktor2004 сказал:

а там какой-то преобразователь

это который преобразует линейное перемещение в фотоэлектрические импульсы а т в свою очередб преобразуются контроллером в пакты данных интерфейса fanuc 06

Ссылка на сообщение
Поделиться на других сайтах
11 минут назад, gudstartup сказал:

это который преобразует

Так все можно назвать преобразователями

Машина преобразует энергию бензина в движение

Кулак боксера преобразует линейное перемещение кулака в сломанные челюсти и т д

Ссылка на сообщение
Поделиться на других сайтах
Сергей Кочев
19 часов назад, gudstartup сказал:

все там нормально делается. что у вас за линейка??

пришлите файлы параметров и cncidnum.txt

@Сергей Кочев

а третий бит зачем поставили??

у вас должны стоять только apz, apc ,opt 

так датчик мотора абсолютный или нет?

Линейка Энкодер линейный ЛИР-9В-1-2140-К-05-ПИ-1-4-1,5-В (РС10ТВ), Производитель СКБ ИС

Третий бит поставили аналогично как на оси W (продольная ось) - она работает 1815 -opt, dsl (Реферируется норм всегда в одной точке) . У них с осью Y - одинаковый аналогичная работа осей.

Датчик мотора PULSECODER ai 1000  type А860-2005-Т301

Файлы параметров cncidnum.txt как можно снять на CF - карту с панели оператора или ноутбук нужно подключать? 

 

 

Ссылка на сообщение
Поделиться на других сайтах
Только что, Сергей Кочев сказал:

Файлы параметров cncidnum.txt как можно снять на CF - карту с панели оператора или ноутбук нужно подключать? 

Нормально так люди работают,

линейки конфигурят, а как архивы делать не знают...................

Автор вы архивы до работы и после делали вообще ?

Старые архивы есть ?

Только что, Viktor2004 сказал:

Простите великодушно. А что такое Линейный преобразователь?

@gudstartup @Guhl

Вы чувство юмора включите.

Изменено пользователем andrey2147
Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, andrey2147 сказал:

Вы чувство юмора включите.

Никакого юмора. Я реально не понял о чем речь

Ссылка на сообщение
Поделиться на других сайтах
49 минут назад, Сергей Кочев сказал:

У них с осью Y - одинаковый аналогичная работа осей.

Датчик мотора PULSECODER ai 1000  type А860-2005-Т301

Датчик у вас не абсолютной, линейка не абсолютная так чего вы хотите?

Никакого сохранения позиции  не будет .

Реферируйте в начале работы и вперед!

55 минут назад, Сергей Кочев сказал:

Файлы параметров cncidnum.txt как можно снять на CF - карту с панели оператора или ноутбук нужно подключать? 

можно просто из меню system вывести а можно all daa backup сделать что конечно лучше.

хотя известно какая у вас модель чпу, может уточните?  

Ссылка на сообщение
Поделиться на других сайтах

@Сергей Кочев возможно конечно станкостроитель предусмотрел сохранение позиции но это только на уровне памяти ваша измерительная система все равно требует референции при первом запуске.

и если вы при выключенном станке переместите ось сомневаюсь что станок это отследит 

Ссылка на сообщение
Поделиться на других сайтах
13.01.2024 в 14:39, Сергей Кочев сказал:

Хотя другие оси X, W реверентные точки сохраняются.

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

или у вас реф до концевиков идет по w и х?

Ссылка на сообщение
Поделиться на других сайтах
Сергей Кочев
45 минут назад, gudstartup сказал:

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

или у вас реф до концевиков идет по w и х?

Во вложении BUCK UP

ЧПУ FANUC Oi-md 

Реферирование по оси W идёт по линейке без концевика, хотя концевик стоит. ( не когда не теряет реф. точку)

Реферирование по оси Х идёт по линейке по центру линейки, где бы ни стоял стол наж. REF и стол едет в середину точку. 

Реферирование Y установил такие же значения, что и на W оси. Ставлю 1815 - apc 1,apz 1, opt 1, после перезагрузки apc 1,apz 0 (сам автоматически переключается), opt 1. потом ставлю 1815 - dsl-1, opt-1. И всё работает хорошо реферируется нормально до первой перезагрузки. После перезагрузки реф. точка теряется.

Cделал BuckUp во вложении.

SRAM_BAK.001

Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, Сергей Кочев сказал:

Cделал BuckUp во вложении.

это бэкап памяти файл кодированный и из его ничего е извлечь. а нужен файл cnc-para.txt и сncidnum.txt ои выводятся из меню system а как написано в руководстве

23 минуты назад, Сергей Кочев сказал:

Ставлю 1815 - apc 1,apz 1, opt 1, после

с вашим датчиком это бесполезно он инкрементальный и никакого счетчика apc  у него нет

линейка куплена по образцу или по спецификации?

Ссылка на сообщение
Поделиться на других сайтах
45 минут назад, Сергей Кочев сказал:

Реферирование по оси W идёт по линейке без концевика, хотя концевик стоит.

значит у вас по w стоит либо дистанционно кодированная либо там у вас датчик абсолютный  

сделайте  копию параметров это все прояснит

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • gudstartup
      в проекте на плк код без исходников хранится или его уже нельзя декомпилировать? это актуально для всех проекто тиа портал или только для определенных контроллеров?
    • Andrey.V
      Товарищи всем привет. подскажите пожалуйста, можно ли как то объединить поверхности на теле??? это мне нужно для того, что бы потоковая траектория строила траекторию более корректно. заранее спасибо
    • vanek77777
    • gudstartup
      а откуда тогда у товарища такие запросы?
    • gudstartup
      а то что вы написали это марка станков?
    • vad0000
      С хотите чистую гидравлику, то берите такой станок, где в качестве двигателя насоса  применяется сервопривод. Насос работает только во время прессования и подъёма балки. Огромная экономия электроэнергии, и пресс почти бесшумный.   Также можете взять гибрид. Там еще большая экономия энергии.   
    • ALEX 141
      Прямо для всех 0i-TF и 0i-TD с такой же РГ и таким же сервоусилителем.   Чёт вы цитату не оттуда выдернули.
    • vad0000
      - Раньше было. Насос включается и выключается этой кнопкой - Сейчас. После подачи питания, насос сразу включается. Отключается также этой кнопкой.   Все правильно?
    • Ветерок
      Ели Солид не потеряет связи той сборки с исходной многотельной деталью, то все изменения в многотельной детали отразятся в деталях сборки.
    • Andrey_kzn
      Скорее всего TOOLBOX вы не найдёте.  такие вещи покупались под конкретные проекты, а насколько мне известно, не было продано в России ни одного экземпляра Sinumerik ONE не в составе станка. К тому же надо точно знать версию портала, в котором писался проект для станка, чтобы его успешно  выгрузить. (проект) Или же надо иметь исходый проект PLC.  Есть некоторый опыт в отладке проекта для 840DSL в портале 15.1. Там NCU c контроллером 319PN/DP. Если нет исходного проекта, выгрузить его из контроллера не получается. К обращению из программы к входам\выходам.  В программе можно обращаться к дискретным входам\выходам NCK, вида $A_IN[x] и $A_OUT[x] коих имеется 32 входа и 32 выхода. Это всё есть в документации. Но для этого в PLC должно быть что-то типа этого: A I 4.3 =  DB10.DBX[х], A I 4.4 =  DB10.DBX[х] и т.д, для входов, и соответственно A DB10.DBX[х] = Q5.3 для выходов например. Тогда можно будет прописывать условия в вашем цикле, например: IF  $A_IN[x] = 0 GOTO N10 ELSE GOTO N20 ENDIF В вашем случае вам надо настроить задержку выполнения дальнейших действий через G4 Fхх в цикле где у вас выполняется М71. Так будет проще всего. А если хотите  по датчику, то надо редактировать PLC. Просто так туда лезть крайне не рекомендуется
×
×
  • Создать...