Страница 1 из 1

Как готовить halvcp

Добавлено: 23 окт 2013, 12:03
korshunov.vladimir
День добрый. Возникла следующая проблема.
Преамбула:
Есть стол с плазменным резаком, thc, блек-джеком и .. ой отвлекся. :)
Есть linuxсnc который при создании нулевого конфига и настройкой его под свои пины бодренько бегает, и даже маркером рисовать может.
Амбула.
Так как используется плазма, да еще и с thc то было решено взять пример plasma-thc из emc-хи и поправить под себя, Ибо в связи с отсутствием опыта нарисовать всю логику (в том числе и пожиг на classicladder-e) возможным не представлялось. :( Сейчас в общем-то данный вариант обдумывается.
Проблема (по словам emc) заключается в строке "loadusr -W halvcp dallur-advanced.vcp"
причина - halvcp вылетел так и не подготовившись. :(
На скольлько я понял, halvcp - это компонент отвечающий за междумордие (interface) emc. И ныне практически полностью выпилен pyvcp. dallur-advanced.vcp - это сам интерфейс который нужно встроить. А вот как понять почему же он не смог подготовиться я так и не осознал. Поиск по сайту, мануалам, астральным провоникам и проч. ничего вразумительного не дал. Да и дядя Гугл к моему разочарованию выдает только пару ссылок на репозитории с halvcp и на :shock: Двигатель стирлинга. :shock: (Штука кстати интересная)
Если кто знает из-за чего происходят вылеты и/или может поделиться описанием на halvcp и/или способом отладки. Буду очень-очень благодарен.
Скриншот ошибки сейчас к сожалению выложить не смогу. (только если через пару дней) :oops:

Re: Как готовить halvcp

Добавлено: 23 окт 2013, 12:11
asutpka
korshunov.vladimir писал(а):Скриншот ошибки сейчас к сожалению выложить не смогу. (только если через пару дней)
А пока обсудим стирлинга?

Re: Как готовить halvcp

Добавлено: 23 окт 2013, 12:30
korshunov.vladimir
Да нет. В общем-то вопрос был о том как найти мануал по halvcp и vcp файлам. Ибо хотелось бы понять что это (то что выше не более чем мои догадки), и как это править в случае необходимости. (а необходимость на 90% возникнет.)
К тому же сейчас запилю linux на виртуалку и попробую воспроизвести ошибку.

Re: Как готовить halvcp

Добавлено: 23 окт 2013, 12:35
Nick
korshunov.vladimir писал(а): "loadusr -W halvcp dallur-advanced.vcp"
А что это за halvcp такой, откуда у тебя эта строчка?
Может это pyvcp?
Скинь свой файл dallur-advanced.vcp...

Re: Как готовить halvcp

Добавлено: 23 окт 2013, 13:40
korshunov.vladimir
Скидываю весь каталог с конфигом. Но это из примера Linuxcnc. Мой отличается только пинами. (Опять таки я к сожалению сейчас от него далеко :( )
строка находится в файле dallur-halvcp.hal

Re: Как готовить halvcp

Добавлено: 23 окт 2013, 13:52
Nick
скорее всего нет компонента halvcp...

А что именно ты хочешь сделать? Может проще через pyvcp/gladevcp?>

Re: Как готовить halvcp

Добавлено: 23 окт 2013, 14:29
korshunov.vladimir
Ну может и проще, вот только это единственный пример с работой thc. А так как изучать cnc я начал сравнительно недавно (месячишко где-то) то переписать пример будет тяжеловато. :(
Но с другой стороны если выбора особо нету, то придется помучиться. :( заодно и pyvcp изучу. :)
А кто сейчас обрабатывает vcp файлы? Или они в текущей версии вообще не используются?

Re: Как готовить halvcp

Добавлено: 23 окт 2013, 14:47
nkp

Re: Как готовить halvcp

Добавлено: 23 окт 2013, 14:50
korshunov.vladimir
2-е уже нашел - курю. 1-е спасибо, в очереди к прочтению.
Ну в общем-то всем спасибо. Дальше остается дело за малым. Просветлиться, переписать, profitt :)