mesa 6i25+7i76

Работа с платами MESA, подключение, конфигурация.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Nick »

А он вроде и так должен остаться под IO.

Выполни в консоле halcmd show pin | grep hm2
и вывод сюда.

по ключам, я в элекронике не особо шарю...
chipfind вот что выдал http://www.chipfind.ru/search/?part=NCV7608
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

Таки да)

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

    11  float OUT             0  hm2_5i25.0.7i76.0.0.analogin0
    11  float OUT             0  hm2_5i25.0.7i76.0.0.analogin1
    11  float OUT             0  hm2_5i25.0.7i76.0.0.analogin2
    11  float OUT             0  hm2_5i25.0.7i76.0.0.analogin3
    11  s32   OUT             0  hm2_5i25.0.7i76.0.0.enc0
    11  s32   OUT             0  hm2_5i25.0.7i76.0.0.enc1
    11  float OUT      23.18414  hm2_5i25.0.7i76.0.0.fieldvoltage
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-00
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-00-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-01
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-01-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-02
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-02-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-03
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-03-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-04
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-04-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-05
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-05-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-06
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-06-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-07
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-07-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-08
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-08-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-09
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-09-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-10
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-10-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-11
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-11-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-12
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-12-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-13
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-13-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-14
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-14-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-15
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-15-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-16
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-16-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-17
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-17-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-18
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-18-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-19
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-19-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-20
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-20-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-21
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-21-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-22
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-22-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-23
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-23-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-24
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-24-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-25
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-25-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-26
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-26-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-27
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-27-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-28
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-28-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-29
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-29-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-30
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-30-not
    11  bit   OUT         FALSE  hm2_5i25.0.7i76.0.0.input-31
    11  bit   OUT          TRUE  hm2_5i25.0.7i76.0.0.input-31-not
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-00
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-01
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-02
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-03
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-04
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-05
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-06
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-07
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-08
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-09
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-10
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-11
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-12 <== or23out
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-13 <== or22out
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-14 <== or21out
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.output-15 <== or2out
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.spindir
    11  bit   IN          FALSE  hm2_5i25.0.7i76.0.0.spinena
    11  float IN              0  hm2_5i25.0.7i76.0.0.spinout
    11  s32   OUT             0  hm2_5i25.0.encoder.00.count
    11  s32   OUT             0  hm2_5i25.0.encoder.00.count-latched
    11  bit   I/O         FALSE  hm2_5i25.0.encoder.00.index-enable
    11  bit   IN          FALSE  hm2_5i25.0.encoder.00.latch-enable
    11  bit   IN          FALSE  hm2_5i25.0.encoder.00.latch-polarity
    11  float OUT             0  hm2_5i25.0.encoder.00.position
    11  float OUT             0  hm2_5i25.0.encoder.00.position-latched
    11  s32   OUT             0  hm2_5i25.0.encoder.00.rawcounts
    11  s32   OUT             0  hm2_5i25.0.encoder.00.rawlatch
    11  bit   IN          FALSE  hm2_5i25.0.encoder.00.reset
    11  float OUT             0  hm2_5i25.0.encoder.00.velocity
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.000.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.000.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.001.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.001.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.002.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.002.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.003.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.003.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.004.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.004.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.005.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.005.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.006.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.006.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.007.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.007.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.008.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.008.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.009.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.009.in_not
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.010.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.010.in_not
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.011.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.011.in_not
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.012.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.012.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.012.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.013.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.013.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.013.out
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.014.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.014.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.015.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.015.in_not
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.016.in
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.016.in_not
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.017.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.017.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.017.out <== jog-on
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.018.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.018.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.018.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.019.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.019.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.019.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.020.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.020.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.020.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.021.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.021.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.021.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.022.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.022.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.022.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.023.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.023.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.023.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.024.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.024.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.024.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.025.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.025.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.025.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.026.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.026.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.026.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.027.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.027.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.027.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.028.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.028.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.028.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.029.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.029.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.029.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.030.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.030.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.030.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.031.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.031.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.031.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.032.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.032.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.032.out
    11  bit   OUT          TRUE  hm2_5i25.0.gpio.033.in
    11  bit   OUT         FALSE  hm2_5i25.0.gpio.033.in_not
    11  bit   IN          FALSE  hm2_5i25.0.gpio.033.out
    11  bit   IN          FALSE  hm2_5i25.0.led.CR01
    11  bit   IN          FALSE  hm2_5i25.0.led.CR02
    11  u32   IN     0x00000000  hm2_5i25.0.sserial.channel
    11  u32   IN     0x00000000  hm2_5i25.0.sserial.parameter
    11  u32   IN     0x00000000  hm2_5i25.0.sserial.port
    11  u32   OUT    0x00000000  hm2_5i25.0.sserial.port-0.fault-count
    11  u32   OUT    0x00000001  hm2_5i25.0.sserial.port-0.port_state
    11  bit   IN           TRUE  hm2_5i25.0.sserial.port-0.run
    11  bit   IN          FALSE  hm2_5i25.0.sserial.read
    11  u32   OUT    0x00000000  hm2_5i25.0.sserial.state
    11  u32   IN     0x00000000  hm2_5i25.0.sserial.value
    11  bit   IN          FALSE  hm2_5i25.0.sserial.write
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.00.control-type
    11  s32   OUT             0  hm2_5i25.0.stepgen.00.counts
    11  float OUT             0  hm2_5i25.0.stepgen.00.dbg_err_at_match
    11  float OUT             0  hm2_5i25.0.stepgen.00.dbg_ff_vel
    11  float OUT             0  hm2_5i25.0.stepgen.00.dbg_pos_minus_prev_
    11  float OUT             0  hm2_5i25.0.stepgen.00.dbg_s_to_match
    11  s32   OUT             0  hm2_5i25.0.stepgen.00.dbg_step_rate
    11  float OUT             0  hm2_5i25.0.stepgen.00.dbg_vel_error
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.00.enable <== emcmot.00.enable
    11  float IN              0  hm2_5i25.0.stepgen.00.position-cmd <== emcmot.00.pos-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.00.position-fb ==> motor.00.pos-fb
    11  float IN              0  hm2_5i25.0.stepgen.00.velocity-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.00.velocity-fb
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.01.control-type
    11  s32   OUT             0  hm2_5i25.0.stepgen.01.counts
    11  float OUT             0  hm2_5i25.0.stepgen.01.dbg_err_at_match
    11  float OUT             0  hm2_5i25.0.stepgen.01.dbg_ff_vel
    11  float OUT             0  hm2_5i25.0.stepgen.01.dbg_pos_minus_prev_
    11  float OUT             0  hm2_5i25.0.stepgen.01.dbg_s_to_match
    11  s32   OUT             0  hm2_5i25.0.stepgen.01.dbg_step_rate
    11  float OUT             0  hm2_5i25.0.stepgen.01.dbg_vel_error
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.01.enable <== emcmot.01.enable
    11  float IN              0  hm2_5i25.0.stepgen.01.position-cmd <== emcmot.01.pos-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.01.position-fb ==> motor.01.pos-fb
    11  float IN              0  hm2_5i25.0.stepgen.01.velocity-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.01.velocity-fb
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.02.control-type
    11  s32   OUT             0  hm2_5i25.0.stepgen.02.counts
    11  float OUT             0  hm2_5i25.0.stepgen.02.dbg_err_at_match
    11  float OUT             0  hm2_5i25.0.stepgen.02.dbg_ff_vel
    11  float OUT             0  hm2_5i25.0.stepgen.02.dbg_pos_minus_prev_
    11  float OUT             0  hm2_5i25.0.stepgen.02.dbg_s_to_match
    11  s32   OUT             0  hm2_5i25.0.stepgen.02.dbg_step_rate
    11  float OUT             0  hm2_5i25.0.stepgen.02.dbg_vel_error
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.02.enable <== emcmot.02.enable
    11  float IN              0  hm2_5i25.0.stepgen.02.position-cmd <== emcmot.02.pos-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.02.position-fb ==> motor.02.pos-fb
    11  float IN              0  hm2_5i25.0.stepgen.02.velocity-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.02.velocity-fb
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.03.control-type
    11  s32   OUT             0  hm2_5i25.0.stepgen.03.counts
    11  float OUT             0  hm2_5i25.0.stepgen.03.dbg_err_at_match
    11  float OUT             0  hm2_5i25.0.stepgen.03.dbg_ff_vel
    11  float OUT             0  hm2_5i25.0.stepgen.03.dbg_pos_minus_prev_
    11  float OUT             0  hm2_5i25.0.stepgen.03.dbg_s_to_match
    11  s32   OUT             0  hm2_5i25.0.stepgen.03.dbg_step_rate
    11  float OUT             0  hm2_5i25.0.stepgen.03.dbg_vel_error
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.03.enable <== emcmot.03.enable
    11  float IN              0  hm2_5i25.0.stepgen.03.position-cmd <== emcmot.03.pos-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.03.position-fb ==> motor.03.pos-fb
    11  float IN              0  hm2_5i25.0.stepgen.03.velocity-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.03.velocity-fb
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.04.control-type
    11  s32   OUT             0  hm2_5i25.0.stepgen.04.counts
    11  float OUT             0  hm2_5i25.0.stepgen.04.dbg_err_at_match
    11  float OUT             0  hm2_5i25.0.stepgen.04.dbg_ff_vel
    11  float OUT             0  hm2_5i25.0.stepgen.04.dbg_pos_minus_prev_
    11  float OUT             0  hm2_5i25.0.stepgen.04.dbg_s_to_match
    11  s32   OUT             0  hm2_5i25.0.stepgen.04.dbg_step_rate
    11  float OUT             0  hm2_5i25.0.stepgen.04.dbg_vel_error
    11  bit   IN          FALSE  hm2_5i25.0.stepgen.04.enable
    11  float IN              0  hm2_5i25.0.stepgen.04.position-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.04.position-fb
    11  float IN              0  hm2_5i25.0.stepgen.04.velocity-cmd
    11  float OUT             0  hm2_5i25.0.stepgen.04.velocity-fb
    11  bit   I/O         FALSE  hm2_5i25.0.watchdog.has_bit
Вот только не разберусь относительно какой "земли" там единица появляется...

и не понятка почему
11 bit IN FALSE hm2_5i25.0.gpio.017.out <== jog-on
когда в хале
net jog-on hm2_5i25.0.gpio.017.out <= lut5.0.out halui.machine.on not.0.in
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: mesa 6i25+7i76

Сообщение tooshka »

Пины то есть а вот развязаны ли они???
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

tooshka писал(а):Пины то есть а вот развязаны ли они???
вопрос... и как это определить? тестером прошелся на трети пинов лог. 0 на трети - 1, а на оставшихся вообще от 2 до 3 вольт...

Поковырял файлы прошивок, bit везде одного размера - предположительно начинка одинакова)
pin разные все, присмотревшись решил отредактировать под себя 7i76_7i74.pin

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

Found Mesa PCI card -- memory base address is: 0xDE000000
Configuration Name: HOSTMOT2

General configuration information:

  BoardName : MESA5I25
  FPGA Size: 9 KGates
  FPGA Pins: 144
  Number of IO Ports: 2
  Width of one I/O port: 17
  Clock Low frequency: 33.3333 MHz
  Clock High frequency: 200.0000 MHz
  IDROM Type: 3

Modules in configuration: 

  Module: WatchDog
  There are 1 of WatchDog in configuration
  Version: 0
  Registers: 3
  BaseAddress: 0C00
  ClockFrequency: 33.333 MHz

  Module: IOPort
  There are 2 of IOPort in configuration
  Version: 0
  Registers: 5
  BaseAddress: 1000
  ClockFrequency: 33.333 MHz

  Module: QCount
  There are 1 of QCount in configuration
  Version: 2
  Registers: 5
  BaseAddress: 3000
  ClockFrequency: 33.333 MHz

  Module: SSerial
  There are 2 of SSerial in configuration
  Version: 0
  Registers: 6
  BaseAddress: 5A00
  ClockFrequency: 33.333 MHz

  Module: StepGen
  There are 5 of StepGen in configuration
  Version: 2
  Registers: 10
  BaseAddress: 2000
  ClockFrequency: 33.333 MHz

  Module: LED
  There are 1 of LED in configuration
  Version: 0
  Registers: 1
  BaseAddress: 0200
  ClockFrequency: 33.333 MHz

Configuration pin-out: 

    IO Connections for P3
    Pin#    I/O     Pri. func    Sec. func    Chan      Pin func        Pin Dir

     1        0     IOPort       StepGen       0        Dir/Table2      (Out)
    14        1     IOPort       StepGen       0        Step/Table1     (Out)
     2        2     IOPort       StepGen       1        Dir/Table2      (Out)
    15        3     IOPort       StepGen       1        Step/Table1     (Out)
     3        4     IOPort       StepGen       2        Dir/Table2      (Out)
    16        5     IOPort       StepGen       2        Step/Table1     (Out)
     4        6     IOPort       StepGen       3        Dir/Table2      (Out)
    17        7     IOPort       StepGen       3        Step/Table1     (Out)
     5        8     IOPort       StepGen       4        Dir/Table2      (Out)
     6        9     IOPort       StepGen       4        Step/Table1     (Out)
     7       10     IOPort       SSerial       0        TXData1         (Out)
     8       11     IOPort       SSerial       0        RXData1         (In)
     9       12     IOPort       SSerial       0        TXData2         (Out)
    10       13     IOPort       SSerial       0        RXData2         (In)
    11       14     IOPort       QCount        0        Quad-IDX        (In)
    12       15     IOPort       QCount        0        Quad-B          (In)
    13       16     IOPort       QCount        0        Quad-A          (In)

    IO Connections for P2
    Pin#    I/O     Pri. func    Sec. func    Chan      Pin func        Pin Dir

     1       17     IOPort       
    14       18     IOPort       
     2       19     IOPort      
    15       20     IOPort       
     3       21     IOPort       
    16       22     IOPort      
     4       23     IOPort       	
    17       24     IOPort       
     5       25     IOPort       
     6       26     IOPort       
     7       27     IOPort       
     8       28     IOPort       
     9       29     IOPort       
    10       30     IOPort       
    11       31     IOPort       
    12       32     IOPort             	
    13       33     IOPort          	
Вопрос: что вписать в пустые столбцы??? P3 идет на 7i76 а вот Р2 нужно отконфигурировать под OUT
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Nick »

Бублик писал(а):и не понятка почему
11 bit IN FALSE hm2_5i25.0.gpio.017.out <== jog-on
когда в хале
net jog-on hm2_5i25.0.gpio.017.out <= lut5.0.out halui.machine.on not.0.in
Все правильно у тебя в сигнал jog-on запихиваются пины net jog-on hm2_5i25.0.gpio.017.out <= lut5.0.out halui.machine.on not.0.in
Точнее вот так:

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

net jog-on <= lut5.0.out 
net jog-on => hm2_5i25.0.gpio.017.out
net jog-on => halui.machine.on
net jog-on => not.0.in
Собственно к пину hm2 относится только net jog-on => hm2_5i25.0.gpio.017.out, что и написано в выводе.
tooshka писал(а):Пины то есть а вот развязаны ли они???
Нет эти пины не развязаны!!!
Бублик писал(а):Поковырял файлы прошивок, bit везде одного размера - предположительно начинка одинакова)
pin разные все, присмотревшись решил отредактировать под себя 7i76_7i74.pin
Еще раз, что ты хочешь сделать?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Nick »

Хммм... интересно, почему там 34 пина IO на разьеме в 25 пин... похоже, что-то свободное под 7i76 осталось...
11 bit OUT FALSE hm2_5i25.0.gpio.000.in
...
11 bit IN FALSE hm2_5i25.0.gpio.033.out
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

Nick писал(а):Хммм... интересно, почему там 34 пина IO на разьеме в 25 пин... похоже, что-то свободное под 7i76 осталось...
11 bit OUT FALSE hm2_5i25.0.gpio.000.in
...
11 bit IN FALSE hm2_5i25.0.gpio.033.out
Пины с 000 по 016 идут на внешний разъём к которому подключена 7i76. Пины с 017 по 033 идут на внутренний разъём к которому можно подключить ещё одну плату расширения, какую - зависит от прошивки. Вот я и решил взять базовую прошивку от 6i25 которая управляет 7i76 на внешнем разъёме Р2 и 7i74 на внутреннем Р3, но вместо 7i74 пины сконфигурировать так, чтобы использовать их как выходы
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Nick »

Бублик писал(а): но вместо 7i74 пины сконфигурировать так, чтобы использовать их как выходы
Так все просто
сделай вывод
halcmd show parameter | grep hm2
там должны быть параметры hm2...gpio.032.is_output их надо в True
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

Nick писал(а):
Бублик писал(а): но вместо 7i74 пины сконфигурировать так, чтобы использовать их как выходы
Так все просто
сделай вывод
halcmd show parameter | grep hm2
там должны быть параметры hm2...gpio.032.is_output их надо в True
добавил в .hal

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

setp hm2_5i25.0.gpio.017.is_output true
setp hm2_5i25.0.gpio.018.is_output true
setp hm2_5i25.0.gpio.019.is_output true
setp hm2_5i25.0.gpio.020.is_output true
setp hm2_5i25.0.gpio.021.is_output true
setp hm2_5i25.0.gpio.022.is_output true
setp hm2_5i25.0.gpio.023.is_output true
setp hm2_5i25.0.gpio.024.is_output true
setp hm2_5i25.0.gpio.025.is_output true
setp hm2_5i25.0.gpio.026.is_output true
setp hm2_5i25.0.gpio.027.is_output true
setp hm2_5i25.0.gpio.028.is_output true
setp hm2_5i25.0.gpio.029.is_output true
setp hm2_5i25.0.gpio.030.is_output true
setp hm2_5i25.0.gpio.031.is_output true
setp hm2_5i25.0.gpio.032.is_output true
setp hm2_5i25.0.gpio.033.is_output true
так?

УРАААА!!! заработали!! Nick, Огромное спасибо! Ща буду оптроны с логическими мосфетами лепить))))))
Последний раз редактировалось Бублик 10 июн 2013, 15:51, всего редактировалось 1 раз.
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Nick »

ага.
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

Упс...
При закрытии программы на выходах появляются высокие уровни :thinking:
даже если перед этим там был ноль...
В шатдаун.хал может чего прописать?
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Nick »

Напиши unlink и setp ...gpio.000.out 0
Но тут может еще быть такая штука, что при включении компа не них тоже может что-то не нудевое остаться.

Лучше всего какой-нибудь charge-pump прикрутить...
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

Купил моторчик для фрезы...
Есть мысли как его к месе прикрутить? Или ссылку, может кто подключал)
Вложения
GDZ-80-2.2B (400Hz, 220V, 8A, 2.2Kw, 24000rpm) (5181 просмотр) <a class='original' href='./download/file.php?id=15527&sid=42192c694c1a5739e000bd65e5194a5b&mode=view' target=_blank>Загрузить оригинал (2.81 МБ)</a>
GDZ-80-2.2B (400Hz, 220V, 8A, 2.2Kw, 24000rpm)
HY02D223B (5181 просмотр) <a class='original' href='./download/file.php?id=15528&sid=42192c694c1a5739e000bd65e5194a5b&mode=view' target=_blank>Загрузить оригинал (2.7 МБ)</a>
HY02D223B
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Nick »

А что в инструкции пишут, какие у него входы есть ?
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

Вот такая бумажка есть)
Вложения
20130617_175530.jpg (5169 просмотров) <a class='original' href='./download/file.php?id=15531&sid=42192c694c1a5739e000bd65e5194a5b&mode=view' target=_blank>Загрузить оригинал (3.18 МБ)</a>
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

вроде немного разобрался) подключать будем через RS-485, но куда!? Такого порта на месе нет. :thinking:
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: mesa 6i25+7i76

Сообщение PKM »

Можно через переходник USB-RS485. В комп, не в месу

Huanyang значительно приличнее стал: инструкция, и вообще внешний вид. Молодцы китайцы
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Nick »

Да, это либо в комп, либо через месу, но тогда упраление через 0-10В.
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

PKM писал(а):Huanyang значительно приличнее стал: инструкция, и вообще внешний вид. Молодцы китайцы
И убийственный параметр PD003 уже установлен в 400Гц по умолчанию)

Заказал RS485->RS232 и тему про modbus до дыр зачитал)
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Аватара пользователя
Бублик
Новичок
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0
Контактная информация:

Re: mesa 6i25+7i76

Сообщение Бублик »

Приехал мой RS485)
Подключил витой парой к частотнику, настроил последний для работы с RS485, закинул в /usr/local/bin файл hy_vfd из первого поста темы про modbus, присвоив ему права на исполнение. А как покрутить не врублюсь...) Нажимаю кнопку CW или CCW шпиндель начинает медленно вращаться в соответствующую сторону и все а как на обороты вывести? Давал в ручную M3 S3000 так он также как и с кнопки - еле крутится.. хэлп)
Вложения
485.jpg
485.jpg (11.44 КБ) 5120 просмотров
Screenshot.png (5120 просмотров) <a class='original' href='./download/file.php?id=15618&sid=42192c694c1a5739e000bd65e5194a5b&mode=view' target=_blank>Загрузить оригинал (592.71 КБ)</a>
Что строится: X Y Z A
LinuxCNC -> 6i25 - > 7i76 -> (EP2-GL08F + 80ST-M02430)x3 + (EP2-GL08F + 80ST-M03520Z) = оЧПУшенный 6720ВФ)
ASUS Intel946G + Pentium D 3,4GHz + 2Gb DDR2
Ubuntu10.04 + LinuxCNC 2.5.2
Ответить

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