11
CONTROL SUB FUNCTIONS
11.1
Compensation Function
Compensation function includes the driver unit conversion function, which can be executed by the parameter settings.
Relevant variables
Variable/Structure name
AxisName.Pr.
Drive_UnitConvRatioNum
Drive_UnitConvRatioDen
Driver unit conversion function
"Driver unit conversion function" converts the feed machine position to the driver command value and pass it to the target
position (Target position). Also, it converts the current position (Position actual value) of the driver and calculates the actual
position.
The conversion formulas are shown below.
Target position = Feed machine position (Motion system command value) Driver unit conversion numerator / Denominator
Actual position = Current position Driver unit conversion denominator / Numerator
When a value other than "1 : 1" is set in Gear ratio(6091H) of the driver side, conversion is performed in both
motion system side and driver side.
Feed machine
position
Actual
position
Name
Driver unit conversion numerator
Driver unit conversion denominator
Motion system
Target position
Driver unit conversion:
Numerator (driver unit)
/Denominator (controller unit)
Current position
(Position actual
Controller unit conversion:
Denominator (controller unit)
/Numerator (driver unit)
Details
Sets the numerator to convert from the command unit of the motion system
to the command unit of the driver.
Sets the denominator to convert from the command unit of the motion
system to the command unit of the driver.
Driver
Driver unit
Gear ratio
value)
11 CONTROL SUB FUNCTIONS
Feedback
11.1 Compensation Function
11
341