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

Подключение Renishaw TS27R, настройка в Ladder


ilya.b13

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

Уважаемые, форумчане! В общем возник такой вопрос, касаемо подключения Renishaw TS27R и настройки в Ladder. В общем при подключении грибка использовал вход X0009.6, а на данном станке(Tsugami VA3) SKIP сигнал - G0006.6. Я так понимаю, что теперь мне нужно будет вписать в цепочку вход с адресом X0009.6? Подскажите, пожалуйста, как правильно это сделать..

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


UnPinned posts

В самое начало ладдера, в самую верхнюю строчку добавьте

       | X0009.6                                                        G0006.6 |
 00001 *----||-------------------------------------------------------------()---*
       |                                                                        |
       |                                                                        |

 

Параметр 6200#0 поставить 1

Или давайте сюда ладдер, добавим

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

Спасибо большое) Однако есть еще вопрос. При такой реализации необходимо делать М-команды на включение и выключение Renishaw? Так как его сняли с нерабочего станка, где было реализовано через M команды.  
M27-включение 
M28-выключение 
Y0003.3-какой-то выход (покапался в шкафу, нашел провод с этой маркировкой, в итоге просто заизолирован и ни к чему не подключен) 

       |    M27         M28           RST                  Y0003.3   |
 00001 *----||----------|/|-----------|/|--------------------()------*
       |  Y0003.3  |                                                 |
       |----||-----|                                                 |                     
       |-------------------------------------------------------------|                                                                        
Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, ilya.b13 сказал:

При такой реализации необходимо делать М-команды на включение и выключение Renishaw? 

Нужна информация

1. Есть ли на станке кроме грибка TS27 еще и щуп RENISHAW

2. Как собираетесь подключать грибок, через блок MI8 или без него

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

На станке только грибок, а подключили как раз через плату MI8. При нажатии на грибок на входе X0009.6 менялось значение на 1 

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

а подключили как раз через плату MI8

значит уже подключили и проверили. Работает. Хорошо

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

Никаких М-команд тут не надо

Затем проверьте выполнение команды G31

Например G31 F100 X100

ось X должна медленно поехать по Х, а при нажатии на грибок ось должна сразу же остановиться

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

Если же после запуска этой строчки команда сразу завершается без движения оси, тогда или на плате MI8 или в параметрах поменяйте сигнал SKIP каким он будет в нормальном состоянии 0 или 1

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

Например G31 F100 X100

тут могут быть следующие варианты

1. Ось поехала и при нажатии пальцем на грибок остановилась

2. Ось поехала и при нажатии пальцем на грибок не остановилась

3. Ось не поехала и команда завершилась

4. Ось не поехала и команда висит как не завершенная

5. Выпала ошибка PRE-CHECK тогда надо выполняемую команду поменять на G31 F100 X-100

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

тогда или на плате MI8

Либо SW1-1 либо SW1-3

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

В общем ситуация такая, попробовал добавить в цепочку вход X0009.6 и ввел команду G31 X100. F100 стол поехал, а после нажатия на грибок остановился. Однако на следующий день решил проверить работу ещё раз, в итоге стол едет и при нажатии на грибок не останавливается. Изначально на скип приходил вход XAE3(X0014.2) Схема выглядела так:

 Как было изначально
       |   XAE3    OP145    OP143    OP073                               SKIPP  |
 00002 *----|/|------|/|--*---||-------||----------------------------------()---*SKIP SIGNAL
       |   XAE3    OP145  |                                                     |
       *----||-------||---*   

Второй вариант исполнения 
       | X0009.6                                                         SKIPP  |
 00001 *----||-------------------------------------------------------------()---*
       |   XAE3    OP145    OP143    OP073                               SKIPP  |
 00002 *----|/|------|/|--*---||-------||----------------------------------()---*SKIP SIGNAL
       |   XAE3    OP145  |                                                     |
       *----||-------||---*                                                 
2 минуты назад, ilya.b13 сказал:

В общем ситуация такая, попробовал добавить в цепочку вход X0009.6 и ввел команду G31 X100. F100 стол поехал, а после нажатия на грибок остановился. Однако на следующий день решил проверить работу ещё раз, в итоге стол едет и при нажатии на грибок не останавливается. Изначально на скип приходил вход XAE3(X0014.2) Схема выглядела так:


 Как было изначально
       |   XAE3    OP145    OP143    OP073                               SKIPP  |
 00002 *----|/|------|/|--*---||-------||----------------------------------()---*SKIP SIGNAL
       |   XAE3    OP145  |                                                     |
       *----||-------||---*   

Второй вариант исполнения 
       | X0009.6                                                         SKIPP  |
 00001 *----||-------------------------------------------------------------()---*
       |   XAE3    OP145    OP143    OP073                               SKIPP  |
 00002 *----|/|------|/|--*---||-------||----------------------------------()---*SKIP SIGNAL
       |   XAE3    OP145  |                                                     |
       *----||-------||---*                                                 

В параметре 6200#0 также поставил 1 вместо 0. Подскажите, пожалуйста, может я что-то не так сделал..

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

Однако на следующий день решил проверить работу ещё раз, в итоге стол едет и при нажатии на грибок не останавливается.

Ladder в from записали?

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

@ilya.b13 Выкиньте второй вариан оставьте тотлько с x9.6

У вас типичный случай  duplicate coil то есть первое уравнение  решается затем второе а какое будет состояние skipp?

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

@gudstartup Убрал лишнюю цепочку, теперь при нажатии на грибок скип тоже моргает и меняет значение на 1, однако стол все также двигается(

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, ilya.b13 сказал:

@gudstartup Убрал лишнюю цепочку, теперь при нажатии на грибок скип тоже моргает и меняет значение на 1, однако стол все также двигается(

Добрый день X9.7 у вас свободен?

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

предлагаю схему проще:

Если стойка 0if:

3008 #2 - 1 (разрешение на изменение стандартного Skip c X4.7 на другой)

3012 - 9 (перенос измерительного выхода c X4.7 на X9.7)

 

Провод в электрошкафу перекиньте на X9.7 и протестируйте срабатывание.

 

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

 

6200 #1 - 1 (если нужно чтобы G31 срабатывал с 1 на 0 это нужно согласовать с настройками переключателями на Mi8)

6200 #7 - 1 (если нужно чтобы при движении по G31 работала ручка потенциометра подачи)

Снимок.JPG

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

тогда или на плате MI8

Либо SW1-1 либо SW1-3

@ilya.b13 вам же @Viktor2004 советовал...

5 часов назад, ilya.b13 сказал:

В общем ситуация такая, попробовал добавить в цепочку вход X0009.6 и ввел команду G31 X100. F100 стол поехал, а после нажатия на грибок остановился.

непонятно как же у вас сначала все з а работало а потом резко перестало что то тут не сходится

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

@ivanK Пока нет, произошла другая проблема… На смене инструмента выбило воздух, в итоге рука застряла в положении смены. Перевел ATC в ручной режим для отвода через маховичок, так как болта сверху нет. В итоге сменщик отвел, но станок выключали и получилось так, что слетел ноль руки, теперь станок думает, что нулевое положение ATC - это непосредственно над шпинделем.. Сталкивались с подобной проблемой? 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Артур8991
      Подскажите ещё вопрос листогиб стал опускаться медленно и коретка уходит бестрее от металла,в чём может быть проблема???
    • vad0000
      Эти поправки для коррекции развертки, и все. Никакого отношения они не имеют   к полученному углу. Если угол не соответствует, то для этого. и существует режим коррекций..
    • Sivolap36
      Сбросится, я пробовал уже. Хотя, может я уже запутался, кучу всего менял....Пока станок больше не трогаю, он в работе. Как приедет привод, отпишусь 
    • Viktor2004
      Может автору 1902#0 поставить 1 и снова произвести конфигурирование 24004 поставить 1004 И посмотреть сбросится ли после перезагрузки
    • Viktor2004
      Странно как-то. Эти параметры сами не слетают Похоже у вас где-то вредная приблуда установлена не позволяющая поставить в FSSB 4-ю ось Эта приблуда сбрасывает параметр 24004 На 0i-MD был параметр 1902#0 Если туда поставить 1, то шина FSSB конфигурировалась сама. Может у автора такой бит включен. Не знаю есть ли он в 0i-MF Тогда эти параметры система по своему усмотрению пропишет Ну, или надо искать блокировку в PMC, MACRO, C-Exe, FPictures  
    • Sivolap36
      Должно, но после перезагрузки стойки настройки слетают на 1000. Отключал основной привод и подключал второй вместо первого, после перезагрузки слетело вообще на все оси. Жду другой привод, приедет, отпишусь
    • Viktor2004
      а разве в параметре 24004 не 1004 должно быть?  
    • Sivolap36
      Нашёл параметры от одного из известных поставщиков поворотного стола. Может кому-то пригодится   Detron 210z.pdf
    • ID_Hacker
      Для обмена пользовательскими данными между NC и PLC зонами есть системная функция FC21. Позволяет читать и записывать данные в программе PLC из/в зону $A_DBB[x], $A_DBD[x] и т.д. Можно найти в документации по системным переменным NC PLC.   Программа PLC загруженная определённой версией TIA может быть выгружена только этой или более старшей версией TIA.  Step7 и TIA не совместимы даже на S300, S400 контролерах, в виду разных версий прошивок контроллеров.   Toolbox нужен для того, что в Sinumerik не просто PLC а связка PLC, CU, NC и CP, и стандартный Step или TIA просто не понимает аппаратную конфигурацию контроллера без ToolBox.   Здесь проблема программирования станка производителем. Он не ожидает завершения выполнения М команды от PLC. Либо проблемы в электроавтоматике и команда завершается до зажима патрона - например реле давления зажима всегда даёт сигнал.   Проекты реализованные на TIA хранят в контроллере не только программу, но и все комментарии и данные. Если не стоит защита паролем выгружается всё в том же виде в котором было загружено.
    • noindex
      Да, выбор второй плоскости помог, спасибо!     К счастью без понятия что сейчас проходят в школе, а что проходили в 80-90-х, когда я ходил в школу, уже не помню.   Да не, всё понятно, спасибо что заморочились с видео)!
×
×
  • Создать...