Summary of Contents for Kollmorgen AKD PDMM series
Page 1
AKD PDMM™ User Guide Edition December 2012, Revision B Valid for Hardware Revision DB Patents Pending Part Number 903-200016-00 Keep all manuals as a product component during the life span of the product. Pass all manuals to future users/owners of the product.
All timing diagrams, whether produced by Kollmorgen or included by courtesy of the PLCopen organ- ization, are provided with accuracy on a best-effort basis with no warranty, explicit or implied, by Koll- morgen. The user releases Kollmorgen from any liability arising out of the use of these timing diagrams. Kollmorgen™ | December 2012...
7.1.2 Motor Setup 7.1.3 Using the Motor View 7.1.4 Selecting a Motor 7.1.4.1 Configuring Custom Motors 7.1.4.2 Validating Motor Parameters 7.2 Feedback 1 7.2.1 Overview 7.2.2 Using Feedback Options 7.2.2.1 Auto 7.2.2.2 Incremental Encoder 7.2.2.3 Sine Encoder Kollmorgen™ | December 2012...
Page 4
Setting the Capture Edge (CAP0.EDGE) Setting the Pre-Condition Event: (CAP0.EVENT) Setting up a Pre-Condition for complex capture 7.6.3 Kollmorgen Test Reports 8 Using AKD PDMM in a Vertical Axis 9 Configuring with Linear Motors 9.1 Connecting a DDL Motor to an AKD PDMM Drive 10 Configuring General Drive Settings 10.1 Limits...
Page 5
During a change on the fly condition Movement to the same direction Movement in different directions 12 Tuning Your System 12.1 Introduction 12.2 Slider Tuning 12.2.1 Gentle, Medium, and Stiff 12.2.2 The Slider 12.2.3 Inertia Ratio 12.3 Tuning Guide Kollmorgen™ | December 2012...
Page 6
13.3.7 Manual range per axis 13.3.8 Unit display on Y axis 14 Using Parameters and the Terminal Screen 14.1 Terminal 14.1.1 Overview 14.1.2 Using the Terminal 14.1.3 Macros Creating a Macro from Terminal commands Macro Editor 14.2 Parameter List Kollmorgen™ | December 2012...
Page 7
17.17 Up / Down signal connection 17.17.1 Up / Down input 5 V (X9) 17.17.2 Up / Down input 24 V (X7) 17.18 Feedback Connector (X10) 18 Block Diagrams 18.1 Block Diagram for Current Loop 18.2 Block Diagram for Position/Velocity Loop Kollmorgen™ | December 2012...
Page 15
47.8 VBUS.VALUE 48 VL Parameters 48.1 VL.ARPF1 TO VL.ARPF4 48.2 VL.ARPQ1 TO VL.ARPQ4 48.3 VL.ARTYPE1 TO VL.ARTYPE4 48.4 VL.ARZF1 TO VL.ARZF4 48.5 VL.ARZQ1 TO VL.ARZQ4 48.6 VL.BUSFF 48.7 VL.CMD 48.8 VL.CMDU 48.9 VL.ERR 48.10 VL.FB 48.11 VL.FBFILTER Kollmorgen™ | December 2012...
Page 16
50.9 Adjusting EtherCAT Cycle Time 50.10 Maximum Cycle Times depending on operation mode 50.11 Synchronization 50.11.1 Synchronization behavior with distributed clocks (DC) enabled 50.11.2 Synchronization behavior with distributed clocks (DC) disabled 50.12 Latch Control Word and Latch Status Word Kollmorgen™ | December 2012...
Page 17
AKD PDMM User Guide | Table of Contents 50.13 Mailbox Handling 50.13.1 Mailbox Output 50.13.2 Mailbox Input 50.13.3 Example: Mailbox Access 50.14 Fieldbus Parameters 50.15 EEProm Content Glossary 51 Index Global Support Contacts Kollmorgen™ | December 2012...
Check the website for the most current manuals. The documentation available on the Kollmorgen website includes the following: Related documents for the AKD PDMM series include: AKD PDMM Quick Start (also provided in hard copy). This guide provides instructions for initial drive setup and connection to a network.
The figure below shows part number identification for drive features. Features available in the AKD PDMM are marked bold green. The customization code includes language version of printed material for European countries: D000 for German E000 for English F000 for French I000 for Italian Kollmorgen™ | December 2012...
3 Software Setup 3.1 Install and Start the KAS IDE Once the Kollmorgen Automation Suite Integrated Development Environment (KAS IDE) installation is complete, click the IDE icon to launch the program. The KVB software used for developing an HMI display does not install with the KAS IDE and must be installed separately.
Page 21
To associate the project with the IP address of the PDMM controller, right click on the Controller option in the Project View. Figure 5-3: Controller Selection Select Properties and the following screen appears: Figure 5-4: Controller Properties Type in the IP address of the PDMM, set the Controller Type to PDMM and click OK. Kollmorgen™ | December 2012...
Click OK, to add these devices to the project. 1. Go to the EtherCAT Devices view and press Scan Devices 2. Mapped to Axis in the Application Figure 5-7: Scan Devices & Mapped to Axis The devices are added to the project view: Kollmorgen™ | December 2012...
Page 23
A set of screens will open in the work space that enable the user to completely configure the selected drive: Figure 5-11: AKD GUI screens Additionally, the setup wizard will guide you through a set of configuration steps: Figure 5-12: Setup Wizard Kollmorgen™ | December 2012...
Workbench Views (pg 29) through Using Parameters and the Terminal Screen (pg 114). For more information about programming your application and system, see the KAS IDE Online Help. The best place to start is Using KAS IDE > Creating a Project > Steps 1 - 15. Kollmorgen™ | December 2012...
Page 25
This page intentionally left blank. Kollmorgen™ | December 2012...
1. Access the Setup Wizard by double-clicking on the drive name in the project view. 2. Enable Online Configuration mode from the toolbar, by pressing the “Toggle Online Configuration Mode” button. Kollmorgen™ | December 2012...
Page 28
For all systems, you can select the units you want to use, configure your operation mode, tune the system, and perform some simple jog moves within the wizard. After you are comfortable with the basic system setup, you can save your settings to the drive and exit the wizard. Kollmorgen™ | December 2012...
Setup Wiz- Setup wizard takes you through the essential configuration steps so that you can control the motor movement. 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Page 31
This text box displays the cumulative time this drive has been pow- DRV.RUNTIME (pg On Time ered on. When the drive is powered on, this value continues count- 296) ing from the value it had when the drive was last turned off. Kollmorgen™ | December 2012...
Page 32
This page intentionally left blank. Kollmorgen™ | December 2012...
Positive and negative DC lines should use L1 and L2 connections (polarity is not crit- ical). L1 and L2 connections are found on either the X3 connector or the X4 connector depending on the model. Kollmorgen™ | December 2012...
Page 35
Voltage ranges are as follows: Model Under Voltage Level Over Voltage Level AKD PDMM- 90 Vdc 420 Vdc zzzz06 AKD-zzzz07 380 Vdc 840 Vdc You can view bus voltage values in the Power screen as shown below: Kollmorgen™ | December 2012...
If you are using a nonstandard resistor, then choose <User defined> and fill in the appro- priate values for your resistor. If you use a nonstandard resistor, contact Kollmorgen™ technical support to confirm that the nonstandard resistor will work correctly with your system.
Page 37
After you install and set up this program, highlight your application (1) and then click on the Power Supply Sizing icon (2). The application then displays the regen sizing tool; see the application help for further sizing assistance. Kollmorgen™ | December 2012...
The resistors shown below are included in the KAS IDE setup. If you do not find a match for your application, please contact the Kollmorgen™ customer support team for further assistance. NA Part...
AKD PDMM User Guide | 7 Configuring Motor Settings 7 Configuring Motor Settings 7.1 Motor 7.2 Feedback 1 7.3 Non-Plug and Play Feedback Devices 7.4 Foldback 7.5 Brake Kollmorgen™ | December 2012...
(MOTOR.AUTOSET = 0) and select the appropriate motor from the motor parameter database. All of the appropriate Kollmorgen™ motors compatible with the AKD PDMM drive are contained in the motor database. For motors that are not listed, click Select Motor to open a custom motor view in which you can input the appropriate motor parameters.
The More/Less button displays and hides motor temperature settings. 7.1.4.1 Configuring Custom Motors From the Select Motor screen, click on Custom Motor to create and edit custom motors in the following screen: Kollmorgen™ | December 2012...
Click Continue to set the motor parameters in the drive. Click Cancel to close this screen. If errors occur while setting the motor parameters, an error screen indicates which parameters require addi- tional attention. Related Parameters MOTOR Parameters (pg 376) Kollmorgen™ | December 2012...
This is the default setting and is used to determine if a plug and play device is available. If a plug and play device is available, the Auto mode is replaced by the feedback device detected, along with the appro- priate resolution settings. Kollmorgen™ | December 2012...
Currently,the AKD PDMM does not support non-Kollmorgen™ standard resolver options. 7.2.2.8 SFD Smart Feedback Device (SFD) is Kollmorgen™'s most popular plug and play device. SFD allows for quick and easy setup from the Auto mode, which automatically configures the drive with the motor and feedback parameters.
Each algorithm uses different sets of parameters. Each algorithm has its own foldback current limit, IL.DIFOLD (drive foldback) and IL.MIFOLD (motor foldback). The overall foldback current limit is the minimum of the two at any given moment. IL.IFOLD = min (IL.DIFOLD, IL.MIFOLD). Kollmorgen™ | December 2012...
For instance if the default Fault Level is 9.000 Arms and a User Fault Level is set to 7.5 Arms, the Fault Level is changed to 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Once the maximum time for motor peak current has elapsed, if the move profile still demands peak current from AKD PDMM, the drive will exponentially lower the current applied to the motor. The Time Constant (IL.MFOLDT) dictates the profile. A smaller time constant represents a steeper decline in current applied to the motor. Kollmorgen™ | December 2012...
The brake output on connector X2 controls a mechanical brake that optionally may be fitted to a motor. The brake is applied and released relative to the Drive Active state of the drive. You can modify the Kollmorgen™ | December 2012...
Page 51
Does this motor have a brake? MOTOR.BRAKE Brake Release Delay The time between the drive being MOTOR.TBRAKERLS active and the brake being released. Brake Apply Delay The time between the brake being MOTOR.TBRAKEAPP applied and the drive not being active. Kollmorgen™ | December 2012...
Page 52
This page intentionally left blank. Kollmorgen™ | December 2012...
7.6.2 Configuring Position Capture To configure the position capture, select Position Capture from the Settings group: Setting the Capture Source (CAP0.TRIGGER) The capture source determines which input on the drive causes the position capture to trigger. Capture Source Options: Kollmorgen™ | December 2012...
Captures triggers only while the precondition is evaluated and is true condition = 1 while the capture edge occurs. 3 – Trigger Edge while pre- Captures triggers only while the precondition is evaluated and is false condition = 0 while the capture edge occurs. Kollmorgen™ | December 2012...
The preselect chooses what input source will trigger the precondition (based on the preedge setting, and the prefilter setting). This feature operates the same as the capture source described above. 7.6.3 Kollmorgen Test Reports Position Capture test report based on performance testing by Kollmorgen: Capture Accuracy with External Sensor Drive: AKD-T00306-NBAN-000...
The value is limited to a maximum of 167 ms. During this time, the drive will attempt to bring the load velocity to 0 RPM. If DRV.HWENDELAY = 0, the feature is off (this is default). 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Page 57
Do not disable power stage or CS.DEC , CS.TO . when possible. If command other disables until not possible, Fault CS CS completes and brake dynamic brake. applies. Fault Dynamic Brake Fault Power None MOTOR.BRAKEIMM = 1 stage disable Kollmorgen™ | December 2012...
On the Select Motor screen, for Motor Family select either IC and ICD Series Ironcore DDL or IL Series Ironless DDL. On the Select Motor screen for “Name” select the appropriate motor part number. 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Page 59
2. Multiply by 1000 to get cycles per millimeter 3. Multiply by 32 millimeters per Magnet Pitch to get Sine Cycles/Magnet Pitch For example, if the resolution of the Linear Scale is 40 microns per cycle, then the Sine Cycles/Magnet Pitch would be 800. Kollmorgen™ | December 2012...
Page 60
If the direction is opposite, then the A+ and A- signals on the Linear Scale must be swapped to cor- rect the phase direction. The motor is now ready for velocity loop and position loop compensation. Kollmorgen™ | December 2012...
Acceleration Limits: This field allows you to raise accelerations to give the system crisp moves. These limits default to a low value, so you may wish to change these after the mechanics and other sections of your system are defined. Kollmorgen™ | December 2012...
Similar to Mode 2, the motor will decelerate at a controlled rate (CS.DEC) until CS.VTHRESH is reached for a period of time (CS.TO). The drive will then dynamically brake and disable under the same conditions as described in Mode 2. Kollmorgen™ | December 2012...
The More button reveals the status diagram for the controlled stop configuration. It also displays the block diagram for the control stop. Two block diagrams available: one for a brake fitted and another for no brake. Control stop status diagram Kollmorgen™ | December 2012...
237)). A controlled stop can occur in three ways: The user configures a programmable digital input to mode 13 using DINx.MODE. For example, if DIN1.MODE 13 is applied, digital input 1 is set to controlled stop. Kollmorgen™ | December 2012...
Page 66
CS process. The DRV.DISTO parameter and functionality addresses this issue by disabling the drive after the DRV.DISTO time elapses, even if the CS process did not end. Controlled Stop Diagram 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Dynamic braking is a method to slow a servo system by dissipating the mechanical energy in a resistor driven by the motor back EMF. The drive has a built in advanced dynamic braking mode which operates Kollmorgen™ | December 2012...
ISO 13849 and IEC 62061. The parameter DRV.DISMODE must be set to 2 to implement the dif- ferent stop categories. Consult the AKD PDMM User Guide for con- figuring the parameter. Kollmorgen™ | December 2012...
If necessary, provision must be made for the connection of protective devices and lock-outs. If applicable, the stop function must signal its status to the control logic. A reset of the stop function must not create a hazardous situation. Kollmorgen™ | December 2012...
Emergency Off is done by switching off the supply energy by electro-mechanical switching devices. This results in a category 0 stop. If this stop category is not possible in the application, then the Emergency Off function must be replaced by other measures (for example by protection against direct touching). Kollmorgen™ | December 2012...
When an under voltage fault occurs, the drive is disabled and issues the following alerts: EWV alert: 502 Bus Under Voltage Drive LED alert: Left LED displays [F], right LED displays [u-V].\ Fault relay output turns on. Kollmorgen™ | December 2012...
Selects parameter group to be used with service motion. Group 1 selects parameter group for SM.MODE 0, and group 2 selects parameter group for SM.MODE 2. See SM.MODE (pg 431) for more details. Current 1/C- Sets the two different currents. urrent 2 Kollmorgen™ | December 2012...
You can define acceleration, velocity, position, and jerk for drive motion tasks using the Motion Profile Table view shown below: This is a beta feature. Please note that IL.KACCFF should be set to 0 when using this feature. Kollmorgen™ | December 2012...
On the right side of the Motion Profile Table view, you can view graphical representations of acceleration, velocity, position, and jerk of the selected profile table. Graphs are plotted based on the given data of the profile table. See the screenshot below for typical graphical representations: Kollmorgen™ | December 2012...
Reload tables from Drive Reloads the table from the drive and overrides the table that is currently in memory. Cancel Cancel appears only when the reload operation is in progress. Click Can- cel to cancel the profile table reloading operation. Clear tables in Drive Clears all the profile tables present in the drive. Kollmorgen™ | December 2012...
After import, the size of the profile table is shown in the grid and you can view the graphical representation of position, velocity, acceleration, and jerk based on the profile table data now loaded into the grid. Kollmorgen™ | December 2012...
The motion profile table describes the shape of the acceleration process, but does not determine how fast the motion task accelerates or decelerates and which target velocity will be reached. 11.2.4.1 Example of a motion profile table An example of a motion profile table is shown below: Kollmorgen™ | December 2012...
0 and the last point must contain the value of 2 3. The motion profile table contains values in ascending order. 4. The following motion profile table entry must contain the value of nearly 2 Example Kollmorgen™ | December 2012...
(see MT Parameters and Commands) with the assumption of a trapezoidal acceleration setting (MT.ACC and MT.DEC). The formulas are: 11.2.4.4 Standard customer table motion task The standard motion profile table motion task is displayed in the following figure: Kollmorgen™ | December 2012...
+ deceleration time is too small for moving a certain distance, which would lead into a too large peak-velocity, the total time will automatically be extended to the required value in order to not exceed the maximum allowed velocity (the minimum of MT.V or VL.LIMITP and VL.LIMITN). Kollmorgen™ | December 2012...
(MT.ACC and MT.DEC) are part of the motion task settings. An impossible motion task setting would be, if there is not enough ‘distance to travel’ selected by the user in order to accelerate to the target velocity via the selected acceleration (internally converted to Kollmorgen™ | December 2012...
The following figure displays a movement in the same direction, in this case in a positive direction. In case that the distance to the target position of the motion task 2 is smaller than distmin, the AKD gen- erates a profile as shown in the next figure. Kollmorgen™ | December 2012...
The magnitude of v2 is in this case the ‘target velocity of MT1’ + ‘target velocity of MT2.' The drive behaves as follows in case that the hatched area is smaller than the distance to travel negative direction: Kollmorgen™ | December 2012...
Page 85
AKD PDMM User Guide | Movement in different directions 1. The drives stops the first motion task with the assigned deceleration ramp. 2. Afterwards the following motion task is triggered automatically by the drive starting from veloc- ity 0. Kollmorgen™ | December 2012...
AKD PDMM User Guide | 12 Tuning Your System 12 Tuning Your System 12.1 Introduction 12.2 Slider Tuning 12.3 Tuning Guide Kollmorgen™ | December 2012...
There are different ways to tune, and several are covered here. We will give you guid- ance on what the different methods of tuning are and when to use them. 1 Embedded Workbench Views 2 Embedded Workbench Views Kollmorgen™ | December 2012...
5. Enable the drive and start the service motion. You should see no motion, as there are no veloc- ity loop tuning gains at this point. 6. When adjusting VL.KP and VL.KI, below record VL.FB and VL.CMD. These are the traces that are used to determine the performance of the velocit loop. Kollmorgen™ | December 2012...
Page 90
Here is an example of 15% overshoot. This is zoomed in view of a service motion commanded to 1000 RPM (location 1), where the overshoot peaks at 1150 RPM (location 2). Here is an example of 11 overshoots. Each overshoot is shown by a red circle. Kollmorgen™ | December 2012...
(exact values for acceleration are not critical). Turn up IL.KAFF until the position error (PL.ERR) is proportional to the inverted velocity command. The adjustment of IL.KAFF will focus on removing bumps on acceleration and deceleration. The Kollmorgen™ | December 2012...
12.3.6.1 Types of Anti-Resonance Filters Low Pass A low pass filter allows signals through below a corner frequency and attenuates the signals above the same corner frequency. The behavior at the corner frequency can be specified with the low-spass Q. Kollmorgen™ | December 2012...
Page 93
A lead lag filter is a filter that has 0 dB gain at low frequencies and a gain that you specify at high frequen- cies. You also specify the frequency that the gain at which the transition occurs. Kollmorgen™ | December 2012...
Page 94
Velocity Loop: Click on Velocity Loop tab (1), then select the AR1 Tab (2), using the Filter Type drop-down, select Lead Lag (3), lastly, enter the desired Center Frequency and Gain of the Lead Lag filter (4). Kollmorgen™ | December 2012...
Page 95
Velocity Loop: Click on Velocity Loop (1), then select the AR1 Tab (2), using the Filter Type drop-down, select Notch (3), lastly, enter the desired Frequency, Depth and Q of the Notch filter (4). Kollmorgen™ | December 2012...
Page 96
Below is an example of a biquad filter similar to a Lead Lag filter type. To help understand how to deter- mine the frequency response of the biquad, the numerator and denominator response have been plotted. If the denominator is subtracted from the numerator, the biquad response is the result. Kollmorgen™ | December 2012...
Page 97
The biquad filter is very flexible, which allows custom filters to be designed. Below is an example of a res- onance filter using a biquad. Notice how the high Q values affect the numerator and denominator. This gives a biquad frequency response similar to a mechanical resonance. Kollmorgen™ | December 2012...
Page 98
If the denominator frequency is lower than the numerator frequency, then high frequencies will have a negative gain. Below is an example where the numerator frequency is higher than the denominator. Notice the high frequencies have a negative gain. Kollmorgen™ | December 2012...
Zero frequency = 100 Hz Zero Q = 0.7 Pole frequency = 1000 Hz Pole Q = 0.8 VL.ARTYPE3 0 VL.ARZF3 100 VL.ARZQ3 0.7 VL.ARPF3 1000 VL.ARPQ3 0.8 12.3.6.2 Biquad Calculations In the s-domain, the linear biquad response is calculated: Kollmorgen™ | December 2012...
Page 100
AKD PDMM User Guide | 12.3.6.2 Biquad Calculations To convert from idealized s-domain behavior to a more realistic z-domain behavior, we convert using a pole / zero transform. To calculate the frequency response for an individual frequency: Kollmorgen™ | December 2012...
Page 101
AKD PDMM User Guide | 12.3.6.2 Biquad Calculations Kollmorgen™ | December 2012...
Notch filters are used to cancel system resonances. Notch filters are designed to be the opposite in ampli- tude of system resonances. Notch filters are applied to very specific frequencies, and therefore you must know your system resonance frequencies accurately to use them effectively. Kollmorgen™ | December 2012...
To set a channel to record, click the source you want to set and choose the appropriate channel. You can choose from None (no data is collected on that channel), preset trace types, or enter a user defined trace. Kollmorgen™ | December 2012...
Trigger view specifies recording time, sampling frequency, and either an immediate trigger or a trigger based on a specified signal. Click the More button in this view to specify a given number of sam- ples, sampling frequency, sampling interval, and access additional trigger options. Kollmorgen™ | December 2012...
In the Sampling area of this view, you can specify the recording length by entering a sampling frequency and a number of samples. Here, the recording time is a calculated value displayed for reference. What is triggering? Kollmorgen™ | December 2012...
0 ms in the data time and 100-X% (the rest of the data) is at or greater than 0 ms. In the picture below, trigger position is set to 25% (REC.TRIGPOS 25). 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Below is an example showing triggering of trigger value of 3 (REC.TRIGVAL 3) and positive trigger slope (REC.TRIGSLOPE 1). You can see that the recording triggers at time zero when the source reaches the value of 3. Kollmorgen™ | December 2012...
3, the trigger slope is positive and the recorder gap is 2. Both examples are the same data, but one instance collected and triggered on the odd data. The other example collected and triggered on the even data. Kollmorgen™ | December 2012...
Scope settings are used to store and retrieve the scope parameters.You can save multiple settings, called "presets", under different names. You can save, delete, import, or export the presets. The settings are stored in EWV project file (default.wbproj) and settings are common to all the drives in EWV. Kollmorgen™ | December 2012...
13.3.3 Save or delete preset Save saves any modification to the open preset. Delete deletes the open preset. 13.3.4 Import preset Import the presets contained in the selected settings file as follows: Kollmorgen™ | December 2012...
4. Select/Deselect the presets and then click on Import. 5. If preset name already exists in application the confirmation message will be shown to user to replace it or to ignore. 13.3.5 Export preset Export a preset to a file as follows: Kollmorgen™ | December 2012...
These functionalities are accessible through the contextual menu when right-clicking in the axis zone. A simple left-click in the axis zone will provide the manual range functionality. A supplementary functionality allows you to perform a scale to fit on all axes is also available, which allows a good overview. Kollmorgen™ | December 2012...
VL.FB and IL.CMD, then the unit displayed is [-], since the units for these parameters are different. If IL.CMD is hidden, then the correct unit for VL.FB, rpm, is displayed. Related Parameters: BODE Parameters (pg 222) Kollmorgen™ | December 2012...
AKD PDMM User Guide | 14 Using Parameters and the Terminal Screen 14 Using Parameters and the Terminal Screen 14.1 Terminal 14.2 Parameter List 14.3 Summary of Parameters and Commands Kollmorgen™ | December 2012...
The terminal supports the following keyboard shortcuts: Keyboard Description Shortcut Executes the last command. Up Arrow Gets the previous command from the command history. 1 Embedded Workbench Views Kollmorgen™ | December 2012...
1. Enter the sequence of commands. 2. Copy the sequence of commands, then click Edit Macro. Select a macro from the tree on the left, then paste the sequence of commands into the Commands area of the Edit Macros window. Kollmorgen™ | December 2012...
Closes this window and returns to the terminal view. 14.2 Parameter List This screen displays a list of the current values of all the parameters that the drive supports. You can sort some of the rows by clicking the column headers. Kollmorgen™ | December 2012...
Sends the data that you see on the screen to the printer. eMail Opens an email message and attaches a comma separated file to the email message. More/Less Adds two more columns to the table with the range and default values for each param- eter. Kollmorgen™ | December 2012...
Sets the memory address to debug. AOUT.DEBUGSCALE Sets the scale to be used for debug. AOUT.ISCALE (pg 212) Sets the analog current scale factor. AOUT.MODE (pg 213) Sets the analog output mode. AOUT.OFFSET (pg 214) Sets the analog output offset. Kollmorgen™ | December 2012...
Page 120
CAP1.EVENT CAP0.FILTER, Controls the precondition logic. CAP1.FILTER CAP0.MODE, Selects the captured value. CAP1.MODE CAP0.PLFB, CAP1.PLFB Reads captured position value. CAP0.PREEDGE, Selects the capture precondition edge. CAP1.PREEDGE CAP0.PREFILTER, Sets the filter for the precondition input source. CAP1.PREFILTER Kollmorgen™ | December 2012...
Page 121
Indicates faults relay mode. 254) DOUT.STATES (PG 255) Reads the state of the two digital outputs. DOUT1.MODE to Sets the digital output mode. DOUT19.MODE (pg 255) DOUT1.PARAM AND Sets extra parameters for the digital outputs. DOUT2.PARAM (pg 256) Kollmorgen™ | December 2012...
Page 122
DRV.EMUERES (pg 280) Sets the resolution of the EEO (emulated encoder output). DRV.EMUEZOFFSET (pg Sets the location of the EEO (emulated encoder output) index 280) pulse (when DRV.EMUEMODE=1). DRV.EN (PG 281) Command Enables the axis (software). Kollmorgen™ | December 2012...
Page 123
Reads the bitwise set status of parameters that must be set 296) before the drive can be enabled. DRV.SETUPREQLIST (pg Reads the list of parameters that must be set before the drive 297) can be enabled. DRV.STOP (PG 297) Command This command stops all drive motion. Kollmorgen™ | December 2012...
Page 124
FB1.PFINDCMDU (pg 317) Current value used during the phase finding procedure (PFB.PFIND=1) FB1.POFFSET (pg 317) Sets the offset for primary feedback. FB1.POLES (PG 318) Reads the number of feedback poles. Kollmorgen™ | December 2012...
Page 125
Controls which parameters are blocked from being accessed 335) through telnet while a fieldbus is operational. FBUS.SAMPLEPERIOD Sets fieldbus sample period. (pg 337) FBUS.STATE (pg 338) Reads the state of the fieldbus. FBUS.SYNCACT (pg 338) Reads actual distance from the desired sync distance. Kollmorgen™ | December 2012...
Page 126
Sets the negative user (application-specific) current limit. IL.LIMITP (PG 361) Sets the positive user (application-specific) current limit. IL.MFOLDD (PG 362) Sets the motor foldback maximum time at motor peak current. IL.MFOLDR (PG 362) Sets the motor foldback recovery time. Kollmorgen™ | December 2012...
Page 127
Sets the torque constant of the motor. MOTOR.LQLL (PG 385) Sets the line-to-line motor Lq. MOTOR.NAME (PG 386) Sets the motor name. MOTOR.PHASE (PG 386) Sets the motor phase. MOTOR.PITCH (PG 387) Sets the motor pitch. Kollmorgen™ | December 2012...
Page 128
Sets modulo range parameter. PL.MODP2 Sets the beginning or end modulo range parameter. PL.MODPDIR Sets the direction for absolute motion tasks. PL.MODPEN Enables the modulo position. Recorder (REC) REC.ACTIVE (PG 410) Indicates if data recording is in progress (active). Kollmorgen™ | December 2012...
Page 129
SD card (AKD PDMMs equipped with IO option card only). SD.STATUS (pg 429) Reads the status of the SD card. Service Motion (SM) SM.I1 (pg 431) Sets service motion current 1; active in opmode 0 (torque) only. Kollmorgen™ | December 2012...
Page 130
Displays the velocity loop feedforward value injected by the field-bus; active in opmodes 1 (velocity) and 2 (position) only. VL.CMD (PG 455) Reads the actual velocity command; active in opmodes 1 (velocity) and 2 (position) only. Kollmorgen™ | December 2012...
Page 131
This parameter sets the velocity threshold which has to be exceeded to activate commutation monitoring. WS.DISARM Command Cancels ARM requests and resets wake and shake to the IDLE state. WS.DISTMAX Sets maximum movement allowed for wake and shake. Kollmorgen™ | December 2012...
Page 132
Sets the ramp time for the ramp up current in Wake & Shake mode 1. WS.TSTANDSTILL (pg 1) Sets the calming time of the motor for Wake & Shake mode 1. WS.VTHRESH Defines the maximum allowed velocity for Wake & Shake Kollmorgen™ | December 2012...
Page 133
This page intentionally left blank. Kollmorgen™ | December 2012...
(clear the fault and perform a “save” to the drive). n107 Positive switch limit exceeded. Positive software position Move the load away from the limit is exceeded. limits. 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Page 136
F136 Firmware and FPGA versions The FPGA version does not Load the FPGA version that is are not compatible match the firmware FPGA ver- compatible with the firmware. sion constants. Kollmorgen™ | December 2012...
Page 137
For a 1:1 profile: The selected acceleration and deceleration will be extended since there is too much distance to travel and the motion task would exceed its maximum allowed velocity. Kollmorgen™ | December 2012...
Page 138
Activation of any new motion or found. switch detection is activated using of DRV.CLRFAULTS will and the reference switch is not clear the warning. detected while moving across the range determined by the hardware limit switches. Kollmorgen™ | December 2012...
Page 139
1:1 0. Activation of any new motion profile table motion task while or using of DRV.CLRFAULTS another motion task is cur- will clear the warning. rently running. Kollmorgen™ | December 2012...
Page 140
FPGA is not compatible with file for this drive. patible. this firmware. F301 Motor overheated. Motor overheated. Check ambient temperature. n301 Check motor mounting heat sink capability F302 Over speed. Motor exceeded VL.THRESH Increase VL.THRESH or lower value. velocity command. Kollmorgen™ | December 2012...
Page 141
Legal to ensure all pins are positioned Hall states are 001, 011, 010, correctly. 110, 100, and 101. This fault can be caused by a broken connection in any one of the Hall signals. Kollmorgen™ | December 2012...
Page 142
The F451 fault is gen- battery. erated if the AKD is not pow- ered. The n451 warning is generated if the AKD is pow- ered. This fault can be inhib- ited with FAULT451.ACTION. Kollmorgen™ | December 2012...
Page 143
(if Mode 0 or 1 is used) incorrect. equal to the sign of motor 3. Re-run wake and shake to acceleration or the sign of determine correct commutation motor velocity for a period of angle time larger than WS.CHECKT. Kollmorgen™ | December 2012...
Page 144
Restart drive. If issue persists, exceeded. contact technical support. F530 Iv current offset limit Hardware failure detected. Restart drive. If issue persists, exceeded. contact technical support. F531 Power stage fault. Hardware failure detected. Restart drive. If issue persists, replace drive. Kollmorgen™ | December 2012...
Page 145
OPMODE incompatible with This warning is generated Select a different DRV.O- CMDSOURCE when the drive is enabled and PMODE the gearing command source andDRV.CMDSOURCE com- is selected at the same time bination. as torque or velocity op-mode. Kollmorgen™ | December 2012...
Page 146
Check fieldbus connections n702 was lost. (X11), settings, and control unit. F703 Emergency timeout occurred Motor did not stop in the time- Change timeout value, change while axis should disable out defined. stop parameters, improve tun- ing. Kollmorgen™ | December 2012...
E11 Flash is cor- At startup the filesystem Reset to factory defaults. If problem persists, rupted, no file- could not be mounted on the return hardware for repair. system is flash. available. Kollmorgen™ | December 2012...
Page 148
Restore tab. Cor- version do not match. rect the physical topology and re- execute an AKD PDMMrestore. 4. IDE version (only major.minor.micro) should match with runtime version. To correct, install the correct version of IDE or Runtime. Kollmorgen™ | December 2012...
Restore tab. Correct the physical topology and re-execute an AKD PDMM restore. 15.2.2 Alarms Alarm Description Cause Remedy High temperature CPU temperature near the Check airflow and operating environment exceeded safe operating temperature are within hardware specifications. limit. Kollmorgen™ | December 2012...
Page 150
Local digital IO Local digital IO was not Reduce the sample rate, simplify the appli- missed a cyclic updated during a cycle or the cation, or reduce the application cycles. update updates are no longer syn- chronous. Kollmorgen™ | December 2012...
Recorder param- parameter. be used for trig- value. eters. gering the scope. Error: Parameter not Parameter cannot Do not scope this parameter. Recorder param- recordable. be scoped. eters. 1 Embedded Workbench Views 2 Embedded Workbench Views Kollmorgen™ | December 2012...
Page 152
Error: Drive ena- Action can only be Disable drive and repeat action. bled. Disable drive performed if drive is and continue. disabled. Kollmorgen™ | December 2012...
Page 153
Error: Unknown Situation should not Clear fault. If fault recurs, consult technical Unknown. Fault. happen. support. Error: Invalid motor/feedback poles ratio. Error: Invalid motion task parameter. Error: Invalid motion task number. Error: Invalid motion task velocity. Kollmorgen™ | December 2012...
Page 154
Error: Buffer over- flow. Error: Cannot save to EEPROM while inrush relay is closed. Error: Test mode is off. Error: Cannot change digital input mode. Issue soft- ware or hardware disable first. Kollmorgen™ | December 2012...
Make sure that you have enough ishes determining disk space on your hard disk your disk space (~500MB to allow Windows .NET requirements” update if necessary), if not make appears and never dis- some space. appears. Kollmorgen™ | December 2012...
17.11 Mains Supply Connection (X3, X4) 17.12 I/O Connection 17.13 Analog Output (X8, X23) 17.14 Analog Input (X8, X24) 17.15 Command encoder signal connection 17.16 Pulse / Direction signal connection 17.17 Up / Down signal connection 17.18 Feedback Connector (X10) Kollmorgen™ | December 2012...
Page 158
AKD PDMM User Guide | 17 Connection Diagrams Kollmorgen™ | December 2012...
AKD PDMM User Guide | 17.4 Wiring Diagram 12A (230V) 17.4 Wiring Diagram 12A (230V) The I/O option is available for AKD-T drives only. Kollmorgen™ | December 2012...
AKD PDMM User Guide | 17.5 Connection Diagram AKD PDMM-x02406 and AKD PDMM-xzzz07 17.5 Connection Diagram AKD PDMM-x02406 and AKD PDMM-xzzz07 17.6 Wiring Diagram 24A (230V) and 3 to 24 A (480V) Kollmorgen™ | December 2012...
Page 164
AKD PDMM User Guide | 17.6 Wiring Diagram 24A (230V) and 3 to 24 A (480V) The I/O option is available for AKD-T drives only. Kollmorgen™ | December 2012...
The following diagram describes external 24 Vdc power supply, electrically isolated, for example, via an isolating transformer. The required current rating depends on the use of motor brake and option card ). Signal Description +24 Vdc Auxiliary voltage 24V Supply GND STO enable (Safe Torque Off) Kollmorgen™ | December 2012...
Motor phase U Motor phase V Motor phase W Connector X2 AKD PDMM-xzzz07 Pin Signal Description Motor holding brake, negative Motor holding brake, positive Protective earth (motor housing) Motor phase U Motor phase V Motor phase W Kollmorgen™ | December 2012...
For technical data on the brake circuit . Fusing (such as fusible cut-outs) to be provided by the user . AKD PDMM-x00106x00306 to AKD PDMM-x00606 (X3) Signal Description External Regen Resistor neg- ative External Regen Resistor pos- itive AKD PDMM-x01206 (X3) Signal Description +Rbint Internal RegenResistor positive External RegenResistor negative External RegenResistor positive Kollmorgen™ | December 2012...
200 mm. Use shielded cables for longer lengths. AKD PDMM-x00106x00306 to AKD PDMM-x00606 (X3) Signal Description DC-Link Bus neg- ative +DC (+RB) DC-Link Bus positive AKD PDMM-x01206 (X3) Signal Description DC-Link Bus negative +DC (+RB) DC-Link Bus positive Kollmorgen™ | December 2012...
Filtering for AKD PDMM-xzzz06 to be provided by the user. Fusing (such as fusible cut-outs) to be provided by the user . AKD PDMM-x00106x00306 to AKD PDMM- x00606 (X3) Signal Description Line 1 Line 2 Line 3 Protective Earth Kollmorgen™ | December 2012...
Page 171
AKD PDMM User Guide | 17.11.1 Three Phase connection (all AKD PDMM types) AKD PDMM-x01206 (X3) Signal Description Line 1 Line 2 Line 3 Protective Earth AKD PDMM-x02406 & AKD PDMM-xzzz07 (X4) Signal Description Line 1 Line 2 Line 3 Protective Earth Kollmorgen™ | December 2012...
Filtering to be provided by the user. Fusing (such as fusible cut-outs) to be provided by the user AKD PDMM-x00106x00306 to AKD PDMM-x00606 (X3) Signal Description Line 1 L2 (N) Neutral or Line 2 Protective Earth Kollmorgen™ | December 2012...
Digital Output 2+ DIGITAL-OUT2+ Programmable => S. 1 Digital Output 1- DIGITAL-OUT1- Programmable Digital Output 1+ DIGITAL-OUT1+ Programmable Programmable, high Digital Input 2 DIGITAL-IN 2 speed => S. 1 Programmable, high Digital Input 1 DIGITAL-IN 1 speed Kollmorgen™ | December 2012...
Page 174
The DCOMx line should be connected to the 0V of the I/O supply when using sensors of type "Source" with digital inputs. The DCOMx line should be connected to the 24V of the I/O supply when using sensors of type "Sink" with digital inputs. Kollmorgen™ | December 2012...
X22 pins 1, 2, 3 => p. 1 Digital Input 30 DIGITAL-IN 30 Programmable Digital Input 31 DIGITAL-IN 31 Programmable Digital Input 32 DIGITAL-IN 32 Programmable Common line for Digital Common X22/5_7 DCOM22.5_7 X22 pins 5, 6, 7 Kollmorgen™ | December 2012...
Page 176
Programmable Digital Output 28- DIGITAL-OUT 28- Programmable Digital Output 29+ DIGITAL-OUT 29+ Programmable Digital Output 29- DIGITAL-OUT 29- Programmable Relay Output 30 DIGITAL-OUT 30 Programmable, relay => S. 1 Relay Output 30 DIGITAL-OUT 30 Programmable, relay Kollmorgen™ | December 2012...
The DCOMx line should be connected to the 0V of the I/O supply when using sensors of type "Source" with digital inputs. The DCOMx line should be connected to the 24V of the I/O supply when using sensors of type "Sink" with digital inputs. Kollmorgen™ | December 2012...
-3 dB Bandwidth: >8 kHz Maximum output current: 20 mA Capacitive load: any value but response speed limited by max Iout and by Rout Protected for short circuit to AGND Analog Output Wiring Diagram 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Defining the direction of rotation Standard setting: clockwise rotation of the motor shaft (looking at the shaft end) affected by positive volt- age between terminal (+ ) and terminal ( - ) Kollmorgen™ | December 2012...
Page 180
AKD PDMM User Guide | 17.14 Analog Input (X8, X24) To reverse the direction of rotation, swap the connections to terminals +/-, or change the DRV.DIR param- eter in the “Feedback 1” screen page. Kollmorgen™ | December 2012...
A 24 V A quad B encoder can be connected to the digital inputs 1 and 2 and used as a commander encoder, dual loop feedback, gearing or camming input. Don't use for primary motor feedback connection! Connection Diagram Kollmorgen™ | December 2012...
A single-turn or multi-turn encoder with EnDat 2.2 can be connected to this input and used as a com- mander encoder, dual loop feedback, gearing or camming input. Don't use for primary motor feedback con- nection! Connection Diagram Kollmorgen™ | December 2012...
Connection industry standard 5V logic stepper-motor controllers with Pulse/Direction or Step/Direction outputs. Note that the X7 opto inputs can work with 5V up to 24V logic and so these inputs can be driven by 24V logic inputs as well. 1 Embedded Workbench Views Kollmorgen™ | December 2012...
The drive can be connected to a third-party controller which delivers 5 V up-down signals 17.17.2 Up / Down input 24 V (X7) The drive can be connected to a third-party controller which delivers 24 V up-down signals. Kollmorgen™ | December 2012...
BiSS C (digital) EnDAT 2.2 Smart Abs +Hall Hall U CLOCK+ CLOCK+ Hall V CLOCK- CLOCK- Hall W SENSE+ SENSE+ SENSE+ SENSE+ SENSE+ SENSE- SENSE- SENSE- SENSE- SENSE- COM+ DATA+ DATA+ Zero+ COM- DATA- DATA- Zero- Kollmorgen™ | December 2012...
Page 186
AKD PDMM User Guide | 17.18 Feedback Connector (X10) Tamagawa Incremental Encoder BiSS C (digital) EnDAT 2.2 Smart Abs +Hall Thermal control (PTC) Thermal control (PTC) +5 V +5 V +5 V +5 V +5 V Kollmorgen™ | December 2012...
AKD PDMM User Guide | 18.1 Block Diagram for Current Loop 18.1 Block Diagram for Current Loop 18.2 Block Diagram for Position/Velocity Loop Kollmorgen™ | December 2012...
7. Click the Upgrade Firmware button Give careful attention to any warning dialog that appears at this point. These warnings usually include important information about preventing damage to the drives. 8. Browse to select the new AKD firmware file Kollmorgen™ | December 2012...
Page 190
While the firmware is downloading to your drive, do not remove the 24V logic power. If you remove the 24V logic power during a firmware download, a severe drive crash can occur. If a crash occurs, the drive will restart in a special mode and prompt you to reload the firmware. Kollmorgen™ | December 2012...
Object Dictionary for each ware version CAT COE and fieldbus, if the object dictionary contains more detailed infor- number required to CANopen . mation about the object. use the fieldbus. 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Current Current d-component Deceleration Direction Disable DIST Distance EMUE Emulated encoder Enable Error Fault Feedback Feedforward Gain Integrator Limit Loop Maximum Minimum Negative Nonvolatile Position, Proportional, Pos- itive Release Resistance STATE Status, State, Stat THRESH Threshold Kollmorgen™ | December 2012...
Reads the value of the analog input 2 signal. AIN2.ZERO Command Zeroes the analog input 2 signal. Analog Input/Output (AIO) AIO.ISCALE (pg 208) Sets the analog current scale factor. AIO.VSCALE (pg 209) Sets velocity scale factor. Kollmorgen™ | December 2012...
Page 194
BODE.VFTHRESH (pg Sets the current fault threshold for the BODE.MODE 5 stability 234) test. Capture (CAP) CAP0.EDGE, Selects the capture edge. CAP1.EDGE CAP0.EN, CAP1.EN Enables or disables the related capture engine. CAP0.EVENT, Controls the precondition logic. CAP1.EVENT Kollmorgen™ | December 2012...
Page 195
Reads a specific digital input state. DIN32.STATE (pg 251) DIO9.INV to DIO11.INV Inverting the output voltage of the IO, when in the output direc- tion. DIO9.DIR to DIO11.DIR Changing direction of the IOs from the X9 connector. Kollmorgen™ | December 2012...
Page 196
DRV.DISTO (pg 275) Sets the emergency timeout DRV.EMUEDIR (pg 276) Sets the direction of the emulated encoder output (EEO) signal. DRV.EMUEMODE (pg Sets the mode of the emulated encoder output (EEO) con- 277) nector. Kollmorgen™ | December 2012...
Page 197
DRV.ONTIME (pg 293) Returns how long the drive has been running since last power DRV.OPMODE (PG 294) Sets the drive operation mode (current, velocity, or position). DRV.READFORMAT (PG Sets the value returned to either decimal or hexadecimal. 295) Kollmorgen™ | December 2012...
Page 198
Sets initial feedback value as signed or unsigned. FB1.MECHPOS (PG 313) Reads the mechanical position. FB1.MEMVER Returns the memory feedback version. FB1.OFFSET (pg 314) Sets position feedback offset. FB1.ORIGIN (pg 315) Adds to the initial feedback position. Kollmorgen™ | December 2012...
Page 199
Sets the counting direction for feedback channel 3. FB3.POFFSET (pg 329) Sets the offset for tertiary feedback. FB3.PUNIT (pg 329) Sets the unit for FB3.P. Fieldbus (FBUS) FBUS.PARAM1 TO Set fieldbus specific meanings. FBUS.PARAM10 (pg 332) Kollmorgen™ | December 2012...
Page 200
Sets the proportional gain of the d-component current PI-reg- ulator as a percentage of IL.KP IL.KPLOOKUPINDEX (pg Sets the index into the Current Loop Gain Scheduling Table. 358) IL.KPLOOKUPVALUE (pg Sets the value of the current loop gain scheduling index. 359) Kollmorgen™ | December 2012...
Page 201
381) MOTOR.IMID (pg 381) The direct-axis current set point used for induction machine closed-loop control. MOTOR.IMTR (pg 382) Rotor time constant. MOTOR.INERTIA (PG 383) Sets the motor inertia. MOTOR.IPEAK (PG 383) Sets the motor peak current. Kollmorgen™ | December 2012...
Page 202
Limits the output of the position loop integrator by setting the output saturation. PL.KI (PG 407) Sets the integral gain of the position loop. PL.KP (PG 407) Sets the proportional gain of the position regulator PID loop. PL.MODP1 Sets modulo range parameter. Kollmorgen™ | December 2012...
Page 203
Sets the regen resistor's power fault level for an external regen 426) resistor. SD card (SD) SD.LOAD (pg 428) Command Loads the drive state (BASIC program and NV parameters) from the SD card to the AKD PDMM (AKD PDMMs equipped with IO option card only). Kollmorgen™ | December 2012...
Page 204
1 (velocity) and 2 (position) only. VL.ARZF1 TO VL.ARZF4 Sets the natural frequency of the zero (numerator) of anti-res- (pg 452) onance (AR)filter 1; active in opmodes 1 (velocity) and 2 (posi- tion) only. Kollmorgen™ | December 2012...
Page 205
Select the type of commutation check to execute after Wake and Shake finds a new commutation angle. WS.CHECKT (pg 1) Sets the amount of time a communication error must be present before an error is thrown. Kollmorgen™ | December 2012...
Page 206
Sets the ramp time for the ramp up current in Wake & Shake mode 1. WS.TSTANDSTILL (pg 1) Sets the calming time of the motor for Wake & Shake mode 1. WS.VTHRESH Defines the maximum allowed velocity for Wake & Shake Kollmorgen™ | December 2012...
1 to 9,223,372,036,854,775 counts/V 0 to 13,493,026.816 rad/V 0 to 773,094,113.280 deg/V 0 to 140,737,488,355.327 16-bit counts/V Range Linear: 1 to 9,223,372,036,854,775 counts/V 0 to 2147483.648 mm/V 0 to 2147483648.000 um/V 0 to 140737488355.327 16-bit counts/V Kollmorgen™ | December 2012...
0.060 to 60,000 rpm/V 0.001 to 1,000 rps/V 0.359 to 360,000 (deg/s)/V 0.006 to 6,283.186 (rad/s)/V Range Linear: 0.001 to 1.000 counts/s/V 0.001*MOTOR.PITCH (pg 387) to 1,000.000*MOTOR.PITCH (pg 387) (mm/s) 0.998*MOTOR.PITCH (pg 387) to 1,000,000.000*MOTOR.PITCH (pg 387) (um/s)/V Kollmorgen™ | December 2012...
Page 210
10 V of analog input or output. This value may be either higher or lower than the application velocity limit (VL.LIMITP or VL.LIMITN), but the actual analog I/O will be limited by VL.LIMITP or VL.LIMITN. Kollmorgen™ | December 2012...
This value may be either higher or lower than 100%, but the actual analog I/O will be limited by the application current limit (IL.LIMITN (pg 360) and IL.LIMITP (pg 361)). Related Topics Analog Output (pg 1) Kollmorgen™ | December 2012...
Debug mode. In this mode the user can define a drive var- iable to monitor via the analog output (AOUT.VALUEU). Unfiltered Velocity (VL.FBUNFILTERED) Filtered Velocity - 10Hz Lowpass (VL.FBFILTER) Example You can use AOUT.MODE and AOUT.VALUEU to configure an output signal as follows: Kollmorgen™ | December 2012...
1 to 9,223,372,036,854,775 counts/V 0 to 13,493,026.816 rad/V 0 to 773,094,113.280 deg/V 0 to 140,737,488,355.327 16-bit counts/V Range Linear: 1 to 9,223,372,036,854,775 counts/V 0 to 2,147,483.648 mm/V 0 to 2,147,483,648.000 µm/V 0 to 140,737,488,355.327 16-bit counts/V Kollmorgen™ | December 2012...
Reads the analog output Description value. Units Range –10 to +10 V Default Value Data Type Float See Also Start Version M_01-00-00-000 Fieldbus Information Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- 3470h/2 M_01-00-00-000 open Description Kollmorgen™ | December 2012...
Analog Output (pg 1) 22.8 AOUT.VSCALE General Information Type NV Parameter Description Sets the velocity scale factor for analog output. Depends on UNIT.VROTARY or UNIT.ACCLINEAR Units Rotary: rpm/V, rps/V, (deg/s)/V, [(custom units)/s]/V, (rad/s)/V Linear: counts/s/V, (mm/s)/V, (μm/s)/V, [(custom units)/s]/V Kollmorgen™ | December 2012...
Page 217
This value may be either higher or lower than the application velocity limit (VL.LIMITP or VL.LIMITN), but the actual analog I/O will be limited by VL.LIMITP or VL.LI- MITN. Related Topics Analog Output (pg 1) Kollmorgen™ | December 2012...
Mode 0: User variable. The analog output 2 signal is determined by the user (using AOUT.VALUEU (pg 220)). Example You can use AOUT.MODE and AOUT.VALUEU to configure an output signal as follows: -->AOUT.MODE 0 -->AOUT.VALUEU 5 -->AOUT.VALUEU 4.33 Related Topics 1 Analog Output Kollmorgen™ | December 2012...
Start Version M_01-06-03-000 Description AOUT2.VALUE reads the analog output 2 value. Related Topics 1 Analog Output 23.5 AOUT.VALUEU General Information Type R/W Parameter Sets the analog output 2 Description value. Units Range –10 to +10 V Kollmorgen™ | December 2012...
Page 221
Value Data Type Float See Also Start Version M_01-06-03-000 Description AOUT2.VALUEU reads/writes the analog output 2 value when AOUT2.MODE (pg 219) = 0 (analog output signal is determined by the user). Related Topics 1 Analog Output Kollmorgen™ | December 2012...
R/W Parameter Description Sets the frequency of the sine excitation source. Units Range 0 to 8,000 Hz Default 0 Hz Value Data Type Float BODE.MODE (pg 227) BODE.INJECTPOINT (pg 226), BODE.IAMP, See Also BODE.VAMP (pg 232) Kollmorgen™ | December 2012...
1, this parameter will determine the level of noise injected to commanded current value. Example Set the excitation current to 0.2 A: -->BODE.IAMP 0.2 Get the excitation current (already set to 0.2 A): -->BODE.IAMP 0.200 [A] Kollmorgen™ | December 2012...
Set BODE.IFTHRESH to 6 Amps: -->BODE.IFTHRESH 6 Set BODE.IFLIMIT to 0.500 seconds: -->BODE.IFLIMIT 0.5 Set BODE.MODE to 5 to enable stability detection: BODE.MODE 5 Related Topics 1 Using the PST Using the Autotuner: Advanced F133 (pg 136) Kollmorgen™ | December 2012...
Units Range 0 to 2 Default Value Data Type Integer BODE.IAMP (pg 224), BODE.MODE (pg 227), BODE.VAMP (pg See Also 232) Start Version M_01-00-00-000 Description BODE.INJECTPOINT sets whether the excitation uses current or velocity excitation type. Kollmorgen™ | December 2012...
If BODE.MODE is a nonzero value, and you reset BODE.MODE to another nonzero value, you will reset the watchdog timer. This mechanism is intended to turn off the exci- tation signal if you lose communication with the drive. Kollmorgen™ | December 2012...
Page 228
Uses random noise excitation. Noise is a random number gen- Noise erator that varies between +/- peak amplitude. Offset Sets a torque offset equal to BODE.IAMP Example Set BODE.MODE to PRB: -->BODE.MODE 1 Get BODE.MODE (already set to PRB): -->BODE.MODE 1 PRB excitation: Sine excitation: Kollmorgen™ | December 2012...
Page 229
AKD PDMM User Guide | 24.7 BODE.MODE Noise excitation: Related Topics Using the PST Using the Autotuner: Advanced Kollmorgen™ | December 2012...
PRB excitation repeats every (2^BODE.PRBDEPTH)/BODE.- EXCITEGAP drive samples. This repetition can be used to reveal the effects of friction. Example Disable BODE.MODETIMER: -->BODE.MODETIMER // Set to 0 to disable the watchdog Kollmorgen™ | December 2012...
Using the Autotuner: Advanced Scope (pg 103) 1.2.1.5 Bode (set command source) 1 Settings (set command source) F126 (pg 136) Error: Invalid Bode plot mode for this function. (pg 154) and others) 24.9 BODE.PRBDEPTH General Information Type R/W Parameter Kollmorgen™ | December 2012...
Error: Invalid Bode plot mode for this function. (pg 154) and others) 24.10 BODE.VAMP General Information Type R/W Parameter Sets the amplitude of the excitation when in velocity Description mode. Rotary: rpm, rps, deg/s, rad/s Units Linear: counts/s, mm/s, µm/s Kollmorgen™ | December 2012...
F126 (pg 136) Error: Invalid Bode plot mode for this function. (pg 154) and others) 24.11 BODE.VFLIMIT General Information Type R/W Parameter Sets the velocity fault duration limit (seconds) for the BODE.MODE 5 stability Description test Units Kollmorgen™ | December 2012...
Using the Autotuner: Advanced F133 (pg 136) 24.12 BODE.VFTHRESH General Information Type R/W Parameter Description Sets the current fault threshold for the BODE.MODE 5 stability test. Rotary: rpm, rps, deg/s, rad/s Units Linear: counts/s, mm/s, µm/s Kollmorgen™ | December 2012...
Page 235
Set BODE.VFTHRESH to 10 RPM: -->BODE.VFTHRESH 10 Set BODE.VFLIMIT to 0.500 seconds: -->BODE.VFLIMIT 0.5 Set BODE.MODE to 5 to enable stability detection: -->BODE.MODE 5 Related Topics 1 Using the PST Using the Autotuner: Advanced F133 (pg 136) Kollmorgen™ | December 2012...
This parameter sets the deceleration value for the controlled stop process. Related Topics Controlled Stop (pg 65) 1 Digital Inputs and Outputs (Digital input mode 13) Fault and Warning Messages (pg 135) (this table indicates faults for which a controlled stop occurs) Kollmorgen™ | December 2012...
CS.DEC (pg 237), CS.VTHRESH (pg 240), CS.STATE, DRV.DIS, See Also DIN1.MODE TO DIN24.MODE (pg 247), DRV.DISMODE (pg 273), DRV.DI- SSOURCES (pg 274) Start Ver- M_01-00-00-000 sion Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- 3440h/3 M_01-00-00-000 open Kollmorgen™ | December 2012...
Page 239
Set time value to 100 ms: -->CS.TO 100 Related Topics Controlled Stop (pg 65) 1 Digital Inputs and Outputs (Digital input mode 13) Fault and Warning Messages (pg 135) (this table indicates faults for which a controlled stop occurs) Kollmorgen™ | December 2012...
Set velocity threshold for controlled stop at 100 rpm: -->CS.VTHRESH 100 Related Topics Controlled Stop (pg 65) 1 Digital Inputs and Outputs (Digital input mode 13) Fault and Warning Messages (pg 135) (this table indicates faults for which a controlled stop occurs) Kollmorgen™ | December 2012...
26.3 DIN.ROTARY 26.4 DIN.STATES 26.5 DIN1.FILTER TO DIN7.FILTER 26.6 DIN1.INV to DIN7.INV 26.7 DIN1.MODE TO DIN24.MODE 26.8 DIN1.PARAM TO DIN7.PARAM 26.9 DIN1.STATE TO DIN7.STATE 26.10 DIN9.STATE to DIN11.STATE 26.11 DIN21.FILTER to DIN32.FILTER 26.12 DIN21.STATE to DIN32.STATE Kollmorgen™ | December 2012...
Units Range A string of up to 128 characters Default Empty Value Data Type String DIN1.MODE TO DIN24.MODE (pg 247), DIN1.PARAM TO DIN7.PARAM (pg See Also 248), DIN.HCMD1 TO DIN.HCMD4 (pg 242) Start Ver- M_01-02-08-000 sion Kollmorgen™ | December 2012...
1 Digital Inputs and Outputs 26.3 DIN.ROTARY General Information Type R/O Parameter Reads the rotary knob Description value. Units Range 0 to 99 Default Value Data Type Integer See Also Start Version M_01-00-00-000 Description DIN.ROTARY reads the rotary knob value. Kollmorgen™ | December 2012...
1 (DIN1) and the rightmost bit represents digital input 7 (DIN7). Related Topics 1 Digital Inputs and Outputs 26.5 DIN1.FILTER TO DIN7.FILTER General Information Type R/W Parameter Filter mode for digital inputs 1 to Description Units Kollmorgen™ | December 2012...
Boolean See Also Start Ver- M_01-00-00-000 sion Description Sets the indicated polarity of a digital input mode. Example DIN1.INV = 0 : Input is active high. DIN1.INV = 1 : Input is active low. Related Topics Kollmorgen™ | December 2012...
Page 246
AKD PDMM User Guide | 26.6 DIN1.INV to DIN7.INV Digital Inputs and Outputs Kollmorgen™ | December 2012...
This parameter sets a value that is used as an extra parameter for digital inputs nodes. Example The digital input mode "Start motion task" is used to start a motion task. This mode uses an extra parameter as the ID of the motion task to be started. Kollmorgen™ | December 2012...
1 Digital Inputs and Outputs 26.9 DIN1.STATE TO DIN7.STATE General Information Type R/O Parameter Reads a specific digital input Description state. Units Range 0 to 1 Default Value Data Type Integer See Also Start Version M_01-00-00-000 Description Kollmorgen™ | December 2012...
This parameter can be read at any time. The value is only guaranteed to correspond to the out- put on the X9 connector when DRV.EMUEMODE is set to 10 and the DIOX.DIR is 0. Related Topics DRV.EMUEMODE (pg 277) Kollmorgen™ | December 2012...
Digital Inputs and Outputs 26.12 DIN21.STATE to DIN32.STATE General Information Type R/O Parameter Reads a specific digital input Description state. Units Range 0 to 1 Default Value Data Type Integer See Also Start Version M_01-00-00-000 Description Kollmorgen™ | December 2012...
Page 252
AKD PDMM User Guide | 26.12 DIN21.STATE to DIN32.STATE DIN21.STATE to DIN32.STATE reads the state of one digital input according to the number identified in the command. Related Topics 1 Digital Inputs and Outputs Kollmorgen™ | December 2012...
27.2 DOUT.RELAYMODE 27.3 DOUT.STATES 27.4 DOUT1.MODE to DOUT19.MODE 27.5 DOUT1.PARAM AND DOUT2.PARAM 27.6 DOUT1.STATE AND DOUT2.STATE 27.7 DOUT1.STATEU AND DOUT2.STATEU 27.8 DOUT9.STATE to DOUT11.STATE 27.9 DOUT9.STATEU to DOUT11.STATEU 27.10 DOUT21.STATE to DOUT32.STATE 27.11 DOUT21.STATEU to DOUT32.STATEU Kollmorgen™ | December 2012...
If DOUT.RELAYMODE= 0 and faults do not exist, then the relay is closed. If DOUT.RELAYMODE = 1 and the drive is disabled, then the relay is open. If DOUT.RELAYMODE = 1 and the drive is enabled, then the relay is closed. Related Topics 1.4 Digital Outputs Kollmorgen™ | December 2012...
DOUTx.MODE sets the functionality of the digital outputs. The table below summarizes the digital output modes; for detailed descriptions of each mode, see Digital Inputs and Outputs. DOUTx.MODE Description User (default = 0) Mains ready Software limit switch reached Move complete Kollmorgen™ | December 2012...
Digital Output mode selected with the corresponding DOUTx.MODE. Below is a list of the possible range for each Digital Output Mode. If an output mode is not listed, then the default range of 0 is used. Kollmorgen™ | December 2012...
DOUT1.STATE and DOUT2.STATE read the state of one digital output according to the value stated in the command. Related Topics 1.4 Digital Outputs 27.7 DOUT1.STATEU AND DOUT2.STATEU General Information Type R/W Parameter Sets the state of the digital output Description node. Kollmorgen™ | December 2012...
This parameter can be read at any time. The value is only guaranteed to correspond to the out- put on the X9 connector when DRV.EMUEMODE is set to 10 and the DIOX.DIR is 0. Related Topics DOUT9.STATEU to DOUT11.STATEU (pg 259) DRV.EMUEMODE (pg 277) Kollmorgen™ | December 2012...
DRV.EMUEMODE 10 DIO10.DIR 1 DOUT10.STATEU 1 Then change the level of the signal: DOUT.STATEU 0 DIO10.INV Note: Inverting the signal will also alter the signal in input mode. Related Topics DOUT9.STATEU to DOUT11.STATEU DRV.EMUEMODE (pg 277) Kollmorgen™ | December 2012...
Start Version M_01-01-01-000 Description DOUTx.STATEU sets the state of the digital output node as follows: 0 = deactivated 1 = activated DOUTx.STATEU is used when DOUT1.MODE to DOUT19.MODE (pg 255) = 0 (user mode). Related Topics 1.4 Digital Outputs Kollmorgen™ | December 2012...
28.52 DRV.READFORMAT 28.53 DRV.RSTVAR 28.54 DRV.RUNTIME 28.55 DRV.SETUPREQBITS 28.56 DRV.SETUPREQLIST 28.57 DRV.STOP 28.58 DRV.TEMPERATURES 28.59 DRV.TIME 28.60 DRV.TYPE 28.61 DRV.VER 28.62 DRV.VERIMAGE 28.63 DRV.WARNING1 to DRV.WARNING10 28.64 DRV.WARNINGS 28.65 DRV.ZERO 28.1 DRV.ACC General Information Type NV Parameter Kollmorgen™ | December 2012...
Page 263
Data Type Float See Also DRV.DEC (pg 269), , Start Ver- M_01-00-00-000 sion Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description Describes the acceleration ramp for the velocity central loop. Related Topics Kollmorgen™ | December 2012...
Causes the display to blink for 10 sec- Description onds. Units Range Default Value Data Type See Also Start Version M_01-00-00-000 Description DRV.BLINKDISPLAY causes the drive display located on the front of the drive to blink for 10 seconds. Kollmorgen™ | December 2012...
Data Type See Also DRV.FAULTHIST (pg 282) Start Version M_01-00-00-000 Description DRV.CLRFAULTHIST clears the fault history from the nonvolatile memory of the drive. This command erases all faults returned by DRV.FAULTHIST (pg 282). 1 Embedded Workbench Views Kollmorgen™ | December 2012...
DRV.CMDDELAY creates a delay in the execution of drive commands. In the period of time specified, no commands are executed. This feature is especially useful for command buffers.t Example If the script is: Kollmorgen™ | December 2012...
If you change DRV.CMDSOURCE from the terminal while the drive is ena- bled, the system may experience a step change in command. Example Kollmorgen™ | December 2012...
(NV) memory within the drive. After the drive is restarted, you can use the DRV.CRASHDUMP command to retrieve this diagnostic information, which can be emailed to Kollmorgen for further support. If the drive crashes (display flashes an F and three bars), it saves the diagnostic information to a specific block of the drive NV memory.
This command also shows differences in parameters which hold a string, such as DRV.NAME. Example -->DRV.DIFVAR DRV.EMUEMODE 10 (0) DRV.NAME MyDrive(no-name) FB1.ENCRES 0(1024) IL.KP 50.009(24.811) PL.KP 99.998(49.999) VL.KP 0.108(0.000) Kollmorgen™ | December 2012...
The drive status changes to "Axis not homed" as soon as the DRV.DIR parameter changes value (see DRV.MOTIONSTAT). You must verify the settings of the hardware limit switches. If necessary, switch the pos- itive and negative hardware limit switches by swapping the wires at the digital inputs. Kollmorgen™ | December 2012...
Value Data Type DRV.EN (pg 281), DRV.DISSOURCES (pg 274), DRV.ACTIVE (pg 264), DRV.DISMODE (pg 273), See Also DRV.DISTO (pg 275) Start Ver- M_01-00-00-000 sion Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description Kollmorgen™ | December 2012...
Use a controlled stop to ramp down, and then use dynamic brake. The drive remains in the dynamic brake state after the motor has stopped. The drive is disabled in the sense that it does not close the control loop and cannot perform a motion, but PWM stays active. Kollmorgen™ | December 2012...
Initialization disable (the drive did not finish the initialization proc- ess) 5 Controlled stop disable from a digital input. 6 Field Bus requested disable (SynqNet and EtherNet/IP only) 7 AKD-C requested disable (AKD-N only) Related Topics Controlled Stop (pg 65) Kollmorgen™ | December 2012...
Related Topics DRV.DISSOURCES (pg 274) 28.18 DRV.DISTO General Information Type R/W Parameter Description Sets the emergency timeout Units Range 0 to 120,000 ms Default 1,000 ms Value Data Type DRV.DIS (pg 272), DRV.DISMODE (pg See Also 273) Kollmorgen™ | December 2012...
(DRV.EMUEPULSEWIDTH). If the motor velocity exceeds this speed, fault F486 is raised. Related Topics 28.20 DRV.EMUEDIR General Information Type R/W Parameter Sets the direction of the emulated encoder output (EEO) sig- Description nal. Units Kollmorgen™ | December 2012...
Z pulse. DRV.EMUEMTURN is used to define which turn of the position range the Z pulse is located. DRV.EMUEZOFFSET is used to define the position of the Z pulse within one revolution. This parameter sets the EEO connector to act as either an input or output as follows. Kollmorgen™ | December 2012...
DRV.EMUEMODE=2. Units revolutions Range 0 to 4,294,967,295 Default Value Data Type Integer See Also DRV.EMUEMODE (pg 277), DRV.EMUERES (pg 280) Start Ver- M_01-00-00-000 sion Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description Kollmorgen™ | December 2012...
For each register increment the pulse width is raised by 0.52us Example 50 usecs pulse width emuOutPulseWidth = (50 usecs – 40 nsec)/520 nsec = 96 actual pulse = 96*520 nsec + 40 nsec = 49.88 usecs. Related Topics Kollmorgen™ | December 2012...
When emulated encoder output (EEO) multiturn is selected (DRV.EMUEMODE (pg 277)=1), this parameter is used by itself to define the position if the Z pulse within one revolution.When the primary feedback position (within a revolution) equals this value, an index pulse will output. Kollmorgen™ | December 2012...
DRV.EN is executed, then drive faults are automatically cleared during the software enable process. Related Topics 15.3 Clearing Faults 10.2 Enable/Disable 28.27 DRV.ENDEFAULT General Information Type R/W Parameter Sets the default state of the software ena- Description ble. Units Kollmorgen™ | December 2012...
Issue a DRV.CLRFAULTHIST (pg 265) to clear this fault log. 28.29 DRV.FAULT1 to DRV.FAULT10 General Information Type Description Location of fault codes for any active fault conditions. Units Range Any supported fault code or 0. Kollmorgen™ | December 2012...
To clear the faults, either issue a DRV.CLRFAULTS or issue a DRV.DIS followed by DRV.EN. If no active faults are in the system, then after executing DRV.CLRFAULTS the value read by DRV.FAULTS is "No faults active". Example -->DRV.FAULTS 502: Bus under voltage. --> Kollmorgen™ | December 2012...
(such as DRV.EN (pg 281)) or information commands (such as DRV.VER (pg 300)). Related Topics Terminal (pg 115) 28.33 DRV.HELPALL General Information Type R/O Parameter Retrieves the minimum, maximum, default, and actual values for all available Description parameters and commands. Kollmorgen™ | December 2012...
The status of the power stage enable is determined by DRV.ACITVE. Related Topics DRV.DISSOURCES (pg 274) | DRV.ACTIVE 28.35 DRV.HWENDELAY General Information Type NV Parameter Delay time between inactive Hardware Enable input and Description drive disable. Kollmorgen™ | December 2012...
0 = The rising edge of the hardware enable will clear the drive faults. 1 = The rising edge of the hardware enable will not clear the drive faults. The high/low state of the hardware enable is always used to control the active enable state of the drive. Kollmorgen™ | December 2012...
DRV.INFO returns general information about the drive. Example Advanced Kollmorgen™ Drive ------------------------------------------------------------------- Drive model : AKD-P00306-NACC-0000 Drive type : Position Indexer Continuous current : 3.000 Arms Peak current: 9.000 Arms Voltage : 120/240 Vac Option Board : Not applicable Connectivity : EtherCAT Kollmorgen™ | December 2012...
Reads the peak rated current Description value. Units Arms Range Default Value Data Type Float See Also DRV.ICONT (pg 287) Start Version M_01-00-00-000 Description DRV.IPEAK returns the drive peak rated current in Arms. Related Topics 7.4 Foldback Kollmorgen™ | December 2012...
Example Return a list of all available commands in the system: -->DRV.LIST Return all commands with the prefix DRV: -->DRV.LIST DRV 28.42 DRV.LOGICVOLTS General Information Type R/O Parameter Reads the logic volt- Description ages. Kollmorgen™ | December 2012...
RAM, or asynchronous memory). The input value can be either decimal or hexadecimal with 0x prefix. Type extension can be one of the following: U8,S8,U16,S16,U32,S32,U64,S64. Examples Setting to an internal parameter: -->DRV.MEMADDR CCommandHandler.Debug1 Setting to an internal address: Kollmorgen™ | December 2012...
This name is one way to identify the drive in a multiple drive network (for instance, in a TCP/IP network on which multiple drives reside). From the terminal screen, DRV.NAME returns the name of the drive as ASCII characters. Kollmorgen™ | December 2012...
Range Default Value Data Type See Also Start Version M_01-00-00-000 Description DRV.NVLIST lists all the drive parameters that reside in NV memory. The list includes each parameter name, followed by its current value from the RAM. Kollmorgen™ | December 2012...
Executing DRV.RSTVAR does not modify the values of the NV, but instead sets the drive values in RAM to their defaults. 28.50 DRV.ONTIME General Information Type R/O Parameter Description Returns how long the drive has been running since last power up. Units Days:Hours:Minutes:Seconds Range Kollmorgen™ | December 2012...
If you change the operation mode from the terminal while the drive is enabled, the system may experience a step change in demand. Example Set the source of the command to a TCP/IP channel and the desired operation mode to veloc- ity: -->DRV.CMDSOURCE 0 -->DRV.OPMODE 1 Kollmorgen™ | December 2012...
28.53 DRV.RSTVAR General Information Type Command Sets default values in the drive without re-booting the drive and without reset- Description ting the NV memory. Units Range Default Value Data Type See Also Start Ver- M_01-00-00-000 sion Description Kollmorgen™ | December 2012...
This parameter returns the bitwise set status of parameters that needs to be set up before the drive can be enabled. Only when this parameter returns 0 can the drive be enabled. Parameter Bits IL.KP 0x00000001 MOTOR.IPEAK 0x00000002 MOTOR.ICONT 0x00000004 MOTOR.VMAX 0x00000008 MOTOR.POLES 0x00000010 MOTOR.PHASE 0x00000020 Kollmorgen™ | December 2012...
Otherwise, the parameters must be set manually. Example -->DRV.SETUPREQLIST IL.KP 0 MOTOR.ICONT 0 MOTOR.IPEAK 0 MOTOR.POLES 0 --> 28.57 DRV.STOP General Information Type Command This command stops all drive Description motion. Units Range Default Value Data Type See Also Start Version M_01-00-00-000 Kollmorgen™ | December 2012...
Power3 Temperature: Sensor does not exist. 28.59 DRV.TIME General Information Type Description A continuous time counter in the drive. Units Milliseconds Range 0 to 4294967295 (~ 49 days) Default Value Data Type Integer Start Ver- sion Description Kollmorgen™ | December 2012...
You cannot use EtherCAT and CANopen at the same time. Use FBUS.TYPE or DRV.INFO to identify the fieldbus currently in use. DRV.TYPE does not change if you use DRV.RSTVAR. Related Topics AKD PDMM Models (pg 19) Kollmorgen™ | December 2012...
DRV.VERIMAGE reads the versions of the different images in the drive. This parameter returns the version data from each image .i00 file. Example Below is an example of the output for this parameter: Danaher Motion - Digital Servo Drive ------------------------------------ Kollmorgen™ | December 2012...
Faults are not shown in the registers, only warnings. Related Topics DRV.FAULT1 to DRV.FAULT10 (pg 282) | 28.64 DRV.WARNINGS General Information Type R/O Parameter Reads the active warn- Description ings. Units Range Default Value Data Type Kollmorgen™ | December 2012...
(by applying a current defined by DRV.IZERO (pg 289)). After the motor rests at this position, the commutation angle is cal- culated and set automatically. Kollmorgen™ | December 2012...
The default value is 2^16 = 65536, which provides 2^32 / 2^16 = 2^16 counts per revolution. A value of 1 would provide 2^32 / 1 = 2^32 counts per revolution. Related Topics EIP.PROFUNIT (pg 305) Kollmorgen™ | December 2012...
The default value is 2^16 = 65536, which provides 2^32 / 2^16 = 2^16 counts per second per rev- olution. A value of 1 would provide 2^32 / 1 = 2^32 counts per second per revolution. Related Topics EIP.POSUNIT (pg 304) Kollmorgen™ | December 2012...
Start Ver- M_01-04-16-000 sion Description This Parameter determines the action the drive should take when Fault 130, 131, 132, 134, 139, 451, or 702 occurs. Parameter Value Drive Action Disable Ampllifier Ignore (fault will not be reported) Kollmorgen™ | December 2012...
PPR by four. For example, for a 1024 PPR resolution motor, the number of encoder counts per revolution is 1024*4 = 4096. For this motor FB1.ENCRES must be set to 4096. Kollmorgen™ | December 2012...
0 0 0 to 1 1 1 Default Value Data Type String See Also Start Version M_01-00-00-000 AKD BASIC Information Data Type Integer Description FB1.HALLSTATE reads the Hall switch values (encoder feedback only). Related Topics Feedback 1 (pg 45) Kollmorgen™ | December 2012...
Start Version M_01-03-07-000 Description FB1.HALLSTATEV reads the state of Hall switch V. Related Topics Feedback 1 (pg 45) 31.6 FB1.HALLSTATEW General Information Type R/O Parameter Reads the state of Hall switch Description Units Range 0 and 1 Kollmorgen™ | December 2012...
Sine Encoder , with marker pulse and Hall Sine encoder , with marker pulse & No Halls EnDat 2.1 with Sine Cosine EnDat 2.2 BiSS with Sine Cosine HIPERFACE BiSS Mode C Renishaw Resolver 42 Tamagawa Related Topics Feedback 1 (pg 45) Kollmorgen™ | December 2012...
Default Value Data Type Integer See Also Start Version M_01-00-00-000 Description FB1.MECHPOS reads the mechanical angle which is equal to the lower 32 bits in the 64-bit position feedback word. Related Topics Feedback 1 (pg 45) Kollmorgen™ | December 2012...
-1192.878*MOTOR.PITCH (pg 387) to 1192.878*MOTOR.PITCH mm -1192877.952*MOTOR.PITCH to 1192877.952*MOTOR.PITCH µm -78176452.637 to 78176452.636 16-bit counts Default Value Data Type Float Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- 3533h/0 M_01-00-00-000 open Description Kollmorgen™ | December 2012...
The number of feedback bits is set according to the feedback type. For memory feedbacks it is the number of feedback bits; for none memory it is always single turn. The drive internal process for the feedback initialization is as follows: Kollmorgen™ | December 2012...
Feedback 1 (pg 45) | FB1.PUNIT (pg 319) | FB1.PIN | FB1.POUT 31.14 FB1.PFIND General Information Type R/W Parameter A procedure that allows the user to find the commutation angle for Description encoder feedback, which has no halls. Units Range 0, 1 Default Value Kollmorgen™ | December 2012...
-5,123,372,000,000,005.000 to 5,123,372,000,000,005.000 counts Range -10,485,760.000 to 10,485,760.000 custom units Default Value Data Type See Also Start Version M_01-05-11-000 Description FB1.POFFSET is the value added to the primary feedback position (FB1.P (pg 316)). Kollmorgen™ | December 2012...
FB1.PSCALE determines the counts per revolution of position values delivered by fieldbus. The default value is 20, which yields 2^20 counts/revolution. This scaling is used for CAN PDOs 6064 (Position Actual Value) and 60F4 (Following Error Actual Value). Kollmorgen™ | December 2012...
Description Counts (32.32 format) (FB1.PIN/FB1.POUT) per revolution. Related Topics FB1.P (pg 316) 31.20 FB1.RESKTR General Information Type NV Parameter Sets the resolver nominal transformation Description ratio. Units Range 0.001 to 50.000 Default Value Data Type Float Kollmorgen™ | December 2012...
Sets user entered type or identified type (–1). Units Range –1, 10, 20, 30, 31, 32, 40, 41, 42 Default –1 Value Data Type Integer See Also FB1.IDENTIFIED Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Kollmorgen™ | December 2012...
Page 321
The AKD PDMM is able to read this information, and automatically configure the drive for proper operation. Note that the devices SEK 90, SEK 160, and SEK 260 are label type 0xFF. Kollmorgen™ | December 2012...
Value Data Type Integer See Also Start Version M_01-00-00-000 Description This parameter turns the tracking calibration algorithm on or off for sine-cosine or resolver. 0 = Tracking calibration is off. 1 = Tracking calibration is on. Kollmorgen™ | December 2012...
DWORD0 DWORD1 For example, if BYTE1 is modified, WORD0 and DWORD0 are modified as well. Example -->FB1.USERDWORD1 65536 -->FB1.USERBYTE1 -->FB1.USERBYTE2 -->FB1.USERBYTE3 -->FB1.USERBYTE3 1 (write to the highest byte of FB1.USERDWORD0) -->FB1.USERDWORD0 16842752 -->FB1.USERWORD0 -->FB1.USERWORD1 Related Topics Kollmorgen™ | December 2012...
DWORD0 DWORD1 For example, if BYTE1 is modified, WORD0 and DWORD0 are modified as well. Example -->FB1.USERDWORD1 65536 -->FB1.USERBYTE1 -->FB1.USERBYTE2 -->FB1.USERBYTE3 -->FB1.USERBYTE3 1 (write to the highest byte of FB1.USERDWORD0) -->FB1.USERDWORD0 16842752 -->FB1.USERWORD0 -->FB1.USERWORD1 Related Topics Kollmorgen™ | December 2012...
DWORD0 DWORD1 For example, if BYTE1 is modified, WORD0 and DWORD0 are modified as well. Example -->FB1.USERDWORD1 65536 -->FB1.USERBYTE1 -->FB1.USERBYTE2 -->FB1.USERBYTE3 -->FB1.USERBYTE3 1 (write to the highest byte of FB1.USERDWORD0) -->FB1.USERDWORD0 16842752 -->FB1.USERWORD0 -->FB1.USERWORD1 Related Topics Kollmorgen™ | December 2012...
Page 326
AKD PDMM User Guide | 31.26 FB1.USERWORD1 to FB1.USERWORD3 Feedback 1 (pg 45) | FB1.USERBYTE0 to FB1.USERBYTE7 (pg 323) | FB1.USERDWORD0 to FB1.USERWORD1 (pg 324) Kollmorgen™ | December 2012...
Endat 2.2 multiturn encoder. The output format is 32:32 the upper 32 bits represents the multiturns and the lower 32 bits for position of the feed- back. Related Topics DRV.EMUEMODE (pg 277) | FB3.PUNIT (pg 329) | FB3.PIN | FB3.POUT | FB3.PDIR (pg 329) Kollmorgen™ | December 2012...
Example If FB3.P is 10000 counts and FB3.POFFSET is set to –10000 counts, then the next read of FB3.P will return ~0 counts. 32.5 FB3.PUNIT General Information Type NV Parameter Description Sets the unit for FB3.P. Kollmorgen™ | December 2012...
Page 330
AKD PDMM User Guide | 32.5 FB3.PUNIT General Information Units Range 0, 3 Default Value Data Type See Also Start Version M_01-05-11-000 Description FB3.UNIT sets the position unit for FB3.P. Value Description Counts (32.32 format) (FB3.PIN/FB3.POUT) per revolution. Related Topics FB3.P (pg 328) Kollmorgen™ | December 2012...
FBUS.PARAM01 sets the baud rate for the CANbus. Supported baud rates are 125, 250, 500 and 1000 kBaud. FBUS.PARAM02 switches the phase locked loop (PLL) for synchronized use: 0 = OFF, 1 = FBUS.PARAM03 sets the configured station alias for EtherCAT. Kollmorgen™ | December 2012...
Bit 5 = 1: EtherCAT: The setting of the rotary switches define the station alias address, if FBUS. PARAM03 is on 0 else FBUS.PARAM03 is used to store the station alias address. 33.2 FBUS.PLLSTATE General Information Type R/O Parameter Kollmorgen™ | December 2012...
Description PLL. Units Range 0 to 10,000 Default Value Data Type Integer, U32 See Also Appendix B: Fieldbus Manuals Start Version M_01-00-00-000 Description This parameter sets number of successful synchronized cycles needed to lock the PLL. Kollmorgen™ | December 2012...
Value Description Motion and Tuning Commands Allowed - Commands that would interfere with motion are allowed. Gain and IO configuration changes are allowed. 1 Embedded Workbench Views Kollmorgen™ | December 2012...
10 seconds (for instance, -3 stands for mil- liseconds) and the units are the counts of these units. Kollmorgen recommends the following standard cycle rates, 250 us (4), 500 us (8), 1 ms (16), 2 ms (32), 4 ms (64).
Default 0 ns Value Data Type Integer, U 32 See Also Appendix B: Fieldbus Manuals Start Version M_01-00-00-000 Description This parameter reads actual distance from the desired sync distance. 33.9 FBUS.SYNCDIST General Information Type NV Parameter Kollmorgen™ | December 2012...
R/O Parameter Shows the active fieldbus Description type. Units Range 0 to 5 Default Value Data Type See Also Fieldbus Manuals Start Version M_01-00-00-000 Description FBUS.TYPE shows the active fieldbus type. 0 = Analog 1 = SynqNet Kollmorgen™ | December 2012...
The GUI uses this parameter to store data. Only the GUI can modify this data (not the user). 34.3 GUI.PARAM02 General Information Type NV Parameter Description Used by the GUI to store data. Units 2,147,483,648 to 2,147,483, Range Default Value Data Type Integer See Also Start Version M_01-00-00-000 Description Kollmorgen™ | December 2012...
The GUI uses this parameter to store data. Only the GUI can modify this data (not the user). 34.6 GUI.PARAM05 General Information Type NV Parameter Description Used by the GUI to store data. Units 2,147,483,648 to 2,147,483, Range Default Value Data Type Integer See Also Start Version M_01-00-00-000 Kollmorgen™ | December 2012...
The GUI uses this parameter to store data. Only the GUI can modify this data (not the user). 34.9 GUI.PARAM08 General Information Type NV Parameter Description Used by the GUI to store data. Units 2,147,483,648 to 2,147,483, Range Default Value Data Type Integer Kollmorgen™ | December 2012...
Used by the GUI to store data. Units 2,147,483,648 to 2,147,483, Range Default Value Data Type Integer See Also Start Version M_01-00-00-000 Description The GUI uses this parameter to store data. Only the GUI can modify this data (not the user). Kollmorgen™ | December 2012...
0 to 1 Default Value Data Type Integer See Also HWLS.NEGSTATE (pg 347) Start Version M_01-00-00-000 Description HWLS.POSSTATE reads the status of the positive hardware limit switch as follows: 0 = Low 1 = High Related Topics Kollmorgen™ | December 2012...
(such as a parameter setting or I t calculation). IL.CMD is limited also by motor peak current, IL.LIMITN (pg 360) and IL.LIMITP (pg 361). Related Topics 1 Current Loop 36.3 IL.CMDU General Information Type R/W Parameter Kollmorgen™ | December 2012...
(such as IL.LIMITP (pg 361)), it becomes the active current limit. IL.DIFOLD decreases when the actual current is higher than drive continuous current and increases (up to a certain level) when the actual current is lower than drive continuous current. Related Topics 1 Current Loop Kollmorgen™ | December 2012...
This parameter selects the feedback source that current loop use for commutation angle cal- culation. 0 = Primary feedback 1 = Secondary feedback For induction motor closed loop control the commutation angle is set as shown in the following figure. Kollmorgen™ | December 2012...
1 Current Loop 36.8 IL.FOLDFTHRESH General Information Type R/O Parameter Description Reads the foldback fault level. Units Arms Range 0 to 500 Arms Default Drive peak current Value (DRV.IPEAK) Data Type Float See Also Foldback Start Version M_01-00-00-000 Kollmorgen™ | December 2012...
IL.FOLDFTHRESH is the minimum of DRV.IPEAK (pg 288), MOTOR.IPEAK (pg 383), and IL.FOLDFTHRESHU. Related Topics 1 Current Loop 36.10 IL.FOLDWTHRESH General Information Type NV Parameter Sets the foldback warning Description level. Units Arms Range 0 to 500 Arms Kollmorgen™ | December 2012...
Position command derivative sign is multiplied by this value to be injected to the current com- mand. IL.FRICTION is active in Position and Velocity modes (DRV.OPMODE = 1, 2), but not active in Torque mode (DRV.OPMODE = 0). Related Topics 1 Current Loop Kollmorgen™ | December 2012...
Units Range ± Drive peak current (DRV.IPEAK) Default Value Data Type Float See Also Start Version M_01-00-00-000 Description This parameter displays the measured current in the u-winding of the motor. Related Topics 1 Current Loop Kollmorgen™ | December 2012...
This value sets the gain for the acceleration feedforward (a scaled second derivative of the posi- tion command is added to the current command value) . This parameter is valid only in the position mode (DRV.OPMODE = 2). Related Topics 1 Current Loop Kollmorgen™ | December 2012...
Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description IL.KP is used to modify the proportional gain of the PI-loop that controls the q-component of the current. Related Topics 1 Current Loop Kollmorgen™ | December 2012...
0 A to 1.62 * DRV.IPEAK. To determine the level of current that corresponds to a table index, use the following equation: IL.CMD = (Table Index /157) * DRV.IPEAK Related Topics Current Loop Kollmorgen™ | December 2012...
36.21 IL.KPLOOKUPVALUES General Information Type R/W Parameter Description Gets the Current Loop Gain Scheduling Table. Units Range Default Value Data Type Table IL.KPLOOKUPINDEX (pg 358), IL.KPLOOKUPVALUE (pg 359)IL.KP (pg See Also 357) Start Version M_01-04-00-000 Description Kollmorgen™ | December 2012...
This parameter is only used in position mode (DRV.OPMODE (pg 294) = 2). Related Topics 1 Current Loop 36.23 IL.LIMITN General Information Type NV Parameter Sets the negative user (application-specific) current Description limit. Units Kollmorgen™ | December 2012...
(IL.CMD (pg 349)). The current command is additionally limited by the motor peak current setting (MOTOR.IPEAK (pg 383)) and by the present value of the foldback I²t peak motor current protection. Related Topics 1 Current Loop Kollmorgen™ | December 2012...
IL.MFOLDD time. The IL.MFOLDR value is automatically calculated from other foldback parameters. Related Topics 1 Current Loop 36.27 IL.MFOLDT General Information Type R/O Parameter Kollmorgen™ | December 2012...
IFOLD to MOTOR.ICONT case that the load reaches a value of 100%. The current limit IL.M- IFOLD will be restored to MOTOR.IPEAK in case that the load falls under 95%. Related Topics 1 Motor I2t algorithm 36.29 IL.MI2TWTHRESH General Information Type NV Parameter Motor I2t load warning thresh- Description old. Units Kollmorgen™ | December 2012...
IL.MIFOLD decreases when the actual current is higher than motor continuous current and increases (up to a certain level) when the actual current is lower than the motor continuous cur- rent. Related Topics 1 Current Loop 36.31 IL.MIMODE General Information Type NV parameter Kollmorgen™ | December 2012...
Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description This value is added to the overall current loop feedforward value. Related Topics 1 Current Loop 36.33 IL.VCMD General Information Type R/O Parameter Kollmorgen™ | December 2012...
Reads the measured voltage on the u-winding of the motor. Related Topics 1 Current Loop 36.35 IL.VVFB General Information Type R/O Parameter Reads the measured voltage on the v-winding of the Description motor. Units Range –1200*VBusScale to +1200*VBusScale Default Value Data Type Integer Kollmorgen™ | December 2012...
Page 367
The VBusScale parameter sets the drive model: MV/240 Vac: VBusScale = 1 HV/480 Vac: VBusScale = 2 VBusScale is used for multiple parameter ranges that are model dependent, such as IL.KP. Related Topics 1 Current Loop Kollmorgen™ | December 2012...
AKD PDMM User Guide | 37 IP Parameters 37 IP Parameters This section describes the IP parameters. 37.1 IP.ADDRESS 37.2 IP.GATEWAY 37.3 IP.MODE 37.4 IP.RESET 37.5 IP.SUBNET Kollmorgen™ | December 2012...
The display will flash 0.0.0.0 and then attempt to discover an address by DHCP. Without removing logic power from the drive, use Workbench to connect to the drive, reconfigure the IP address settings as desired, and store the values to non-volatile memory. Related Topics IP.GATEWAY IP.RESET IP.SUBNET IP.MODE Kollmorgen™ | December 2012...
Workbench to connect to the drive, reconfigure the IP address settings as desired, and store the values to non-volatile memory. Related Topics IP.ADDRESS (pg 369) IP.RESET (pg 372) IP.SUBNET (pg 372) IP.MODE (pg 371) Kollmorgen™ | December 2012...
Workbench to connect to the drive, reconfigure the IP address settings as desired, and store the values to non-volatile memory. Related Topics IP.ADDRESS (pg 369) IP.GATEWAY (pg 370) IP.RESET (pg 372) IP.SUBNET (pg 372) Kollmorgen™ | December 2012...
Workbench to connect to the drive, reconfigure the IP address settings as desired, and store the values to non-volatile memory. Related Topics IP.ADDRESS (pg 369) IP.GATEWAY (pg 370) IP.SUBNET (pg 372) IP.MODE 37.5 IP.SUBNET General Information Type NV Parameter Kollmorgen™ | December 2012...
Page 373
The display will flash 0.0.0.0 and then attempt to discover an address by DHCP. Without removing logic power from the drive, use Workbench to connect to the drive, reconfigure the IP address settings as desired, and store the values to non-volatile memory. Related Topics IP.ADDRESS IP.GATEWAY IP.RESET 37.3 IP.MODE Kollmorgen™ | December 2012...
Units kg for linear motors 1 to 1,000,000 kgcm² or Range Default 0 kgcm² or kg Value Data Type Float See Also Start Version M_01-03-06-000 Description LOAD.INERTIA sets the load inertia. Related Topics Motor (pg 42) Kollmorgen™ | December 2012...
Sets the presence or absence of a motor Description brake. Units Range 0 to 1 Default Value Data Type Boolean See Also Start Version M_01-00-00-000 AKD BASIC Information Data Type Integer Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description Kollmorgen™ | December 2012...
Motor (pg 42) | CS.VTHRESH (pg 240) | CS.TO (pg 238) | MOTOR.TBRAKETO (pg 390) | DRV.DISTO (pg 275) 39.4 MOTOR.BRAKERLS General Information Type Command Allows a user to release or apply the motor Description brake. Units Range 0 to 2 Kollmorgen™ | December 2012...
A digital input mode is also used for the same purpose. The two mechanisms are independent. The CANopen-object 0x345A sub 1/2 can be used to control the brake state. CANopen manual on kollmorgen.com. (Functionality starts with firmware 1.7.4.0) Related Topics Motor (pg 42) 39.5 MOTOR.BRAKESTATE...
Sets the motor continuous cur- Description rent. Units Range 0.1 to 500 A Default 1.0 A Value Data Type Float See Also Start Version M_01-00-00-000 AKD BASIC Information Type Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Kollmorgen™ | December 2012...
The direct-axis current set point used for induction machine closed-loop con- Description trol. Units Arms Range 0 to DRIVE.IPEAK Default Value Data Type Float Start Version M_01-08-00-000 Description The value of IL.IMID can be estimated using the motor name plate information. Kollmorgen™ | December 2012...
R from the following equivalent circuit of an induction machine. Alternatively, the rotor time constant can be estimated from the rated current, magnetizing cur- rent (MOTOR.IMID (pg 381)) and rated slip frequency as follows: Kollmorgen™ | December 2012...
EtherCAT COE and CAN- M_01-00-00-000 open Description This parameter sets the motor inertia. Related Topics 7.1 Motor 39.12 MOTOR.IPEAK General Information Type NV Parameter Description Sets the motor peak current. Units Range 0.200 to 1,000 A Kollmorgen™ | December 2012...
Coil Voltage = MOTOR.KE * VL.FB Where: VL.FB is in units of krpm for rotary motors and in units of m/s for linear motors Related Topics Motor (pg 42) Kollmorgen™ | December 2012...
1 to 2 Default 17.000 H Value Data Type Float See Also Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description This parameter is used to configure the motor line-to-line inductance. Kollmorgen™ | December 2012...
0 to 360° Default 0° Value Data Type Integer See Also Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description This parameter sets the motor phase. Related Topics 7.1 Motor Kollmorgen™ | December 2012...
(not pole pairs). The division value of motor poles (MOTOR.POLES) and feedback poles (FB1.POLES) must be an integer when setting drive to enable, otherwise a fault is issued. Related Topics 7.1 Motor Kollmorgen™ | December 2012...
Data Type Boolean See Also Start Version M_01-00-00-000 Description This parameter defines the type of thermal resistor used inside of the motor to measures motor temperature. 0 = PTC 1 = NTC Related Topics Motor (pg 42) Kollmorgen™ | December 2012...
EtherCAT COE and CAN- M_01-00-00-000 open Description This parameter is used to configure the mechanical delay when releasing the motor brake. MOTOR.TBRAKERLS is a time delay that is applied when a brake exists and the drive is Kollmorgen™ | December 2012...
Reads the motor temperature represented as the resistance of the motor Description PTC. Units Ω Range 0 to 2 Ω Default Value Data Type Integer See Also Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Kollmorgen™ | December 2012...
Units Ω Range 0 to 2,000,000,000 Ω Default 0 Ω = switched off Value Data Type Integer See Also MOTOR.TEMP (pg 390) Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Kollmorgen™ | December 2012...
EtherCAT COE and CAN- M_01-00-00-000 open Description This parameter is used to configure the maximum speed of the motor. Related Topics 7.1 Motor 39.30 MOTOR.VOLTMAX General Information Type NV Parameter Sets the motor maximum volt- Description age. Kollmorgen™ | December 2012...
(%) of the motor’s rated voltage. MOTOR.VOLTMIN is used to calculate the constant volts per Hertz characteristics of the drive and motor and should be set to a value that generates a current of about 40% of the rated current at standstill. Related Topics 7.1 Motor Kollmorgen™ | December 2012...
0.000 to 90,000.000 deg/s 0.000 to 1,250.000 custom units/s Range 0.000 to 1,570.796 rad/s Linear: 0.000 to 1,073,741,824,000.000 counts/s 0.000 to 8,000.000 mm/s 0.000 to 8,000,000.000 µm/s 0.000 to 1,250.000 custom units/s Default 0 rpm Value Kollmorgen™ | December 2012...
Page 396
This parameter configures the drive for the rated velocity of the induction motor as indicated on the nameplate. MOTOR.VRATED is used to calculate the constant volts per Hertz characteristics of the drive and motor. Related Topics Motor (pg 42) Kollmorgen™ | December 2012...
(custom units) Range Default Value Data Type Float See Also PL.FB (pg 403) Start Version M_01-00-00-000 AKD BASIC Information Data Type Integer Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description Kollmorgen™ | December 2012...
0.000 to 5,964,389.888 (custom units) 0.000 to 78,176,452,636.718 16-bit counts Range Linear: 0.000 to 5,123,372,000,000,005.000 counts 0.000 to 1,192,877.952*MOTOR.PITCH (pg 387) mm 0.000 to 1,192,878,014.464*MOTOR.PITCH (pg 387) µm 0.000 to 5,964,389.888 (custom units) 0.000 to 78,176,452,636.718 16-bit counts Kollmorgen™ | December 2012...
PL.ERR (pg 398) | PL.ERRMODE (pg 400) | PL.ERRWTHRESH (pg 401) 1 Position Loop 40.4 PL.ERRMODE General Information Type NV Parameter Description Sets the type of following error warning and fault usage. 0- Standard following error Units 1-Enhanced following error Range 0 to 1 Kollmorgen™ | December 2012...
In this case the warning is generated, as well as the fault. Related Topics PL.ERR (pg 398) | PL.ERRFTHRESH (pg 399) | PL.ERRWTHRESH (pg 401) 1 Position Loop 40.5 PL.ERRWTHRESH General Information Type NV Parameter Description Sets the position error warning level. Kollmorgen™ | December 2012...
Page 402
Set position rotary units to 2 degrees. If you set PL.ERRWTHRESH to 100 and the position error is larger than 100 degrees, then the drive will generate a warning. UNIT.PROTARY 2 PL.ERRWTHRESH 100 Related Topics PL.ERR (pg 398) | PL.ERRFTHRESH (pg 399) | PL.ERRMODE (pg 400) 1 Position Loop Kollmorgen™ | December 2012...
NV Parameter Limits the input of the position loop integrator by setting the input sat- Description uration. Depends on or Units Rotary: counts, rad, deg, (custom units), 16-bit counts Linear: counts, mm, µm, (custom units), 16-bit counts Kollmorgen™ | December 2012...
Page 405
Far from the target position, however,the integrator is not dominant in the loop dynamics. Related Topics PL.ERR (pg 398) | PL.ERRFTHRESH (pg 399) | PL.ERRMODE (pg 400) | PL.ERRWTHRESH (pg 401) 1 Position Loop Kollmorgen™ | December 2012...
When used in concert with PL.INTINMAX, this variable allows you to make the position loop integrator effective near the target position. Far from the target position, however, the integrator is not dominant in the loop dynamics. Related Topics Kollmorgen™ | December 2012...
100 rps/rev Value Data Type Float See Also PL.KI (pg 407), Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description PL.KP sets the proportional gain of the position regulator PID loop. Kollmorgen™ | December 2012...
Page 408
AKD PDMM User Guide | 40.11 PL.KP Related Topics PL.ERR (pg 398) | PL.ERRFTHRESH (pg 399) | PL.ERRMODE (pg 400) | PL.ERRWTHRESH (pg 401) 1 Position Loop Kollmorgen™ | December 2012...
Set one of the recordable commands. The list of recordable commands can be obtain by executing REC.RECPRMLIST (pg 412). Set an internal value or variable of the drive (same as for DRV.MEMADDR (pg 290) input). Related Topics Kollmorgen™ | December 2012...
REC.GAP specifies the gap between consecutive samples. The recording base rate is 16 kHz, thus a gap of 1 means that a sample is recorded every 62.5 µs. Related Topics Scope (pg 103) 41.5 REC.NUMPOINTS General Information Type R/W Parameter Kollmorgen™ | December 2012...
REC.OFF turns the recorder off. In order to set the recorder again, the recorder must first be armed and then a trigger set. Related Topics Scope (pg 103) REC.READY 41.7 REC.RECPRMLIST General Information Type R/O Parameter Reads the list of recordable param- Description eters. Units Range Kollmorgen™ | December 2012...
The following format is the retrieve reply format (for N samples, G sample gap, and M param- eters, where M<=6): Recording <N>,<G> <parameter name 1> … <parameter name M> Value11 … Value1M Value N1 … ValueNM Related Topics Scope (pg 103) Kollmorgen™ | December 2012...
A new REC.TRIG (pg 417) command automatically sets the index to 0. Example The following example retrieves data from index 100 in the size of 10 (hence places 100 to 109 in the buffer) REC.NUMPOINTS 1000 REC.RETRIVESIZE 10 REC.TRIG REC.RETRIEVEDATA 100 Related Topics 1 Embedded Workbench Views Kollmorgen™ | December 2012...
The following recorder data is in internal format: 10,1 IL.FB,VL.CMD,VL.FB F3-0x56,F30x0,F30xA65 F30x0,F30x0,F30xE15 F30x1D,F30x0,F3-0x1E6 Related Topics Scope (pg 103) 41.11 REC.RETRIEVEHDR General Information Type R/O Parameter Retrieves the recorded header without the Description data. Units 1 Embedded Workbench Views Kollmorgen™ | December 2012...
Use REC.RETRIEVE (pg 413) for the complete recording information view. Related Topics Scope (pg 103) 41.13 REC.STOPTYPE General Information Type R/W Parameter Description Sets the recorder stop type. 1 Embedded Workbench Views 2 Embedded Workbench Views Kollmorgen™ | December 2012...
No REC parameters can be set after a call to REC.TRIG until the recorder has finished or until REC.OFF is executed. Related Topics Scope (pg 103) 41.15 REC.TRIGPARAM General Information Type R/W Parameter Kollmorgen™ | December 2012...
0 ms in the data time and 100-x% (the rest of the data) is at or greater than 0 ms. In the figure below, the trigger position is set to 25% (REC.TRIGPOS 25). Kollmorgen™ | December 2012...
(input to REC.TRIGPARAM). Note that an internal address or a registered variable can be used as input to REC.TRI- GPARAM in addition to the list that this parameter returns. Related Topics Scope (pg 103) 1 Embedded Workbench Views Kollmorgen™ | December 2012...
REC.TRIGTYPE sets the type of trigger. Input values are as follows: Value Description Recording starts immediately Recording starts on the next command executed through the TCP/IP. The trigger loca- tion in the buffer is set according to REC.TRIGPOS. Kollmorgen™ | December 2012...
M_01-00-00-000 sion Description REC.TRIGVAL is the value that must be met by REC.TRIGPARAM for the trigger to occur. The units of this parameter are set according to the units of REC.TRIGPARAM. Related Topics Scope (pg 103) Kollmorgen™ | December 2012...
If REGEN.POWERFILTERED exceeds the value of REGEN.WATTEXT, Fault 521 (Regen overpower) will be generated. This keyword may be recorded in the scope screen for analysis. Example REGEN.TEXT = 10 (seconds) Lowpass Filter Frequence = 1/10 seconds = 0.1 Hz REGEN.POWERFILTERED = REGEN.POWER * 0.1Hz lowpass Kollmorgen™ | December 2012...
REGEN.TEXT is a thermal time constant used to protect an external regeneration (regen) resistor from overheating and failing. Its value is the time-to-fault when input power steps from 0 to 150% of REGEN.WATTEXT (pg 426). The drive's regen resistor protection algorithm Kollmorgen™ | December 2012...
You can specify a user-defined external regen resistor, select an internal regen resistor, or choose from a list of predefined regen resistors. The values for REGEN.TYPE are shown below: Type Description External user-defined regen –1 resistor Internal regen resistor Kollmorgen™ | December 2012...
Sets the regen resistor's power fault level for an external regen resistor (when REGEN.TYPE = -1). Above this fault level, the regen resistor's PWM wil be 0 and a fault will be issued. Related Topics 6.2 Regeneration Kollmorgen™ | December 2012...
General Information Type Command Saves the drive state (BASIC program and NV parameters) to the SD card Description (AKD PDMMs equipped with IO option card only). Units Range Default Value Data Type Start Ver- M_01-06-03-000 sion Description Kollmorgen™ | December 2012...
Read Only – an SD card is inserted into the drive and the write protection tab on the card prohibits writes. Not Inserted – an SD card is not inserted into the drive. Related Topics SD.LOAD (pg 428) | SD.SAVE (pg 428) Kollmorgen™ | December 2012...
SM.I2 defines the current that is used in service motion mode 1 (see SM.MODE (pg 431)). Related Topics Service Motion (pg 73) 44.3 SM.MODE General Information Type NV Parameter Description Sets the service motion mode. Units Kollmorgen™ | December 2012...
Page 432
(SM.T2). This sequence is repeated as long as a DRV.STOP command occurs. The drive will gen- erate an acceleration and deceleration ramps according to the DRV.ACC and DRV.DEC setting in this mode of oper- ation. Kollmorgen™ | December 2012...
Page 433
The deceleration process from SM.V1 or SM.V2 to 0 is not included in SM.T1 and SM.T2, respectively. SM.T1 and SM.T2 start as soon as the command value has reached the velocity Related Topics Service Motion (pg 73) Kollmorgen™ | December 2012...
SM.MODE). For an alternating service motion mode, SM.T1 may not be set to 0. Related Topics Service Motion (pg 73) 44.6 SM.T2 General Information Type NV Parameter Description Sets the service motion time 2. Units Range 0 to 65,535 ms Kollmorgen™ | December 2012...
-5.000 custom units/s Default -6.283 rad/s Value Linear: -0.001 counts/s -1.000*MOTOR.PITCH (pg 387) mm/s -999.998*MOTOR.PITCH (pg 387) µm/sec -5.000 custom units/s Data Type Float See Also SM.I1, SM.I2, SM.MODE, SM.MOVE, SM.T1, SM.T2, SM.V1 Start Ver- M_01-00-00-000 sion Kollmorgen™ | December 2012...
Page 437
AKD PDMM User Guide | 44.8 SM.V2 Description SM.V2 defines the velocity that is used in service motion mode 1 (see SM.MODE) in the closed velocity and position mode of operation. Related Topics 11.1 Service Motion Kollmorgen™ | December 2012...
Start Version M_01-00-00-000 Description STO.STATE returns the status of the safe torque off. 1 - Safe torque on (no safe torque off fault). 0 - Safe torque off (safe torque off fault ). Related Topics 10.1 Limits Kollmorgen™ | December 2012...
Whichever switch is set largest is the positive limit switch; the other switch becomes the negative limit switch. These switches can be used in addition to hardware Kollmorgen™ | December 2012...
HOME Parameters and DRV.MOTIONSTAT. Related Topics 10.1 Limits 46.4 SWLS.STATE General Information Type R/O Parameter Reads the actual status of software limit Description switches. Units Range 0 to 3 Default Value Data Type See Also Start Version M_01-00-00-000 Description Kollmorgen™ | December 2012...
Page 443
Bit 0 = 1: SWLS.LIMIT0 is active. Bit 1 = 0: SWLS.LIMIT1 (pg 442) is not active. Bit 1 = 1: SWLS.LIMIT1 is active. Bits 2 to 7 are currently not in use. Related Topics 10.1 Limits Kollmorgen™ | December 2012...
It means that the user is responsible for setting the under voltage threshold to a proper value in case that the AKD PDMM is supplied with a lower DC-bus voltage than the rated volt- age. 47.2 VBUS.OVFTHRESH General Information Type R/O Parameter Reads the over voltage fault Description level. Units Kollmorgen™ | December 2012...
If VBUS.VALUE value exceeds VBUS.OVWTHRESH, then a warning is generated. Related Topics Regeneration (pg 36) 47.4 VBUS.RMSLIMIT General Information Type R/O Parameter Reads the limit for the bus capacitors Description load. Units Vrms Range Default Value Data Type Integer See Also Start Version M_01-00-00-000 Description Kollmorgen™ | December 2012...
This parameter indicates undervoltage (UV) mode. When VBUS.UVMODE - 0, an undervoltage fault is issued whenever the DC bus goes below the undervoltage threshold. When VBUS.UVMODE = 1, an undervoltage fault is issued whenever the DC bus goes below Kollmorgen™ | December 2012...
0 to 900 Vdc Default Value Data Type Float See Also Start Version M_01-00-00-000 Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description VBUS.VALUE reads the DC bus voltage. Related Topics 6.2 Regeneration Kollmorgen™ | December 2012...
DSP. The continuous time transfer function is converted to the discrete time domain by a backward Euler mapping: s ≈ (1-z )/t, where t = 62.5 µs The poles are prewarped to F and the zeros are prewarped to F Related Topics 1 Velocity Loop Kollmorgen™ | December 2012...
DSP. The continuous time transfer function is converted to the discrete time domain by a backward Euler mapping: s ≈ (1-z )/t, where t = 62.5 µs The poles are prewarped to F and the zeros are prewarped to F Related Topics 1 Velocity Loop Kollmorgen™ | December 2012...
Linear: counts/s, mm/s, µm/s, (custom units)/s Range 0.0 to VL.LIMITP (pg 466) Default Value Data Type Float See Also VL.FF (pg 459), VL.KBUSFF (pg 460) Start Ver- M_01-00-00-000 sion Fieldbus Index/Subindex Object Start Version EtherCAT COE and CAN- M_01-00-00-000 open Description Kollmorgen™ | December 2012...
General Information Type R/W Parameter Sets the user velocity command; active in opmodes 1 (velocity) and 2 (position) Description only. Depends on or Units Rotary: rpm, rps, deg/s, custom units/s, rad/s Linear: counts/s, mm/s, µm/s, custom units/s Kollmorgen™ | December 2012...
Description only. Depends on or Units Rotary: rpm, rps, deg/s, (custom units)/s, rad/s Linear: counts/s, mm/s, µm/s, (custom units)/s Range Default Value Data Type Float See Also VL.CMD (pg 455), VL.FB (pg 457) Start Version M_01-00-00-000 Kollmorgen™ | December 2012...
General Information Type R/O Parameter Filters VL.FB (pg 457) value; active in opmodes 1 (velocity) and 2 (position) Description only. Depends on or Units Rotary: rpm, rps, deg/s, (custom units)/s, rad/s Linear: counts/s, mm/s, µm/s, (custom units)/s Kollmorgen™ | December 2012...
This parameter determines the feedback source to be used by the velocity loop. A value of 0 selects the primary feedback, and 1 selects the secondary feedback. Related Topics 1 Velocity Loop 48.13 VL.FBUNFILTERED General Information Type R/O Parameter Description Reads the velocity feedback. Kollmorgen™ | December 2012...
This parameter displays the velocity loop overall feedforward value. Related Topics 1 Velocity Loop VL.KVFF (pg 464) 48.15 VL.GENMODE General Information Type NV Parameter Selects mode of velocity generation (Observer, d/dt); active in opmodes 1 Description (velocity) and 2 (position) only. Kollmorgen™ | December 2012...
The nominal feedforward value can be multiplied by this gain value. This will have affect only when using position mode (DRV.OPMODE (pg 294) = 2). Related Topics 1 Velocity Loop Kollmorgen™ | December 2012...
1. Therefore, the total gain is 2 at this time (see velocity loop structure below). Velocity Loop Structure Related Topics 1 Velocity Loop 48.18 VL.KO General Information Type R/W Parameter Kollmorgen™ | December 2012...
Bandwidth (Hz) = VL.KP *K / (2π *J Where: = motor torque constant, in units of Nm/Arms = motor inertia, in units of kg*m² Linear motor: Bandwidth (Hz) = VL.KP * K / (Motor Pitch (mm) * J Kollmorgen™ | December 2012...
Page 463
To convert VL.KP = 0.320 Arms/(rad/s) to Arms/(mm/s), where MOTOR.PITCH is 32 mm: VL.KP = 0.320 Arm /rad/s * (2π rad / 32mm MOTOR.PITCH) VL.KP = 0.32 * 2π / 32 = 0.063 Arms / (mm/s) Related Topics Velocity Controller Environment Block Diagram Kollmorgen™ | December 2012...
-250.000 to 0.000 rps -90,000.000 to 0.000 deg/s -1,250.000 to 0.000 custom units/s Range -1570.796 to 0.000 rad/s Linear: -1,073,741,824,000.000 to 0.000 counts/s -250.000*MOTOR.PITCH (pg 387) to 0.000 mm/s -250,000.000*MOTOR.PITCH (pg 387) to 0.000 µm/sec -1,250.000 to 0.000 custom units/s Kollmorgen™ | December 2012...
Page 465
VL.LIMITN sets the velocity command negative limit. If the input to the velocity loop is lower than VL.LIMITN, then the actual velocity command VL.CMD (pg 455) is limited by the value of VL.LIMITN. Related Topics 1 Velocity Loop Kollmorgen™ | December 2012...
VL.LIMITP sets the velocity command positive limit. If the input to the velocity loop is higher than VL.LIMITP, then the actual velocity command VL.CMD (pg 455) is limited by the value of VL.LIMITP. Related Topics 1 Velocity Loop 48.23 VL.LMJR Kollmorgen™ | December 2012...
Description VL.MODEL is the observer velocity output. When VL.KO (pg 461) is tuned properly, VL.MODEL will match VL.FB (pg 457), except when there is an unspecified offset between the two. Related Topics 1 Velocity Loop Kollmorgen™ | December 2012...
VL.FB is used as the velocity feedback signal to the velocity loop. When VL.OBSMODE = 1, the observer is part of the control loop; VL.MODEL is used as the velocity feedback signal. Related Topics 1 Velocity Loop 48.27 VL.THRESH General Information Type NV Parameter Kollmorgen™ | December 2012...
Page 469
The value is considered as an absolute value, hence it applies for both negative and positive velocities. Example VL.THRESH is set to 600 rpm. A velocity (VL.FB (pg 457)) of 700 rpm will generate an over speed fault. Related Topics Kollmorgen™ | December 2012...
Page 470
AKD PDMM User Guide | 48.27 VL.THRESH 1 Velocity Loop Kollmorgen™ | December 2012...
The use of the drive in the following environments is also prohibited: potentially explosive areas environments with corrosive and/or electrically conductive acids, alkaline solutions, oils, vapors, dusts ships or offshore applications Kollmorgen™ | December 2012...
Page 473
AKD PDMM User Guide | 49.3 Prohibited use The connectors X5 and X6 of the AKD PDMM EtherCAT drive may not be used for any ethernet protocol except EtherCAT (CoE, Can over EtherCAT). Kollmorgen™ | December 2012...
50.8 Supported Operation Modes 50.9 Adjusting EtherCAT Cycle Time 50.10 Maximum Cycle Times depending on operation mode 50.11 Synchronization 50.12 Latch Control Word and Latch Status Word 50.13 Mailbox Handling 50.14 Fieldbus Parameters 50.15 EEProm Content Kollmorgen™ | December 2012...
0x1C00 Mail In Buffer (Object Channel Buffer Drive, byte-length is specified in the device description file) * ZA ECAT = Access mode EtherCAT * ZA Drive = Access mode drive Kollmorgen™ | December 2012...
R/O Activation of output event process data (PDO, (Pro Out Event) card's cyclical setpoints) Sync Manager 3 Event 0x205 R/O Activation of input event process data (PDO, (Pro In Event) drive's cyclical actual values) 0x205 4 to 7 R/W R/O Reserved Kollmorgen™ | December 2012...
0x08 The SnycManager 2 hardware interrupt will be enabled by the drive. (OS) 0x04 Deactivation of SyncManager 2 hardware interrupt. (OP) 0x02 Deactivation of SyncManager 2 hardware interrupt.. (OI) 0x01 Deactivation of SyncManager 2 hardware interrupt. Kollmorgen™ | December 2012...
CAT interface. Quick Stop Active The drive follows a quick stop ramp. Fault Reaction Active The drive responds to a fault with an emergency stop ramp. Fault A fault is pending, the drive is stopped and disabled. Kollmorgen™ | December 2012...
Bit 9,10: These bits are reserved for the drive profile (DS402). Bit 13, 14, 15: These bits are manufacturer-specific, and reserved at present. Kollmorgen™ | December 2012...
Bit 10: target_reached This is set when the drive has reached the target position. Bit 11: internal_limit_active This bit specifies that a movement was or is limited. In different modes, dif- ferent warnings cause the bit to be set. Kollmorgen™ | December 2012...
Example: A read access to object 1702 sub 0 gives a value of 2, a read on subindex 1 gives 0x60ff0020, on subindex 2 0x60400010. The meaning of these numbers can be seen in the CANopen manual or the free-mapping example (=> p. 486.). Kollmorgen™ | December 2012...
The cyclically used data are visible in the PDO-assignment window for the Inputs and Outputs of the Sync Managers. Default setting are the fixed PDOs 0x1701 and 0x1B01 (visible contents when selected in the PDO list). If the free mapping is required, the PDO configuration check box must be checked and changed. Kollmorgen™ | December 2012...
A list of possible objects for the mapping will be shown and a new entry can be chosen. In this case the setpoint for the interpolated posi- The same is valid for the Tx-PDO-direction. tion Here the value of the actual internal position is mode is selected. selected. Kollmorgen™ | December 2012...
Page 486
The meaning of the data(for example 0x60410010 in the mapping of 0x1A00 sub 1) is as follows: 0x6041 is the index of the DS402 status word 0x00 is the subindex of the DS402 status word 0x10 is the number of bits for this entry, i. e. 16 bits or 2 bytes. Kollmorgen™ | December 2012...
Page 487
AKD PDMM User Guide | 50.6.1 Example: Free PDO Mapping If this shall be used in the NC, the interpolation set point position has to be linked from the axis to the NC- axis. Kollmorgen™ | December 2012...
Page 488
Now the NC-screen should show a position in the online window, which changes a bit in the last digits. After enabling the power stage with the All-button, the drive can be moved via the jog-buttons or via the functions in the function menu. Kollmorgen™ | December 2012...
PDMM. These command values are interpolated by the AKD PDMM according to the fieldbus sam- ple rate. Homing mode DRV.OPMODE 2 0x6060 sub 0 data : 6 DRV.CMDSOURCE 0 In this mode an AKD PDMM-internal homing can be done. Kollmorgen™ | December 2012...
The minimum cycle time for the drive is largely dependent on the drive configuration (second actual posi- tion value encoder latch functionality enabled and so on) Interface Cycle time AKD PDMM Position ≥ 0.25 ms (≥ 250 µs) Velocity ≥ 0.25 ms (≥ 250 µs) Torque ≥ 0.25 ms (≥ 250 µs) Kollmorgen™ | December 2012...
AKD PDMM synchronizes to a SyncManager2 event instead of the DC event. A Sync- Manager2 event is created when the EtherCAT Master sends a new package of command values to the drive while the network is in the Operational state. This occurs once per fieldbus cycle. Kollmorgen™ | December 2012...
5. The drive deletes all data in the internal mailbox output array so that a new mailbox access attempt can be made. 6. The drive copies the response telegram from the internal mailbox input array to the mail-in buffer of the EtherCAT interface. Kollmorgen™ | December 2012...
Byte 13 Data with a write access Byte 14 Data with a write access Byte 15 Data with a write access (High Byte) The drive answers every telegram with an answer in the Mailbox Input buffer. Kollmorgen™ | December 2012...
Byte 9 Low Byte of the CAN object number (Index) Byte 10 High Byte of the CAN object number (Index) Byte 11 Subindex according to CANopen Specification for Kollmorgen™ drive Byte 12 Data (Low Byte) Byte 13 Data error code Fehlercode according to CANopen...
0x12 SDO-Object 0x1C12 Byte 10 0x1C SDO-Object 0x1C12 Byte 11 0x01 Subindex 1 Byte 12 0x00 Data value 0x00000000 Byte 13 0x00 Data value 0x00000000 Byte 14 0x00 Data value 0x00000000 Byte 15 0x00 Data value 0x00000000 Kollmorgen™ | December 2012...
They are organized in categories. There are two manufacturer-specific categories implemented in the AKD PDMM: Category 0x0800: Holds a string with the model type in the format AKD PDMM-P00000-NxxC-0000 Category 0x0801: Holds the firmware version in the format 0x_xx-xx-yyy Kollmorgen™ | December 2012...
The frequency at which the small signal response of a servo system begins to Bandwidth drop off; stage performance is enhanced by increasing servo bandwidth, although structural resonances typically limit the achievable bandwidth. Kollmorgen™ | December 2012...
Page 499
DeviceNet is a communication protocol (based on Controller Area Network) used in the automation industry to interconnect control devices for data DeviceNet exchange. Typical applications as listed: information exchange, safety devices, and large I/O control networks Kollmorgen™ | December 2012...
Page 500
Fieldbus CAN, Profibus, Sercos...). It is one of the ways to connect Instruments in a plant design. Flatness of Deviation from ideal straight line travel in a vertical plane, also referred to as travel vertical runout. Kollmorgen™ | December 2012...
Page 501
Internet. Each socket is mapped to an application proc- socket ess or thread. A socket is an interface between an application process or thread and the TCP/IP protocol stack provided by the operating system. The plug type is generally RJ-45. Kollmorgen™ | December 2012...
Page 502
Memory) also NVS (Non Volatile Storage). The stiffness of a leadscrew/nut assembly, typically measured in Newtons per Nut stiffness meter (N/m). This stiffness, together with the moving mass and duplex bearing stiffness, sets the primary natural frequency of a leadscrew-driven stage. Kollmorgen™ | December 2012...
Page 503
Control and aiming at standardizing PLC file formats based on XML Position AKD PDMMscales this so that the low 32 bits are the position per revolution counts (mechanical or electrical?). Pragma A compiler directive communicating additional "pragmatic" information. Kollmorgen™ | December 2012...
Page 504
A real time system may be one where its application can be considered (within context) to be mission critical. Kollmorgen™ | December 2012...
Page 505
RS-232C specifies signal levels, data formats, maximum transmission distance, etc. In computer science, runtime or run time describes the operation of a computer Runtime program, the duration of its execution, from beginning to termination (compare compile time). Kollmorgen™ | December 2012...
Page 506
0.3 equals the rotation rate in R.P.M. Deviation from straight line motion in a horizontal plane. Also referred to as hor- Straightness izontal runout. This error is usually traceable to an underlying angular error of of travel the ways. Kollmorgen™ | December 2012...
Page 507
An angular deviation from ideal straight line motion, in which the positioning table rotates around the Z (vertical) axis as it translates along its travel axis. Zero angle Mechanical zero angle of the feedback = 0 degree. Kollmorgen™ | December 2012...
Cycle Time Adjust Max.Values Cyclical Values DC bus link, interface deceleration Direct DC mains DIsable disclaimer Dynamic Braking EEProm Content Emergency Off Emergency Stop Function emergency timeout Enable/Disable Error Messages parameter and command EtherCAT Proflie Kollmorgen™ | December 2012...
Page 509
Non-Plug and Play Feedback Devices Operating mode parameters and commands active in 119, 193 Operation Modes Outputs Analog Overview PDO Fixed Mapping PDO Flexible Mapping Phase run-up Power Prohibited Use Pulse Direction, interface Regen resistor, interface Regeneration Kollmorgen™ | December 2012...
Page 510
AKD PDMM User Guide | 51 Index Safety Instructions General scope channels settings and presets time-base Service Motion Slave Register Slider Tuning Status Machine Status Word Stop Function Synchronization Terminal trademarks Trouble Shooting Tuning Up/Down Input Use as directed Warnings Wizard Kollmorgen™ | December 2012...
Page 511
This page intentionally left blank. Kollmorgen™ | December 2012...