Замена 6-ти позиционного герконового датчика на 6-ти позиционный энкодер

Поділитися
Вставка
  • Опубліковано 20 вер 2024
  • На револьверной головке китайского станка со стойкой Fanuc 0iD был установлен герконовый датчик для определения позиции головки. Конструкция на китайских станках довольно популярная. В отличии от советского геркона как на стандартной револьверной голове 16А20Ф3 здесь двойное питание на герконы, коммутируют они минус, на станок каждый геркон подключается через подтягивающий резистор. При сработке позиции на вход ЧПУ подается нулевой уровень сигнала. Срабатывало только 3 позиции из 6-ти. Было принято решение установить китайский 6-ти позиционный энкодер:
    ru.aliexpress....
    С меня здесь было исправление программы (новый датчик выдаёт позицию в двоичном коде), ну и собственно заказ датчика. Все чертежи нового крепления выполнил коллега Алексей - ООО "Станкотех", Челябинск.

КОМЕНТАРІ • 8

  • @ДенисКоролев-л6ж
    @ДенисКоролев-л6ж 4 роки тому

    Здравствуйте, Евгений. Столкнулись с такой же проблемой, станок китаец, рг такая же, только стойка синумерик 802d sl. Есть возможность с Вами связаться, чтобы проконсультироваться?

    • @stanki_ESH
      @stanki_ESH  4 роки тому

      Денис Королев, да, мой телефон +79090709663
      Почта: js2000@bk.ru

  • @ПавелПавел-к8б
    @ПавелПавел-к8б 5 років тому

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

    • @stanki_ESH
      @stanki_ESH  5 років тому

      Здравствуйте, Павел. Во-первых, нужно найти адреса входов ЧПУ на которые заведён датчик. Далее нужно найти, где эти входы встречаются в программе. Это либо последовательно несколько бит, один из которых не перечеркнутый, либо просто один бит который записывает число в регистр. Родной датчик - это одна позиция один инструмент. Здесь двоичный код. Нужно переписать строчки, в которых записывается номер инструмента в двоичном коде. Так 3 например будет при четырёхбитном датчике: 1-нз,2нз,3-но,4но,четность-но. Ладер в 0-м фануке редактировать можно прямо на стойке. В этом случае я ноутбук вообще не использовал.

    • @ПавелПавел-к8б
      @ПавелПавел-к8б 5 років тому

      @@stanki_ESH, Спасибо за ответ. Опыт в редактировании ладера со стойки есть. Но у меня на стойке входы сигналов на прямую от каждого инструмента(то есть 6 инструментов и шесть входов). Вы переназначали входы? И в ладере уже всю развязку на каждый инструмент делали соответственно входящим сигналам?

    • @stanki_ESH
      @stanki_ESH  5 років тому

      @@ПавелПавел-к8б , я на те же входы посадил. Получилось вместо 6-ти сигналов, 3 плюс 1 на четность. Далее там где присваивается номер инструмента просто переписал логику. Родной вариант был как-то так:
      LD x10.3
      NUMEB 1 D2
      LD X10.4
      NUMEB 2 D2
      и так далее.
      Я переписал:
      LD X10.3
      ANI X10.4
      ANI X10.5
      ANI X10.6
      NUMEB 1 D2
      LD X10.4
      ANI X10.3
      ANI X10.5
      ANDx10.6
      NUMEB 2 D2
      LD X10.3
      ANDX10.4
      ANI X10.5
      ANI X10.6
      NUMEB 3 D2
      LD X10.5
      ANI X10.4
      ANI X10.3
      AND X10.6
      NUMEB 4 D2
      и так далее. Ладером я здесь написать не могу, поэтому IL

    • @ПавелПавел-к8б
      @ПавелПавел-к8б 5 років тому

      @@stanki_ESH. Спасибо огромное, буду пробовать подключать.

    • @ПавелПавел-к8б
      @ПавелПавел-к8б 5 років тому

      @@stanki_ESH. Здравствуйте Евгений. Вы не могли бы написать свою электронную почту? Есть еще несколько трудностей по подключению датчика револьвера, а в открытых источниках ничего толкового не нашел. Заранее благодарен.