Страница 5 из 8

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 19:35
nkp
tockfrez писал(а):В нижнем, как на выложенной картинке.
переключи в верхнее - у тебя сейчас логика 77-й не запитана

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 19:52
tockfrez
Nick писал(а):
tockfrez писал(а):Распаковал куда (в любое место)
./mesaflash - нет такого файла или каталога
Да, в любое место, но потом ./mesaflash надо запускать в том месте куда распаковал + зайти в каталог 5i25/utils/linux/
вот это читал:
Nick писал(а):Распаковал? Так?
потом открываешь консоль
cd и путь к директорию из архива.
потом
cd 5i25/utils/linux/
это заходим в каталог, где metaflash лежит. Кстати в консоле можно просто писать cd и нажимаешь <таб>, консоль будет дописывать возможные варианты, два раза таб - покажет все варианты.

потом
chmod a+x mesaflash - это мы меняем права файлу - разрешаем ему выполняться.

потом останется sudo ./mesaflash ../../configs/hostmot2/7i77_7i74.bit write
и все.
пишет нет такого файла

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 19:55
nkp
если ты подключил к плате энкодер или еще что - поотключай!
добейся правильной работы "голых" плат - а потом все быстренько подключишь ;)
------------------
имхо - не трогай прошивку - перекинь джамперы и запусти конфиг ,который я тебе выкладывал
и все заработает ;)

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 19:58
tockfrez
nkp писал(а):
tockfrez писал(а):В нижнем, как на выложенной картинке.
переключи в верхнее - у тебя сейчас логика 77-й не запитана
переключил, лампочки загорелись

попробовал это 5i25+7i77.tar - не выходит

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 20:00
tockfrez
nkp писал(а):если ты подключил к плате энкодер или еще что - поотключай!
добейся правильной работы "голых" плат - а потом все быстренько подключишь ;)
------------------
имхо - не трогай прошивку - перекинь джамперы и запусти конфиг ,который я тебе выкладывал
и все заработает ;)
подключены привода, энкодоры. Сейчас попробую отсоединить всё

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 20:07
nkp
вот конфиг:
1.tar
(20 КБ) 356 скачиваний
распакуй в папку /home/tockfrez/linuxcnc/configs , запусти Lcnc и выбери вот это:
Выделение(020).jpg (2029 просмотров) <a class='original' href='./download/file.php?id=14073&mode=view' target=_blank>Загрузить оригинал (146.89 КБ)</a>

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 20:18
tockfrez
Вот что вышло

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 20:22
nkp
это с воткнутыми обеими платами??
если да - то все заработало!
открой halshow и посмотри пины: Станок-Посмотреть установки Hal

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 20:33
tockfrez
обе платы подсоединены
вот

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 20:36
nkp
ты раскрывал Pins ?
там должны быть пины 77-й
Выделение(021).jpg (2016 просмотров) <a class='original' href='./download/file.php?id=14076&mode=view' target=_blank>Загрузить оригинал (158.85 КБ)</a>

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 20:42
tockfrez
вот

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 20:46
nkp
если хочешь список пинов вывести в терминале - то при запущеном
lcnc (я иногда могу написать емс - примем что это одно и то же ;) ), командуешь в терминале :

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

halcmd show
======================
tockfrez писал(а):вот
ну вот - порядочек :)
теперь тебе необходим источник до 32 вольт (можно и 12) - но удобней в станке 24в
его подключаешь к 77-й для того ,чтоб появились оптоизолированные пины входов -выходов
если какой нибудь источник питания есть - давай подключать...

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 20:58
tockfrez

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

7  float OUT             0  axis.2.joint-pos-fb
     7  float OUT             0  axis.2.joint-vel-cmd
     7  bit   OUT         FALSE  axis.2.kb-jog-active
     7  float OUT             0  axis.2.motor-offset
     7  float OUT             0  axis.2.motor-pos-cmd
     7  float IN              0  axis.2.motor-pos-fb
     7  bit   OUT         FALSE  axis.2.neg-hard-limit
     7  bit   IN          FALSE  axis.2.neg-lim-sw-in
     7  bit   OUT         FALSE  axis.2.pos-hard-limit
     7  bit   IN          FALSE  axis.2.pos-lim-sw-in
     7  bit   OUT         FALSE  axis.2.wheel-jog-active
    10  bit   OUT         FALSE  axisui.jog.a
    10  bit   OUT         FALSE  axisui.jog.b
    10  bit   OUT         FALSE  axisui.jog.c
    10  float OUT             0  axisui.jog.increment
    10  bit   OUT         FALSE  axisui.jog.u
    10  bit   OUT         FALSE  axisui.jog.v
    10  bit   OUT         FALSE  axisui.jog.w
    10  bit   OUT          TRUE  axisui.jog.x
    10  bit   OUT         FALSE  axisui.jog.y
    10  bit   OUT         FALSE  axisui.jog.z
    10  bit   IN          FALSE  axisui.notifications-clear
    10  bit   IN          FALSE  axisui.notifications-clear-error
    10  bit   IN          FALSE  axisui.notifications-clear-info
    10  bit   IN          FALSE  axisui.set-manual-mode
     9  bit   IN          FALSE  hm2_5i25.0.7i77.0.1.analogena
     9  float IN              0  hm2_5i25.0.7i77.0.1.analogout0
     9  float IN              0  hm2_5i25.0.7i77.0.1.analogout1
     9  float IN              0  hm2_5i25.0.7i77.0.1.analogout2
     9  float IN              0  hm2_5i25.0.7i77.0.1.analogout3
     9  float IN              0  hm2_5i25.0.7i77.0.1.analogout4
     9  float IN              0  hm2_5i25.0.7i77.0.1.analogout5
     9  bit   IN          FALSE  hm2_5i25.0.7i77.0.1.spinena
     9  s32   OUT             0  hm2_5i25.0.encoder.00.count
     9  s32   OUT             0  hm2_5i25.0.encoder.00.count-latched
     9  bit   I/O         FALSE  hm2_5i25.0.encoder.00.index-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.00.latch-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.00.latch-polarity
     9  float OUT             0  hm2_5i25.0.encoder.00.position
     9  float OUT             0  hm2_5i25.0.encoder.00.position-latched
     9  s32   OUT             0  hm2_5i25.0.encoder.00.rawcounts
     9  s32   OUT             0  hm2_5i25.0.encoder.00.rawlatch
     9  bit   IN          FALSE  hm2_5i25.0.encoder.00.reset
     9  float OUT             0  hm2_5i25.0.encoder.00.velocity
     9  s32   OUT             0  hm2_5i25.0.encoder.01.count
     9  s32   OUT             0  hm2_5i25.0.encoder.01.count-latched
     9  bit   I/O         FALSE  hm2_5i25.0.encoder.01.index-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.01.latch-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.01.latch-polarity
     9  float OUT             0  hm2_5i25.0.encoder.01.position
     9  float OUT             0  hm2_5i25.0.encoder.01.position-latched
     9  s32   OUT             0  hm2_5i25.0.encoder.01.rawcounts
     9  s32   OUT             0  hm2_5i25.0.encoder.01.rawlatch
     9  bit   IN          FALSE  hm2_5i25.0.encoder.01.reset
     9  float OUT             0  hm2_5i25.0.encoder.01.velocity
     9  s32   OUT             0  hm2_5i25.0.encoder.02.count
     9  s32   OUT             0  hm2_5i25.0.encoder.02.count-latched
     9  bit   I/O         FALSE  hm2_5i25.0.encoder.02.index-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.02.latch-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.02.latch-polarity
     9  float OUT             0  hm2_5i25.0.encoder.02.position
     9  float OUT             0  hm2_5i25.0.encoder.02.position-latched
     9  s32   OUT             1  hm2_5i25.0.encoder.02.rawcounts
     9  s32   OUT             1  hm2_5i25.0.encoder.02.rawlatch
     9  bit   IN          FALSE  hm2_5i25.0.encoder.02.reset
     9  float OUT             0  hm2_5i25.0.encoder.02.velocity
     9  s32   OUT             0  hm2_5i25.0.encoder.03.count
     9  s32   OUT             0  hm2_5i25.0.encoder.03.count-latched
     9  bit   I/O         FALSE  hm2_5i25.0.encoder.03.index-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.03.latch-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.03.latch-polarity
     9  float OUT             0  hm2_5i25.0.encoder.03.position
     9  float OUT             0  hm2_5i25.0.encoder.03.position-latched
     9  s32   OUT             1  hm2_5i25.0.encoder.03.rawcounts
     9  s32   OUT             1  hm2_5i25.0.encoder.03.rawlatch
     9  bit   IN          FALSE  hm2_5i25.0.encoder.03.reset
     9  float OUT             0  hm2_5i25.0.encoder.03.velocity
     9  s32   OUT             0  hm2_5i25.0.encoder.04.count
     9  s32   OUT             0  hm2_5i25.0.encoder.04.count-latched
     9  bit   I/O         FALSE  hm2_5i25.0.encoder.04.index-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.04.latch-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.04.latch-polarity
     9  float OUT             0  hm2_5i25.0.encoder.04.position
     9  float OUT             0  hm2_5i25.0.encoder.04.position-latched
     9  s32   OUT             0  hm2_5i25.0.encoder.04.rawcounts
     9  s32   OUT             0  hm2_5i25.0.encoder.04.rawlatch
     9  bit   IN          FALSE  hm2_5i25.0.encoder.04.reset
     9  float OUT             0  hm2_5i25.0.encoder.04.velocity
     9  s32   OUT             0  hm2_5i25.0.encoder.05.count
     9  s32   OUT             0  hm2_5i25.0.encoder.05.count-latched
     9  bit   I/O         FALSE  hm2_5i25.0.encoder.05.index-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.05.latch-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.05.latch-polarity
     9  float OUT             0  hm2_5i25.0.encoder.05.position
     9  float OUT             0  hm2_5i25.0.encoder.05.position-latched
     9  s32   OUT             0  hm2_5i25.0.encoder.05.rawcounts
     9  s32   OUT             0  hm2_5i25.0.encoder.05.rawlatch
     9  bit   IN          FALSE  hm2_5i25.0.encoder.05.reset
     9  float OUT             0  hm2_5i25.0.encoder.05.velocity
     9  s32   OUT             0  hm2_5i25.0.encoder.06.count
     9  s32   OUT             0  hm2_5i25.0.encoder.06.count-latched
     9  bit   I/O         FALSE  hm2_5i25.0.encoder.06.index-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.06.latch-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.06.latch-polarity
     9  float OUT             0  hm2_5i25.0.encoder.06.position
     9  float OUT             0  hm2_5i25.0.encoder.06.position-latched
     9  s32   OUT             0  hm2_5i25.0.encoder.06.rawcounts
     9  s32   OUT             0  hm2_5i25.0.encoder.06.rawlatch
     9  bit   IN          FALSE  hm2_5i25.0.encoder.06.reset
     9  float OUT             0  hm2_5i25.0.encoder.06.velocity
     9  s32   OUT             0  hm2_5i25.0.encoder.07.count
     9  s32   OUT             0  hm2_5i25.0.encoder.07.count-latched
     9  bit   I/O         FALSE  hm2_5i25.0.encoder.07.index-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.07.latch-enable
     9  bit   IN          FALSE  hm2_5i25.0.encoder.07.latch-polarity
     9  float OUT             0  hm2_5i25.0.encoder.07.position
     9  float OUT             0  hm2_5i25.0.encoder.07.position-latched
     9  s32   OUT             0  hm2_5i25.0.encoder.07.rawcounts
     9  s32   OUT             0  hm2_5i25.0.encoder.07.rawlatch
     9  bit   IN          FALSE  hm2_5i25.0.encoder.07.reset
     9  float OUT             0  hm2_5i25.0.encoder.07.velocity
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.000.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.000.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.000.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.001.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.001.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.001.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.002.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.002.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.002.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.003.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.003.in_not
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.004.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.004.in_not
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.005.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.005.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.005.out
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.006.in
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.006.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.006.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.007.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.007.in_not
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.008.in
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.008.in_not
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.009.in
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.009.in_not
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.010.in
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.010.in_not
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.011.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.011.in_not
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.012.in
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.012.in_not
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.013.in
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.013.in_not
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.014.in
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.014.in_not
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.015.in
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.015.in_not
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.016.in
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.016.in_not
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.017.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.017.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.017.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.018.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.018.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.018.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.019.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.019.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.019.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.020.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.020.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.020.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.021.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.021.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.021.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.022.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.022.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.022.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.023.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.023.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.023.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.024.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.024.in_not
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.025.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.025.in_not
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.026.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.026.in_not
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.027.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.027.in_not
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.028.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.028.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.028.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.029.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.029.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.029.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.030.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.030.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.030.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.031.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.031.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.031.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.032.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.032.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.032.out
     9  bit   OUT          TRUE  hm2_5i25.0.gpio.033.in
     9  bit   OUT         FALSE  hm2_5i25.0.gpio.033.in_not
     9  bit   IN          FALSE  hm2_5i25.0.gpio.033.out
     9  bit   IN          FALSE  hm2_5i25.0.led.CR01
     9  bit   IN          FALSE  hm2_5i25.0.led.CR02
     9  u32   IN     0x00000000  hm2_5i25.0.sserial.channel
     9  u32   IN     0x00000000  hm2_5i25.0.sserial.parameter
     9  u32   IN     0x00000000  hm2_5i25.0.sserial.port
     9  u32   OUT    0x00000000  hm2_5i25.0.sserial.port-0.fault-count
     9  u32   OUT    0x00000001  hm2_5i25.0.sserial.port-0.port_state
     9  bit   IN           TRUE  hm2_5i25.0.sserial.port-0.run
     9  bit   IN          FALSE  hm2_5i25.0.sserial.read
     9  u32   OUT    0x00000000  hm2_5i25.0.sserial.state
     9  u32   IN     0x00000000  hm2_5i25.0.sserial.value
     9  bit   IN          FALSE  hm2_5i25.0.sserial.write
     9  bit   I/O         FALSE  hm2_5i25.0.watchdog.has_bit
     5  bit   OUT         FALSE  iocontrol.0.coolant-flood
     5  bit   OUT         FALSE  iocontrol.0.coolant-mist
     5  bit   IN          FALSE  iocontrol.0.emc-enable-in <== estop-loop
     5  bit   OUT         FALSE  iocontrol.0.lube
     5  bit   IN          FALSE  iocontrol.0.lube_level
     5  bit   OUT         FALSE  iocontrol.0.tool-change ==> tool-change-loop
     5  bit   IN          FALSE  iocontrol.0.tool-changed <== tool-change-loop
     5  s32   OUT             0  iocontrol.0.tool-number
     5  s32   OUT             0  iocontrol.0.tool-prep-number
     5  s32   OUT             0  iocontrol.0.tool-prep-pocket
     5  bit   OUT         FALSE  iocontrol.0.tool-prepare ==> tool-prep-loop
     5  bit   IN          FALSE  iocontrol.0.tool-prepared <== tool-prep-loop
     5  bit   OUT         FALSE  iocontrol.0.user-enable-out ==> estop-loop
     5  bit   OUT         FALSE  iocontrol.0.user-request-enable
     7  float IN              1  motion.adaptive-feed
     7  float IN              0  motion.analog-in-00
     7  float IN              0  motion.analog-in-01
     7  float IN              0  motion.analog-in-02
     7  float IN              0  motion.analog-in-03
     7  float OUT             0  motion.analog-out-00
     7  float OUT             0  motion.analog-out-01
     7  float OUT             0  motion.analog-out-02
     7  float OUT             0  motion.analog-out-03
     7  bit   OUT         FALSE  motion.coord-error
     7  bit   OUT          TRUE  motion.coord-mode
     7  float OUT             0  motion.current-vel
     7  bit   IN          FALSE  motion.digital-in-00
     7  bit   IN          FALSE  motion.digital-in-01
     7  bit   IN          FALSE  motion.digital-in-02
     7  bit   IN          FALSE  motion.digital-in-03
     7  bit   OUT         FALSE  motion.digital-out-00
     7  bit   OUT         FALSE  motion.digital-out-01
     7  bit   OUT         FALSE  motion.digital-out-02
     7  bit   OUT         FALSE  motion.digital-out-03
     7  float OUT             0  motion.distance-to-go
     7  bit   IN           TRUE  motion.enable
     7  bit   IN          FALSE  motion.feed-hold
     7  bit   OUT          TRUE  motion.in-position
     7  bit   IN          FALSE  motion.motion-enabled
     7  bit   OUT         FALSE  motion.on-soft-limit
     7  bit   IN          FALSE  motion.probe-input
     7  s32   OUT             0  motion.program-line
     7  float OUT             0  motion.requested-vel
     7  bit   IN           TRUE  motion.spindle-at-speed
     7  bit   OUT          TRUE  motion.spindle-brake
     7  bit   OUT         FALSE  motion.spindle-forward
     7  bit   I/O         FALSE  motion.spindle-index-enable
     7  bit   OUT         FALSE  motion.spindle-on
     7  bit   OUT         FALSE  motion.spindle-reverse
     7  float IN              0  motion.spindle-revs
     7  float OUT             0  motion.spindle-speed-cmd-rps
     7  float IN              0  motion.spindle-speed-in
     7  float OUT             0  motion.spindle-speed-out
     7  float OUT             0  motion.spindle-speed-out-rps
     7  bit   OUT         FALSE  motion.teleop-mode
     7  float OUT             0  motion.tooloffset.a
     7  float OUT             0  motion.tooloffset.b
     7  float OUT             0  motion.tooloffset.c
     7  float OUT             0  motion.tooloffset.u
     7  float OUT             0  motion.tooloffset.v
     7  float OUT             0  motion.tooloffset.w
     7  float OUT             0  motion.tooloffset.x
     7  float OUT             0  motion.tooloffset.y
     7  float OUT             0  motion.tooloffset.z

Pin Aliases:
 Alias                                      Original Name

Signals:
Type          Value  Name     (linked to)
bit           FALSE  estop-loop
                         ==> iocontrol.0.emc-enable-in
                         <== iocontrol.0.user-enable-out
bit           FALSE  tool-change-loop
                         <== iocontrol.0.tool-change
                         ==> iocontrol.0.tool-changed
bit           FALSE  tool-prep-loop
                         <== iocontrol.0.tool-prepare
                         ==> iocontrol.0.tool-prepared

Parameters:
Owner   Type  Dir         Value  Name
     7  s32   RO              0  axis.0.home-state
     7  s32   RO              0  axis.1.home-state
     7  s32   RO              0  axis.2.home-state
     9  bit   RW          FALSE  hm2_5i25.0.7i77.0.1.analogena-invert
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout0-maxlim
     9  float RW            -10  hm2_5i25.0.7i77.0.1.analogout0-minlim
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout0-scalemax
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout1-maxlim
     9  float RW            -10  hm2_5i25.0.7i77.0.1.analogout1-minlim
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout1-scalemax
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout2-maxlim
     9  float RW            -10  hm2_5i25.0.7i77.0.1.analogout2-minlim
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout2-scalemax
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout3-maxlim
     9  float RW            -10  hm2_5i25.0.7i77.0.1.analogout3-minlim
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout3-scalemax
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout4-maxlim
     9  float RW            -10  hm2_5i25.0.7i77.0.1.analogout4-minlim
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout4-scalemax
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout5-maxlim
     9  float RW            -10  hm2_5i25.0.7i77.0.1.analogout5-minlim
     9  float RW             10  hm2_5i25.0.7i77.0.1.analogout5-scalemax
     9  u32   RO     0x11000060  hm2_5i25.0.7i77.0.1.serial-number
     9  bit   RW          FALSE  hm2_5i25.0.7i77.0.1.spinena-invert
     9  u32   RO     0x00420000  hm2_5i25.0.7i77.0.1.status
     9  bit   RW          FALSE  hm2_5i25.0.encoder.00.counter-mode
     9  bit   RW           TRUE  hm2_5i25.0.encoder.00.filter
     9  bit   RW          FALSE  hm2_5i25.0.encoder.00.index-invert
     9  bit   RW          FALSE  hm2_5i25.0.encoder.00.index-mask
     9  bit   RW          FALSE  hm2_5i25.0.encoder.00.index-mask-invert
     9  float RW              1  hm2_5i25.0.encoder.00.scale
     9  float RW            0.5  hm2_5i25.0.encoder.00.vel-timeout
     9  bit   RW          FALSE  hm2_5i25.0.encoder.01.counter-mode
     9  bit   RW           TRUE  hm2_5i25.0.encoder.01.filter
     9  bit   RW          FALSE  hm2_5i25.0.encoder.01.index-invert
     9  bit   RW          FALSE  hm2_5i25.0.encoder.01.index-mask
     9  bit   RW          FALSE  hm2_5i25.0.encoder.01.index-mask-invert
     9  float RW              1  hm2_5i25.0.encoder.01.scale
     9  float RW            0.5  hm2_5i25.0.encoder.01.vel-timeout
     9  bit   RW          FALSE  hm2_5i25.0.encoder.02.counter-mode
     9  bit   RW           TRUE  hm2_5i25.0.encoder.02.filter
     9  bit   RW          FALSE  hm2_5i25.0.encoder.02.index-invert
     9  bit   RW          FALSE  hm2_5i25.0.encoder.02.index-mask
     9  bit   RW          FALSE  hm2_5i25.0.encoder.02.index-mask-invert
     9  float RW              1  hm2_5i25.0.encoder.02.scale
     9  float RW            0.5  hm2_5i25.0.encoder.02.vel-timeout
     9  bit   RW          FALSE  hm2_5i25.0.encoder.03.counter-mode
     9  bit   RW           TRUE  hm2_5i25.0.encoder.03.filter
     9  bit   RW          FALSE  hm2_5i25.0.encoder.03.index-invert
     9  bit   RW          FALSE  hm2_5i25.0.encoder.03.index-mask
     9  bit   RW          FALSE  hm2_5i25.0.encoder.03.index-mask-invert
     9  float RW              1  hm2_5i25.0.encoder.03.scale
     9  float RW            0.5  hm2_5i25.0.encoder.03.vel-timeout
     9  bit   RW          FALSE  hm2_5i25.0.encoder.04.counter-mode
     9  bit   RW           TRUE  hm2_5i25.0.encoder.04.filter
     9  bit   RW          FALSE  hm2_5i25.0.encoder.04.index-invert
     9  bit   RW          FALSE  hm2_5i25.0.encoder.04.index-mask
     9  bit   RW          FALSE  hm2_5i25.0.encoder.04.index-mask-invert
     9  float RW              1  hm2_5i25.0.encoder.04.scale
     9  float RW            0.5  hm2_5i25.0.encoder.04.vel-timeout
     9  bit   RW          FALSE  hm2_5i25.0.encoder.05.counter-mode
     9  bit   RW           TRUE  hm2_5i25.0.encoder.05.filter
     9  bit   RW          FALSE  hm2_5i25.0.encoder.05.index-invert
     9  bit   RW          FALSE  hm2_5i25.0.encoder.05.index-mask
     9  bit   RW          FALSE  hm2_5i25.0.encoder.05.index-mask-invert
     9  float RW              1  hm2_5i25.0.encoder.05.scale
     9  float RW            0.5  hm2_5i25.0.encoder.05.vel-timeout
     9  bit   RW          FALSE  hm2_5i25.0.encoder.06.counter-mode
     9  bit   RW           TRUE  hm2_5i25.0.encoder.06.filter
     9  bit   RW          FALSE  hm2_5i25.0.encoder.06.index-invert
     9  bit   RW          FALSE  hm2_5i25.0.encoder.06.index-mask
     9  bit   RW          FALSE  hm2_5i25.0.encoder.06.index-mask-invert
     9  float RW              1  hm2_5i25.0.encoder.06.scale
     9  float RW            0.5  hm2_5i25.0.encoder.06.vel-timeout
     9  bit   RW          FALSE  hm2_5i25.0.encoder.07.counter-mode
     9  bit   RW           TRUE  hm2_5i25.0.encoder.07.filter
     9  bit   RW          FALSE  hm2_5i25.0.encoder.07.index-invert
     9  bit   RW          FALSE  hm2_5i25.0.encoder.07.index-mask
     9  bit   RW          FALSE  hm2_5i25.0.encoder.07.index-mask-invert
     9  float RW              1  hm2_5i25.0.encoder.07.scale
     9  float RW            0.5  hm2_5i25.0.encoder.07.vel-timeout
     9  bit   RW          FALSE  hm2_5i25.0.gpio.000.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.000.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.000.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.001.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.001.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.001.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.002.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.002.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.002.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.003.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.003.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.005.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.005.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.005.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.006.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.006.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.006.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.007.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.007.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.017.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.017.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.017.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.018.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.018.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.018.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.019.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.019.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.019.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.020.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.020.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.020.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.021.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.021.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.021.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.022.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.022.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.022.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.023.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.023.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.023.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.024.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.024.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.028.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.028.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.028.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.029.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.029.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.029.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.030.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.030.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.030.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.031.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.031.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.031.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.032.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.032.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.032.is_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.033.invert_output
     9  bit   RW          FALSE  hm2_5i25.0.gpio.033.is_opendrain
     9  bit   RW          FALSE  hm2_5i25.0.gpio.033.is_output
     9  bit   RW          FALSE  hm2_5i25.0.io_error
     9  s32   RO            202  hm2_5i25.0.pet_watchdog.time
     9  s32   RW          10852  hm2_5i25.0.pet_watchdog.tmax
     9  s32   RO          18697  hm2_5i25.0.read.time
     9  s32   RW          56884  hm2_5i25.0.read.tmax
     9  s32   RO              0  hm2_5i25.0.read_gpio.time
     9  s32   RW              0  hm2_5i25.0.read_gpio.tmax
     9  u32   RW     0x00000001  hm2_5i25.0.sserial.port-0.fault-dec
     9  u32   RW     0x0000000A  hm2_5i25.0.sserial.port-0.fault-inc
     9  u32   RW     0x000000C8  hm2_5i25.0.sserial.port-0.fault-lim
     9  u32   RW     0x00989680  hm2_5i25.0.watchdog.timeout_ns
     9  s32   RO           6532  hm2_5i25.0.write.time
     9  s32   RW          30994  hm2_5i25.0.write.tmax
     9  s32   RO              0  hm2_5i25.0.write_gpio.time
     9  s32   RW              0  hm2_5i25.0.write_gpio.tmax
     7  s32   RO            225  motion-command-handler.time
     7  s32   RW          11461  motion-command-handler.tmax
     7  s32   RO           6432  motion-controller.time
     7  s32   RW          50147  motion-controller.tmax
     7  bit   RO          FALSE  motion.debug-bit-0
     7  bit   RO          FALSE  motion.debug-bit-1
     7  float RO              1  motion.debug-float-0
     7  float RO              0  motion.debug-float-1
     7  float RO              0  motion.debug-float-2
     7  float RO              1  motion.debug-float-3
     7  s32   RO              0  motion.debug-s32-0
     7  s32   RO              0  motion.debug-s32-1
     7  u32   RO     0x001B3A1B  motion.servo.last-period
     7  float RO       986241.2  motion.servo.last-period-ns
     7  u32   RW     0x00000000  motion.servo.overruns
     7  float RO              0  tc.0.acc
     7  float RO              0  tc.0.pos
     7  float RO              0  tc.0.vel
     7  float RO              0  tc.1.acc
     7  float RO              0  tc.1.pos
     7  float RO              0  tc.1.vel
     7  float RO              0  tc.2.acc
     7  float RO              0  tc.2.pos
     7  float RO              0  tc.2.vel
     7  float RO              0  tc.3.acc
     7  float RO              0  tc.3.pos
     7  float RO              0  tc.3.vel
     7  u32   RO     0x00000000  traj.active_tc
     7  float RO              0  traj.pos_out
     7  float RO              0  traj.vel_out

Parameter Aliases:
 Alias                                      Original Name

Exported Functions:
Owner   CodeAddr  Arg       FP   Users  Name
 00009  e0f0c556  de136000  NO       1   hm2_5i25.0.pet_watchdog
 00009  e0efe9dc  de136000  YES      1   hm2_5i25.0.read
 00009  e0efe906  de136000  YES      0   hm2_5i25.0.read_gpio
 00009  e0efe936  de136000  YES      1   hm2_5i25.0.write
 00009  e0efe8d6  de136000  YES      0   hm2_5i25.0.write_gpio
 00007  e0ec0759  00000000  YES      1   motion-command-handler
 00007  e0ec2c72  00000000  YES      1   motion-controller

Realtime Threads:
     Period  FP     Name               (     Time, Max-Time )
     999976  YES          servo-thread (    32088,   136810 )
                  1 hm2_5i25.0.read
                  2 motion-command-handler
                  3 motion-controller
                  4 hm2_5i25.0.write
                  5 hm2_5i25.0.pet_watchdog

tockfrez@tockfrez:~$
питание есть 24в. Куда подключать?

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 21:03
nkp
Выделение(022).jpg (2011 просмотров) <a class='original' href='./download/file.php?id=14078&mode=view' target=_blank>Загрузить оригинал (466.91 КБ)</a>

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 21:05
nkp
Выделение(022).jpg (2010 просмотров) <a class='original' href='./download/file.php?id=14079&mode=view' target=_blank>Загрузить оригинал (476.78 КБ)</a>

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 21:16
tockfrez
энкодеры и привода подсоединять обратно?

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 21:23
nkp
дело не в их физическом присоеденении - а в коммутации соответствующих пинов в хал файле
можно присоеденить - покрутить , посмотреть как меняется сигнал на пинах - если запитаны физические энкодеры..

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 21:29
tockfrez
питание подал, все обратно подсоединил.
Следующие мои действия?

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 21:37
nkp
tockfrez писал(а):Следующие мои действия?
а какова цель?? :)
что на сегодня запланировано?
------------------
если ты запустил "мой" конфиг - то он "пустой"..
теперь надо все ручками прописывать...
Вот тема с фрезером и 25+77
тут есть конфиги к фрезеру - посмотри...

Re: Модернизация фрезерного станка 6720

Добавлено: 25 апр 2013, 22:11
tockfrez
nkp писал(а):
tockfrez писал(а):Следующие мои действия?
а какова цель?? :)
что на сегодня запланировано?
------------------
если ты запустил "мой" конфиг - то он "пустой"..
теперь надо все ручками прописывать...
Вот тема с фрезером и 25+77
тут есть конфиги к фрезеру - посмотри...
На сегодня хватит.
25+77 читал не помогло, ещё почитаю мож че упустил.