12. Appendix
12.1 Parameters Lists
12.1.1 Interpreting the Parameter Lists
12.1.2 Parameters Detailed
12.2 Alarms Displays
Alarm Classifications
There are three classifications of alarms for the Drive: Gr.1, Gr.2, and Warning. They will affect the display and operation for the Servo System.
Alarms Detailed
12.3 Object Dictionary
12.3.1 General Objects
Device Type (1000h)
The data description is as following.
Error Register (1001h)
The data description is as following.
Pre-defined error field (1003h)
The data description is as following.
Store parameters (1010h)
Save the value of the object into the relevant parameter by writing a specific signature to 1010-03h. So that, the servo can load the value of the parameter to the relevant object as an initial value.
The signature is save.
The relationship between Index and Parameter State by saving is described as below
In the case of 1010-03h, the data description is as following.
Identity Object (1018h)
12.3.2 PDO Mapping Objects
The CANopen over EtherCAT (CoE) protocol allows the user to map objects to process data objects (PDOs) in order to use the PDOs for real-time data transfer.
Objects can be combined in PDO data via PDO Mapping and PDO Assignment.
The data description of PDO Mapping Objects is as following
The objects mapped to PDOs can be changed only when the EtherCAT (CoE) Network Module is in the Pre-Operational state.
There are 4 receiving PDOs (RxPDOs) and 4 transmit PDOs (TxPDOs). Each PDO Mapping can be assigned up to 8 objects, and the total assignment is not more than 32 bytes.
The procedure of PDO mapping is as following:
1. Disable the assignments between the Sync Manager and PDOs:
Set subindex 00h in objects 1C12h and 1C13h to 0.
2. Disable the assignments of PDOs:
Set subindex 00h in objects (1600h to 1603h) and (1A00h to 1A03h) to 0.
3. Set all of the mapping entries for the PDO mapping objects:
Set objects (1600h to 1603h) and (1A00h to 1A03h).
4. Set the number of mapping entries for the PDO mapping objects:
Set subindex 00h in objects (1600h to 1603h) and (1A00h to 1A03h).
5. Set the assignments between the Sync Manager and PDOs:
Set subindex 01h in objects 1C12h and 1C13h.
6. Enable the assignments between the Sync Manager and PDOs:
Set subindex 00h in objects 1C12h and 1C13h to 1.
1st Receive PDO Mapping
2nd Receive PDO Mapping
3rd Receive PDO Mapping
4th Receive PDO Mapping
1st Transmit PDO Mapping
2nd Transmit PDO Mapping
3rd Transmit PDO Mapping
4th Transmit PDO Mapping
Sync Manage2 PDO Assignment
Sync Manage3 PDO Assignment
12.3.3 Parameters Table
SinglePos (30A5h)
MultiPos (30A6h)
Pn000 Basic Function Selections 0 (3164h)
12.3.4 Device Control
Error Code (603Fh)
Controlword (6040h)
This object controls the device and operation mode
Bit0 to Bit3, and Bit7: These bits function as the control command for the Servo Drive’s state
The description of Bit4 and Bit5 in PP mode is as following.
The description of Bit6 and Bit8 in PP mode is as following
The description of Bit4, Bit5, Bit6 and Bit8 in HM mode is as following.
The description of Bit4, Bit5, Bit6 and Bit8 in CSP, CSV or CST mode is as following.
The description of Bit4, Bit5, Bit6 and Bit8 in IP mode is as following.
The description of Bit4, Bit5, Bit6 and Bit8 in PV mode is as following.
Statusword (6041h)
Bit0 to Bit7: Current State of Servo Drive:
Bit11: The internal limit is activated (set to 1) when the N-OT or P-OT signal was activated.
The description of Bit10, Bit12 and Bit13 in PP mode is as following.
The description of Bit10, Bit12 and Bit13 in HM mode is as following
The description of Bit10, Bit12 and Bit13 in CSP, CSV or CST mode is as following.
The description of Bit10, Bit12 and Bit13 in IP mode is as following.
The description of Bit10, Bit12 and Bit13 in PV mode is as following.
The description of Bit10, Bit12 and Bit13 in PT mode is as following.
Quick Stop Option Code (605Ah)
This object determines what operation will be performed if a Quick Stop is executed.
Shutdown Option Code (605Bh)
This object defines the operation that is performed if there is a move from Operation Enable state to Ready state.
Disable Operation Option Code (605Ch)
This object defines the operation that is performed if there is a move from Operation Enable state to Switched ON state.
Halt Option Code (605Dh)
This object defines the operation that is performed if bit 8 (Halt) in Controlword is active.
605Eh (Fault Reaction Option Code)
This object defines the operation that is performed when an alarm is detected in the Servo System.
Modes of Operation (6060h)
This object is used to select the operation mode. The Servo System gives the actual operation mode in the Modes of Operation Display object.
Modes of Operation Display (6061h)
This object gives the current mode of operation.
Supported Drive Modes (6502h)
This object gives the operation modes that are supported by the device.
12.3.5 Profile Position Mode
Target Position (607Ah)
This object contains the target position for the Profile Position Mode or Cyclic Sync Position Mode.
In Profile Position Mode, the value of this object is interpreted as either an absolute or relative value depending on the Abs/Rel Flag in Controlword. In Cyclic Sync Position Mode, the value is always interpreted as an absolute value.
Software Position Limit (607Dh)
This object defines the absolute positions of the limits to the target position (position demand value). Every target position is checked against these limits.
The limit positions are specified in user-defined position reference units, the same as for target positions, and are always relative to the machine home position.
The limit values are corrected internally for the home offset as given below. The target positions are compared with the corrected values.
Corrected minimum position limit = Min position limit – Home offset (607Ch)
Corrected maximum position limit = Max position limit – Home offset (607Ch)
The software position limits are enabled at the following times:
When homing is completed
When an absolute encoder is connected
The software limits are enabled if Min position limit < Max position limit.
Max Profile Velocity (607Fh)
This object defines the maximum speed during a Profile Mode operation.
However, the Servo will regard the minimum value between 607Fh and 6080h as the maximum speed during a Profile Mode operation.
Max Motor Speed (6080h)
This object defines the maximum speed for protecting the Motor.
Profile Velocity (6081h)
This object contains the final movement speed at the end of acceleration for a Profile Mode operation.
Profile Acceleration (6083h)
This object specifies the acceleration rate for PP Mode and PV Mode.
Profile Deceleration (6084h)
This object specifies the acceleration rate for PP Mode and PV Mode.
Quick Stop Deceleration (6085h)
This object contains the deceleration rate that is used to stop the Motor if the Quick Stop Option Code (605Ah) is set to 2 and the Quick Stop command is given, or Halt Option Code (605Dh) is set to 2 and the Halt command is given.
Motion Profile Type (6086h)
This object specifies the motion profile for the trajectory generator.
Profile jerk (60A4h)
This object is regarded as the jerk in PP mode only if Motion Profile Type (6086h) is set to 2
12.3.6 Homing Mode
Home Offset (607Ch)
This object contains the offset between the zero position for the application and the machine home position (found during homing).
Homing Method (6098h)
This object specifies the homing method.
Homing Speeds (6099h)
Homing Acceleration (609Ah)
12.3.7 Position Control Function
Position Demand Value (6062h)
This object specifies the current reference position in user position reference units.
This value is 0 in Velocity Mode.
Position Actual Internal Value (6063h)
This object gives the current feedback position in encoder pulse units.
For the absolute encoder and the homing operation has been completed, this value represents the actual position value of the Motor encoder.
For the incremental encoder or the homing operation has not been completed, this value represents the number of pulses (encoder units).
This value is 0 in Velocity Mode
Position Actual Value (6064h)
This object gives the current feedback position in user position reference units.
Following Error Window (6065h)
This object defines the detection range for the following error (bit 13 of statusword).
If the position deviation exceeds the following error window for the following error time out (6066h), bit13 in statusword changes to 1 to indicate following error.
Following Error Time Out (6066h)
If the position deviation exceeds the following error window for the time specified in this object, bit-13 in statusword changes to 1 to indicate following error.
Following Error Actual Value (60F4h)
This object provides the current following error.
Position Window (6067h)
This object defines the positioning completed width for the target position. When the Servo Drive has completed outputting the reference to the target position and the time specified in position window time (6068h) has passed after the distance between the target position and the position actual value is within the value of this object, bit-10 (target reached) in statusword changes to 1.
Position Window Time (6068h)
Position Demand Internal Value (60FCh)
This object gives the output of the trajectory generator during position control (the position that is input to the position loop). The value is given in encoder pulses.
This value is 0 in Velocity Mode.
12.3.8 Interpolated Position Mode
Interpolation sub mode select (60C0h)
This object is used to select the submode for the Interpolated Position Mode and Cyclic Sync Position Mode.
Interpolation Data Record (60C1h)
This object gives the interpolation position reference for Interpolated Position Mode.
Interpolation Time Period (60C2h)
The Interpolation Time Period indicates the period of updating 607Ah or 60C1-01h. In the CSP or IP mode, if the DC synchronization mode is selected, the value must be the same as the DC synchronization period; and if the SM2 Event mode is selected, the value of 1C32-02h is consistent with the interpolation period and the actual SM2 Event period, otherwise Sync Error will occur.
12.3.9 Cyclic Synchronous Position Mode
Velocity Offset (60B1h)
In Cyclic Synchronous Position Mode, this object contains the speed feedforward value.
Torque Offset (60B2h)
In Cyclic Synchronous Position Mode or Cyclic Synchronous Velocity Mode, this object contains the torque feedforward value.
In Cyclic Synchronous Torque Mode, this object contains the offset value to add to the torque reference.
12.3.10 Profile Velocity/Cyclic Synchronous Velocity Mode
Velocity sensor actual value (6069h)
This object contains the current speed from encoder.
Velocity Demand Value (606Bh)
This object contains the output value from the velocity trajectory generator or the output value from the position control function (i.e., the input reference for the speed loop).
Velocity Actual Value (606Ch)
This object contains the Motor speed
Velocity Window (606Dh)
This object sets the speed coincidence detection width.
When the time specified in Velocity Window Time (606Eh) has passed after the difference between the target speed and the Velocity Actual Value is within the setting of the Velocity Window, Bit10 in Statusword is set to 1.
Velocity Window Time (606Eh)
When the time specified in Velocity Window Time (606Eh) has passed after the difference between the target speed and the Velocity Actual Value is within the setting of the Velocity Window, Bit10 in Statusword is set to 1.
Velocity Threshold (606Fh)
When the time specified in Velocity Threshold Time (6070h) has passed after the Velocity Actual Value is greater than Velocity Threshold (606F), Bit12 in Statusword is set to 1.
Velocity Threshold Time (6070h)
When the time specified in Velocity Threshold Time (6070h) has passed after the Velocity Actual Value is greater than Velocity Threshold (606F), Bit12 in Statusword is set to 1.
Velocity Threshold Time (6070h)
When the time specified in Velocity Threshold Time (6070h) has passed after the Velocity Actual Value is greater than Velocity Threshold (606F), Bit12 in Statusword is set to 1.
Target Velocity (60FFh)
This object specifies the target speed for Profile Velocity Mode or Cyclic Synchronous Velocity Mode in user defined speed reference units.
12.3.11 Profile Torque / Cyclic Synchronous Torque Mode
Target Torque (6071h)
This object specifies the input torque reference value for Torque Control Mode. Set the value in units of 0.1% of the Motor rated torque.
Torque Demand Value (6074h)
This object givesthe currently output torque reference value. The value is given in units of 0.1% of the Motor rated torque.
Torque Slope (6087h)
This object setsthe torque output slope to use in Profile Torque Mode. Set the value asthe rate of change per second (0.1%/s) in respect to the Motor rated torque.
Torque Slope (6087h)
This object setsthe torque output slope to use in Profile Torque Mode. Set the value asthe rate of change per second (0.1%/s) in respect to the Motor rated torque.
Torque Actual Value (6077h)
This object contains the torque reference output value.
12.3.12 Torque Limit Function
Max. Torque (6072h)
This object sets the maximum output torque for the Motor in PT mode. Set the value in units of 0.1% of the Motor rated torque.
Positive Torque Limit Value (60E0h)
This object sets the positive torque limit. Set the value in units of 0.1% of the Motor rated torque.
The positive torque limit value is the smaller of 6072h and 60E0h.
Negative Torque Limit Value (60E1h)
This object sets the negative torque limit. Set the value in units of 0.1% of the Motor rated torque. The negative torque limit value is the smaller of 6072h and 60E1h.
12.3.13 Digital Inputs/Outputs
Digital Inputs (60FDh)
If the corresponding bit of Pn509 and Pn510 has been set to Remote, the input signal on CN1 terminal is only used as remote input IO, and the Drive will ignore its status.
Digital Outputs (60FEh)
This object controls the status of both general-purpose output signals and remote output signals from CN1 on the Drive. 60FE-01h is used to control the status of the output signals. 60FE-02h determines which output signals in subindex 1 are enabled.
The Bit16 to Bit19 in 60FE-01h can only assign to the general-purpose output signals on CN1, and set the Bit mask (60EF-02h) to 1 for enabling them. And then, according to the settings of Pn509 and Pn510 to allocate the desired signals, also you can choose whether to reverse them by the setting of Pn516 and Pn517.
For the bits transmitted on the bus, you also need to set Pn512 and Pn513 to enable it.
The Bit24 to Bit27 in 60FE-01h can assign to the remote output signals on CN1, and according to the setting of Pn511 to allocate the desired signals, using as a remote IO for the master station.
12.3.14 Object Dictionary List
Group 1000h
Group 3000h
Group 6000h
















































































































































































No comments to display
No comments to display