Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение steals_y2k »

a321 писал(а): объявление подпрограммы внутри подпрограммы не работает
описать не процедурами, а файлами.
вызов файла из файла отлично работает.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

Народ, подскажите как можно реализовать в linuxcnc отслеживание нагрузки на шпинделе? Ну чтобы дополнительная шкала например была 0-100% и это соответствовал действительности. Небольшая погрешность допустима)
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение MX_Master »

Если частотник передаёт цифровые данные, надо отслеживать, обороты, ток и напряжение. Можно всё это объединить в единую формулу и показывать в виде процента. Также можно применить эту формулу для регулировки подачи в реальном времени.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

Не, у меня пока управление 0-10в частотником. Цифровые данные это по modbus надо?
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

На частотнике есть выход 0-10в, который выдаёт аналоговый сигнал в зависимости от нагрузки. Можно его задействовать..... Пока не придумал как.....
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение гражданинъ »

Вольтметр стрелочный большой или светодиодный линейный .Не?
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение MX_Master »

* АЦП бывают на внешних контроллерах. Или же самому мутить схему и драйвер.
* У частотника векторный режим есть? Может, просто, его использовать вместо наблюдения за нагрузкой.
* Если надо глазами смотреть на этот нагрузочный выход 0-10В, то и мультиметр подойдёт :)
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

гражданинъ писал(а): 03 апр 2022, 15:02 Вольтметр стрелочный большой или светодиодный линейный .Не?
Да такое решение мне известно.....только оно не связано с системой, это просто визуальный контроль будет. А хотелось бы чтобы именно в GUI было отображение этого параметра, ну и в идеале сделать защиту по превышению какого то значения нагрузки.....
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

MX_Master писал(а): 03 апр 2022, 15:14 * АЦП бывают на внешних контроллерах. Или же самому мутить схему и драйвер.
* У частотника векторный режим есть? Может, просто, его использовать вместо наблюдения за нагрузкой.
* Если надо глазами смотреть на этот нагрузочный выход 0-10В, то и мультиметр подойдёт :)
Частотник работает в векторном режиме, я думаю что достаточно читать значение тока. От него и завязываться есть смысл....Через modbus можно походу разные параметры с частотника читать и при необходимости использовать их. Но я пока modbus не умею). Собственно вопрос то почему и задал, что проще разобраться с modbus и по нему работать с частотником и свои хотелки сделать дописыванием hal и дорисовкой панельки glade. Или взять аналоговый сигнал и как то его прикрутить через какой то преобразователь? Есть USB HID контроллер, который я для панели управления использовать планирую. В нем есть входы, для подключения потенциометров. Этот девайс можно задействовать?
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

И еще вопрос, на другую тему, ну думаю здесь тоже правильно его задать. Есть компонент at_pid, он типа автонастройку умеет делать. Кто нить использовал его? Можете подсказать как его правильно использовать?
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

Попробовал at_pid.... Как говорится, через руки оно лучше доходит... Однозначного вывода пока не сделал, вроде коэффициенты подбирает, но как то странно, хотя раз получил такие коэффициенты, при которых работало значительно лучше чем руками получалось настроить. Ошибка рассогласования не больше 0.01мм была....
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение Dmaster »

antoxa-kylibin писал(а): . Пока не придумал как.....
У вас какие планы управления? Через что управляете частотником?
" Linux CNC - наше всё"
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

В данный момент упрвление по шим через преобразователь 0-10В...Вкл, выкл через релейный модуль как вперед так и назад. Если можно при таком способе управления получить каким то образом данный по перегрузке, то я бы не стал дальше усложнять себе жизнь с modbus.....В планах вообще попробовать энкодер поставить на шпиндель и сделать управление с обратной связью....Может быть в таком случае как то получится и данные по нагрузке получить, хотя потребляемый ток можно получить только с самого частотника....
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение Dmaster »

Есть где-то тема преобразования напряжение частота. Кажется Сергей саныч делал.
" Linux CNC - наше всё"
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

А по подробнее?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение MX_Master »

Самое быстрое - на микроконтроллере. Чуть дольше - на простых компонентах. Но легче всего воткнуть RS485 свисток и не мучать задницу мозг :)
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение antoxa-kylibin »

Так что, modbus в руки?)))
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение MX_Master »

RS485 свисток в руки, там поможем
Аватара пользователя
odekolon
Мастер
Сообщения: 1103
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение odekolon »

Всем привет!
а не подскажете ли как можно в линукс цнц аналоговый сигнал завести? (я имею ввиду аппаратное решение)
самый примитив ардуина по USB.
но сигнал предполагается заводить на контроль высоты лазера , а usb (мне кажется) имеет нестабильные временные характеристики и имеет свойство отваливаться в неподходящий момент.
есть ли вариант завести через звуковуху? ну типа промодулировать аналоговый сигнал каким-нибудь меандром...
вроде широкораспространенные мезы аналоговых входов не имеют...
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Сообщение MX_Master »

Какой-ньть АЦП (можно и микроконтроллер) к LPT порту. Чуть посложнее - через Ethernet порт.
odekolon писал(а): вроде широкораспространенные мезы аналоговых входов не имеют...
Да вроде, имеют.
Ответить

Вернуться в «LinuxCNC»