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

ATC рука сменщика


Viktor2004

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

Уважаемые камрады 0I-MF Plus Type3

Третий день вожусь со сменщиком инструмента.

Завожу программу

T1 M6

T2 M6

M99

До тридцати смен еще ни разу не заходило. Встает по ошибке.

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

Настраивал эксцентрики от которых срабатывают датчики, только хуже становилось.

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

Установил что это программа O9001 тормозит

Подскажите, как можно убрать эти тормоза.

Может в ладдере перенести программу смены в Level1 ? Но она очень уж громоздкая

Может предварительный просмотр влияет на торможение?

 

 

O9001 PMC1.002 CNC-PARA.TXT

сигнал ATC Y21.6

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

Сменщик барабанного типа

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


UnPinned posts
11 часов назад, Viktor2004 сказал:

Он у всех контроллеров есть. Только на малых частотах возможен внутренний генератор

 

image.png

Вы наклеечку снимите и может там тип контроллера написан.

Я думаю частота все таки внутренним генератором обеспечивается передача данных по IO Link не требует много MB\S

У вас только один вход подвисает или все?

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

У вас только один вход подвисает или все?

все естественно

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

Хотя конечно вы еще ее не заменили и поэтому говорить что это  виновата плата ввода\вывода  пока рано

1 минуту назад, Viktor2004 сказал:

все естественно

На плате собственный источник питания стоит проверить.

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

Может и нестабильность - то такая, что внешнего нет.

Но не в 5 раз.

1 минуту назад, Viktor2004 сказал:

не видел.

А это что как не внутренний источник питания?

image.png

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

Но не в 5 раз.

Можно пилу посмотреть на общем БП,

Или поменять местами , их обычно 2 шт.

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

А это что как не внутренний источник питания?

предполагаю конденсатор

Товарищи, а может это плата в панели оператора виновата? Я ее не менял

А именно она транзитом передает данные от этой плате по IO LINK

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

Внутренний источник питани

Батарейку они ставят на плату в панели оператора. Там где входы запаролены

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

предполагаю конденсатор

А дроссели разве не видно и шим преобразователи

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

@Viktor2004 Сделайте генератор в ладдере и подайте на вход и трассируйте пока не увидите сбой чтобы смену не гонять )

 

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

дроссели разве не видно и шим преобразователи

Ну и как я его проверю что у него на выходе именно в момент сбоя?

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

 Сделайте генератор

А я разве не то же самое сделал? Использовал внутренний генератор системный

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

А я разве не то же самое сделал? Использовал внутренний генератор системный

Извините не дочитал до конца

А почему квадратики в трассировщике не белые что значат эти сероватые сущности?

HDCPY002.PNG

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

Поменял местами БП и поменял плату ввода вывода в панеле оператора

На трассировщик для удобства завел и икс и игрек

 

IMG_20230914_084933_915.jpg

IMG_20230914_084656_371.jpg

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

не белые что значат эти сероватые сущности?

Виктор ,Ладдер остановите и фоткайте 

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

что значат эти сероватые сущности

Масштаб мелкий и если в клетка не полностью занята единицей или нулем, она рисуется серой

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

Что-бы у моника не стоять пол часа нарисуйие в ладдере таймер на ваш Х и Y на срабатывание более чем положено и аварию напишите.

 

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

@Viktor2004 У вас на IO LINK только эти 2 платы или еще что нибудь висит?

Какая загрузка цикла у вас на экране  PMC STATUS?

@Viktor2004 В общем чего анализировать только время тратить надо поменять и все (если есть аналогичные платы)

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

вас на IO LINK только эти 2

2

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

акая загрузка цикла у вас на экране  PMC STATUS?

Не понял. Загрузка 100%

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

Не понял. Загрузка 100%

Да это просто пипец там должны быть проценты а у ж 100 я никогда не видел!

Ваш ладдер загружен на 100% какой уж тут опрос ввода вывода! Вспомните что бывает на PC при загрузке в100%

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Kelny
      Даже при всём при этом оно не всегда корректно работало, так что даже в старых версиях было быстрее удалить размер и потом вставить заново, чем искать эти точки размеров, а потом пытаться их привязать к новому месту.   Возможно это всего лишь глюк новой версии, в последних версиях они похоже штатно закладываются.
    • maxx2000
      @davidovka я их сразу ссыпаю в TEMP,  в тех что живы нет отметок о создании current_session.pro. Интересно что сам current_session.pro создаётся, но не обновляется дата в отличии от даты модели. Может быть и вправду менял какие нить настройки и забывал сохранить
    • Ahito
    • maxx2000
      т.е. доверять разработчикам оснований нет. Ясно-понятно
    • clavr
      все так и было до 2024 версии. размеры не импортировались. теперь вот в 2024 так нельзя. может где-то в настройках поменять что нужно? все перерыл, пока не нашел
    • arsenev
      Первый свободный номер инструмента   int list $toolnumblist = extract(folder('TOOL'), 'Tool.Number.Value') int $newToolNumb = 1 while member( $toolnumblist, $newToolNumb) {     $newToolNumb = $newToolNumb + 1 } Message Info 'Первый свободный номер инструмента - ' + $newToolNumb     Инструменты с повторяющимися номерами   int list $toolnumbers = extract(folder('tool'),'Number.Value') int $i = remove_duplicates($toolnumbers) string $op = '' foreach $n in $toolnumbers {     string list $names = extract(filter(folder('tool'),'this.Number.Value == "' + $n + '"'),'Name')     if size($names) > 1 {         $op = $op + 'Инструменты с повторяющимся номером T ' + $n + CRLF         foreach $name in $names {             $op = $op + $name + CRLF         }         $op = $op + CRLF     } } message info $op     Удаление выбранного   Макрос, который проверяет тип объекта, а затем позволяет выбрать один и удалять выбранные части. Я связал это с ctrl+d.   string list $rootTypes = {'toolpath','featureset','pattern','boundary','model'} string list $selectedTypes = {} foreach $rt in $rootTypes {     if entity_exists(entity($rt,'')) {         entity $ent = entity($rt,'')         if number_selected($ent.RootType, $ent.Name) > 0 {             int $i = add_last($selectedTypes,$rt)         }     } } if size($selectedTypes) <= 0 {     return } int $index = -1 if size($selectedTypes) == 1 {     $index = 0 } else {     $index = input choice $selectedTypes 'Wich Type to remove?' } if $index != -1 {     String $cmd = 'DELETE ' + $selectedTypes[$index] + ' "' + entity($selectedTypes[$index],'').Name + '" SELECTED'         DoCommand $cmd }
    • PETR_1
      Можно переназначить правую и центральную (колесо) кнопки с помощью бесплатной программы X-Mouse Button Control (есть портабельная версия). Это переназначение будет работать только для компаса.
    • Kelny
      Может изменяемый вами размер импортирован из модели?  Обычно переносилось удержанием левой кнопки мыши, а если сделать двойной клик, то нужно потом выбрать новый объект уже без удержания кнопок мыши.
    • Kelny
      Отключить галочки режима большой сборки. Инструменты-Параметры...-Настройки пользователя-Сборки
    • brigval
      Если не прописали, значит считается, что производственный процесс их изготовления гарантирует качество, достаточное для присвоения литеры. Можно и так посмотреть.   Между прочим, пред вынесением Решения о присвоении литеры проходит "испытания" весь комплект  КД. Разрешат вам не предъявлять часть КД на проверку? Спросите у НК.   И все-таки, если есть Решение о присвоении литеры, надо прочитать, что там сказано. Как сформулировано. Возможно, это снимет все вопросы.
×
×
  • Создать...