Настраиваем контроллер to_pci.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение NKS »

T00T писал(а):NKS, Скажи какие вещи затруднительны были, при осваивании.
В моём случае основная проблема - отключенная логика программиста, напрочь, от слова "совсем". Очень туго доходит, что происходит в линуксе.
T00T писал(а):Что нужно описать
Сейчас вот, например, вопрос возник:
Значение [SPINDLE]OUTPUT_SCALE в каких единицах указывать? В об/мин? По умолчанию в твоём конфиге стоит 10. Оставлять?
PS: У меня таких глупых вопросов с CL на револьверке не возникло :thinking: . Практически из коробки запустился.
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение T00T »

Я бы поставил 1 или -1 в зависимости от направления.
Тем более что в твоём конфиге этот параметр не используется. :)
Я не волшебник я пока учусь......
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение NKS »

T00T писал(а):Тем более что в твоём конфиге этот параметр не используется.
:shock: А что используется? Что должно быть прописано в хале для шпинделя?
mmv
Мастер
Сообщения: 634
Зарегистрирован: 24 май 2016, 21:58
Репутация: 38
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Нужно передать параметр [SPINDLE]OUTPUT_SCALE на нужный вход драйвера платы.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение NKS »

mmv писал(а):Нужно передать параметр [SPINDLE]OUTPUT_SCALE на нужный вход драйвера платы.
С этим худо-бедно сегодня разобрался. Но наметилась новая проблема, не могу понять как сделать так, чтобы задание скорости шпинделя всегда было положительным. пробовал MAX_OUTPUT и MIN_OUTPUT, но явно что-то не так делаю. Управление шпинделем 0-10В и два пина, на CW и CCW. Пины работают, а задание как шло при включении CCW с минусом, так и продолжает.
PS: Знаю, я :monkey: . Но с этим станком уже устанавливается в мой мозг версия "линксовод v.0.02" :hehehe:
mmv
Мастер
Сообщения: 634
Зарегистрирован: 24 май 2016, 21:58
Репутация: 38
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

А что нужно сделать то?
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение NKS »

mmv писал(а):А что нужно сделать то?
Я понимаю, что я как чукча объясняю.
Мне нужно организовать управление шпинделем аналогом 0+10В. Пины на прямое вращение и реверс задействовал, работают. А задание "spindle-vel-cmd" при смене направления (М04) меняет знак (становится отрицательным). Отрицательное напряжение на управлении частотником не воспринимается.
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение Dmaster »

spindle-vel-cmd отправь в mult2 и mux2.N.in2
в mult2 умнож на -1
выход из mult2 оправь в mux2.N.in1
mux2.N.out соедени scale.gear.out
motion.spindle-forward mux2.N.sel

Эти вопросы лучше в своей теме про станок. тут надо с платой разбираться.
" Linux CNC - наше всё"
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение NKS »

Спасибо, буду завтра пробовать. Вдруг получится :)
mmv
Мастер
Сообщения: 634
Зарегистрирован: 24 май 2016, 21:58
Репутация: 38
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Вот видишь, описал подробно чего тебе надо и добрые люди подсказали
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение NKS »

mmv писал(а):Вот видишь, описал подробно чего тебе надо и добрые люди подсказали
Ну далековат я от электроники и программирования. Что поделать. :)
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение Lexxa »

Dmaster писал(а):spindle-vel-cmd отправь в mult2 и mux2.N.in2
в mult2 умнож на -1
выход из mult2 оправь в mux2.N.in1
mux2.N.out соедени scale.gear.out
motion.spindle-forward mux2.N.sel

Эти вопросы лучше в своей теме про станок. тут надо с платой разбираться.
Можно просто использовать abs
:bender:
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение NKS »

Lexxa писал(а):Можно просто использовать abs
А можно сюда поподробнее, пожалуйста:
http://www.cnc-club.ru/forum/viewtopic. ... 20#p401198
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение MGG »

Подскажите, а gnd входов и gnd выходов это одна земля? Т.е. если могу ли я + бп на одну землю закинуть, а минус на другую?
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
mmv
Мастер
Сообщения: 634
Зарегистрирован: 24 май 2016, 21:58
Репутация: 38
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Они разные, но как вы будете + закидывать?
Набросайте схему подключения
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение MGG »

Вот как то так.


пару страниц назад:
T00T писал(а):MGG писал(а):
И с переключателей на землю что заводить?

gnd - источника +12V
MGG писал(а):
А с энкодером как быть?

Подключать на входы энкодера - очевидно же.

и сразу вопрос, с штурвала можно 5 вольт запитать, сразу с клем +-5 на плате самой ?
Вложения
схема.png (2590 просмотров) <a class='original' href='./download/file.php?id=130834&mode=view' target=_blank>Загрузить оригинал (17.64 КБ)</a>
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение Lexxa »

По хорошему, нули БП должны соединяться между собой в одной точке (нулевой шиной/колодкой) и соединяться с земляной шиной станка.
И уже к этой колодке подключать отдельно все нулевые клеммы внешних устройств отдельными проводниками, чтобы исключить петли.
Собственно как и земляной провод.
:bender:
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение MGG »

Lexxa писал(а):По хорошему, нули БП должны соединяться между собой в одной точке (нулевой шиной/колодкой) и соединяться с земляной шиной станка.
И уже к этой колодке подключать отдельно все нулевые клеммы внешних устройств отдельными проводниками, чтобы исключить петли.
Собственно как и земляной провод.
Да вроде так и сделано, тут вопрос именно на Плату ИО с одного БП подключить как + на ин, так и минус на оут. Чтоб не рядить четвертый бп отдельно.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
mmv
Мастер
Сообщения: 634
Зарегистрирован: 24 май 2016, 21:58
Репутация: 38
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Чёт я чего то не понимаю в этой схеме. Зачем плюс БП на GND входов?
Что нужно сделать то?
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение MGG »

T00t выше писал, com от пульта на плюс 12 и на gnd платы. Пару страниц назад. Я зацетировал даже кусок
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Ответить

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