Страница 2 из 26
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 29 янв 2013, 21:51
1240
На сегодня Спасибо за участие.
Еще полтора часа до дома ехать.
На завтра
Я могу скопировать Ваш код в отдельные текстовые файлы,
и потом под линуксом поменять содержимое соответстующих файлов?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 29 янв 2013, 21:58
nkp
1240 писал(а):под линуксом поменять содержимое соответстующих файлов?
конечно - gedit - линуковский блокнот
не забываем делать резервные копии оригиналов
(так-на всякий случай)
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 10:27
Nick
Наверное можно из этого конфига еще pwm убрать...
т.е. вот это все:
nkp писал(а):loadrt pwmgen output_type=0
nkp писал(а):addf pwmgen.make-pulses base-thread
nkp писал(а):addf pwmgen.update servo-thread
nkp писал(а):net spindle-cmd <= motion.spindle-speed-out => pwmgen.0.value
net spindle-enable <= motion.spindle-on => pwmgen.0.enable
net spindle-pwm <= pwmgen.0.pwm
setp pwmgen.0.pwm-freq 100.0
setp pwmgen.0.scale 1166.66666667
setp pwmgen.0.offset 0.114285714286
setp pwmgen.0.dither-pwm true
nkp писал(а):net spindle-pwm => parport.0.pin-16-out
После этого можно добавлять нужные вещи.
Проверять поджиг надо же не сразу после включения плазмы?
Делаем так:
Код: Выделить всё
# загружаем компонент or и and
loadrt and2 names=and2.arc
loadrt or2 names=or2.estop
addf and2.arc servo-thread
addf or2.estop servo-thread
# подключаем к and пины.
net arc-in0 => and2.arc.in0
net arc-in0 <= parport.0.pin-XX-out # сюда добавить нужный пин LPT
net arc-in1 => and2.arc.in1
net arc-in1 <= motion.digital-out-00 # этим пином будем управлять из Gкода
Вот эту строчку:
Код: Выделить всё
net estop-out <= iocontrol.0.user-enable-out
надо поменять на вот эти, у нас появился еще один пин, по которому нужно включать Estop. Для этого используем компонент or.
Код: Выделить всё
net arc-out <= and2.arc.out
net arc-out => or2.estop.in0
net estop-out => or2.estop.in1
net estop-in <= or2.estop.out
net estop-in => iocontrol.0.emc-enable-in
Теперь для включения слежения за дугой в Gкоде надо прописать включение пина motion.digital-out-00 т.е.:
M64 P0
а для выключения
M65 P0
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 11:44
1240
Подскажите пожалуйста, каким редактором нужно пользоваться.
Сейчас скопировал вся в "Блокнот"
сохранил.
Открываю в линуксе и получаю кашу без пробелов, переносов, русский-калякималяки .

Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 11:50
nkp
в линуксе gedit - я уже писал
главное меню- приложения- стандартные - текстовый редактор gedit
-----------а почему не из под линукса работаете - нет интернета?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 12:10
1240
По кодировке.
Вставил скопированный текст в "Ворд"
сохранил в UTF-8/
Linux видит все более менее (но в оригинальных файлах все цветное а у меня только после сохранения).
Но появилось сообщение об ошибке ( во вложении)
Наверно потому что уменя более старый LInuxCNC 2.4.3
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 12:15
1240
nkp писал(а):в линуксе gedit - я уже писал
Да я читал.
Я открываю файл в gedit он уже идет в одну строку.
Но проблема наверно из за того что исходный файл сохранялся в блокноте (терялась какая то информация)
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 12:16
nkp
вопрос :
станок работал на тех файлах , которые вы вчера выложили?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 12:20
1240
nkp писал(а):а почему не из под линукса работаете - нет интернета?
да под линуксом не получается настроить соединение
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 12:21
1240
nkp писал(а):вопрос :
станок работал на тех файлах , которые вы вчера выложили?
Да
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 12:33
nkp
1240 писал(а):Да
просто они созданы вчера
Код: Выделить всё
# Создан stepconf в Tue Jan 29 14:35:29 2013
======================
ошибки подробней можно смотреть запустив емс из терминала:
открыть терминал :
главное меню - приложения -стандартные - терминал
можно его перетащить мышкой на верхнюю панель - он чaсто будет нужен
там пишем команду:
жмем enter
потом обычно выбираем свою конфигурацию и ок
затем выделить все в терминале и показать
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 12:36
1240
В папке config
есть custom.hal
и Plasma_xyz.hal
Я редактировал Plasma_xyz.hal (это правильно?)
Plasma_xyz.ini он один, без вариантов.
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 12:40
nkp
только вы ввели меня в заблуждение :
у вас не linux 2.4 как было заявлено
а скорей всего емс 2.4
???
тогда команда в терминале:
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 12:52
1240
При запуске
Появляется Пингвин (с фрезой на плече)
под ним банер Linuxcnc 2.4.3
Также есть надпись EMC
Скажите где что прочитать/отправить - сделаю.
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 13:02
1240
nkp писал(а):linuxcnc -d
Comand not found
и ЕМС тоже
предложило установить Linuxvnc
Соглашаться?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 13:10
nkp
скорей всего предложило запустить емс
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 13:17
nkp
у вас стоит емс 2.4
можно жить - но НАСТОЯТЕЛЬНО рекомендую подключить-настроить интернет
иначе запаритесь работать
в самом-самом крайнем случае скачать свежий LiveCD с офсайта там по моему Lcnc 2.5 уже
=============
Latency test делался ???
http://www.cnc-club.ru/forum/viewtopic. ... =150#p1375
если да - то какие значения
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 13:35
1240
nkp писал(а):если да - то какие значения
значения 9739
10515
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 13:40
nkp
1240 писал(а):и ЕМС тоже
а как это понять?
при команде в терминале :
что написало?
1240 писал(а):10515
хорошо
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 30 янв 2013, 14:00
1240
1240 писал(а):значения 9739
10515
Это был ответ на вопрос о значениях "Latency test"