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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

Странно,ведь когда ты скачал мой архив с папкой конфига здесь (SherlineLathe-2.tar.gz)
и распаковал в xxx/build/configs -
то все было нормально
А ты когда менял названия на "machine" все с клавиатуры вбивал?
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

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

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

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

может у меня грузится одно , а копирую я в другое место? посмотри на скринах, раньше я кидал.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

ЗАВ писал(а):может у меня грузится одно
между двумя окнами выбора конфигов разницу легко увидеть:
когда ты загружаешь "старый" емс то строки SherlineLathe-2 там нет
а когда грузишь с терминала - строка SherlineLathe-2 есть (потому как ты сам папку с таким названием туда положил)
---------
то есть "старый" (установленный в систему)емс предлагает к загрузке(в окне выбора) те конфиги,которые лежат в папке xxx/linuxcnc/configs
а установленный с исходников емс предлагает к загрузке(в окне выбора) те конфиги,которые лежат в папке xxx/build/configs
Последний раз редактировалось nkp 31 июл 2012, 10:17, всего редактировалось 1 раз.
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

ЭВРИКА !!! ЗАРАБОТАЛО!!! :D Утро вечера мудренее!! :hehehe: NKP, это я осел, mashine, начинается на букву m, значит оно в списке внизу , а у меня ума не хватило опустится в списке ниже его искать :idiot: . теперь нашел , создал ярлык, шд работают. :good: СПАСИБО!! тебе и NIK СПАСИБО огромное. :good: теперь дальше -градуировка осей zyx, установка доп. редуктора на сверление (есть подозрение на пропуски шагов на редукторе 1/50 шд57 серии, при возврате оси иногда вылетал за концевик, да и муфту переделывал 4 раза - больно огромный момент, все вырывало). на мой взгляд будет еще одна проблемка- при позиционировании стола ,он иногда проскакивает координату - начинается медленный возврат, пока выберет люфт, пока доведет, это потеря машинного времяни, да и при включении тормоза стола позиционирование сбивается где то до 15 секунд. со всем этим надо будет бороться , думаю поставит подтормаживание стола немного, тогда должна возрасти точность позиционирования - результат напишу. :D
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

кстати , а куда помещать рабочую программу?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

ЗАВ писал(а):кстати , а куда помещать рабочую программу?
если ты про ж-код то этот путь прописан в ini файле

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

PROGRAM_PREFIX = /home/xxx/linuxcnc/nc_files 
в эту папку и ложи
зы а реле сработали?
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

реле на экране есть , но не срабатывают почему ?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

запусти SherlineLathe-2
там реле работали
проверь -работают ли сейчас
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

в custom_postgui1.hal удали весь текст и вставь вот этот:
(копируй только текст зеленым шрифтом)

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

net  R1 pyvcp.relay1 => classicladder.0.in-01      
net  R2 pyvcp.relay2 => classicladder.0.in-02
net  R3 pyvcp.relay3 => classicladder.0.in-03
net  R4 pyvcp.relay4 => classicladder.0.in-04
net  R5 pyvcp.relay5 => classicladder.0.in-05
net  R6 pyvcp.relay6 => classicladder.0.in-06
net  R7 pyvcp.relay7 => classicladder.0.in-07
net  R8 pyvcp.relay8 => classicladder.0.in-08


#net s1 classicladder.0.out-01 => halui.spindle.start
#net s2 classicladder.0.out-02 =>
#net s3 classicladder.0.out-03 =>
#net s4 classicladder.0.out-04 =>
#net s5 classicladder.0.out-05 =>
#net s6 classicladder.0.out-06 =>
#net s7 classicladder.0.out-07 =>
#net s8 classicladder.0.out-08 =>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

а в файле ini найди секцию [HAL]:

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

[HAL]
HALUI = halui
HALFILE = machine.hal
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal
POSTGUI_HALFILE = custom_postgui1.hal
и сотри строку :

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

POSTGUI_HALFILE = custom_postgui.hal
в итоге должно получиться так:

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

[HAL]
HALUI = halui
HALFILE = machine.hal
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui1.hal
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

в старой конфигурации реле работают. содержимое файла перекопировал , реле не работают, да там похоже все и было тоже самое. я заметил , старая конфигурация ,где работают реле грузится дольше, чем новая, где реле есть но не работают , шд работают.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

А ini файл подкорректировал?
запусти из консоли с добавлением -d
вот так:
cd
cd build
. scripts/rip-environment
linuxcnc -d

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

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

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

не работают реле
Вложения
Копия (4) Текстовый документ.txt
(7.42 КБ) 946 скачиваний
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

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

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

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

вроде да , щас еще раз проверю. а там делаю? - xxx/build/configs/machine
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

nkp писал(а): а там делаю? - xxx/build/configs/machine
да, там
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

нет не работает
Вложения
machine.ini
(2.54 КБ) 608 скачиваний
Screenshot.png (825 просмотров) <a class='original' href='./download/file.php?id=7028&mode=view' target=_blank>Загрузить оригинал (109.96 КБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

тогда в machine.hal вот здесь:

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

#####################  CL 
loadrt classicladder_rt numPhysInputs=15 numPhysOutputs=15 numS32in=10 numS32out=10 numFloatIn=10 numFloatOut=10
loadusr classicladder --modmaster --nogui pur2.clp
addf classicladder.0.refresh servo-thread
##############################

убираем

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

 --nogui 
должно остаться:

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

#####################  CL 
loadrt classicladder_rt numPhysInputs=15 numPhysOutputs=15 numS32in=10 numS32out=10 numFloatIn=10 numFloatOut=10
loadusr classicladder --modmaster  pur2.clp
addf classicladder.0.refresh servo-thread
##############################

запускаем
должно появиться окно ладдера и сам axis(emc2):
Выделение(004).png (822 просмотра) <a class='original' href='./download/file.php?id=7029&mode=view' target=_blank>Загрузить оригинал (120.18 КБ)</a>
теперь нажимая кнопочки реле,наблюдаем за реакцией в окне ладдера-там должны срабатывать линии(менять свой цвет на красный)
если срабатывают(проверь все кнопки) будем проверять настр modbus
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

наконец то - реле заработали, шд крутятся, хоме есть , шпиндель включается , регулируется. :D :good: теперь надеюсь ВСе!
Ответить

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