Страница 23 из 56

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

Добавлено: 31 июл 2012, 08:13
nkp
Странно,ведь когда ты скачал мой архив с папкой конфига здесь (SherlineLathe-2.tar.gz)
и распаковал в xxx/build/configs -
то все было нормально
А ты когда менял названия на "machine" все с клавиатуры вбивал?

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

Добавлено: 31 июл 2012, 08:21
ЗАВ
да с клавиатуры.

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

Добавлено: 31 июл 2012, 08:24
ЗАВ
может у меня грузится одно , а копирую я в другое место? посмотри на скринах, раньше я кидал.

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

Добавлено: 31 июл 2012, 08:37
nkp
ЗАВ писал(а):может у меня грузится одно
между двумя окнами выбора конфигов разницу легко увидеть:
когда ты загружаешь "старый" емс то строки SherlineLathe-2 там нет
а когда грузишь с терминала - строка SherlineLathe-2 есть (потому как ты сам папку с таким названием туда положил)
---------
то есть "старый" (установленный в систему)емс предлагает к загрузке(в окне выбора) те конфиги,которые лежат в папке xxx/linuxcnc/configs
а установленный с исходников емс предлагает к загрузке(в окне выбора) те конфиги,которые лежат в папке xxx/build/configs

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

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

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

Добавлено: 31 июл 2012, 08:52
ЗАВ
кстати , а куда помещать рабочую программу?

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

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

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

PROGRAM_PREFIX = /home/xxx/linuxcnc/nc_files 
в эту папку и ложи
зы а реле сработали?

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

Добавлено: 31 июл 2012, 09:18
ЗАВ
реле на экране есть , но не срабатывают почему ?

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

Добавлено: 31 июл 2012, 09:39
nkp
запусти SherlineLathe-2
там реле работали
проверь -работают ли сейчас

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

Добавлено: 31 июл 2012, 09:47
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 =>

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

Добавлено: 31 июл 2012, 10:05
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

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

Добавлено: 31 июл 2012, 10:42
ЗАВ
в старой конфигурации реле работают. содержимое файла перекопировал , реле не работают, да там похоже все и было тоже самое. я заметил , старая конфигурация ,где работают реле грузится дольше, чем новая, где реле есть но не работают , шд работают.

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

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

и дальше как обычно
потом скопируй все с терминала и выложи сюда

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

Добавлено: 31 июл 2012, 11:02
ЗАВ
не работают реле

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

Добавлено: 31 июл 2012, 11:17
nkp
все там вроде нормально
ini файл ты все таки подкорректировал?(выше я писал)

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

Добавлено: 31 июл 2012, 11:20
ЗАВ
вроде да , щас еще раз проверю. а там делаю? - xxx/build/configs/machine

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

Добавлено: 31 июл 2012, 11:22
nkp
nkp писал(а): а там делаю? - xxx/build/configs/machine
да, там

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

Добавлено: 31 июл 2012, 11:35
ЗАВ
нет не работает

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

Добавлено: 31 июл 2012, 11:48
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 (835 просмотров) <a class='original' href='./download/file.php?id=7029&mode=view' target=_blank>Загрузить оригинал (120.18 КБ)</a>
теперь нажимая кнопочки реле,наблюдаем за реакцией в окне ладдера-там должны срабатывать линии(менять свой цвет на красный)
если срабатывают(проверь все кнопки) будем проверять настр modbus

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

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