Re: Модернизация фрезерного станка 6720вф2+EMC2 + MESA 5i20+
Добавлено: 14 ноя 2013, 13:24
уже бегу!!!
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
CNC_final.hal у тебя прописан в HALFILE.Vova_3000 писал(а):CNC_final.hal:226: Pin 'pyvcp.spindle-speed' does not exist
Или просто загрузить все hal и ini выбрав их с shift или ctrlnkp писал(а):если все так и не работает - то можешь заархивировать всю папочку /home/cnc01/linuxcnc/configs/CNC_final
и выложить здесь...
Код: Выделить всё
net spindle-rpm-filtered => pyvcp.spindle-speedVova_3000 писал(а):пара фоток.
Код: Выделить всё
net spindle-rpm-filtered => pyvcp.spindle-speedэнкодера нетNick писал(а):Посмотри (в halmeter), что в сигнале spindle-rpm-filtered...
мммм... судя по файлам у тебя к нему сейчас ничего не подключено... у тебя на шпинделе энкодер стоит?
Код: Выделить всё
net spindle-rpm-filtered <= motion.spindle-speed-outБыла такая штука... В общем случае делается через преобразование системы координат:Vova_3000 писал(а):кстати очень здорово былобы наваять такую приблуду с которой просто бросил на стол заготовку, каснулся в двух точках и машина математически поворачивает оси станка.
Это тоже можно в G28.Vova_3000 писал(а):причем у меня на CELL записано место куда ходить меряться и это очень удобно.
И это можно если будет probe, делается через несколько последовательных probe.Vova_3000 писал(а):еще есть такая приблуда которая в полу атоматическом режиме меряет габарит детали и становится в центр нее.
да -есть такое ...Vova_3000 писал(а):Кстати может кому попадалась прога в лоторой можна готовую программу навернуть на 4-тую ось.
есть необходимость сделать гравировку на целиндре.
Код: Выделить всё
net spindle-rpm-filtered <= motion.spindle-speed-outКод: Выделить всё
Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.5.1
Machine configuration directory is '/home/cnc01/linuxcnc/configs/CNC_final'
Machine configuration file is 'CNC_final.ini'
INIFILE=/home/cnc01/linuxcnc/configs/CNC_final/CNC_final.ini
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=halui
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=3440
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done
Debug file information:
Can not find -sec MOT -var MOT -num 1
Can not find -sec IO -var IO -num 1
Can not find -sec LINUXCNC -var NML_FILE -num 1
Can not find -sec EMC -var NML_FILE -num 1
CNC_final.hal:226: Pin 'motion.spindle-speed-out' was already linked to signal 'spindle-vel-cmd'
3440
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components
Kernel message information:
[ 9050.536751] I-pipe: Domain RTAI registered.
[ 9050.536775] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[ 9050.536779] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[ 9050.536793] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 9050.536798] PIPELINE layers:
[ 9050.536804] e0a63e20 9ac15d93 RTAI 200
[ 9050.536808] c085cb20 0 Linux 100
[ 9050.597394] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 9050.597806] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[ 9050.597818] RTAI[sched]: hard timer type/freq = APIC/6264148(Hz); default timing: periodic; linear timed lists.
[ 9050.597826] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 2004806000 hz.
[ 9050.597832] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 9050.598036] RTAI[usi]: enabled.
[ 9050.845613] RTAI[math]: loaded.
[ 9051.027790] hm2: loading Mesa HostMot2 driver version 0.15
[ 9051.037776] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 9051.037843] hm2_pci: discovered 5i20 at 0000:03:03.0
[ 9051.037975] hm2_5i20.0: firmware: requesting hm2/5i20/SV12IM_2X7I48_72.BIT
[ 9051.189363] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 9051.189373] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 9051.189378] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 9051.203918] hm2/hm2_5i20.0: 72 I/O Pins used:
[ 9051.203931] hm2/hm2_5i20.0: IO Pin 000 (P2-01): PWMGen #0, pin Not-Enable (Output)
[ 9051.203938] hm2/hm2_5i20.0: IO Pin 001 (P2-03): Muxed Encoder #0, pin Muxed A (Input)
[ 9051.203944] hm2/hm2_5i20.0: IO Pin 002 (P2-05): Muxed Encoder #0, pin Muxed B (Input)
[ 9051.203950] hm2/hm2_5i20.0: IO Pin 003 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
[ 9051.203956] hm2/hm2_5i20.0: IO Pin 004 (P2-09): Muxed Encoder #1, pin Muxed A (Input)
[ 9051.203962] hm2/hm2_5i20.0: IO Pin 005 (P2-11): Muxed Encoder #1, pin Muxed B (Input)
[ 9051.203968] hm2/hm2_5i20.0: IO Pin 006 (P2-13): Muxed Encoder #1, pin Muxed Index (Input)
[ 9051.203973] hm2/hm2_5i20.0: IO Pin 007 (P2-15): Muxed Encoder #2, pin Muxed A (Input)
[ 9051.203979] hm2/hm2_5i20.0: IO Pin 008 (P2-17): Muxed Encoder #2, pin Muxed B (Input)
[ 9051.203985] hm2/hm2_5i20.0: IO Pin 009 (P2-19): Muxed Encoder #2, pin Muxed Index (Input)
[ 9051.203991] hm2/hm2_5i20.0: IO Pin 010 (P2-21): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[ 9051.203998] hm2/hm2_5i20.0: IO Pin 011 (P2-23): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 9051.204004] hm2/hm2_5i20.0: IO Pin 012 (P2-25): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 9051.204010] hm2/hm2_5i20.0: IO Pin 013 (P2-27): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 9051.204016] hm2/hm2_5i20.0: IO Pin 014 (P2-29): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 9051.204022] hm2/hm2_5i20.0: IO Pin 015 (P2-31): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 9051.204028] hm2/hm2_5i20.0: IO Pin 016 (P2-33): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 9051.204034] hm2/hm2_5i20.0: IO Pin 017 (P2-35): PWMGen #3, pin Out0 (PWM or Up) (Output)
[ 9051.204040] hm2/hm2_5i20.0: IO Pin 018 (P2-37): PWMGen #3, pin Out1 (Dir or Down) (Output)
[ 9051.204046] hm2/hm2_5i20.0: IO Pin 019 (P2-39): PWMGen #4, pin Out0 (PWM or Up) (Output)
[ 9051.204053] hm2/hm2_5i20.0: IO Pin 020 (P2-41): PWMGen #4, pin Out1 (Dir or Down) (Output)
[ 9051.204059] hm2/hm2_5i20.0: IO Pin 021 (P2-43): PWMGen #5, pin Out0 (PWM or Up) (Output)
[ 9051.204065] hm2/hm2_5i20.0: IO Pin 022 (P2-45): PWMGen #5, pin Out1 (Dir or Down) (Output)
[ 9051.204071] hm2/hm2_5i20.0: IO Pin 023 (P2-47): PWMGen #0, pin Not-Enable (Output)
[ 9051.204076] hm2/hm2_5i20.0: IO Pin 024 (P3-01): IOPort
[ 9051.204081] hm2/hm2_5i20.0: IO Pin 025 (P3-03): IOPort
[ 9051.204085] hm2/hm2_5i20.0: IO Pin 026 (P3-05): IOPort
[ 9051.204090] hm2/hm2_5i20.0: IO Pin 027 (P3-07): IOPort
[ 9051.204095] hm2/hm2_5i20.0: IO Pin 028 (P3-09): IOPort
[ 9051.204100] hm2/hm2_5i20.0: IO Pin 029 (P3-11): IOPort
[ 9051.204105] hm2/hm2_5i20.0: IO Pin 030 (P3-13): IOPort
[ 9051.204109] hm2/hm2_5i20.0: IO Pin 031 (P3-15): IOPort
[ 9051.204114] hm2/hm2_5i20.0: IO Pin 032 (P3-17): IOPort
[ 9051.204119] hm2/hm2_5i20.0: IO Pin 033 (P3-19): IOPort
[ 9051.204125] hm2/hm2_5i20.0: IO Pin 034 (P3-21): Muxed Encoder Select #3, pin Mux Select 0 (Output)
[ 9051.204130] hm2/hm2_5i20.0: IO Pin 035 (P3-23): IOPort
[ 9051.204135] hm2/hm2_5i20.0: IO Pin 036 (P3-25): IOPort
[ 9051.204140] hm2/hm2_5i20.0: IO Pin 037 (P3-27): IOPort
[ 9051.204145] hm2/hm2_5i20.0: IO Pin 038 (P3-29): IOPort
[ 9051.204149] hm2/hm2_5i20.0: IO Pin 039 (P3-31): IOPort
[ 9051.204154] hm2/hm2_5i20.0: IO Pin 040 (P3-33): IOPort
[ 9051.204159] hm2/hm2_5i20.0: IO Pin 041 (P3-35): IOPort
[ 9051.204164] hm2/hm2_5i20.0: IO Pin 042 (P3-37): IOPort
[ 9051.204168] hm2/hm2_5i20.0: IO Pin 043 (P3-39): IOPort
[ 9051.204173] hm2/hm2_5i20.0: IO Pin 044 (P3-41): IOPort
[ 9051.204178] hm2/hm2_5i20.0: IO Pin 045 (P3-43): IOPort
[ 9051.204182] hm2/hm2_5i20.0: IO Pin 046 (P3-45): IOPort
[ 9051.204187] hm2/hm2_5i20.0: IO Pin 047 (P3-47): IOPort
[ 9051.204193] hm2/hm2_5i20.0: IO Pin 048 (P4-01): Muxed Encoder #0, pin Muxed IndexMask (Input)
[ 9051.204199] hm2/hm2_5i20.0: IO Pin 049 (P4-03): Muxed Encoder #1, pin Muxed IndexMask (Input)
[ 9051.204205] hm2/hm2_5i20.0: IO Pin 050 (P4-05): Muxed Encoder #2, pin Muxed IndexMask (Input)
[ 9051.204210] hm2/hm2_5i20.0: IO Pin 051 (P4-07): IOPort
[ 9051.204215] hm2/hm2_5i20.0: IO Pin 052 (P4-09): IOPort
[ 9051.204220] hm2/hm2_5i20.0: IO Pin 053 (P4-11): IOPort
[ 9051.204225] hm2/hm2_5i20.0: IO Pin 054 (P4-13): IOPort
[ 9051.204229] hm2/hm2_5i20.0: IO Pin 055 (P4-15): IOPort
[ 9051.204234] hm2/hm2_5i20.0: IO Pin 056 (P4-17): IOPort
[ 9051.204239] hm2/hm2_5i20.0: IO Pin 057 (P4-19): IOPort
[ 9051.204243] hm2/hm2_5i20.0: IO Pin 058 (P4-21): IOPort
[ 9051.204248] hm2/hm2_5i20.0: IO Pin 059 (P4-23): IOPort
[ 9051.204315] hm2/hm2_5i20.0: IO Pin 060 (P4-25): IOPort
[ 9051.204323] hm2/hm2_5i20.0: IO Pin 061 (P4-27): IOPort
[ 9051.204328] hm2/hm2_5i20.0: IO Pin 062 (P4-29): IOPort
[ 9051.204332] hm2/hm2_5i20.0: IO Pin 063 (P4-31): IOPort
[ 9051.204336] hm2/hm2_5i20.0: IO Pin 064 (P4-33): IOPort
[ 9051.204340] hm2/hm2_5i20.0: IO Pin 065 (P4-35): IOPort
[ 9051.204344] hm2/hm2_5i20.0: IO Pin 066 (P4-37): IOPort
[ 9051.204348] hm2/hm2_5i20.0: IO Pin 067 (P4-39): IOPort
[ 9051.204352] hm2/hm2_5i20.0: IO Pin 068 (P4-41): IOPort
[ 9051.204356] hm2/hm2_5i20.0: IO Pin 069 (P4-43): IOPort
[ 9051.204360] hm2/hm2_5i20.0: IO Pin 070 (P4-45): IOPort
[ 9051.204364] hm2/hm2_5i20.0: IO Pin 071 (P4-47): IOPort
[ 9051.204585] hm2/hm2_5i20.0: registered
[ 9051.204590] hm2_5i20.0: initialized AnyIO board at 0000:03:03.0
[ 9052.218496] hm2_5i20.0: dropping AnyIO board at 0000:03:03.0
[ 9052.218515] hm2/hm2_5i20.0: unregistered
[ 9052.222091] hm2_pci: driver unloaded
[ 9052.230977] hm2: unloading
[ 9052.367882] RTAI[math]: unloaded.
[ 9052.542966] SCHED releases registered named ALIEN RTGLBH
[ 9052.556577] RTAI[malloc]: unloaded.
[ 9052.656049] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 9052.665124] I-pipe: Domain RTAI unregistered.
[ 9052.665147] RTAI[hal]: unmounted.