Агрегатный станок

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

после создания настроек в stepconf, появились папка и ярлык, его я и запускаю , в итоге мне выдается какая то ошибка и все . может. я не то запускаю? а надо через меню ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

Ключевая фраза:
ЗАВ писал(а):[ 2226.018609] RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT AVAILABLE/ENABLED.
Решение: Проблема с установкой EMC2 #48
Не забудь в конце sudo update-grub
и на всякий случай sudo update-grub2

Треугольная скобка это знаки больше-меньше на клавиатуре shift+, и shift+. в английской раскладке.
Вообще знаки => и <= и <=> LinuxCNC игнорирует, они нужны для более простой читаемости конфига - они отображают направление передачи значения пина:
net zdir => parport.0.pin-08-out
из zdir в parport.0.pin-08-out
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

все сделал -дописал, программа все равно не запускается , однако список ошибок стал меньше - вот он
Вложения
переписка2.txt
(2.84 КБ) 1037 скачиваний
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

мой-станок.hal:122: 'net' requires at least one pin, none given
Скинь еще раз свой hal...
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

вот он
Вложения
мой-станок.hal
(4.62 КБ) 838 скачиваний
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

Поставь пробелы, вот так:

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

net enc.a-a => encoder.a.phase-A
net enc.a-a <= parport.0.pin-10-in
net enc.a-b => encoder.a.phase-B
net enc.a-b <= parport.0.pin-11-in
net enc.a-z => encoder.a.phase-Z
net enc.a-z <= parport.0.pin-15-in
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

ник! все без изменений прикладываю последный вариант сообщения при загрузке и исправленный hal
Вложения
переписка2.txt
(2.84 КБ) 1104 скачивания
мой-станок.hal
(4.63 КБ) 1028 скачиваний
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

мой-станок.hal:122: Pin 'encoder.a.phase-A' does not exist
хммм...
попробуй закомментировать эти строчки и запустить linuxcnc, потом в Станок-Хал метер посмотреть как называются эти пины...
Можно убрать names=a из
loadrt encoder names=a
и тогда использовать encoder.0.phase-A
странно как-то...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

И вот это строчка
set encoder.N.position-scale250
должна быть
set encoder.a.position-scale 250
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

О, понял, он становится не encoder.a, а просто "a" вместо
loadrt encoder names=a
поставь
loadrt encoder names=encoder.a
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

исправил, удалил, результат без изменений
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

прикладываю последние изменения
Вложения
мой-станок.hal
(4.63 КБ) 1015 скачиваний
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

пробел перед 250 ты так и не добавил :)
set encoder.a.position-scale250
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

добавил, изменений нет
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

исправленный
Вложения
мой-станок.hal
(4.63 КБ) 1014 скачиваний
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

Ошибку приложи.

ЗЫ ошибку луше копируй прямо в сообщение, и прячь в тэг
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

Не set, a setp (от set-pin)
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

Не set, a setp (от set-pin)
это где именно я ошибся?
компы разные таскаю данные флешкой
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

Та же строка.
setp encoder.a.position-scale 250
А что тот комп в сеть не воткнешь?
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

set encoder.a.position-scale250 было?
а надо
setp encoder.a.position-scale 250
Ответить

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