mesa 6i25+7i76

Работа с платами MESA, подключение, конфигурация.

Re: mesa 6i25+7i76

Сообщение Nick » 10 июн 2013, 14:31

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

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

по ключам, я в элекронике не особо шарю...
chipfind вот что выдал http://www.chipfind.ru/search/?part=NCV7608
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: mesa 6i25+7i76

Сообщение Бублик » 10 июн 2013, 14:38

Таки да)
Код: Выделить всёРазвернуть
    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
Аватара пользователя
Бублик
Новичок
 
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0

Re: mesa 6i25+7i76

Сообщение tooshka » 10 июн 2013, 14:51

Пины то есть а вот развязаны ли они???
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Аватара пользователя
tooshka
Почётный участник
Почётный участник
 
Сообщения: 1765
Зарегистрирован: 24 окт 2012, 14:26
Откуда: Нижний Новгород
Репутация: 204
Медальки:
Настоящее имя: Андрей

Re: mesa 6i25+7i76

Сообщение Бублик » 10 июн 2013, 14:58

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
Аватара пользователя
Бублик
Новичок
 
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0

Re: mesa 6i25+7i76

Сообщение Nick » 10 июн 2013, 15:11

Бублик писал(а):и не понятка почему
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

Еще раз, что ты хочешь сделать?
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: mesa 6i25+7i76

Сообщение Nick » 10 июн 2013, 15:13

Хммм... интересно, почему там 34 пина IO на разьеме в 25 пин... похоже, что-то свободное под 7i76 осталось...
11 bit OUT FALSE hm2_5i25.0.gpio.000.in
...
11 bit IN FALSE hm2_5i25.0.gpio.033.out
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: mesa 6i25+7i76

Сообщение Бублик » 10 июн 2013, 15:19

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
Аватара пользователя
Бублик
Новичок
 
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0

Re: mesa 6i25+7i76

Сообщение Nick » 10 июн 2013, 15:21

Бублик писал(а): но вместо 7i74 пины сконфигурировать так, чтобы использовать их как выходы

Так все просто
сделай вывод
halcmd show parameter | grep hm2
там должны быть параметры hm2...gpio.032.is_output их надо в True
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: mesa 6i25+7i76

Сообщение Бублик » 10 июн 2013, 15:48

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
Аватара пользователя
Бублик
Новичок
 
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0

Re: mesa 6i25+7i76

Сообщение Nick » 10 июн 2013, 15:50

ага.
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: mesa 6i25+7i76

Сообщение Бублик » 10 июн 2013, 17:39

Упс...
При закрытии программы на выходах появляются высокие уровни :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
Аватара пользователя
Бублик
Новичок
 
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0

Re: mesa 6i25+7i76

Сообщение Nick » 10 июн 2013, 17:49

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

Лучше всего какой-нибудь charge-pump прикрутить...
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: mesa 6i25+7i76

Сообщение Бублик » 17 июн 2013, 14:13

Купил моторчик для фрезы...
Есть мысли как его к месе прикрутить? Или ссылку, может кто подключал)
Вложения
mesa 6i25+7i76 20130617_092911.jpg
GDZ-80-2.2B (400Hz, 220V, 8A, 2.2Kw, 24000rpm)
mesa 6i25+7i76 20130617_092833.jpg
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
Аватара пользователя
Бублик
Новичок
 
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0

Re: mesa 6i25+7i76

Сообщение Nick » 17 июн 2013, 16:33

А что в инструкции пишут, какие у него входы есть ?
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: mesa 6i25+7i76

Сообщение Бублик » 17 июн 2013, 17:58

Вот такая бумажка есть)
Вложения
mesa 6i25+7i76 20130617_175530.jpg
Что строится: 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

Сообщение Бублик » 17 июн 2013, 19:33

вроде немного разобрался) подключать будем через 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
Аватара пользователя
Бублик
Новичок
 
Сообщения: 21
Зарегистрирован: 10 апр 2013, 11:31
Репутация: 0

Re: mesa 6i25+7i76

Сообщение PKM » 17 июн 2013, 20:26

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

Huanyang значительно приличнее стал: инструкция, и вообще внешний вид. Молодцы китайцы
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4032
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 591
Медальки:
Настоящее имя: Андрей

Re: mesa 6i25+7i76

Сообщение Nick » 18 июн 2013, 20:51

Да, это либо в комп, либо через месу, но тогда упраление через 0-10В.
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: mesa 6i25+7i76

Сообщение Бублик » 19 июн 2013, 09:23

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

Сообщение Бублик » 20 июн 2013, 12:55

Приехал мой RS485)
Подключил витой парой к частотнику, настроил последний для работы с RS485, закинул в /usr/local/bin файл hy_vfd из первого поста темы про modbus, присвоив ему права на исполнение. А как покрутить не врублюсь...) Нажимаю кнопку CW или CCW шпиндель начинает медленно вращаться в соответствующую сторону и все а как на обороты вывести? Давал в ручную M3 S3000 так он также как и с кнопки - еле крутится.. хэлп)
Вложения
485.jpg
485.jpg (11.44 Кб) Просмотров: 1712
mesa 6i25+7i76 Screenshot.png
Что строится: 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

Пред.След.

Вернуться в MESA

Кто сейчас на конференции

Зарегистрированные пользователи: Argon-11, андрейик, Bing [Bot], Boomer, CNC-Logic, Cvazist, djuzzeppe, drey82, dron01, Enot_1, evgenyjp, exe, extentia, gess05, Google [Bot], ignv, Kanifolii, leprud, Majestic-12 [Bot], maratstr, N1X, nicol54, niksooon, Nonstopich, Seriyvolk, shalek, sidor094, toxakorzh, tsurika, vko, Yahoo [Bot], Yandex [bot], Владимир_36, Юрий 333

Поделиться

Reputation System ©'