LinuxCNC + Orange Pi (allwincnc)

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

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение MX_Master »

Я не пробовал :) утверждать, будет или не будет, не могу
Barbarianec
Новичок
Сообщения: 10
Зарегистрирован: 24 май 2021, 07:28
Репутация: 0
Настоящее имя: Egor
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Barbarianec »

Пробую настроить плазму, делаю вот по этому мануалу http://linuxcnc.org/docs/2.8/html/plasm ... ounce-type
Для начальной конфигурации взял конфиги с 3A_test.

LinuxCNC Errors пишет:
Screenshot_20210601_114809.png (612 просмотров) <a class='original' href='./download/file.php?id=195792&sid=9dea0566091234bb30128ca313a15dab&mode=view' target=_blank>Загрузить оригинал (263.14 КБ)</a>
HAL файлы
Screenshot_20210601_114845.png (612 просмотров) <a class='original' href='./download/file.php?id=195793&sid=9dea0566091234bb30128ca313a15dab&mode=view' target=_blank>Загрузить оригинал (456.75 КБ)</a>
Screenshot_20210601_114931.png (612 просмотров) <a class='original' href='./download/file.php?id=195794&sid=9dea0566091234bb30128ca313a15dab&mode=view' target=_blank>Загрузить оригинал (383.1 КБ)</a>
Подскажите, что не так? Чего я не понимаю :-)
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение MX_Master »

Загружать драйвер (loadrt arisc ...) нужно только один раз в каком-то одном из HAL файлов. У вас два раза (в двух HAL файлах) драйвер загружается с разными параметрами.

ЗЫ все HAL файлы - это не отдельные сущности :) просто, команды из них загружаются по очереди в одну общую память
Barbarianec
Новичок
Сообщения: 10
Зарегистрирован: 24 май 2021, 07:28
Репутация: 0
Настоящее имя: Egor
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Barbarianec »

Оставил загрузку драйвера в одном HAL файле, теперь он мне сообщает следующее:
Screenshot_20210601_144516.png (595 просмотров) <a class='original' href='./download/file.php?id=195797&sid=9dea0566091234bb30128ca313a15dab&mode=view' target=_blank>Загрузить оригинал (386.65 КБ)</a>
Screenshot_20210601_144339.png (595 просмотров) <a class='original' href='./download/file.php?id=195796&sid=9dea0566091234bb30128ca313a15dab&mode=view' target=_blank>Загрузить оригинал (261.98 КБ)</a>
Сейчас, что ему не нравится?
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение steals_y2k »

Barbarianec писал(а): Сейчас, что ему не нравится
пин РА19-ин не существует же, в оранжпи_коннекшенс.хал
Barbarianec
Новичок
Сообщения: 10
Зарегистрирован: 24 май 2021, 07:28
Репутация: 0
Настоящее имя: Egor
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Barbarianec »

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

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение MX_Master »

hal/ini файлы в студию :)
Barbarianec
Новичок
Сообщения: 10
Зарегистрирован: 24 май 2021, 07:28
Репутация: 0
Настоящее имя: Egor
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Barbarianec »

MX_Master писал(а): hal/ini файлы в студию
Вложения
orangepi.hal
(2.8 КБ) 85 скачиваний
orangepi.ini
(7.32 КБ) 70 скачиваний
orangepi_connections.hal
(1.69 КБ) 73 скачивания
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение steals_y2k »

Barbarianec писал(а): объявляю его в другом хале
я не заглядывал глубоко в этот проект, но и то разобрался😏
где ты его объявляешь? внимательно посмотри🙄
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение steals_y2k »

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

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение MX_Master »

Режим загрузки HAL файлов TWOPASS, который включен в INI файле, предполагает нестандартную логику загрузки (loadrt) компонентов. Этот режим требует от компонентов наличие параметров count или names, для хитрой раздельной загрузки компонентов в разных HAL файлах.

Один из возможных вариантов решения - использовать абсолютно одинаковую строку загрузки драйвера (loadrt arisc...) во всех HAL файлах. Второй вариант - использовать загрузку и настройку драйвера только в одном HAL файле и нигде более. Третий вариант - отказаться от нестандартного (TWOPASS) режима загрузки HAL файлов.
Barbarianec
Новичок
Сообщения: 10
Зарегистрирован: 24 май 2021, 07:28
Репутация: 0
Настоящее имя: Egor
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Barbarianec »

Попробовал варианты, что-то все равно не получается :cry:
1.
Screenshot_20210602_073206.png (495 просмотров) <a class='original' href='./download/file.php?id=195808&sid=9dea0566091234bb30128ca313a15dab&mode=view' target=_blank>Загрузить оригинал (798.64 КБ)</a>
2.
Пробовал же, не работает. Выше скрин есть.

3.
Screenshot_20210602_072736.png (495 просмотров) <a class='original' href='./download/file.php?id=195809&sid=9dea0566091234bb30128ca313a15dab&mode=view' target=_blank>Загрузить оригинал (724.26 КБ)</a>
Barbarianec
Новичок
Сообщения: 10
Зарегистрирован: 24 май 2021, 07:28
Репутация: 0
Настоящее имя: Egor
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Barbarianec »

steals_y2k писал(а): 01 июн 2021, 22:03
Barbarianec писал(а): объявляю его в другом хале
я не заглядывал глубоко в этот проект, но и то разобрался😏
где ты его объявляешь? внимательно посмотри🙄
в первом файле hal. или что?
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение steals_y2k »

Barbarianec писал(а): в первом файле hal
в каком разделе?
Barbarianec
Новичок
Сообщения: 10
Зарегистрирован: 24 май 2021, 07:28
Репутация: 0
Настоящее имя: Egor
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Barbarianec »

steals_y2k писал(а): 02 июн 2021, 08:21
Barbarianec писал(а): в первом файле hal
в каком разделе?
в HAL файле какие разделы? разделы же вроде в INI файле?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение MX_Master »

Я упустил из виду, что пин PA19 указан как выход, а ты его используешь как вход. Надо убрать PA19 из списка out="..." и поместить его в список in="..."
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение steals_y2k »

MX_Master писал(а): поместить его в список in="..."
а я всё жду, когда человек заметит)
Barbarianec
Новичок
Сообщения: 10
Зарегистрирован: 24 май 2021, 07:28
Репутация: 0
Настоящее имя: Egor
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Barbarianec »

MX_Master писал(а): 02 июн 2021, 12:42 Я упустил из виду, что пин PA19 указан как выход, а ты его используешь как вход. Надо убрать PA19 из списка out="..." и поместить его в список in="..."


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

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение steals_y2k »

Barbarianec писал(а): слона то я и не заметил
у меня в первый раз такая же проблема была, пока не понял, что пины надо вручную исправить как надо))
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Serg »

MX_Master писал(а): Режим загрузки HAL файлов TWOPASS, который включен в INI файле, предполагает нестандартную логику загрузки (loadrt) компонентов. Этот режим требует от компонентов наличие параметров count или names, для хитрой раздельной загрузки компонентов в разных HAL файлах.
TWOPASS вполне стандартный механизм и очень удобен при больших конфигах. И давать свои функциональные имена компонентам хорошая и правильная идея - позволяет избегать глупых ошибок.
А ещё удобнее HAL-файлы в виде кода на Tcl.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «Электроника»