Specifications
Drive set-up procedure
14.1.5
Motor encoder
14
-14
14.1.5 Motor encoder
The following shows machine data and parameter settings of motor encoders.
Since a feed axis uses a serial encoder as a motor encoder, some parameter settings for a
Servo drive encoder are omitted here because the encoder directly reads those setting values.
CNC setting
• MD30200 NUM_ENC (For each axis)
Meaning: The number of encoders
Setting value: 0 --- No encoder
1 --- Only motor encoders
2 --- Motor encoder + External encoders
• MD31000 ENC_LINEAR [0] (For each axis)
Meaning: Motor encoder type (Rotary encoder/Linear scale) setting
Setting value: 0 --- Rotary encoder
• MD30220 ENC_MODULE_NR (For each axis)
Meaning: Encoder number determined during hardware configuration.
Setting value: MD30110 The same value as CTRLOUT_MODULE_NR is to be set.
• MD30230 ENC_INPUT_NR [0] (For each axis)
Meaning: Encoder input port number
Standard setting value: 1
• MD30240 [0] ENC_TYPE [0] (For each axis)
Meaning: Motor encoder type
Setting value: 0 --- Simulation axis setting
1 --- Incremental encoder
4 --- Absolute encoder
Note: If you use an absolute encoder as an incremental encoder, assign "1".
If you use absolute value detection function of a External encoder,
assign "4" irrespective of motor encoder types.
• MD30240 [1] ENC_TYPE [1] (For each axis)
Meaning: External encoder type
Setting value: 0 --- External encoder is not used.
1 --- Incremental encoder
4 --- Absolute encoder
Note: If you use an absolute encoder as an incremental encoder, assign "1".