Страница 3 из 56
Re: Агрегатный станок
Добавлено: 02 июл 2012, 11:55
ЗАВ
после создания настроек в stepconf, появились папка и ярлык, его я и запускаю , в итоге мне выдается какая то ошибка и все . может. я не то запускаю? а надо через меню ?
Re: Агрегатный станок
Добавлено: 02 июл 2012, 13:58
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
Re: Агрегатный станок
Добавлено: 03 июл 2012, 12:28
ЗАВ
все сделал -дописал, программа все равно не запускается , однако список ошибок стал меньше - вот он
Re: Агрегатный станок
Добавлено: 03 июл 2012, 12:32
Nick
мой-станок.hal:122: 'net' requires at least one pin, none given
Скинь еще раз свой hal...
Re: Агрегатный станок
Добавлено: 03 июл 2012, 13:57
ЗАВ
вот он
Re: Агрегатный станок
Добавлено: 03 июл 2012, 14:11
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
Re: Агрегатный станок
Добавлено: 03 июл 2012, 14:38
ЗАВ
ник! все без изменений прикладываю последный вариант сообщения при загрузке и исправленный hal
Re: Агрегатный станок
Добавлено: 03 июл 2012, 14:50
Nick
мой-станок.hal:122: Pin 'encoder.a.phase-A' does not exist
хммм...
попробуй закомментировать эти строчки и запустить linuxcnc, потом в Станок-Хал метер посмотреть как называются эти пины...
Можно убрать names=a из
loadrt encoder names=a
и тогда использовать encoder.0.phase-A
странно как-то...
Re: Агрегатный станок
Добавлено: 03 июл 2012, 14:51
Nick
И вот это строчка
set encoder.N.position-scale250
должна быть
set encoder.a.position-scale 250
Re: Агрегатный станок
Добавлено: 03 июл 2012, 14:55
Nick
О, понял, он становится не encoder.a, а просто "a" вместо
loadrt encoder names=a
поставь
loadrt encoder names=encoder.a
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:20
ЗАВ
исправил, удалил, результат без изменений
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:21
ЗАВ
прикладываю последние изменения
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:24
Nick
пробел перед 250 ты так и не добавил

set encoder.a.position-scale250
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:34
ЗАВ
добавил, изменений нет
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:34
ЗАВ
исправленный
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:40
Nick
Ошибку приложи.
ЗЫ ошибку луше копируй прямо в сообщение, и прячь в тэг
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:41
Nick
Не set, a setp (от set-pin)
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:48
ЗАВ
Не set, a setp (от set-pin)
это где именно я ошибся?
компы разные таскаю данные флешкой
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:48
Nick
Та же строка.
setp encoder.a.position-scale 250
А что тот комп в сеть не воткнешь?
Re: Агрегатный станок
Добавлено: 03 июл 2012, 15:50
ЗАВ
set encoder.a.position-scale250 было?
а надо
setp encoder.a.position-scale 250