
LinuxCNC + Orange Pi (allwincnc)
- MX_Master
- Мастер
- Сообщения: 7424
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3066
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
Я не пробовал
утверждать, будет или не будет, не могу

-
- Новичок
- Сообщения: 10
- Зарегистрирован: 24 май 2021, 07:28
- Репутация: 0
- Настоящее имя: Egor
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
Пробую настроить плазму, делаю вот по этому мануалу http://linuxcnc.org/docs/2.8/html/plasm ... ounce-type
Для начальной конфигурации взял конфиги с 3A_test.
LinuxCNC Errors пишет: HAL файлы Подскажите, что не так? Чего я не понимаю
Для начальной конфигурации взял конфиги с 3A_test.
LinuxCNC Errors пишет: HAL файлы Подскажите, что не так? Чего я не понимаю

- MX_Master
- Мастер
- Сообщения: 7424
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3066
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
Загружать драйвер (loadrt arisc ...) нужно только один раз в каком-то одном из HAL файлов. У вас два раза (в двух HAL файлах) драйвер загружается с разными параметрами.
ЗЫ все HAL файлы - это не отдельные сущности
просто, команды из них загружаются по очереди в одну общую память
ЗЫ все HAL файлы - это не отдельные сущности

-
- Новичок
- Сообщения: 10
- Зарегистрирован: 24 май 2021, 07:28
- Репутация: 0
- Настоящее имя: Egor
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
Оставил загрузку драйвера в одном HAL файле, теперь он мне сообщает следующее:
Сейчас, что ему не нравится?
Сейчас, что ему не нравится?
-
- Мастер
- Сообщения: 930
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 59
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
пин РА19-ин не существует же, в оранжпи_коннекшенс.халBarbarianec писал(а): ↑ Сейчас, что ему не нравится
-
- Новичок
- Сообщения: 10
- Зарегистрирован: 24 май 2021, 07:28
- Репутация: 0
- Настоящее имя: Egor
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
В смысле не существует, в этом хале я к нему обращаюсь, объявляю его в другом хале, где загружаю драйвер arisc.steals_y2k писал(а): пин РА19-ин не существует же, в оранжпи_коннекшенс.хал
Что я не так делаю?
- MX_Master
- Мастер
- Сообщения: 7424
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3066
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
hal/ini файлы в студию 

-
- Новичок
- Сообщения: 10
- Зарегистрирован: 24 май 2021, 07:28
- Репутация: 0
- Настоящее имя: Egor
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
- Вложения
-
- orangepi.hal
- (2.8 КБ) 67 скачиваний
-
- orangepi.ini
- (7.32 КБ) 54 скачивания
-
- orangepi_connections.hal
- (1.69 КБ) 56 скачиваний
-
- Мастер
- Сообщения: 930
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 59
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
я не заглядывал глубоко в этот проект, но и то разобралсяBarbarianec писал(а): ↑ объявляю его в другом хале
где ты его объявляешь? внимательно посмотри
-
- Мастер
- Сообщения: 930
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 59
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
- MX_Master
- Мастер
- Сообщения: 7424
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3066
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
Режим загрузки HAL файлов TWOPASS, который включен в INI файле, предполагает нестандартную логику загрузки (loadrt) компонентов. Этот режим требует от компонентов наличие параметров count или names, для хитрой раздельной загрузки компонентов в разных HAL файлах.
Один из возможных вариантов решения - использовать абсолютно одинаковую строку загрузки драйвера (loadrt arisc...) во всех HAL файлах. Второй вариант - использовать загрузку и настройку драйвера только в одном HAL файле и нигде более. Третий вариант - отказаться от нестандартного (TWOPASS) режима загрузки HAL файлов.
Один из возможных вариантов решения - использовать абсолютно одинаковую строку загрузки драйвера (loadrt arisc...) во всех HAL файлах. Второй вариант - использовать загрузку и настройку драйвера только в одном HAL файле и нигде более. Третий вариант - отказаться от нестандартного (TWOPASS) режима загрузки HAL файлов.
-
- Новичок
- Сообщения: 10
- Зарегистрирован: 24 май 2021, 07:28
- Репутация: 0
- Настоящее имя: Egor
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
Попробовал варианты, что-то все равно не получается
1. 2.
Пробовал же, не работает. Выше скрин есть.
3.

1. 2.
Пробовал же, не работает. Выше скрин есть.
3.
-
- Новичок
- Сообщения: 10
- Зарегистрирован: 24 май 2021, 07:28
- Репутация: 0
- Настоящее имя: Egor
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
в первом файле hal. или что?steals_y2k писал(а): ↑01 июн 2021, 22:03я не заглядывал глубоко в этот проект, но и то разобралсяBarbarianec писал(а): ↑ объявляю его в другом хале
где ты его объявляешь? внимательно посмотри![]()
-
- Мастер
- Сообщения: 930
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 59
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
в каком разделе?Barbarianec писал(а): ↑ в первом файле hal
-
- Новичок
- Сообщения: 10
- Зарегистрирован: 24 май 2021, 07:28
- Репутация: 0
- Настоящее имя: Egor
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
в HAL файле какие разделы? разделы же вроде в INI файле?steals_y2k писал(а): ↑02 июн 2021, 08:21в каком разделе?Barbarianec писал(а): ↑ в первом файле hal
- MX_Master
- Мастер
- Сообщения: 7424
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3066
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
Я упустил из виду, что пин PA19 указан как выход, а ты его используешь как вход. Надо убрать PA19 из списка out="..." и поместить его в список in="..."
-
- Мастер
- Сообщения: 930
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 59
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
-
- Новичок
- Сообщения: 10
- Зарегистрирован: 24 май 2021, 07:28
- Репутация: 0
- Настоящее имя: Egor
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)


мдааа, слона то я и не заметил. Спасибо за помощь.
буду дальше систему изучать и форум глупыми вопросами трясти, вы уж не ругайтесь.

-
- Мастер
- Сообщения: 930
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 59
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
у меня в первый раз такая же проблема была, пока не понял, что пины надо вручную исправить как надо))Barbarianec писал(а): ↑ слона то я и не заметил
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: LinuxCNC + Orange Pi (allwincnc)
TWOPASS вполне стандартный механизм и очень удобен при больших конфигах. И давать свои функциональные имена компонентам хорошая и правильная идея - позволяет избегать глупых ошибок.
А ещё удобнее HAL-файлы в виде кода на Tcl.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...