Страница 130 из 133 ПерваяПервая ... 3080120128129130131132 ... ПоследняяПоследняя
Показано с 1,291 по 1,300 из 1322

Тема: Hardella IDE

  1. #1291
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    777

    По умолчанию

    прикладывать надо мозги
    https://youtu.be/S8Z8DCpVsrc
    Вложения Вложения
    • Тип файла: pro gcode.pro (43.6 Кб, Просмотров: 5)
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  2. #1292
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    777

    По умолчанию

    наработки небольшие по gcode и другим motion, есть и gcode и cam... не до конца понятно, как эмулировать виртуальный привод в коде.
    Вложения Вложения
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  3. #1293
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    777

    По умолчанию

    CNC интерполятор и декодер GCODE , есть и круговая и линейная интерполяция можно прикручивать к PRU.
    Вложения Вложения
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  4. #1294

    По умолчанию

    Цитата Сообщение от murdemon Посмотреть сообщение
    CNC интерполятор и декодер GCODE , есть и круговая и линейная интерполяция можно прикручивать к PRU.
    Пояснил бы что к чему прикручивать. В Hardella что надо сделать ?

  5. #1295
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    777

    По умолчанию

    сделать цикл 20мкс, у в нем уставку по позиции в PRU передавать. В PRU расчет сколько надо импульсов сделать чтобы за 20мкс оказаться в той точке (на данном смещении). (те подсчет частоты импульсов) и с интераолятора dx dy передавать каждые 20мкс. как-то так. Нет ПЛК и всего остального. Есть только PI с CAN и сервы с CANOpen , как руки дойдут то буду дальше крутить.
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  6. #1296

    По умолчанию

    Цитата Сообщение от murdemon Посмотреть сообщение
    сделать цикл 20мкс, у в нем уставку по позиции в PRU передавать. В PRU расчет сколько надо импульсов сделать чтобы за 20мкс оказаться в той точке (на данном смещении). (те подсчет частоты импульсов) и с интераолятора dx dy передавать каждые 20мкс. как-то так. Нет ПЛК и всего остального. Есть только PI с CAN и сервы с CANOpen , как руки дойдут то буду дальше крутить.
    20 мкс будет маловато. За такое время в программе PRU мало что получится сделать. При неизменном времени движения (20 мкс) и переменных расстояниях перемещения режущего инструмента надо будет менять на ходу частоту следования импулсов на быстрых выходах ПЛК. Тут основная проблема разгон и торможение. Еще одна проблема смена на ходу направления движения режущего инструмента.
    Последний раз редактировалось IVM; 02.02.2020 в 18:47.

  7. #1297
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    777

    По умолчанию

    ну на практике наверное не просто , разгоны и тд все софт из Codesys делает. А так знаем что цикл 20мкс, а цикл PRU t , и надо за 20кмс выдать столько-то импульсов , наверное можно организовать. Хотя сам не пробовал с PRU работать. Во вложении пример с GCODE для V3 + коррекция режущего инструмента и тд.
    Вложения Вложения
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  8. #1298

    По умолчанию

    ПО из TwinCAT взято ?

  9. #1299
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    777

    По умолчанию

    Сам писал все для людей.
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  10. #1300

    По умолчанию

    Цитата Сообщение от murdemon Посмотреть сообщение
    Сам писал все для людей.
    Приятно познакомиться, мистер Хилмар.

    03-02-2020 12-40-13.png

Страница 130 из 133 ПерваяПервая ... 3080120128129130131132 ... ПоследняяПоследняя

Ваши права

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