d464b887ac69c3e0b20453b29b13a7280de8eed3
Test of current control
These drives:
- ipos4808
- EL7041-0052
- EL7047
- EL7031
- Festo CMMT-ST
Current:
- MAX_CURR 1.0 A
- STD_CURR 0.2 A
Mechanics:
- Oriental Motor PKE244A in series
- 8 Ohm (4 * 2)
- 9.7mH (4.85 * 2)
- No mechanics, no damper
Pics
EL7031
Cannot move faster than 1720.
Current boost 0
- sc0, 1720deg/s
- sc1, 720
- sc2, 0.1 deg/s
Current boost 100 default
- sc3, 1720deg/s
- sc4, 720
- sc5, 0.1 deg/s
Current boost 500
- sc6, 720deg/s OBS!!! different velo order
- sc7, 1720
- sc8, 0.1 deg/s
EL7041-0052
Cannot move faster than 1720
Current boost 0
sc9, 720 deg/s sc10, 1720 sc11, 0.1
Current boost 100 default
sc12, 720 deg/s sc13, 1720 sc14, 0.1
Current boost 500
sc15, 720 deg/s sc16, 1720 sc17, 0.1
ipos4808
${SCRIPTEXEC} ${ecmccomp_DIR}applyComponent.cmd "COMP=Motor-Generic-2Phase-Stepper, MACROS='I_MAX_MA=1000,I_STDBY_MA=200,I_CTRL_GAIN=1.0,I_CTRL_INT=0.26'"
sc18, 720 deg/s sc19, 1720 sc20, 0.1 sc21, 2000deg/s sc22, 2200deg/s (higher velo than this vibration starts) sc23, 3000deg/s works but much vibrations..probably loosing steps
EL7047
${SCRIPTEXEC} ${ecmccomp_DIR}applyComponent.cmd "COMP=Motor-Generic-2Phase-Stepper, MACROS='I_MAX_MA=1000, I_STDBY_MA=200, U_NOM_MV=48000,R_COIL_MOHM=8000,L_COIL_UH=9700 ,SPEED_RANGE=2'"
sc24, 720 deg/s sc25, 1720 sc26, 0.1 sc27 2000, works nice, current looks a bit strange sc28 2200, works nice, current looks a bit strange sc29, 3000 OSC alot, loses steps
test current control 1
${SCRIPTEXEC} ${ecmccomp_DIR}applyComponent.cmd "COMP=Motor-Generic-2Phase-Stepper, MACROS='I_MAX_MA=1000, I_STDBY_MA=200, U_NOM_MV=48000,R_COIL_MOHM=8000,L_COIL_UH=9700 ,SPEED_RANGE=2'"
##- Kp
ecmcConfigOrDie "Cfg.EcAddSdo(${ECMC_EC_SLAVE_NUM},0x8011,0x1,300,2)"
#
##- Ki
ecmcConfigOrDie "Cfg.EcAddSdo(${ECMC_EC_SLAVE_NUM},0x8011,0x2,20,2)"
max 2350deg/s
test current control 2
##- Kp
ecmcConfigOrDie "Cfg.EcAddSdo(${ECMC_EC_SLAVE_NUM},0x8011,0x1,500,2)"
#
##- Ki
ecmcConfigOrDie "Cfg.EcAddSdo(${ECMC_EC_SLAVE_NUM},0x8011,0x2,40,2)"
also 2350 deg/s
test current control 3
##- Kp
ecmcConfigOrDie "Cfg.EcAddSdo(${ECMC_EC_SLAVE_NUM},0x8011,0x1,50,2)"
#
##- Ki
ecmcConfigOrDie "Cfg.EcAddSdo(${ECMC_EC_SLAVE_NUM},0x8011,0x2,5,2)"
also 2350 deg/s
tests EMF 1
# 8010:05 EMF
ecmcConfigOrDie "Cfg.EcAddSdo(${ECMC_EC_SLAVE_NUM},0x8010,0x5,200,2)"
similar max speed, also approx, 2350.
tests EMF 2
# 8010:05 EMF
ecmcConfigOrDie "Cfg.EcAddSdo(${ECMC_EC_SLAVE_NUM},0x8010,0x5,500,2)"
similar max speed, also approx, 2350.
Festo in PV
- sc30, 1720deg/s
- sc31, 720
- sc32, 0.1 deg/s
- sc33, 2800deg/s no osc Works roughly up to 3000deg/s but osc
Description
Languages
Batchfile
100%