Страница 16 из 19
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 10 янв 2021, 19:54
Serg
Serg писал(а): ↑
Т.е. схема, но не нарисованная, а описанная словами.
Например описание схемы: плюс батарейки красным проводом соединяется с клеммой выключателя, другая клемма выключателя синим проводом соединяется с выводом лампочки, другой вывод лампочки чёрным проводом соединяется с минусом батарейки.
На HAL это будет примерно так:
Код: Выделить всё
net wire-red battery.plus => switch.pin1
net wire-blue switch.pin2 => lamp.pin1
net wire-black lamp.pin2 => battery.minus
xenon-alien писал(а):
Но для этого нужно понять как правильно это прописать, запустить, в какой цикл добавить, какой пин подключить и т.д. и т.п...
Нужно разработать логическую схему, которая будет работать так, как тебе надо. Записать её языком HAL несложно.
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 10 янв 2021, 20:05
xenon-alien
Serg писал(а): ↑
На HAL это будет примерно так:
Это лишь фрагмент описания.
Как это выглядит с физическими входами и выходами, ну и логическими функциями?
Переменные какие используются...?
Может есть где-то боле полное описание, что бы тебя не грузить?
Serg писал(а): ↑
Записать её языком HAL несложно.
Ну не знаю...
Я хотел как-то разобраться, как на токарнике можно шпиндель использовать в качестве поворотки. Так это тьма-тьмущая.
Пришлось использовать чужой файл и ориентацию вместо позиции. (серва подключена по степ/дир) Хорошо, что человек поделился файлами.
Я то умом понимаю, что записать не сложно...
xenon-alien писал(а):
Вот то, что я выше прописал, верно, или что-то упустил?
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 10 янв 2021, 21:23
Serg
Это описание законченной, работоспособной электросхемы.
xenon-alien писал(а): ↑
Как это выглядит с физическими входами и выходами, ну и логическими функциями?
Так-же как и на реальной схеме.
Нет в электросхемах переменных.
xenon-alien писал(а): ↑
Может есть где-то боле полное описание, что бы тебя не грузить?
Описание чего? Логических элементов? Наверно есть в инете, я не интересовался... Так-же как умеющий писать и читать не интересуется букварями.
Или компонентов HAL? Самое полное их описание внезапно в документации LinuxCNC.
xenon-alien писал(а): ↑
Я хотел как-то разобраться, как на токарнике можно шпиндель использовать в качестве поворотки. Так это тьма-тьмущая.
Потому-что не зная "языка" пытался читать "научную статью", написанную на нём...
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 10 янв 2021, 21:37
xenon-alien
Serg писал(а): ↑
Это описание законченной, работоспособной электросхемы.
Тогда я чего-то недопонимаю...
Serg писал(а): ↑
Или компонентов HAL? Самое полное их описание внезапно в документации LinuxCNC.
Видел, пересматривал, но всё одно сложновато, понять последовательность. (я тугодум)
Serg писал(а): ↑
Потому-что не зная "языка" пытался читать "научную статью", написанную на нём...
Даже зная языка не поможет из-за того, что непонятна терминология. Чуток мимо
Мы же как-то общаемся, но из-за того что я не знаю терминологию даже тебя не пойму, как бы я не старался...
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 10 янв 2021, 22:35
Serg
xenon-alien писал(а): ↑
Видел, пересматривал, но всё одно сложновато, понять последовательность. (я тугодум)
Последовательность чего?
xenon-alien писал(а): ↑
Мы же как-то общаемся, но из-за того что я не знаю терминологию даже тебя не пойму, как бы я не старался...
Терминология - это основа, с которой и надо начинать. Пока не понимаешь что именно обозначает какой-то термин двигаться дальше нет смысла.
И неотъемлимо от терминологии идёт язык, в данном случае английский - он достаточно прост и часто для понимания смысла термина достаточно просто посмотреть в словарь...
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 10 янв 2021, 22:51
xenon-alien
Serg писал(а): ↑
Последовательность чего?
Написания ХАЛ файла. Но перечитаю ещё документацию...
Serg писал(а): ↑
Терминология - это основа
Сложно не согласится, но запоминать тяжело.
Serg писал(а): ↑
Пока не понимаешь что именно обозначает какой-то термин двигаться дальше нет смысла.
Соглашусь!
Serg писал(а): ↑
И неотъемлимо от терминологии идёт язык, в данном случае английский - он достаточно прост и часто для понимания смысла термина достаточно просто посмотреть в словарь...
А мне нужно 2 словаря: сначала перевод, а потом, что значит этот термин и можно застрять на месяц. (у мня и такое может быть)
По этому я поверхностно старюсь хотя бы освоить.
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 11 янв 2021, 03:16
Serg
xenon-alien писал(а): ↑10 янв 2021, 22:51
Serg писал(а): ↑
Последовательность чего?
Написания ХАЛ файла. Но перечитаю ещё документацию...
Эта последовательность очень простая: первое упоминание компонента должно быть в команде loadrt или loadusr, остальное не важно.
Так-же как неважно с какого края листа ты начинаешь рисовать схему и где именно располагаешь элементы схемы.
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 11 янв 2021, 03:38
xenon-alien
Serg писал(а): ↑
первое упоминание компонента должно быть в команде loadrt или loadusr, остальное не важно.
A addf setp ?
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 11 янв 2021, 03:43
Serg
Не важно.
Нужно помнить, что текст на HAL - это не последовательность действий.
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 11 янв 2021, 03:49
xenon-alien
Serg писал(а): ↑
Не важно.
Нужно помнить, что текст на HAL - это не последовательность действий.
А я этого не знал.
думал, что это как в ардуино скэтче - нужна последовательность какая-то.
Тогда главное в начале перечень компонентов указать, с которыми будем работать, назначить цикл, в котором будут обрабатываться и по идее все?
А дальше хоть через одно место...?
Понятно, что проще упорядочить для читабельности.
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 11 янв 2021, 11:29
ex71
HAL конфиг это список связей. Как ты их описываешь - не важно. Главное что они есть. Некоторые должны быть указаны заранее.
К тому же ты их можешь связывать из разных файлов, опять же для удобства. Скажем сервы в одном файле, входы/выходы в другом, различная логика в третьем. И ты можешь из "кучи" (с++) использовать имеющиеся связи/пины.
При чем во время работы станка можно менять(смотреть) конфиг на лету через внешнюю консоль. Можно это делать одной разовой командой, или войти в интерактивный режим. Аналогично как в меню HAL.
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 28 янв 2021, 13:59
Nick
Serg писал(а): ↑
Так-же как неважно с какого края листа ты начинаешь рисовать схему и где именно располагаешь элементы схемы.
Есть небольшой нюанс, чем раньше в коде addf - тем раньше в цикле она сработает. Лучше их в правильном порядке располагать, иначе можно дополнительных задержек отхватить - значения будут приходить на следующем цикле.
Serg писал(а): ↑
loadrt или loadusr, остальное не важно.
addf нужен, сколько раз на этом накалывался. час сидишь и думаешь, а чего компонент не работает.
xenon-alien писал(а): ↑
огда главное в начале перечень компонентов указать, с которыми будем работать, назначить цикл, в котором будут обрабатываться и по идее все?
Типо того. Wiki по ХАЛу читал?
Вот основоное, что надо понять, потом все просто зайдет
https://www.cnc-club.ru/wiki/index.php/ ... %D1%8B_hal
ЗЫ подписался на тему, теперь у меня есть такое же чудо, но начнем все с механики, там у нас полный завал...
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 28 янв 2021, 15:05
xenon-alien
Много чего читал, мало чего дошло, но такой страницы не припомню, что бы попадалась на глаза. Почитаю! Благодарю за подсказку!
Но подобное уже где-то читал...
Nick писал(а): ↑
ЗЫ подписался на тему, теперь у меня есть такое же чудо, но начнем все с механики, там у нас полный завал...
У меня тут не много интересного.
Видел, что там у тебя приключения с разборкой шпинделя...
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 28 янв 2021, 17:04
Serg
Nick писал(а): ↑
Есть небольшой нюанс, чем раньше в коде addf - тем раньше в цикле она сработает.
А вот и ни фига! Сразу видно, что ты доки не читал.
Код: Выделить всё
$ halrun
halcmd: loadrt trivkins
Note: Using POSIX realtime
halcmd: loadrt motmod servo_period_nsec=1000000 num_joints=3
halcmd: loadrt and2
halcmd: loadrt or2
halcmd: loadrt not
halcmd: addf or2.0 servo-thread
halcmd: addf and2.0 servo-thread
halcmd: addf not.0 servo-thread 1
halcmd: show thread
Realtime Threads:
Period FP Name ( Time, Max-Time )
1000000 YES servo-thread ( 0, 0 )
1 not.0
2 or2.0
3 and2.0
halcmd:
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 28 янв 2021, 19:10
Nick
Не ну ты жулик известный. С доками каждый может
ЗЫ интересно, а после start такой фокус пройдет?
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 28 янв 2021, 19:12
Serg
Только не говори, что так тоже каждый может - не поверю!
Код: Выделить всё
$ halrun
halcmd: loadrt trivkins
Note: Using POSIX realtime
halcmd: loadrt motmod servo_period_nsec=1000000 num_joints=3
halcmd: start
halcmd: loadrt and2
halcmd: loadrt or2
halcmd: loadrt not
halcmd: addf or2.0 servo-thread
halcmd: addf and2.0 servo-thread
halcmd: addf not.0 servo-thread 1
halcmd: show thread
Realtime Threads:
Period FP Name ( Time, Max-Time )
1000000 YES servo-thread ( 550, 1298 )
1 not.0
2 or2.0
3 and2.0
halcmd:
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 03 фев 2021, 00:50
xenon-alien
Видео не мое, но кто пройдет мимо, может будет интересно ( я нам не знал о некоторых моментах.)
https://www.youtube.com/watch?v=DSWSRy1JqUI
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 03 фев 2021, 01:32
vitzin
интересное видео,что-то падобное немец один года четыре назад начал делать,называется тоже
ЕЛС,начинал он сначала с ЕЛС 1,дошол сеичас до 4.
https://www.youtube.com/watch?v=VGIDWsFqCwA
https://www.rocketronics.de/shop/de/ele ... basic.html
Интересно,кто у каго скамуниздил
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 18 фев 2021, 12:21
NikolayUa24
В роликах на ютубе ставят шаговики это такое требование в проекте электронной гитары ? Или же можно ставить сервомоторы ?
Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)
Добавлено: 18 фев 2021, 13:51
xenon-alien
NikolayUa24 писал(а): ↑18 фев 2021, 12:21
В роликах на ютубе ставят шаговики это такое требование в проекте электронной гитары ? Или же можно ставить сервомоторы ?
Есть соотетсвующая тема (в первом посту ссылка), где обсуждается эл.гитара. Там можно спросить.
На сколько мне известно, то проект под ШД разрабатывался и "энкодер генерирует импульсы".
Драйвера у большинства настронты на деление шага 1/4.
Не знаю, но сколько понравится серве такое количество импульсов в режиме стэп.
Не говоря о ценовой составляющей.