Страница 12 из 27

Re: скоростной фрезер 900х2000

Добавлено: 22 июл 2014, 12:37
pkasy
Nick писал(а):halcmd show hm2
требует, чтоб указали явно, пины ил сиги или еще чего.

как бы то ни было, подаем ли сигнал на 054 и 055 или не подаем, там единица.
датчики подключены одинаково.
один работает, другой нет.
точнее, сигнал одного обрабатывается, а второго нет.

если снять разъем с кабелями с платы 7i37, то сигнал на 054 и 055 не пропадает.
а на остальных - пропадает.
может, какой-то опто массив сдох

Re: скоростной фрезер 900х2000

Добавлено: 22 июл 2014, 12:41
Nick
а, ну да
halcmd show | grep hm2
или
halcmd show pin hm2
pkasy писал(а):может, какой-то опто массив сдох
там на 5i20 вроде нет оптоизоляции...

Re: скоростной фрезер 900х2000

Добавлено: 22 июл 2014, 12:44
pkasy
шнуры в 7i37 втыкаются

Re: скоростной фрезер 900х2000

Добавлено: 22 июл 2014, 12:50
pkasy

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

    12  RT    hm2_pci                                         ready
    12  s32   OUT        -63360  hm2_5i20.0.encoder.00.count
    12  s32   OUT             0  hm2_5i20.0.encoder.00.count-latched
    12  bit   I/O         FALSE  hm2_5i20.0.encoder.00.index-enable <=> z-index-enable
    12  bit   IN          FALSE  hm2_5i20.0.encoder.00.latch-enable
    12  bit   IN          FALSE  hm2_5i20.0.encoder.00.latch-polarity
    12  float OUT         31.68  hm2_5i20.0.encoder.00.position ==> z-pos-fb
    12  float OUT            -0  hm2_5i20.0.encoder.00.position-latched
    12  s32   OUT          2175  hm2_5i20.0.encoder.00.rawcounts ==> z-pos-rawcounts
    12  s32   OUT         65535  hm2_5i20.0.encoder.00.rawlatch
    12  bit   IN          FALSE  hm2_5i20.0.encoder.00.reset
    12  float OUT             0  hm2_5i20.0.encoder.00.velocity ==> z-vel-fb
    12  s32   OUT             0  hm2_5i20.0.encoder.01.count
    12  s32   OUT             0  hm2_5i20.0.encoder.01.count-latched
    12  bit   I/O         FALSE  hm2_5i20.0.encoder.01.index-enable <=> y-index-enable
    12  bit   IN          FALSE  hm2_5i20.0.encoder.01.latch-enable
    12  bit   IN          FALSE  hm2_5i20.0.encoder.01.latch-polarity
    12  float OUT            -0  hm2_5i20.0.encoder.01.position ==> y-pos-fb
    12  float OUT            -0  hm2_5i20.0.encoder.01.position-latched
    12  s32   OUT             0  hm2_5i20.0.encoder.01.rawcounts ==> y-pos-rawcounts
    12  s32   OUT             0  hm2_5i20.0.encoder.01.rawlatch
    12  bit   IN          FALSE  hm2_5i20.0.encoder.01.reset
    12  float OUT             0  hm2_5i20.0.encoder.01.velocity ==> y-vel-fb
    12  s32   OUT        -65535  hm2_5i20.0.encoder.02.count
    12  s32   OUT             0  hm2_5i20.0.encoder.02.count-latched
    12  bit   I/O         FALSE  hm2_5i20.0.encoder.02.index-enable <=> x-index-enable
    12  bit   IN          FALSE  hm2_5i20.0.encoder.02.latch-enable
    12  bit   IN          FALSE  hm2_5i20.0.encoder.02.latch-polarity
    12  float OUT       32.7675  hm2_5i20.0.encoder.02.position ==> x-pos-fb
    12  float OUT            -0  hm2_5i20.0.encoder.02.position-latched
    12  s32   OUT             0  hm2_5i20.0.encoder.02.rawcounts ==> x-pos-rawcounts
    12  s32   OUT         65535  hm2_5i20.0.encoder.02.rawlatch
    12  bit   IN          FALSE  hm2_5i20.0.encoder.02.reset
    12  float OUT             0  hm2_5i20.0.encoder.02.velocity ==> x-vel-fb
    12  s32   OUT             1  hm2_5i20.0.encoder.03.count
    12  s32   OUT             0  hm2_5i20.0.encoder.03.count-latched
    12  bit   I/O         FALSE  hm2_5i20.0.encoder.03.index-enable <=> a-index-enable
    12  bit   IN          FALSE  hm2_5i20.0.encoder.03.latch-enable
    12  bit   IN          FALSE  hm2_5i20.0.encoder.03.latch-polarity
    12  float OUT       -0.0005  hm2_5i20.0.encoder.03.position ==> a-pos-fb
    12  float OUT            -0  hm2_5i20.0.encoder.03.position-latched
    12  s32   OUT             1  hm2_5i20.0.encoder.03.rawcounts ==> a-pos-rawcounts
    12  s32   OUT             0  hm2_5i20.0.encoder.03.rawlatch
    12  bit   IN          FALSE  hm2_5i20.0.encoder.03.reset
    12  float OUT             0  hm2_5i20.0.encoder.03.velocity ==> a-vel-fb
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.000.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.000.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.001.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.001.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.002.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.002.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.003.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.003.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.004.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.004.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.005.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.005.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.006.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.006.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.007.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.007.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.008.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.008.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.009.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.009.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.010.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.010.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.011.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.011.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.012.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.012.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.013.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.013.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.014.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.014.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.015.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.015.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.016.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.016.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.017.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.017.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.018.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.018.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.019.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.019.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.020.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.020.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.021.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.021.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.022.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.022.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.023.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.023.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.024.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.024.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.024.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.025.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.025.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.025.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.026.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.026.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.026.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.027.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.027.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.027.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.028.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.028.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.028.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.029.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.029.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.029.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.030.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.030.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.030.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.031.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.031.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.031.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.032.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.032.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.032.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.033.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.033.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.033.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.034.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.034.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.034.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.035.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.035.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.035.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.036.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.036.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.036.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.037.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.037.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.037.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.038.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.038.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.038.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.039.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.039.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.039.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.040.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.040.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.040.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.041.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.041.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.041.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.042.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.042.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.042.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.043.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.043.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.043.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.044.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.044.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.044.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.045.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.045.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.045.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.046.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.046.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.046.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.047.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.047.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.047.out
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.048.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.048.in_not
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.049.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.049.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.050.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.050.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.050.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.051.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.051.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.051.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.052.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.052.in_not ==> home-z
    12  bit   IN          FALSE  hm2_5i20.0.gpio.052.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.053.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.053.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.053.out
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.054.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.054.in_not ==> home-x
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.055.in
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.055.in_not
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.056.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.056.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.056.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.057.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.057.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.057.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.058.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.058.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.058.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.059.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.059.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.059.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.060.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.060.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.060.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.061.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.061.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.061.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.062.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.062.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.062.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.063.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.063.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.063.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.064.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.064.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.064.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.065.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.065.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.065.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.066.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.066.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.066.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.067.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.067.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.067.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.068.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.068.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.068.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.069.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.069.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.069.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.070.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.070.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.070.out
    12  bit   OUT          TRUE  hm2_5i20.0.gpio.071.in
    12  bit   OUT         FALSE  hm2_5i20.0.gpio.071.in_not
    12  bit   IN          FALSE  hm2_5i20.0.gpio.071.out
    12  bit   IN          FALSE  hm2_5i20.0.led.CR01
    12  bit   IN          FALSE  hm2_5i20.0.led.CR02
    12  bit   IN          FALSE  hm2_5i20.0.led.CR03
    12  bit   IN          FALSE  hm2_5i20.0.led.CR04
    12  bit   IN          FALSE  hm2_5i20.0.led.CR05
    12  bit   IN          FALSE  hm2_5i20.0.led.CR06
    12  bit   IN          FALSE  hm2_5i20.0.led.CR07
    12  bit   IN          FALSE  hm2_5i20.0.led.CR08
    12  bit   IN          FALSE  hm2_5i20.0.pwmgen.00.enable <== z-enable
    12  float IN              0  hm2_5i20.0.pwmgen.00.value <== z-output
    12  bit   IN          FALSE  hm2_5i20.0.pwmgen.01.enable <== y-enable
    12  float IN              0  hm2_5i20.0.pwmgen.01.value <== y-output
    12  bit   IN          FALSE  hm2_5i20.0.pwmgen.02.enable <== x-enable
    12  float IN              0  hm2_5i20.0.pwmgen.02.value <== x-output
    12  bit   IN          FALSE  hm2_5i20.0.pwmgen.03.enable <== a-enable
    12  float IN              0  hm2_5i20.0.pwmgen.03.value <== a-output
    12  bit   IN           TRUE  hm2_5i20.0.stepgen.00.control-type
    12  s32   OUT             0  hm2_5i20.0.stepgen.00.counts
    12  float OUT             0  hm2_5i20.0.stepgen.00.dbg_err_at_match
    12  float OUT             0  hm2_5i20.0.stepgen.00.dbg_ff_vel
    12  float OUT             0  hm2_5i20.0.stepgen.00.dbg_pos_minus_prev_
    12  float OUT             0  hm2_5i20.0.stepgen.00.dbg_s_to_match
    12  s32   OUT             0  hm2_5i20.0.stepgen.00.dbg_step_rate
    12  float OUT             0  hm2_5i20.0.stepgen.00.dbg_vel_error
    12  bit   IN          FALSE  hm2_5i20.0.stepgen.00.enable <== spindle-enable
    12  float IN              0  hm2_5i20.0.stepgen.00.position-cmd
    12  float OUT             0  hm2_5i20.0.stepgen.00.position-fb
    12  float IN              0  hm2_5i20.0.stepgen.00.velocity-cmd <== spindle-vel-cmd-rps
    12  float OUT             0  hm2_5i20.0.stepgen.00.velocity-fb ==> spindle-vel-fb
    12  bit   IN          FALSE  hm2_5i20.0.stepgen.01.control-type
    12  s32   OUT             0  hm2_5i20.0.stepgen.01.counts
    12  float OUT             0  hm2_5i20.0.stepgen.01.dbg_err_at_match
    12  float OUT             0  hm2_5i20.0.stepgen.01.dbg_ff_vel
    12  float OUT             0  hm2_5i20.0.stepgen.01.dbg_pos_minus_prev_
    12  float OUT             0  hm2_5i20.0.stepgen.01.dbg_s_to_match
    12  s32   OUT             0  hm2_5i20.0.stepgen.01.dbg_step_rate
    12  float OUT             0  hm2_5i20.0.stepgen.01.dbg_vel_error
    12  bit   IN          FALSE  hm2_5i20.0.stepgen.01.enable
    12  float IN              0  hm2_5i20.0.stepgen.01.position-cmd
    12  float OUT             0  hm2_5i20.0.stepgen.01.position-fb
    12  float IN              0  hm2_5i20.0.stepgen.01.velocity-cmd
    12  float OUT             0  hm2_5i20.0.stepgen.01.velocity-fb
    12  bit   I/O         FALSE  hm2_5i20.0.watchdog.has_bit
                         ==> hm2_5i20.0.pwmgen.03.enable
                         <=> hm2_5i20.0.encoder.03.index-enable
                         ==> hm2_5i20.0.pwmgen.03.value
                         <== hm2_5i20.0.encoder.03.position
                         <== hm2_5i20.0.encoder.03.rawcounts
                         <== hm2_5i20.0.encoder.03.velocity
                         <== hm2_5i20.0.gpio.054.in_not
                         <== hm2_5i20.0.gpio.052.in_not
                         ==> hm2_5i20.0.stepgen.00.enable
                         ==> hm2_5i20.0.stepgen.00.velocity-cmd
                         <== hm2_5i20.0.stepgen.00.velocity-fb
                         ==> hm2_5i20.0.pwmgen.02.enable
                         <=> hm2_5i20.0.encoder.02.index-enable
                         ==> hm2_5i20.0.pwmgen.02.value
                         <== hm2_5i20.0.encoder.02.position
                         <== hm2_5i20.0.encoder.02.rawcounts
                         <== hm2_5i20.0.encoder.02.velocity
                         ==> hm2_5i20.0.pwmgen.01.enable
                         <=> hm2_5i20.0.encoder.01.index-enable
                         ==> hm2_5i20.0.pwmgen.01.value
                         <== hm2_5i20.0.encoder.01.position
                         <== hm2_5i20.0.encoder.01.rawcounts
                         <== hm2_5i20.0.encoder.01.velocity
                         ==> hm2_5i20.0.pwmgen.00.enable
                         <=> hm2_5i20.0.encoder.00.index-enable
                         ==> hm2_5i20.0.pwmgen.00.value
                         <== hm2_5i20.0.encoder.00.position
                         <== hm2_5i20.0.encoder.00.rawcounts
                         <== hm2_5i20.0.encoder.00.velocity
    12  bit   RW          FALSE  hm2_5i20.0.encoder.00.counter-mode
    12  bit   RW           TRUE  hm2_5i20.0.encoder.00.filter
    12  bit   RW          FALSE  hm2_5i20.0.encoder.00.index-invert
    12  bit   RW          FALSE  hm2_5i20.0.encoder.00.index-mask
    12  bit   RW          FALSE  hm2_5i20.0.encoder.00.index-mask-invert
    12  float RW          -2000  hm2_5i20.0.encoder.00.scale
    12  float RW            0.5  hm2_5i20.0.encoder.00.vel-timeout
    12  bit   RW          FALSE  hm2_5i20.0.encoder.01.counter-mode
    12  bit   RW           TRUE  hm2_5i20.0.encoder.01.filter
    12  bit   RW          FALSE  hm2_5i20.0.encoder.01.index-invert
    12  bit   RW          FALSE  hm2_5i20.0.encoder.01.index-mask
    12  bit   RW          FALSE  hm2_5i20.0.encoder.01.index-mask-invert
    12  float RW          -2000  hm2_5i20.0.encoder.01.scale
    12  float RW            0.5  hm2_5i20.0.encoder.01.vel-timeout
    12  bit   RW          FALSE  hm2_5i20.0.encoder.02.counter-mode
    12  bit   RW           TRUE  hm2_5i20.0.encoder.02.filter
    12  bit   RW          FALSE  hm2_5i20.0.encoder.02.index-invert
    12  bit   RW          FALSE  hm2_5i20.0.encoder.02.index-mask
    12  bit   RW          FALSE  hm2_5i20.0.encoder.02.index-mask-invert
    12  float RW          -2000  hm2_5i20.0.encoder.02.scale
    12  float RW            0.5  hm2_5i20.0.encoder.02.vel-timeout
    12  bit   RW          FALSE  hm2_5i20.0.encoder.03.counter-mode
    12  bit   RW           TRUE  hm2_5i20.0.encoder.03.filter
    12  bit   RW          FALSE  hm2_5i20.0.encoder.03.index-invert
    12  bit   RW          FALSE  hm2_5i20.0.encoder.03.index-mask
    12  bit   RW          FALSE  hm2_5i20.0.encoder.03.index-mask-invert
    12  float RW          -2000  hm2_5i20.0.encoder.03.scale
    12  float RW            0.5  hm2_5i20.0.encoder.03.vel-timeout
    12  bit   RW          FALSE  hm2_5i20.0.gpio.006.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.006.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.007.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.007.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.008.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.008.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.009.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.009.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.010.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.010.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.011.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.011.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.018.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.018.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.019.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.019.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.020.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.020.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.021.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.021.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.022.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.022.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.023.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.023.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.024.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.024.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.024.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.025.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.025.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.025.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.026.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.026.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.026.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.027.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.027.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.027.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.028.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.028.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.028.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.029.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.029.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.029.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.030.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.030.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.030.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.031.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.031.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.031.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.032.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.032.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.032.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.033.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.033.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.033.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.034.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.034.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.034.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.035.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.035.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.035.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.036.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.036.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.036.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.037.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.037.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.037.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.038.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.038.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.038.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.039.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.039.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.039.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.040.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.040.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.040.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.041.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.041.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.041.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.042.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.042.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.042.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.043.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.043.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.043.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.044.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.044.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.044.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.045.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.045.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.045.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.046.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.046.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.046.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.047.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.047.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.047.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.048.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.048.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.049.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.049.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.050.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.050.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.050.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.051.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.051.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.051.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.052.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.052.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.052.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.053.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.053.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.053.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.054.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.054.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.055.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.055.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.056.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.056.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.056.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.057.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.057.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.057.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.058.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.058.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.058.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.059.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.059.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.059.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.060.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.060.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.060.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.061.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.061.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.061.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.062.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.062.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.062.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.063.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.063.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.063.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.064.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.064.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.064.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.065.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.065.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.065.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.066.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.066.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.066.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.067.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.067.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.067.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.068.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.068.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.068.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.069.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.069.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.069.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.070.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.070.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.070.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.071.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.071.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.071.is_output
    12  bit   RW          FALSE  hm2_5i20.0.io_error
    12  s32   RO            196  hm2_5i20.0.pet_watchdog.time
    12  s32   RW           4550  hm2_5i20.0.pet_watchdog.tmax
    12  s32   RW              1  hm2_5i20.0.pwmgen.00.output-type
    12  float RW            -10  hm2_5i20.0.pwmgen.00.scale
    12  s32   RW              1  hm2_5i20.0.pwmgen.01.output-type
    12  float RW            -10  hm2_5i20.0.pwmgen.01.scale
    12  s32   RW              1  hm2_5i20.0.pwmgen.02.output-type
    12  float RW            -10  hm2_5i20.0.pwmgen.02.scale
    12  s32   RW              1  hm2_5i20.0.pwmgen.03.output-type
    12  float RW            -10  hm2_5i20.0.pwmgen.03.scale
    12  u32   RW     0x00001770  hm2_5i20.0.pwmgen.pdm_frequency
    12  u32   RW     0x00004E20  hm2_5i20.0.pwmgen.pwm_frequency
    12  s32   RO          30975  hm2_5i20.0.read.time
    12  s32   RW          88627  hm2_5i20.0.read.tmax
    12  s32   RO              0  hm2_5i20.0.read_gpio.time
    12  s32   RW              0  hm2_5i20.0.read_gpio.tmax
    12  u32   RW     0x000003E8  hm2_5i20.0.stepgen.00.dirhold
    12  u32   RW     0x000003E8  hm2_5i20.0.stepgen.00.dirsetup
    12  float RW              2  hm2_5i20.0.stepgen.00.maxaccel
    12  float RW       1.666667  hm2_5i20.0.stepgen.00.maxvel
    12  float RW             10  hm2_5i20.0.stepgen.00.position-scale
    12  u32   RW     0x00000000  hm2_5i20.0.stepgen.00.step_type
    12  u32   RW     0x000003E8  hm2_5i20.0.stepgen.00.steplen
    12  u32   RW     0x000003E8  hm2_5i20.0.stepgen.00.stepspace
    12  u32   RW     0x00077FE2  hm2_5i20.0.stepgen.01.dirhold
    12  u32   RW     0x00077FE2  hm2_5i20.0.stepgen.01.dirsetup
    12  float RW              1  hm2_5i20.0.stepgen.01.maxaccel
    12  float RW              0  hm2_5i20.0.stepgen.01.maxvel
    12  float RW              1  hm2_5i20.0.stepgen.01.position-scale
    12  u32   RW     0x00000000  hm2_5i20.0.stepgen.01.step_type
    12  u32   RW     0x00077FE2  hm2_5i20.0.stepgen.01.steplen
    12  u32   RW     0x00077FE2  hm2_5i20.0.stepgen.01.stepspace
    12  u32   RW     0x00989680  hm2_5i20.0.watchdog.timeout_ns
    12  s32   RO           7014  hm2_5i20.0.write.time
    12  s32   RW          40894  hm2_5i20.0.write.tmax
    12  s32   RO              0  hm2_5i20.0.write_gpio.time
    12  s32   RW              0  hm2_5i20.0.write_gpio.tmax
 00012  fbcda552  e965c000  NO       1   hm2_5i20.0.pet_watchdog
 00012  fbccc9dc  e965c000  YES      1   hm2_5i20.0.read
 00012  fbccc906  e965c000  YES      0   hm2_5i20.0.read_gpio
 00012  fbccc936  e965c000  YES      1   hm2_5i20.0.write
 00012  fbccc8d6  e965c000  YES      0   hm2_5i20.0.write_gpio
                  1 hm2_5i20.0.read
                  8 hm2_5i20.0.write
                  9 hm2_5i20.0.pet_watchdog

Re: скоростной фрезер 900х2000

Добавлено: 22 июл 2014, 13:43
Nick
pkasy писал(а):FALSE  hm2_5i20.0.gpio.055.in
pkasy писал(а):FALSE  hm2_5i20.0.gpio.054.in
Вроде сейчас они в 0.
В 1
pkasy писал(а):TRUE  hm2_5i20.0.gpio.054.in_not ==> home-x
т.е. "не 055.in"

Re: скоростной фрезер 900х2000

Добавлено: 22 июл 2014, 14:03
pkasy
Nick писал(а):т.е. "не 055.in"
я не понимаю смысл этой фразы.
pkasy писал(а):12 bit OUT FALSE hm2_5i20.0.gpio.052.in_not ==> home-z
12 bit OUT TRUE hm2_5i20.0.gpio.054.in_not ==> home-x
питание снято. 052 выдал 0, 054 выдал 1, точнее не изменил с 1 на 0.

Re: скоростной фрезер 900х2000

Добавлено: 22 июл 2014, 14:17
Nick
У каждого физического пина есть два програмных один in, второй in_not, который равен отрицанию in. Т.е. всегда, когда in = 1 in_not=0, и наоборот.
Странная еще вот такая штука, на все пины есть параметр is_output, а на 54 и 55 нет... может это хитрые пины какие-то... хммм...
Попробуй их сделать open_drain - тогда они наверное смогут работать как input...
pkasy писал(а):     12  bit   RW          FALSE  hm2_5i20.0.gpio.053.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.053.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.053.is_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.054.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.054.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.055.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.055.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.056.invert_output
    12  bit   RW          FALSE  hm2_5i20.0.gpio.056.is_opendrain
    12  bit   RW          FALSE  hm2_5i20.0.gpio.056.is_output

Re: скоростной фрезер 900х2000

Добавлено: 23 июл 2014, 05:57
pkasy
спасибо. про in_out я знаю.
более того, все порты ввода вывода у 7i37 инвертированые.

вот что я нашел, поигравшись с конфигами.
количество пинов без "is_output" зависит от количества степгенов.
для платы 5i20 в связке с 7i37 получилась так:
stepgen 1 пины 48, 49
stepgen 2 пины 48, 49, 54, 55
stepgen 3 пины 48, 49, 54, 55, 60, 61
stepgen 4 пины 48, 49, 54, 55, 60, 61, 66, 67

то есть паршивка или модуль hm2 их резервируют для других целей и поэтому они не изменяются.

Re: скоростной фрезер 900х2000

Добавлено: 23 июл 2014, 12:02
Nick
А, вот оно что... точно. Эти пины забиты на выходы stepgen, поэтому они и не могут использоваться как входы.
Поэтому они все время в 1. Если подашь задание на соответствующий stepgen - увидишь как они "сами" меняются.

Re: скоростной фрезер 900х2000

Добавлено: 23 июл 2014, 15:55
pkasy
почему тогда pncconf предлагает другие выводы для stepgen?
поэтому я и не подумал, что здесь может быть засада.

кстати, вопрос по гравировки.
как забить в программу плоскость заготовки, если можно обкатать индикатором все четыре вершины прямоугольника?
давно хочу это узнать.

Re: скоростной фрезер 900х2000

Добавлено: 23 июл 2014, 16:18
Nick
Ты про компенсацию кривизны поверхности?

Re: скоростной фрезер 900х2000

Добавлено: 23 июл 2014, 16:20
pkasy
ну да.
или поверхности к раме.

Re: скоростной фрезер 900х2000

Добавлено: 23 июл 2014, 16:28
Nick
Это все читал
Re: EMC2 и неровная поверхность гравировки #224
?

В принципе должно решить вопрос.

Re: скоростной фрезер 900х2000

Добавлено: 23 июл 2014, 16:57
pkasy
спасибо, познавательно.
но нужно городить датчик с требуемой точностью.

Re: скоростной фрезер 900х2000

Добавлено: 23 июл 2014, 17:12
Nick
Ну можно переписать компонент слегка...

давай целиком задачу оговорим...

Re: скоростной фрезер 900х2000

Добавлено: 23 июл 2014, 18:41
pkasy
чуть позже, я вешаю гибкие кабель каналы...
муторно, но нужно.

Re: скоростной фрезер 900х2000

Добавлено: 26 июл 2014, 08:30
pkasy
принял участие в турнире по прикладной тактической стрельбе "....а слабо стать воздушным маршалом???!!!"
маршалом не стал )) да и на вступительный бал в ФБР не настрелял ))

Re: скоростной фрезер 900х2000

Добавлено: 26 июл 2014, 09:25
nik1
Сколько не хватило?

Re: скоростной фрезер 900х2000

Добавлено: 27 июл 2014, 08:36
pkasy
много, Nick, много.
я занял предпоследнее место в квалификации ФБР и последнее в воздушном маршале.
очень жесткие дисциплины.
победитель тоже не получил квалификацию ФБР, а он стреляет с пистолета года три и сжигает патронов на 40000 в месяц, чего я себе пока не могу позволить. я стреляю всего третий месяц. с чужого пистолета.

на воздушного маршала двое прошли по всем пиндосским нормативам.
для справки:

Воздушные маршалы — вооружённые сотрудники служб воздушной безопасности, находящиеся на борту самолета в штатской одежде (чтобы не привлекать лишнего внимания), которые при необходимости могут обезвредить террористов или дебоширов.
Воздушные маршалы существуют в Великобритании, США, Канаде, Индии, Австрии, Франции, Австралии, а с 2010-х годов и в России.
Воздушные маршалы под видом обычных пассажиров в гражданской одежде летают в самолетах на тех рейсах, которые, по мнению службы безопасности, считаются рейсами повышенного риска и в случае экстренной ситуации, возможного террористического акта или хулиганства на борту, вправе применять силу, надевать наручники, использовать электрошокеры и так далее.
я занял последнее место. и впервые столкнулся с тем, что Викинг тоже не пробивает капсуль.
на маршала все упражнения высоко скоростные и на короткую дистанцию - 7 ярдов.
например, дается 4 секунды на то, чтобы извлечь пистолет из кобуры скрытого ношения ( то есть судья смотрит, что б у тебя на теле не было видно оружия, для этого он просит развести руки в стороны. правда, смотрит только спереди ), произвести прицельный выстрел в мишеь шириной сантиметров 20, упасть на колено, выбросить магазин, вставить магазин, произвести выстрел.
на все 4 секунды.
(попробуйте как-нибудь) )))
у меня на этом упражнении викинг осекся, и я протупил примерно секунду.
но даже если бы и уложился, мне бы это не помогло :)
я то самый молодой. по настрелу. и пистолет у меня слабое место. а по винтовке я могу медалями потрясти )) 29 первых мест в турнирах разного уровня.
а вот пистолет...
вобщем, есть над чем работать. и, главное, не брать в руги викинг за номером ...048.

Re: скоростной фрезер 900х2000

Добавлено: 27 июл 2014, 09:23
nik1
Да, требования очень высокие у пендосов и выходит они сдают этот норматив , раз имеются такие службы?