Page 1
ServoOne and ServoOne junior Device Help Servo controller 2 A to 450 A Single-Axis Systems and Multi-Axis System...
Page 2
ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Description of the Servo controller ServoOne software functionality (Single-Axis System and Multi-Axis System) as well as ServoOne junior ID No.: 0842.26B.5-01 Information valid as of: 08.2020 Effective as of firmware version V4.30-xx (ServoOne junior) ...
Table of contents ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Table of contents 4.1.2 Switching frequency 4.1.3 Online derating of switching frequency 4.1.4 Parameters 4.2 Power failure bridging Legal information 4.2.1 Detection of a voltage failure 4.2.2 Monitoring for single-phase failure Table of contents 5 Motor...
Table of contents ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.8.2 LHMES(2) method 8.3.4 IP mode with position control 7.8.3 IECON(4) method 8.3.5 Jerk limitation and speed offset 7.8.4 Test signal generator 8.3.6 Interpolation 7.9 V/Hz mode 8.4 Stop ramps 7.10 Process controller...
Page 7
8.11.6 Engagement 9.5 Analogue outputs (option only for ServoOne) 8.11.7 Disengagement 9.5.1 Function selectors 8.12 Virtual Master 9.6 Analog output (Option - MIO) 8.13 Common master 9.7 Motor brake output 8.14 Cam group (CAM switch) 9.7.1 Motor brake details 8.14.1 Parametrization of the cam group 10 Limitations / Thresholds...
Page 8
Table of contents ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.15 Error 14: EtherCAT error 11.6.52 Error 58: HYDRAULIK, common error 11.6.16 Error 15: Parameter error 11.6.53 Error 60: Spindle mlamping mystem monitoring error 11.6.17 Error 16: Speed difference error 11.6.54 Error 61: End damping error...
Page 9
17.1.3 Procedure 17.2 Upload and download of parameter data sets 17.2.1 Write parameter data set to the file system. 17.2.2 Loading the parameter data set from the file system 18 Index ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Table of contents...
It is aimed at everyone who performs mounting, set-up, commissioning and service tasks on the product. 1.2 Requirements Important points to be observed when handling the devices from KEBA Industrial Automation Germany GmbH: The device documentation must be kept readable, always available, and ...
Operating step performed by either the user or the system. For the pictograms for “safety information and warnings” used in this Device Help, see the Section "Safety information and warnings" on page 15. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 1 General information...
1 General information ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 1.4 Exclusion of liability Compliance with the documentation for the devices of KEBA Industrial Automation Germany GmbH is a prerequisite for: safe operation and attaining the performance characteristics and product characteristics described. KEBA Industrial Automation Germany GmbH accepts no liability for personal injury,...
1.5 Applicable documentation All further applicable documents for this device can be found on our website: www.keba.com under Service -> Support -> DOKU PORTAL ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 1 General information...
1 General information ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 1.6 Support KEBA Industrial Automation Germany GmbH Address : Gewerbestrasse 5-9 D-35633 Lahnau Our Helpline can assist you quickly and effectively in the event of technical questions on project development for your machine or the commissioning of your device. The Helpline can be reached via email or telephone: Opening hours: Mon–Fri: 8 am–5 pm (CET) Email: helpline@keba.de Phone: +49 6441 966-180 Internet: www.keba.com NOTE For detailed information on our services, please visit our website, www.keba.com ►Service.
Risk of injury posed by uncontrolled rotation! The device must only be installed and commissioned in compliance with the documentation for the corresponding device family! Improper conduct can lead to serious injury or death. Before commissioning motors with feather key on the shaft end it must be secured to prevent it from being ejected, if this is not prevented by drive elements such NOTE as pulleys, couplings or similar. Please also pay special attention to the safety and warning information in the respective valid operation manual when commissioning the drive! ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 2 Safety...
2 Safety ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 For the risk assessment of the complete machine or system according to CAUTION! Your system/motor may be damaged if put into operation in DIN EN 12100:2011 and EN ISO 13849-1. an uncontrolled or inappropriate manner. Observe the topic “Electrical equipment of machines” in IEC/EN 60204-1:2006 Improper conduct can cause damage to your system / “Safety of machinery”.
3.1 Initial Commissioning wizard 3.1.2 Prompt Initial commissioning 3.2 Automatic test 3.3 Motor If the KeStudio DriveManager 5 is opened without an existing project, a prompt to undertake initial commissioning appears automatically. 3.4 Encoder 3.5 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 3 Initial commissioning...
3 Initial commissioning ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 3.1.3 Initial commissioning Image 3.1: Prompt to activate wizard If this window does not open automatically, you can also start the wizard manually by double-clicking on the pictogram (see “Chapter overview” in Section "Initial commissioning"...
Page 19
Measurement of electrical parameters (resistance, inductivity) Current controller tuning Identification or calculation of motor data Calculation of nominal flux Data set calculation: Complete "Calculation of control settings" screen and start the calculation Set the I xt monitor Motor protection Select of temperature sensor Characteristic setting Encoder selection Encoder setting Channel selection Table 3.1: Instructions for the commissioning wizard ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 3 Initial commissioning...
Page 20
3 Initial commissioning ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Action Step Subject area Instruction Rotary motor Linear motor Motor phase test Determine encoder offset Automatic tests Determine mass inertia Open manual mode window Control type V/Hz (open loop) operation Motor test in manual mode without intervention of a higher-level PLC Move motor at low speed Check direction Optimize current controller (test signal generator). When there is a motor data set the current of the test signal generator is set automatically. Controller setting ...
Page 21
Torque Define limits Speed Position Scaling, IOs, field buses: Set marginal conditions. For more CANopen information refer to the user manuals for PROFIBUS the individual bus systems. Sercos Saving: For more information on data Saving the settings and creating a commissioning file handling refer to the KeStudio DriveManager 5 h elp. Table 3.1: Instructions for the commissioning wizard (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 3 Initial commissioning...
3 Initial commissioning ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 3.2 Automatic test To be able to run the automatic tests, you will need to read and confirm the safety prompts. Once you are done doing so, you will be able to run the individual tests.
Image 3.5: “Initial Commissioning - Motor data and control settings” screen You can click on the "Select motor data set" to select a motor from the LSH, LSN, LSP and LST series from KEBA. If you want to use a different motor, you can configure it by clicking on the "Manual motor settings" button. For details see Section "Motor configuration data" on page 32. If you need to configure the temperature and current monitoring mechanism, click on the "Motor protection" button. For details see Section "Motor protection" on page 40. To configure a motor brake, click on the "Motor brake" button. For details see Section "Motor brake output" on page 321. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 3 Initial commissioning...
3 Initial commissioning ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 3.4 Encoder 3.5 Control Image 3.6: “Initial commissioning - Encoder selection” screen There is a database available for commissioning the encoder. This database can be used to select from a large number of standard models. Image 3.7: “Initial Commissioning - Control” screen If you are unable to find your encoder model or want to configure additional settings, click on the "Settings..." button. For details see Section "Encoder You can use this screen to select the control mode for the device. selection" on page 53 To determine the system’s inertia and configure position and speed control settings, click on the "Basic settings" button. For details see Section "Basic ...
The power stages of the Servo controller can be operated with different voltages and switching frequencies. The list boxes in the screen are used to adapt the power stage to the application conditions. NOTE Any changes to parameters must be saved in the device. The setting is only applied on the device after a power off/on cycle. If the power stage parameters are changed, the rated currents, overload values and brake chopper thresholds may also change. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 4 Power stage...
4 Power stage ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 4.1.1 Voltage supply Step0: No reduction of the switching frequency (the operating switching frequency from P 302 is used). P 307[0] - CON_VoltageSupply is used to configure the power supply. For single- Step1: 1st reduction step for the switching frequency axis applications only the settings (0) to (5) are allowed.
Page 27
Index Name / Setting Unit Description CON_VoltageSupply Power supply mains voltage (5)Safety low voltage 24-60 V CON_VoltageMode Device power supply mode CON_GridVoltageNom V r.m.s Mains voltage CON_ DC link voltage (DC low voltage) DCLinkVoltageNom Table 4.3: “Power stage - DC drives” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 4 Power stage...
4 Power stage ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 4.2 Power failure bridging 4.2.1.1 Functional description The P 2940 - CON_PowerFail_Sel selection parameter can be used to select the 4.2.1 Detection of a voltage failure following operating modes: The mains failure support feature detects a failure of at least two phases of the mains 0= (OFF) switched off supply.
Page 29
[1] - POWF_VRef. The voltage setpoint must be lower than the detection limit so that it will be possible to detect when the power returns. Moreover, it should be considerably higher than the shutdown limit (default setting = 20 V). ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 4 Power stage...
Page 30
4 Power stage ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 4.2.1.4 Parameters typically raised all the way over the braking chopper threshold, resulting in the braking energy being converted into braking resistance. Accordingly, the drive will decelerate as quickly as possible.
5-10 times that as the monitoring threshold. The monitoring triggers error 54-1 (Emergency code 6100h). See chapter 11.6 Error list. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 4 Power stage...
Each motor can only be operated if its field model and the control parameters are correctly set. Using the standard motors and encoders from the KEBA motors catalogue, a system can be commissioned and put into operation very quickly and easily.
In the case of third-party motors, basic suitability for operation with Servo controllers from KEBA must first be verified on the basis of the motor data and the data of any installed encoder. The values of the parameters for adaptation of the Servo controller must be determined specifically for each motor by calculation or identification.
Page 34
Table 5.1: “Synchronous motor” parameters via the menu, View, Messages. Calculation of operating point: Flux P 462 - MOT_FLUXNom Calculation of: current, speed and position control parameters NOTE All existing motor parameters are overwritten. Calculated values Flux settings (including for torque constant) Control settings for current controller: the current controller is dimensioned based on the actual switching frequency set. Speed controller and position controller gain: here a moderately stiff mechanism and mass inertia matching from load to motor with a ratio of 1:1 is to be assumed. V/F characteristic NOTE All existing control parameters are overwritten. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5 Motor...
5 Motor ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5.2.1 Synchronous motor electronic data Index Name Unit Description MOT_FluxNom Motor rated flux linkage MOT_PolePairs Motor number of pole pairs MOT_Rstat Ohm Motor stator resistance MOT_Lsig mH Motor leakage inductance (ASM) / stator inductance (PSM) MOT_LsigDiff q-axis stator inductance variation (relative to MOT_Lsig) Lsig_q@I0 Inductance @ CurrentI0 Lsig_q@I1 Inductance @ CurrentI1 Lsig_q@I2 Inductance @ CurrentI2 Lsig_q@I3 Inductance @ CurrentI3 CurrentI0 Current I0 relative to MOT_CNom...
Variant 1: Motor calculation Control settings for PI current controller: the current controller is dimensioned Variant 2: Motor identification (see Section "Motor identification" on page 45) based on the actual switching frequency set. Variant 1: Motor calculation PI speed controller and position controller gain: A moderately rigid mechanism and moment of inertia matching from load to motor with a ratio of Enter the motor data 1:1 is assumed here. The motor data relevant to the calculation must be entered from the data sheet. The default value for speed tracking error monitoring corresponds to 50% of the nominal speed. Click on “Start calculation”. V/F characteristic If the moment of inertia of the motor P 461 - Mot_J is not known, a value roughly corresponding to the motor's moment of inertia must be applied. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5 Motor...
5 Motor ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5.3.1 Linear synchronous motor electronic data Index Name Unit Description MOT_Name Name of motor parameter set MOT_CNom Motor rated current MOT_CalcLin2Rot Calculate from linear to rotary motor data MOT_MagnetPitch mm Width of one motor pole pair MOT_SpeedMax m/s Motor rated speed MOT_ForceNom Motor rated force MOT_MassMotor Mass of motor slide MOT_MassSum Total mass, moved by the motor MOT_EncoderPeriod Period of line signals Table 5.3: “Linear synchronous motor” parameters...
Table 5.4: “Linear synchronous motor electronic data” parameters Image 5.6: “Asynchronous motor configuration” screen There are two methods of creating a motor data set for the asynchronous motor. Variant 1: Motor calculation Variant 2: Motor identification (For details see Section "Motor identification" on page 45) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5 Motor...
5 Motor ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Variant 1: Motor calculation Index Name Unit Description MOT_Name Name of motor parameter set Enter the motor data MOT_CosPhi Motor rated power factor The motor data relevant to the calculation must be entered from the data MOT_FNom Motor rated frequency sheet. MOT_VNom Motor rated voltage MOT_CNom Motor rated current Click on “Start calculation”. MOT_SNom Motor rated speed MOT_PNom Motor rated power ...
MOT_LmagNom mH Main inductance at nominal magnetizing current MON_MotorTempMax Maximum motor temperature (switch-off value) Table 5.6: “Asynchronous motor electrical data” parameters TempMax X5 degC Maximum sensor temperature X5 TempMax X6 degC Maximum sensor temperature X6 MON_MotorPTC Selection of sensor type Table 5.7: “Temperature monitoring” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5 Motor...
Page 41
5 Motor ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 P No. Index P Name / Setting Unit Function P No. Index P Name / Setting Unit Function Type PTC (2) PTC sensor (three) with short circuit monitoring below 50 ohms or hardware detection Off (0) ...
Page 42
The following table provides an overview of the selection options for sensor types with P 732[0] as well as the connection options for the plug-in connectors X5, X6, X7 and X8 (Tech. option) for ServoOne and ServoOne junior. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020...
5 Motor ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5.5.2 I²t monitoring synchronous motor If the I t type is set to "THERM(1) = Thermal time constant dependent", all settings apart from the thermal time constant are disabled. A synchronous motor by design has lower loss than an asynchronous motor, If the integrator exceeds its limit value, the error E-09-01 is triggered.
Setting of I t type: P 735[0] = “FREQ(0)=Output frequency-dependent": KEBA-specific i(f) evaluation P 735[0] = “THERM(1)=Thermal time constant-dependent”: Evaluation based on thermal time constant i(Tth) Thermal time constant P 733[7] - Ttherm in [s] The shut-off threshold is 110% (reduction in current noise) Image 5.10: “I²T monitoring” screen for an asynchronous motor ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5 Motor...
5 Motor ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5.6 Motor identification Image 5.12: “Motor identification" screen for a linear synchronous motor Image 5.11: “Motor identification" screen for a rotary synchronous motor...
When the Rating plate data have been entered in the screen, identification is started by clicking the "Start identification" button. A safety notice must be confirmed with a tick (check mark). ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5 Motor...
5 Motor ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5.7 Support for motor filters when using PMSM motors 5.7.1 General functional description In applications involving high-speed drives in particular, the use of filters between the inverter output and the motor is widespread as a measure designed to attenuate current harmonics. The following two are used for this purpose: ...
Because of this, the use of sine wave filters is not recommended for drives that require a high dynamic performance. MOT_Filt_Sel = (OFF)0 No filter compensation. The current controller decoupling network will be active. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5 Motor...
5 Motor ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 2πf s MOT_Filt_Sel = (MCHOKE)1 Has no effect on the current setpoint calculation. Instead, it just deactivates the Sd,ref current controller decoupling network. If necessary, the calculated motor terminal voltage components (before the voltage drop caused by the motor choke) can be...
5.7.4 Scope signals Index Name Unit Description 2500 isdpre_SinFilt Calculated filter capacitor current d components (isd in the formula above) 2501 isqpre_SinFilt Calculated filter capacitor current q components (isq in the formula above) 2502 usdmot_SinFilt Calculated motor terminal voltage d components 2503 usqmot_SinFilt Calculated motor terminal voltage q components Table 5.11: “Motor filter” scope signals ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 5 Motor...
For more details regarding the encoder gearing, see Section "Encoder gearing" on On the ServoOne, EnDat and SSI can be selected simultaneously only once. Even page 91. though there is an additional option for EnDat/SSI at X8, the following cannot be operated simultaneously on the ServoOne...
P 503 - ENC_CH4_ActVal for Ch4 The parameters are field parameters with... Index 0 (single-turn component) and Index 1 (multi-turn component) Image 6.1: Encoder channel selection screen The ServoOne’s control is subdivided into three levels... MCON (Commutation and Torque control) SCON (Speed control) and PCON (Position control). This screen is used to select the encoder channel for each of the control levels.
Page 54
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 To assign the encoder channel for... Encoder offset Commutation and torque control, use P 520[0] - ENC_MCon For the encoder for commutation and torque control, P 349[0] - CON_FM_ Speed control, use P 521[0] - ENC_SCon MConOffset can be used to set an offset. For details see Section "Encoder offset" on page 55.
If your Servo controller comes with a technology option with an encoder function (X8 connector), see the corresponding It is not necessary to determine the commutation offset for standard KEBA motors, as Specification for a description of the encoder connections (see the encoders are aligned. In the case of third-party motors that are not aligned, the Section "Applicable documentation" on page 13).
The motor temperature sensor must have basic ϑ- (PTC, KTY, Klixon) insulation to the motor winding when connected to X5 1) Internally connected to X7/10 in ServoOne junior. and reinforced insulation to E N 61800-5-1 when connected to X6 or X7. 2) Internally connected to X7/9 in ServoOne junior. Table 6.2: Pin assignment X6 (ServoOne and ServoOne junior) (continue) Abb. Function 6.4.2 Connector for high-resolution encoders (X7) Sin+ / (S2) analogue differential input Track A NOTE REFSIN / (S4) analogue differential input ...
Page 57
1) The total of the currents drawn at X7/3 and X6/4 must not exceed the specified value! 2) After connecting pin 7 to pin 12, a voltage of 11.8 V will appear at X7, pin 3! Table 6.3: Pin assignment X7 (ServoOne) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020...
Page 58
2) After connecting pin 7 to pin 12, a voltage of 11.8 V will appear at X7, pin 3! 3) Observe the preceding CAUTION statement! Data + Data + Data + Table 6.4: Pin assignment X7 (ServoOne junior) (continue) Data - Data - Data - B - B -...
Select from database Clicking on this button will open a menu that can be used to select encoders. The data sets for KEBA encoders will already be available there by default. Encoder name You can use this field to enter your own information for describing the encoder (max.
ID No.: 0842.26B.5-01 Date: 09.2020 Code and Mode are used to set SSI modes. If Mode=1, wire break monitoring Signal correction (GPOC) (if any) will be disabled, for example. If Mode = 0, it will be enabled instead GPOC is a special KEBA online process for improving the quality of SinCos signals (default). before they are used to calculate a position. If “SINCOS(1)” is selected as the “main In the case of linear encoders, PeriodLen and DigitalResolution will be ...
0 to max will be mapped to 0 to max; the A special software version of the ServoOne is required for operation of the BiSS second half of the measuring range will be initialized as positive; in this case, the encoder interface (EnDat and SSI encoders are not supported in it).
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 The current BiSS position at the end, after the encoder gearing, is output in The slave address range is defined in only a very limited manner for BiSS (across all parameter P 598[0] - ENC_CH1_Position after being converted to increments (32- BiSS): it merely includes a so-called slave device ID (also called type ID) which is bit).
Page 63
1. Special EnDat encoder with diagnostics for evaluation The software versions required to run the EnDat encoder interface are the standard In this case, the valuation numbers from the encoder are read cyclically via software versions for the ServoOne and ServoOne junior. additional information. Only the valuation numbers that the encoder supports will be read. During the initialization process, the system will read the NOTE encoder to determine which valuation numbers it supports. When P 640[0] - Please note the limitations that apply when running EnDat and ENDAT_Select = 1, the function will be enabled in the controller and the SSI encoders (see Section "Limiting for EnDat and SSI" on page internal diagnostics in the EnDaT encoder will be enabled as well. The ...
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description NOTE ENDAT_BWZ_4 lowbyte vn4: position value formation The operation and configuration of Hall effect sensors is reserved ENDAT_Status EnDat additional status output for special applications. Consult with KEBA if needed. ENDAT_Z1_Sel EnDat additional information 1 type selection ENDAT_Z1_1 Z1 info: dword 1 ENDAT_Z1_2 Z1 info: dword 2 6.5.5 SinCos / TTL X7 ENDAT_Z1_3 Z1 info: dword 3 ENDAT_Z1_4 Z1 info: dword 4 ENDAT_Z2_Sel ...
Page 65
(P 541[0] = 0). Commutation Motor operation with pure incremental encoders needs for the auto commutation function to be enabled without fail. For details see Section "Synchronous motor auto commutation" on page 158. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 66
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6.5.5.2 SinCos encoder pole pair subdivision (North-North) for commutation. 1 x North-North corresponds to one revolution from Lines. In this case, the motor pole pair number must be set to 1. Ch1: SINCOS(1) - SinCos signals Moreover, P 553[0] - ENC_CH1_PeriodLen is not used in this case.
Page 67
P 547[0] - ENC_CH1_MTBase = Minimum MultiTurn position are the length of an analogue SinCos signal period in nanometres and the The MTBase parameter is used to set a position in the multi-turn encoder’s length of a digital increment of the position from the absolute value interface travel path that defines the point of discontinuity (overflow/underflow) for the in nanometres. Both parameters are used for linear EnDat encoders and absolute value initialization (that is, the “multi-turn basis”). Assuming a linear HIPERFACE encoders (instead of MultiT and SingleT bits (rotary)). In bipolar encoder measuring range, all position values that fall below MTBase contrast, linear SSI encoders are treated as rotary SSI encoders (in this case, will be shifted “up” (the whole MT range will be added to them once). This it is impossible to determine that the system is a linear encoder system based method makes it possible to place the point of discontinuity at any point on the encoder head). Likewise, linear SinCos encoders without an absolute within the encoder’s entire measuring range. By default, MTBase will be set value interface are treated as “rotary” encoders (if run as commutation to the lowest possible value for the parameter, i.e. reliably outside of the encoders, the number of tracks, or lines (Lines) and the encoder gearing encoder’s value range: In this case, the full bipolar range will remain (Num, Denom) must be used to establish the relationship to the linear unaffected, as values will never fall below this MTBase threshold (see motor’s magn. pole pair subdivision). Only in the case of SinCos encoders Section "Channel 1: Interface X7" on page 59). P 548[0] - ENC_CH1_MTEnable = MultiTurn as SingleTurn The MTEnable parameter makes it possible to use multi-turn encoders as ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 68
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 reference marks will the system determine, based on PeriodLen > 0, that the DIG(1) - Digital: encoder system is linear and not rotary. Only the digital component will be used for the absolute value initialization. P 555[0] - ENC_CH1_Info = Encoder Information This parameter is available to the user so that they can enter a text of their SEK_SEL37(2) - Automatic: choice (maximum of 31 characters). This text should be used to describe the Digital if ST bits > (LineBits + 8); otherwise standard (criterion applies encoder on channel Ch1 with HIPERFACE SEKL-37 encoders) P 616[0] - ENC_CH1_CycleCount = Sampling cycle in: n x 125 µs SSI_180(3) - Same as Standard, except: (microseconds) In the case of SSI, the quadrant alignment of the digital value relative The CycleCount parameter can be used to slow down the timing for the to the analogue SinCos tracks is not the same as with EnDat, but is cyclical SSI encoder evaluation. By default, CycleCount = 1, i.e. the default instead offset by 180 degrees relative to EnDat, i.e. in the “natural Q ...
Page 69
With P 1900 - ENC_ETS, the HIPERFACE interface also supports what is referred to (cyclical) X7" on page 62, as are the differences in using the EnDat interface with the as the “KEBA electronic rating plate.” If this parameter is set to SCAN(0), the motor’s “cyclical” method and “one-time reading” method.
SSI encoder basics and requirements transmitted (request to encoder “left” + response from encoder “right”) will be shown completely. The SSI interface on the ServoOne has been designed as an actual motor feedback interface. Accordingly, the connected SSI encoder must meet the following criteria:...
Page 71
ENC_CH1_Mode makes it possible to run special SSI encoders that deliver With the first rising clock edge, the encoder must shift the data to the first one or more special bits after the data. In this case, the ServoOne will not evaluate position bit to be transmitted (MSB) these bits – this mode is meant to make it possible to work with SSI encoders that ...
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 P 543[0] - ENC_CH1_MultiT = Number of multi-turn bits: 0..14 Value Name Due to the design of the cyclical SSI interface as a motor feedback interface, 000Dh Data_Free_PEven_EncObs the number of multi-turn bits is limited to 14 (no limit to 14 bits in the case of a 000Eh Data_PEven SinCos interface with SSI one-time reading). 000Fh Data_Free_PEven P 545[0] - ENC_CH1_Code = SSI decoding: BINARY(0) or GRAY(1) ...
Page 73
This value will be proportional to the position progress of the motor’s commutation (adjusted for the pole pair number). In field mode, the encoder gearing can be used “freely” for scaling purposes. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Transformation ratio of approx. 0.5 GPOC is a special KEBA online process for improving the quality of SinCos signals before they are used to calculate a position. If Sel = RES(1) or Sel = SINCOS(2), this process may come in handy. For details see Section "Signal correction GPOC (Gain Phase Offset Correction)"...
S2-S4, sin). This phase difference can be compensated for with P 565[0] - ResExc: ResExc is the time, in µs (microseconds), by which the resolver excitation will lead. Moreover, P 565[1] - Delay can be used to compensate for a commutation dead ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 76
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Procedure Step Action Open the manual mode window and set speed-controlled mode. Motor operated at constant speed Resolver: 1000 rpm SinCos incremental encoder: 1 to 5 rpm Set P 549[0] - ENC_CH1_Corr to "ADAPT(2) = Auto correction" Wait about 1–3 minutes. During this time, the compensation algorithms will reach their steady state. Speed ripple should decrease after about 1 minute. This can be monitored with the actual speed value in the scope or with P 550 - ENC_CH1_CorrVal. Set P 549[0] - ENC_CH1_Corr to "CORR(1) = Correction with saved values". Save in the device Table 6.17: Configuring and activating GPOC NOTE ...
See Section "Encoder gearing" on page 91 The encoder gearing for encoder channels Ch1, Ch2 and Ch3 is described there. NOTE In the case of encoder channel Ch2, it is assumed that the resolver will always be used as a commutation encoder on the motor shaft. Because of this, the numerator adjustment range is limited to a value of (+1) or (-1), while the denominator is set at a fixed value of (+1), for the Ch2 encoder gearing ratio. This means that the only option available is to invert the encoder signal (direction reversal). Encoder channel Ch4 (virtual encoders) does not feature any encoder gearing. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6.7 Channel 3: Interface X8 (optional) Interface X8 can optionally be equipped with a technology option (X8 option) at the factory (this option cannot be retrofitted). There are a variety of optional modules available: Technology option name...
Page 79
The following table shows how the X8 options that can be used for encoder evaluation can be identified and selected. “No.” column As per the table above. “Hardware ID” column The texts in this column can be viewed in the KeStudio DriveManager 5 using P 53[0] - DV_HwOptionX12ID by going to ►Drive description ►Hardware version if the corresponding technology option is present. “Selection” column In certain cases, several different encoder types can be run on a technology option and selected with P 507 - ENC_CH3_Sel. Even if a technology option that does not match is equipped, most values can only be selected with P 507 - ENC_CH3_Sel. If an impermissible combination is selected, this will be indicated by means of error messages during the initialization phase. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 80
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Technology option name Hardware ID Selection No module NONE(0) - No technology option OFF (0) SINCOS(1) - SinCos cyclic *) - Without absolute value interface, Abs=OFF(0), with zero pulse - With SSI one-time reading, Abs=SSI(1) Second SinCos encoder SINCOS_V2(10) - 2nd SinCos encoder (V2) - With EnDat one-time reading, Abs=ENDAT(2) SSI(2) - Cyclical SSI (without analogue tracks) TTL(3) - TTL evaluation, with zero pulse ENDAT(4) - Cyclical EnDat (without analogue tracks) TTL encoder simulation / TTL master encoder TTL_ECSIM_V2(9) - TTL Encodersimulation (V2) TTL(3) SSI encoder simulation SSI_ECSIM(3) - SSI encodersimulation SSI(2) - Cyclical SSI (without analogue tracks) TTL(3) TTL encoder with commutation signals TTL_COM(11) - TTL + Hall option TTL_COM(5) HDSL interface (with special FW) HDSL(15) - HIPERFACE DSL® option HDSL(7) - Only on ServoOne junior (single-cable solution)
Page 81
Clicking on this button will open a menu that can be used to select encoders. The “Technology option” in the “Hardware” section. data sets for KEBA encoders will already be available there by default. Encoder name You can use this field to enter your own information for describing the encoder (maximum of 31 characters) (P 580[0] - ENC_CH3_Info).
P 577[0] - ENC_CH3_EncObsMin Signal correction (GPOC) If you set EncObsMin to 0, SinCos wire break monitoring will be disabled. GPOC is a special KEBA online process for improving the quality of SinCos signals The default value is 0.2 (20%) and stands for a calculated amplitude value (calculated using the two SinCos signals) of x = sqrt(a² + b²). If the SinCos before they are used to calculate a position. If “SINCOS(1)” is selected as the “main signals are equal to approx. 1 Vss when compared, approx. 0.8 will be ...
Page 83
TTL signal type selection ENC_CH3_Extended ENC CH3: Extended SignalType ENC_CH3_Info Encoder information channel 3 Table 6.22: Encoder configuration channel 3 (X8) parameters (continue) ENC_CH3_AbsEncStatus Error and status codes (absolute encoder) ENC_CH3_PeriodLen Length of signal period (Sin/Cos linear encoder) Table 6.22: Encoder configuration channel 3 (X8) parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
ID No.: 0842.26B.5-01 Date: 09.2020 6.7.2 Absolute value interfaces X8 The software versions required to run the EnDat interface are the standard software versions for the ServoOne and ServoOne junior. The following absolute value interfaces will be available at encoder channel Ch3 NOTE depending on the X8 option being used.
The TTL interface accepts various TTL signal types, which can be selected using P 2824[0] - ENC_CH3_TTL_SignalType: see Section "SinCos incremental encoders with absolute value interface" on page (0) AF_B - A/B tracks (forward counting, X4 encoding) - AB 86 and in specialSection "SSI absolute value interface" on page 88. (1) AR_B - A/B tracks (reverse counting, X4 encoding) - AB_inv ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 86
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 a. There are no different signal types for the SinCos signal (always 1 Vss for Index Name Unit Description cosine and sine). ENC_CH3_Sel = 3 Encoder selection set to TTL(3) ENC_CH3_Num Encoder gearing: Numerator b. The zero pulse is the analogue zero pulse typical of SinCos encoders (see ENC_CH3_Denom Encoder gearing: Denominator the “Connection for high-resolution encoders” section in the ServoOne ENC_CH3_Abs Selection of absolute value interface Operation Manual Single-Axis System, for example). ENC_CH3_NpTest ENC CH1, TEST-MODE: Index pulse signal(s) to Scope ENC_CH3_Lines Number of lines (Sin/Cos / TTL encoders) 6.7.6.2.2 Linear SinCos incremental encoders 2842 ENC_CH3_TTL_SignalType ...
Page 87
P 582[0] - ENC_CH3_PeriodLen = SinCos linear encoder and The Code and Mode parameters are described in Section "SSI (cyclical) X7" on P 583[0] - ENC_CH3_DigitalResolution = linear absolute encoder page 70. are the length of an analogue SinCos signal period in nanometres and the P 584[0] - ENC_CH3_MTBase = Minimum MultiTurn position length of a digital increment of the position from the absolute value interface The MTBase parameter is used to set a position in the multi-turn encoder’s in nanometres. Both parameters are used for linear EnDat encoders (instead travel path that defines the point of discontinuity (overflow/underflow) for the of MultiT and SingleT bits (rotary)). In contrast, linear SSI encoders are ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 88
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 treated as rotary SSI encoders (in this case, it is impossible to determine that value initialization: the system is a linear encoder system based on the encoder head). Likewise, DIG_ANA(0)- Standard: linear SinCos encoders without an absolute value interface are treated as Absolute value initialization using a mix of the digital and analogue “rotary” encoders (if run as commutation encoders, the number of tracks, or components (this is the default mode) lines (Lines) and the encoder gearing (Num, Denom) must be used to establish the relationship to the linear motor’s magn. pole pair subdivision). DIG(1) - Digital: Only the digital component will be used for the absolute value Only in the case of SinCos encoders with distance-coded reference marks initialization. will the system determine, based on PeriodLen > 0, that the encoder system is linear and not rotary. SEK_SEL37(2) - Automatic: Digital if ST bits > (LineBits + 8); otherwise standard P 580[0] - ENC_CH3_Info = Encoder Information This parameter is available to the user so that they can enter a text of their SSI_180(3) - Same as Standard, except: choice (max. 31 characters). This text should be used to describe the ...
SSI encoder basics and requirements (cyclical) X7" on page 62, as are the differences in using the EnDat interface with the The SSI interface on the ServoOne has been designed as an actual motor feedback “cyclical” method and “one-time reading” method.
Page 90
P 576[0] - ENC_CH3_Mode can be used to run a parity evaluation after the data. In the number of multi-turn bits is limited to 14 (no limit to 14 bits in the case of a SinCos interface with SSI one-time reading). addition, ENC_CH3_Mode makes it possible to run special SSI encoders that deliver one or more special bits after the data. In this case, the ServoOne will not evaluate P 575[0] - ENC_CH3_Code = SSI decoding: BINARY(0) or GRAY(1) Gray decoding will be selected by default. The other option is to use binary ...
ENC_CH1_Denom Numerator of channel 1 that requires special device firmware. ENC_CH2_Num Denominator of channel 2 ENC_CH2_Denom Numerator of channel 2 For a full description of the HIPERFACE DSL® technology option ENC_CH3_Num Denominator of channel 3 (technical data, connections, configuration), see the “Single-cable ENC_CH3_Denom Numerator of channel 3 interface option 2 Specification” (ID No.: 1106.26B.x). Table 6.28: Parameters for encoder gearing 6.7.9 Encoder gearing NOTE Please read the general information on encoder gearing found in Section "Introduction" on page 52 beforehand. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6.8 Channel 4: Virtual encoder Parameters P 500[0] - ENC_CH1_ActVal[0].SingleTurn and P 500[1] - ENC_CH1_ActVal[1].MultiTurn are used, for example, to indicate the current position value at the output for encoder channel Ch1. These parameters can also be used for checking purposes during commissioning.
Sensorless control: Q-Matrix (epsilon) Q[4,4] Sensorless control: Q-Matrix (T Last) The Kalman filter is ENC_CH4_Kalman_ Sensorless control: Test signal generator initialized SigInj Table 6.29: Control word ENC_CH4_Ctrl (P783) Signal SC test signal: Signal calculation selection Frequency SC test signal: Sinusoidal signal frequency Table 6.30: “Sensorless synchronous motor control” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 94
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6.8.1.1 Auto commutation P No. Index Name Unit Description d-Amplitude sinus SC test signal: d current amplitude of sinusoidal signal When using sensorless control, auto commutation is required in order to ensure that q-Amplitude sinus SC test signal: q current amplitude of sinusoidal the motor will not align itself towards a direction in an uncontrolled manner. There...
Page 95
(796). The following two diagrams use examples to illustrate the influence that the ramp parameters have on the additive d components. Please note, however, that this current will also increase motor losses, meaning it should only be used in exceptional cases. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 96
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 I [A] 6.8.1.3 Expanded speed control circuit There is the option of setting up an expanded speed control circuit when using 792[9] sensorless control. The reason for this is that the estimated speed from the Kalman filter cannot be calculated with steady-state accuracy, as parameter inaccuracies are inherent to the model.
Page 97
(P 351[0] for n_eps and P 339[0] for n_kal). The expanded speed control Kalman filter can determine the position based on the inductance difference in circuit can be started with P 350[0] (“4” => Kalman) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 98
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 combination with a test signal when the motor is stopped. In addition, the total Step Action moment of inertia resulting from the motor and the connected load must be set as Configure noise covariance matrices Q and R. This should be done ...
P 794[1] = 50% of rated motor current P 794[2] = 250 ms Starting the expanded speed control circuit is not absolutely necessary, but will result in control with better dynamic performance. The circuit can be started by setting P 350[0] - SEL_ObserverMethod to a value of 4. P 339 - CON_SCON_Kalman can be used for tuning purposes. If necessary, adjust the noise covariance matrices and the filter time constants for the expanded speed control circuit (changes will take effect in real-time). Table 6.31: Configuring the Kalman filter for sensorless control (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 100
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Additional setting parameters 6.8.2.1 Activation of sensorless control for asynchronous motors P No. Index Name Unit Description Proceed as follows: CON_SCALC_Tf Speed filter CON_SCALC_Tf Filter time const. speed control (motor) Activity CON_SCALC_Tf Filter time const. velocity (hydraulic cyl.) CON_SCALC_Tf Filter time const. speed from position control. Set motor type (P 450[0] - MOT_Type) to “2 (ASM) = asynchronous EN_CH4_Kalman_SigInj ...
Page 101
P 792[2] to 200 . . . 500 rpm and P 792[7] to the d current required for starting. If the motor tends to tip, then attempt to limit the permissible slip using P 1959[1] K_ov. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020...
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6.9 Redundant encoder 6.10 Axis correction It is possible to set the position difference between the positioning encoder and a The position value delivered by the encoder system and the actual position value on redundant encoder. To do this, the channel of the redundant position encoder must the axis may vary for a number of reasons.
Page 103
1 (= 1st Encoder) 1. encoder selected 2 (= 2nd Encoder) 2. encoder selected ENC_ACOR_PosStart Definition of correction range: The range is defined by parameters P 0591 ENC_ACOR_ PosStart Start position and P 0592 ENC_ACOR_PosEnd end position. The start position is user-specified; the end ENC_ACOR_PosEnd position is determined on the device side from the maximum value of correction table interpolation points used and the interpolation point pitch. Table 6.36: Axis correction parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
Page 104
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Position control Step Action Use P 530 - ENC_Encoder1Sel to select the channel for Sercos: 1st The direction of movement is produced when the time-related change in position encoder reference (speed pre-control value) has exceeded the amount of the standstill Use P 531 - ENC_Encoder2Sel to select the channel for Sercos: 2nd ...
Page 105
P 0593 checked in user units using the scope parameter 1001 (with Interpolation smoothing) and 1003. Legend: point distance Interpolation point conter clockwise correction Interpolation point clockwise correction Incorrected Positionvalue (conter-clockwise rotation) Incorrected Positionvalue (clockwise rotation) Image 6.12: Corrected position value ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6.11 Oversampling 6.12 Multi-turn encoder as a single-turn encoder Encoder signal oversampling optimizes the accuracy of resolver and SinCos signals. This function can only be used, if necessary, for low-track SinCos encoders By way of parameters P 548[0] - ENC_CH1_MTEnable = 1 (for Channel 1) and and resolvers;...
1001 lines Zero point: Parameter P 542[0] - ENC_CH1_Lines is used to enter the number of lines (e.g. 18 x 1000). A sector increment difference of +1, +2, +3 and +4 is Table 6.39: Example of a rotary system on encoder channel Ch1 ③ supported. One mechanical revolution is precisely one whole multiple of the basic increment A. Legend for Schematic view of circular graduations with increment-coded reference marks ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
6 Encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6.14 Overflow in multi-turn range With this function the multi-turn range can be shifted in order to avoid a possible overflow. The function is available for encoder channels 1 and 3. Example If a portion of the travel distance is to the left of the threshold (MT Base), it is appended to the end of the travel range (to the right of the 2048) via parameter P 547[0] - ENC_CH1_MTBase for encoder channel 1 and P 584[0] - ENC_CH3_ for...
Image 6.16: Zero pulse recording via measurement variable CH1/3_Np NOTE When in zero pulse test mode, zero pulse evaluation will not be available during homing. Regardless of this, all zero pulse events will be counted. The zero pulses are counted by counter evaluation P 411[31] for channel 1 and P 411[32] for channel 3 (under ►Actual values ►All values in the KeStudio DriveManager 5) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 6 Encoder...
7.5 Position controller settings 7.6 Asynchronous motor field weakening 7.7 Field weakening and LookUpTable (LUT), synchronous motor 7.8 Synchronous motor auto commutation 7.9 V/Hz mode 7.10 Process controller 7.11 Hydraulic control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Legend for figure Control Structure Position Controller/Feed 7.1.1 Setting see 7.5 P osition controller settings Forward Control When using a standard KEBA motor data set, the control parameters are preset for Position controller see 7.5 P osition controller settings the specific motor model (external mass inertia = motor inertia). If using third-party Speed controller see 7.4 S peed controller motors, a manual setting must be made for the drive by way of the motor Digital filter...
Click on the "Basic settings" button opens the wizard to determine the mass inertia, the rigidity wizard, as well as the speed and position controllers. Image 7.2: “Motor control settings” screen *) With firmware V270.xx-xx. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 113
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 CAUTION! Your system/motor may be damaged if put into operation in an uncontrolled or inappropriate manner. Improper conduct can cause damage to your system / machine. Before the “Start” step, make absolutely sure that a valid setpoint has been entered, as the configured setpoint will be immediately transmitted to the motor after the motor control function starts, which may result in the ...
Improper conduct can cause damage to your system / machine. Before the “Start” step, make absolutely sure that a valid setpoint has been entered, as the configured setpoint will be immediately transmitted to the motor after the motor control function starts, which may result in the motor accelerating unexpectedly. NOTE This function is not recommended for horizontal axes. Attention must be paid to the mechanical end stops with this function. This function is only to be used with a freely rotating motor shaft. NOTE Image 7.4: “Determining the mass inertia” screen If no values are entered for "Hysteresis Speed" and "Hysteresis Torque", 20% of the rated speed and 20% of the rated torque is set. The distance covered results from the preset values. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.3 Torque controller 7.3.1 Current controller optimization The faster the actual value approaches the setpoint, the more dynamically the The torque controller is executed as a PI controller. The gain (P-component) and the controller is set. The overshoot of the actual value should not be more than 5-10 % integral-action time (I-component) of the individual controllers are programmable.
To determine the transfer function the noise amplitude (motor rated current) and the sampling time (default 0.125 ms) must be specified. Click the "Start Test Signal" button. Image 7.8: Current controller transfer function ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.3.5 Detent torque compensation Green curve = amount ① Y-axis left = absolute value of isd/isdref Blue curve = phase response ② Y-axis right = Phase response Isd/isdref Legend for Current controller transfer function 7.3.3 Decoupling The current control has a decoupling of the d- and q-axis by means of feed-forward control of the corresponding coupling voltages. The decoupling depends on the stator inductance P 471 MOT_Lsig and can be scaled with parameter P 434.3.
Page 118
P 385[0] - CON_ TCoggTeachCon=CALC1(3) or with P 385[0] - CON_TCoggTeach- Con = CALC2 (8).It ‘calculates’ the corresponding compensation table (which can be saved) from ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 119
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.3.5.1 “Detent torque compensation” parameters table. àrecurring, infinite Table: index = (inpos inc / 2^32 inc) * tabsize, with tabsize = 250 or 4000 - Input reference ‘variable' via delta (**): absolute, 'linear' continuous position: the...
Page 120
- F2: Without offset and delta, with tuning, without fader Calculation: (385)CON_TCoggTeachCon=(3)CALC1 Compensation: (382)CON_TCoggComp=(2)APSPOS à big CompTab, access via (440) and (441) (6)TeachEpsM =Teach epsm mechanical angle (shaft) Table 7.3: Settings for teaching, calculating and compensation ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 121
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 (385) (385) CON_TCoggTeachCon CON_TCoggTeachCon (10)TeachPosEncRed Singleturn position from encoder for commution =Teach posact from redundant encoder Actual position from so called redundant encoder - F1: Big teach table (4000) in ref value normalization, Scope-Signal 153...
Page 122
With the control still operating, the teaching is then stopped by calling the The following table shows the procedure for detent torque compensation. calculation function once: P 385[0] - CON_TCoggTeachCon = (3)CALC1 or (8)CALC2.Afterwards, parameter P 385[0] jumps back to READY(0). Table 7.4: Overall procedure for detent torque compensation ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 123
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 No. Action - The teaching and calculation are thus finished. - The position source used has been stored internally. - The compensation table is available for use immediately. Stop control Start the compensation: P 382[0] - CON_TCoggComp > 0 After this, the q-current feed forward control becomes active when the control is restarted. Save device data. - The position source used by the teaching is also saved here. It will later be used for the compensation once again in exactly the same manner. Table 7.5: Overall procedure for detent torque compensation Image 7.12: After enabling detent torque compensation (with) (please keep the Y axis scaling in mind!) 7.3.5.3.1 Scope recording: speed ‘before' and ‘after'...
Page 124
Check P 440[0] - CON_TAB_TabIndex and P 446[0] - CON_TAB_OutVal With the control still operating, the teaching is then stopped by calling the calculation function once: P 385[0] - CON_TCoggTeachCon = (3)CALC1. This imports all values into the compensation table P 380[] - CON_ TCoggAddTab (small table with 250 elements). Stop control Start the compensation: P 382[0] - CON_TCoggComp = (1)EPSRS After this, the q-current feed forward control becomes active when the control is restarted. Save device data. - The position source used by the teaching is also saved here. It will later be used for the compensation once again in exactly the same manner. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 125
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Action Action Open manual mode window. Stop control Approach start position Save device data. - The position source used by the teaching is also saved here. It will later Speed control mode control setting (set high rigidity, for smooth running) be used for the compensation once again in exactly the same manner. Set the teaching direction if necessary: P 445[0] - CON_TAB_TeachDir Use the scope to monitor IsqRef_Comp Default: POS(1)= teaching routine in positive direction. Set the offset and delta if necessary using: P 442[0] - CON_TAB_PosStart, default 0 P 443[0] - CON_TAB_PosDelta, default 1000 inc/TabElement = e.g. (endpos inc - startpos inc) / 4000 elements 7.3.5.6 Compensation as a function of mechanical rotation Set the input tuning if necessary using: (EPMS) P 447[0] - CON_TAB_Tune.TimeDelay, default 0 P 447[1] - CON_TAB_Tune.PosShift, default 0...
Page 126
Save device data. 11 Use the scope to monitor IsqRef_Comp - The position source used by the teaching is also saved here. It will later be used for the compensation once again in exactly the same manner. 7.3.5.7 Compensation as a function of the electrical angle Use the scope to monitor IsqRef_Comp (EPSRS), big table Teaching routine and compensation à big CompTab (4000) - Incremental, ‘rotary' recurring position - Without offset and delta, with tuning, with fader ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Adaptation of torque control / Saturation characteristic (see Section 7.3.5.8 FadeOut function "Adaptation of torque control" on page 127). At higher speeds it usually makes sense to linearly fade the Q-current feed forward Observer system (see Section "Current observer" on page 129) control of the detent torque compensation using the FadeOut function: ...
Page 128
Scaling of q-stator inductance in [%]; ① P 472[0] - [3] Lsig_q@Ix interpolation points 0 to 3. Scaling of rated current in [%]; ② P 472[4] - [7] MOT_CurrentIx interpolation points 4 to 7. Legend for Diagram: “Scaling of q-inductance L in [%]” NOTE Between the interpolation points the scaling factor is interpolated in linear mode. The current scaling of the inductance is displayed in the scope variable 74_Is_ActVal . ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 129
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 be passed on to the current controller. The disadvantage of the current observer is a Index Name Unit Description possible deviation between actual current and observed current. This can lead to an MOT_Lsig mH Motor leakage inductance (ASM) / stator ...
Page 130
Voltage at inductor Inverter voltage DC link voltage α Phase angle Legend for “Circle and hexagon voltages” diagram Index Name Unit Description CON_CCON_VLimit Voltage limit for first current controller CON_CCON_Mode Select current control / limitation mode Table 7.9: “Advanced torque control - Overmodulation” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.3.7 Torque control with defined bandwidth P no. Index Name / Setting Unit Function ENC_OFFSET (1) Start encoder offset determination (power stage will be switched on!) The controller gain is determined by activating test signals (Autotuning). The MOT_ID (2) Start electrical motor identification (power stage ...
Page 132
MOT_Lsig. The feed forward control can be scaled with P 434.5. P 434.6 enables filtering of the voltage thus set, which reduces noise. Do not set this filter too high, otherwise there will no longer be an increase in bandwidth. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.4 Speed controller To set these functions, use the test signal generator (not yet described - to do) to apply a sweep signal to the d-current setpoint and record the setpoint and actual values with the scope.
Page 134
CON_SCON_ScaleTF Scaling filter time constant 2695 ScaleMaxSpeedFil Speed scaling filter time constant If the system's moment of inertia is defined manually, it must be reduced 2695 ScaleMaxTorqueFil Torque scaling filter time constant to the motor. CON_SCON_Kp Nm/rpm Speed control gain CON_SCON_Tn Speed control integration time constant CON_SCON_KpScale Speed control gain scaling factor CON_SCALC_TF Speed calculation filter time constant CON_SCALC_TF Filter time const. speed control CON_SCALC_TF Filter time const. field model (hydraulic) CON_SCALC_TF Filter time const. speed from position control Table 7.12: “Speed controller” parameter ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.4.1 Advanced speed control Index Name Unit Description CON_IP_RefTF Speed reference filter time constant (SCON mode) CON_SConTS Speed control sampling time 2939 CON_SCON_TorqueTF ms Actual torque filter time Digital filter Digital filter / speed controller settings CON_SCON_FilterFreq Filter frequencies of digital filter CON_SCON_FilterFreq 1st center/cutoff CON_SCON_FilterFreq 1st width CON_SCON_FilterFreq 2nd center/cutoff CON_SCON_FilterFreq 2nd width CON_SCON_FilterAssi ...
Page 136
An appropriate setting of P 336 - CON_SCON_KpScaleSpeedZero reduces this tendency to oscillate. Image 7.24: Quick stop without sensor Image 7.23: Reduction of gain at low speeds. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 137
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.4.1.4 Parameters Index Name Unit Description CON_SCALC_ObsPara CON_SCALC_ObsPara Index Name Unit Description CON_SCALC_ObsPara CON_SCON_Kd Advanced control structure gains CON_SCALC_ObsPara CON_SCON_K_d D control / acceleration feedback CON_SCALC_ObsPara ...
Table 7.14: Filter Bode plots Action Scope setting: isq (unfiltered, torque-forming current) Set shortest sampling time Create scope plot without notch filtering On the oscilloscope click the "Mathematical functions" > FFT (Fourier analysis) icon. From the following pop-up menu choose isq. Disturbance frequency is displayed. Select filter Enter middle/limit frequency Width: Enter the bandwidth of the limit frequency; the width has no effect when using PTx filters Create scope plot with notch filtering Table 7.15: Instructions for FFT signal analysis Image 7.25: “Speed controller - Digital filter” screen ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description FFT without filtering FFT with filtering CON_SCON_FilterFreq Filter frequencies of digital filter CON_SCON_FilterFreq 1st center/cutoff CON_SCON_FilterFreq 1st width CON_SCON_FilterFreq 2nd center/cutoff CON_SCON_FilterFreq 2nd width CON_SCON_FilterAssi Digital filter design assistant CON_SCON_FilterPara Coefficients of digital filter FilterPara b0 ...
Page 140
To determine the transfer function the noise amplitude (motor rated current) and the Observe the safety notice: When you confirm the safety notice a step response is executed. sampling time (default 0.125 ms) must be specified. Click the "Start Test Signal" button. The oscilloscope is set automatically. The faster the actual value approaches the setpoint, the more dynamically the controller is set. The overshoot of the actual value should not be more than 5-10 % of the setpoint (general figure) during the settling process. Table 7.18: Instructions for optimization of the speed controller ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 141
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Image 7.29: Speed controller transfer function Green curve = amount ① Y-axis left = absolute value of nact/ndiff Blue curve = phase response ② Y-axis right = Phase response nact/ndiff Legend for Speed controller transfer function Image 7.28: “Noise amplitude, sampling time” screen...
In order to improve the dynamism of the position controller, the following screen is provided to optimize the speed and acceleration pre-control. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 NOTE Index Name Unit Description CON_IP_SFFTF Speed feedforward filter time constant (PCON Torque feed-forward control will be disabled if linear interpolation mode) is used. CON_IP_EpsDly Delay pos. reference by integer no. of cycles CON_PConTS The overall moment of inertia in P 1516[0] - SCD_Jsum must not CON_IP_SFFScale Scaling of speed feedforward be changed to optimize the pre-control, because this would also CON_IP_TFFScale Scaling of torque feedforward have an effect on other controller settings! TFFScale_PCON Scaling of torque feedforward (PCON mode) ...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.6 Asynchronous motor field weakening Up to rated speed the asynchronous motor runs with a full magnetic field and so is able to develop a high torque. Above the rated speed, the magnetic field is reduced because the maximum output voltage of the Servo controller has been reached.
The voltage setpoint that needs to be achieved is specified CON_FM_SpeedTab Speed values for magnetizing current scaling CON_FM_SpeedTab using P 347[0] - CON_FM_VRef. CON_FM_SpeedTab CON_FM_SpeedTab CON_FM_SpeedTab CON_FM_SpeedTab CON_FM_SpeedTab Table 7.24: “Field-weakening” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description CON_FM_SpeedTab CON_FM_FWTabIdx Table index for field weakening / reluctance torque utilization CON_FM_SpeedTab CON_FM_FWTabIdx Speed index CON_FM_ImagTab Magnetizing current scaling vs. speed CON_FM_FWTabIdx Torque index CON_FM_ImagTab CON_FM_FWTabId d-current table entry CON_FM_ImagTab ...
Synchronous motors can also be operated above their rated speed at rated voltage by reducing their voltage consumption through the injection of a current component. Features The method is relatively robust against parameter fluctuations. The voltage controller can only follow rapid speed and torque changes to a limited degree. A non-optimized voltage controller may cause oscillation; the controller must be optimized. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 149
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Conditions First of all, there are two variants for field weakening with synchronous motors, variants 1 and 2. They can be selected via P 435[0] - CON_FW_FWMode. To effectively reduce the voltage consumption, the ratio of stator inductance P 471[0] - MOT_Lsig multiplied by the rated current P 457[0] - MOT_CNom to rotor flux P 462...
343[0] - CON_ parameter FM_ImagTab) dependent on the speed (P 342 [0] - CON_FM_SpeedTab). Table 7.27: Example of speeds in P 342 - CON_FM_SpeedTab CALC (2) = Isd set by PI Field-weakening is effected by way of a controller and table characteristic which is set internally via the parameter Table 7.28: Parameters for selecting field weakening ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Activate table: P 435[0] - CON_FM_FWMode = TABLE_MOT_GEN(4) Index Name / Setting Unit Function motor parameters. The d-current reference is Parameter P-343 CON_FM_ImagTab can be used to configure 16 elements. then calculated dependent on the speed AND the required q-current: isd = f(n, isq_ref). Index 0-7: Motor or classic table, The inaccuracies with regard to the motor ...
(id is reduced to 0) (typical for non-salient pole PMSM) is no longer adequate to make use of the machine’s full potential. Consequently, special control structures are implemented in the ServoOne to ensure optimal control for motors of this nature.
Page 153
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Be calculated internally by the firmware (small table), OR The large table has a variable size for the performance map which can be set for a minimum of [3x3] to a maximum of [128x128] table entries. It is specified externally ...
Page 154
Parameter P 149[0] - MPRO_DRVCOM_Init = START(1). Index Name / Setting Description Unit (*) Map values with negative torques are allowed (large table). P 149 MPRO_DRVCOM_Init 1: Start re-initialization Table 7.33: P 149, perform re-initialization ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 155
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 The d/q current values are now calculated and the small table is filled with the Index Name / Setting Description Unit results. P 421 CON_FM_FWTabIdx P 421 Speed index select Selects index for speed ...
Page 156
The manufacturer may be able to provide one example of a PC converter program of this nature (“LookUpTabConverter.exe”). At the end of the preparation process, you will then have the targeted amount of different *.bin files for the process which will run later on. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 157
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 The ‘special command’ for transferring the data of the large table from the For information on the checksum calculation, see also section "CRC algorithm and C controller’s file system to the RAM cells of the large LUT is: functionality"...
CON_FM_VRef. If the response with voltage controller is unproblematic and no particular demands are made in terms of dynamism, the available torque can be optimized by setting P 347[0] - CON_FM_VRef to values up to 98%. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 159
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name / Setting Unit Description CAUTION! Damage to the device as a result of incorrect operation! HALLSDIGITAL2 (7) Digital Hall sensor (alternate process) CON_ICOM_KpScale commutation detection: scaling of control gain Failure to exercise caution or follow proper working ...
The time should be set so that the rotor is at rest during the measurement. For control purposes, the commutation process can be recorded with the Scope function. NOTE Inexperienced users should always choose the rated motor current (amplitude) as the current and a time of at least 2000 ms. If the axis is blocked, meaning the rotor is unable to align itself, the method will not work correctly. As a result, the commutation angle will be incorrectly defined and the motor may perform uncontrolled movements. When calculating the data sets of linear motors the values for time and current adjust automatically. Image 7.38: “Auto commutation IENCC(1)” screen ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.8.2 LHMES(2) method known after the first sequence and the direction of movement after the second. This method is suitable for determining the rotor position with braked rotors or motors with a high mass inertia.
7.8.3 IECON(4) method Index Description Unit Value Test signal period (Measurement frequency) Test signal amplitude (Current I0) Test signal direct component (Current I1) Table 7.37: LHMES configuration example NOTE It is advisable to connect speed tracking error monitoring with the "Power stage off" error reaction (see Section "Error reactions" on page 339). This monitoring feature prevents the motor from racing. Image 7.40: “Auto commutation IECON(4)” screen ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 The motor shaft motion can be minimized by a shaft angle controller. The structure and parameters of the speed controller are used for the purpose. The gain can be scaled via P 391[0] - CON_ICOM_KpScale. The precondition is a preset speed control loop.
Page 164
Speed epsref(4) Position sramp(5) Speed (ramp) ISQREF(6) q-current reference d-current q-current ISDQREF(7) reference Table 7.38: Parameters of test signal generator for square and sine signal ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 165
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Parameter / Parameter / Function Info Function Info Setting Setting Setpoint voltage feed- USDQREF(8) forward control SCD_TSIG_ Amplitude of sine signal 1505 PRCREF(9) Process controller SCD_TSIG_ 1502 Number of repeat cycles Cycles Frequency of the sine SCD_TSIG_ SCD_TSIG_ signal (f); Lower 1503 Offset of square signal...
Page 166
The PRBS signal is suitable for system excitation with high bandwidth using a test signal. A feedback shift register is used to generate a binary output sequence with an amplitude that can be set in P 1509 - SCD_TSIG_ PRBSAmp and a "random" ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.8.4.3 Sweep signal 7.9 V/Hz mode Use P 1510 - SCD_TSIG_SignalType = Sweep (2) to generate a sine signal of A simple function test can be carried out in V/Hz mode. This test will show users variable frequency.
Table 7.40: Scope signals “V/Hz mode (basic)” Process controller calculation in speed controller cycle NOTE Process controller as PI controller with Kp adaptation For information on the advanced V/Hz mode, see the “HF function Process controller actual value selectable via selector package" User manual (ID No.:1107.22B.x). Filtering and offset correct of reference and actual values Process controller output can be connected to different points in the general control structure Process controller is usable in all control modes Cycle time: 125 µs (if the switching frequency is 4 kHz: 250 µs) The process controller state is changed with a control word The process controller state is indicated with a status word The process controller’s integral term can be reduced in a targeted manner with a control command ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.10.2 Description of control structure The status word, P 2682[0] - CON_PRC_StatWord, indicates the process controller’s current state. Name Description Process controller active ResetIReady Integral term reset complete Table 7.42: Status word P 2682[0] Image 7.46: Schematic of process controller 7.10.2.1 Control and status word of process controller The process controller can be activated either with the control word, P 2681[0] -...
Page 170
The process control circuit actual value can be selected via a number of pre-defined Table 7.43: Selector for reference value source (P 2683[0]) actual value sources. P 2668[0] - CON_PRC_ACTSEL can be used to select these actual value sources. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 171
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Setting Name Description Setting Name Description Analogue input ISA00 (CON_ANA_Isaf Analogue input IEA05 from Multi I/O ANA0 [0]) IEA05 module (TOPT_MIO_AIN_Val_Scaled [1]) Analogue input ISA01 (CON_ANA_Isaf ANA1 [1]) Actual speed normalized. Speed in user SPEED units. Fieldbus parameter. FIELDBUS CON_PRC_ACTVAL_FIELDBUS P Actual position normalized. Position in...
Page 172
Mapping of REAL_2 parameter SOLL 2980 3 MAP_REAL_3 Mapping of REAL_3 parameter 2980 4 MAP_REAL_4 Mapping of REAL_4 parameter Image 7.48: Mapping parameters and scope values Table 7.45: Parameter MPRO_DATA_Map The following parameters cannot be used for mapping. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 173
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.10.2.5 Manipulated variable P-2985..2988 MPRO_DATA_DINT_1..4 P-2989..2992 MPRO_DATA_UDINT_1..4 The process controller’s manipulated variable downstream of the rate limiter (P 2676 [0] - CON_PRC_OUTVAL) can be mapped to various internal drive setpoint or feed- 7.10.2.4 PI process controller forward control values. The selection is made via P 2672[0] - CON_PRC_OUTSEL.
Actual value of the input signal ACTVAL P 270[0] - MPRO_FG_PosNorm in Inc/rev 2674 CON_PRC_ACTVAL Input signal after scaling and filtering Internal position resolution = 1048576 inc/rev (default) 2675 CON_PRC_CDIFF Process controller: control deviation 2676 CON_PRC_OUTVAL Process controller: output value Table 7.48: “Process controller” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
2679 CON_PRC_RefReached USER “Reference value reached” window 2680 CON_PRC_RateLimiter Process controller: rate limiting implement hydraulic system applications. The firmware is available for ServoOne, 2680 CON_PRC_RateLimiter x/ms Slope limitation (Process) ServoOne junior and ServoOne safety. 2680 CON_PRC_RateLimiter x/ms Process controller: rate limiting, reset I-...
The following physical variables and relationships apply to the hydraulic pump: ENC_SCon Channel selection for speed control Physical variables ENC_PCon Channel selection for position control Table 7.50: Parameters for basic setting Q: Volumetric flow rate p: differential pressure n: Speed M: Torque ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 177
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Pump characteristics and data If you specify eta_(Vol,N), the drive controller will internally calculate k_L automatically as follows: V_g: Geometric displacement volume (P 2851[0] (ccm/rev)) k_L = V_g ∙ n_N ∙ (1 - eta_(Vol,N) ) ∙ p_N eta_Vol,N: Volumetric efficiency at the pump’s rating point (P 2851[4] (%)) Theoretical volumetric flow rate Q_th is proportional to the speed: ...
Page 178
7.11.2.1 Speed limits The pump’s minimum and maximum speeds can be set in P 2851[4; 5] - HYD_ Pump. The control system will not exceed or fall below the values set there. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 179
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.11.2.2 Pump protection functions Meanwhile, the speed is taken into account linearly, i.e. at half the speed, half the duration will be tolerated. 7.11.2.2.1 P2t shutdown Reason: The speed / the volumetric flow rate proportional to the speed results in a proportional heat removal.
Page 180
Using P 2851[14,15]-HYD_Pump, it is possible to configure a Image 7.55: Pressure-dependent speed regulation characteristic minimum and maximum pressure for negative speeds. The minimum and maximum ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.11.2.3 Gear ratio between pump and pump motor 7.11.3 Signal setting If there is gearing between the pump and the pump motor, the gear ratio needs to be 7.11.3.1 Selection of signal sources entered in P 2851[9] - HYD_Pump. If only the direction of rotation needs to be changed (motor turns in a negative direction when the pump turns in the positive, The signal sources of the actual values can be selected from two analogue inputs.
Page 182
2:Pos_pRef Min. pressure value from HYD_Val_pRef 2840 pMaxSrc Maximum pressure source selector selected with P 2840 - HYD_Cfg. A variety of signal sources can be set for the Table 7.52: “Selection of signal sources” parameters following variables: ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 183
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.11.3.2 Signal scaling Index Name / Setting Unit Description 0: PressCon Max. pressure value from HYD_PressCon_pMax 7.11.3.2.1 Signal scaling, pressure 1: Pos_pRef Max. pressure value from HYD_Val_pRef 2:Neg_pRef Max. negative pressure value from HYD_Val_pRef 2840 QMinSrc Minimum flow rate source selector 0: PressCon ...
Page 184
(QAct_Min and QAct_Max) can be set. The result after the scaling will be shown in P 2847 - HYD_Val. These values will also be used for control purposes. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 185
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 The individual parameters for configuring the signals are shown in the following Index Name Unit Description table. 2846 nRef_Offset 1/min Offset 2846 nRef_Min 1/min Min Index Name Unit Description 2846 nRef_Max...
P/Q coordinate system. (Bit 12 = Q1, bit 13 = Q2, bit 14 = Q3, bit 15 = Q4). and the minimum permissible reference value of the pressure control to be limited. If ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020...
Page 187
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Q [l/min] NOTE The limitation controllers are not active in all control modes. The following table shows which limitations can be configured for which control mode. Section 7.11.6 H ydraulic Motion profile describes for which control modes the scaling factor can be used. p [bar] Pressure Control mode Volumetric flow rate limit limit NPumpCon(4) PressCon(0) VolCon(5) VolConPlim(1) SpdCon(2) ...
Page 188
(QMaxSrc). P 2847[3] - QRef can be used to specify the limit via the volumetric flow rate value, which, for example, can be set variably using an analogue input. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 189
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description 2840 pMinSrc Minimum pressure source selector 2840 pMaxSrc Maximum pressure source selector 2840 QMinSrc Minimum flow rate source selector 2840 QMaxSrc Maximum flow rate source selector 2840 QActCalc Flow rate calculation method 2840 QLeakEst Flow rate leakage estimation method 2840 nRefSrc ...
The parameters which must be set are P 2852[0] - cylArea1 and P 2852[2] - cylArea2. Cylinder piston surface area A1 = cylAreal1 = A1 in cm² Cylinder ring surface area A2 = cylAreal2 = A2 in cm² ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 191
Table 7.57: Parameters – Pressure control parameters (continue) configuration” screen). If the pump can be operated in both directions of rotation, this is not necessary. Since in ServoOne all encoder input variables are calculated in revolutions, the hydraulics require a relationship between linear and rotary motion for the internal calculations of the cylinder model, cylinder speed and feed-forward control variables.
The parameter P 2840[11] -CylValveSwSel can be used to set various different modes for controlling the actuating valves. Valve switching can be performed automatically via the POS(3) mode depending on the position difference or be ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 193
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 For communication with a higher-level controller in the CTRL1 and CTRL2 operating Index Name Unit Description modes, some scaling factors of process variables and control parameters are 2862 HYD_OpMode Hydraulic: operation mode summarized in P 2879 HYD_AddProcData.
Page 194
Table 7.63: Hydraulic status word: What the bits mean, expand the table Index Name Unit Description 2841 HYD_Ctrl Hydraulic: system control Index Name Unit Description Table 7.62: “Hydraulic - Control word” parameters 2842 HYD_State Hydraulic: Status of the control functions Table 7.64: “Hydraulic - Status word” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 195
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.11.6.2 Servo pump speed ramps These settings are active and have priority for every control mode. Pump acceleration (max. acceleration = 0 = default = without a limit) Index Name Unit Description 2855 HYD_PumpAcc ...
Page 196
Hydraulic Table control word 2859 HYD_d2Ref Hydraulic: 2nd setpoint derivative Table 7.72: Parameter “Hydraulic table control word” 2859 0 . .15 HYD_d2Ref HYD_UNIT/s/s Hydraulic: 2nd setpoint derivative Table 7.70: “Hydraulic - 2nd setpoint derivative” parameters Scaling of the hydraulic limits ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 197
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Using the scaling parameter Hyd_Limit (P 2872) allows the respective currently Wait time in Auto mode active limit to be scaled for each motion block. This makes it possible to limit each After expiration of the waiting time, there is a branch to the motion block specified in individual process.
“InWindow” (bit 13) is set in the status word ( see the speed controller (see Image 7.67: Mask of pressure control with pump speed also section "Hydraulic Motion profile" on page 192 ). Furthermore, a second ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 199
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 KpScale P 2879[0] PressCon1_KpScalePDO, P 2879[1] PressCon2_KpScalePDO has been introduced for operation via one controller and it can be written cyclically via the PDO channel. It should be noted here that both factors act one after the other and influence each other.
QRefInput can be converted to an equivalent motor setpoint speed nRefPump 2850 Rate time using the displacement volume and QLeak can be disregarded during the process. 2850 Integral-action time Table 7.80: “Hydraulic - pressure control” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 201
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 If there are stricter requirements concerning the volumetric flow rate accuracy, QLeak must be taken into account as a function of pressure and nRefPump must be increased accordingly. In addition, limiting the pressure upwards to a maximum pressure of pmax is usually a requirement.
Page 202
P 2860 - HYD_TabConMode. This provides the same functions but is not linked to the pressure control. Moreover, the pressure regulator does not need to be parametrized for this control mode. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description 2850 Integral-action time 2850 pMin Minimum permissible pressure 2850 pMax Maximum permissible pressure 2850 QMin l/min Minimum flow rate 2850 QMax l/min Maximum flow rate 2850 PressWindow Pressure control parameters 2850 decmpLvl Level for active decompression 2850 decmpRate bar/s Rate for active decompression...
Page 204
PI controller. In order to take the different cylinder volumes for the ring and piston sides of the cylinder into account, two scaling factors (P 2852.10 KpScale, P ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 2852.11 KpScaleNeg) for the positive and negative cylinder directions can be used Index Name Unit Description to influence the gain of the controller. KpScaleNeg becomes active with the bit for 2850 Integration time constant...
Page 206
P 2872 - thus be operated by means of feed forward control and P HYD_TabLimit can be used to adapt the pressure limitation for each motion block. controller. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 207
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Image 7.76: “Hydraulic - position control” screen PosCon(1) Image 7.75: “Hydraulic - position control” screen PosCon_pLimit(2) Position control with tracking error switchover: Position control without volumetric flow control: For special applications, the control parameters can be changed as a function of a If the cylinder geometry is unknown, then no feed-forward control value can be tracking error limit.
Page 208
If no readjustment of the position is desired, it is Image 7.79: Position window and position hysteresis also possible to define a hysteresis in addition to the position window (P 2870.6 ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description 2848 HYD_PosCon Position Controller Parameters 2848 1/min Gain of position controller 2848 Position control integration time constant 2848 Speed feedforward scaling 2848 PosDiffMax Position tracking error monitoring Table 7.84: “Hydraulic - position control” parameters 7.11.11 Digital filter Hydraulics For special applications the hydraulics firmware has two biquad filters connected in series with different input and output variables.
Selector of input to filter 1 OFF (0) = no effect on control PressAct (1) = actual pressure value in bar cyl_nACT (2) = cylinder speed in rpm CylSpeedAct (3) = cylinder speed in mm/s 2876 Sink (output filter 2) Selector to output from filter 2 OFF (0) = no effect on control nFF (1) = Additive speed setpoint in rpm VolFF (2) = Additive volumentric flow rate setpoint in Table 7.86: Parameter P 2876 HYD_AdvFilSel Image 7.81: Configuration for operation with an MIO module with 0–20 mA sensors ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7.11.13 Example: Pressure and pump speed control Now the pump specifications – as found on the rating plate or data sheet – need to be entered into P 2851 - HYD_Pump. This is also where the minimum and maximum...
Page 212
P 2840 - HYD_Cfg is used to select the location from which the setpoint, actual, and limit values will be evaluated. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 213
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Value Unit Description Type QActCalc NONE (0) Flow rate calculation method uint16 QLeakEst MEAS (0) Flow rate leakage estimation method nRefSrc PROFILE (1) Pump speed reference source uint16 selector Table 7.91: Selectors settings (continue) The control dynamic performance and the pressure and volumetric flow rate limits for the pressure control are configured in P 2850 - HYD_PressCon.
Page 215
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Value Unit Description Type pRef_Scale Scaling float32 Scaling pRef_Offset Offset float32 pRef_Min -100 float32 pRef_Max float32 nRef_Scale 1/min Scaling float32 ...
This example shows which parameters must be set in order to control the position and speed of a hydraulic cylinder with a linear encoder. The motor and encoder must be parametrised before the hydraulic control settings can be made. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 217
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Select "TCON(1) = Torque / hydraulic control" in the hydraulic basic settings and under “Reference via," select "HYD(12) = Hydraulic profile". Image 7.90: “Hydraulic basic settings” screen Image 7.91: “Pump settings” screen...
Page 218
Image 7.92: “Encoder selection” screen In addition, the encoder must also be configured under Options. Here, the encoder type can be set under “Cyclic position via” and the absolute value interface of the respective encoder. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 219
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Value Unit Description ENC_CH1_Position 4909 Channel 1: Position ENC_CH1_CycleCount 8 Channel 1: Position encoder sampling cycle (n x 125 µ s) ENC_CH1_ Channel 1: Mode of absolute value AbsInitMode initialization Table 7.100: SSI encoder settings (continue) The scaling of the units is performed in the motion profile of the standard motor control.
Page 220
P 2840[11] - CylValueSwSel, meaning that the valve positions must be specified for the respective table index in the motion block table (P 2863 - Hyd_TabCtrl). ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 221
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Image 7.98: “Hydraulic motion block table” screen Selecting the hydraulic control mode: PressCon(0) = Pressure control VolConPlim(1) = Volume flow rate control (pressure limited) SpeedCon(2) = Speed control PosCon(3) = Position control NPumpCon(4) = Pump speed control Image 7.97: “Hydraulic Motion profile” screen...
Page 222
Table 7.107: Parameter “Hydraulic table control word” Hydraulic: Optional comparison value Index Name Unit Description 2868 HYD_TabCondVal 2868 0. . 15 HYD_TabCondVal Hydraulic table comparison state Table 7.112: Parameter “Hydraulic table comparison state” ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 7 Control...
Page 223
7 Control ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 ...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.1 Settings Scaling profile Standard/CiA 402 ① When it comes to the drive settings for motion profiles, the settings that need to be Sercos configured relate to the following: control, units, and commands.
Index Name Unit Description MPRO_FG_Type Factor group: Type selection DS402(0), Sercos (1), USER(2) Table 8.1: Parameter "" ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.2.1 Standard/CiA 402 Image 8.3: “Standardization profile - Standard/CiA 402 - Units” screen Image 8.4: “Standardization profile - Standard/CiA 402 - Direction of rotation” screen NOTE Referred to the motor, the positive direction is clockwise as seen when looking at the ...
Page 228
A total of 32 bits are available. In the default setting, 20 of the bits are used for the single-turn position. Image 8.5: “Standardization profile - Standard/CiA 402 - Feed/gearing/resolution/process format” screen ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 229
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Process format Index Name Unit Description 2252 MPRO_402_ 608FH DS402 position encoder resolution PosEncRes 2252 MPRO_402_ incr Encoder increments PosEncRes 2252 MPRO_402_ Motor revolution PosEncRes 2253 MPRO_402_VelEncRes 6090H DS402 velocity encoder resolution 2253 MPRO_402_VelEncRes incr/s Encoder increments/s...
Page 230
0°. The same applies to the negative direction. On reaching 0° the actual position is set to 360°. Image 8.9: “‘Clockwise rotation’ process option” screen ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 231
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.2.1.3 Process option “Path - optimized” Not path-optimized Optimized path An absolute target position is always approached by the shortest path. Relative movements cannot be carried out with the “path – optimized” mode. Position range...
The method of weighting is defined by the parameters 10085 COM_SER_ Torque polarity parameter for position, speed, force/ torque and acceleration weighting. Table 8.5: “Standardization / units - Sercos” parameter ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 233
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.2.2.1 Position unit Index Name Unit Description PolarityTorque 10086 COM_SER_ Torque/force data scaling type ScaleTypTorque 10093 COM_SER_ Torque/force data scaling factor ScaleFactorTorque 10094 COM_SER_ Torque/force data scaling exponent ScaleExpTorque 10103 COM_SER_ModuloVal mDegree Modulo value 10121 COM_SER_ Input revolutions of load gear GearRatioNum...
Page 234
(looking at the motor linear (translational) and rotary weighting within this context. shaft). Linear weighting Unit Weighting factor Preferential weighting (LSB) Table 8.6: Weighting for linear motion (default setting) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 236
The polarity of the speed data can be inverted according to the application. A Preferential weighting positive speed reference indicates clockwise rotation (looking at the motor shaft). Unit Weighting factor (LSB) m/min 0.001 m/min Table 8.8: Weighting for linear motion (default setting) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 237
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.2.2.3 Unit of torque/power Rotary weighting Preferential weighting Unit Weighting factor (LSB) Degrees 3,600,000 0.001 m/min Table 8.9: Weighting for rotary motion (default setting) Image 8.17: “Standardization profile - Sercos torque/power(1)” screen...
Page 238
Table 8.10: Weighting for linear motion (default setting) Torque polarity The polarity of the torque can be inverted according to the application. A positive torque reference indicates clockwise rotation (looking at the motor shaft). ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 239
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.2.2.4 Unit of acceleration Rotary weighting Preferential Parameter weighting Weighting weighting Unit factor (LSB) (LSB) LSB = Unit * 0.01 Nm Exponent Table 8.11: Weighting for rotary motion (default setting) Image 8.20: “Standardization profile - Sercos - Acceleration(1)” screen...
Page 240
Sercos wizard. A distinction must be Image 8.22: Acceleration weighting made between linear and rotary weighting here. Linear weighting Unit Weighting factor Factory setting (LSB) Table 8.12: Weighting for linear motion (default setting) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Rotary weighting Unit Weighting factor Factory setting (LSB) rad/s 3,600,000 Table 8.13: Weighting for rotary motion (default setting) 8.2.2.5 Modulo weighting If Modulo (indexing table application) is to be selected (see Section "“As linear”...
Page 242
Speed in [rpm] MPRO_FG_ Acceleration in [rpm/s] Speed factor 1[rpm] SpeedFac Positioning in [°degrees] 1/60 = 0.01667 MPRO_FG_AccFac Acceleration factor Given [rpm/s] Position unit P 0284 MPRO_FG_PosUnit = [µm] Table 8.15: Parameters for user-defined scaling (rotary system) Speed unit P 0287 MPRO_FG_SpeedUnit = [m/s] ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 243
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Standard Standard Name Function Name Function rotary system rotary system MPRO_FG_ Unit for position False = mdegree MPRO_FG_Reverse Reverse direction PosUnit value clockwise MPRO_FG_ Unit for speed 1.875 rps rev/min SpeetUnit value corresponds to 1 MPRO_FG_ mm/s, 1/32 mm = Speed factor Unit for ...
Profile type MotionProfType Table 8.17: “Motion profile - Basic settings” parameters Interpolation See Section "Interpolation" on page 249. 8.3.1 PG mode with speed control NOTE Select reference source The reference filters are initialized only after the control has been Motion profile adaptation: scaling, ramps and smoothing time. re-enabled or by a device restart. In reference processing by way of the profile generator the fine interpolator is always in use. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Image 8.25: Profile mode speed control Profile Generator with speed control: Control mode P 300[0] - CON_CfgCon = speed control Image 8.26: Speed control in PG mode, smoothing Under Profile select the profile generator (PG) P 301[0] - CON_Ref_Mode = ...
In IP (Interpolation) mode the appropriate reference source and correct scaling of units are selected for the speed reference before the reference is passed via the interpolator to the control. Linear interpolation is always applied in this process. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 248
The acceleration and braking ramp = 0, so the jerk is maximum (red curve). The acceleration and braking ramp with preset smoothing time (smoothing time = 2000 ms, red curve) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 By using a suitable interpolation method, the function’s values between known points can be estimated. This is termed an interpolation problem. There are a number of solutions to the problem; the user must select the appropriate functions.
Page 250
Lin (1) Linear interpolation: In the linear interpolation method the acceleration between two points is generally zero. Pre-control of the acceleration values is thus not possible and speed jumps are always caused. Image 8.35: Interpolation polynomial, 7th degree SplineExtFF(2) Interpolation with external pre-control: Only on request from KEBA . Table 8.18: Interpolation types ServoOne Image 8.36: Cubic spline interpolation ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Image 8.37: “Stop ramps” screen The interpolation formula corresponds to a Fourier trend of the unknown interpolants. Table 8.18: Interpolation types ServoOne (continue) Each reference source has its own acceleration and braking ramps. There are also the stop ramps (quick-stop ramp), according to the .CiA 402 standard. The ramp functions are only effective in certain system states.
Page 253
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 NOTE The reference mark signal can be optionally linked to one of the ISD05 and ISD06 fast digital inputs. 8.5.1.1 Homing to a limit switch: The digital input must be set to the available selection parameter LCW(5) for a positive limit switch or to LCCW(6) for a negative limit switch.
Method (-13) is significantly easier to use, as it eliminates the need to determine the encoder’s absolute position at the machine zero point and back-calculate the actual position. Image 8.39: Set the machine homing point ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.5.3 Method (-12): Set absolute position (absolute meas- 8.5.4 Method (-10) and Method (-11): Move to block with uring system) zero pulse To set the machine homing point, the rotor or the linear axis is moved to the machine Tracking error monitoring is switched off during the homing procedure.
When the block is detected, the system disengages by half the value in parameter P 0169 MPRO_REF_HOMING_MaxDistance) and the zero point is defined. An offset can be programmed in the screen. Image 8.43: Approach block, direction right ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.5.5.2 Method (-9): Leftward direction of travel 8.5.6 Method (-7) to (0) With P 0169 MPRO_REF_HOMING_MaxDistance the tracking error is specified in 8.5.6.1 Homing method for increment-coded encoders the positioning range in which the block is detected. When the block is detected, the system disengages by half the value in parameter P ...
Start movement left; at this time the hardware limit switch is inactive. The direction of movement reverses on an active hardware limit switch edge. Image 8.46: Positive limit switch and zero pulse First zero pulse after falling limit switch edge corresponds to zero/reference point. Image 8.45: Negative limit switch and zero pulse 8.5.7.2 Method 2: Positive limit switch and zero pulse Start movement right; at this time the hardware limit switch is inactive. The direction of movement reverses on an active hardware limit switch edge. First zero pulse after falling limit switch edge corresponds to zero/reference point. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.5.8 Method (3) and (4): Positive reference mark and zero pulse 8.5.8.1 Method (3): Start movement in direction of positive (right) hardware limit switch Start movement in direction of positive (right) hardware limit switch; at this time the reference mark is inactive. Image 8.48: Start condition for negative limit switch The direction of movement reverses on an active edge from the reference mark. The first zero pulse after a falling edge from the reference mark is the zero point/homing point. Image 8.47: Start condition for positive limit switch 8.5.8.2 Method 4: Start movement in direction of negative (left) ...
Image 8.50: Negative (left) hardware limit switch and zero pulse The direction of movement reverses on an active edge from the reference mark. Start movement in direction of the negative limit switch if the reference mark is inactive. Image 8.49: Positive (right) hardware limit switch and zero pulse 8.5.9.2 Method 5: Start movement in direction of negative (left) hardware limit switch with zero pulse Start movement in direction of negative (left) hardware limit switch. The direction of movement reverses on an inactive edge from the reference mark. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.5.10 Method (7) to (10): 8.5.10.1 Method (7): Reference mark, zero pulse and positive limit switch The start movement is in the direction of the positive, right hardware limit switch. Both it and the reference mark are inactive. The direction of movement reverses after an active reference mark. The zero Image 8.52: Zero point corresponds to first zero pulse point corresponds to the first zero pulse after the falling edge. The start movement is in the direction of the negative, left hardware limit 8.5.10.3 Method (9): switch. The homing point is set at the first zero pulse after a falling edge from the reference mark. The direction of movement changes when the reference mark becomes The first zero pulse after passing the reference mark is the zero point. inactive. The zero point corresponds to the first zero pulse after a rising edge. The zero point is the first zero pulse if the reference mark is active.
Image 8.54: Zero pulse after falling edge corresponds to the zero point. Image 8.55: Reversal of direction of movement after active reference mark 8.5.11.2 Method (12) Zero point corresponds to the first zero pulse if the reference mark is active. Reversal of direction of movement after a falling edge from the reference mark. The zero point corresponds to the first zero pulse after a rising edge from the reference mark. Reversal of direction of movement when the reference mark has been passed. The zero point corresponds to the first zero pulse after a rising edge. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 263
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 The zero point corresponds to the first zero pulse after the reference mark’s falling edge. Reversal of direction of movement after active reference mark. The zero point corresponds to the first zero pulse after the falling edge. Image 8.56: Zero point corresponds to first zero pulse. 8.5.11.3 Method (13) Reversal of direction of movement when the reference mark has been passed. The zero point corresponds to the first zero pulse after a rising edge. Image 8.58: Zero point corresponds to first zero pulse after... ...
The determination of the homing point is independent of the zero pulse. It only depends on the reference mark or on the limit switches. Image 8.59: Homing methods 17 to 30 are equivalent to methods 1 to 14 ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 265
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.5.14 Methods (31) and (32) Method 1 corresponds to method 17 These two homing methods are not defined. Method 20 corresponds to method 4 The determination of the homing point is Method 8 corresponds to independent of the zero pulse. It only depends on method 24 the reference mark or on the limit switches. Method 12 corresponds to method 28 Method 14 corresponds to method 30 Table 8.21: Method comparison of the individual homing methods...
Image 8.62: The actual position corresponds to the homing point Image 8.60: Homing with zero pulse 8.5.15.2 Method (34): Rightward travel direction The zero pulse corresponds to the first zero pulse to the right. Image 8.61: Homing with zero pulse ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Fast jog 8.6 Jog mode Both digital inputs must be active (corresponding bits in bus mode) Fast jog, leftward direction of travel Input "Jog left" and then also enable input two Fast jog, rightward direction of travel: Input "Jog right" and then also enable input two 8.6.2 Digital Inputs Image 8.63: “Jog speeds” screen Jog mode (setup mode) is used to record (teach-in) positions, for disengaging in the event of a fault, or for maintenance procedures.
The setpoints need to be provided in the distance units defined by the user (for details on how distance units are defined, see Section "Scaling / Units" on page 226). Image 8.65: "Jog mode" window ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 269
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Control mode AUTO_COMPLETE (4) = via auto complete mode (parameter no. 204) As with "AUTO (2)", as long as the input is set, the table will be executed. NOTE After being deactivated, the entire table will be run through to the end once ...
Page 270
P 196 - MPRO_TAB_SAcc (for speed control) or P 199 - MPRO_TAB_PAcc (for position control) and indexes 0–15, the accelerations for moving to the setpoint for each individual motion task can be defined. The input must not be zero. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 271
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Deceleration Activation Setting Function With ... Enable a selected driving set. P 194 - MPRO_TAB_TDec (for torque control) or The selection of a new motion task Actuation via Input ISDxx = digital inputs TBEN P 197 - MPRO_TAB_SDec (for speed control) or always interrupts an ongoing positioning and the follow-up job logic.
Page 272
MPRO_TAB_WaitTime TAB: Wait time MPRO_TAB_WaitTime ms 1 -15 MPRO_TAB_WaitTime ms MPRO_TAB_Mode TAB mode MPRO_Tab_MaxIdx TAB: Max index in AUTO mode MPRO_TAB_ActIdx TAB: Actual index MPRO_TAB_OutputNo OSD TAB: actual table index and target Table 8.24: “Setpoint table settings” parameters (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.8 Analogue channel (ISA00 und ISA01) Offset (O) This parameter (P 174 - MPRO_ANA0_SOffset for ISA00, P 184 - MPRO_ANA1_ SOffset for ISA01) compensates for component variations and is used for offset compensation purposes. Depending on the control mode being used (see Section "Basic settings"...
P 399 - CON_ANAWireBrk_Th can be used to configure wire break monitoring for the analogue inputs. For details see Section "Wire Break Monitoring" on page 319. Analog chanel Scale Filter Offset Pro le generator Control Control Image 8.69: Reference processing structure ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 275
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description CON_ANA_Isaf_Scaled "Analogue inputs: Values (filt, norm, comp, MPRO_ANA0_TOffset ANA0:offsets for torque reference scaled)" MPRO_ANA0_SOffset rev/min ANA0:offsets for speed reference ISA00 "Scaled, compensated, filtered, normalized MPRO_ANA0_POffset mDegree ANA0:offsets for position reference value" MPRO_ANA0_Threshold ANA0: thresholds ISA01 ...
MPRO_ANA1_SRamp SPEED/s MPRO_ANA1_SRamp SPEED/s Table 8.27: “Analogue channel ISA01” parameters (continue) Initialization on device startup Not ready (DC link voltage possibly too low) Start inhibit (DC link voltage present, power stage off) Starting lockout Ready for start Control initialization: Auto commutation, flux build-up etc. Table 8.28: Central state machine according to CiA 402 device display ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 277
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 power disabled fault Display System state fault Start Control enabled reaction active not ready fault Quick stop active to switch on switch on Error reaction active disabled Error state (in this state the error is indicated directly on the ready to display.) switch on power enabled Device is reset (display flashes)
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.11 Synchronized motion Index Name / Setting Unit Description ENCPOS_CH3 (7) = Encoder position Channel 3 The Synchronized Movement function enables synchronous running of the drive in ENCPOS_CH3_INC (8) = Encoder position relation to a real or virtual master axis.
Page 281
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description SyncPosST (singleturn part) 1337 0 to MPRO_ECAM_SegData_ ECAM: Segment mode of the current segment SegmentMode 1313 MPRO_ECAM_CO_ ECAM: CamOut - Slave reference SlaveRef 1338 0 to MPRO_ECAM_SegData_ ECAM: Indicator for pool of constants, current ConstPool segment 1314 MPRO_ECAM_CO_ ...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 the master encoder, you will need to set the resolution relative to a single 8.11.4 Master configuration motor revolution in P 250 - MPRO_ECAM_PARAMaster_Amplitude (see below). ENC CH1 (3) = Encoder channel 1 X7 (SinCos) ENC CH2 (4) = Encoder channel 2 X6 (Resolver) ENC CH3 (5) = Encoder channel 3 X8 (optional) ...
Page 284
ACTIVE WAY COMP (1) = Reverse lock active - with way compensation While the slave accelerates to the speed of the master during engagement, the master and slave do not move synchronously. This function needs to be Master (black line) rotates in the blocked direction selected in order to quickly catch up to the master that is running ahead. The slave (blue line) remains stopped Master rotates in the unblocked direction again The slave follows the master directly in the unblocked direction . Example: Assume the master has moved two motor revolutions in the direction for Master (black line) rotates in the blocked direction which the slave lock is enabled. If the master now moves in the direction for The slave (blue line) will remain stopped which there is no lock, the slave will immediately start running in that direction. Master rotates in the unblocked direction ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 285
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Filter type Index Name Unit Description 1319 MPRO_ECAM_ ECAM / EGEAR: Channel selection of internal When using a real master encoder, encoder signals may be subject to noise. P 1340 CamMaster_AxisType master input [0] - MPRO_ECAM_CamMaster_SpeedFilTyp can be used to select a filter type in...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 used to define the engagement distance (between the dashed lines). 8.11.6 Engagement P 253[0] - MPRO_ECAM_Egear_GearInMode is used to define the mode for engagement. DIRECT (0) = Direct Direct engagement: Angular synchronous; with jerking (no ramps). CROSSFADE (3) = Crossfading Engagement with crossfading function (5th degree polynomial): Angular synchronous; jerk-limited; speed will overshoot during engagement. RAMP (1) = Linear speed ramp ...
RAMP (1) = Linear speed ramp P 258[0] - MPRO_ECAM_Egear_GearOutDist is used to define the disengagement Disengagement with linear deceleration: With jerking. P 256[0] (see below) distance. The actual disengagement occurs within this range (between the dashed lines). ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
1410 Position incr Position phasing difference 1410 Velocity Position phasing velocity 1410 Acceleration rpm/s Position phasing acceleration 1411 MPRO_CMST_ActVal Actual values of common master 1411 PosST incr Position singleturn part 1411 PosMT Position multiturn part 1411 Velocity Table 8.42: "Common master” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
P 122 - P 126 MPRO_OUTPUT_FS_OSDxx). Here the value Two cam group outputs are implemented in ServoOne. Up to 4 tracks with max. 32 CAMLineA (45) - cam group track A or CAMLineB (46) - cam group track B must be cam definitions can be assigned to each of the two outputs.
Page 292
Each bit stands for one cam. A 1 means that this cam is active. A 0 Image 8.75: Cam group hysteresis means that this cam is hidden. By default, all cams are active. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 293
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8.14.1.6 Assigning cam switching values to an output Index Name Unit Description/setting 1423 MPRO_CAM_CamMaskConf Cam bitmask The cam group has two outputs (CAMLineA and CAMLineB) which can be used as This parameter activates / deactivates the cam group value specifications for the digital outputs.
Page 294
Shows the status of the currently active cam of each cam A minimum cam length and a minimum cam spacing must be maintained track. while configuring the parameters. 1426 Status track 1 Status of cam track 1 This results from the formula: 1426 Status track 2 Status of cam track 2 1426 Status track 3 Status of cam track 3 1426 Status track 4 Status of cam track 4 Table 8.50: P 1426 MPRO_CAM_CamStatus ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Minimum Minimum Index Name Unit Description cam length cam spacing 1421 size track 2 Number of defined cam values on track 2 (always even) 1421 size track 3 Number of defined cam values on track 3 (always even) 1421 size track 4 Number of defined cam values on track 4 (always even) 1422 MPRO_CAM_CamHystConf Hysteresis settings for each track 1422 hysteresis track 1 ...
Page 296
MPRO_CAM_ Configuration of cams on track 2 CamTrack2Conf 1430 start cam 17 Start cam 17 1431 start cam 1 Start cam 1 1430 end cam 17 End cam 17 1431 end cam 1 End cam 1 1430 start cam 18 Start cam 18 Table 8.52: “CAM switch” parameters (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
Page 297
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description 1431 start cam 2 Start cam 2 1431 end cam 18 End cam 18 1431 end cam 2 End cam 2 1431 start cam 19 Start cam 19 1431 start cam 3 Start cam 3 1431 end cam 19 ...
Page 298
MPRO_CAM_ Configuration of cams on track 4 CamTrack4Conf 1432 start cam 17 Start cam 17 1433 start cam 1 Start cam 1 1432 end cam 17 End cam 17 1433 end cam 1 End cam 1 1432 start cam 18 Start cam 18 Table 8.52: “CAM switch” parameters (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
8 Motion profile ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description 1433 start cam 2 Start cam 2 1433 end cam 18 End cam 18 1433 end cam 2 End cam 2 1433 start cam 19 Start cam 19 1433 start cam 3 Start cam 3 1433 end cam 19 ...
2929 MPRO_DATA_ Lower limit offset LowerLimit Cam positions are not specified in ascending order in one of the parameters P 1430 MPRO_CAM_ CamTrack1Conf - P 1433 MPRO_CAM_CamTrack4Conf. The track and cam position that caused the error 2930 MPRO_DATA_ Name of data set are coded in the number given in the error message. The track is coded in the hundreds position of the number (0 DataName = track 1, 1 = track 2, 2 = track 3, 3 = track 4). The cam position in the track is coded in the tens and ones Table 8.54: “Data handling” parameters position of the number. Table 8.53: Error message 15-20 ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 8 Motion profile...
The buttons on this screen can be used to access and configure the individual input and output types. 9.3 Digital Outputs Inputs 9.4 Analogue Inputs Before using the digital inputs, they are normally associated with a special 9.5 Analogue outputs (option only for ServoOne) device functionality for digital inputs with the use of function selectors. 9.6 Analog output (Option - MIO) Likewise, before using the analogue inputs, these are normally associated with a special device functionality for analogue inputs. The corresponding 9.7 Motor brake output function selectors also make it possible to select a special digital functionality ...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9.2 Digital inputs Outputs While function selectors can be used to assign digital outputs a wide range of special device functionalities for digital outputs, the special device functionality for analogue outputs is considerably more limited and does not overlap with the digital outputs’ functionality. Moreover, analogue outputs are only available when using X8 option modules! The motor brake output is a digital output with special hardware for driving a motor brake, which is normally found inside the motor casing. Image 9.2: “Function selectors of the digital inputs” screen...
If it is, this button can be used to switch to a different screen MPRO_INPUT_FILTER for IED02 Table 9.1: “Digital standard inputs” parameters directly and define the function’s exact behaviour there. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9 Inputs/Outputs settings...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name / Setting Unit Description MPRO_INPUT_FILTER for IED03 HOMST (9) Start homing according to the homing method parameterized in P 02261 MPRO_402_ Homing Method MPRO_INPUT_STATE_FIL States of filtered and inverted digital inputs MPRO_INPUT_INV ...
P 144[0] - MPRO_DRVCOM_AUTO_START = "ON" autostart mode is activated PWR_REL_DIRECT (41) Used to manually switch the precharge relay (only in ServoOne). With "STO active" activating the "ENPO" is sufficient to start (with 1000 ms delay) Use only after consultation with KEBA. control of the drive. When the "ENPO" is cancelled the drive runs down uncontrolled. ...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name / Setting Unit Description MPRO_INPUT_FS_ENPO Function of digital input ENPO Off (0) Hardware enable power stage START (1) Hardware enable power stage & start motor control Table 9.3: “Enable power stage (hardware)” parameters 9.2.4 Digital virtual inputs Virtual inputs are digital software inputs actuated via iPLC or field bus. The virtual inputs P 111[0] - MPRO_INPUT_FS_ISV00 and P 112[0] - MPRO_INPUT_FS_ISV0...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 The setting can be made in the dialog box I/O configuration -> Dig. inputs. Command System state Set ISD05 and ISD06 to ENC(29) = Encoder (pulse count / pulse direction on ISD05, ①...
Page 310
Enable the function with “Start E-Gear.” Selection options: NOTE TP0(6) = Pulse counter on probe channel 1 (TP0) TP1(7) = Pulse counter on probe channel 1 (TP1) The signals ISD06 and ISD05 are HTL signals, which is why the voltage level must be greater than 20 V. The frequency must not be higher than 300 kHz. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9 Inputs/Outputs settings...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9.3 Digital Outputs Index Name Unit Description MPRO_OUTPUT_FS_OSD00 Function of digital output OSD00 MPRO_OUTPUT_FS_OSD01 Function of digital output OSD01 MPRO_OUTPUT_FS_OSD02 Function of digital output OSD02 MPRO_OUTPUT_INV Output inv. OSD0-2(0-2),MBRK(6),REL1/2 (7/15),OED0-7(16-23) Table 9.7: “Digital standard outputs” parameters 9.3.2 Function selectors Index Name / Setting Unit Description...
Page 312
(68) Not defined TAB3 (38) Actual table index 2^2 (69) Not defined COM_1MS (39) Set output via field bus in 1 ms cycle (70) Not defined Table 9.8: “Digital outputs” function selectors (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9 Inputs/Outputs settings...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Depending on the configured function, the “Options...” button may become Index Name / Setting Unit Description enabled. If it is, this button can be used to switch to a different screen directly (71) Not defined and define the function’s exact behaviour there. (72) Not defined (73) Not defined The relay output can be switched from “active-high” to “active-low” (bit 8 in HYD_VAL_OPT1 (74) ...
Reference value fluctuations caused by reference input are thus taken into account. Speed control Limit value monitoring becomes active when the speed reference value exceeds the maximum speed (see Section "Limitations / Thresholds" on page 324). ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9 Inputs/Outputs settings...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Positioning NOTE Additional times for the typical contact chatter on a contactor must Limit value monitoring becomes active when the speed reference exceeds the be taken into account when specifying the time for timer P 148[0] - maximum speed or the torque reference exceeds the maximum torque (see Section MPRO_DRVCOM_ENMO_Time. They may be several hundred ...
(P 405[0] - CON_ANA_Filt0 and P 406[0] - CON_ANA_Filt1). CON_ANA_Offset Analogue inputs: Offset ISA00 Voltage offset for input ISA00 P 427[0] - CON_ANA_CalibZero can be used to trigger a zero correction ISA01 Voltage offset for input ISA01 routine for both analogue inputs. If you use this routine, there must not be any CON_ANA_Gain Analogue inputs: Gain scaling voltage at the inputs. Table 9.11: “Analogue inputs” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9 Inputs/Outputs settings...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name / Setting Unit Description ISA00_gain Gain scaling for input ISA00 REFV (-2) Analogue reference ISA01_gain Gain scaling for input ISA01 (-1) Not defined ISA00_limMin Minimum value for input ISA00 ...
“Options...” button to configure additional = -10 V, Out = 0 V process variables such as “the backlash in rev/min” (when using an analogue setpoint, REFV). = +10 V, OUT = +10 V Usage examples ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9 Inputs/Outputs settings...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9.4.5 Wire Break Monitoring Calculations are and P 399 - CON_ANA_WireBrk_Th is used to define the wire break monitoring threshold (in V) (parameter index [0] for ISA00, parameter index [1] for ISA01). If the ...
Image 9.14: “Function selection of optional analogue outputs (option)” screen The technology option “CANopen + 2AO” is not available for ServoOne junior. If your ServoOne features the "CANopen + 2AO" technology option, you will have two analogue outputs available, enabling you to output values from the controller To determine whether your ServoOne comes with the using analogue signals. The function selector offers nine variables for selection for "CANopen + 2AO" technology option, you can check the ...
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9.6 Analog output (Option - MIO) 9.7 Motor brake output The “MIO” technology option is for the purpose of expanding the digital and analogue inputs and outputs. Options slot 2 (technology) is intended for the purpose of IO expansion.
Index Name Unit Description MPRO_BRK_LiftTime Motor brake lift time MPRO_BRK_CloseTime Motor brake close time MPRO_BRK_RiseTime Motor brake: torque rise time MPRO_BRK_FadeTime Motor brake: Torque fade time Table 9.16: “Motor brake details” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 9 Inputs/Outputs settings...
Page 323
9 Inputs/Outputs settings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description MPRO_BRK_ Motor brake: factor for application of last torque LastTorqFact MPRO_BRK_StartTorq Nm Motor brake: initial torque (constant) MPRO_BRK_LastTorq Nm Motor brake: torque sampled at last closing time MPRO_BRK_Lock lock brake Table 9.16: “Motor brake details” parameters (continue) NOTE Please check the settings of the stop ramps if use of a holding brake is specified (see Section "Stop ramps" on page 251).
100% of the ratings. The parameters must therefore be adapted to application and motor. The motor quantity limits can be read out in P 338[0] - CON_ SCON_ActMax. Limitations in closed-loop controlled mode ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 10 Limitations / Thresholds...
10 Limitations / Thresholds ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Torque- / force limits 10.2 Torque- / force limits Speed- / velocity limits The torque is limited to a maximum by P 329[0] - CON_SCON_TMax. In the Position limitation default setting the torque limit corresponds to the rated torque of the motor. Power stage (see Section "Power stage" on page 327) The possible setting range is 0-1000 %. The parameter can be changed during operation. P 745 - MON_RefWindow and P 746[0] - MON_UsrPosWindow indicate the status In addition, P 329[0] - CON_SCON_TMax can be used to determine what the ...
Scaling of positive motor speed limit Endless operation. The drive travels until a software limit switch is CON_SCON_DirLock Direction lock for speed reference value detected. Then the programmed error reaction is executed. CON_SCON_SMaxScale % Scaling of motor speed limit Table 10.4: Positioning mode MON_SpeedThresh rpm Monitoring speed threshold MON_SDiffMax rpm Speed tracking error Table 10.3: “Limits / thresholds - Speed limits” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 10 Limitations / Thresholds...
10 Limitations / Thresholds ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 10.5 Power stage Index Name Unit Description MPRO_REF_ Target reached option code TargetReachedOpC If the value for the DC link voltage exceeds the value set in parameter P 747 MON_UsrPosDiffMax mDegree Position difference threshold [0] - MON_PF_OnLimit, error ERR-34 "Power failure detected" is reported 2235 MPRO_402_ 607DH DS402 software position limit (SW and the parameterized error reaction is triggered (see Section "Error SoftwarePosLimit limit switch) reactions" on page 339). 2235 MPRO_402_ mDegree Minimum position limit (negative software ...
The individual trigger thresholds for setting and resetting a warning are reactions. defined in P 730 - MON_WarningLevel (see Section "Warning thresholds" on page 337). Contents 11.1 Warning status 11.2 Alarms and warnings (Details) 11.3 Warning thresholds 11.4 Error display 11.5 Error reactions 11.6 Error list ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 329
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 P 34 Bit-No. Meaning xt integrator (motor) warning threshold exceeded Heat sink temperature Motor temperature Interior temperature Reserved for Sercos Excessive speed Reserved for Sercos Reserved for Sercos Reserved for Sercos Undervoltage (10) Reserved for Sercos (11) Reserved for Sercos (12) Reserved for Sercos (13) Reserved for Sercos (14) Reserved for Sercos Image 11.1: Warning status window (15) Reserved for Sercos...
To view the entire P 34[0] status word at once, double-click on the list. P 33 - ActualError will describe the current error in detail, including a timestamp, the probable cause, potential fixes, etc. P 39[0] - ERR_ErrorID will contain the error code, which provides information regarding the error location and error type of the current error. P 71 - ActualErrorExt will contain information on the state of the Servo controller at the time the current error occurred, e.g. current, voltage, speed, temperatures. Image 11.2: Status word P 34[0] visual representation ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 331
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 P 31 - ErrorStack and P 70 - ErrorStackExt will contain the history with the Index Name Unit Description most recent 20 errors along with the contents from P 33 and P 71. P 31 - File Source / File ErrorStack and P 70 - ErrorStackExt can also be displayed as tables (see Cause Error cause Remedy ...
Page 332
Time Time stamp File Source / File CommentId Additional comment (id) Cause Error cause CommentText Additional comment (text) Remedy Error remedy Line Line of error occurrence Table 11.3: “Alarms & warnings (Details)” parameters (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 333
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description File Source / File CommentId Additional comment (id) Cause Error cause CommentText Additional comment (text) Remedy Error remedy Line Line of error occurrence Error id File ...
Page 334
Power stage time stamp of error event Temp_Int deg Absolute temperature of interior Current Actual current Count "Counter, if same error occurs again" Voltage Actual DC voltage DriveComState Actual DriveComState ActSpeed 1/min Actual speed Temp_KK deg Absolute temperature of cooling block Table 11.3: “Alarms & warnings (Details)” parameters (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 335
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description TimePowerStage Power stage time stamp of error event Temp_Int deg Absolute temperature of interior Current Actual current Voltage Actual DC voltage Count "Counter, if same error occurs again" ActSpeed 1/min Actual speed DriveComState Actual DriveComState Temp_KK deg ...
Page 336
ActualTimePowerStageValue Power stage time stamp of error event Temp_Int deg Absolute temperature of interior Current Actual current Voltage Actual DC voltage Count "Counter, if same error occurs again" ActSpeed 1/min Actual speed DriveComState Actual DriveComState Temp_KK deg Absolute temperature of cooling block Table 11.3: “Alarms & warnings (Details)” parameters (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.3 Warning thresholds Index Name Unit Description Temp_Int deg Absolute temperature of interior P 730 - MON_WarningLevel can be used to define warning thresholds in order to prevent Servo controller nuisance tripping. Each warning is ErrorAbsCount Absolute error counters assigned on and off thresholds. This enables parameterization of a Over voltage Overvoltage hysteresis that meets the requirement of the application. Warnings can also Over current Overcurrent be programmed onto digital outputs. Inverter overtemp. ...
"ER" for Error flashes, then the error number, and then the number of the error location. Example: ER ►16 ►01 Display Function readout Attention – error message Errors marked with a dot on the display (D1/D2) can only be reset when the cause of the fault has been eliminated. Maximum speed exceeded Table 11.5: Servo controller error display Image 11.4: KeStudio DriveManager 5 error screen ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.5 Error reactions Immediately after an error occurs, it will be shown in a window. After closing the window by clicking on “Quit error” or “Later,” you can view the current error and the 20 most recent errors (see Section "Alarms and warnings (Details)"...
Page 340
Error response: Channel 2 initialization encoder ServoHaltAndLock (7) restart error Reac_EncCH3Init Error response: Channel 3 initialization encoder Notify error, disable power stage, reset error (only by error WaitERSAndReset (8) 24 V control voltage Off/On) Reac_EncoderCycl Reaction on "encoder error, common, cyclic in process" Table 11.6: Error reactions (continue) Reac_EncCH1Cycl Reaction on "encoder error, channel 1, cyclic in process" Table 11.7: Parameters “Error reactions” ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 341
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description Reac_EncCH2Cycl Reaction on "encoder error, channel 2, cyclic in Reac_GridFailure "Reaction on ""power grid failure (by detection process" circuit)""" Reac_EncCH3Cycl Reaction on "encoder error, channel 3, cyclic in Reac_SpeedGuard "Reaction on ""speed guarding error""" process" Reac_MagBearing "Reaction on ""magnetic bearing error""" Reac_TC Error response: Hardware error Reac_ComOptPowerlink ...
Cause: Unknown runtime error Cause: Error while flash initialisation / flash access Suggested steps: Suggested steps: See exception message This is probably a software Please try to switch to a different version of This is probably a software Please try to switch to a different version of issue. device firmware. issue. device firmware. Save your dataset and reset the axis module to Save your dataset and reset the axis module to factory setting. See if the error persists, or if it factory setting. See if the error persists, or if it comes with activating a certain feature. comes with activating a certain feature. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 343
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.2.4 Error 1-3 (emergency code 6010h) 11.6.2.6 Error 1-5 (emergency code 6010h) Cause: Error while PLC initialisation / PLC execution Cause: Unknown EXCEPTION in TC-safety Suggested steps: Suggested steps: Check PLC program Acknowledge error! - If the error occurs again, reset device! This is probably a software Please try to switch to a different version of This is probably a software Please try to switch to a different version of issue. device firmware. ...
When reporting this error to your service Please set device to factory setting, restart, and partner, please include your device's see if the error occurs again. parameter setting. When reporting this error to your service This is probably a software Please try to switch to a different version of partner, please include your device's issue. device firmware. parameter setting. Save your dataset and reset the axis module to This is probably a software Please try to switch to a different version of factory setting. See if the error persists, or if it issue. device firmware. comes with activating a certain feature. Save your dataset and reset the axis module to factory setting. See if the error persists, or if it comes with activating a certain feature. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 345
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.3.3 Error 2-3 (emergency code 5530h) 11.6.3.4 Error 2-4 (emergency code 6320h) Cause: Error in parameter saving routine Cause: Error in paralist while adding a new parameter Suggested steps: Suggested steps: Switch off/on device. Please contact your service provider if this error occurs again Switch off/on device.
Page 346
See 'history of parameter changes' and undo parameter setting. Save your dataset and reset the axis module to the latest changes. factory setting. See if the error persists, or if it Please check your parameter set for comes with activating a certain feature. implausible settings. Please set device to factory setting, restart, and see if the error occurs again. When reporting this error to your service partner, please include your device's parameter setting. This is probably a software Please try to switch to a different version of issue. device firmware. Save your dataset and reset the axis module to factory setting. See if the error persists, or if it comes with activating a certain feature. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 347
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.3.8 Error 2-8 (emergency code 6320h) 11.6.3.9 Error 2-9 (emergency code 6320h) Cause: Error in power stage initialization; selected device voltage not supported Cause: Overvoltage in DC link Suggested steps: Suggested steps: Choose different voltage level and/ or switching frequency Please check parameter (749). This issue is probably ...
Re-start process when power is available. Please check grid conditions and power Suggested steps: fail levels. This is possibly a hardware If other measures fail to solve the problem, please An under-voltage occurred Power supply was possibly switched off. issue replace the servo controller. on the drive while this axis Please check if the actual grid voltage matches was switched on. the supply setting (parameter PST_ VoltageSupply) Verify that the grid is stable under load condition. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.6 Error 5: Overcurrent error 11.6.6.2 Error 5-2 (emergency code 2350h) Cause: Overcurrent shut-off (fast) by software 11.6.6.1 Error 5-1 (emergency code 2250h) Suggested steps: Cause: Overcurrent shut-off by hardware Please check power wiring and control settings Suggested steps: An overcurrent was Please check current control settings and step Please check power wiring and control settings detected.
Page 350
This is possibly an EMC Please check the device cabling for proper issue. This is very likely if the connection. issue. This is very likely if the connection. problem occurs when problem occurs when Please check device grounding, i. e. the Please check device grounding, i. e. the switching on motor control switching on motor control connection to a metal backplane and cabinet connection to a metal backplane and cabinet and/ or when connecting DC and/ or when connecting DC connection to earth. connection to earth. link power supply. link power supply. Check motor grounding and motor cable Check motor grounding and motor cable length. length. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 351
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.6.5 Error 5-5 (emergency code 2350h) 11.6.6.6 Error 5-6 (emergency code 2350h) Cause: (Fast) Overcurrent shut-off "below 5 Hz" Cause: Total current monitoring Suggested steps: Suggested steps: Please check torque limits, speed profile and control settings Please check ground connection or power wiring of motor and device, check current values An overcurrent was ...
Page 352
This is possibly an EMC Please check the device cabling for proper problem occurs when issue. This is very likely if the connection. Please check device grounding, i. e. the switching on motor control problem occurs when connection to a metal backplane and cabinet Please check device grounding, i. e. the and/ or when connecting DC switching on motor control connection to earth. connection to a metal backplane and cabinet link power supply. and/ or when connecting DC connection to earth. Check motor grounding and motor cable link power supply. length. Check motor grounding and motor cable length. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.7 Error 6: Motor temperature error 11.6.7.2 Error 6-2 (emergency code 4310h) Cause: PTC short circuit detected (DIN2) 11.6.7.1 Error 6-1 (emergency code 4310h) Suggested steps: Cause: Motor temperature above threshold value Please check PTC cable and sensor Suggested steps: The motor temperature is too Please let the motor cool down Wait and let motor cool down. Reduce motor load or change motion cycle.
Page 354
Please let the motor cool down This issue is probably Save your parameter set for a later restore. high. caused by an unsuitable Please check motor temperature and motor See 'history of parameter changes' and undo parameter setting. temperature resistance (PTC sensors do not the latest changes. report the motor temperature). If the values are Please check your parameter set for not plausible, check cables and sensor type. implausible settings. If you are not using a system motor, please Please set device to factory setting, restart, and check with the motor manufacturer if the motor see if the error occurs again. can stand a higher temperature When reporting this error to your service partner, please include your device's parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.8 Error 7: Device heatsink temperature error 11.6.9 Error 8: Device inside temperature error 11.6.8.1 Error 7-1 (emergency code 4210h) 11.6.9.1 Error 8-1 (emergency code 4210h) Cause: Heat sink temperature too high Cause: Interior temperature monitor Suggested steps: Suggested steps: reduce the load and check the conditions of the drive check the conditions of the drive An overcurrent was ...
Check the motor's saturation settings (parameter MOT_LSigDiff). If the error (parameter MOT_LSigDiff). If the error occurred in high-current range, lower occurred in high-current range, lower saturation values manually. saturation values manually. If possible, reduce the needed current, If possible, reduce the needed current, especially in low-frequency range. especially in low-frequency range. If possible, lower the switching frequency or If possible, lower the switching frequency or enable automatic frequency selection. enable automatic frequency selection. Check if the encoder offset is set properly. Check if the encoder offset is set properly. Consider using an axis module with higher Consider using an axis module with higher current rating. current rating. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Please check device grounding, i. e. the switching on motor control Try to increase the master cycle time. connection to a metal backplane and cabinet and/ or when connecting DC This is possibly an EMC Please check the device cabling for proper connection to earth. link power supply. issue. This is very likely if the connection. Check motor grounding and motor cable problem occurs when Please check device grounding, i. e. the length. switching on motor control connection to a metal backplane and cabinet and/ or when connecting DC connection to earth. link power supply. Check motor grounding and motor cable length. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 359
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.13.3 Error 12-3 (emergency code 8100h) 11.6.13.4 Error 12-4 (emergency code 8130h) Cause: CAN option: Message transmit failed Cause: CAN option: Heartbeat error Suggested steps: Suggested steps: The device was probably Please check the bus system connection. Try The device was probably Please check the bus system connection. Try disconnected from the to replace the cables. disconnected from the to replace the cables. master controller, or the master controller, or the ...
Page 360
Please set device to factory setting, restart, and the latest changes. see if the error occurs again. Please check your parameter set for When reporting this error to your service implausible settings. partner, please include your device's Please set device to factory setting, restart, and parameter setting. see if the error occurs again. The device was probably Please check the bus system connection. Try disconnected from the to replace the cables. When reporting this error to your service master controller, or the partner, please include your device's Please try to reduce computational load on the master is overloaded. parameter setting. master. Try to increase the master cycle time. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.13.7 Error 12-7 (emergency code 8130h) 11.6.13.8 Error 12-8 (emergency code FF00h) Cause: CAN option: Sync / RxPDO timeout error Cause: CAN option: Error while parameter initialisation Suggested steps: Suggested steps: The device was probably Please check the bus system connection. Try This issue is probably Save your parameter set for a later restore. disconnected from the to replace the cables. ...
Page 362
11.6.14.4 Error 13-4 (emergency code FF00h) Cause: Sercos option: Receive data disturbed Suggested steps: Disturbed receive data due to distortion. Lightwave power does not match to the cable length. Please check the cable length! ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 363
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.14.6 Error 13-6 (emergency code FF00h) 11.6.14.8 Error 13-8 (emergency code FF00h) Cause: Sercos option: MDT failure Cause: Sercos option: Phase upshift failure Suggested steps: Suggested steps: Missing master data telegram. Please check the wiring! Error during phase switching (up-shift) by master. Please check the settings in the master! The device was probably ...
Page 364
Cause: Sercos option: Run time error see if the error occurs again. Suggested steps: When reporting this error to your service partner, please include your device's This is probably a software Please try to switch to a different version of parameter setting. issue. device firmware. Save your dataset and reset the axis module to factory setting. See if the error persists, or if it comes with activating a certain feature. This is possibly a hardware If other measures fail to solve the problem, please issue replace the servo controller. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 365
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.14.13 Error 13-13 (emergency code FF00h) 11.6.14.15 Error 13-15 (emergency code FF00h) Cause: Sercos option: Watchdog failure Cause: Sercos option: Communication error Suggested steps: Suggested steps: SERCOS controller hardware watchdog. Please check the settings in the master! Error in the topology detection. Topology not stable or not detected. Please check the wiring! The device was probably ...
Check motor grounding and motor cable length. The device was probably Please check the bus system connection. Try disconnected from the to replace the cables. master controller, or the Please try to reduce computational load on the master is overloaded. master. Try to increase the master cycle time. 11.6.15.2 Error 14-2 (emergency code 8130h) Cause: EtherCAT®: Parameter error, parameter data implausible Suggested steps: This is possibly a hardware If other measures fail to solve the problem, please issue replace the servo controller. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 367
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.15.4 Error 14-4 (emergency code 8130h) 11.6.15.5 Error 14-5 (emergency code 8130h) Cause: Invalid Configuration, Ethercat communication controller does not support Cause: Missing Ethercat receive process data on Sync Manager 2 requested Sync Manager Suggested steps: Suggested steps: This is possibly an EMC ...
This issue is probably Save your parameter set for a later restore. caused by an unsuitable Please check your parameter set for See 'history of parameter changes' and undo parameter setting. implausible settings. the latest changes. Please set device to factory setting, restart, and Please check your parameter set for see if the error occurs again. implausible settings. When reporting this error to your service Please set device to factory setting, restart, and partner, please include your device's see if the error occurs again. parameter setting. When reporting this error to your service partner, please include your device's parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 369
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.16.3 Error 15-3 (emergency code FF00h) 11.6.16.4 Error 15-4 (emergency code FF00h) Cause: Error: Timeout during auto commutation Cause: Error in motor model initilization Suggested steps: Suggested steps: Please check auto commutation parameters Please check motor parameters and motor type This issue is probably ...
Page 370
See 'history of parameter changes' and undo See 'history of parameter changes' and undo parameter setting. parameter setting. the latest changes. the latest changes. Please check your parameter set for Please check your parameter set for implausible settings. implausible settings. Please set device to factory setting, restart, and Please set device to factory setting, restart, and see if the error occurs again. see if the error occurs again. When reporting this error to your service When reporting this error to your service partner, please include your device's partner, please include your device's parameter setting. parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 371
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.16.7 Error 15-7 (emergency code 6320h) 11.6.16.8 Error 15-8 (emergency code 8400h) Cause: Encoder gear ratio vs. line count out of range Cause: Unknown speed calculation method selected Suggested steps: Suggested steps: Please check encoder parameters Please check the parameters of the speed observer (P350) This issue is probably ...
Page 372
When reporting this error to your service When reporting this error to your service partner, please include your device's partner, please include your device's parameter setting. parameter setting. An overcurrent was Please check current control settings and step detected. response. Check the motor's saturation settings (parameter MOT_LSigDiff). If the error occurred in high-current range, lower saturation values manually. If possible, reduce the needed current, especially in low-frequency range. If possible, lower the switching frequency or enable automatic frequency selection. Check if the encoder offset is set properly. Consider using an axis module with higher current rating. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 373
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.16.11 Error 15-12 (emergency code FF00h) 11.6.16.13 Error 15-14 (emergency code FF00h) Cause: Plant inertia / mass is invalid Cause: Drive initialization: Unexpected error during drive initialization Suggested steps: Suggested steps: Please specify motor inertia or try to identify plant inertia Check the drives parameter settings This issue is probably ...
Page 374
Please use other autotuning mode or tune by hand the latest changes. Please check your parameter set for 11.6.16.17 Error 15-18 (emergency code FF00h) implausible settings. Please set device to factory setting, restart, and Cause: Error in power fail initialization see if the error occurs again. Suggested steps: When reporting this error to your service partner, please include your device's Check power fail parameters or disable function parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 375
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.16.21 Error 15-22 (emergency code FF00h) 11.6.16.22 Error 15-23 (emergency code FF00h) Cause: Invalid production data detected Cause: Parameter settings requires a valid software key Suggested steps: Suggested steps: Please contact your service provider Please contact your service provider This issue is probably ...
Please check device grounding, i. e. the This is possibly an EMC Please check the device cabling for proper switching on motor control connection to a metal backplane and cabinet issue. This is very likely if the connection. and/ or when connecting DC problem occurs when connection to earth. Please check device grounding, i. e. the link power supply. switching on motor control Check motor grounding and motor cable connection to a metal backplane and cabinet and/ or when connecting DC length. connection to earth. link power supply. Check motor grounding and motor cable length. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.18 Error 17: Position difference error 11.6.19 Error 18: Motion control error 11.6.18.1 Error 17-1 (emergency code 8611h) 11.6.19.1 Error 18-1 (emergency code 8612h) Cause: Position tracking error too large Cause: Homing: Limit switches interchanged Suggested steps: Suggested steps: Check your parameter P743 Check limit switches The control system failed to Please check if the axis is blocked. There is a problem with the Please check the 24V I/O wiring, function track the reference value digital/analog inputs assignment and inversion parameters. ...
Page 378
Check motor grounding and motor cable Check motor grounding and motor cable length. length. 11.6.19.4 Error 18-4 (emergency code FF00h) Cause: Homing: Wrong homing method, homing method not available Suggested steps: Please restart the application (24V reset). If the error is still reported after the restart please contact your service partner. An error occured at the Please acknowledge the error. homing methode. Please start the homing method again. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 379
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.19.5 Error 18-5 (emergency code FF00h) 11.6.19.9 Error 18-9 (emergency code FF00h) Cause: Homing: Homing method available but not defined Cause: Homing: Encoder initialization error Suggested steps: Suggested steps: Homing is not available with this motion profile. Please select another homing The homing during device start-up was not performed due to an internal error.
Please acknowledge the error. homing methode. Please start the homing method again. Cause: PST: Error in switching frequency-dependent data Suggested steps: Call your service provider. This is probably a software Please try to switch to a different version of issue. device firmware. Save your dataset and reset the axis module to factory setting. See if the error persists, or if it comes with activating a certain feature. This is possibly a hardware If other measures fail to solve the problem, please issue replace the servo controller. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 381
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.20.3 Error 19-3 (emergency code 5400h) 11.6.20.5 Error 19-5 (emergency code 5400h) Cause: PST: Invalid EEPROM data Cause: PST: Error reading power stage data Suggested steps: Suggested steps: Call your service provider. Call your service provider. This is probably a software Please try to switch to a different version of This is probably a software Please try to switch to a different version of issue. device firmware. issue. device firmware. ...
Page 382
Switch off/on device. Please contact your service provider if this error occurs again comes with activating a certain feature. This is possibly a hardware If other measures fail to solve the problem, please This is probably a software Please try to switch to a different version of issue replace the servo controller. issue. device firmware. Save your dataset and reset the axis module to factory setting. See if the error persists, or if it comes with activating a certain feature. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 383
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.20.11 Error 19-11 (emergency code 5300h) 11.6.20.13 Error 19-13 (emergency code 5300h) Cause: Software licence key or level is invalid Cause: Error while FPGA programming Suggested steps: Suggested steps: Please contact your service provider Switch off/on device. Please contact your service provider if this error occurs again This is probably a software ...
Page 384
Save your dataset and reset the axis module to Cause: System run-up with illegal FPGA firmware! factory setting. See if the error persists, or if it comes with activating a certain feature. Suggested steps: Update the FPGA with the correct firmware! This is probably a software Please try to switch to a different version of issue. device firmware. Save your dataset and reset the axis module to factory setting. See if the error persists, or if it comes with activating a certain feature. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 385
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.20.20 Error 19-20 (emergency code 5300h) 11.6.20.22 Error 19-22 (emergency code 5300h) Cause: Safety production data invalid (no data or CRC failure) Cause: Functionality or hardware not supported in this software version Suggested steps: Suggested steps: Update of safety production data required, contact your service provider Please contact your service provider This is probably a software ...
Please check that the encoder offset is set Please check connected switches for away, most likely due to a properly. chattering. Consider using the input filter. wrong encoder offset. If auto commutation is used, re-view the auto The speed control might run Please check that the encoder offset is set commutation setting and test under all away, most likely due to a properly. wrong encoder offset. possible conditions. If auto commutation is used, re-view the auto If torque mode is used, reduce torque, ensure commutation setting and test under all external speed limitation, or increase speed possible conditions. control gain for stronger limitation. If torque mode is used, reduce torque, ensure external speed limitation, or increase speed control gain for stronger limitation. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.21.3 Error 20-3 (emergency code 8612h) 11.6.22.1 Error 21-2 (emergency code 7305h) Cause: Negative hardware limit switch (LSW_N) detected Cause: Electronic nameplate, interface, group error: no further information available. Suggested steps: Suggested steps: Check your hardware Function "Electronic nameplate" not available. Please contact your service provider.
Page 388
Function "Electronic nameplate" not available. Please contact your service provider. Define an order for ENP operation. Please contact your service provider. The "Electronic Nameplate" (ENP) is located in The "Electronic Nameplate" (ENP) is located in the OEM memory of the motor encoder and the OEM memory of the motor encoder and contains primarily motor related data. contains primarily motor related data. In the simplest case, the ENP contains only the In the simplest case, the ENP contains only the commutation angle (ECOFF) between motor commutation angle (ECOFF) between motor phases and encoder mounting. phases and encoder mounting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 389
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.22.7 Error 21-10 (emergency code 7305h) 11.6.22.9 Error 21-12 (emergency code 7305h) Cause: Electronic nameplate, OEM data error, FindBlock: block with number BN not Cause: Electronic nameplate, process block error: group error from schort frame found. check of the block being read.
Page 390
Function "Electronic nameplate" not available. Please contact your service provider. Function "Electronic nameplate" not available. Please contact your service provider. The "Electronic Nameplate" (ENP) is located in The "Electronic Nameplate" (ENP) is located in the OEM memory of the motor encoder and the OEM memory of the motor encoder and contains primarily motor related data. contains primarily motor related data. In the simplest case, the ENP contains only the In the simplest case, the ENP contains only the commutation angle (ECOFF) between motor commutation angle (ECOFF) between motor phases and encoder mounting. phases and encoder mounting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 391
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.22.15 Error 21-25 (emergency code 7305h) 11.6.22.17 Error 21-27 (emergency code 7305h) Cause: Electronic nameplate, process block error: block 5 EncFeedback (no further Cause: Electronic nameplate, process block error: block 7 MotBreak (no further information available). information available). Suggested steps: Suggested steps: Function "Electronic nameplate"...
Page 392
Function "Electronic nameplate" not available. Please contact your service provider. Function "Electronic nameplate" not available. Please contact your service provider. The "Electronic Nameplate" (ENP) is located in The "Electronic Nameplate" (ENP) is located in the OEM memory of the motor encoder and the OEM memory of the motor encoder and contains primarily motor related data. contains primarily motor related data. In the simplest case, the ENP contains only the In the simplest case, the ENP contains only the commutation angle (ECOFF) between motor commutation angle (ECOFF) between motor phases and encoder mounting. phases and encoder mounting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.22.23 Error 21-33 (emergency code 7305h) 11.6.23.2 Error 22-2 (emergency code 7305h) Cause: Electronic nameplate, process block error: block 13 DevSpecDatServo1 (no Cause: Channel 1 Initialization, SinCos: timeout error, getting AB-SquareSum further information available). Suggested steps: Suggested steps: No further information available. Please contact your service provider.
Page 394
Please note additional Information in the message window of the DriveManager. Initialization encoder Error during the initialization routines of channel 1 encoder channel 1. Initialization encoder Error during the initialization routines of channel 1 encoder channel 1. In any case look at init outputs in the message window of the DriveManager. In any case look at init outputs in the message window of the DriveManager. The most common cause of error is the wiring to the encoder. The most common cause of error is the wiring to the encoder. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 395
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.23.8 Error 22-8 (emergency code 7305h) 11.6.23.10 Error 22-10 (emergency code 7305h) Cause: Channel 1 Initialization, EndDat 2.1: CRC error, position data from encoder Cause: Channel 1 Initialization, EndDat 2.1: not allowed write operation to write protected cells or protection cells of the encoder...
Page 396
Group error --> look at message window of the DriveManager In any case look at init outputs in the message Initialization encoder Error during the initialization routines of window of the DriveManager. channel 1 encoder channel 1. The most common cause of error is the wiring In any case look at init outputs in the message to the encoder. window of the DriveManager. The most common cause of error is the wiring to the encoder. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 397
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.23.16 Error 22-23 (emergency code 7305h) 11.6.23.18 Error 22-25 (emergency code 7305h) Cause: Channel 1 Initialization, HIPERFACE: timeout error Cause: Channel 1 Initialization, HIPERFACE: CRC error in error status response from encoder (communication error) Suggested steps: Suggested steps: Please check the wiring of the encoder Please check the wiring of the encoder Initialization encoder ...
Page 398
No further information available. Please contact your service provider. Please look at parameter (552) ENC_CH1_AbsEncStatus Initialization encoder This is probably an internal problem of the Initialization encoder Error during the initialization routines of channel encoder! channel 1 encoder channel 1. In any case look at init outputs in the message In any case look at init outputs in the message window of the DriveManager. window of the DriveManager. The most common cause of error is the wiring to the encoder. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 399
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.23.24 Error 22-31 (emergency code 7305h) 11.6.23.26 Error 22-33 (emergency code 7305h) Cause: Channel 1 Initialization, HIPERFACE, response with error bit, status: Cause: Channel 1 Initialization, HIPERFACE: encoder status error, encoder signals technical or process error (inside encoder) communication error...
Page 400
No further information available. Please contact your service provider. available. Please contact your service provider. Initialization encoder This is probably a software problem! Initialization encoder This is probably an internal problem of the channel channel encoder! In any case look at init outputs in the message window of the DriveManager. In any case look at init outputs in the message window of the DriveManager. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 401
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.23.32 Error 22-40 (emergency code 7305h) 11.6.23.34 Error 22-42 (emergency code 7305h) Cause: Channel 1 Initialization, Np: error from review of parameters 'Lines' and Cause: Channel 1 Initialization, SSI: common error 'NominalIncrement' Suggested steps: Suggested steps: Please note the extended information of the error message Please check this parameters.
Page 402
Please reduce the internal position resolution to free bits for the internal multi-turn Initialization encoder Error during the initialization routines of information. channel 1 encoder channel 1. Initialization encoder This is probably a problem of the In any case look at init outputs in the message channel parameterization! window of the DriveManager. In any case look at init outputs in the message The most common cause of error is the wiring window of the DriveManager. to the encoder. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Please look at Log entry window for error code information In any case look at init outputs in the message window of the DriveManager. Initialization encoder Error during the initialization routines of channel 3 encoder channel 3. The most common cause of error is the wiring to the encoder. In any case look at init outputs in the message window of the DriveManager. The most common cause of error is the wiring to the encoder. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 405
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.25.5 Error 24-5 (emergency code 7307h) 11.6.25.7 Error 24-7 (emergency code 7307h) Cause: Channel 3 Initialization, EndDat 2.1: error, 'Lines' read from encoder Cause: Channel 3 Initialization, EndDat 2.1: error, 'SingleTurn' read from encoder Suggested steps: Suggested steps: Please note additional Information in the message window of the DriveManager.
Page 406
Change the input of the singleturn bits of the parameter. Suggested steps: Initialization encoder This is probably a problem of the No further information available. Please contact your service provider. channel parameterization! Initialization encoder This is probably a software problem! In any case look at init outputs in the message channel window of the DriveManager. In any case look at init outputs in the message window of the DriveManager. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 407
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.25.13 Error 24-17 (emergency code 7307h) 11.6.25.15 Error 24-38 (emergency code 7307h) Cause: Channel 3 Initialization, SSI: parity error, position data from encoder Cause: Channel 3 Initialization, EndDat 2.1: error, 'PositionBits' read from encoder Suggested steps: Suggested steps: Initialization encoder ...
Page 408
Please note the extended information of the error message Initialization encoder Error during the initialization routines of Initialization encoder Error during the initialization routines of channel 3 encoder channel 3. channel 3 encoder channel 3. In any case look at init outputs in the message In any case look at init outputs in the message window of the DriveManager. window of the DriveManager. The most common cause of error is the wiring The most common cause of error is the wiring to the encoder. to the encoder. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 409
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.25.21 Error 24-45 (emergency code 7307h) 11.6.25.23 Error 24-47 (emergency code 7307h) Cause: Channel 3 Initialization, SinCos: error, encoder monitoring Cause: Channel 3 Initialization, EndDat22: common error Suggested steps: Suggested steps: Please connect the encoder correctly. Please note the extended information of the error message Initialization encoder ...
The most common cause of error is the wiring Check the Parameter of autocommutation! to the encoder. Initialization HIPERFACE- Error during the initialization of HIPERFACE- Encoder channel, cyclic Error during the cyclic evaluation of an DSL (HDSL). evaluation encoder channel. Probably there is a problem due to insufficient In any case look at init outputs in the message mounting of the encoder. Make sure that the window of the DriveManager. encoder has been mounted correctly. The most common cause of error is the wiring The problem could also have been caused by to the encoder. mechanical vibration during initialization. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Please check the wiring of the encoder, perhaps reduce the speed. Encoder channel, cyclic Error during the cyclic evaluation of an evaluation encoder channel 1. Encoder channel, cyclic Error during the cyclic evaluation of an evaluation encoder channel 3. In any case look at init outputs in the message window of the DriveManager. In any case look at init outputs in the message window of the DriveManager. The most common cause of error is the wiring to the encoder. The most common cause of error is the wiring to the encoder. 11.6.28 Error 28: Encoder channel 3, cyclic process error ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.28.3 Error 28-3 (emergency code 7307h) 11.6.29 Error 30: Control initialization error Cause: Channel 3 cyclic, Np (distance coded): error, calculated 'delta' is out of range 11.6.29.1 Error 30-1 (emergency code 5300h) Suggested steps: Cause: Initialization error analogue input Please check the wiring of the encoder Suggested steps: Encoder channel, cyclic ...
Page 414
See 'history of parameter changes' and undo See 'history of parameter changes' and undo parameter setting. parameter setting. the latest changes. the latest changes. Please check your parameter set for Please check your parameter set for implausible settings. implausible settings. Please set device to factory setting, restart, and Please set device to factory setting, restart, and see if the error occurs again. see if the error occurs again. When reporting this error to your service When reporting this error to your service partner, please include your device's partner, please include your device's parameter setting. parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 415
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.29.4 Error 30-4 (emergency code 5300h) 11.6.29.5 Error 30-5 (emergency code 5300h) Cause: Error by setting up Imag Table Cause: Error in U/f-control initialization Suggested steps: Suggested steps: Check Imag, Slim and table entries of module CON_FM Check VFC parameters This issue is probably ...
11.6.30 Error 31: PLC error 11.6.30.1 Error 31-0 (emergency code FF00h) Cause: User defined Error detected. Suggested steps: Error was triggered by iPLC application (Function: MCB_CTR_SetError). Further information is available from the programmer of the application! ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.31 Error 32: Profibus/Profinet error 11.6.31.2 Error 32-2 (emergency code 8100h) Cause: Profinet IRT: No firmeware on Profinet option available! 11.6.31.1 Error 32-1 (emergency code 8100h) Suggested steps: Cause: Profibus/Profinet option: process data timeout This is probably a software Please try to switch to a different version of Suggested steps: issue. device firmware. Save your dataset and reset the axis module to ...
De-activate features of control system or Computational load in time- Please reduce computational load by motion control. critical task of axis module is removing parameters from mapping. too high. This is probably a software Please try to switch to a different version of De-activate features of control system or issue. device firmware. motion control. Save your dataset and reset the axis module to This is probably a software Please try to switch to a different version of issue. device firmware. factory setting. See if the error persists, or if it comes with activating a certain feature. Save your dataset and reset the axis module to factory setting. See if the error persists, or if it comes with activating a certain feature. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 419
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.32.3 Error 33-2 (emergency code 5300h) 11.6.32.5 Error 33-4 (emergency code 5300h) Cause: Internal timing error Cause: Internal timing error Suggested steps: Suggested steps: Please restart device. Run time error, not enough CPU performance, check PLC program Computational load in time- ...
Verify that the grid is stable under load condition. When reporting this error to your service partner, please include your device's parameter setting. 11.6.33.2 Error 34-1 (emergency code 3220h) Cause: Returning DC-link voltage detected Suggested steps: Restart Device An under-voltage occurred Power supply was possibly switched off. on the drive while this axis Please check if the actual grid voltage matches was switched on. the supply setting (parameter PST_ VoltageSupply) Verify that the grid is stable under load condition. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 422
See 'history of parameter changes' and undo See 'history of parameter changes' and undo parameter setting. parameter setting. the latest changes. the latest changes. Please check your parameter set for Please check your parameter set for implausible settings. implausible settings. Please set device to factory setting, restart, and Please set device to factory setting, restart, and see if the error occurs again. see if the error occurs again. When reporting this error to your service When reporting this error to your service partner, please include your device's partner, please include your device's parameter setting. parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 423
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.34.5 Error 35-4 (emergency code 7305h) 11.6.34.6 Error 35-5 (emergency code 7305h) Cause: ENC CH1 SSI: error, encoder monitoring Cause: ENC CH1 SSI: error, parity error Suggested steps: Suggested steps: Check encoder cables, voltage supply, and selection. Make sure unused channels Check encoder cables, voltage supply, and selection.
Page 424
See 'history of parameter changes' and undo See 'history of parameter changes' and undo parameter setting. parameter setting. the latest changes. the latest changes. Please check your parameter set for Please check your parameter set for implausible settings. implausible settings. Please set device to factory setting, restart, and Please set device to factory setting, restart, and see if the error occurs again. see if the error occurs again. When reporting this error to your service When reporting this error to your service partner, please include your device's partner, please include your device's parameter setting. parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 425
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.34.9 Error 35-8 (emergency code 7305h) 11.6.34.10 Error 35-9 (emergency code 7307h) Cause: ENC CH1: wire break on digital encoder Cause: ENC CH3: wire break on digital encoder Suggested steps: Suggested steps: Check encoder cables, voltage supply, and selection. Make sure unused channels Check encoder cables, voltage supply, and selection.
Page 426
Cause: ENC CH3 ENDAT: error, diagnosis parameter ENC_CH3_ErrorTol to tolerate a Suggested steps: given number of failures. Scope the error counter ENC_CH3_ErrorCount to monitor the endat encoder cyclic diagnosis monitoring error, check encoder behaviour. In case of an error, position is estimated from previous data. The encoder is not If this is encoder has analogue signals, please connected or not working check the signal amplitude vs. parameter properly. EncObsMin Check cabling. If available, please try another encoder and cable. See detailed error information (>>) for a more detailed description. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.35 Error 37: Syncronization controller error 11.6.37 Error 39: TWIN monitoring error 11.6.35.1 Error 37-1 (emergency code 6100h) 11.6.37.1 Error 39-0 (emergency code 7300h) Cause: Wrong ratio between interpolation-, synchonization- or velocity control time Cause: TWIN-Monitoring: speed difference between master and slave is too large Suggested steps: Suggested steps: Check the set cycle times in parameter 306, as well as according to the used bus The control system failed to ...
Page 428
Save your parameter set for a later restore. parameter setting. the latest changes. caused by an unsuitable See 'history of parameter changes' and undo parameter setting. Please check your parameter set for the latest changes. implausible settings. Please check your parameter set for Please set device to factory setting, restart, and implausible settings. see if the error occurs again. Please set device to factory setting, restart, and When reporting this error to your service see if the error occurs again. partner, please include your device's When reporting this error to your service parameter setting. partner, please include your device's parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 429
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.37.4 Error 39-3 (emergency code 2350h) 11.6.37.5 Error 39-4 (emergency code 2350h) Cause: Maximum phase difference detected Cause: TWIN-Monitoring: position difference between master and slave is too large Suggested steps: Suggested steps: The control system failed to Please check if the axis is blocked. The control system failed to Please check if the axis is blocked. track the reference value track the reference value...
This issue is probably Save your parameter set for a later restore. caused by an unsuitable Please check your parameter set for See 'history of parameter changes' and undo parameter setting. implausible settings. the latest changes. Please set device to factory setting, restart, and Please check your parameter set for see if the error occurs again. implausible settings. When reporting this error to your service Please set device to factory setting, restart, and partner, please include your device's see if the error occurs again. parameter setting. When reporting this error to your service partner, please include your device's parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 431
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.38.3 Error 40-2 (emergency code 7300h) 11.6.38.4 Error 40-3 (emergency code 7300h) Cause: Tech-Option mode conflict Cause: Tech-Option remote error Suggested steps: Suggested steps: Tech-Option both master / both slave Error pending on remote servo This issue is probably Save your parameter set for a later restore. This issue is probably ...
Page 432
See 'history of parameter changes' and undo See 'history of parameter changes' and undo parameter setting. parameter setting. the latest changes. the latest changes. Please check your parameter set for Please check your parameter set for implausible settings. implausible settings. Please set device to factory setting, restart, and Please set device to factory setting, restart, and see if the error occurs again. see if the error occurs again. When reporting this error to your service When reporting this error to your service partner, please include your device's partner, please include your device's parameter setting. parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 433
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.38.7 Error 40-6 (emergency code 7300h) 11.6.38.8 Error 40-7 (emergency code 7300h) Cause: Tech-Option initialisation error Cause: Multi I/O communication error Suggested steps: Suggested steps: Error while loading dynamic software module Error in option communication This issue is probably Save your parameter set for a later restore. This issue is probably ...
This issue is probably Save your parameter set for a later restore. the latest changes. caused by an unsuitable See 'history of parameter changes' and undo Please check your parameter set for parameter setting. the latest changes. implausible settings. Please check your parameter set for Please set device to factory setting, restart, and implausible settings. see if the error occurs again. Please set device to factory setting, restart, and When reporting this error to your service see if the error occurs again. partner, please include your device's parameter setting. When reporting this error to your service partner, please include your device's parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.40 Error 43: Ethernet error 11.6.40.2 Error 43-1 (emergency code 6100h) Cause: Plausibility error between IP adress and subnetmask, subnetmask was 11.6.40.1 Error 43-0 (emergency code 6100h) corrected! Cause: Unknown error in Ethernet interface Suggested steps: Suggested steps: Check the settings of the IP address and the subnetmask of the Ethernet interface (X3/X9) in the parameters 671 and 688.
See 'history of parameter changes' and undo See 'history of parameter changes' and undo parameter setting. parameter setting. the latest changes. the latest changes. Please check your parameter set for Please check your parameter set for implausible settings. implausible settings. Please set device to factory setting, restart, and Please set device to factory setting, restart, and see if the error occurs again. see if the error occurs again. When reporting this error to your service When reporting this error to your service partner, please include your device's partner, please include your device's parameter setting. parameter setting. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 437
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.42.3 Error 45-2 (emergency code FF00h) 11.6.42.4 Error 45-3 (emergency code 8612h) Cause: Cause: Software limit switch overtravel detected, traversing task rejected Movement requested which was limited by reversing lock, limit switch or reference v Suggested steps: alue limitation. Lock active in both directions Quit error and change reference value Suggested steps: The reference value violates Please check reference values. If this axis is Check plausibility of limit switches and/or software limits a lock or limit switch.
Please check that the encoder offset is set Take a scope record to determine if the away, most likely due to a properly. position control overshoots. wrong encoder offset. If auto commutation is used, re-view the auto The speed control might run Please check that the encoder offset is set away, most likely due to a properly. commutation setting and test under all possible conditions. wrong encoder offset. If auto commutation is used, re-view the auto If torque mode is used, reduce torque, ensure commutation setting and test under all possible conditions. external speed limitation, or increase speed control gain for stronger limitation. If torque mode is used, reduce torque, ensure external speed limitation, or increase speed control gain for stronger limitation. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 439
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.43.3 Error 46-2 (emergency code 8612h) 11.6.43.4 Error 46-3 (emergency code 8612h) Cause: Positive software limit switch is exceeded (positive position limit) Cause: Software limit switch overtravel detected Suggested steps: Suggested steps: Quit error and change reference value Quit error and change reference value Position was limited ...
Cause: Communication error to safety system detected Suggested steps: Acknowledge error, if the error occurs again, reset device An error occurred in the Please acknowledge the error. communication to the safety If the error occurs again please restart the system. application (24V reset). This is probably a software Please try to switch to a different version of issue. device firmware. Save your dataset and reset the axis module to factory setting. See if the error persists, or if it comes with activating a certain feature. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 441
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.44.3 Error 47-2 (emergency code 6100h) 11.6.44.5 Error 47-4 (emergency code 6100h) Cause: Error while requesting data from safety system Cause: Upload of safe PLC application file failed Suggested steps: Suggested steps: Acknowledge error, if the error occurs again, reset device Acknowledge error and try upload again An error occurred in the ...
Safety Error Description". This is probably a software Please try to switch to a different version of An alarm occured at the Please check the safety program and the issue. device firmware. safety controller. wiring of the safety system. Save your dataset and reset the axis module to Please acknowledge the alarm at the safety factory setting. See if the error persists, or if it master. The safety master acknowledges all comes with activating a certain feature. slave alarms and resets the network status to This is possibly a hardware If other measures fail to solve the problem, please "RUN". issue replace the servo controller. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 443
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.45.3 Error 49-2 (emergency code 6100h) 11.6.45.4 Error 49-3 (emergency code 6100h) Cause: Alarm on safety controller SR2 of master or local device detected Cause: Alarm on safety controller SR1 of Slave 1 detected Suggested steps: Suggested steps: Read additional information, check safety system or wiring and acknowledge...
Page 444
Extended diagnosis of safety Further information on the error/alarm code errors/alarms. can be found in the "ServoOne functional errors/alarms. can be found in the "ServoOne functional Safety Error Description". Safety Error Description". An alarm occured at the Please check the safety program and the An alarm occured at the Please check the safety program and the safety controller. wiring of the safety system. safety controller. wiring of the safety system. Please acknowledge the alarm at the safety Please acknowledge the alarm at the safety master. The safety master acknowledges all master. The safety master acknowledges all slave alarms and resets the network status to slave alarms and resets the network status to "RUN". "RUN". ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 445
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.45.7 Error 49-6 (emergency code 6100h) 11.6.45.8 Error 49-7 (emergency code 6100h) Cause: Alarm on safety controller SR2 of Slave 2 detected Cause: Alarm on safety controller SR1 of Slave 3 detected Suggested steps: Suggested steps: Read additional information, check safety system or wiring and acknowledge...
Page 446
Extended diagnosis of safety Further information on the error/alarm code errors/alarms. can be found in the "ServoOne functional errors/alarms. can be found in the "ServoOne functional Safety Error Description". Safety Error Description". An alarm occured at the Please check the safety program and the An alarm occured at the Please check the safety program and the safety controller. wiring of the safety system. safety controller. wiring of the safety system. Please acknowledge the alarm at the safety Please acknowledge the alarm at the safety master. The safety master acknowledges all master. The safety master acknowledges all slave alarms and resets the network status to slave alarms and resets the network status to "RUN". "RUN". ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 447
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.45.11 Error 49-10 (emergency code 6100h) 11.6.45.12 Error 49-11 (emergency code 6100h) Cause: Alarm on safety controller SR2 of Slave 4 detected Cause: Alarm on safety controller SR1 of Slave 5 detected Suggested steps: Suggested steps: Read additional information, check safety system or wiring and acknowledge...
Page 448
Further information on the error/alarm code errors/alarms. can be found in the "ServoOne functional errors/alarms. can be found in the "ServoOne functional Safety Error Description". Safety Error Description". An alarm occured at the Please check the safety program and the An error occured at the Please check the safety program and the safety controller. wiring of the safety system. safety controller. wiring of the security system. Please acknowledge the alarm at the safety Please acknowledge the error on the affected master. The safety master acknowledges all device. Subsequently the alarm must be slave alarms and resets the network status to acknowledged at the safety master to reset the "RUN". network status to "RUN". Please restart the application (24V reset). ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 449
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.45.15 Error 49-14 (emergency code 6100h) 11.6.45.16 Error 49-15 (emergency code 6100h) Cause: Error on safety controller SR2 detected Cause: Safety network alarm, initiated by safety master Suggested steps: Suggested steps: Read additional information, check safety system or wiring and acknowledge...
Please check encoder manual for further information. Suggested steps: Encoder channel, internal Error during reading from a digital encoder. status from digital encoder Check motor wiring Warning information or error status information reported by the encoder. This is possibly a hardware If other measures fail to solve the problem, please In any case look at init outputs in the message issue replace the servo controller. window of the DriveManager. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
11 Alarms & warnings ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11.6.49 Error 54: Power grid failure error 11.6.50 Error 55: Speed guarding error 11.6.49.1 Error 54-1 (emergency code 6100h) 11.6.50.1 Error 55-1 (emergency code 6100h) Cause: At least one grid phase missing Cause: Speed guarding digital input Suggested steps: Suggested steps: Check grid wiring Check digital inputs An under-voltage occurred Power supply was possibly switched off. This issue is probably Save your parameter set for a later restore. ...
Hydraulics, cyclic Error during the cyclic execution of the processing hydraulics. Try to increase the master cycle time. In any case look at init outputs in the message window of the DriveManager. 11.6.51.2 Error 57-2 (emergency code FF00h) Cause: Powerlink fieldbus module defective or not available! Suggested steps: This is possibly a hardware If other measures fail to solve the problem, please issue replace the servo controller. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Cause: Brake monitoring error, cannot reach target torque, brake remains closed Suggested steps: Check torque or system limits, control settings or motor data set This is possibly a hardware If other measures fail to solve the problem, please issue replace the servo controller. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 11 Alarms & warnings...
Page 455
POWERLINK is defined as an IEC 61158-13 and IEC 61784-2 Industrial Ethernet standard. For general information on POWERLINK, please visit Navigation ►Project tree ►Device setup ►Fieldbus www.ethernet-powerlink.org Brief description This chapter describes the configuration options for various fieldbuses and makes reference to the corresponding User manuals where appropriate. Contents 12.1 POWERLINK 12.2 CANopen / EtherCAT® 12.3 Sercos 12.4 PROFIBUS / PROFINET 12.5 Synchronization / Configuration 12.6 EDS file generator ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 12 Fieldbus...
12 Fieldbus ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 12.2 CANopen / EtherCAT® 12.3 Sercos NOTE NOTE For a full description of the CANopen / EtherCAT® fieldbus option For a full description of the Sercos fieldbus option for the for the ServoOne and ServoOne junior (operation, system ServoOne and ServoOne junior (operation, system requirements, requirements, connection, operating modes, configuration, connection, operating modes, configuration, commissioning), see commissioning), see the CANopen / EtherCAT® User manual(ID the Sercos II and III User manual (ID No.: 1108.26B.x). No.: 1108.28B.x). Sercos is defined in IEC 61784, IEC 61158 and IEC 61800-7. CANopen is standardized in EN 50325-4. Refer to www.sercos.org for general information about Sercos For general information on CANopen, please visit www.canopen.org EtherCAT® is defined in IEC 61158 and IEC 61784. For general information on EtherCAT®, please visit www.ethercat.org EtherCAT® is a registered trademark and patented technology ...
2008 COM_SYNC_CTRL_ki integration 2008 COM_SYNC_CTRL_max us Maximum control output value 2008 COM_SYNC_CTRL_min us min control output 2008 COM_SYNC_CTRL_Tfil synchronization filter time 2008 COM_SYNC_CTRL_____ MPRO_DRVCOM_CFG DriveCom: Device configuration (requires restart) 2009 COM_CFG_File Generates fieldbus specific config file Table 12.1: Synchronization / Configuration parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 12 Fieldbus...
ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 12.6 EDS file generator Image 12.1: EDS file generator screen To be able to integrate a ServoOne or ServoOne junior into a CANopen fieldbus network, you will need an EDS file. This EDS file can a. Be generated with the help of the EDS file generator for the current firmware on the device b. ...
Page 459
13.6 DIO option SSI module (see Section "SSI encoder simulation" on page 461) 13.7 MIO option TWINsync module (see Section "TwinSync" on page 463) 13.8 TwinSync For the encoder types that can be evaluated, see Section "Channel 3: Interface X8 (optional)" on page 78. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 13 Technology options (X8)
13 Technology options (X8) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 13.2 Second SinCos encoder 13.3 SinCos encoder NOTE NOTE For a full description of the “Second SinCos encoder” technology For a full description of the “SinCos encoder” technology option option (technical data, connections, configuration), see the (technical data, connections, configuration), see the “Specification “Specification Option 2 - Technology, second SinCos encoder” (ID Option 2 - Technology, SinCos encoder” (ID No.: 1108.21B.x). No.: 1308.21B.x).
V2.15 or higher: The “Option 2 - Technology, TTL encoder / TTL encoder simulation Specification” (ID 13.5.1 Parameters No.: 1106.21B.x) For the ServoOne with hardware version .2 or higher and any SSI encoder simulation is enabled by setting P 2800[0] - TOPT_SSI_Mode to 1. firmware version, as well as theServoOne junior with hardware version .1 or higher and firmware version V1.10 or higher: The Index Name Unit Description “Option 2 - Technology, TTL encoder simulation / TTL master ...
13 Technology options (X8) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 13.6 DIO option 13.7 MIO option NOTE NOTE For a full description of the "DIO" (digital input/output expansion) For a full description of the “MIO" (multifunctional input/output technology option (technical data, connections, configuration), expansion) technology option (technical data, connections, see the “Option 2 - Technology, digital input/output expansion configuration), see the “Option 2 - Technology, multifunctional (DIO) Specification" (ID No.: 1106.04B.x). input/output expansion (MIO) Specification" (ID No.: 1106.25B.x).
13.8 TwinSync NOTE For a full description of the “TWINsync” technology option (technical data, connections, configuration), see the “Option 2 - Technology, TWINsync option Specification” (ID No.: 1106.23B.x). ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 13 Technology options (X8)
Page 464
14.1 Device status 14 Device status Chapter overview Pictogram Navigation ►Project tree ►Device setup ►Device status Brief description This chapter describes the options available for viewing the device status. Contents 14.1 Device status 14.2 Status bits 14.3 Load factor Image 14.1: “Device status” window ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 14 Device status...
14 Device status ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 14.2 Status bits To select various status and control signals for viewing in the oscilloscope or as trigger signals, click on the “Scope signals of Device status ” (at the very top of the window).
LU_Timing_Reset Reset maximal and average timing values 1654 LU_Timing_Total Total computer load 1661 LU_MemoryLoad SW Memory: Memory Load 1661 LU_Memory Context Save Area 1661 LU_Memory Dynamic program memory total 1661 LU_Memory Dynamic program memory ICODE 1661 LU_Memory Dynamic program memory SCODE Table 14.3: “Device status - Load” parameters ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 14 Device status...
Page 467
“Activate manual mode” button, a safety prompt that needs to be confirmed will Brief description This chapter describes the configuration and control options appear. for the “Manual mode” window. Contents 15.1 Manual mode window 15.2 Manual mode control status Image 15.1: Safety information ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 15 Manual mode...
Page 468
15 Manual mode ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Once the safety prompt is confirmed, the “Manual mode” window will be enabled, after which you can select a control mode and configure it for manual operation. Depending on the control mode you selected, one to four configuration tabs will appear: ...
MPRO_PARA_ Drive commissioning: Type of test signal in SignalType IP mode Double-clicking on “Manual mode control status” will open a window that will show MPRO_PARA_ Drive commissioning: Watchdog tick the status word for the ServoOne in hexadecimal format. WatchDog MPRO_PARA_Time Drive commissioning: Reverse control timer Index Name Unit Description MPRO_FG_ Factor group: actual speed factor (1/min to ...
Page 472
Image 16.1: “Drive controller electronic rating plate” screen The electronic rating plate provides a variety of information concerning the ServoOne, including the device model, serial number, communication and technology options, hardware and software versions, and operating time. This information is also available in the form of parameters.
Page 473
16 Drive description ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description DV_DeviceId Device family/series ID DV_SwVersionVar Software version variant of device (plain text) DV_DeviceName Device name / product name USB_IO_Statistic Statistic data of USB-IO Infineon driver DV_DeviceAliasName Application-specific device name alias uReset Reset statistics data DV_SwVersion uIntEp0 ...
Page 474
Name Sub parameters name DV_HwPrintSubID Hardwareprint Sub-ID Unit Sub parameters unit DV_HwOptionX11ID ID hardware option on X11 Introduction Sub parameters short introduction Table 16.3: Parameter “Drive description - Hardware version" Table 16.4: Parameter “Drive description - Interface" ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 16 Drive description...
Page 475
16 Drive description ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Index Name Unit Description Index Name Unit Description DataType Sub parameters data type identification ReadLevel Essential level for parameter read access DataTypeName Sub parameters data type name WriteLevel Essential level for parameter write access Attributes Sub parameter attributes Attributes Manufacturer dependent attributes Minimum Sub parameter minimum value as float32 DisplayAttributes ...
Page 476
Index Name Unit Description PARA_DSC_Groups PARA_DSC_ List of names of parameter save groups SaveGroups2 PARA_DSC_SaveGroup PARA_DSC_SaveGroup PARA_DSC_SaveGroup Table 16.4: Parameter “Drive description - Interface" (continue) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 16 Drive description...
Page 477
17 Enhanced/additional functions ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 17.1 Reloading individual parameters 17 Enhanced/additional functions The parameters P 97 - PARA_DataSetLdCfg, P 98 - PARA_DataSetLdIDand P 99 - PARA_DataSetLdVal provide the option of adapting individual parameter values as Chapter overview needed. Pictogram ...
Page 478
PARA_DataSetLdCfg[4] and P 97 - PARA_DataSetLdCfg[5] and is entered in P 97 - PARA_DataSetLd [3] = ActId. The function is activated by the setting of the parameter P 97 - PARA_DataSetLdCfg [0] Opt = 1. Determining the data set ID ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 17 Enhanced/additional functions...
Page 479
17 Enhanced/additional functions ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 17.1.3 Procedure Using P 97 - PARA_DataSetLdCfg[6] - Para_Scale and P 97 - PARA_ DataSetLdCfg[7] - Para_Offset, the parameter value is now first multiplied by Activate the function using: “Para_Scale” and then “Para_Offset” is added. The resulting value is rounded to the nearest integer to obtain the data set ID.
Page 481
17 Enhanced/additional functions ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 17.2 Upload and download of parameter data Action Assign name for the parameter data set: sets With byte 0 of P 2010[0] - COM_CFG_ID: Specifies the name of the parameter data set. The parameters P 2009[0] - COM_CFG_File and P 2010[0] - COM_CFG_ID can be 0-99 means PDS00...PDS99. used to write the configuration of the drive controller to the file system of the drive Specify options: ...
Page 482
With byte 0 of P 2010[0] - COM_CFG_ID: Specifies the name of the data set to be read. 0-99 means PDS00...PDS99. Specify options: With byte 1 of P 2010[0] - COM_CFG_ID: Specification of the options. Bit 0 = 1: Save the data set permanently to the non-volatile axis controller. Read the parameter data from the file system and write to the device parameters. P 2009[0] - COM_CFG_File = 19. If everything has worked properly, P 2009[0] - COM_CFG_File is automatically set to 0 = Ready once again. If there is an error, P 2009[0] - COM_CFG_File is set to -2 = error. ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 17 Enhanced/additional functions...
Page 483
See Motor, Asynchronous Channel 4 Asynchronous motor I²t monitoring Characteristic Automatic test Saturation Commissioning BiSS 61, 84 Automatic test Signal correction Wizard Common master Compensation Axis correction Control word Detent torque Function selectors ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 18 Index...
Page 484
18 Index ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Control 110, See also Torque control; Speed control; Position control Basic setting Deceleration Motor control basic settings Device status Shutdown Digital filter Control location selector Drahtbruch See Wire break monitoring Control word Auto commutation...
Page 485
Method (13) Field weakening Method (14) Asynchronous motor 145, 147 Method (15) Synchronous motor 148, 158 Method (16) Fieldbus 455, See also POWERLINK; CANopen; EtherCAT®; SERCOS; PROFIBUS; PROFINET Method (17) to (30) ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 18 Index...
Page 486
18 Index ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Method (2) Method (3) Jog mode Method (31) Method (32) Method (33) LHMES(2) method Method (34) Limit switch Method (35) negative Method (4) Limitations Method (5) Jerk Method (6) Position Method (7) to (10)
Page 487
IP mode I²t PG mode Synchronous 33, 35 Reference table 269-271 Auto commutation Reference value limitation Linear Setting Electronic data Position controller Third-party Sampling time Multi-turn encoder Position polarity as single-turn encoder ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 18 Index...
Page 488
18 Index ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Power-up sequence Reference mark 67-68, 88, 259, 262, 264 Power failure response Increment-coded Power stage Negative Settings Resolver cables POWERLINK Responsibility PRBS signal Restart Pre-control Rigidity Process controller of the drive train...
Page 489
Rigidity of the drive train Track signal correction Setting 20, 127 Wire break monitoring 61, 67, 75, 87 Together with position control 111, 142 With linear synchronous motor Speed With setpoint via analogue channel ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 18 Index...
Page 490
18 Index ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Speed controller Sampling time Target Group Speed factor Technology options (X8) 78, 81, 459 Speed observer CANopen + 2AO 70, 89 Connections Encoder simulation State machine HIPERFACE DSL® Status bits Status word...
Page 491
Pulses per revolution 59, 81 Adaption with commutation signals 78, 80 Defined bandwidth Encoder for 53-55, 100 V/Hz mode Expanded Versions For hydraulic systems 175, 211 Optimization Hardware Software Reference table 269-271 ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 18 Index...
Page 492
18 Index ServoOne - Device Help ID No.: 0842.26B.5-01 Date: 09.2020 Virtual Master Warning status Warning thresholds Warnings Weighting See also Scaling linear rotary Wire break monitoring 274, 319 Activation Zero pulse 109, 258, 260, 262, 266...
Need help?
Do you have a question about the ServoOne and is the answer not in the manual?
Questions and answers