232
Transferring Servo Parameters
Section 5-3
Servo Parameters are saved from the CPU Unit using the SAVE SERVO
PARAMETER Bit in the Axis Operating Output Memory Area. Specify the
parameter number, parameter size (data length), and data to be transferred in
the Axis Operating Output Memory Area and execute SAVE SERVO PARAM-
ETER (to write settings to non-volatile memory).
One execution of SAVE SERVO PARAMETER transfers one parameter for
each axis. The parameter is written to the Servo Drive's internal memory at
the same time as saving it in the non-volatile memory. To save multiple param-
eters, SAVE SERVO PARAMETER must be executed separately for each
parameter. Parameters for different axes can be saved at the same time.
Note
(1) There is a limit to the number of times non-volatile memory in the Servo
Drive can be written (10,000 times). When Servo parameters are
changed frequently during system operation, so not save the parameters,
but rather just write them.
(2) Execute SAVE SERVO PARAMETER when the Servo Parameter Trans-
ferring Flag for the corresponding axis is OFF. If SAVE SERVO PARAM-
ETER is executed while the Servo Parameter Transferring Flag is ON, a
Multistart Error (axis error code: 3050) will occur and the Servo Parame-
ter will not be saved.
(3) Do not restart the PCU or turn OFF the power to the PLC while a Servo
Parameter is being saved. Doing so may result in the parameter not being
saved correctly and cause unexpected operations.
Servo Parameter saving starts when the SAVE SERVO PARAMETER Bit in
the Axis Operating Output Memory Area turns ON. When executing SAVE
SERVO PARAMETER, make sure that the SAVE SERVO PARAMETER Bit
remains ON until the Servo Parameter Transferring Flag turns ON.
Axis Operating Output Memory Area (Operating Commands)
a = Beginning word of Axis Operating Output Areas specified in Common
Para (Axis No.
−
1)
×
25
Axis Operating Input Memory Area (Monitoring)
b = Beginning word of Axis Operating Input Areas specified in Common
Para (Axis No.
−
1)
×
25
Name
Word
Bit
Contents
SAVE SERVO
PARAMETER Bit
a+1
14
0
→
1: Starts writing Servo Parameter to
non-volatile memory.
Servo Parameter No. a+17
---
Specifies the parameter No. of the Servo
Drive to which the data is to be written.
Parameter size
a+18
---
Specifies the data length of the parameter
to be written in byte units.
Write data (rightmost
word)
a+19
---
Specifies the setting data (hexadecimal) to
be written to the Servo Parameter. For a
parameter size of two bytes, the rightmost
word is used only, and the data in the left-
most word is ignored. For a parameter size
of four bytes, four bytes of data from the
rightmost to leftmost words are transferred.
Write data (leftmost
word
a+20
---
Name
Word
Bit
Contents
Servo Parameter
Transferring Flag
b
14
0: Powerup, transfer completed, or transfer
failed
1: Transferring Servo Parameter
Summary of Contents for CJ1W-NC271 - 12-2009
Page 2: ......
Page 4: ...iv ...
Page 6: ...vi ...
Page 22: ...xxii ...
Page 58: ...30 Starting Operation Section 2 2 ...
Page 244: ...216 Axis Operating Input Memory Areas Section 4 8 ...
Page 264: ...236 Transferring Servo Parameters Section 5 3 ...
Page 396: ...368 Linear Interpolation Section 9 7 ...
Page 648: ...620 List of Error Codes Appendix D ...
Page 674: ...646 Additional Functions for the CJ1W NCF71 MA Appendix F ...
Page 684: ...656 Index ...
Page 686: ...658 Revision History ...