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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
SDRF
Новичок
Сообщения: 27
Зарегистрирован: 25 фев 2021, 12:17
Репутация: 0
Настоящее имя: Константин
Контактная информация:

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

Сообщение SDRF »

ex71 писал(а): 17 ноя 2021, 18:31
ebragim писал(а): 17 ноя 2021, 17:20 Просто с нуля писать - это на порядок сложнее, если никогда таким не занимался, а имея некий образец, будет в разы легче.
так есть же пример конфига, зачем заниматься самописным конфигом после генератора вообще для другой системы. На месе не так делается.
SDRF писал(а): 17 ноя 2021, 16:09 Приветствую. Прошу помощи в настройке платы Pcicd.
конфиг приложите, скорее всего что-то не так указали.
вот hal и ini
Вложения
вихревая.hal
(2.69 КБ) 147 скачиваний
вихревая.ini
(2.02 КБ) 147 скачиваний
mmv
Мастер
Сообщения: 609
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

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

Сообщение mmv »

Драйвер на первой странице 1_rt который.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
mmv
Мастер
Сообщения: 609
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

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

Сообщение mmv »

Всё получилось?
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
SDRF
Новичок
Сообщения: 27
Зарегистрирован: 25 фев 2021, 12:17
Репутация: 0
Настоящее имя: Константин
Контактная информация:

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

Сообщение SDRF »

mmv писал(а): 19 ноя 2021, 19:37 Всё получилось?
Добрый день.
В общем, результаты те же, даже с этим драйвером работать нормально не хочет. Интересно то, что при нажатии кнопки X+, в какой -то момент начинается бесконечное вращение шаговика, если продолжать добавлять X, останавливается, но счетчик не считает в движении. Пока подключили другую плату по LPT, но хотелось бы с PINCETом разобраться.
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

Ну по конфигу у тебя вроде все отлично.
Попробуй посмотри задание и обратную связь в моменты когда происходит что ты описываешь.
mmv
Мастер
Сообщения: 609
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

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

Сообщение mmv »

SDRF писал(а): Добрый день.
В общем, результаты те же, даже с этим драйвером работать нормально не хочет. Интересно то, что при нажатии кнопки X+, в какой -то момент начинается бесконечное вращение шаговика, если продолжать добавлять X, останавливается, но счетчик не считает в движении. Пока подключили другую плату по LPT, но хотелось бы с PINCETом разобраться.
Возможно step и dir попутаны.
Итак, давайте по порядку:
Когда покупали плату?
Точно она прошита под SD?
Всё проверить можно без приводов. Если STEP генериться, то count должен считать. Если у вас нет счета то на выходе ничего не может и быть.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

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

Сообщение plotik »

Плата степ дир PCI
Если в хале указать setp to_pcisd.1.PWM.out_scale1 [AXIS_1]OUTPUT_SCALE вываливается с ошибкой. Именно индекс sclale1, 2 и т.д. с нулевым всё впорядке. Если заремить то lcnc запускается и оси перемещаются кроме оси А.
Вложения
my_sd.hal
(6.43 КБ) 129 скачиваний
test_sd.ini
(4.24 КБ) 115 скачиваний
Снимок экрана_2022-01-10_21-44-37.png (2163 просмотра) <a class='original' href='./download/file.php?id=201092&sid=dac507214828a9d63cf2e834f0e8d246&mode=view' target=_blank>Загрузить оригинал (272.53 КБ)</a>
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

plotik писал(а): Если заремить то lcnc запускается и оси перемещаются кроме оси А.
ну у тебя нет пересчета PID для А оси.

Код: Выделить всё

addf pid.a.do-pid-calcs 		servo-thread
plotik писал(а): Именно индекс sclale1,
Ну наверное потому что на SD карте нет PWM каналов. Там в лучшем случае только 1 канал, и он называется

Код: Выделить всё

1.PWM.out_scale
Возможно в именно твоей версии драйвера для совместимости он оставлен именно с индексом 0. Но физически у тебя только 1 ШИМ канал (аналоговый).
AKorev
Новичок
Сообщения: 15
Зарегистрирован: 22 июл 2020, 05:55
Репутация: 0
Настоящее имя: Alex
Контактная информация:

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

Сообщение AKorev »

Добрый день.
Возможно было, но на просторах форума не нашел(
Будет ли отвечать плата ( Ethernet естественно) на команду ping 192.168.1.3
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

не так искал. Пинговаться должна
AKorev
Новичок
Сообщения: 15
Зарегистрирован: 22 июл 2020, 05:55
Репутация: 0
Настоящее имя: Alex
Контактная информация:

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

Сообщение AKorev »

Довольно давно заказал платы, но особо времени разбираться не было...
Проблема в том что:
- При запуске Linuxcnc выдает ошибку по таймауту от платы
- Пытаюсь запустить ping - destination host unreachable... (Я не сильно большой спец в Линукс, поэтому пинг запускал даже под виндой. Ip - мануал (192.168.1.2)
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

покажи вывод двух команд, могут потребоваться права рут: "sudo команда"
ip link
lspci

приложи конфиг
AKorev
Новичок
Сообщения: 15
Зарегистрирован: 22 июл 2020, 05:55
Репутация: 0
Настоящее имя: Alex
Контактная информация:

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

Сообщение AKorev »

Конфига как такового нет пока что. в стандартный hal добавил две строчки и на этом все...
выводы команд сейчас сделаю.
AKorev
Новичок
Сообщения: 15
Зарегистрирован: 22 июл 2020, 05:55
Репутация: 0
Настоящее имя: Alex
Контактная информация:

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

Сообщение AKorev »

Во вложении листинг вывода команд.
Как удобнее здесь такое выкладывать?
Вложения
listing.txt
(1.69 КБ) 132 скачивания
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

AKorev писал(а): 22 апр 2022, 20:08 Конфига как такового нет пока что. в стандартный hal добавил две строчки и на этом все...
выводы команд сейчас сделаю.
ну так ты приложи то что используешь, а то может косяк как раз в том что ты не правильно прописал.. такого не может быть, я понимаю, ты в этом эксперт.. Но тебе нужна помощь, а не мне. Поэтому ты делай что предлагают - иначе не получится.
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

AKorev писал(а): 22 апр 2022, 20:19 Во вложении листинг вывода команд.
Как удобнее здесь такое выкладывать?
ip a сделай
выкладывай через блок code в скобках [ ]. В расширенном ответе есть кнопкочка для этого
AKorev
Новичок
Сообщения: 15
Зарегистрирован: 22 июл 2020, 05:55
Репутация: 0
Настоящее имя: Alex
Контактная информация:

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

Сообщение AKorev »

Код: Выделить всё

akorev@debian:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:22:4d:a0:d2:c7 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.25/24 brd 192.168.1.255 scope global noprefixroute eno0
       valid_lft forever preferred_lft forever
    inet6 fe80::222:4dff:fea0:d2c7/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
akorev@debian:~$ 
AKorev
Новичок
Сообщения: 15
Зарегистрирован: 22 июл 2020, 05:55
Репутация: 0
Настоящее имя: Alex
Контактная информация:

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

Сообщение AKorev »

Стандартная конфигурация axis_mm
В файл hal добавил две строчки для активации Eth карты.
И отчет LinuxCNC об ошибке (Такой же отчет выдается, если запускать вообще без подключенного кабеля ethernet. Поэтому я предположил что это проблема именно соединения карта - ПК)
Вложения
CNC_Report.txt
(1.53 КБ) 121 скачивание
HAL.txt
(1.86 КБ) 113 скачиваний
INI.txt
(5.05 КБ) 106 скачиваний
AKorev
Новичок
Сообщения: 15
Зарегистрирован: 22 июл 2020, 05:55
Репутация: 0
Настоящее имя: Alex
Контактная информация:

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

Сообщение AKorev »

nmap -sn 192.168.1.0/24
Находит только один хост (собственно компьютер с LinuxCNC)
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

AKorev писал(а): 22 апр 2022, 21:07 nmap -sn 192.168.1.0/24
Находит только один хост (собственно компьютер с LinuxCNC)
Ну да. что-то не так с сетевой чвстью. Вроде все прописано правильно - попробуй какое-то другое устройство подключить с аналогичным ип и пинговать. Роутер скажем.
Питание подключено же.?? ну если линк есть, то я так понимаю - подключено.
Ответить

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