Re: Витражный станок 3000 x 2000мм
Добавлено: 08 янв 2015, 21:28
внешнее питание на 7i76 правильно подал?
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
гуглится в 5 сек.: https://sites.google.com/site/andrewscnc/home/mesa5i25engenegr писал(а):Програма запустилась. Дальше что делать, что бы подвигать "железо" и какие настройки делать дальше?
Я не так понимаю эту фразу, ну да ладно. При случае проверю.UAVpilot писал(а):--reload это если ты просто вдруг решил отресетить карту. А после --write всегда автоматом будет --reload, иначе карта после прошивки даже на --verify не откликнется.
F1, F2 - включаем станокengenegr писал(а):Програма запустилась. Дальше что делать, что бы подвигать "железо" и какие настройки делать дальше?
в чем был затык??engenegr писал(а):Програма запустилась.
внешнее питание на 7i76 правильно подал?
После включения движки на удержание не становятся, но координаты при нажатии в программе меняются.F1, F2 - включаем станок
стрелочками можно подвигать Х и Y, PgUp, PgDn - Z
там еще джапер проверь.engenegr писал(а):Да, на 1 и 8 в разъеме TB1внешнее питание на 7i76 правильно подал?
С этого места поподробнее пожалуйстаPKM писал(а):В драйверах enable подключены? В конфигураторе настроены?
Джампер W1 и W2 стоят на 1 и 2 ногеNightV писал(а):там еще джапер проверь.
NightV писал(а):пины с степдиров появились? а лучьше, покажи список пинов
Код: Выделить всё
Component Pins:
Owner Type Dir Value Name
9 bit OUT TRUE axis.0.active
9 bit OUT FALSE axis.0.amp-enable-out ==> x-enable
9 bit IN FALSE axis.0.amp-fault-in
9 float OUT 0 axis.0.backlash-corr
9 float OUT 0 axis.0.backlash-filt
9 float OUT 0 axis.0.backlash-vel
9 float OUT 0 axis.0.coarse-pos-cmd
9 bit OUT FALSE axis.0.error
9 float OUT 0 axis.0.f-error
9 float OUT 0.0005 axis.0.f-error-lim
9 bit OUT FALSE axis.0.f-errored
9 bit OUT FALSE axis.0.faulted
9 float OUT 0 axis.0.free-pos-cmd
9 bit OUT FALSE axis.0.free-tp-enable
9 float OUT 0 axis.0.free-vel-lim
9 s32 OUT 0 axis.0.home-state
9 bit IN FALSE axis.0.home-sw-in <== x-home-sw
9 bit OUT FALSE axis.0.homed
9 bit OUT FALSE axis.0.homing
9 bit OUT TRUE axis.0.in-position
9 bit I/O FALSE axis.0.index-enable
9 s32 IN 0 axis.0.jog-counts
9 bit IN FALSE axis.0.jog-enable
9 float IN 0 axis.0.jog-scale
9 bit IN FALSE axis.0.jog-vel-mode
9 float OUT 0 axis.0.joint-pos-cmd
9 float OUT 0 axis.0.joint-pos-fb
9 float OUT 0 axis.0.joint-vel-cmd
9 bit OUT FALSE axis.0.kb-jog-active
9 float OUT 0 axis.0.motor-offset
9 float OUT 0 axis.0.motor-pos-cmd ==> x-pos-cmd
9 float IN 0 axis.0.motor-pos-fb <== x-pos-fb
9 bit OUT FALSE axis.0.neg-hard-limit
9 bit IN FALSE axis.0.neg-lim-sw-in <== x-neg-limit
9 bit OUT FALSE axis.0.pos-hard-limit
9 bit IN FALSE axis.0.pos-lim-sw-in <== x-pos-limit
9 bit OUT FALSE axis.0.wheel-jog-active
9 bit OUT TRUE axis.1.active
9 bit OUT FALSE axis.1.amp-enable-out ==> y-enable
9 bit IN FALSE axis.1.amp-fault-in
9 float OUT 0 axis.1.backlash-corr
9 float OUT 0 axis.1.backlash-filt
9 float OUT 0 axis.1.backlash-vel
9 float OUT 0 axis.1.coarse-pos-cmd
9 bit OUT FALSE axis.1.error
9 float OUT 0 axis.1.f-error
9 float OUT 0.0005 axis.1.f-error-lim
9 bit OUT FALSE axis.1.f-errored
9 bit OUT FALSE axis.1.faulted
9 float OUT 0 axis.1.free-pos-cmd
9 bit OUT FALSE axis.1.free-tp-enable
9 float OUT 0 axis.1.free-vel-lim
9 s32 OUT 0 axis.1.home-state
9 bit IN FALSE axis.1.home-sw-in <== y-home-sw
9 bit OUT FALSE axis.1.homed
9 bit OUT FALSE axis.1.homing
9 bit OUT TRUE axis.1.in-position
9 bit I/O FALSE axis.1.index-enable
9 s32 IN 0 axis.1.jog-counts
9 bit IN FALSE axis.1.jog-enable
9 float IN 0 axis.1.jog-scale
9 bit IN FALSE axis.1.jog-vel-mode
9 float OUT 0 axis.1.joint-pos-cmd
9 float OUT 0 axis.1.joint-pos-fb
9 float OUT 0 axis.1.joint-vel-cmd
9 bit OUT FALSE axis.1.kb-jog-active
9 float OUT 0 axis.1.motor-offset
9 float OUT 0 axis.1.motor-pos-cmd ==> y-pos-cmd
9 float IN 0 axis.1.motor-pos-fb <== y-pos-fb
9 bit OUT FALSE axis.1.neg-hard-limit
9 bit IN FALSE axis.1.neg-lim-sw-in <== y-neg-limit
9 bit OUT FALSE axis.1.pos-hard-limit
9 bit IN FALSE axis.1.pos-lim-sw-in <== y-pos-limit
9 bit OUT FALSE axis.1.wheel-jog-active
9 bit OUT TRUE axis.2.active
9 bit OUT FALSE axis.2.amp-enable-out ==> z-enable
9 bit IN FALSE axis.2.amp-fault-in
9 float OUT 0 axis.2.backlash-corr
9 float OUT 0 axis.2.backlash-filt
9 float OUT 0 axis.2.backlash-vel
9 float OUT 0 axis.2.coarse-pos-cmd
9 bit OUT FALSE axis.2.error
9 float OUT 0 axis.2.f-error
9 float OUT 0.0005 axis.2.f-error-lim
9 bit OUT FALSE axis.2.f-errored
9 bit OUT FALSE axis.2.faulted
9 float OUT 0 axis.2.free-pos-cmd
9 bit OUT FALSE axis.2.free-tp-enable
9 float OUT 0 axis.2.free-vel-lim
9 s32 OUT 0 axis.2.home-state
9 bit IN FALSE axis.2.home-sw-in <== z-home-sw
9 bit OUT FALSE axis.2.homed
9 bit OUT FALSE axis.2.homing
9 bit OUT TRUE axis.2.in-position
9 bit I/O FALSE axis.2.index-enable
9 s32 IN 0 axis.2.jog-counts
9 bit IN FALSE axis.2.jog-enable
9 float IN 0 axis.2.jog-scale
9 bit IN FALSE axis.2.jog-vel-mode
9 float OUT 0 axis.2.joint-pos-cmd
9 float OUT 0 axis.2.joint-pos-fb
9 float OUT 0 axis.2.joint-vel-cmd
9 bit OUT FALSE axis.2.kb-jog-active
9 float OUT 0 axis.2.motor-offset
9 float OUT 0 axis.2.motor-pos-cmd ==> z-pos-cmd
9 float IN 0 axis.2.motor-pos-fb <== z-pos-fb
9 bit OUT FALSE axis.2.neg-hard-limit
9 bit IN FALSE axis.2.neg-lim-sw-in <== z-neg-limit
9 bit OUT FALSE axis.2.pos-hard-limit
9 bit IN FALSE axis.2.pos-lim-sw-in <== z-pos-limit
9 bit OUT FALSE axis.2.wheel-jog-active
17 bit OUT FALSE axisui.jog.a
17 bit OUT FALSE axisui.jog.b
17 bit OUT FALSE axisui.jog.c
17 float OUT 0 axisui.jog.increment
17 bit OUT FALSE axisui.jog.u
17 bit OUT FALSE axisui.jog.v
17 bit OUT FALSE axisui.jog.w
17 bit OUT TRUE axisui.jog.x
17 bit OUT FALSE axisui.jog.y
17 bit OUT FALSE axisui.jog.z
17 bit IN FALSE axisui.notifications-clear
17 bit IN FALSE axisui.notifications-clear-error
17 bit IN FALSE axisui.notifications-clear-info
14 bit IN FALSE hal_manualtoolchange.change <== tool-change-request
14 bit IN FALSE hal_manualtoolchange.change_button
14 bit OUT FALSE hal_manualtoolchange.changed ==> tool-change-confirmed
14 s32 IN 0 hal_manualtoolchange.number <== tool-number
7 bit IN FALSE halui.abort
7 float OUT 0 halui.axis.0.pos-commanded
7 float OUT 0 halui.axis.0.pos-feedback
7 float OUT 0 halui.axis.0.pos-relative
7 float OUT 0 halui.axis.1.pos-commanded
7 float OUT 0 halui.axis.1.pos-feedback
7 float OUT 0 halui.axis.1.pos-relative
7 float OUT 0 halui.axis.2.pos-commanded
7 float OUT 0 halui.axis.2.pos-feedback
7 float OUT 0 halui.axis.2.pos-relative
7 float OUT 0 halui.axis.3.pos-commanded
7 float OUT 0 halui.axis.3.pos-feedback
7 float OUT 0 halui.axis.3.pos-relative
7 float OUT 0 halui.axis.4.pos-commanded
7 float OUT 0 halui.axis.4.pos-feedback
7 float OUT 0 halui.axis.4.pos-relative
7 float OUT 0 halui.axis.5.pos-commanded
7 float OUT 0 halui.axis.5.pos-feedback
7 float OUT 0 halui.axis.5.pos-relative
7 float OUT 0 halui.axis.6.pos-commanded
7 float OUT 0 halui.axis.6.pos-feedback
7 float OUT 0 halui.axis.6.pos-relative
7 float OUT 0 halui.axis.7.pos-commanded
7 float OUT 0 halui.axis.7.pos-feedback
7 float OUT 0 halui.axis.7.pos-relative
7 float OUT 0 halui.axis.8.pos-commanded
7 float OUT 0 halui.axis.8.pos-feedback
7 float OUT 0 halui.axis.8.pos-relative
7 bit IN FALSE halui.estop.activate
7 bit OUT FALSE halui.estop.is-activated
7 bit IN FALSE halui.estop.reset
7 bit IN TRUE halui.feed-override.count-enable
7 s32 IN 0 halui.feed-override.counts
7 bit IN FALSE halui.feed-override.decrease
7 bit IN FALSE halui.feed-override.direct-value
7 bit IN FALSE halui.feed-override.increase
7 float IN 0.1 halui.feed-override.scale
7 float OUT 1 halui.feed-override.value
7 bit OUT FALSE halui.flood.is-on
7 bit IN FALSE halui.flood.off
7 bit IN FALSE halui.flood.on
7 float IN 0.2 halui.jog-deadband
7 float IN 0 halui.jog-speed <== jog-speed
7 float IN 0 halui.jog.0.analog <== jog-x-analog
7 float IN 0 halui.jog.0.increment
7 bit IN FALSE halui.jog.0.increment-minus
7 bit IN FALSE halui.jog.0.increment-plus
7 bit IN FALSE halui.jog.0.minus <== jog-x-neg
7 bit IN FALSE halui.jog.0.plus <== jog-x-pos
7 float IN 0 halui.jog.1.analog <== jog-y-analog
7 float IN 0 halui.jog.1.increment
7 bit IN FALSE halui.jog.1.increment-minus
7 bit IN FALSE halui.jog.1.increment-plus
7 bit IN FALSE halui.jog.1.minus <== jog-y-neg
7 bit IN FALSE halui.jog.1.plus <== jog-y-pos
7 float IN 0 halui.jog.2.analog <== jog-z-analog
7 float IN 0 halui.jog.2.increment
7 bit IN FALSE halui.jog.2.increment-minus
7 bit IN FALSE halui.jog.2.increment-plus
7 bit IN FALSE halui.jog.2.minus <== jog-z-neg
7 bit IN FALSE halui.jog.2.plus <== jog-z-pos
7 float IN 0 halui.jog.selected.increment
7 bit IN FALSE halui.jog.selected.increment-minus
7 bit IN FALSE halui.jog.selected.increment-plus
7 bit IN FALSE halui.jog.selected.minus <== jog-selected-neg
7 bit IN FALSE halui.jog.selected.plus <== jog-selected-pos
7 bit OUT FALSE halui.joint.0.has-fault
7 bit IN FALSE halui.joint.0.home
7 bit OUT FALSE halui.joint.0.is-homed ==> x-is-homed
7 bit OUT FALSE halui.joint.0.is-selected
7 bit OUT FALSE halui.joint.0.on-hard-max-limit
7 bit OUT FALSE halui.joint.0.on-hard-min-limit
7 bit OUT FALSE halui.joint.0.on-soft-max-limit
7 bit OUT FALSE halui.joint.0.on-soft-min-limit
7 bit IN FALSE halui.joint.0.select <== joint-select-a
7 bit IN FALSE halui.joint.0.unhome
7 bit OUT FALSE halui.joint.1.has-fault
7 bit IN FALSE halui.joint.1.home
7 bit OUT FALSE halui.joint.1.is-homed ==> y-is-homed
7 bit OUT FALSE halui.joint.1.is-selected
7 bit OUT FALSE halui.joint.1.on-hard-max-limit
7 bit OUT FALSE halui.joint.1.on-hard-min-limit
7 bit OUT FALSE halui.joint.1.on-soft-max-limit
7 bit OUT FALSE halui.joint.1.on-soft-min-limit
7 bit IN FALSE halui.joint.1.select <== joint-select-b
7 bit IN FALSE halui.joint.1.unhome
7 bit OUT FALSE halui.joint.2.has-fault
7 bit IN FALSE halui.joint.2.home
7 bit OUT FALSE halui.joint.2.is-homed ==> z-is-homed
7 bit OUT FALSE halui.joint.2.is-selected
7 bit OUT FALSE halui.joint.2.on-hard-max-limit
7 bit OUT FALSE halui.joint.2.on-hard-min-limit
7 bit OUT FALSE halui.joint.2.on-soft-max-limit
7 bit OUT FALSE halui.joint.2.on-soft-min-limit
7 bit IN FALSE halui.joint.2.select <== joint-select-c
7 bit IN FALSE halui.joint.2.unhome
7 u32 OUT 0x00000000 halui.joint.selected
7 bit OUT FALSE halui.joint.selected.has-fault
7 bit IN FALSE halui.joint.selected.home
7 bit OUT FALSE halui.joint.selected.is_homed
7 bit OUT FALSE halui.joint.selected.on-hard-max-limit
7 bit OUT FALSE halui.joint.selected.on-hard-min-limit
7 bit OUT FALSE halui.joint.selected.on-soft-limit
7 bit OUT FALSE halui.joint.selected.on-soft-min-limit
7 bit IN FALSE halui.joint.selected.unhome
7 bit OUT TRUE halui.lube.is-on
7 bit IN FALSE halui.lube.off
7 bit IN FALSE halui.lube.on
7 bit OUT FALSE halui.machine.is-on ==> machine-is-on
7 bit IN FALSE halui.machine.off
7 bit IN FALSE halui.machine.on
7 bit IN TRUE halui.max-velocity.count-enable
7 s32 IN 0 halui.max-velocity.counts
7 bit IN FALSE halui.max-velocity.decrease
7 bit IN FALSE halui.max-velocity.direct-value
7 bit IN FALSE halui.max-velocity.increase
7 float IN 0 halui.max-velocity.scale
7 float OUT 1 halui.max-velocity.value
7 bit OUT FALSE halui.mist.is-on
7 bit IN FALSE halui.mist.off
7 bit IN FALSE halui.mist.on
7 bit IN FALSE halui.mode.auto
7 bit OUT FALSE halui.mode.is-auto
7 bit OUT TRUE halui.mode.is-joint
7 bit OUT TRUE halui.mode.is-manual
7 bit OUT FALSE halui.mode.is-mdi ==> MDI-mode
7 bit OUT FALSE halui.mode.is-teleop
7 bit IN FALSE halui.mode.joint
7 bit IN FALSE halui.mode.manual
7 bit IN FALSE halui.mode.mdi
7 bit IN FALSE halui.mode.teleop
7 bit OUT TRUE halui.program.block-delete.is-on
7 bit IN FALSE halui.program.block-delete.off
7 bit IN FALSE halui.program.block-delete.on
7 bit OUT TRUE halui.program.is-idle
7 bit OUT FALSE halui.program.is-paused
7 bit OUT FALSE halui.program.is-running
7 bit OUT FALSE halui.program.optional-stop.is-on
7 bit IN FALSE halui.program.optional-stop.off
7 bit IN FALSE halui.program.optional-stop.on
7 bit IN FALSE halui.program.pause
7 bit IN FALSE halui.program.resume
7 bit IN FALSE halui.program.run
7 bit IN FALSE halui.program.step
7 bit IN FALSE halui.program.stop
7 bit IN TRUE halui.rapid-override.count-enable
7 s32 IN 0 halui.rapid-override.counts
7 bit IN FALSE halui.rapid-override.decrease
7 bit IN FALSE halui.rapid-override.direct-value
7 bit IN FALSE halui.rapid-override.increase
7 float IN 0.1 halui.rapid-override.scale
7 float OUT 1 halui.rapid-override.value
7 bit IN TRUE halui.spindle-override.count-enable
7 s32 IN 0 halui.spindle-override.counts
7 bit IN FALSE halui.spindle-override.decrease
7 bit IN FALSE halui.spindle-override.direct-value
7 bit IN FALSE halui.spindle-override.increase
7 float IN 0.1 halui.spindle-override.scale
7 float OUT 1 halui.spindle-override.value
7 bit OUT TRUE halui.spindle.brake-is-on
7 bit IN FALSE halui.spindle.brake-off
7 bit IN FALSE halui.spindle.brake-on
7 bit IN FALSE halui.spindle.decrease
7 bit IN FALSE halui.spindle.forward <== spindle-manual-cw
7 bit IN FALSE halui.spindle.increase
7 bit OUT FALSE halui.spindle.is-on
7 bit IN FALSE halui.spindle.reverse <== spindle-manual-ccw
7 bit OUT FALSE halui.spindle.runs-backward
7 bit OUT FALSE halui.spindle.runs-forward
7 bit IN FALSE halui.spindle.start
7 bit IN FALSE halui.spindle.stop <== spindle-manual-stop
7 float OUT 0 halui.tool.length_offset.a
7 float OUT 0 halui.tool.length_offset.b
7 float OUT 0 halui.tool.length_offset.c
7 float OUT 0 halui.tool.length_offset.u
7 float OUT 0 halui.tool.length_offset.v
7 float OUT 0 halui.tool.length_offset.w
7 float OUT 0 halui.tool.length_offset.x
7 float OUT 0 halui.tool.length_offset.y
7 float OUT 0 halui.tool.length_offset.z
7 u32 OUT 0x00000000 halui.tool.number
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-00
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-00-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-01
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-01-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-02
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-02-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-03
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-03-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-04
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-04-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-05
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-05-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-06
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-06-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-07
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-07-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-08
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-08-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-09
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-09-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-10
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-10-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-11
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-11-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-12
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-12-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-13
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-13-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-14
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-14-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-15
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-15-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-16
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-16-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-17
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-17-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-18
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-18-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-19
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-19-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-20
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-20-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-21
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-21-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-22
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-22-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-23
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-23-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-24
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-24-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-25
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-25-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-26
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-26-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-27
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-27-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-28
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-28-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-29
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-29-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-30
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-30-not
12 bit OUT FALSE hm2_5i25.0.7i76.0.0.input-31
12 bit OUT TRUE hm2_5i25.0.7i76.0.0.input-31-not
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-00
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-01
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-02
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-03
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-04
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-05
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-06
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-07
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-08
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-09
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-10
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-11
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-12
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-13
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-14
12 bit IN FALSE hm2_5i25.0.7i76.0.0.output-15
12 bit IN FALSE hm2_5i25.0.7i76.0.0.spindir
12 bit IN FALSE hm2_5i25.0.7i76.0.0.spinena
12 float IN 0 hm2_5i25.0.7i76.0.0.spinout
12 s32 OUT 0 hm2_5i25.0.encoder.00.count
12 s32 OUT 0 hm2_5i25.0.encoder.00.count-latched
12 bit I/O FALSE hm2_5i25.0.encoder.00.index-enable
12 bit OUT FALSE hm2_5i25.0.encoder.00.input-a
12 bit OUT FALSE hm2_5i25.0.encoder.00.input-b
12 bit OUT TRUE hm2_5i25.0.encoder.00.input-index
12 bit IN FALSE hm2_5i25.0.encoder.00.latch-enable
12 bit IN FALSE hm2_5i25.0.encoder.00.latch-polarity
12 float OUT 0 hm2_5i25.0.encoder.00.position
12 float OUT 0 hm2_5i25.0.encoder.00.position-latched
12 bit OUT FALSE hm2_5i25.0.encoder.00.quad-error
12 bit IN FALSE hm2_5i25.0.encoder.00.quad-error-enable
12 s32 OUT 0 hm2_5i25.0.encoder.00.rawcounts
12 s32 OUT 0 hm2_5i25.0.encoder.00.rawlatch
12 bit IN FALSE hm2_5i25.0.encoder.00.reset
12 float OUT 0 hm2_5i25.0.encoder.00.velocity
12 u32 IN 0x00001FC8 hm2_5i25.0.encoder.sample-frequency
12 bit OUT FALSE hm2_5i25.0.gpio.000.in
12 bit OUT TRUE hm2_5i25.0.gpio.000.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.001.in
12 bit OUT TRUE hm2_5i25.0.gpio.001.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.002.in
12 bit OUT TRUE hm2_5i25.0.gpio.002.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.003.in
12 bit OUT TRUE hm2_5i25.0.gpio.003.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.004.in
12 bit OUT TRUE hm2_5i25.0.gpio.004.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.005.in
12 bit OUT TRUE hm2_5i25.0.gpio.005.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.006.in
12 bit OUT TRUE hm2_5i25.0.gpio.006.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.007.in
12 bit OUT TRUE hm2_5i25.0.gpio.007.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.008.in
12 bit OUT TRUE hm2_5i25.0.gpio.008.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.009.in
12 bit OUT TRUE hm2_5i25.0.gpio.009.in_not
12 bit OUT TRUE hm2_5i25.0.gpio.010.in
12 bit OUT FALSE hm2_5i25.0.gpio.010.in_not
12 bit OUT TRUE hm2_5i25.0.gpio.011.in
12 bit OUT FALSE hm2_5i25.0.gpio.011.in_not
12 bit OUT TRUE hm2_5i25.0.gpio.012.in
12 bit OUT FALSE hm2_5i25.0.gpio.012.in_not
12 bit IN FALSE hm2_5i25.0.gpio.012.out
12 bit OUT FALSE hm2_5i25.0.gpio.013.in
12 bit OUT TRUE hm2_5i25.0.gpio.013.in_not
12 bit IN FALSE hm2_5i25.0.gpio.013.out
12 bit OUT FALSE hm2_5i25.0.gpio.014.in
12 bit OUT TRUE hm2_5i25.0.gpio.014.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.015.in
12 bit OUT TRUE hm2_5i25.0.gpio.015.in_not
12 bit OUT FALSE hm2_5i25.0.gpio.016.in
12 bit OUT TRUE hm2_5i25.0.gpio.016.in_not
12 bit OUT TRUE hm2_5i25.0.gpio.017.in
12 bit OUT FALSE hm2_5i25.0.gpio.017.in_not
12 bit IN FALSE hm2_5i25.0.gpio.017.out
12 bit OUT TRUE hm2_5i25.0.gpio.018.in
12 bit OUT FALSE hm2_5i25.0.gpio.018.in_not
12 bit IN FALSE hm2_5i25.0.gpio.018.out
12 bit OUT TRUE hm2_5i25.0.gpio.019.in
12 bit OUT FALSE hm2_5i25.0.gpio.019.in_not
12 bit IN FALSE hm2_5i25.0.gpio.019.out
12 bit OUT TRUE hm2_5i25.0.gpio.020.in
12 bit OUT FALSE hm2_5i25.0.gpio.020.in_not
12 bit IN FALSE hm2_5i25.0.gpio.020.out
12 bit OUT TRUE hm2_5i25.0.gpio.021.in
12 bit OUT FALSE hm2_5i25.0.gpio.021.in_not
12 bit IN FALSE hm2_5i25.0.gpio.021.out
12 bit OUT TRUE hm2_5i25.0.gpio.022.in
12 bit OUT FALSE hm2_5i25.0.gpio.022.in_not
12 bit IN FALSE hm2_5i25.0.gpio.022.out
12 bit OUT TRUE hm2_5i25.0.gpio.023.in
12 bit OUT FALSE hm2_5i25.0.gpio.023.in_not
12 bit IN FALSE hm2_5i25.0.gpio.023.out
12 bit OUT TRUE hm2_5i25.0.gpio.024.in
12 bit OUT FALSE hm2_5i25.0.gpio.024.in_not
12 bit IN FALSE hm2_5i25.0.gpio.024.out
12 bit OUT TRUE hm2_5i25.0.gpio.025.in
12 bit OUT FALSE hm2_5i25.0.gpio.025.in_not
12 bit IN FALSE hm2_5i25.0.gpio.025.out
12 bit OUT TRUE hm2_5i25.0.gpio.026.in
12 bit OUT FALSE hm2_5i25.0.gpio.026.in_not
12 bit IN FALSE hm2_5i25.0.gpio.026.out
12 bit OUT TRUE hm2_5i25.0.gpio.027.in
12 bit OUT FALSE hm2_5i25.0.gpio.027.in_not
12 bit IN FALSE hm2_5i25.0.gpio.027.out
12 bit OUT TRUE hm2_5i25.0.gpio.028.in
12 bit OUT FALSE hm2_5i25.0.gpio.028.in_not
12 bit IN FALSE hm2_5i25.0.gpio.028.out
12 bit OUT TRUE hm2_5i25.0.gpio.029.in
12 bit OUT FALSE hm2_5i25.0.gpio.029.in_not
12 bit IN FALSE hm2_5i25.0.gpio.029.out
12 bit OUT TRUE hm2_5i25.0.gpio.030.in
12 bit OUT FALSE hm2_5i25.0.gpio.030.in_not
12 bit IN FALSE hm2_5i25.0.gpio.030.out
12 bit OUT TRUE hm2_5i25.0.gpio.031.in
12 bit OUT FALSE hm2_5i25.0.gpio.031.in_not
12 bit IN FALSE hm2_5i25.0.gpio.031.out
12 bit OUT TRUE hm2_5i25.0.gpio.032.in
12 bit OUT FALSE hm2_5i25.0.gpio.032.in_not
12 bit IN FALSE hm2_5i25.0.gpio.032.out
12 bit OUT TRUE hm2_5i25.0.gpio.033.in
12 bit OUT FALSE hm2_5i25.0.gpio.033.in_not
12 bit IN FALSE hm2_5i25.0.gpio.033.out
12 bit IN FALSE hm2_5i25.0.led.CR01
12 bit IN FALSE hm2_5i25.0.led.CR02
12 u32 OUT 0x00000000 hm2_5i25.0.sserial.port-0.fault-count
12 u32 OUT 0x00000001 hm2_5i25.0.sserial.port-0.port_state
12 bit IN TRUE hm2_5i25.0.sserial.port-0.run
12 bit IN FALSE hm2_5i25.0.stepgen.00.control-type
12 s32 OUT 0 hm2_5i25.0.stepgen.00.counts
12 float OUT 0 hm2_5i25.0.stepgen.00.dbg_err_at_match
12 float OUT 0 hm2_5i25.0.stepgen.00.dbg_ff_vel
12 float OUT 0 hm2_5i25.0.stepgen.00.dbg_pos_minus_prev_
12 float OUT 0 hm2_5i25.0.stepgen.00.dbg_s_to_match
12 s32 OUT 0 hm2_5i25.0.stepgen.00.dbg_step_rate
12 float OUT 0 hm2_5i25.0.stepgen.00.dbg_vel_error
12 bit IN FALSE hm2_5i25.0.stepgen.00.enable <== x-enable
12 float IN 0 hm2_5i25.0.stepgen.00.position-cmd <== x-pos-cmd
12 float OUT 0 hm2_5i25.0.stepgen.00.position-fb ==> x-pos-fb
12 float IN 0 hm2_5i25.0.stepgen.00.velocity-cmd
12 float OUT 0 hm2_5i25.0.stepgen.00.velocity-fb
12 bit IN FALSE hm2_5i25.0.stepgen.01.control-type
12 s32 OUT 0 hm2_5i25.0.stepgen.01.counts
12 float OUT 0 hm2_5i25.0.stepgen.01.dbg_err_at_match
12 float OUT 0 hm2_5i25.0.stepgen.01.dbg_ff_vel
12 float OUT 0 hm2_5i25.0.stepgen.01.dbg_pos_minus_prev_
12 float OUT 0 hm2_5i25.0.stepgen.01.dbg_s_to_match
12 s32 OUT 0 hm2_5i25.0.stepgen.01.dbg_step_rate
12 float OUT 0 hm2_5i25.0.stepgen.01.dbg_vel_error
12 bit IN FALSE hm2_5i25.0.stepgen.01.enable <== y-enable
12 float IN 0 hm2_5i25.0.stepgen.01.position-cmd <== y-pos-cmd
12 float OUT 0 hm2_5i25.0.stepgen.01.position-fb ==> y-pos-fb
12 float IN 0 hm2_5i25.0.stepgen.01.velocity-cmd
12 float OUT 0 hm2_5i25.0.stepgen.01.velocity-fb
12 bit IN FALSE hm2_5i25.0.stepgen.02.control-type
12 s32 OUT 0 hm2_5i25.0.stepgen.02.counts
12 float OUT 0 hm2_5i25.0.stepgen.02.dbg_err_at_match
12 float OUT 0 hm2_5i25.0.stepgen.02.dbg_ff_vel
12 float OUT 0 hm2_5i25.0.stepgen.02.dbg_pos_minus_prev_
12 float OUT 0 hm2_5i25.0.stepgen.02.dbg_s_to_match
12 s32 OUT 0 hm2_5i25.0.stepgen.02.dbg_step_rate
12 float OUT 0 hm2_5i25.0.stepgen.02.dbg_vel_error
12 bit IN FALSE hm2_5i25.0.stepgen.02.enable <== z-enable
12 float IN 0 hm2_5i25.0.stepgen.02.position-cmd <== z-pos-cmd
12 float OUT 0 hm2_5i25.0.stepgen.02.position-fb ==> z-pos-fb
12 float IN 0 hm2_5i25.0.stepgen.02.velocity-cmd
12 float OUT 0 hm2_5i25.0.stepgen.02.velocity-fb
12 bit IN FALSE hm2_5i25.0.stepgen.03.control-type
12 s32 OUT 0 hm2_5i25.0.stepgen.03.counts
12 float OUT 0 hm2_5i25.0.stepgen.03.dbg_err_at_match
12 float OUT 0 hm2_5i25.0.stepgen.03.dbg_ff_vel
12 float OUT 0 hm2_5i25.0.stepgen.03.dbg_pos_minus_prev_
12 float OUT 0 hm2_5i25.0.stepgen.03.dbg_s_to_match
12 s32 OUT 0 hm2_5i25.0.stepgen.03.dbg_step_rate
12 float OUT 0 hm2_5i25.0.stepgen.03.dbg_vel_error
12 bit IN FALSE hm2_5i25.0.stepgen.03.enable <== x-enable
12 float IN 0 hm2_5i25.0.stepgen.03.position-cmd <== x-pos-cmd
12 float OUT 0 hm2_5i25.0.stepgen.03.position-fb ==> x2-pos-fb
12 float IN 0 hm2_5i25.0.stepgen.03.velocity-cmd
12 float OUT 0 hm2_5i25.0.stepgen.03.velocity-fb
12 bit IN TRUE hm2_5i25.0.stepgen.04.control-type
12 s32 OUT 0 hm2_5i25.0.stepgen.04.counts
12 float OUT 0 hm2_5i25.0.stepgen.04.dbg_err_at_match
12 float OUT 0 hm2_5i25.0.stepgen.04.dbg_ff_vel
12 float OUT 0 hm2_5i25.0.stepgen.04.dbg_pos_minus_prev_
12 float OUT 0 hm2_5i25.0.stepgen.04.dbg_s_to_match
12 s32 OUT 0 hm2_5i25.0.stepgen.04.dbg_step_rate
12 float OUT 0 hm2_5i25.0.stepgen.04.dbg_vel_error
12 bit IN FALSE hm2_5i25.0.stepgen.04.enable <== machine-is-enabled
12 float IN 0 hm2_5i25.0.stepgen.04.position-cmd
12 float OUT 0 hm2_5i25.0.stepgen.04.position-fb
12 float IN 0 hm2_5i25.0.stepgen.04.velocity-cmd <== spindle-vel-cmd-rps
12 float OUT 0 hm2_5i25.0.stepgen.04.velocity-fb ==> spindle-vel-fb
12 bit I/O FALSE hm2_5i25.0.watchdog.has_bit
15 float IN 0 ini.0.backlash
15 float IN 0.005 ini.0.ferror
15 float IN 2 ini.0.max_acceleration
15 float IN 8 ini.0.max_limit
15 float IN 1.667 ini.0.max_velocity
15 float IN 0.0005 ini.0.min_ferror
15 float IN -0.01 ini.0.min_limit
15 float IN 0 ini.1.backlash
15 float IN 0.005 ini.1.ferror
15 float IN 2 ini.1.max_acceleration
15 float IN 8 ini.1.max_limit
15 float IN 1.667 ini.1.max_velocity
15 float IN 0.0005 ini.1.min_ferror
15 float IN -0.01 ini.1.min_limit
15 float IN 0 ini.2.backlash
15 float IN 0.005 ini.2.ferror
15 float IN 2 ini.2.max_acceleration
15 float IN 8 ini.2.max_limit
15 float IN 1.667 ini.2.max_velocity
15 float IN 0.0005 ini.2.min_ferror
15 float IN -0.01 ini.2.min_limit
15 float IN 0 ini.3.backlash
15 float IN 0 ini.3.ferror
15 float IN 0 ini.3.max_acceleration
15 float IN 0 ini.3.max_limit
15 float IN 0 ini.3.max_velocity
15 float IN 0 ini.3.min_ferror
15 float IN 0 ini.3.min_limit
15 float IN 0 ini.4.backlash
15 float IN 0 ini.4.ferror
15 float IN 0 ini.4.max_acceleration
15 float IN 0 ini.4.max_limit
15 float IN 0 ini.4.max_velocity
15 float IN 0 ini.4.min_ferror
15 float IN 0 ini.4.min_limit
15 float IN 0 ini.5.backlash
15 float IN 0 ini.5.ferror
15 float IN 0 ini.5.max_acceleration
15 float IN 0 ini.5.max_limit
15 float IN 0 ini.5.max_velocity
15 float IN 0 ini.5.min_ferror
15 float IN 0 ini.5.min_limit
15 float IN 0 ini.6.backlash
15 float IN 0 ini.6.ferror
15 float IN 0 ini.6.max_acceleration
15 float IN 0 ini.6.max_limit
15 float IN 0 ini.6.max_velocity
15 float IN 0 ini.6.min_ferror
15 float IN 0 ini.6.min_limit
15 float IN 0 ini.7.backlash
15 float IN 0 ini.7.ferror
15 float IN 0 ini.7.max_acceleration
15 float IN 0 ini.7.max_limit
15 float IN 0 ini.7.max_velocity
15 float IN 0 ini.7.min_ferror
15 float IN 0 ini.7.min_limit
15 float IN 0 ini.8.backlash
15 float IN 0 ini.8.ferror
15 float IN 0 ini.8.max_acceleration
15 float IN 0 ini.8.max_limit
15 float IN 0 ini.8.max_velocity
15 float IN 0 ini.8.min_ferror
15 float IN 0 ini.8.min_limit
15 float IN 1e+99 ini.traj_default_acceleration
15 float IN 0.17 ini.traj_default_velocity
15 float IN 1e+99 ini.traj_max_acceleration
15 float IN 1e+99 ini.traj_max_velocity
5 bit OUT FALSE iocontrol.0.coolant-flood ==> coolant-flood
5 bit OUT FALSE iocontrol.0.coolant-mist ==> coolant-mist
5 bit IN TRUE iocontrol.0.emc-enable-in <== estop-out
5 bit OUT TRUE iocontrol.0.lube
5 bit IN FALSE iocontrol.0.lube_level
5 bit OUT FALSE iocontrol.0.tool-change ==> tool-change-request
5 bit IN FALSE iocontrol.0.tool-changed <== tool-change-confirmed
5 s32 OUT 0 iocontrol.0.tool-number
5 s32 OUT 0 iocontrol.0.tool-prep-number ==> tool-number
5 s32 OUT 0 iocontrol.0.tool-prep-pocket
5 bit OUT FALSE iocontrol.0.tool-prepare ==> tool-prepare-loopback
5 bit IN FALSE iocontrol.0.tool-prepared <== tool-prepare-loopback
5 bit OUT TRUE iocontrol.0.user-enable-out ==> estop-out
5 bit OUT FALSE iocontrol.0.user-request-enable
9 float IN 1 motion.adaptive-feed
9 float IN 0 motion.analog-in-00
9 float IN 0 motion.analog-in-01
9 float IN 0 motion.analog-in-02
9 float IN 0 motion.analog-in-03
9 float OUT 0 motion.analog-out-00
9 float OUT 0 motion.analog-out-01
9 float OUT 0 motion.analog-out-02
9 float OUT 0 motion.analog-out-03
9 bit OUT FALSE motion.coord-error
9 bit OUT FALSE motion.coord-mode
9 float OUT 0 motion.current-vel
9 bit IN FALSE motion.digital-in-00
9 bit IN FALSE motion.digital-in-01
9 bit IN FALSE motion.digital-in-02
9 bit IN FALSE motion.digital-in-03
9 bit OUT FALSE motion.digital-out-00
9 bit OUT FALSE motion.digital-out-01
9 bit OUT FALSE motion.digital-out-02
9 bit OUT FALSE motion.digital-out-03
9 float OUT 0 motion.distance-to-go
9 bit IN TRUE motion.enable
9 bit IN FALSE motion.feed-hold
9 bit IN FALSE motion.feed-inhibit
9 bit OUT TRUE motion.in-position ==> in-position
9 bit OUT FALSE motion.motion-enabled ==> machine-is-enabled
9 s32 OUT 0 motion.motion-type
9 bit OUT FALSE motion.on-soft-limit
9 bit IN FALSE motion.probe-input <== probe-in
9 s32 OUT 0 motion.program-line
9 float OUT 0 motion.requested-vel
9 bit IN TRUE motion.spindle-at-speed <== spindle-at-speed
9 bit OUT TRUE motion.spindle-brake ==> spindle-brake
9 bit OUT FALSE motion.spindle-forward ==> spindle-cw
9 bit I/O FALSE motion.spindle-index-enable <=> spindle-index-enable
9 bit IN FALSE motion.spindle-inhibit
9 bit IN FALSE motion.spindle-is-oriented
9 bit OUT FALSE motion.spindle-locked
9 bit OUT FALSE motion.spindle-on ==> spindle-on
9 bit OUT FALSE motion.spindle-orient
9 float OUT 0 motion.spindle-orient-angle
9 s32 IN 0 motion.spindle-orient-fault
9 s32 OUT 0 motion.spindle-orient-mode
9 bit OUT FALSE motion.spindle-reverse ==> spindle-ccw
9 float IN 0 motion.spindle-revs <== spindle-revs
9 float OUT 0 motion.spindle-speed-cmd-rps
9 float IN 0 motion.spindle-speed-in <== spindle-vel-fb
9 float OUT 0 motion.spindle-speed-out ==> spindle-vel-cmd
9 float OUT 0 motion.spindle-speed-out-abs ==> spindle-vel-cmd-rpm-abs
9 float OUT 0 motion.spindle-speed-out-rps ==> spindle-vel-cmd-rps
9 float OUT 0 motion.spindle-speed-out-rps-abs ==> spindle-vel-cmd-rps-abs
9 bit OUT FALSE motion.teleop-mode
9 float OUT 0 motion.tooloffset.a
9 float OUT 0 motion.tooloffset.b
9 float OUT 0 motion.tooloffset.c
9 float OUT 0 motion.tooloffset.u
9 float OUT 0 motion.tooloffset.v
9 float OUT 0 motion.tooloffset.w
9 float OUT 0 motion.tooloffset.x
9 float OUT 0 motion.tooloffset.y
9 float OUT 0 motion.tooloffset.zа что подключено на enb+ enb-?engenegr писал(а):Yako YKC2608M
Получается так.engenegr писал(а):Enb + и enb - получается не прописаны в Hal файле?
Пусть они начнут двигаться, там будет видно. Пока надо отключить MF+ MF- от платы.engenegr писал(а):Вот инструкция к драйверам Мне кажется что проблема в пинах, но не могу пока сопоставить, то, что выдает stepconf и тем, что написано в инструкции к платам 5i25 и 7i76