MOOG
ID
No.:
CB40859-001
Date:
02/2018
MSD Servo Drive - Device Help
115
7 Control
Index display: for teaching routine and compensation:
- P 440[0] - CON_TAB_TabIndex: Index of the table
The current table index calculated using the input position is output here both during
the teaching routine and the compensation. (The parameter is accessible via the
scope.)
Table value display: for teaching routine and compensation:
- P 446[0] - CON_TAB_OutVal: output value (of the table)
The currently determined table value of the teach table is output here during the
teaching routine. The current isq feed forward control value interpolated using the
compensation table is output here during the compensation. (The parameter is
accessible via the scope.)
Access to the compensation tables
- Access to the small compensation table with 250 elements:
Reading and writing using parameter P 380[0..251] - CON_TCoggAddTab[0..251].
As with other parameters as well, saving takes place in the context of the parameter
record being saved in the device’s special memory for parameters.
- Access to the large compensation table with 4000 elements:
Offline, i.e. when neither a teaching routine nor compensation are taking place
‘online,' the individual elements of the large compensation table can be accessed
using:
Index: Reading and writing using parameter P 440[0] - CON_TAB_TabIndex.
Value: Reading and writing using parameter P 441[0] - CON_TAB_TabVal.
Saving takes place in conjunction with the saving of the parameter record in the
device’s mass memory (limitation of the max. number of storage cycles).
7.3.4.2
Settings for teaching, calculating and
compensation
__
(385)
CON_TCoggTeachCon
(3)CALC1
= Calc rotary SmallTab, Calc absolute BigTab
(8)CALC2
F1: rotary, small TeachTab to small CompTab
F2: absolute, big TeachTab to big CompTab
= Calc rotativ BigTab
(4)RESET
(0)READY
(1)TeachEpsRS-1
F1: rotary, big TeachTab to big CompTab
= Reset teach table entries
Reset both teach tables to No-Init-Value (1000.0)
= Teaching switched off
= Teach epsrs commutation angle (electrical)
- F1: Small teach table (250)
- F1: Rotary, mapping: fixed 32-bit
- F1: Without teaching direction
- F1: Without offset and delta, with tuning, with fader
(2)TeachEpsRS-2
Calculation: (385)CON_TCoggTeachCon=(3)CALC1
Compensation: (382)CON_TCoggComp=(1)EPSRS
small CompTab (380)CON_TCoggAddTab
= Teach epsrs commutation angle (electrical)
(5)TeachUserRefPos
as for (1)TeachEpsRS-1
=Teach (277)MPRO_FG_UserRef
Pos:reference position in user units
- F2: Big teach table (4000)
- F2: Absolute, mapping via (443)CON_TAB_PosDelta
- F2: With teaching direction
- F2: Without offset and delta, with tuning, without fader
(6)TeachEpsM
Calculation: (385)CON_TCoggTeachCon=(3)CALC1
Compensation: (382)CON_TCoggComp=(2)APSPOS
big CompTab, access via (440) and (441)
=Teach epsm mechanical angle (shaft)
Table 7.2: Settings for teaching, calculating and compensation