S300 / S700 ASCII Object Reference (selected entries)
This article contains selections from the DriveGUI Online Help for S300 and S700 drives. This content is taken from the CHM file that is distributed with the drive and available from the Downloads page. This content is made available here as easy links from other Support topics.
CALCMP
CALCMP [count] command starts “count” times the commutation alignment procedure executed with the help of the PID position loop.
| Syntax Transmit | CALCMP | |||
| Syntax Receive | CALCMP <Data> | Available in | ||
| Type | Command | MMI | No | |
| ASCII Format | Command | CANBus Object Number | 388F (hex) | |
| DIM | - | PROFIBUS PNU | 1711 (dec) IND = 33 (dec) | |
| Range | 0 .. 10000000 | DPR | 911 (dec) | |
| Default | - | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | ||
| Start Firmware | 2.53 | |||
| Configuration | No | Last Change of this Object | 2.0 | |
| Function Group | drive configuration | EEPROM | No | |
| Short Description | Cycles for commutation alignment by PID control loop | |||
DIPEAK
The peak rated current of the drive.
| Syntax Transmit | DIPEAK | |||
| Syntax Receive | DIPEAK <Data> | Available in | ||
| Type | Variable ro | MMI | Yes | |
| ASCII Format | Float | CANBus Object Number | 3529 (hex) | |
| DIM | A | PROFIBUS PNU | 1641 (dec) IND = 1 (dec) | |
| Range | 3.0 .. 70.0 | DPR | 41 (dec) | |
| Default | Hardware Defined | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | 1000 | |
| Start Firmware | 1.0 | |||
| Configuration | No | Last Change of this Object | 1.0 | |
| Function Group | actual values | EEPROM | No | |
| Short Description | Drive peak rated current | |||
ENCLINES
ENCLINES sets the resolution (number of lines) of the sine encoder input channel .. In case of rotary Motors it is the number of lines per revolution, in case of linear motors it is the number of lines per pole pitch. The ENCLINES data is stored in an ENDAT or Hiperface Encoder if this feedback is used. In this case during power up process the ENCLINES data is read automatically .
Example to the ENCLINES setting on a linear motor >>> 1
In case an external feedbacksystem is used for the position loop ENCLINES has to correspond with this measurement system.
ENCLINES are not saved into EnDat-Linearfeedbacks and they are also not set automatic.
| Syntax Transmit | ENCLINES [Data] | |||
| Syntax Receive | ENCLINES <Data> | Available in | ||
| Type | Variable rw | MMI | Yes | |
| ASCII Format | Integer24 | CANBus Object Number | 3533 (hex) | |
| DIM | - | PROFIBUS PNU | 1651 (dec) IND = 1 (dec) | |
| Range | 65535 | DPR | 51 (dec) | |
| Default | 1000 | |||
| Opmode | All | Data Type Bus/DPR | Integer24 | |
| Drive State | Disabled + Reset (Coldstart) | Weighting | ||
| Start Firmware | 1.0 | |||
| Configuration | Yes | Last Change of this Object | 1.0 | |
| Function Group | feedback | EEPROM | Yes | |
| Short Description | SinCos Encoder Resolution | |||
ERRCODE2
In case of an error ERRCODE !=0 this variable gets an additional information about the errcor cause. At the drive the ERRCODE2 is displayed with an i followed by the number.
| Status | Error | Description |
|---|---|---|
| ERRCODE2 = 0 | - | no additional information |
| ERRCODE2 = 1 | F32 | system fault software watchdog |
| ERRCODE2 = 2 | F32 | system fault: wrong order of the command table |
| ERRCODE2 = 3 | F32 | system fault: macro conversion fault |
| ERRCODE2 = 4 | - | reserved |
| ERRCODE2 = 5 | F25 | commutation fault: velocity control |
| ERRCODE2 = 6 | F25 | commutation fault: current control |
| ERRCODE2 = 7 | F25 | commutation fault: wrong segment of the Hall feedback |
| Syntax Transmit | ERRCODE2 | |||
| Syntax Receive | ERRCODE2 <Data> | Available in | ||
| Type | Variable ro | MMI | No | |
| ASCII Format | Integer32 | CANBus Object Number | 3862 (hex) | |
| DIM | - | PROFIBUS PNU | 1666 (dec) IND = 33 (dec) | |
| Range | 0..55 | DPR | 866 (dec) | |
| Default | 0 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | ||
| Start Firmware | 5.45 | |||
| Configuration | No | Last Change of this Object | 2.12 | |
| Function Group | other commands | EEPROM | No | |
| Short Description | Additional error code info | |||
FBTYPE
In case of an error ERRCODE !=0 this variable gets an additional information about the errcor cause. At the drive the ERRCODE2 is displayed with an i followed by the number.
| Status | Error | Description |
|---|---|---|
| ERRCODE2 = 0 | - | no additional information |
| ERRCODE2 = 1 | F32 | system fault software watchdog |
| ERRCODE2 = 2 | F32 | system fault: wrong order oth the commandtable |
| ERRCODE2 = 3 | F32 | system fault: macro conversion fault |
| ERRCODE2 = 4 | - | reserved |
| ERRCODE2 = 5 | F25 | commutation fault: velocity control |
| ERRCODE2 = 6 | F25 | commutation fault: current control |
| ERRCODE2 = 7 | F25 | commutation fault: wrong segment of the Hall feedback |
| Syntax Transmit | ERRCODE2 | |||
| Syntax Receive | ERRCODE2 <Data> | Available in | ||
| Type | Variable ro | MMI | No | |
| ASCII Format | Integer32 | CANBus Object Number | 3862 (hex) | |
| DIM | - | PROFIBUS PNU | 1666 (dec) IND = 33 (dec) | |
| Range | 0..55 | DPR | 866 (dec) | |
| Default | 0 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | ||
| Start Firmware | 5.45 | |||
| Configuration | No | Last Change of this Object | 2.12 | |
| Function Group | other commands | EEPROM | No | |
| Short Description | Additional error code info | |||
IPEAK
IPEAK sets the peak rated current IPEAKP and IPEAKN of the application (RMS value). The value to be entered is limited to the lower of the peak rated current of the motor (MIPEAK) or amplifier (DIPEAK). If the IPEAK value is too low, the drive shows following errors and the peak torque is too low. If the IPEAK value is too high, the motor is endangered.
| Syntax Transmit | IPEAK [Data] | |||
| Syntax Receive | IPEAK <Data> | Available in | ||
| Type | Variable rw | MMI | Yes | |
| ASCII Format | Float | CANBus Object Number | 356E (hex) | |
| DIM | A | PROFIBUS PNU | 1710 (dec) IND = 1 (dec) | |
| Range | 0.0 ... DIPEAK | DPR | 110 (dec) | |
| Default | IMAX | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | 1000 | |
| Start Firmware | 1.0 | |||
| Configuration | No | Last Change of this Object | 2.12 | |
| Function Group | current loop | EEPROM | Yes | |
| Short Description | Application Peak Current | |||
MPHASE
The MOTOR PHASE parameter is handled in different ways, depending on the type of feedback (FBTYPE) that is used.
FBTYPE=0 resolver
MPHASE is saved in the serial EEPROM of the amplifier (SAVE command) and is transferred after every power-on of the amplifier.
FBTYPE=2, 4 Hiperface/Endat
MPHASE is saved in the serial EEPROM of the encoder (HSAVE command) and is read out from the encoder after every power-on of the amplifier. So if an encoder is exchanged, the MPHASE setting goes with the encoder. When a new encoder is fitted, the MPHASE value must be re-established and stored in the encoder (HSAVE command).
FBTYPE=7 sin/cos encoder without an internal EEPROM
MPHASE will be determined automatically at the first enable of the output stage (Wake & Shake)
It is not necessary to make a separate determination of the MPHASE value, or to save it.
| Syntax Transmit | MPHASE [Data] | |||
| Syntax Receive | MPHASE <Data> | Available in | ||
| Type | Variable rw | MMI | Yes | |
| ASCII Format | Integer16 | CANBus Object Number | 359C (hex) | |
| DIM | Electrical Degrees | PROFIBUS PNU | 1756 (dec) IND = 1 (dec) | |
| Range | 0 .. 360 | DPR | 156 (dec) | |
| Default | 0 | |||
| Opmode | All | Data Type Bus/DPR | Integer16 | |
| Drive State | Disabled | Weighting | ||
| Start Firmware | 1.0 | |||
| Configuration | No | Last Change of this Object | 1.0 | |
| Function Group | feedback | EEPROM | Yes | |
| Short Description | Motor Phase, Feedback Offset | |||
MPKD
D-Term for the commutation alignment PID position loop (CALCMP)
| Syntax Transmit | MPKD [Data] | |||
| Syntax Receive | MPKD <Data> | Available in | ||
| Type | Variable rw | MMI | No | |
| ASCII Format | Integer32 | CANBus Object Number | 3870 (hex) | |
| DIM | - | PROFIBUS PNU | 1680 (dec) IND = 33 (dec) | |
| Range | - | DPR | 880 (dec) | |
| Default | 10000 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | ||
| Start Firmware | 2.53 | |||
| Configuration | No | Last Change of this Object | 2.0 | |
| Function Group | wake&shake | EEPROM | Yes | |
| Short Description | D-Term for the commutation alignment PID position loop | |||
MPKI
I-Integration Time for the commutation alignment PID position loop (CALCMP)
| Syntax Transmit | MPKI [Data] | |||
| Syntax Receive | MPKI <Data> | Available in | ||
| Type | Variable rw | MMI | No | |
| ASCII Format | Integer32 | CANBus Object Number | 3871 (hex) | |
| DIM | - | PROFIBUS PNU | 1681 (dec) IND = 33 (dec) | |
| Range | - | DPR | 881 (dec) | |
| Default | 1000 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | ||
| Start Firmware | 2.53 | |||
| Configuration | Yes | Last Change of this Object | 2.7 | |
| Function Group | wake&shake | EEPROM | Yes | |
| Short Description | I-Integration Time for the commutation alignment PID position loop (CALCMP) | |||
MPKP
Proportional gain for the commutation alignment PID position loop (CALCMP)
| Syntax Transmit | MPKP [Data] | |||
| Syntax Receive | MPKP <Data> | Available in | ||
| Type | Variable rw | MMI | No | |
| ASCII Format | Integer32 | CANBus Object Number | 3872 (hex) | |
| DIM | - | PROFIBUS PNU | 1682 (dec) IND = 33 (dec) | |
| Range | - | DPR | 882 (dec) | |
| Default | 600 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | ||
| Start Firmware | 2.53 | |||
| Configuration | No | Last Change of this Object | 2.7 | |
| Function Group | wake&shake | EEPROM | Yes | |
| Short Description | Proportional gain for the commutation alignment PID position loop (CALCMP) | |||
MPTIME
Alignment time for the commutation alignment PID position loop (CALCMP)
| Syntax Transmit | MPTIME [Data] | |||
| Syntax Receive | MPTIME <Data> | Available in | ||
| Type | Variable rw | MMI | No | |
| ASCII Format | Integer32 | CANBus Object Number | 3873 (hex) | |
| DIM | - | PROFIBUS PNU | 1683 (dec) IND = 33 (dec) | |
| Range | - | DPR | 883 (dec) | |
| Default | 500 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | ||
| Start Firmware | 2.53 | |||
| Configuration | No | Last Change of this Object | 2.0 | |
| Function Group | wake&shake | EEPROM | Yes | |
| Short Description | Alignment time for the commutation alignment PID position loop (CALCMP) | |||
REFIP2
REFIP2 limits the peak current during the wake & shake procedure. After wake & shake is finished the current is reset to the IPEAK value.
| Syntax Transmit | ||||
| Syntax Receive | Available in | |||
| Type | Variable rw | MMI | No | |
| ASCII Format | Float | CANBus Object Number | 36E3 (hex) | |
| DIM | PROFIBUS PNU | 1683 (dec) IND = 17 (dec) | ||
| Range | 0 ...IPEAK | DPR | 483 (dec) | |
| Default | IPEAK | |||
| Opmode | Data Type Bus/DPR | - | ||
| Drive State | Weighting | |||
| Start Firmware | 1.0 | |||
| Configuration | No | Last Change of this Object | 1.0 | |
| Function Group | position loop | EEPROM | Yes | |
| Short Description | Peak Rated Current for Commutation process | |||
SAVE
The SAVE command stores the present settings of the amplifier parameters in the serial EEPROM. At the same time, the checksum for the parameter field is updated and also saved in the serial EEPROM. The save process takes about 2 seconds. During this time, the 24V supply for the amplifier must not be switched off. If this supply voltage is switched off during the save process, this may result in invalid data (or none) being saved in the serial EEPROM. A checksum error will be detected at the next power-on of the equipment, and the fault message F09 will be generated.
Furthermore, all the amplifier parameters will be reset to the default values. In order to reset the F09 fault, the SAVE command must be used once more, and the amplifier must be switched off and on again.
A SAVE command is set, if an absolute feedback is used and a homing is executed. The reference offset is calculated and the command SAVE is set.
| Syntax Transmit | SAVE | |||
| Syntax Receive | SAVE | Available in | ||
| Type | Command | MMI | Yes | |
| ASCII Format | - | CANBus Object Number | 35EB (hex) | |
| DIM | - | PROFIBUS PNU | 1835 (dec) IND = 1 (dec) | |
| Range | - | DPR | 235 (dec) | |
| Default | - | |||
| Opmode | All | Data Type Bus/DPR | - | |
| Drive State | Reset (Coldstart) | Weighting | ||
| Start Firmware | 1.0 | |||
| Configuration | No | Last Change of this Object | 1.0 | |
| Function Group | drive configuration | EEPROM | No | |
| Short Description | Save Data in EEPROM | |||
TEMPMFILT
The parameter TEMPMFILT describes the time constant for filtering of temperature value with motor temperature sensors. Interferences of the signal can be eliminated with this function. The measured and filtered temperature value is used for supervising and for monitoring the motor temperature. The time constant of the filter can be set with TEMPMFILT.
| Syntax Transmit | TEMPMFILT [Data] | |||
| Syntax Receive | TEMPMFILT <Data> | Available in | ||
| Type | Variable rw | MMI | No | |
| ASCII Format | - | CANBus Object Number | 38BB (hex) | |
| DIM | ms | PROFIBUS PNU | 1755 (dec) IND = 33 (dec) | |
| Range | 0 .. 50000 | DPR | 955 (dec) | |
| Default | 0 | |||
| Opmode | All | Data Type Bus/DPR | - | |
| Drive State | Weighting | |||
| Start Firmware | 5.18 | |||
| Configuration | No | Last Change of this Object | 2.7 | |
| Function Group | temperatures | EEPROM | Yes | |
| Short Description | time constant for the filter of motor temperature sensors | |||
VCOMM
The command VCOMM defines the threshold for the commutation error function.
The definition of a commutation error is that the sign of the actual current has the right relationship to the sign of the change of the velocity of the motor. This indicates a run-away of the motor and causes a disable of the output stage.
This commutation error is supervised, if the actual velocity is above the VCOMM threshold. To disable the function, VCOMM has to be set to VLIM.
| Syntax Transmit | VCOMM [Data] | |||
| Syntax Receive | VCOMM <Data> | Available in | ||
| Type | Variable rw | MMI | No | |
| ASCII Format | Float | CANBus Object Number | 365A (hex) | |
| DIM | [VUNIT] | PROFIBUS PNU | 1946 (dec) IND = 1 (dec) | |
| Range | 0 .. 1.2 * MSPEED | DPR | 346 (dec) | |
| Default | 3000 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | 1000 | |
| Start Firmware | 1.0 | |||
| Configuration | No | Last Change of this Object | 1.0 | |
| Function Group | velocity loop | EEPROM | Yes | |
| Short Description | Velocity Threshold for Commutation error | |||
VCTIME
VCTIME defines a commutation error surveillance time. Conditions for a commutation error have to be fullfilled for VCTIME msec before an error F25 is generated.
| Syntax Transmit | VCTIME [Data] | |||
| Syntax Receive | VCTIME <Data> | Available in | ||
| Type | Variable rw | MMI | No | |
| ASCII Format | Integer32 | CANBus Object Number | 3867 (hex) | |
| DIM | ms | PROFIBUS PNU | 1671 (dec) IND = 33 (dec) | |
| Range | 0 ... 100 | DPR | 871 (dec) | |
| Default | 24 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | ||
| Start Firmware | 2.31 | |||
| Configuration | No | Last Change of this Object | 1.9 | |
| Function Group | velocity loop | EEPROM | No | |
| Short Description | Commutation error time | |||
VLIM
The VLIM parameter defines the maximum velocity (velocity control loop) in units defined by VUNIT.
VLIM is also used for limiting the following parameters:
- MVANGLB <= 0.9*VLIM
- MSPEED >= VLIM
- PVMAX <= (VLIM * PGEARI * 2^PRBASE) / (60 * PGEARO)
When used together with the VLIMN and/or VLIMP parameters, it is possible to implement a directionally-dependent rotational velocity limit. The VLIM command determines the maximum velocity for both positive and negative directions.
| Syntax Transmit | VLIM [Data] | |||
| Syntax Receive | VLIM <Data> | Available in | ||
| Type | Variable rw | MMI | Yes | |
| ASCII Format | Float | CANBus Object Number | 358C (hex) | |
| DIM | ( > VUNIT) | PROFIBUS PNU | 1740 (dec) IND = 1 (dec) | |
| Range | 0.0 .. MSPEED | DPR | 140 (dec) | |
| Default | 3000 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | 1000 | |
| Start Firmware | 1.0 | |||
| Configuration | No | Last Change of this Object | 2.14 | |
| Function Group | velocity loop | EEPROM | Yes | |
| Short Description | Max. velocity | |||
WSAMPL
WSAMPL sets the minimum movement for W&S - function in FBTYPE = 7 and 8. The units are internal counts.
If WSAMPL = 0, the calculation is automatically done with ENCLINES.
| Syntax Transmit | WSAMPL [Data] | |||
| Syntax Receive | WSAMPL <Data> | Available in | ||
| Type | Variable rw | MMI | No | |
| ASCII Format | Integer32 | CANBus Object Number | 36D1 (hex) | |
| DIM | - | PROFIBUS PNU | 1665 (dec) IND = 17 (dec) | |
| Range | 0 ... 2^31-1 | DPR | 465 (dec) | |
| Default | 0 | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | - | Weighting | ||
| Start Firmware | 1.0 | |||
| Configuration | No | Last Change of this Object | 1.8 | |
| Function Group | wake&shake | EEPROM | Yes | |
| Short Description | Minimum move of W&S mode | |||
WSCNFG
The configuration parameter WSCNFG defines the type of the commutation alignment used for FBTYPE=7,8,16,17,19,21
WSCNFG=0 Method 1: Standard Wake & Shake
WSCNFG=1 Method 2: commutation alignment by PID position control loop (CALCMP)
WSCNFG=2 Method 3: commutation alignment by fixed commutation vector (ZERO)
| Syntax Transmit | WSCNFG [Data] | |||
| Syntax Receive | WSCNFG <Data> | Available in | ||
| Type | Variable rw | MMI | No | |
| ASCII Format | Integer32 | CANBus Object Number | 3874 (hex) | |
| DIM | - | PROFIBUS PNU | 1684 (dec) IND = 33 (dec) | |
| Range | - | DPR | 884 (dec) | |
| Default | - | |||
| Opmode | All | Data Type Bus/DPR | Integer32 | |
| Drive State | Disabled + Reset (Coldstart) | Weighting | ||
| Start Firmware | 2.53 | |||
| Configuration | Yes | Last Change of this Object | 2.0 | |
| Function Group | wake&shake | EEPROM | Yes | |
| Short Description | Type of commutation alignment | |||
Home >
Knowledge Base >
FAQs >
Downloads >