|
#define | DF_INOS_BASE_RAMP_DBT "INOS-BASE-RAMP" |
|
#define | DF_INOS_BASE_RAMP_TRQ_LIMIT_ACC_DBT "INOS-BASE-RAMP-TRQ-LIMIT-ACC" |
|
#define | DF_INOS_BASE_RAMP_TRQ_LIMIT_DEC_DBT "INOS-BASE-RAMP-TRQ-LIMIT-DEC" |
|
#define | DF_INOS_RAMP_MAX_JERK 4 |
|
#define | DF_INOS_RAMP_STATE_PEACE 0 |
|
#define | DF_INOS_RAMP_STATE_BREAK 1 |
|
#define | DF_INOS_RAMP_STATE_RUNNING 2 |
|
#define | DF_INOS_RAMP_STATE_PULLING 3 |
|
#define | DF_INOS_RAMP_STATE_STOPPING 4 |
|
#define | ER_INOS_RAMP_POSRANGE 0x00000001 |
|
#define | ER_INOS_RAMP_FAILED 0x00000002 |
|
#define | ER_INOS_RAMP_MIM_RANGE 0x00000004 |
|
#define | ER_INOS_RAMP_OVERSAMPLING 0x00000008 |
|
#define | ER_INOS_RAMP_VMAX_REACHED 0x00000010 |
|
#define | ER_INOS_RAMP_MOVE_NOT_IN_CACHE 0x00000020 |
|
#define | ER_INOS_RAMP_CORE_MISMATCH 0x00000040 |
|
#define | DF_INOS_RAMP_MAX_ERR 32 |
|
#define | WR_INOS_RAMP_MIM_DEC 0x00000001 |
|
#define | WR_INOS_RAMP_CORE_MISMATCH 0x00000002 |
|
#define | DF_INOS_BASE_RAMP_FLAG_CHK_LIMITS 0x00000001 |
|
#define | DF_INOS_BASE_RAMP_FLAG_ENB_BASE 0x00000002 |
|
#define | DF_INOS_BASE_RAMP_FLAG_ENB_TRQLIMIT 0x00000004 |
|
#define | DF_INOS_BASE_RAMP_FLAG_DIS_MIM 0x00000008 |
|
#define | DF_INOS_BASE_RAMP_FLAG_LIMIT_MOVE 0x00000010 |
|
#define | DF_INOS_BASE_RAMP_FLAG_DIS_MIM_DEC 0x00000020 |
|
#define | DF_INOS_BASE_RAMP_FLAG_SET_CACHE_EPSILON 0x00000040 |
|
#define | DF_INOS_BASE_RAMP_FLAG_OPT_MIM 0x00000080 |
|
#define | DF_INOS_BASE_RAMP_FLAG_CHK_LIMITS_IN_SEG 0x00000200 |
|
#define | DF_INOS_BASE_RAMP_FLAG_BACKLASH 0x00000400 |
|
#define | DF_INOS_BASE_RAMP_FLAG_FORCE_BACKLASH 0x00000800 |
|
#define | DF_INOS_BASE_RAMP_FLAG_IGNORE_LIMITS_AT_STOP 0x00001000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_LOOK_AHEAD 0x00002000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_CACHE_ONLY 0x00004000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_IGNORE_VMAX 0x00008000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_IGNORE_JERK 0x00010000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_IGNORE_CORE 0x00020000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_OVRS_LAST 0x00800000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_SLOW_SPEED 0x01000000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_SHAPE_CALC 0x02000000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_SETUPMODE 0x04000000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_JOB_SLOW 0x08000000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_CACHE_FLUSH 0x10000000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_CRS_PEACE 0x20000000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_CRS_ACTIVE 0x40000000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_ENABLED 0x80000000 |
|
#define | DF_INOS_BASE_RAMP_FLAG_NO_CACHE (DF_INOS_BASE_RAMP_FLAG_SETUPMODE|DF_INOS_BASE_RAMP_FLAG_BACKLASH) |
|
#define | DF_INOS_BASE_RAMP_FLAG_CACHE_CRITICAL (DF_INOS_BASE_RAMP_FLAG_ENB_BASE | DF_INOS_BASE_RAMP_FLAG_ENB_TRQLIMIT | DF_INOS_BASE_RAMP_FLAG_CACHE_FLUSH) |
|
#define | DF_INOS_BASE_RAMP_OPT_CHK_LIMITS 0x00000001 |
|
#define | DF_INOS_BASE_RAMP_OPT_ENB_BASE 0x00000002 |
|
#define | DF_INOS_BASE_RAMP_OPT_ENB_TRQLIMIT 0x00000004 |
|
#define | DF_INOS_BASE_RAMP_OPT_DIS_MIM 0x00000008 |
|
#define | DF_INOS_BASE_RAMP_OPT_LIMIT_MOVE 0x00000010 |
|
#define | DF_INOS_BASE_RAMP_OPT_DIS_MIM_DEC 0x00000020 |
|
#define | DF_INOS_BASE_RAMP_OPT_OPT_MIM 0x00000080 |
|
#define | DF_INOS_BASE_RAMP_OPT_TRQ_LIMIT 0x00000100 |
|
#define | DF_INOS_BASE_RAMP_OPT_BACKLASH 0x00000400 |
|
#define | DF_INOS_BASE_RAMP_OPT_FORCE_BACKLASH 0x00000800 |
|
#define | DF_INOS_BASE_RAMP_OPT_IGNORE_LIMITS_AT_STOP 0x00001000 |
|
#define | DF_INOS_BASE_RAMP_OPT_LOOK_AHEAD 0x00002000 |
|
#define | DF_INOS_BASE_RAMP_OPT_IGNORE_VMAX 0x00008000 |
|
#define | DF_INOS_BASE_RAMP_OPT_IGNORE_CORE 0x00020000 |
|
#define | DF_INOS_BASE_RAMP_DATA_FLAG_DEL 0x00000001 |
|
#define | DF_INOS_BASE_RAMP_DATA_FLAG_LST 0x00000002 |
|
#define | DF_INOS_RAMP_JERK_ALL 0xFFFFFFFF |
|
#define | DF_INOS_RAMP_MIN_SLOW REAL64(0.0001) |
|
#define | DF_INOS_RAMP_MAX_SLOW REAL64(2.0000) |
|
#define | DF_INOS_RAMP_EPS_V_STOP REAL64(1.0e-6) |
|
#define | INOS_RAMP_CORE_MISMATCH_IS_ERROR(ret) |
|
#define | INOS_RAMP_CORE_MISMATCH_IS_WARNING(ret) |
|
Short comment.
- Author
- Ch. Hirzel
- Copyright
- Copyright © 2016 Indel AG. All rights reserved.
-
This software is licensed on a non-exclusive basis for use on Indel products only. If the Source Code has been provided by Indel, the software may be modified or further developed, exclusively for the use on Indel's products. For evaluation purposes of the aforementioned development or modification of the software, the software may temporarily be used on third party products. Any further use of this software, its modification or development on non-Indel products is strictly prohibited.
Long comment on this file.