PLASMA3 Complete Object Dictionary

ArticleNumberBased on Plasma labelTimeStamp
69NUS423C00x04PLASMA_3_7_004_00_RC1773865828
Wed Mar 18 16:30:28 2026
CustomerSpecificNotUsed
Max hardware identifiers(pins)4(2)
User Configured max identifiers1
User Configured max CAN identifiers2
Version ControlSubversion
URLhttps://svn-sth.zapigroup.com/svn/vehicle/application/us2/UNLABELED_SW/69NUS423CXX/tags/69NUS423C00x04/software
Based on revision224510

Table of Contents

Introduction

This document describes the Object Dictionary for a specific PLASMA3 application. The document is an essential part of the CANopen device profile for the drives. For further information about CANopen, the reference "CANopen Application Layer and Communication Profile, CiA Draft Standard 301, Version 4.01" is recommended.

In order to access an Entry within an Object, the Service Data Object (SDO) is used. The Initiate SDO Download/Upload protocol and the Upload SDO Segment protocol (used when Data type is VISIBLE_STRING) are supported. Each Object has an Index and a Name. For each Entry within an Object there is a Sub-Index followed by a Name and a Description (if applicable).

The different Data types of an Entry can be as follows:

The Access of an Entry can be as follows:

It should be observed that some objects are password protected, i.e. access is only possible if a write of the correct password to the correct Password Object (4200h) has been done prior to the attempted access.

The Min and Max value of an Entry is also specified where applicable. This does not mean that there is a check within PLASMA3 that the written value is within the value range, i.e. the User is responsible to write a value within the value range. It should also be observed that the Default value of an Entry may not be true for all applications/configurations. The Unit/Scale gives either the unit of the value and/or the scaling used where applicable. The physical value is defined as the Data multiplied with Scale. Example Unit = uOhm, Scale = 100 and Data = 4800, means the physical value is 480000 uOhm.

Since this document describes all possible configurations, only Objects configured in the application are accessible.

IMPORTANT: For some Objects there are Entries missing, for example Sub-Index 1, 2 and 5 are described but not Sub-Index 3 and 4. These missing Objects and Entries may exist and are then only for internal Inmotion Technologies use. Therefore it is of major importance that the User does not access any Objects or Entries not described in this document.

NOTE 1: Some parameter values are dependent on hardware identifier. The hardware identifier is created by reading physical inputs. The actual parameter is then selected based in the identifier. The number of input pins determins the maximum possible number of different selections. During the configuration the user may set a value of PP_NUMBER_OF_HW_IDS less than the maximum possible, in this case the value used for selecting parameter is calculated using the modula operator by the firmware.
However, in such a situation the default values shown here may not be correct because the identifier is less than the capacity of the physical hardware pins.

Parameter/Variable Index


0x1000 DeviceType
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0DeviceType

Contains information about the device type. The object at index 1000h describes the type of device and its functionality. It is composed of a 16-bit field which describes the device profile that is used and a second 16-bit field which gives additional information about optional functionality of the device. The Additional Information parameter is device profile specific. Its specification does not fall within the scope of this document, it is defined in the appropriate device profile. The value 0000h indicates a device that does not follow a standardised device profile.

  • 01000000h: Traction (ACS, ACD)
  • 02000000h: Lift Pump (ACS,ACD)
  • 03000000h: Steering (APS, ACS, ACD)
  • 04000000h: Master unit (CANION)
  • 05000000h: I/O unit (CANION)
  • 06000000h: Display
  • 07000000h: Joystick
  • 08000000h: Wire Guidance Unit (WGU)
  • 10000000h: Steering pump
  • 20000000h: DCDC

If bit 23 (mask 00800000h) is set master functionality is available in the unit.

U32ro04294967295
HW-IdValue
0TRACT
1TRACT
2TRACT
3TRACT
-* 1operator

0x1001 EmcyErrors
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0ErrorRegister

This is an error register for the device.

  • Bit 0 (GENERIC): Always 1 in case of an error.
  • Bit 1-7: Always zeros.
U8ro0255--* 1operator

0x1003 ErrorLog

This logger consists of the following objects ErrorLog, ErrorLogFirstTime, ErrorLogLastTime and ErrorLogNumberOfErrors. As the logger actually consist of multiple object, in order to read the content of these objects, a synchronized update must be performed. This is performed by once reading the LastSubIndex on any of the objects. Note that there is a copy of ErrorLog at ErrorLogCopy.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex

The entry at sub-index 0 contains the number of actual errors that are recorded starting at subindex 1.

Writing a zero to sub-index 0 clears the error log.

Subindex 0 must be read before any other subindex is read. Reading any other subindex before reading subindex will result in corrupt information since error list is not generated before Subindex 0 is read.

Read this subindex only once before traversing the Indices related to the ErrorLog. DO NOT read this subindex during the traversal as this will regenerate the sorted list presented via these Indices. If an error occurs during the traversal an inconsistent view will result.

U8rw0255Variable-* 1service
1CanOpenErrorLog

Every new error is stored at sub-index 1, the older ones move down the list.

Subindex 0 must be read before any other subindex is read. Reading any other subindex before reading subindex will result in corrupt information since error list is not generated before Subindex 0 is read.

If an event is configured as a warning and to be stored in the error log, there might be warnings in the error log.

Array of U32ro04294967295--* 1service

0x1005 CobIdSyncMessage
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0CobIdSyncMessage COB-ID SYNC Message.
Defines the COB-ID (bit 10-0) of the SYNC object and if SYNC message are sent (bit 30, only functional in Master Mode).
Changing this value is only possible in state CO_PRE_OPERATIONAL.
It is necessary to store the parameters to EEPROM and restart the node for the new value to be effective.
U32rw04294967295128-* 1OEM

0x1008 ManufacturerDeviceName
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0ManufacturerDeviceName Inmotion internal device family name, application dependent. Returns typically "ACS gen 6". Stringro--"PLASMA3 STD"-* 1operator

0x1009 ManufacturerHardwareVersion
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0ManufacturerHardwareVersion "ASCII" according to ISO 8859-1.
Item number, e.g., "83N21945B-0002". Write key values to EnableWrite to enable update of ItemNumber once. Written in production. Max 17 characters long.
Note: This entry exists both at 0x1009 and ProductInformation.ItemNumber. Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set.
Stringrw--NoValue-* 1operator

0x100A ManufacturerSoftwareVersion
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0ManufacturerSoftwareVersion "ASCII" according to ISO 8859-1.
E.g. "69Y05483C04".
Note: This entry exists both at 0x100A and SwDeviceInformation.ApplicationSwArticleNumber.
Stringro--"69NUS423C00x04"-* 1operator

0x1010 StoreParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02554 (Length=5)-* 1operator
1StoreAllParameters

Store All Parameters.

All = Plasma, Communication and Application Parameters.

Store Parameters in E2prom (copy from RAM to EEPROM) by writing value = 65766173h. The signature is "evas", i.e. save backwards.

Read returns value 1 if no storing is in progress (IDLE STATE). Read returns value 0 if any storing is in progress (BUSY STATE). If busy when storing, commando is queued. (ACCESS_CODE is returned if value is wrong).

U32rw042949672950-* 1operator
2StoreCommunicationParameters

Store Communication Parameters.

See description above.
U32rw042949672950-* 1operator
3StorePlasmaParameters

Store Plasma Parameters.

See description above.
U32rw042949672950-* 1operator
4StoreApplicationParameters

Store Application Parameters.

See description above.
U32rw042949672950-* 1operator

0x1011 RestoreParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02554 (Length=5)-* 1operator
1RestoreAllParameters

Restore All Parameters.

All = Plasma, Communication ans Application Parameters.

Restore Default Values From ROM (Flash Memory) to RAM by writing value = 64616F6Ch. The signature is "daol", i.e. load backwards. Does NOT store default vales to EEPROM from RAM.

Can't restore if drive is enabled. Read returns value 1 if no storing is in progress (IDLE STATE). Read returns value 0 if any storing to EEPROM is in progress (BUSY STATE). If busy when storing, commando is queued. (ACCESS_CODE is returned if value is wrong and DEVICE_STATE_CODE if drive is enabled).

U32rw042949672950-* 1operator
2RestoreCommunicationParameters

Restore Communication Parameters.

See description above.
U32rw042949672950-* 1operator
3RestorePlasmaParameters

Restore Plasma Parameters.

See description above.
U32rw042949672950-* 1operator
4RestoreApplicationParameters

Restore Application Parameters.

See description above.
U32rw042949672950-* 1operator

0x1014 CobIdEmcyMessage
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0CobIdEmcyMessage Defines the COB-ID of the EMCY object.
Default: 80h + Node Id
U32ro04294967295
HW-IdValue
0 128 + 6
1 128 + 7
2 128 + 8
3 128 + 9
See NOTE 1
-* 1operator

0x1015 InhibitTimeEmcy
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0InhibitTime Minimum time between two EMCY messages. U16rw065535100ms* 1OEM

0x1017 ProducerHeartbeatTime
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0ProducerHeartbeatTime The time between when two heartbeats will be sent. U16rw0655350ms* 1OEM

0x1018 IdentityObject
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02551 (Length=2)-* 1operator
1VendorId Returns the Vendor Id for Inmotion = 99h. U32ro04294967295153-* 1operator

0x1200 ServerSDO1Parameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02552 (Length=3)-* 1operator
1CobIdSDO1rx COB-ID used by SDO1rx.
Default: 600h + Node Id.
U32ro042949672950-* 1operator
2CobIdSDO1tx COB-ID used by SDO1tx.
Default: 580h + Node Id.
U32ro042949672950-* 1operator

0x1201 ServerSDO2Parameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02552 (Length=3)-* 1operator
1CobIdSDO2rx COB-ID used by SDO2rx.
Default: 620h + Node Id.
U32ro042949672950-* 1operator
2CobIdSDO2tx COB-ID used by SDO2tx.
Default: 5A0h + Node Id.
U32ro042949672950-* 1operator

0x1301 TransmitSRDO1ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1Direction Direction of SRDO
  • 00h: Disabled / is not valid
  • 01h: Exists / is valid for transmit (tx, SRDO producer)
  • 02h: Exists / is valid for receive (rx, SRDO consumer)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw02--* 1OEM
2RefreshTimeOrSct tx : refresh-time in ms
rx : SCT in ms
Changing is only possible in state CO_PRE_OPERATIONAL.
U16rw06553540ms* 1OEM
3SRVT tx : reserved
rx : SRVT in ms (Safety-Related Validation Time)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw025510ms* 1OEM
4TransType
  • 1-240: Transmit data when receiving SYNC.
  • 254: Transmit data when the event timer times out.
When event timer is used, the timeout is defined in refresh-time (sub-index 2).
U8ro1255254-* 1OEM
5CobId1 Cob-Id for CAN frame 1, odd numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM
6CobId2 Cob-Id for CAN frame 2, even numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM

0x1302 TransmitSRDO2ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1Direction Direction of SRDO
  • 00h: Disabled / is not valid
  • 01h: Exists / is valid for transmit (tx, SRDO producer)
  • 02h: Exists / is valid for receive (rx, SRDO consumer)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw02--* 1OEM
2RefreshTimeOrSct tx : refresh-time in ms
rx : SCT in ms
Changing is only possible in state CO_PRE_OPERATIONAL.
U16rw06553540ms* 1OEM
3SRVT tx : reserved
rx : SRVT in ms (Safety-Related Validation Time)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw025510ms* 1OEM
4TransType
  • 1-240: Transmit data when receiving SYNC.
  • 254: Transmit data when the event timer times out.
When event timer is used, the timeout is defined in refresh-time (sub-index 2).
U8ro1255254-* 1OEM
5CobId1 Cob-Id for CAN frame 1, odd numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM
6CobId2 Cob-Id for CAN frame 2, even numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM

0x1303 TransmitSRDO3ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1Direction Direction of SRDO
  • 00h: Disabled / is not valid
  • 01h: Exists / is valid for transmit (tx, SRDO producer)
  • 02h: Exists / is valid for receive (rx, SRDO consumer)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw02--* 1OEM
2RefreshTimeOrSct tx : refresh-time in ms
rx : SCT in ms
Changing is only possible in state CO_PRE_OPERATIONAL.
U16rw06553540ms* 1OEM
3SRVT tx : reserved
rx : SRVT in ms (Safety-Related Validation Time)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw025510ms* 1OEM
4TransType
  • 1-240: Transmit data when receiving SYNC.
  • 254: Transmit data when the event timer times out.
When event timer is used, the timeout is defined in refresh-time (sub-index 2).
U8ro1255254-* 1OEM
5CobId1 Cob-Id for CAN frame 1, odd numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM
6CobId2 Cob-Id for CAN frame 2, even numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM

0x1304 TransmitSRDO4ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1Direction Direction of SRDO
  • 00h: Disabled / is not valid
  • 01h: Exists / is valid for transmit (tx, SRDO producer)
  • 02h: Exists / is valid for receive (rx, SRDO consumer)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw02--* 1OEM
2RefreshTimeOrSct tx : refresh-time in ms
rx : SCT in ms
Changing is only possible in state CO_PRE_OPERATIONAL.
U16rw06553540ms* 1OEM
3SRVT tx : reserved
rx : SRVT in ms (Safety-Related Validation Time)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw025510ms* 1OEM
4TransType
  • 1-240: Transmit data when receiving SYNC.
  • 254: Transmit data when the event timer times out.
When event timer is used, the timeout is defined in refresh-time (sub-index 2).
U8ro1255254-* 1OEM
5CobId1 Cob-Id for CAN frame 1, odd numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM
6CobId2 Cob-Id for CAN frame 2, even numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM

0x1321 ReceiveSRDO1ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1Direction Direction of SRDO
  • 00h: Disabled / is not valid
  • 01h: Exists / is valid for transmit (tx, SRDO producer)
  • 02h: Exists / is valid for receive (rx, SRDO consumer)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw02--* 1OEM
2RefreshTimeOrSct tx : refresh-time in ms
rx : SCT in ms
Changing is only possible in state CO_PRE_OPERATIONAL.
U16rw06553540ms* 1OEM
3SRVT tx : reserved
rx : SRVT in ms (Safety-Related Validation Time)
Changing is only possible in state CO_PRE_OPERATIONAL.
U8rw025510ms* 1OEM
4TransType
  • 1-240: Transmit data when receiving SYNC.
  • 254: Transmit data when the event timer times out.
When event timer is used, the timeout is defined in refresh-time (sub-index 2).
U8ro1255254-* 1OEM
5CobId1 Cob-Id for CAN frame 1, odd numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM
6CobId2 Cob-Id for CAN frame 2, even numbers in range 257-384
Changing is only possible in state CO_PRE_OPERATIONAL.
U32rw042949672950-* 1OEM

0x1381 TransmitSRDO1MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfMappingEntries Number of Mapped Applications Objects in SRDO, including nomarl and invert entries.
Given value should be even.
Changing the map is only possible in state CO_PRE_OPERATIONAL.
U8rw02540-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

subindex n : Application object with normal data.

subindex n+1: Application object with invert data.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1382 TransmitSRDO2MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfMappingEntries Number of Mapped Applications Objects in SRDO, including nomarl and invert entries.
Given value should be even.
Changing the map is only possible in state CO_PRE_OPERATIONAL.
U8rw02540-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

subindex n : Application object with normal data.

subindex n+1: Application object with invert data.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1383 TransmitSRDO3MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfMappingEntries Number of Mapped Applications Objects in SRDO, including nomarl and invert entries.
Given value should be even.
Changing the map is only possible in state CO_PRE_OPERATIONAL.
U8rw02540-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

subindex n : Application object with normal data.

subindex n+1: Application object with invert data.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1384 TransmitSRDO4MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfMappingEntries Number of Mapped Applications Objects in SRDO, including nomarl and invert entries.
Given value should be even.
Changing the map is only possible in state CO_PRE_OPERATIONAL.
U8rw02540-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

subindex n : Application object with normal data.

subindex n+1: Application object with invert data.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x13A1 ReceiveSRDO1MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfMappingEntries Number of Mapped Applications Objects in SRDO, including nomarl and invert entries.
Given value should be even.
Changing the map is only possible in state CO_PRE_OPERATIONAL.
U8rw02540-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

subindex n : Application object with normal data.

subindex n+1: Application object with invert data.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x13D0 Srdocm
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02551 (Length=2)-* 1operator
1SignalStatus SAFE_STATUS_TYPE for Signal Status
SAFE_STATUS_UNINIT = 0, 0b0000 0000 0000
SAFE_STATUS_OK = 3, 0b0000 0000 0011
SAFE_STATUS_WARNING = 15, 0b0000 0000 1111
SAFE_STATUS_INIT = 63, 0b0000 0011 1111
SAFE_STATUS_CLEARABLE = 255, 0b0000 1111 1111
SAFE_STATUS_ERROR = 1023, 0b0011 1111 1111
ValueDescription
0SAFE_STATUS_UNINIT
3SAFE_STATUS_OK
15SAFE_STATUS_WARNING
63SAFE_STATUS_INIT
255SAFE_STATUS_CLEARABLE
1023SAFE_STATUS_ERROR
S16ro01023--* 1OEM

0x1400 ReceivePDO1ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02552 (Length=3)-* 1operator
1CobIdPDORx

Cob id.

To disable the PDO write the value 0x80000000 to this subindex, to enable it write 0x0. Switching the PDO on and off will not change the CobID.

A change of the CobID can be done by writing a new CobID with or without bit 31. For example by inputting, 0x80000206 will change the current CobID to 0x206 and disable the PDO. It is necessary to store the parameters to EEPROM and restart the node for the new CobID to be effective.

Changing this value is only possible in state CO_PRE_OPERATIONAL.

U32rw042949672950-* 1OEM
2TransTypePDORx
  • 1-240: Unpack the last received data at next SYNC.
  • 254: Unpack the received data immediately
U8rw0255--* 1OEM

0x1401 ReceivePDO2ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02552 (Length=3)-* 1operator
1CobIdPDORx

Cob id.

To disable the PDO write the value 0x80000000 to this subindex, to enable it write 0x0. Switching the PDO on and off will not change the CobID.

A change of the CobID can be done by writing a new CobID with or without bit 31. For example by inputting, 0x80000206 will change the current CobID to 0x206 and disable the PDO. It is necessary to store the parameters to EEPROM and restart the node for the new CobID to be effective.

Changing this value is only possible in state CO_PRE_OPERATIONAL.

U32rw042949672950-* 1OEM
2TransTypePDORx
  • 1-240: Unpack the last received data at next SYNC.
  • 254: Unpack the received data immediately
U8rw0255--* 1OEM

0x1402 ReceivePDO3ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02552 (Length=3)-* 1operator
1CobIdPDORx

Cob id.

To disable the PDO write the value 0x80000000 to this subindex, to enable it write 0x0. Switching the PDO on and off will not change the CobID.

A change of the CobID can be done by writing a new CobID with or without bit 31. For example by inputting, 0x80000206 will change the current CobID to 0x206 and disable the PDO. It is necessary to store the parameters to EEPROM and restart the node for the new CobID to be effective.

Changing this value is only possible in state CO_PRE_OPERATIONAL.

U32rw042949672950-* 1OEM
2TransTypePDORx
  • 1-240: Unpack the last received data at next SYNC.
  • 254: Unpack the received data immediately
U8rw0255--* 1OEM

0x1403 ReceivePDO4ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02552 (Length=3)-* 1operator
1CobIdPDORx

Cob id.

To disable the PDO write the value 0x80000000 to this subindex, to enable it write 0x0. Switching the PDO on and off will not change the CobID.

A change of the CobID can be done by writing a new CobID with or without bit 31. For example by inputting, 0x80000206 will change the current CobID to 0x206 and disable the PDO. It is necessary to store the parameters to EEPROM and restart the node for the new CobID to be effective.

Changing this value is only possible in state CO_PRE_OPERATIONAL.

U32rw042949672950-* 1OEM
2TransTypePDORx
  • 1-240: Unpack the last received data at next SYNC.
  • 254: Unpack the received data immediately
U8rw0255--* 1OEM

0x1600 ReceivePDO1MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfObjects Number of Mapped Applications Objects in PDOnRx. U8rw02550-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

When a PDO is disabled it is possible to set new values in the its map, The number of parameter can be changed by writing the required number in the LastSubIndex field.

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1601 ReceivePDO2MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfObjects Number of Mapped Applications Objects in PDOnRx. U8rw02550-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

When a PDO is disabled it is possible to set new values in the its map, The number of parameter can be changed by writing the required number in the LastSubIndex field.

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1602 ReceivePDO3MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfObjects Number of Mapped Applications Objects in PDOnRx. U8rw02550-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

When a PDO is disabled it is possible to set new values in the its map, The number of parameter can be changed by writing the required number in the LastSubIndex field.

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1603 ReceivePDO4MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfObjects Number of Mapped Applications Objects in PDOnRx. U8rw02550-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

When a PDO is disabled it is possible to set new values in the its map, The number of parameter can be changed by writing the required number in the LastSubIndex field.

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1800 TransmitPDO1ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02555 (Length=4)-* 1operator
1CobIdPDOTx

Cob id.

To disable the PDO write the value 0x80000000 to this subindex, to enable it write 0x0. Switching the PDO on and off will not change the CobID.

A change of the CobID can be done by writing a new CobID with or without bit 31. For example by inputting, 0x80000186 will change the current CobID to 0x186 and disable the PDO. It is necessary to store the parameters to EEPROM and restart the node for the new CobID to be effective.

Changing this value is only possible in state CO_PRE_OPERATIONAL.

U32rw042949672950-* 1OEM
2TransTypePDOTx
  • 1-240: Transmit data after the n:th SYNC.
  • 254: Transmit data immediately after receiving PDOnrx.
  • 255: Transmit data when the event timer times out.

PDOnTx is by default only transmitted if PDOnRx is used.
It can however be transmitted also without the use of PDOnRx if transmission type is changed to 1-240 and SYNC is used.
It is no longer possibe to give an intervall time in this parameter.

U8rw1255--* 1OEM
5EventTimerPDOTx
  • 0: Function disabled.
  • 1-65535: Set the intervall time to send this PDOTx in ms.

PDOnTx is by default only transmitted if PDOnRx is used.
Periodic transmission of PDO can be achieved by setting Transtype to 255 and setting this cell to the desired intervall.

U16rw0655350ms* 1OEM

0x1801 TransmitPDO2ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02555 (Length=4)-* 1operator
1CobIdPDOTx

Cob id.

To disable the PDO write the value 0x80000000 to this subindex, to enable it write 0x0. Switching the PDO on and off will not change the CobID.

A change of the CobID can be done by writing a new CobID with or without bit 31. For example by inputting, 0x80000186 will change the current CobID to 0x186 and disable the PDO. It is necessary to store the parameters to EEPROM and restart the node for the new CobID to be effective.

Changing this value is only possible in state CO_PRE_OPERATIONAL.

U32rw042949672950-* 1OEM
2TransTypePDOTx
  • 1-240: Transmit data after the n:th SYNC.
  • 254: Transmit data immediately after receiving PDOnrx.
  • 255: Transmit data when the event timer times out.

PDOnTx is by default only transmitted if PDOnRx is used.
It can however be transmitted also without the use of PDOnRx if transmission type is changed to 1-240 and SYNC is used.
It is no longer possibe to give an intervall time in this parameter.

U8rw1255--* 1OEM
5EventTimerPDOTx
  • 0: Function disabled.
  • 1-65535: Set the intervall time to send this PDOTx in ms.

PDOnTx is by default only transmitted if PDOnRx is used.
Periodic transmission of PDO can be achieved by setting Transtype to 255 and setting this cell to the desired intervall.

U16rw0655350ms* 1OEM

0x1802 TransmitPDO3ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02555 (Length=4)-* 1operator
1CobIdPDOTx

Cob id.

To disable the PDO write the value 0x80000000 to this subindex, to enable it write 0x0. Switching the PDO on and off will not change the CobID.

A change of the CobID can be done by writing a new CobID with or without bit 31. For example by inputting, 0x80000186 will change the current CobID to 0x186 and disable the PDO. It is necessary to store the parameters to EEPROM and restart the node for the new CobID to be effective.

Changing this value is only possible in state CO_PRE_OPERATIONAL.

U32rw042949672950-* 1OEM
2TransTypePDOTx
  • 1-240: Transmit data after the n:th SYNC.
  • 254: Transmit data immediately after receiving PDOnrx.
  • 255: Transmit data when the event timer times out.

PDOnTx is by default only transmitted if PDOnRx is used.
It can however be transmitted also without the use of PDOnRx if transmission type is changed to 1-240 and SYNC is used.
It is no longer possibe to give an intervall time in this parameter.

U8rw1255--* 1OEM
5EventTimerPDOTx
  • 0: Function disabled.
  • 1-65535: Set the intervall time to send this PDOTx in ms.

PDOnTx is by default only transmitted if PDOnRx is used.
Periodic transmission of PDO can be achieved by setting Transtype to 255 and setting this cell to the desired intervall.

U16rw0655350ms* 1OEM

0x1803 TransmitPDO4ComParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02555 (Length=4)-* 1operator
1CobIdPDOTx

Cob id.

To disable the PDO write the value 0x80000000 to this subindex, to enable it write 0x0. Switching the PDO on and off will not change the CobID.

A change of the CobID can be done by writing a new CobID with or without bit 31. For example by inputting, 0x80000186 will change the current CobID to 0x186 and disable the PDO. It is necessary to store the parameters to EEPROM and restart the node for the new CobID to be effective.

Changing this value is only possible in state CO_PRE_OPERATIONAL.

U32rw042949672950-* 1OEM
2TransTypePDOTx
  • 1-240: Transmit data after the n:th SYNC.
  • 254: Transmit data immediately after receiving PDOnrx.
  • 255: Transmit data when the event timer times out.

PDOnTx is by default only transmitted if PDOnRx is used.
It can however be transmitted also without the use of PDOnRx if transmission type is changed to 1-240 and SYNC is used.
It is no longer possibe to give an intervall time in this parameter.

U8rw1255--* 1OEM
5EventTimerPDOTx
  • 0: Function disabled.
  • 1-65535: Set the intervall time to send this PDOTx in ms.

PDOnTx is by default only transmitted if PDOnRx is used.
Periodic transmission of PDO can be achieved by setting Transtype to 255 and setting this cell to the desired intervall.

U16rw0655350ms* 1OEM

0x1A00 TransmitPDO1MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfObjects Number of Mapped Applications Objects in PDOnTx. U8rw02550-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

When a PDO is disabled it is possible to set new values in the its map, The number of parameter can be changed by writing the required number in the LastSubIndex field.

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1A01 TransmitPDO2MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfObjects Number of Mapped Applications Objects in PDOnTx. U8rw02550-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

When a PDO is disabled it is possible to set new values in the its map, The number of parameter can be changed by writing the required number in the LastSubIndex field.

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1A02 TransmitPDO3MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfObjects Number of Mapped Applications Objects in PDOnTx. U8rw02550-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

When a PDO is disabled it is possible to set new values in the its map, The number of parameter can be changed by writing the required number in the LastSubIndex field.

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x1A03 TransmitPDO4MapParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfObjects Number of Mapped Applications Objects in PDOnTx. U8rw02550-* 1OEM
1Mapping

Mapping for the n:th Application Object to be Mapped.

Example: 2001h:2 (16-bit variable) gives value=20010210h where index=2001h subindex=2h datatype=10h (->U16).

When a PDO is disabled it is possible to set new values in the its map, The number of parameter can be changed by writing the required number in the LastSubIndex field.

Changing the map is only possible in state CO_PRE_OPERATIONAL.

Array of U32rw042949672950-* 1OEM

0x2000 ApplicationCommands
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025513 (Length=13)-* 1operator
1CommandAll This is the default setting for the command bits, might be different for custom applications.
See comments at OpenDrainOutputGeneral.CommandAllControlled on restrictions on setting bits related to Open Drain Output.
BitNameDescription
0Switch OnClose main contactor, if used
1,2Regulator SetSpeed PI Controller Parameter Set
ValueDescription
0Set 0
1Set 1
2Set 2
3Set 3
3EnableEnable power stage
5Activate Current Boost
8Ignore Low DC Bus
9High Side Switch On
10Open Drain Output 1 On
11Open Drain Output 2 On
12Open Drain Output 3 On
13Open Drain Output 4 On
14Open Drain Output 5 On
15Open Drain Output 6 On
U16rw0655350-* 1operator
2CommandSpeed Used in Speed Control.

CommandSpeed Min/Max limit is defined in ApplicationSetupParameters, MaxCommandSpeed
S16rwsee Descriptionsee Description0Rpm* 1operator
3CommandTorque Used in Torque Mode control (Speed Control disabled). S16rw-433543350Nm* 0.1operator
4CommandAcCurrent Used in Ac Current Mode control (Speed Control disabled). S16rw-231723160Arms* 1operator
5CommandAccelerationChange Used in Speed Control with PDO Controlled Ramp.

Unit depends on SpeedRamp, SpeedChangeFactor Used to ramp FrequencyWhenNoSpeedFeedback
U8rw025510Rpm/2ms/SpeedChangeFactor (see Description)* 1operator
6CommandDecelerationChange Used in Speed Control with PDO Controlled Ramp.

Unit depends on SpeedRamp, SpeedChangeFactor
U8rw025510Rpm/2ms/SpeedChangeFactor* 1operator
7AccelerationReductionFactor

Used in Speed Control with Parameter Controlled Ramp.

UsedAcceleration = Acceleration * AccelerationReductionFactor / 128

AccelerationReductionFactor = 128 means no reduction.

U8rw0255128See Description* 1operator
8MaxSpeedInRpmReductionFactor

Used in Speed Control with Parameter Controlled Ramp. Reduction of Max Speed that is used during Reverse Brake.

UsedMaxSpeed = MaxSpeed * (MaxSpeedReductionFactor+1)/256

MaxSpeedReductionFactor = 255 means no reduction.

U8rw0255255See Description* 1operator
9FootBrakePercentageReductionFactor

Used in Speed Control with Parameter Controlled Ramp when foot brake is active.

UsedDeceleration = Deceleration* FootBrakePercentageReductionFactor / 100

U8rw0100100%* 1operator
10CommandVoltage Interface to set a commanded voltage. This is only useful when REG_MODE is in DC_VOLTAGE_MODE. S16rw0327670Vdc* 0.01operator
12CommandPosition Used in Position Mode. S16rw-18001799-Deg* 0.1operator
13CommandPosInSteerWheelMode Requested Position when RequestedControlMode equals Steer wheel mode and ActualControlMode equals Position mode.

Note: If position calibration is done when RequestedControlMode equals Steer wheel mode then also write calibrated position to this parameter.
S16rw-18001799-Deg* 0.1operator

0x2001 ApplicationStatus
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=6)-* 1operator
1StatusAll This is the default setting for the status bits, might be different for custom applications.
BitNameDescription
0Ready To Switch OnDc bus is charged
1Switched OnDrive is ready to enable (Main contactor is on, if used)
2EnabledPower stage enabled
3TrippedPower stage tripped due to error
4Current Ability Reduced
5Current Boost Activated
6Error ActiveIf any error is active
7Warning ActiveIf any warning is active
8RegenerationPower is from the drive to the battery
9High Side Switch On
10Open Drain Output 1 On
11Open Drain Output 2 On
12Open Drain Output 3 On
13Open Drain Output 4 On
14Open Drain Output 5 On
15Open Drain Output 6 On
U16ro0655350-* 1operator
2ActualSpeed The actual speed.

Error indicator value of -32768 will be reported if failure on speed feedback sensor, that results in inability to measure speed, is detected.
S16ro-3276832767-Rpm* 1operator
4SystemManagerState
ValueDescription
0SYS_RESET
1INIT_DONE
2SUPPLY_CHECK
3PARAMETER_UPLOAD
4PARAMETERS_NOT_OK
5PARAMETERS_OK
6CALIBRATE
7STARTUP_TEST
8CHARGING
9SLEEP
10STANDBY
11MAIN_CONTACTOR_RELEASED
12READY_TO_ENABLE
13ENABLED
14TRIP
15AFTERRUN
16SYS_RESET_IMM
U16ro065535--* 1operator
5DigitalInStatus Status on all digital inputs.
Not all digital inputs exists in all products.
BitDescription
0x01ULDIGITAL_IN_1
0x02ULDIGITAL_IN_2
0x04ULDIGITAL_IN_3
0x08ULDIGITAL_IN_4
0x10ULDIGITAL_IN_5 (ACS_ID_1)
0x20ULDIGITAL_IN_6 (ACS_ID_2)
0x40ULDIGITAL_IN_7
0x80ULDIGITAL_IN_8
0x0100ULDIGITAL_IN_9
0x0200ULENCODER_IN_2A
0x0400ULENCODER_IN_2B
0x1000ULDIGITAL_IN_13
0x2000ULENCODER_IN_1C
0x4000ULENCODER_IN_1A
0x8000ULENCODER_IN_1B
U16ro065535--* 1operator
6ActualPosition Geared position. S16ro-18001799-Deg* 0.1operator

0x2002 OperationTime
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02558 (Length=9)-* 1operator
1TotalTimeSeconds Total time in seconds that KEY voltage is on and not in sleep or standby mode. Writing to this sub-index clears/sets the Total Time (i.e. TotalTime250ms, TotalTimeSeconds and TotalTimeHours). U32rw04294967295-s* 1service
2TotalTimeHours Total time in hours that KEY voltage is on and not in sleep or standby mode. Writing to this sub-index clears/sets the Total Time (i.e. TotalTime250ms, TotalTimeSeconds and TotalTimeHours).

Note: This entry is duplicated on both WorkingHours.TotalTimeHours and OperationTime.TotalTimeHours.
U32rw04294967295-h* 1service
3TotalTimeEnabledSeconds Total time in seconds that the drive is enabled. Writing to this sub-index clears/sets the Total Time Enabled (i.e. TotalTimeEnabled250ms, TotalTimeEnabledSeconds and TotalTimeEnabledHours). U32rw04294967295-s* 1service
4TotalTimeEnabledHours Total time in hours that the drive is enabled. Writing to this sub-index clears/sets the Total Time Enabled (i.e. TotalTimeEnabled250ms, TotalTimeEnabledSeconds and TotalTimeEnabledHours).. U32rw04294967295-h* 1service
5SaveOperatingTimes

Wwriting '1' to this index stores all operating times, motor temperature log and power stage temperature log to EEPROM.

Min allowed intervall for saving is 120 sec. This is to secure that the max no of rewrite cycle of the EEPROM is not exceeded.

U16wo065535--* 1operator
6TotalNumberOfPowerOn Total Number of times the drive has been powered on. Writing to this sub-index clears/sets the counter. U32rw04294967295--* 1service
7TotalTime250ms Total time in 250ms/tick that KEY voltage is on and not in sleep or standby mode. Writing to this sub-index clears/sets the Total Time (i.e. TotalTime250ms, TotalTimeSeconds and TotalTimeHours).
U32rw04294967295-See Description* 1service
8TotalTimeEnabled250ms Total time in 250ms/tick that the drive is enabled. Writing to this sub-index clears/sets the Total Time Enabled (i.e. TotalTimeEnabled250ms, TotalTimeEnabledSeconds and TotalTimeEnabledHours). U32rw04294967295-See Description* 1service

0x2005 ADConverterValues Internal Use Only

Note: The AD Converter Value(s) is writable. Shall ONLY be used for SW verification.
Writing to a ADCx stops update of that channel and channel can be controlled manually. See ADConverterControl for instructions on how to set channel back into normal automatic mode. Writing to ADC Shall ONLY be used for SW verification. Warranty voided if used!
This is for "80N22503AB02"

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025551 (Length=52)-* 1operator
1Mux1InMUX 1 INU16rw04095--* 1internal
2OpenDrainOut1CurrentOpen Drain Out 1 CurrentU16rw04095--* 1internal
3OpenDrainOut2CurrentOpen Drain Out 2 CurrentU16rw04095--* 1internal
4PhaseWCurrentCurrent in phase WU16rw04095--* 1internal
5DCBusVoltageDC Bus VoltageU16rw04095--* 1internal
6PhaseVCurrentCurrent in phase VU16rw04095--* 1internal
7VRefInt2VRef Int 2 (MCU internal)U16rw04095--* 1internal
8Encoder1BCosEncoder 1 B / CosU16rw04095--* 1internal
9Encoder1ASinEncoder 1 A / SinU16rw04095--* 1internal
10Encoder2ASinEncoder 2 A / SinU16rw04095--* 1internal
11Encoder2BCosEncoder 2 B / CosU16rw04095--* 1internal
12AnalogIn2VoltageAnalog In 2 VoltageU16rw04095--* 1internal
13AnalogIn1VoltageAnalog In 1 VoltageU16rw04095--* 1internal
14Mux4InMUX 4 INU16rw04095--* 1internal
15Mux5InMUX 5 INU16rw04095--* 1internal
16Mux3InMUX 3 INU16rw04095--* 1internal
17Mux2InMUX 2 INU16rw04095--* 1internal
18PhaseVCurrentAltCurrent in phase V AlternateU16rw04095--* 1internal
19VRefInt6VRef Int 6 (MCU internal)U16rw04095--* 1internal
20DCBusVoltageAltDC Bus Voltage AlternateU16rw04095--* 1internal
21AnalogIn1VoltageAltAnalog In 1 Voltage Alt (Second sample of Analog In 1 Voltage, normally not used)U16rw04095--* 1internal
22VRefInt7VRef Int 7 (MCU internal)U16rw04095--* 1internal
23Encoder1BCosAltEncoder 1 B / Cos - AlternateU16rw04095--* 1internal
24Encoder1ASinAltEncoder 1 A / Sin - AlternateU16rw04095--* 1internal
25CPUTempCPU Temp (MCU internal)U16rw04095--* 1internal
26PhaseWCurrentAltCurrent in phase W AlternateU16rw04095--* 1internal
27AnalogIn2VoltageAltAnalog In 2 Voltage AlternateU16rw04095--* 1internal
28PCBTemp1PCB TempU16rw04095--* 1internal
29MotorTemp1Motor TempU16rw04095--* 1internal
30PowerboardTemp1Power Board TempU16rw04095--* 1internal
31KeyInputVoltageKey Input VoltageU16rw04095--* 1internal
32Pos5VC5V_C MeasurementU16rw04095--* 1internal
33Pos15V15V MeasurementU16rw04095--* 1internal
34Pos5V5V MeasurementU16rw04095--* 1internal
35Mux2Gnd2MUX 2 GND 2U16rw04095--* 1internal
36OpenDrainOut3CurrentOpen Drain Out 3 CurrentU16rw04095--* 1internal
37OpenDrainOut4CurrentOpen Drain Out 4 CurrentU16rw04095--* 1internal
38OpenDrainOut5CurrentOpen Drain Out 5 CurrentU16rw04095--* 1internal
39OpenDrainOut6CurrentOpen Drain Out 6 CurrentU16rw04095--* 1internal
40OpenDrainOut1VoltageOpen Drain Out 1 VoltageU16rw04095--* 1internal
41OpenDrainOut2VoltageOpen Drain Out 2 VoltageU16rw04095--* 1internal
42OpenDrainOut3VoltageOpen Drain Out 3 VoltageU16rw04095--* 1internal
43HighSideOut1VoltageHigh Side Out VoltageU16rw04095--* 1internal
44SensorSupply1VoltageSensor Supply 1 VoltageU16rw04095--* 1internal
45SensorSupply2VoltageSensor Supply 2 VoltageU16rw04095--* 1internal
46SensorSupply2VoltageOutSensor Supply 2 Voltage OutputU16rw04095--* 1internal
47Mux4Gnd1MUX 4 GNDU16rw04095--* 1internal
48SensorSupply1RefVoltageSensor Supply 1 Ref VoltageU16rw04095--* 1internal
49SensorSupply2RefVoltageSensor Supply 2 Ref VoltageU16rw04095--* 1internal
50SensorSupply1VoltageOutSensor Supply 1 Voltage OutputU16rw04095--* 1internal
51AnalogIn3VoltageAnalog In 3 VoltageU16rw04095--* 1internal

0x2006 ADConverterControl Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02552 (Length=3)-* 1operator
1AdcWriteEnableLow32

Writing "1" to bit x, stops update of AD converter value x at the same time as it goes into manual mode (i.e. SW stops reading the ADC hardware and ADCx, 2005h:(x+1), is frozen and is only manually controlled by writing to it) , e.g.

Example: AD Channel Write Enable = 0x8200 stops update of ADC9 and ADC15 values from AD converter and will only be possible to change by writing to them manually (pw6 is required).

Writing "0" to the bit again returns the ADC channel to normal automatic mode.

Shall ONLY be used for SW verification. Warranty voided if used!

U32rw042949672950-* 1internal
2AdcWriteEnableHigh32

Writing "1" to bit x, stops update of AD converter value x + 32 at the same time as it goes into manual mode (i.e. SW stops reading the ADC hardware and ADCx, 2005h:(x+1+32), is frozen and is only manually controlled by writing to it) , e.g.

Example: AD Channel Write Enable = 0x8200 stops update of ADC41 and ADC47 values from AD converter and will only be possible to change by writing to them manually (pw6 is required).

Writing "0" to the bit again returns the ADC channel to normal automatic mode.

Shall ONLY be used for SW verification. Warranty voided if used!

U32rw042949672950-* 1internal

0x2009 ApplicationSwInformation
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02559 (Length=8)-* 1operator
1HwId Up to four bits inputted from external hardware determining the Id of the drive. U16ro015--* 1operator
3HwDetectedMaxCurrent Maximal Drive AC Current determined from Eeprom parameter ProductInformation, ItemMaxCurrent. U16ro0655350Arms* 1operator
4SoftwareName E.g. "PLASMA" Stringro----* 1operator
5EepromPlasmaSegmentCheckSum The sum of all Plasma and application parameters checksums.
Can be used to check if any parameter in the Eeprom has been changed.
U16ro0655350-* 1operator
6MCUNumber Number of the MCU on the board (aka InternalHWID). U8ro01--* 1operator
7BootConfigurationBits Boot configuration bits.
BitNameDescription
3UDS supported without security
4UDS supported with security
U32ro----* 1operator
9NumberOfHwIdBits Show the number of supported hardware ID-bits. U8ro04--* 1operator

0x2020 ApplicationSetupParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025516 (Length=11)-* 1operator
1SpeedRampMode Note: if RequestedControlMode equals Steer Wheel Mode or Tiller Mode then this setting will be bypassed and speed controller will use no ramps (i.e. act a if this parameter is set to Speed Control with No Ramp).
ValueDescription
1Speed Control with No Ramp
4Speed Control with PDO Controlled Ramp
5Speed Control with Parameter Controlled ramp
U8rw0255
HW-IdValue
0SPEED_PARAM_RAMP_MODE
1SPEED_PARAM_RAMP_MODE
2SPEED_PARAM_RAMP_MODE
3SPEED_PARAM_RAMP_MODE
-* 1operator
6BestPerformanceCurveMode
  • 0 = No BPC Mode
  • 1 = BPC Mode
  • 2 = BPC PDO Mode
  • 3 = BPC Reduction Mode
U8rw0255
HW-IdValue
0NO_BPC_MODE
1NO_BPC_MODE
2NO_BPC_MODE
3NO_BPC_MODE
-* 1operator
7RollBackSpeed Controls if the truck stands still or starts rolling when slowing down to zero speed in a slope. RollBackSpeed is max rolling speed in slope. Set RollBack Speed to zero for standing (hillhold). The RollBackSpeed value is ramped if it is changed. The rate of change is the used ForwardDeceleration value if actual speed is 0 or positive or the used ReverseDeceleration value if the actual speed is negative. If any rate of change is zero, a value of 1 is used (i.e. always allow a small ramp to reach the rollback speed parameter). Only used in Speed Control Modes with ramps (Speed Control Mode = 4 or 5). S16rw032767
HW-IdValue
00
10
20
30
Rpm* 1operator
10ApplicationSetupWord
BitNameDescription
0Adjust Speed During AccelerationIf set, the truck may accelerate faster than the ramp says, if accelerating in an steep downhill slope.
1Adjust Speed During DecelerationIf set, the truck may decelerate faster than the ramp says, if decelerating in an steep uphill slope.
2Enter Rollback Mode At Zero SpeedIf set, the truck stops before it eventaully starts to roll. Only used if Rollback Speed is NOT zero
3Inverted Rotational DirectionInvert speed, current and torque parameters in ApplicationCommands and ApplicationStatus.
4Freeze Speed Reference When SaturatedIf set, the internal speed reference will freeze while the speed controller is saturated (max current used). This function is only active during acceleration if also Adjust Speed During Acceleration is set and during deceleration if also Adjust Speed During Deceleration is set.
8Torque Limits EnabledSet to enable torque limitation via parameters 0x2099:6 - AccTorqueLimit and 0x2099:7 - BrakeTorqueLimit
9DC Power Limits EnabledSet to enable DC power limitation via parameters 2094h:1 - PosDcPowerLimit and 2094h:2 - NegDcPowerLimit
10DC Current Limits EnabledSet to enable DC current limitation via parameters 2094h:3 - PosDcCurrentLimit and 2094h:4 - NegDcCurrentLimit
15Product Application EnabledSet to enable product application. If not set no calls whatsoever will be made to the product application.
U16rw065535
HW-Id Value
0
Bit Value
0 0
1 0
2 1
3 0
4 1
8 0
9 0
10 0
15 1
1
Bit Value
0 0
1 0
2 1
3 0
4 1
8 0
9 0
10 0
15 1
2
Bit Value
0 0
1 0
2 1
3 0
4 1
8 0
9 0
10 0
15 1
3
Bit Value
0 0
1 0
2 1
3 0
4 1
8 0
9 0
10 0
15 1
See NOTE 1
-* 1OEM
11MaxCommandSpeed Sets the absolute limit for the Command Speed. U16rw065535
HW-IdValue
04500
14500
24500
34500
Rpm* 1OEM
12RequestedControlMode Depends on the hardware id.

Value Control Mode Description
0 Speed Mode ActualControlMode equals SpeedMode, speed reference from ApplicationCommands, CommandSpeed
1 Steer Wheel Mode ActualControlMode equals Speed Mode or PositionMode depending on steer wheel input level.
Speed reference equals SpeedAndPositionReferenceCalculation, SensorCommandSpeed when ActualControlMode is Speed Mode.
Position reference equals ApplicationCommands, CommandPosInSteerWheelMode when ActualControlMode is Position Mode.

In this mode the speed controller will use no ramps no matter the value of SpeedRampMode.
2 Tiller Mode ActualControlMode equals Position Mode.
Position reference equals SpeedAndPositionReferenceCalculation, SensorCommandPosition

In this mode the speed controller will use no ramps no matter the value of SpeedRampMode.
3 AC Current Mode ActualControlMode equals AC Current Mode, current reference from ApplicationCommands, CommandAcCurrent
4 Position Mode ActualControlMode equals Position Mode, position reference from ApplicationCommands, CommandPosition
5 Torque Mode ActualControlMode equals Torque Mode, torque reference from ApplicationCommands, CommandTorque
8 DC Voltage Mode ActualControlMode equals DC Voltage Mode, voltage reference from ApplicationCommands, CommandVoltage
12 Cranking Mode ActualControlMode equals Cranking Mode, speed reference from application (API)
15 Electric Motor Brake Mode (PM Only) ActualControlMode equals Electric Motor Brake Mode, brake torque generated by short circuit of motor phases
ValueDescription
0Speed Mode
1Steer Wheel Mode
2Tiller Mode
3AC Current Mode
4Position Mode
5Torque Mode
8DC Voltage Mode
12Cranking Mode
15Electric Motor Brake Mode (PM Only)
16Startup Check Mode
U8rw0255
HW-IdValue
0SPEED_MODE
1SPEED_MODE
2SPEED_MODE
3SPEED_MODE
-* 1operator
13ActualControlMode
ValueDescription
0Speed Mode
3AC Current Mode
4Position Mode
5Torque Mode
8DC Voltage Mode
9Forced Reverse Mode
10After Forced Reverse Mode
11Parking Mode
12Cranking Mode
15Electric Motor Brake Mode (PM Only)
16Startup Check Mode
U8ro0255--* 1operator
14MaxCommandPosition Sets the maximum allowed command position.
Limits only the command position received EXTERNALLY (ex. CANopen or API) or when in ActualControlMode equal to Position Mode (4) when RequestedControlMode equals Steer Wheel Mode (1).
Limitation will be disabled if this parameter or MinCommandPosition is set to Zero.
This parameter should be zero when RequestedControlMode equals Tiller Mode (2).
S16rw01799
HW-IdValue
00
10
20
30
Deg* 0.1OEM
15MinCommandPosition Sets the minimum allowed command position.
Limits only the command position received EXTERNALLY (ex. CANopen or API) or when in ActualControlMode equal to Position Mode (4) when RequestedControlMode equals Steer Wheel Mode (1).
Limitation will be disabled if this parameter or MaxCommandPosition is set to Zero.
This parameter should be Zero when RequestedControlMode equals Tiller Mode (2).
S16rw-18000
HW-IdValue
00
10
20
30
Deg* 0.1OEM
16SteerWheelModeThreshold Threshold on SensorCommandSpeed, SensorCommandSpeed for transition between ActualControlMode Speed Mode (0) and Position Mode (4) when RequestedControlMode equals Steer Wheel Mode (1). S16rw03276750Rpm* 1OEM

0x2029 ApplicationParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025517 (Length=18)-* 1operator
1MasterStatusWord Status word received from master controller via CANopen, used in slave mode. U16rw0655350-* 1operator
2MasterCurrentRef Reference current received from master controller via CANopen, used in slave mode. S16rw-231723160Arms* 1operator
3ThrottleErrorState State of the throttle error: OK, out of range or failed. U16ro0655350-* 1operator
4ThrottleDirState Throttle direction state: forward or reverse. U16ro0655350-* 1operator
5ThrottleSignalMilliVolt Actual throttle value in mV after filter but before exponential modification. S16ro-3276832767-mV* 1operator
6ThrottleSignalPercent Actual throttle value converted to a percentage from 0 to APPLMG_ONE_HUNDRED_PERCENT. S16ro-32768327670%* 1operator
7ThrottleCommandSpeed Command speed calculated from the throttle position. S16ro-32768327670-* 1operator
8CurrentMaxCommandSpeed Max command speed, either high or low max command speed depending on HighSpeedActive input. S16ro-3276832767--* 1operator
9CANCommandWord Command word received from external controller via CANopen. U16rw0655350-* 1operator
10CANCommandedSpeed Commanded speed received from external controller via CANopen. S16rw-32768327670-* 1operator
11State Current application state. U8ro0255--* 1operator
12ThrottleActiveLowVoltage_mV Active-low throttle voltage in mV. S16rw-3276832767500mV* 1operator
13ThrottleActiveHighVoltage_mV Active-high throttle voltage in mV. S16rw-32768327674500mV* 1operator
14ThrottleOORLowVoltage_mV Throttle out-of-range low threshold in mV. S16rw-327683276725mV* 1operator
15ThrottleOORHighVoltage_mV Throttle out-of-range high threshold in mV. S16rw-32768327674950mV* 1operator
16HighMaxCommandSpeed High max command speed used when HighSpeedActive input is inactive. S16rw-32768327674000-* 1operator
17LowMaxCommandSpeed Low max command speed used when HighSpeedActive input is active. S16rw-32768327672000-* 1operator

0x202D InductanceCalculation
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025512 (Length=13)-* 1operator
1EnableAutotuning AUTO_INDUCTANCE_TUNING Starts the autotuning procedure.
MANUAL_INDUCTANCE_TUNING Is not available at the moment.
WRITE_TABLE Can be selected when in state "DONE". Writes to platform tables.
RESET_INTERNAL_TABLE Writes values from MotorMeasurements.Ld/Lq to platform tables.
CONTINOUS_CALC Continously calculates Ld/Lq, values are found in ContLd/ContLq params.
ValueDescription
0NO_INDUCTANCE_TUNING
1AUTO_INDUCTANCE_TUNING
2MANUAL_INDUCTANCE_TUNING
3DONE
4WRITE_TABLE
5TABLE_WRITTEN
6RESET_INTERNAL_TABLE
7CONTINOUS_CALC
U8rw080-* 1OEM
2WaitTime Waiting time after setting new current U16rw080002000ms* 1OEM
3IdCalibration Autotuning d-axis current reference S16rw0500-37ms* 1OEM
4IqCalibration Autotuning q-axis current reference S16rw05000ms* 1OEM
5UseNegativeIq Used to flip sign of Q-current reference U8rw010-* 1OEM
6ManualStepUp When toggling from 0 to 1, next load step will be performed. U8rw010-* 1OEM
7ManualLq Used to write to Lq in manual tuning. S16rw034450uH* 1service
8ExternalTorque Externally measured torque. Torque in EXTERNAL_TORQUE_REPRESENTATION S32rw-3276832767-* 1service
9WriteInductancesDirectly When set to 1, calculated inductances will be set in the platform table immediately.
Otherwise, inductances will be written to a parallel RAM table and written when instructed to.
U8rw010-* 1OEM
10ContLd Continously calculated Ld when in tuning state CONTINOUS_CALC. S16ro034450uH* 1OEM
11ContLq Continously calculated Ld when in tuning state CONTINOUS_CALC. S16ro034450uH* 1OEM
12TorqueScaleFactor Externally measured torque. S16rw-3276832767-* 1service

0x2030 DcBus
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025529 (Length=25)-* 1operator
2Voltage Measured non-filtered DC bus voltage value. S16ro032767-Vdc* 0.01operator
3MaxMeasuredVoltage Max Measured Voltage for A/D. S16ro032767-Vdc* 0.01operator
4ModeratelyHighLevel If Dc Voltage exceeds this level, a warning is set, and currents starts to linearily reduce to 0. When Dc Voltage Reaches ReductionEndHighLevel currents is reduced to 0. S16rw032767110% of 48 * 100Vdc* 0.01OEM
5HighLevel If DC Voltage exceeds this level, the application trips. S16rw03276795% of 67.09 * 100Vdc* 0.01internal
6ModeratelyLowLevel If DC Voltage goes below this level, a warning is set, and currents starts to linearily reduce to 0. When Dc Voltage Reaches ReductionEndLowLevel currents is reduced to 0. S16rw03276775% of 48 * 100Vdc* 0.01OEM
7LowLevel If DC Voltage goes below this level, the application trips. Set to 0, to disable trip. S16rw03276750% of 48 * 100Vdc* 0.01OEM
8ReductionEndHighLevel If DC Voltage exceeds this level, current is reduced to 0. Set to 0, to disable reduction function. S16rw0327670Vdc* 0.01OEM
9ReductionEndLowLevel If DC Voltage goes below this level, current is reduced to 0. Set to 0, to disable reduction function. S16rw0327670Vdc* 0.01OEM
10FilterGain First order filtering coefficient for the Dc Bus Voltage.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 4000) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 4000)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
Note: The filtered Dc Bus Voltage is used by the supervision and the Brake Reduction Curve.
S16rw016384320service
15NominalVoltage 12, 24, 36, 48, 72, 80, 600 or 650V S16ro03276748 * 100Vdc* 0.01operator
16FilteredVoltage Used by Dc Bus Voltage supervision. S16ro032767-Vdc* 0.01operator
17ChargingLevel The voltage level when charging is said to be finished and "switch on" becomes allowed. S16rw03276785% of (0.75 * 48 * 100)Vdc* 0.01OEM
18MaxChargeTime Max time to charge dc bus in in ms from key on. If set to 0, a timeout will never be set. U16rw06553510000ms* 1OEM
19DcBusCalValueGain Calibrated gain value for DC Bus. Written in production. If not calibrated, write the default value to clear default value events. S16rw03276767.09 *100-* 1service
20DcBusCalValueOffset Calibrated offset value for DC Bus. Written in production. If not calibrated, write the default value to clear default value events. S16rw-32768327670centiV* 1service
21SetDcBusCalValuesDefault Writing a 1 to this index loads the default values for dc bus calibration. The warning bit DefaultCalValues will also be set. U8wo01--* 1service
22DcBusOffset Run time offset value. Can be used to adapting the measured value to same value as other drives in the sustem. S16rw-32768327670Vdc* 0.01operator
23CanSignalFilteredVoltage CAN signal filtered voltage. S16ro032767-Vdc* 0.01operator
24CanSignalFilterGain First order filtering coefficient for the separately filtered DC voltage signal for CAN.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 4000) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 4000)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw016384320-* 1OEM
25AdaptedRawVoltage 0x2030:2 + 0x2030:22 S16ro032767-service
26AdaptedFilteredVoltage 0x2030:23 + 0x2030:22 S16ro032767-service
27OVPTest 1 = Start OVP test 0 = Stop OVP test S16rw01-service
28PreCharge 1 = PreCharge off 0 = PreCharge on S16rw010service
29OVPStatus 1 = OVP protection function on 0 = OVP protection function off S16ro01-service

0x2039 InternalVoltageSupplies
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025528 (Length=13)-* 1operator
1KeyVoltage Key voltage level. S16ro032767-V* 0.01operator
25V Internal 5V supply voltage level.
Related events: 1701 - 5VOutOfRange
S16ro032767-V* 0.01operator
315V Internal 15V supply voltage level.
Related events: 1700 - 15VOutOfRange
S16ro032767-V* 0.01operator
6SensorSupplyRefVoltage Internal Sensor Supply voltage reference level.
Related events: 810 - SensSupRefRange For the external voltage refer to SensorSupply1OutputVoltage
S16ro032767-V* 0.01operator
7SensorSupplyVoltage Internal Sensor Supply voltage level.
Related events: 811 - SensorSupRange For the external voltage refer to SensorSupply1OutputVoltage
S16ro032767-V* 0.01operator
8SensorSupplyCurrent Sensor Supply current consumption.
SensorSupplyCurrent = (SensorSupplyRefVoltage - SensorSupplyVoltage) / 15
Related events:
800 - SensorSupNotCon
801 - SensorSupSHC
S16ro032767-mA* 1operator
9SensorSupplyRefGain Gain for Internal Sensor Supply Reference voltage measurement. Written in production. If not calibrated, write the default value to clear default value events. S16rw0327674.06 *1000mV/bit* 0.001OEM
10SensorSupplyGain Gain for Sensor Supply voltage measurement. Written in production. If not calibrated, write the default value to clear default value events. S16rw0327674.06 *1000mV/bit* 0.001OEM
11SensorSupplySetGainDefault Write 1 to set default calibrated gain values for SensorSupplyRefGain and SensorSupplyGain. S16wo11--* 1OEM
225VC Internal 5V C supply voltage level.
Related events: 1709 - 5VCOutOfRange
S16ro032767-V* 0.01operator
26SensorSupplyCurrentMin SensorSupplyCurrentMin level. If SensorSupplyCurrentMin is greater than SensorSupplyCurrent, it will set SensorSupNotCon event. S16rw0327670.000 * 1000mA* 1OEM
28SensorSupply1OutputVoltage External - SensorSupply1OutputVoltage. The external output voltage of the sensor supply 1.
Related event: 1735 - SensorSupply1OutputVoltage_OutOfRange
S16ro032767-V* 0.01operator

0x2040 MotorTemperature
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025516 (Length=12)-* 1operator
2Temperature Motor Temperature. S16ro-50210-degC* 1operator
3ModeratelyLowLevel Level at which a Low Temp Status will become active. S16rw-32763276-35degC* 1OEM
4ReductionEndLowLevel Temperature level at which the linear current reduction will be at full reduction (no current) due to low temperature.
Only accelerating current is reduced. Optionally also braking current can be reduced.
Reduction starts from Moderately Low Level. Set to 0, to disable reduction function.
S16rw-327632760degC* 1OEM
5ModeratelyHighLevel Level at which a Moderately High Temp Status will become active. S16rw-32763276100degC* 1OEM
6ReductionEndHighLevel Temperature level at which the linear current reduction will be at full reduction (no current) due to high temperature.
Only accelerating current is reduced. Optionally also braking current can be reduced.
Reduction starts from Moderately High Level. Set to 0, to disable reduction function.
S16rw-32763276120degC* 1OEM
7HighLevel Level at which a High Temp Status will become active. S16rw-32763276130degC* 1OEM
10CanSignalMotorTemp Motor Temperature. S16ro-50210-degC* 1operator
11CanSignalMotorTempFilterGain Filter gain for separately filtered motor temperature signal for CAN.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 50) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 50)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw0163842000* 1operator
13ShortCircuitLevel Level at which a Short Circuit Status will become active. S16rw-32763276-50degC* 1internal
14NotConnectedLevel Level at which a Not Connected Status will become active. S16rw-32763276210degC* 1internal
16SensorTypeSelect Selectable Motor Temperature Sensors
Sensor Type Name/th>
0 Custom
1 KTY81_110
2 KTY84_150
3 PT1000
4 NOT_AVAILABLE

ValueDescription
0CUSTOM_SENSOR
1KTY81_110
2KTY84_150
3PT1000
4NOT_AVAILABLE
U8rw050OEM

0x2041 PowerStageTemperature
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02554 (Length=4)-* 1operator
2Temperature Heatsink Temperature.
S16ro-50130-degC* 1operator
3CanSignalInverterTemp Separately filtered heat sink temperature. S16ro-50130-degC* 1operator
4CanSignalInverterTempFilterGain Filter gain for separately filtered heat sink temperature signal for CAN

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 50) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 50)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw016384350* 1operator

0x2044 PCBTemperature
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02552 (Length=2)-* 1operator
2Temperature1 Pcb Temperature.
S16ro-50120-degC* 1operator

0x2045 MotorTemperatureTableAD
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Size of look-up table. U8rw215Variable-* 1OEM
1TemperatureTableAD AD-value (16-bit) for the corresponding temperature. Array of U16rw065535--* 1OEM

0x2046 MotorTemperatureTableDeg
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Size of look-up table. U8rw215Variable-* 1OEM
1TemperatureTableDeg Temperature for the corresponding AD-value. Array of S16rw-200300-degC* 1OEM

0x2047 ActualMotorTemperatureTableAD
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Size of look-up table. U8rw215Variable-* 1OEM
1ActualTemperatureTableAD AD-value (16-bit) for the corresponding temperature. Array of U16ro065535--* 1OEM

0x2048 ActualMotorTemperatureTableDeg
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Size of look-up table. U8rw215Variable-* 1OEM
1ActualTemperatureTableDeg Temperature for the corresponding AD-value. Array of S16ro-200300-degC* 1OEM

0x2050 EnergyLimit
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02555 (Length=6)-* 1operator
1ConstantCurrentLimit Current below this limit will not create energy limitation.
S16rw02316
HW-IdValue
0260
1260
2260
3260
Arms* 1operator
2ReductionPgain This gain multipied with energy gives the reduction.
Setting gain to 0 disables the energy limit reduction function.
S16rw032767
HW-IdValue
00
10
20
30
* 1operator
3EnergyFilterGain First order filtering coefficient to estimate energy.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
U16rw016384
HW-IdValue
03
13
23
33
* 1service
4Reduction The resulting reduction due to estimated power stage energy.

  • 0, means full reduction
  • 256, means no reduction
S16ro0256* 1service
5CurrentForEnergyFilterInit Initial current level that determines the initial value of the energy filter.
S16rw02316
HW-IdValue
0245
1245
2245
3245
Arms* 1operator

0x2051 PmFeedbackSensorOffsetCalibration
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02559 (Length=9)-* 1operator
1State

Write 1 to start the calibration routine. Drive has to be enabled, motor should be able to spin freely in both directions.

It highly recommended to set SDO Timeout!
If regenerative braking is not allowed (a power supply is used), set max brake current to 0.

  1. Idle
  2. Start rough calibration
  3. Rough calibration
  4. Start fine calibration
  5. Fine calibration
  6. Success
  7. Error

At end of calibration, the drive is left in AC current control. It is recommended to reset the drive after completion to make sure the drive is in a well defined state before continuing.

PM Motor Only
ValueDescription
0Idle
1Start rough calibration
2Rough calibration
3Start fine calibration
4Fine calibration
254Success
255Error
U8rw02550* 1operator
2OpenLoopSpeed The speed to rotate with open loop feedback.
PM Motor Only
S16rw-3276832767300Rpm* 1operator
3OpenLoopCurrent The d-axis current to apply when pulling motor without angle feedback.
PM Motor Only
S16rw0231691Arms* 1operator
4AccAndBrakeCurrent The AC current to apply when accelerating and decelerating motor.
PM Motor Only
S16rw0231655Arms* 1operator
5AccelerationTimeout The maximum allowed time when accelerating motor.
PM Motor Only
U16rw0655355000ms* 1operator
7MaxUpeak Target AC voltage required for measuring voltage angle.
PM Motor Only
S16rw0327677000-* 1operator
8MaxAngleAdjustment Fine alignment will be re-run if final adjustment was larger than this value.
PM Motor Only
S16rw0179930Deg* 0.1operator
9MaxNumberOfRetries Max number of re-runs.
PM Motor Only
S16rw02552no* 1operator

0x2052 FeedbackSensor
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025521 (Length=22)-* 1operator
1RotorSpeedInRpm Shows value from the active feedback.
If FeedbackMode is 0 the physical sensor speed is shown.
If FeedbackMode is 1 the parameter FrequencyWhenNoSpeedFeedback speed is shown.
If FeedbackMode is 2 the CommandSpeeed is shown.
If FeedbackMode is 3 sensorless closed loop feedback speed is shown.
S16ro-3276832767-Rpm* 1operator
2SensorAngleAligned Sensorangle in deciDegrees. Does not take into account number of sensor poles.
Can be written to if FeedbackMode is 1.
S16rw-18001799-Deg* 0.1operator
3SensorAngleOffset Sensorangle offset in deciDegrees. Added to SensorAngle before number of sensor poles is handled.
Used by PM motor to align rotor and posistion sensor. Calibration parameter.
S16rw-180017990Deg* 0.1operator
4DeltaSensorLowResAngle Change of Sensorangle per 250 us in Q15 format. S16ro-3276832767-incs/timeunit* 1operator
5SensorLowResAngleAligned Sensorangle in Q15. S16ro-3276832767-incs* 1operator
6DeltaSensorAngle Change of Sensorangle per 250 us in Q31 format. S32ro-21474836482147483647-incs/timeunit* 1operator
7SensorAngleAlignedInternal Sensorangle in Q31. S32ro-21474836482147483647-incs* 1operator
8Acceleration Rotor accleration in Rpm/20ms. S16ro-3276832767-incs* 1operator
9SensorPolePairs Number of sensor pole pairs. Normally 1 except for resolver and analog hall sensors. S16rw132767
HW-IdValue
01
11
21
31
no* 1OEM
10FeedbackMode The rotor position and speed used for commutation and speed control can be taken from difference sources.

If FeedbackMode is 0 the commutation angle and speed is taken from the physical sensor. To be used for closed loop control with physical sensor.

If FeedbackMode is 1 the commutation angle and speed is taken from the parameter FrequencyWhenNoSpeedFeedback. To be used for open loop control with stator commutuation explicitly controlled whitout considering MotorPoles or SensorPolePaires.

If FeedbackMode is 2 the commutation angle and speed is taken from CommandSpeeed. To be used for open loop control when the commutation speed shall result in that the shaft speed gets close to CommandSpeed. Set the ControlMode to SpeedMode and limit the speed change with CommandAccelerationChange and CommandDeccelerationChange

If FeedbackMode is 3 the commutation angle and speed is taken from what the sensorless algorithm calculate. Only applicable for induction machine. To be used for closed loop control when physical sensor do not exsist or has failed.
ValueDescription
0Physical sensor
1Simulated sensor frequency
2Simulated rotor speed
3Sensorless
U16rw03SFIFMG_PHYSICAL_FEEDBACK_CLOSED_LOOP-* 1internal
11FrequencyWhenNoSpeedFeedback

Set value for sensor speed (i.e. frequency) when FeedbackMode is 1.

The value 65536 corresponds to 4000 Hz sensor frequency. The rotor (mechanical) frequency is sensor frequency divided with number of sensor pole pairs.

S16rw-32768327670see Description* 1internal
12SensorSpeedInRpm Shows value from the physical feedback sensor, even when FeedbackMode is different from 0. S16ro-32768327670Rpm* 1internal
13SpeedFilterGain First order filtering coefficient for the speed used in the speed control.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 4000) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 4000)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw016384
HW-IdValue
0320
1320
2320
3320
-* 1OEM
14AccelerationFilterGain First order filtering coefficient for the Acceleration.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 50) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 50)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw0163841280-* 1OEM
15SensorLowResAngle Shows value from the active feedback sensor even when SpeedFeedbackSensorDisabled is set in Q15. S16ro-3276832767-incs* 1internal
16SensorAngle Shows value from the active feedback sensor even when SpeedFeedbackSensorDisabled is set in deciDegrees. S16ro-18001799-Deg* 0.1internal
17SpeedCalculationCounter Can be used by an external controller to verify that the speed calculation function has been executed.
For example, an APS (steer controller) can be set up to monitor the speed calculation in the vehicle controller as as part of the traction speed supervision.

When communicated via PDO, make sure that transmission period is less than 64ms to avoid wrap around issue.
i.e. Overflow = 256 [8bits] / 4000 [speed calc rate] * 1000 [ms] = 64ms.
U8ro0255--* 1internal
18SensorDirectionInverted This OD does not apply for SIXSTEP feedback sensor.
False (0) = The two sensor channels not shifted
True (1) = The two sensor channels shifted
This setting shall be set according to the definition of the two feedback sensor channels.
U16rw01
HW-IdValue
00
10
20
30
-* 1OEM
19CanSignalRotorSpeedInRpm Shows value from the separately filtered feedback.
If FeedbackMode is 0 the physical sensor speed is shown.
If FeedbackMode is 1 the parameter FrequencyWhenNoSpeedFeedback speed is shown.
If FeedbackMode is 2 the CommandSpeeed is shown.
If FeedbackMode is 3 sensorless closed loop feedback speed is shown.
S16ro-3276832767-Rpm* 1operator
20CanSignalSpeedFilterGain First order filtering coefficient for the separately filtered CAN signal speed.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 4000) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 4000)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw016384320-* 1OEM
21SensorTypeSelect Select sensor pullup configurations. One bit for each sensor.
Bit value 0 = pullup (digital sensor)
Bit value 1 = no pullup (analog sensor)

Following is a list of available sensors for this specific product.
Note, the meaning of each bit varies dynamic with different products.
The list is adjusted packed to the least significant bits in the value, starting with the sensor for bit0 in the list.
  • Encoder 1 Pull-Up
  • Encoder 1C Pull-Up
U16rw065535-* 1OEM

0x2053 SinCosSensor
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025545 (Length=29)-* 1operator
1Sensor1mVSignal Signal1 level in mV. S16ro0(5500)-mV* 1internal
2Sensor2mVSignal Signal2 level in mV. S16ro0(5500)-mV* 1internal
3Sensor1mVOffsetAdjusted The automatically adjusted Signal1 offset in millvolt.
At startup this parameter will be initiated to the value of Sensor1mVOffset.
This is the offset that is actually used to calculate sensor angle.
S16ro0(5500)0mV* 1internal
4Sensor2mVOffsetAdjusted The automatically adjusted Signal2 offset in millvolt.
At startup this parameter will be initiated to the value of Sensor2mVOffset.
This is the offset that is actually used to calculate sensor angle.
S16ro0(5500)0mV* 1internal
5Sensor1mVAmplitudeAdjusted The automatically adjusted Signal1 amplitude in millvolt.
At startup this parameter will be initiated to the value of Sensor1mVAmplitude.
This is the amplitude that is actually used to calculate sensor angle.
S16ro1(5500)0mV* 1internal
6Sensor2mVAmplitudeAdjusted The automatically adjusted Signal2 amplitude in millvolt.
At startup this parameter will be initiated to the value of Sensor2mVAmplitude.
This is the amplitude that is actually used to calculate sensor angle.
S16ro1(5500)0mV* 1internal
22NormaliseSensorInputs Use unfiltered window to calculate gain and offset. Can be used if default gain or offset is wrong and the drive does not see that the sensor is turning. After drive reset rotate the sensor a little over one turn but not more than two turns before using this function. Write the value 3 to use this function. Then manually store the new offsets and gains to EEPROM if successful. U8wo33--* 1internal
23Sensor1NormalisedSignal Normalized level for signal 1 in Base 2000h. S16ro-32768327670see Description* 1internal
24Sensor2NormalisedSignal Normalized level for signal 2 in Base 2000h. S16ro-32768327670see Description* 1internal
25Sensor1NormalisedOffsetAdjusted Offset for signal 1. Normalised to internal scaling.
At startup the intitial value will be calculated from the parameter Sensor1mVOffset.
S16ro03276716380-* 1internal
26Sensor1NormalisedGainAdjusted Gain for signal 1. Normalised to internal scaling.
At startup the intitial value will be calculated from the parameter Sensor1mVAmplitude.
S16ro0327670-* 1internal
27Sensor2NormalisedOffsetAdjusted Offset for signal 2. Normalised to internal scaling.
At startup the intitial value will be calculated from the parameter Sensor2mVOffset.
S16ro03276716380-* 1internal
28Sensor2NormalisedGainAdjusted Gain for signal 2. Normalised to internal scaling.
At startup the intitial value will be calculated from the parameter Sensor2mVAmplitude.
S16ro0327670-* 1internal
29Sensor1WindowMin Min AD value for signal 1 (AD value shifted down 1). Filtered window updated every 2 turns of the sensor. S16ro0327670see Description* 1internal
30Sensor1WindowMax Max AD value for signal 1 (AD value shifted down 1). Filtered window updated every 2 turns of the sensor. S16ro0327670see Description* 1internal
31Sensor2WindowMin Min AD value for signal 2 (AD value shifted down 1). Filtered window updated every 2 turns of the sensor. S16ro0327670see Description* 1internal
32Sensor2WindowMax Max AD value for signal 2 (AD value shifted down 1). Filtered window updated every 2 turns of the sensor. S16ro0327670see Description* 1internal
33NormalisedSin2Cos2 Unit circle value calculated as (Sensor1NormalisedSignal^2 + Sensor2NormalisedSignal^2).
S32ro021474836470-* 1internal
36Sensor1mVOffset Signal1 offset default value in millvolt.
The Sensor1mVOffsetAdjusted will be initiated to this value at startup.
When changing this parameter you must save it to eeprom and then restart the unit. Writing to this value will also update the corresponding parameter for the active sensor configuration ActualSensorType.
S16rw0(5500)0mV* 1internal
37Sensor2mVOffset Signal2 offset default value in millvolt.
The Sensor2mVOffsetAdjusted will be initiated to this value at startup.
When changing this parameter you must save it to eeprom and then restart the unit. Writing to this value will also update the corresponding parameter for the active sensor configuration ActualSensorType.
S16rw0(5500)0mV* 1internal
38Sensor1mVAmplitude Signal1 amplitude default value in millvolt. The peak to peak value is 2 * Sensor1mVAmplitude.
The Sensor1mVAmplitudeAdjusted will be initiated to this value at startup.
When changing this parameter you must save it to eeprom and then restart the unit. Writing to this value will also update the corresponding parameter for the active sensor configuration ActualSensorType.
S16rw0(5500)0mV* 1internal
39Sensor2mVAmplitude Signal1 amplitude default value in millvolt. The peak to peak value is 2 * Sensor2mVAmplitude.
The Sensor2mVAmplitudeAdjusted will be initiated to this value at startup.
When changing this parameter you must save it to eeprom and then restart the unit. Writing to this value will also update the corresponding parameter for the active sensor configuration ActualSensorType.
S16rw0(5500)0mV* 1internal
40ActivateCalibration Activate or deactivate the automatic offset and amplitude adjustment of sine and cosine signals. U8rw011-* 1internal
41SampleTimeDelay

Use this to compensate for when a sensor reading returns a seemingly old value.

This can be observed for example when only using a high d-current only but the externally measured torque changes with speed.

S32rw02500000ns* 1internal
42Sin2Cos2 Unit circle value calculated as (Sensor1Signal^2 + Sensor2Signal^2). S32ro021474836470-* 1internal
43MaxAmplitude The maximum allowed amplitude for the configured sensor before gain or unit circle error. Writing to this value will also update the corresponding parameter for the active sensor configuration ActualSensorType. S16rw1(5500)0mV* 1OEM
44MinAmplitude The minimum allowed amplitude for the configured sensor before gain or unit circle error. Writing to this value will also update the corresponding parameter for the active sensor configuration ActualSensorType. S16rw1(5500)0mV* 1OEM
45MaxDeltaNominalOffset Max +/- variation allowed in offset level. Writing to this value will also update the corresponding parameter for the active sensor configuration ActualSensorType. S16rw0(5500)0mV* 1OEM

0x2058 SensorBearingFeedback
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025526 (Length=22)-* 1operator
1HwResolution Pulses per revolution per channel. S16rw-3276832767
HW-IdValue
064
164
264
364
no* 1OEM
2PulseCheckChannelLowSpeedLimit Used for detection of one broken sensor channel at low speeds. If one channel has no pulses but the other channel shows a speed higher than the limit the Loss of Channel X event will be set.

Set to zero for no detection. Recommended value for detection is 50-100 rpm.

U16rw065535
HW-IdValue
050
150
250
350
Rpm* 1OEM
4SpeedPlausibleHighLimit Used for detection of faulty sensor. If sensor reports non plausible value the corresponding fault is activated. U16rw065535
HW-IdValue
015000
115000
215000
315000
Rpm* 1OEM
5HardwareCaptureValue Number of pulse edges captured. The pulse edges per revolution equals 4 * SensorPulsesPerRevolution. U16ro065535-see Description* 1OEM
6CaptureValue Number of pulse edges captured. The pulse edges per revolution equals 4 * SensorPulsesPerRevolution * Virtual resolution. U16ro065535-see Description* 1OEM
9DeltaCaptureValue Number of pulse edges captured per ms. S16ro-32768327670internal
10EncoderSector Encoder sector counts from 0 to hwresolution*number of captures per pulse. S16ro----* 1internal
11SizeOfErrorAtZCorrection The size of the difference of the encoder sector angle and the defined z pulse index angle. Note that the error can be the maximum value of encoder sector wihch should also be treated as 0. S16ro----* 1internal
12FirstZPulseHasBeenDetected State switch which indicates if the first z-pulse has been detected. U8ro----* 1internal
13SecondAngleCorrectionDone After one turn of the rotor, status = 1 if the target z-edge was detected. The correction angle should from now on be close to zero otherwise an error event will be activated. U8ro----* 1internal
14LengthOfZPulse Length of the Z pulse (index pulse) in number of pulses. This parameter will change one of the Z pulse reference angles. S16rw--12-* 1internal
15ZPulseCorrectioSectorSize Adjust the correction sector size (window) where a sensor angle adjustment is allowed. S16rw--12/2-* 1internal
16NoZPulseDetectedLimit Number of counted encoder sector values where a detecton of a Z pulse is expected. Abowe this value the drive will trip. S16rw----* 1internal
17ZPulseCapterValue The current Z capture on quadrature inputs (ChA and ChB). U16ro----* 1internal
20TimeDeltaSensorAngle DeltaSensorAngle as produced by the Pulse Delta Time Measurement. Regardless of the setting of UseTimeMeasurement. S16ro----* 1internal
21TimeFrequency Pulse Frequency for channel 1 as measured by the Pulse Delta Time Measurement. Regardless of the setting of UseTimeMeasurement. S16ro----* 1internal
22TimeRpm Rpm as produced by the Pulse Delta Time Measurement. Regardless of the setting of UseTimeMeasurement. S16ro----* 1internal
23TimeDir Direction used by Pulse Delta Time Measurement. Regardless of the setting of UseTimeMeasurement. U8ro----* 1internal
24UseTimeMeasurement Enable TimeMeasurement method to calculate the speed for encoder (RPM, DeltaAngle etc). Not available on Supervisor. U8rw010-* 1internal
25TimeQuadUpperLimit Upper limit for TimeDeltaSensorAngle signal saturation/"lock in" against quadrature DeltaSensorAngle. If outside, event DeltaTimeToQuadMismatch will be set. S16ro----* 1internal
26TimeQuadLowerLimit Lower limit for TimeDeltaSensorAngle signal saturation/"lock in" against quadrature DeltaSensorAngle. If outside, event DeltaTimeToQuadMismatch will be set. S16ro----* 1internal

0x2059 SixstepSensorFeedback
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02551 (Length=2)-* 1operator
1SixstepState State of sixstep sensor. Each state represents 60 degrees of 1 sensor turn. S16ro16--* 1internal

0x2060 OpenDrainOutputGeneral
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02557 (Length=6)-* 1operator
1Frequency Open Drain Output Switching Frequency (4, 8 or 16 kHz). U16rw11616kHz* 1OEM
3OpenDrainOutputControlWord Bitmask Enable/Disable (1/0) open drain outputs:
  • Open drain output 1 -> bit 0
  • Open drain output n -> bit n-1
See comment on CommandAllControlled on restrictions on setting the outputs.
If an Open Drain output has tripped due to a short circuit, for example, the Open Drain output has to be disabled and re-enabled to be activated again after the fault condition has been removed.
U16rw0655350-* 1operator
4CommandAllControlled Bitmask:
  • 1 = Open drain output n is set based on command bit in CommandAll. Open drain output n setting based on OpenDrainOutputControlWord is ignored.
  • 0 = Open drain output n is set based on control word bit set in OpenDrainOutputControlWord. Command bit n set in CommandAll is ignored

Open drain output 1 -> bit 0
Open drain output n -> bit n-1

U16ro0655350-* 1operator
6MainContactor Set which Open Drain Output to use as main contactor. 0=none or 1..n where n=maximum number of open drains used. U16rw060-* 1OEM
7OpenDrainOutputStatusWord Bitmask showing actual Enable/Disable (1/0) status of open drain outputs:
  • Open drain output 1 -> bit 0
  • Open drain output n -> bit n-1
U16ro0655350-* 1operator

0x2061 OpenDrainOutputMode
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1OutputMode
ValueDescription
0 Output Not Used. Output is disabled
1 General output. Open Drain is on/off controlled only
2 Voltage Control.
Related control parameters:
OpenDrainOutputPullTime.PullTime
OpenDrainOutputPullVoltage.PullVoltage
OpenDrainOutputHoldVoltage.HoldVoltage
3 Current Control.
Related control parameters:
OpenDrainOutputCurrentReference.CurrentReference
OpenDrainOutputDitheringCurrentFrequency.DitherFrequency
OpenDrainOutputDitheringCurrentAmplitude.DitherAmplitude
4 Manual PWM Control.
Related control parameters:
OpenDrainOutputPWMLevel.PWMLevel
OpenDrainOutputPeriod.Period
For mode 2 and 3 the DC Bus voltage must be above 1/8th of the nominal voltage for the open drain to be activated. In manual mode it is possible to set the pwm level manually.
Array of U16rw041-* 1operator

0x2062 OpenDrainOutputPullTime
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1PullTime During this time the Pull Voltage or Pull Current is generated.
Pull time for Open Drain Output 1...N.
Array of U16rw065535
Sub IndexValue
1 0
2 0
3 0
4 0
See NOTE 1
ms* 1operator

0x2063 OpenDrainOutputPullVoltage
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1PullVoltage Initial (during pull time) voltage between B+ and output when output is enabled.
Pull voltage for Open Drain Output 1...N.
Array of U16rw032767
Sub IndexValue
1 ((F32) 48 * 0.5)
2 ((F32) 48 * 0.5)
3 ((F32) 48 * 0.5)
4 ((F32) 48 * 0.5)
See NOTE 1
Vdc* 0.01operator

0x2064 OpenDrainOutputHoldVoltage
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1HoldVoltage Voltage that follows upon the Pull Voltage.
Hold voltage for Open Drain Output 1...N.
Array of U16rw032767
Sub IndexValue
1 ((F32) 48 * 0.3)
2 ((F32) 48 * 0.3)
3 ((F32) 48 * 0.3)
4 ((F32) 48 * 0.3)
See NOTE 1
Vdc* 0.01operator

0x2065 OpenDrainOutputCurrentReference
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1CurrentReference Current Reference for Open Drain Output 1..N. This also acts as the Hold Current when using the output in Current mode with PullTime > 0. Array of S16rw032767
Sub IndexValue
1 350
2 350
3 350
4 350
See NOTE 1
mA* 1operator

0x2066 OpenDrainOutputCurrentPgain
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1Pgain Pgain for Open Drain Output 1..N. Array of U16rw065535100-* 1operator

0x2067 OpenDrainOutputCurrentIgain
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1Igain Igain for Open Drain Output 1..N. Array of U16rw065535100-* 1operator

0x2068 OpenDrainOutputDitheringCurrentFrequency
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1DitherFrequency Dithering Frequency for Open Drain Output 1..N.
Frequency with which the Dithering Amplitude will be added to and alternately subtracted from the Current Reference. Duty cycle 50%. Setting DitherFrequency to 0 turns dithering off.
Array of U16rw02500Hz* 1operator

0x2069 OpenDrainOutputDitheringCurrentAmplitude
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1DitheringCurrentAmplitude Dithering Current Amplitude for Open Drain Output 1..N.
Dithering Current Amplitude added and subtracted to Current Reference with Dithering Frequency.
Array of U16rw06553520mA* 1operator

0x206A OpenDrainOutputCurrent
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1Current Current through Open Drain Output 1..N. Array of S16ro032767-mA* 1operator

0x206B OpenDrainOutputPWMLevel
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1PWMLevel PWM Level for Open Drain Output 1..N.
Shows the compare value as set in hardware of MCU. If Open Drain is in Manual PWM control mode the PWMLevel can be set by writing to this subindex. Also, in Manual PWM control mode, if output is off then the desired PWM level is read back instead of the hardware register value (that shows 0 if the output is off). See OpenDrainOutputPeriod.Period for maximum level.
Array of U16rw065535--* 1operator

0x206C OpenDrainOutputNotConnectedLevel
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1NotConnectedLevel Not Connected Level for Open Drain Output 1..N.
Current limit in mA. If measured current is below this for 200ms it will set the NotConnectedCh<x> event.
Set to 0 to disable this check.
Array of U16rw02500
Sub IndexValue
1 0
2 0
3 0
4 0
5 100
6 100
7 100
8 100
9 100
mA* 1OEM

0x206D OpenDrainOutputPeakCurrentLevel
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1PeakCurrentLevel Peak Current Level Open Drain Output 1..N.
Current limit in mA. If measured current is above this for 16ms it will set the HighCurrentCh<x> event.
If set to 0 the hardware limit will apply.
Array of U16rw02500
Sub IndexValue
1 1500
2 1500
3 1250
4 1250
5 1700
6 1700
7 1700
8 500
9 2500
mA* 1OEM

0x206E OpenDrainOutputOverloadCurrentLevel
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1OverloadCurrentLevel Overload Current Level Open Drain Output 1..N.
Current limit in mA. If measured current is above this for 10s it will set the HighCurrentCh<x> event.
If set to 0 the hardware limit will apply.
Array of U16rw01500
Sub IndexValue
1 700
2 1500
3 1000
4 1000
5 1100
6 1100
7 1100
8 300
9 1000
mA* 1OEM

0x206F OpenDrainOutputPullCurrent
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1PullCurrent Current Reference for Pull Current for Open Drain Output 1..N. It is used as initial current reference used for a time as specified by OpenDrainOutputPullTime.PullTime from the moment it is enabled. When PullTime has passed the OpenDrainOutputCurrentReference.CurrentReference is used as the main current reference until disabled. Array of S16rw032767
Sub IndexValue
1 350
2 350
3 350
4 350
See NOTE 1
mA* 1operator

0x2070 PmMotorParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02553 (Length=4)-* 1operator
1PllPGain Proportional gain used in the PLL (Phase Locked Loop) filtering of the stator angle (4096 = 1).

The PLL filter serves the purpose of smoothing out bad feedback signals without introducing delay.

If PllPgain is set to zero, Pll filtering of StatorAngle is disabled, i.e. StatorAngle = StatorAngleUnfiltered and DeltaStatorAngle = DeltaStatorAngleUnfiltered.
S16rw032767
HW-IdValue
01280
11280
21280
31280
see Description* 1service
2PllIGain Integral gain used in the PLL filtering of the stator angle (4096 = 1). S16rw032767
HW-IdValue
064
164
264
364
see Description* 1service
3PllLimOutMax Max output from the PLL filtering of the stator angle, i.e. max value of DeltaStatorAngle16 (0x2071:17). S16rw032767
HW-IdValue
032000
132000
232000
332000
see Description* 1service

0x2071 InductionMotorParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025529 (Length=24)-* 1operator
1SlipSpeed Difference between electrical rotor speed and stator speed.
[1 => 4000 / 2^16 = 0.061 Hz electrical]
S16ro-3276832767see Description* 1operator
2ZeroSpeedSlipGain The feed forward gain in the slip speed regulator. The feed forward term is Iq*ZeroSpeedSlipGain.
[1 = 0.0000828 rad/s/ARMS or 0.0000132 Hz/ARMS]
S16rw-3276832767
HW-IdValue
0200
1200
2200
3200
see Description* 1operator
3SpeedVoltageRatio The assumed ratio between speed and modulation below OpenLoopModulationLevelDefault. S16rw* 1OEM
4DeltaSensorAngleFilterShiftSteps Filter constant for sensor angle filter
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw0152* 1OEM
5ProtectFilterShiftSteps Filter constant to set highest frequency were slip finder is active
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw0154* 1OEM
6FluxFinderFilterShiftSteps Filter constant to set control frequency for slip finder regulator
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw01515* 1OEM
7LowFreqFluxFinderGain Low frequency gain for slip regulator. S16rw032767400* 1OEM
9HighFreqFluxFinderGain High frequency gain for slip regulator. S16rw032767200* 1OEM
10DeltaSensorAngleFiltered16 Debug: Filtered sensor increment angle low resolution
Number of SensorAngle16 increment of per 4 kHz execution.
[1 => 4000 / 2^16 = 0.061 Hz]
S16ro-3276832767see Description* 1service
11OpenLoopModulationLevel Lower modulation level when the dq plane starts to be corrected based on back EMF in d-direction. S16rw0323000* 1OEM
12ClosedLoopModulationLevel Upper modulation level when the dq plane is fully corrected based on back EMF in d-direction. S16rw0327674000* 1OEM
18EdSlipSpeed The fluxfinder (to find rotor flux) part of slip speed.
[1 => 4000 / 2^16 = 0.061 Hz electrical]
S16ro-3276832767see Description* 1operator
19ExpectedSlipSpeed The feed forward (to find rotor flux) part of slip speed.
[1 => 4000 / 2^16 = 0.061 Hz electrical]
S16ro-3276832767see Description* 1operator
20LowFrequencyPart Debug: Low frequency part of the flux finder regulator output

[100 => 100 * 4096 * 4000 / 2^32 = 0.38 Hz electrical]
S16ro-3276832767see Description* 1service
21HighFrequencyPart Debug: High frequency part of the flux finder regulator output

[100 => 100 * 4096 * 4000 / 2^32 = 0.38 Hz electrical]
S16ro-3276832767see Description* 1service
22MaxAcceptableTimeWithSlipInWrongDirection The max acceptable time with slip in opposite direction to expected slip.
The monitoring of slip in wrong direction is disabled by writing zero.
[1 => 2 ms]
S16rw032767100see Description* 1operator
23SlipSpeedInWrongDirectionCheckLevel Above this level of SlipSpeed (electrical) SlipInWrongDirection is checked.
[80 => 80 * 4000 / 2^16 = 4.9 Hz electrical]
S16rw03276730see Description* 1operator
24TimeWithSlipInWrongDirection Debug: The time SlipSpeed has wrong sign.
[1 => 2 ms]
S16ro-3276832767see Description* 1service
25SlipSpeedHigh The stator slip frequency were field weakening regulator shall anti wind-up.

[100 => 100 * 4096 * 4000 / 2^32 = 0.38 Hz electrical]
S16rw-3276832767130* 1OEM
26LongestTimeWithSlipInWrongDirection The longets time with unexpected slip since default parameters was set.
[1 equals 2 ms]
S16rw-32768327670* 1OEM
27HighZeroSpeedSlipToleranceFactor This is the number of times bigger the SlipSpeed must be compared to ExpectedSlipSpeed to trig the error TooHighZeroSpeedSlip. S16rw0327674see Description* 1operator
28LongestTimeWithTooHighZeroSpeedSlip The longets time with to high slip at zero sensor speed since default parameters was set.
[1 equals 2 ms]
S16rw-32768327670* 1OEM
29MaxAcceptableTimeWithHighZeroSpeedSlip The max acceptable time with slip at very low speed that is bigger than (ExpectedSlipSpeed * SlipSpeedInWrongDirectionCheckLevel).
[1 => 2 ms]
S16rw03276750see Description* 1operator

0x2072 CurrentController
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025514 (Length=10)-* 1operator
5PgainDpart_CurrentController Proportional gain in the PI-parts of the current controller in the d-direction of the motor.
(256 = 1)
The gain used internally is divided by 2 or 4 when switching at 2 and 1 kHz respectively.
S16rw032767
HW-IdValue
0550
1550
2550
3550
see Description* 1OEM
6IgainDpart_CurrentController Integral gain in the PI-parts of the current controller in the d-direction of the motor.
(256 = 1)
The gain used internally is divided by 2 or 4 when switching at 2 and 1 kHz respectively.
S16rw032767
HW-IdValue
0620
1620
2620
3620
see Description* 1OEM
7PgainQpart_CurrentController Proportional gain in the PI-parts of the current controller in the q-direction of the motor.
(256 = 1)
The gain used internally is divided by 2 or 4 when switching at 2 and 1 kHz respectively.
S16rw032767
HW-IdValue
0550
1550
2550
3550
see Description* 1OEM
8IgainQpart_CurrentController Integral gain in the PI-parts of the current controller in the q-direction of the motor.
(256 = 1)
The gain used internally is divided by 2 or 4 when switching at 2 and 1 kHz respectively.
S16rw032767
HW-IdValue
0620
1620
2620
3620
see Description* 1OEM
10RegdIpart Integral part of the current controller in the d-direction of the motor. S16ro-32768327670see Description* 1internal
11RegqIpart Integral part of the current controller in the q-direction of the motor. S16ro-32768327670see Description* 1internal
12MaxIdRefChange Maximum allowed step in IdRef from one sample to another. This is used to ramp the IdRef that is used in the regulator. Disable the ramp by set the value to 0. S16rw01000
HW-IdValue
00
10
20
30
dApeak/250us* 1OEM
13MaxIqRefChange Maximum allowed step in IqRef from one sample to another. This is used to ramp the IqRef that is used in the regulator. Disable the ramp by set the value to 0. S16rw01000
HW-IdValue
00
10
20
30
dApeak/250us* 1OEM
14CrossCouplingMode This sets the current cross coupling calculation method used. INDUCTANCE_ACTUAL_CURRENT: Make use of the actual current mesurements and uses L (Ld and Lq). INDUCTANCE_REFERENS_CURRENT: Make use of the referense current mesurements and uses L (Ld and Lq). INDUCTANCE_AVERAGE_CURRENT: Make use of the avagrage ((act+ref)/2) current mesurements and uses L (Ld and Lq). NOMINAL_DQFLUX_ACTUAL_CURRENT: Make use of the actual current mesurements and interpolates values from DQ flux table. NOMINAL_DQFLUX_REFERENS_CURRENT: Make use of the referense current mesurements and interpolates values from DQ flux table. NOMINAL_DQFLUX_AVERAGE_CURRENT: Make use of the avagrage ((act+ref)/2) current mesurements and interpolates values from DQ flux table. ACTUAL_DQFLUX: Will not use L in cross coupling calculation NO_CROSSCOUPLING: Don't use cross coupling at all, set decoupling to zero
ValueDescription
0INDUCTANCE_ACTUAL_CURRENT
1INDUCTANCE_REFERENS_CURRENT
2INDUCTANCE_AVERAGE_CURRENT
3NOMINAL_DQFLUX_ACTUAL_CURRENT
4NOMINAL_DQFLUX_REFERENS_CURRENT
5NOMINAL_DQFLUX_AVERAGE_CURRENT
6ACTUAL_DQFLUX
7NO_CROSSCOUPLING
U8rw07--* 1operator

0x2073 MotorMeasurements
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025563 (Length=58)-* 1operator
1RmsMotorCurrent Scalar sum of measured current & magnetisation current = √ Id² + Iq². Filtered value. U16ro02316-Arms* 1operator
2DcBusCurrent Estimated and filtered dc bus current S16ro-33253325-Adc* 1operator
3DcBusPower Estimated and filtered DC power. S16ro-1362113620-W* 10operator
4FluxFilterShiftSteps Filter time constant when calculating Flux.
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw0154see Description* 1operator
5UPeak Calculated UPeak.

16384 = 48.00 / √3
S16ro-3276832767-see Description* 1operator
6Rmotor Motor resistance, i.e. Rstator + Rrotor, in phase-to-neutral. S16rw021649
HW-IdValue
0(5900.0)
1(5900.0)
2(5900.0)
3(5900.0)
uOhm* 100operator
7Ld Leakage inductance in d-direction. S16rw03445
HW-IdValue
0(14.0)
1(14.0)
2(14.0)
3(14.0)
uH* 1operator
8Lq Leakage inductance in q-direction. S16rw03445
HW-IdValue
0(14.0)
1(14.0)
2(14.0)
3(14.0)
uH* 1operator
9RotorFluxCalc Filtered rotor flux calculated from internal voltages and currents. S16ro017630mVs* 0.1operator
10Ed Calculated back EMF in d-direction. S16ro-32768327670see Description* 1service
11RmsCurrentFilterShiftSteps Time constant for CurrentAngle filter
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
U16rw0152see Description* 1operator
12DcBusPowerFilterShiftSteps Time constant for DcBusPower.
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
U16rw0152see Description* 1operator
13Ldq Inductance in both d and q-direction, if they are to be same. S16rw03445uH* 1operator
14wIqLd The wIqLq part of Ed calculation S16ro-32768327670see Description* 1operator
15RmotorTempComp

Winding temperature compensated motor resistance.

If no temperature reading is possible, a default value of 100 °C is assumed.

Writing to RmotorTempComp is an alternative way to write 'Rmotor'. RmotorTempComp consider the present motor temperature when RmotorTempComp is written, to calculate and write the corresponding reference temperature resistance 'Rmotor'.

S16rw021649-uOhm* 100operator
16AutoTuneState State of the Auto tuning of inductance and resistance.

0: Auto tuning inactive. Always start in this state. Write 1 in this state to autotune in one sequence write 2 to do it stepwise.

1: One sequence autotuning. 2: Stepwise autotuning. 3: DriveTool enables powerstage. Auto tuning initialization has been done. Configure transient recorder first to see the result (for exampel Id (0x2077:2), UdRef (0x2079:2)

4: Sweeping of voltage is performed to measure stator resistance and verify deadband. Id shall be proportional to Ud when looking in trace.

5: Waiting for transient recorder to finish.

6: Waiting for user to write 7 to find voltage step if stepwise autotune is selected.

10: Waiting for user to write 11 to find parameters if stepwise autotune is selected.

18: Waiting for user to write 19 to proceed with current step response if stepwise autotune is selected. Tuning of inductance, resistanse current control P and I gains is ready.

21: Performs current step response and start the Transient recorder. Software disable powerstage after one second and return to State 0.

U8rw0255see Description* 1operator
17VoltageStep The voltage step used for auto tuning of inductance and resistance. S16ro-3276832767see Description* 1operator
18TransRecTrigStart Setting the 4kHz start point of the transient recorder when performing auto tuning.

0: Start sampling from beginning when finding VoltageStep.

1000: Start sampling when extraction of inductance and resistance begins.

1095: Start sampling five samples before extraction of inductance and resistance is finished.

S16rw-3276832767see Description* 1operator
19TunedResistance The resulting resistance from auto tuning. S16ro021649uOhm* 100operator
20TunedInductance The resulting inductance from auto tuning. S16ro03445uH* 1operator
21InstantInductance The instant inductance each sample from auto tuning. S16ro032767* 1operator
22TunedResistanceInternalScalingS16ro032767see Description* 1operator
23TunedInductanceInternalScalingS16ro032767see Description* 1operator
24UnfilteredDcBusCurrent Unfiltered dc bus current S16ro-33253325-Adc* 1operator
26SaturationIndicator The instant value of inductance and resistance during autotuning.

S16ro-3276832767see Description* 1operator
29StatorResistance The stator resistanse calculated with slow changing voltage. S16ro021649-uOhm* 100operator
30RampVoltageSlope The rate of voltage increase/decrease when ramping voltage to se deadband and voltage current correlation

S16rw-3276832767see Description* 1operator
31Eq Calculated back EMF in q-direction. S16ro-32768327670see Description* 1service
32DrivingVoltage The instant value of voltage that changed current in Autotuning.

S16ro-3276832767see Description* 1operator
36AutoTuneCurrentGradient The filtered current gradient. S16ro-3276832767-* 1operator
37DcBusEnergy Dc bus energy accumulated from dc bus power in Q31 format.

S32ro-21474836482147483647see Description* 1operator
38NormDcBusEnergy Dc bus energy sampled at start of autotuning to normalize DcBusEnergyPerCycle.

S32ro-21474836482147483647see Description* 1operator
39DcBusEnergyLowSpeed The lower speed in the speed intervall were Dc bus energy is calculated.

S16rw-3276832767see Description* 1operator
40DcBusEnergyHighSpeed The higher speed in the speed intervall were Dc bus energy is calculated.

S16rw-3276832767see Description* 1operator
41DcBusEnergyTimer The countdown time in the speed intervall were Dc bus energy is calculated.

If the timer is set different from 0 the measurement is armed.

S32rw-21474836482147483647see Description* 1operator
42TurnPointLowSpeed -

S16ro-3276832767see Description* 1operator
43DcBusEnergyPerCycle -

S16ro-3276832767see Description* 1operator
44CycleTime -

S16ro-3276832767see Description* 1operator
45EdSlipSpeedMaxRipple -

S16ro-3276832767see Description* 1operator
46CurrentAngleGainChangeStep -

S16ro-3276832767see Description* 1operator
47CurrentAngleGainAndDcBusEnergyPerCycle -

S32ro-21474836482147483647see Description* 1operator
48CurrentAngleGainAndCycleTime -

S32ro-21474836482147483647see Description* 1operator
49MaxSlipSpeedAndZeroSpeedSlipGain -

S32ro-21474836482147483647see Description* 1operator
50TurnPointHighSpeed -

S16ro-3276832767see Description* 1operator
51EdFilterShiftSteps Filter time constant for calculated ac voltage in d-direction.
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw0152see Description* 1operator
52InductanceTableMaxCurrent Defines the current range for the inductance tables. The last points are given at this current. S16rw02316-Arms* 1operator
53MinDeltaStatorAngleForFluxCalc Only calculate a rotor flux value above this stator frequency. 819 = 50 Hz. S16rw032767see Description* 1OEM
54CanSignalDcCurrentFilterGain First order filtering coefficient for the separately filtered DC current signal for CAN.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 4000) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 4000)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw016384300-* 1OEM
55CanSignalRmsMotorCurrentFilterGain First order filtering coefficient for the separately filtered AC current signal for CAN.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 4000) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 4000)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw016384300-* 1OEM
56CanSignalRmsMotorCurrent Scalar sum of measured current & magnetisation current = √ Id² + Iq². Filtered value. U16ro02316-Arms* 1operator
57OverCurrentLimit Custom over current trip level.
Set to 0 to disable.
S16rw02316
HW-IdValue
00
10
20
30
Arms* 1OEM
58OverCurrentSampleLimit Number of consecutive over current samples in 4 kHz allowed before event is set. U16rw0655354-* 1OEM
59MotorCurrentUnfiltered Scalar sum of measured current & magnetisation current = √ Id² + Iq². Unfiltered value. U16ro03276-Apk* 1operator
60UseTableForInductances Only valid when flux calcuation is set to 0 (Inductace). Configure if current dependent tables or single parameter shall be used to get Ld and Lq from Ld & Lq table
ValueDescription
0Use single parameters.
1Use table
U8rw02550* 1operator
61ActualDFlux Filtered rotor d-flux calculated from internal voltages and currents. S16ro-17641763-mVs* 0.1operator
62ActualQFlux Filtered rotor q-flux calculated from internal voltages and currents. S16ro-17641763-mVs* 0.1operator
63FreezeRotorFluxAtLowSpeed Setting for using frozen flux or table flux at low speed.
Only applicable if FluxCalculationMethod is 0. That is when calculated magnet flux is used.
ValueDescription
0Rotorflux is calculated from NominalRotorFlux and FluxModificationFactor.
1Last calculated rotorflux is used below MinDeltaStatorAngleForFluxCalc. NominalRotorFlux is used at start-up
U8rw02550* 1OEM

0x2074 SpwmParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025538 (Length=30)-* 1operator
1ActualPwmFrequency Actual SPWM Switching Frequency
1, 2, 4, 8, 12 or 16 kHz
U16ro116-kHz* 1internal
8DeadBandCompensationTime

Internal Use Only

S16rw-32768327671000ns* 1internal
9AdjustedDeadBandCompTime

Internal Use Only

S16ro-32768327670ns* 1internal
10EnableDoubleFlank

Internal Use Only

U8rw011* 1internal
13MotorCurrentLowLevel Low motor current when switching frequency can automatically be changed. S16rw02316180Arms* 1internal
14MotorCurrentMidLevel Medium motor current when switching frequency can automatically be changed. S16rw02316220Arms* 1internal
15MotorCurrentHighLevel High motor current when switching frequency can automatically be changed. S16rw02316280Arms* 1internal
16MotorCurrentHysteresisLevel Motor current hysteresis level when automatically changing switching frequency. S16rw0231610Arms* 1internal
17ElecFreqLowLevel Low electrical frequency when switching frequency can automatically be changed. S16rw019999120Hz* 0.1internal
18ElecFreqMidLevel Medium electrical frequency when switching frequency can automatically be changed. S16rw019999250Hz* 0.1internal
19ElecFreqHighLevel High electrical frequency when switching frequency can automatically be changed. S16rw0199991000Hz* 0.1internal
20ElecFreqHysteresisLevel Electrical frequency Hysteresis level when automatically changing switching. S16rw01999940Hz* 0.1internal
21ActualPwmFrequencyZone Switching frequency zone depends on motor current and electrical frequency according to table below

ElecFreqLowLevel ElecFreqMidLevel ElecFreqHighLevel
Zone03 | Zone13 | Zone23 | Zone33
MotorCurrentHighLevel ----------- --------------------------- ----------- --------------------------- ----------- --------------------------- -----------
Zone02 | Zone12 | Zone22 | Zone32
MotorCurrentMidLevel ----------- --------------------------- ----------- --------------------------- ----------- --------------------------- -----------
Zone01 | Zone11 | Zone21 | Zone31
MotorCurrentLowLevel ----------- --------------------------- ----------- --------------------------- ----------- --------------------------- -----------
Zone00 | Zone10 | Zone20 | Zone30

U8ro033-kHz* 1internal
23PwmFrequencyInZone00 Motor switching frequency is set to the value of this parameter when electrical frequency is below:
ElecFreqLowLevel.
and motor current is below:
MotorCurrentLowLevel.
Actual SPWM Switching Frequency
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
24PwmFrequencyInZone01 Motor switching frequency is set to the value of this parameter when electrical frequency is below:
ElecFreqLowLevel.
and motor current is between:
MotorCurrentLowLevel and MotorCurrentMidLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
25PwmFrequencyInZone02 Motor switching frequency is set to the value of this parameter when electrical frequency is below:
ElecFreqLowLevel.
and motor current is between:
MotorCurrentMidLevel and MotorCurrentHighLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
26PwmFrequencyInZone03 Motor switching frequency is set to the value of this parameter when electrical frequency is below:
ElecFreqLowLevel.
and motor current is above:
MotorCurrentHighLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
27PwmFrequencyInZone10 Motor switching frequency is set to the value of this parameter when electrical frequency is between:
ElecFreqLowLevel and ElecFreqMidLevel.
and motor current is below:
MotorCurrentLowLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
28PwmFrequencyInZone11 Motor switching frequency is set to the value of this parameter when electrical frequency is between:
ElecFreqLowLevel and ElecFreqMidLevel.
and motor current is between:
MotorCurrentLowLevel and MotorCurrentMidLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
29PwmFrequencyInZone12 Motor switching frequency is set to the value of this parameter when electrical frequency is between:
ElecFreqLowLevel and ElecFreqMidLevel.
and motor current is between:
MotorCurrentMidLevel and MotorCurrentHighLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
30PwmFrequencyInZone13 Motor switching frequency is set to the value of this parameter when electrical frequency is between:
ElecFreqLowLevel and ElecFreqMidLevel.
and motor current is above:
MotorCurrentHighLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
31PwmFrequencyInZone20 Motor switching frequency is set to the value of this parameter when electrical frequency is between:
ElecFreqMidLevel and ElecFreqHighLevel.
and motor current is below:
MotorCurrentLowLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
32PwmFrequencyInZone21 Motor switching frequency is set to the value of this parameter when electrical frequency is between:
ElecFreqMidLevel and ElecFreqHighLevel.
and motor current is between:
MotorCurrentLowLevel and MotorCurrentMidLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
33PwmFrequencyInZone22 Motor switching frequency is set to the value of this parameter when electrical frequency is between:
ElecFreqMidLevel and ElecFreqHighLevel.
and motor current is between:
MotorCurrentMidLevel and MotorCurrentHighLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
34PwmFrequencyInZone23 Motor switching frequency is set to the value of this parameter when electrical frequency is between:
ElecFreqMidLevel and ElecFreqHighLevel.
and motor current is above:
MotorCurrentHighLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
35PwmFrequencyInZone30 Motor switching frequency is set to the value of this parameter when electrical frequency is above:
ElecFreqHighLevel.
and motor current is below:
MotorCurrentLowLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
36PwmFrequencyInZone31 Motor switching frequency is set to the value of this parameter when electrical frequency is above:
ElecFreqHighLevel.
and motor current is between:
MotorCurrentLowLevel and MotorCurrentMidLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
37PwmFrequencyInZone32 Motor switching frequency is set to the value of this parameter when electrical frequency is above:
ElecFreqHighLevel.
and motor current is between:
MotorCurrentMidLevel and MotorCurrentHighLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal
38PwmFrequencyInZone33 Motor switching frequency is set to the value of this parameter when electrical frequency is above:
ElecFreqHighLevel.
and motor current is above:
MotorCurrentHighLevel.
Valid values are 1, 2, 4, 8, 12 or 16
U16rw1168kHz* 1internal

0x2075 FieldWeakeningControl
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025517 (Length=13)-* 1operator
1TorqueError Input to the PM Field Weakening Controller. It takes the difference between ActTorque and RefTorque. S16ro-43354335-Nm* 0.1operator
2RegulatorStatus Signals if any limiter is active.
ValueDescription
0Field weakening control not active
1Field weakening control active with no limitation
2Field weakening control active with current limitation
3Field weakening control active with angle limitation
4Field weakening control active with slip speed limitation
U8ro03--* 1operator
3LimitedRefTorque Reference torque limited by over current. S16ro-43354335-Nm* 0.1operator
4IgainVoltageAngle Proportional Gain used to compute Delta Voltage Angle. S16rw032766
HW-IdValue
010000
110000
210000
310000
-* 1operator
7VoltageAngle Phase angle of the applied motor voltage.

Angle = arcsin(ud/sqrt(ud^2+uq^2))
S16ro-18001799-Deg* 0.1operator
8VoltageAngleIPart 4kHz increment of the VoltageAngle. Output from the PM Field Weakening Controller
32767 = 180 deg
-32768 = -180 deg
S16ro-3276832767-see Description* 1operator
9PgainVoltageAngle Proportional Gain used to compute Voltage Angle.
value 2^10 => gain = 1.0000
S16rw032767
HW-IdValue
00
10
20
30
see Description* 1operator
10VoltageAnglePPart Proportional part of the Voltage Angle regulator. S16ro-180017990Deg* 0.1operator
11MaxVoltageAngle Maximum allowed voltage angle. S16rw-18001799
HW-IdValue
0900
1900
2900
3900
Deg* 0.1operator
13UpeakInFieldWeakening Lower Upeak used in Field Weakening to allow current control hysteresis on modulation level. S16rw-3276832767(18000)* 1operator
14UpeakSlewRate Slew rate used to ramp Upeak from the UpeakLimit used in current control down to the UpeakInFieldWeakening. S16rw-32768327671024* 1operator
17UpeakLimitRamped Upeak normalized after high pass filtering.

S16ro-3276832767-* 1operator

0x2076 TorqueCalculation
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025527 (Length=16)-* 1operator
1RefTorque Reference torque input to the PM Fiels Weakening Controller. It is computed from the RotorFlux and the inductance parameters (0x2076:4-5).

Torque = 3/2*MotorPoles*iq*RotorFlux + id*iq(Ld-Lq)
S16ro-43354335-Nm* 0.1operator
2ActTorque Actual torque input to the PM Fiels Weakening Controller. It is computed from the RotorFlux and the inductance parameters (0x2076:4-5).

Torque = 3/2*MotorPoles*iq*RotorFlux + id*iq(Ld-Lq)
S16ro-43354335-Nm* 0.1operator
3NominalRotorFlux Magnetic rotor flux used as pre-load and feed-forward to the current controller. It is also used to as a starting value for RotorFluxCalc. S16rw01763
HW-IdValue
00
10
20
30
mVs* 0.1operator
4MoreRefTorqueFactor When in field weakening this factor can increase or decrease the max actual current by increasing the torque reference to the field weakening regulator.
Higher max current will normally mean higher max torque although it can result in lower efficiency.
No effect in current control mode or if MoreRefTorqueFactor is 0.
RefTorqueComp = + RefTorque + (ActualCurrentAngle-ReferenceCurrentAngle) * RefTorque * MoreRefTorqueFactor
The scaling of MoreRefTorqueFactor is [Internal torque scaling/internal angle scaling]
For induction mashine if more torque is needed in field weakening the commisioning procedure would be to start from 0 and increase untill desirable max torque is reached (be careful not to increase max torque to the point were torque to current relation gets lower than required).
For PM mashine it is more about reaching the max voltage angle. The commisioning procedure would then be to start from 0 and increase untill max voltage angle can be reached.
The torque to current ratio is always optimal in field weakening for any torque both for IM and PM since we are utilizing the full dc voltage.
S16rw-3276832767
HW-IdValue
00
10
20
30
see Description* 1operator
7TorqueFilterShiftSteps Filter constant for actual and reference torque filter
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw015
HW-IdValue
02
12
22
32
see Description* 1OEM
8CanSignalActTorque Separately filtered torque signal . It is computed from the RotorFlux and the inductance parameters (0x2076:4-5).

Torque = 3/2*MotorPoles*iq*RotorFlux + id*iq(Ld-Lq)
S16ro-43354335-Nm* 0.1operator
9CanSignalTorqueFilterGain First order filtering coefficient for the separately filtered CAN torque signal.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
fc = (FilterGain * 4000) / ((16384 - FilterGain) * 2 * π)
τ = (16384 - FilterGain) / (FilterGain * 4000)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw016384320-* 1OEM
20FluxCalculationMethod This sets the torque calculation method used.
First choise should be alternative 1.
CALCULATED_ROTOR_FLUX:
Inductance table is used if UseTableForInductances = 1 or single parameter is used if UseTableForInductances = 0 (typically for IM).
The inductance is used together with RotorFluxCalc.
Below MinDeltaStatorAngleForFluxCalc the rotor flux is calculated according to setting of FreezeRotorFluxAtLowSpeed
CALCULATED_DQ_FLUX:
DQ-flux is calculated if above MinDeltaStatorAngleForFluxCalc otherwise taken from DFluxOutput QFluxOutput irms dependent 1D-tables.
See DQ-Flux interpolation in appl_setup for commissioning instructions.
ValueDescription
0CALCULATED_ROTOR_FLUX
1CALCULATED_DQ_FLUX
U8rw02CALCULATED_ROTOR_FLUXsee Description* 1operator
21DFlux2DTableValue Flux in d-direction from id and iq dependent table.
The table value is based on the actual id and iq currents IdFor2DTableFlux and IqFor2DTableFlux.
S16ro-17641763-mVs* 0.1OEM
22QFlux2DTableValue Flux in q-direction from id and iq dependent table.
The table value is based on the actual id and iq currents IdFor2DTableFlux and IqFor2DTableFlux.
S16ro-17641763-mVs* 0.1OEM
23IdFor2DTableFlux Filtered d-current used as input to the actual torque calculation and d-flux from 2D-tables. S16ro-32763276-Apk* 1operator
24IqFor2DTableFlux Filtered q-current used as input to the actual torque calculation and q-flux from 2D-tables. S16ro-32763276-Apk* 1operator
25IdFor2DTableFluxFilterShiftSteps FilterShiftStep for d-current used as input to the actual torque calculation and d-flux from tables.
For induction motor set to 0. For SRPM set to 4.
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw0150see Description* 1OEM
26IqFor2DTableFluxFilterShiftSteps FilterShiftStep for q-current used as input to the actual torque calculation and q-flux from tables.
For induction motor set to 0. For SRPM set to 6.
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw0150see Description* 1OEM
27UseDQfluxTableInFieldWeakening This sets if the lastRefTorque or DQfluxTable shall be used in fieldweakening. DQFluxTable can only be used if it has been tuned.
LastRefTorque = 0, DQfluxTable = 1.
U8rw010see Description* 1operator

0x2077 ActualCurrents
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=5)-* 1operator
1Iq Measured instantaneous q-current. Iq is sampled every 0.250 ms (4 kHz). S16ro-32763276-Apk* 1operator
2Id Measured instantaneous d-current. Id is sampled every 0.250 msec (4 kHz) S16ro-32763276-Apk* 1operator
5ActualCurrentAngle Actual current angle. S16ro-18001799-Deg* 0.1operator
6CurrentAngleFilterShiftSteps Time constant for CurrentAngle filter
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw015-* 1operator

0x2078 ReferenceCurrents
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025516 (Length=15)-* 1operator
1IdRef Reference current in motor d-direction that is input to the current controller. S16ro-32763276-Apk* 1OEM
2IqRef Reference current in motor q-direction that is input to the current controller. S16ro-32763276-Apk* 1operator
3CurrentAngleOffset

Current Angle Control parameter. Used to determine the current in d and q direction.

Angle = CurrentAngleOffset + CurrentAngleGain * abs(CurrentReference)
IdRef = -sin(Angle) * abs(CurrentReference)
IqRef = cos(Angle) * CurrentReference

S16rw-18001799
HW-IdValue
00
10
20
30
Deg* 0.1operator
4CurrentAngleGain

Current Angle Control parameter. Used to determine the current in d and q direction.

Angle = CurrentAngleOffset + CurrentAngleGain * abs(CurrentReference)
IdRef = -sin(Angle) * abs(CurrentReference)
IqRef = cos(Angle) * CurrentReference

To convert from SI-units x in deg/Arms to parameter:
CurrentAngleGain = x / 360 * 1638.4 / √2 * 1024

S16rw-3276832767
HW-IdValue
00
10
20
30
see Description* 1operator
5MaxCurrentAngle Determine the max current angle.
The optimal maximum current angle is individual for each motor type. The theoretical maximum current angle is 45 degrees. However, due to saturation effects the true maximum may be higher. Current angles above 60 degrees are very rare and indicates possible tuning error. This parameter is not used when using current angle interpolation arrays.
S16rw-18001799
HW-IdValue
0450
1450
2450
3450
Deg* 0.1operator
8IdRefMinimum The magnetization current used when low magnitezation current is commanded externaly. This parameter is not in use when using PM machines. S16rw-23172316
HW-IdValue
00
10
20
30
Arms* 1operator
9RotorFluxMinimum IdRef will be internally controlled to achieve this minimum rotor flux.

If CalculatedRotorFlux is above RotorFluxMinimum IdRef will not be affected.

Set to zero to disable this functionallity.
S16rw01763
HW-IdValue
00
10
20
30
mVs* 0.1operator
10ReferenceCurrentAngle Reference current angle as calculated from reference current, offset and gain. S16ro-18001799-Deg* 0.1operator
11ExternalIdRef External reference current in motor d-direction that is input to the current controller. S16rw-23172316-Arms* 1OEM
12ExternalIqRef External reference current in motor q-direction that is input to the current controller. S16rw-23172316-Arms* 1OEM
13ExternalIdRefActive Enable setting of external IdRef. U8rw01-OEM
14ExternalIqRefActive Enable setting of external IqRef. U8rw01-OEM
15RotorFluxMinimumControlGain Gain that multiply the missing rotor flux to get the additional IdRef current.

RotorFluxMinimumControlGain = 256 equals Gain = 1 in the expression below.

Additional IdRef = Gain * MAX(0,(MinimumRotorFlux - CalculatedRotorFlux))
S16rw-3276832767
HW-IdValue
0200
1200
2200
3200
* 1OEM
16UseRefCurrentAngleTable Selection of reference current angle calculation method.
0 = The reference current angle is calculated from CurrentAngleGain and CurrentAngleOffset
1 = The reference current angle is calculated from 8 point look-up table
U16rw010-* 1OEM

0x2079 MotorVoltageControl
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025526 (Length=27)-* 1operator
1UqReference Reference of the PWM generated motor voltage in the q-direction. Output from the current controller.
16384 = Udc/√2 VRMS (hsp) where Udc = 36, 48 or 80 V
S16rw-32768327670see Description* 1internal
2UdReference Reference of the PWM generated motor voltage in the d-direction. Output from the current controller.
16384 = Udc/√2 VRMS (hsp) where Udc = 36, 48 or 80 V
S16rw-32768327670see Description* 1internal
3UxRefMax Limit for Ud Reference and Uq Reference.
16384 = Udc/√2 VRMS (hsp) where Udc = 36, 48 or 80 V
S16ro-32768327670see Description* 1operator
4DisableCurrentControl Disables the current control and makes UdRef and UqRef writable.

0 = current control enabled
1 = current control disabled
U8rw010-* 1internal
5FieldWeakeningPossible Parameter that tells if Field Weakening shall be used on this drive.
ValueDescription
0No field weakening
1Field weakening used
U8rw01
HW-IdValue
01
11
21
31
-* 1internal
6IdLimitFactor Parameter used to compute Id limit for transition from PM Field Weakening Control to Current Control.
Scaled so that 256 = 1.
S16rw-3276832767
HW-IdValue
0256
1256
2256
3256
see Description* 1operator
7IdLimitOffset Parameter used to compute Id limit for transition from PM Field Weakening. S16rw-23172316
HW-IdValue
05
15
25
35
Arms* 1operator
8UPeakLimit Peak voltage limit for transition from Current Control to PM Field Weakening Control and then also used as applied peak voltage.

Given as Modulation Index where 16348 means the maximum possible without using over modulation.
S16rw-3276832767
HW-IdValue
018000
118000
218000
318000
see Description* 1operator
9UPeakNormalized Normalized UPeak used to decide if FieldWeakening shall be enabled or not.
Unit: See UPeakLimit
S16ro-3276832767-see Description* 1operator
10InFieldWeakeningMode Show that control is in field weakening mode and not current control mode.
Note: Will always be 0 when ApplicationSetupParameters, ActualControlMode equals Electric Motor Brake Mode.
ValueDescription
0In current control mode
1In field weakening mode
U8ro01--* 1operator
11UqRefFiltered Filtered UqReference. S16ro-32768327670see Description* 1internal
12UdRefFiltered Filtered UdReference. S16ro-32768327670see Description* 1internal
13UdUqFilterShiftSteps Time constant for UdFilter and UqFilter.
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw015
HW-IdValue
011
111
211
311
see Description* 1internal
14ActualVoltageAngle Angle for Ud Reference and Uq Reference.
Angle increase from zero when only positive Uq voltage and Ud decrease,
S16ro-18001799-Deg* 0.1operator
15IdLimit The current level in d-direction shall exceed this value to exit fieldweakening S16ro-231723160see Description* 1internal
16UPeakNormalizedFilterShiftSteps Time constant for UPeakNormalized filter.
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw015
HW-IdValue
01
11
21
31
see Description* 1internal
17ActualVoltageAngleFilterShiftSteps Time constant for ActualVoltageAngle filter.
Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw015
HW-IdValue
02
12
22
32
see Description* 1internal
18IdFiltered Filtered Id current S16ro-23172316-Arms* 1operator
19IdFilterShiftSteps Time constant for IdFilter Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw015
HW-IdValue
02
12
22
32
-* 1operator
20MaxNbrOfSamplesAboveIxLimit This function works as a leaking bucket mechanism for entering current control.
The number of samples that IdFiltered shall be above IdLimit to enter current control.
Zero means that the function is disabled.
S16rw0327670-* 1operator
21TransitionRequired Set the required conditions used for transitions from field weakening to current control.
The conditions can be fulfilled independent of eachother and are bitmapped:
bit0: IdFiltered above IdLimit
bit1: IqFiltered above IqLimit
bit2: VoltageAngle not saturated
ValueDescription
0NA
1Id above IdLimit fulfilled
2Iq above IqLimit fulfilled
3Id above IdLimit and Iq above IqLimit fulfilled
4VoltageAngle not saturated fulfilled
5Id and VoltageAngle not saturated fulfilled
6Iq and VoltageAngle not saturated fulfilled
7Id, Iq and VoltageAngle not saturated fulfilled
U8rw071-* 1operator
22IqLimitOffset Parameter used to compute Iq limit for transition from PM Field Weakening. S16rw-231723165Arms* 1operator
23IqLimit The current level in q-direction shall exceed this value to exit fieldweakening S16ro-231723160see Description* 1internal
24IqFiltered Filtered Iq current S16ro-23172316-Arms* 1operator
25IqFilterShiftSteps Time constant for IqFilter Time constant = 2^(ShiftSteps - 12) [s]
If ShiftSteps = 0 filter is disabled
If ShiftSteps = 1 then time constant = 0.5 ms
If ShiftSteps = 15 then time constant = 8 s
S16rw0154-* 1operator
26TransitionStatus Show status for the conditions used for transitions from field weakening to current control.
The status can be fulfilled independent of eachother and are bitmapped::
bit0: IdFiltered above IdLimit
bit1: IqFiltered above IqLimit
bit2: VoltageAngle not saturated
ValueDescription
0NA
1Id above IdLimit fulfilled
2Iq above IqLimit fulfilled
3Id above IdLimit and Iq above IqLimit fulfilled
4VoltageAngle not saturated fulfilled
5Id and VoltageAngle not saturated fulfilled
6Iq and VoltageAngle not saturated fulfilled
7Id, Iq and VoltageAngle not saturated fulfilled
U8ro07--* 1operator

0x207A CurrentAngleInterpolationInput
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Nr of curve points in the current angle interpolation table. U8rooperator
1CurrentReference Reference point in current for the current angle interpolation.
First point must be 0. Each successive point must be > the previous point.
Array of S16rw02316-Arms* 1operator

0x207B CurrentAngleInterpolationOutput
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Nr of curve points in the current angle interpolation table. U8rooperator
1CurrentAngleReference Reference point in degrees for the equally indexed value in CurrentAngleInterpolationInput.
Array of S16rw-18001799-Deg* 0.1operator

0x207C DFluxInterpolationInput
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of curve points in the d and q-flux interpolation tables. U8rooperator
1CurrentInput Reference point in current for the d-flux interpolation.
First point must be 0. Each successive point must be > the previous point.
Array of S16rw02316-Arms* 1operator

0x207D DFluxInterpolationOutput
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of curve points in the d and q-flux interpolation tables. U8rooperator
1DFluxOutput Output points for the equally indexed value in DFluxInterpolationInput. For PM motors. Notice that you cannot write to DFluxOutput[0] while using 0x2083:1 write option = 1, due DFluxOutput[0] is optionally set during 0x2083:2 Temperature coefficient setting.
- Read values are defined as for nominal motor temperature 20 C,
- 0x2083:1 Write option 0: write values for nominal motor temperature 20 C,
- 0x2083:1 Write option 1: write values for the actual current motor temperature.
Array of S16rw-17641763-mVs* 0.1operator

0x207E QFluxInterpolationInput
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of curve points in the d and q-flux interpolation tables. U8rooperator
1CurrentInput Reference point in current for the q-flux interpolation.
First point must be 0. Each successive point must be > the previous point.
Array of S16rw02316-Arms* 1operator

0x207F QFluxInterpolationOutput
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of curve points in the d and q-flux interpolation tables. U8rooperator
1QFluxOutput Output point in mVs for the equally indexed value in QFluxInterpolationInput.
Array of S16rw-17641763-mVs* 0.1operator

0x2080 FluxModificationCurrent
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1Current
Sub index Name Description
1 BPC Speed 1 Must be smaller than speed 2.
2 BPC Speed 2 Must be larger than speed 1 and smaller than 3.
3 BPC Speed 3 Must be larger than speed 2 and smaller than 4.
4 BPC Speed 4 Must be larger than speed 3 and smaller than 5.
5 BPC Speed 5 Must be larger than speed 4 and smaller than 6.
6 BPC Speed 6 Must be larger than speed 5 and smaller than 7.
7 BPC Speed 7 Must be larger than speed 6 and smaller than 8.
8 BPC Speed 8 Must be larger than speed 8.
Array of U16rw02316
HW-Id Value
0
SubIndex Value
1 0
2 30
3 60
4 100
5 150
6 200
7 250
8 320
1
SubIndex Value
1 0
2 50
3 100
4 150
5 200
6 250
7 300
8 350
2
SubIndex Value
1 0
2 50
3 100
4 150
5 200
6 250
7 300
8 350
3
SubIndex Value
1 0
2 50
3 100
4 150
5 200
6 250
7 300
8 350
Arms* 1OEM

0x2081 FluxModificationFactor
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1Factor
Sub index Name Description
1 BPC Current 1 Factor at Current 1 and below (0x2140:1)
2 BPC Current 2 Factor at Current 2 (0x2140:2)
3 BPC Current 3 Factor at Current 3 (0x2140:3)
4 BPC Current 4 Factor at Current 4 (0x2140:4)
5 BPC Current 5 Factor at Current 5 (0x2140:5)
6 BPC Current 6 Factor at Current 6 (0x2140:6)
7 BPC Current 7 Factor at Current 7 (0x2140:7)
8 BPC Current 8 Factor at Current 8 and above (0x2140:8)
Array of U16rw065535
HW-Id Value
0
SubIndex Value
1 1024
2 1024
3 1024
4 1024
5 1024
6 1024
7 1024
8 1024
1
SubIndex Value
1 1024
2 1024
3 1024
4 1024
5 1024
6 1024
7 1024
8 1024
2
SubIndex Value
1 1024
2 1024
3 1024
4 1024
5 1024
6 1024
7 1024
8 1024
3
SubIndex Value
1 1024
2 1024
3 1024
4 1024
5 1024
6 1024
7 1024
8 1024
OEM

0x2082 StartupMeasurements
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02554 (Length=5)-* 1operator
1MeasuredCurrentPhaseU Measured current in phase U. S16ro-32763276-Apk* 1operator
2MeasuredCurrentPhaseV Measured current in phase U. S16ro-32763276-Apk* 1operator
3MeasuredCurrentPhaseW Measured current in phase W. S16ro-32763276-Apk* 1operator
4MotorConnectionState Read and write motor connection check status
ValueDescription
0Idle
1Check rotor speed
2Prepare for motor connection check
3Ready for motor connection check
4Run motor connection check
5Check connection phase U and V
6Check connection phase U and W
7Check connection phase V and W
8Check disable functionality
9Restore parameters
10Wait for enable
11Wait for disable
100Moror connection check done and ok
253Error, Drive not disabled
254Error caused by other
255Error due to bad motor connections
U8rw02550* 1operator

0x2083 DFluxOutputOptions
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02553 (Length=4)-* 1operator
1DFluxOutputWriteOption For PM motors. Option 1 is used to recalculate and update 0x207D:1 DFluxOutput values as for nominal motor temperature 20 C, even but running on other temperatures during measure and writing. Notice that the current motor temperarure during write-command will be applied to recalculate for nominal temperature. Each DFluxOutput must be written before the motor temperature change too much. Reading values always display the values for nominal 20 C regardless of write-option. Write option 1 require that RotorFluxTemperatureCoefficient and DFluxOutput[0] first have been calibrated.

ValueDescription
0Flux values for nominal 20 C
1Auto temperature compensated
U8rw01-enumoperator
2RotorFluxCoefficientState For PM motors. RotorFluxCoefficientState is used to control measuring, and update of RotorFluxTemperatureCoefficient during operating a motor. The motor must run cold respective hot (in any order), while RotorFluxCoefficientState save commands 3 respective 4 are executed. After both cold and hot commands have succeeded, the paramter RotorFluxTemperatureCoefficient and 0x207D:1 DFluxOutput[0] are calculated and updated. Command 3 clear temporary saved values and require both cold and hot new calibrations. Apply 'Store par to EEPROM' to store updates.

ValueDescription
0Idle
1Save I-rms zero, cold
2Save I-rms zero, hot
3Clear saved values
101Success step 1(of 2)
102Success and Ready
253Attempt divide by zero
254Flux diff wrong sign
255Temperature diff less than 70 C
U8rw0255-enumoperator
3RotorFluxTemperatureCoefficient For PM motors. Compensation of 0x207D:1 DFluxOutput for rotor flux motor temperature coefficient. RotorFluxTemperatureCoefficient is given in milli-percent decreasing flux for each degrees above 20 C. RotorFluxTemperatureCoefficient is always positive, however the rotor flux is also increased for temperatures under 20 C. This parameter can be automatical calculated and updated via the RotorFluxCoefficientState parameter. Notice that the total D-Flux are affected by the rotor flux and hence also by the RotorFluxTemperatureCoefficient. U16rw04000-m%/degC* 1operator

0x2085 TorqueReferenceManager
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02553 (Length=4)-* 1operator
1CurrentReference The selected reference current. S16ro-23172316-Arms* 1operator
2IsCurrentLimited Status that show if reference current is limited.
TRUE == Limited
FALSE == Unlimited
U8ro01--* 1operator
3CurrentPerTorque

Current to torque relation used when converting from Nm/s to internal current change.

x [Arms/Nm] = CurrentPerTorque / 16384 / sqrt(1.5) / 48 * 2 * π * 50

S32ro---see Description* 1operator

0x208A GeneralMotorParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02553 (Length=4)-* 1operator
1MotorPoles Number of motor poles. From motor nameplate. U8rw264
HW-IdValue
010
110
210
310
no* 1OEM
2StatorAngle16 Debug: Commutation angle low resolution

2^16 equals 360 electrical degrees
S16ro-3276832767see Description* 1service
3DeltaStatorAngle16 Debug: Commutation increment angle low resolution
Number of StatorAngle16 increment of per 4 kHz execution.
[1 => 4000 / 2^16 = 0.061 Hz electrical]
S16ro-3276832767see Description* 1service

0x208F SpeedRegulatorDgain
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1DgainSetX
Sub index Name
1 DgainSet0
2 DgainSet1
3 DgainSet2
4 DgainSet3

Dgain for parameter set X

Array of S16rw032767
HW-Id Value
0
SubIndex Value
1 0
2 0
3 0
4 0
1
SubIndex Value
1 0
2 0
3 0
4 0
2
SubIndex Value
1 0
2 0
3 0
4 0
3
SubIndex Value
1 0
2 0
3 0
4 0
See NOTE 1
-* 1operator

0x2090 SpeedRegulatorPgain
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1PgainSetX
Sub index Name
1 PgainSet0
2 PgainSet1
3 PgainSet2
4 PgainSet3

Pgain for parameter set X

Array of S16rw032767
HW-Id Value
0
SubIndex Value
1 1000
2 2000
3 2000
4 2000
1
SubIndex Value
1 1000
2 2000
3 2000
4 2000
2
SubIndex Value
1 1000
2 2000
3 2000
4 2000
3
SubIndex Value
1 1000
2 2000
3 2000
4 2000
See NOTE 1
deciApk/Rpm/256* 1operator

0x2091 SpeedRegulatorIgainSmall
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1IgainSmallSetX
Sub index Name
1 IgainSmallSet0
2 IgainSmallSet1
3 IgainSmallSet2
4 IgainSmallSet3

Igain small for parameter set X


When Igain small is used depends on ApplicationSetupParameters, SpeedRampMode used as shown in table below.

SpeedRampMode When used
Speed control with no ramp Always
Speed control with PDO controlled ramp During hold
Speed control with parameter controlled ramp During hold
Array of S16rw032767
HW-Id Value
0
SubIndex Value
1 15
2 2
3 2
4 2
1
SubIndex Value
1 15
2 2
3 2
4 2
2
SubIndex Value
1 15
2 2
3 2
4 2
3
SubIndex Value
1 15
2 2
3 2
4 2
See NOTE 1
deciApk/Rpm/2 ms/256* 1operator

0x2092 SpeedRegulatorIgainMedium
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1IgainMediumSetX
Sub index Name
1 IgainMediumSet0
2 IgainMediumSet1
3 IgainMediumSet2
4 IgainMediumSet3

Igain medium for parameter set X


When Igain medium is used depends on ApplicationSetupParameters, SpeedRampMode used as shown in table below.

SpeedRampMode When used
Speed control with no ramp Not used
Speed control with PDO controlled ramp During rollback
Speed control with parameter controlled ramp During rollback
Array of S16rw032767
HW-Id Value
0
SubIndex Value
1 2
2 25
3 25
4 25
1
SubIndex Value
1 2
2 25
3 25
4 25
2
SubIndex Value
1 2
2 25
3 25
4 25
3
SubIndex Value
1 2
2 25
3 25
4 25
See NOTE 1
deciApk/Rpm/2 ms/256* 1operator

0x2093 SpeedRegulatorIgainLarge
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1IgainLargeSetX
Sub index Name
1 IgainLargeSet0
2 IgainLargeSet1
3 IgainLargeSet2
4 IgainLargeSet3

Igain large for parameter set X


When Igain large is used depends on ApplicationSetupParameters, SpeedRampMode used as shown in table below.

SpeedRampMode When used
Speed control with no ramp Not used
Speed control with PDO controlled ramp During standing and deceleration
Speed control with parameter controlled ramp During standing and deceleration
Array of S16rw032767
HW-Id Value
0
SubIndex Value
1 2
2 25
3 25
4 25
1
SubIndex Value
1 2
2 25
3 25
4 25
2
SubIndex Value
1 2
2 25
3 25
4 25
3
SubIndex Value
1 2
2 25
3 25
4 25
See NOTE 1
deciApk/Rpm/2 ms/256* 1operator

0x2094 DcPowerLimit
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025513 (Length=14)-* 1operator
1PosDcPowerLimit Requested positive DC power limit. Please note that this is NOT saved to EEPROM.
Function must be activated in ApplicationSetupWord.
S16rw013620-W* 10operator
2NegDcPowerLimit Requested negative DC power limit. Please note that this is NOT saved to EEPROM.
Function must be activated in ApplicationSetupWord.
S16rw013620-W* 10operator
3PosDcCurrentLimit Positive DC current limit. Please note that this is NOT saved to EEPROM.
Function must be activated in ApplicationSetupWord.
S16rw03325-/>Adc* 1operator
4NegDcCurrentLimit Negative DC current limit. Please note that this is NOT saved to EEPROM.
Function must be activated in ApplicationSetupWord.
S16rw03325-Adc* 1operator
5PowerFilterGain Filter gain for power limit. 16384 = no filtering. S16rw1163842000* 1OEM
6ResponseFactor Controls the response time when entering power limit. A value of 0 means fastest possible response. A higher value means a smoother transition in to power limit. U8rw0255220* 1OEM
7AccCurrentLimitFromDcPowerOrDcCurrentLimit Motoring current limit.
Result from conversion of AccDcPowerLimit to current. It will be the lowest value of AccCurrentLimitDueToDcPowerLimit and AccCurrentLimitDueToDcCurrentLimit
S16ro02316-Arms* 1operator
8BrakeCurrentLimitFromDcPowerOrDcCurrentLimit Regenerative current limit.
Result from conversion of BrakeDcPowerLimit to current. It will be the lowest value of BrakeCurrentLimitDueToDcPowerLimit and BrakeCurrentLimitDueToDcCurrentLimit.
S16ro02316-Arms* 1operator
9CalculatedTorqueS16ro032767-* 1operator
10AccCurrentLimitDueToDcPowerLimit Result of AccCurrentLimitation calculation using PosDcPowerLimit. S16ro02316-Arms* 1operator
11BrakeCurrentLimitDueToDcPowerLimit Result of BrakeCurrentLimitation calculation using NegDcPowerLimit. S16ro02316-Arms* 1operator
12AccCurrentLimitDueToDcCurrentLimit Result of AccCurrentLimitation calculation using PosDcCurrentLimit. S16ro02316-Arms* 1operator
13BrakeCurrentLimitDueToDcCurrentLimit Result of BrakeCurrentLimitation calculation using NegDcCurrentLimit. S16ro02316-Arms* 1operator

0x2095 CurrentLimit
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025537 (Length=33)-* 1operator
1MaxAccCurrent Sets both Forward and Reverse Max Acceleration Currents to the same value. S16wo02316-Arms* 1operator
2MaxBrakeCurrent Sets both Forward and Reverse Max Brake Currents to the same value. S16wo02316-Arms* 1operator
3MaxCurrentChange The maximum allowed change during 1 ms (i.e. derivate) of the Reference Current that is allowed. A too high derivate may for example introduce noice in the gear. Due to truncation it does not get exacly requested behaviour when selecting a value between 1-4. If set to 0, no ramp limitation of Current. NOTE! The unit is only valid if EXTERNAL_CURRENT_REPRESENTATION = Arms. S16rw01000
HW-IdValue
0100
1100
2100
3100
deciArms / ms* 1operator
5ForwardMaxAccCurrent Max acceleration current in forward direction. This limit can be reduced due to for example high temperature, low DC Bus Voltage etc.
Instantaneously available current in 2095h:9-10.
S16rw02316
HW-IdValue
0550
1550
2550
3550
Arms* 1operator
6ReverseMaxAccCurrent Max acceleration current in reverse direction. This limit can be reduced due to for example high temperature, high DC Bus Voltage etc.
Instantaneously available current in 2095h:9-10.
S16rw02316
HW-IdValue
0550
1550
2550
3550
Arms* 1operator
7ForwardMaxBrakeCurrent Max braking current in forward direction. This limit can be reduced due to for example high temperature, low DC Bus Voltage etc.
Instantaneously available current in 2095h:9-10.
S16rw02316
HW-IdValue
0550
1550
2550
3550
Arms* 1operator
8ReverseMaxBrakeCurrent Max braking current in reverse direction. This limit can be reduced due to for example high temperature, low DC Bus Voltage etc.
Instantaneously available current in 2095h:9-10.
S16rw02316
HW-IdValue
0550
1550
2550
3550
Arms* 1operator
9AbilityAccelerationCurrent Will be lower than 2095h:5-6 if any reduction is active.
Reductions will be active due to physical reasons, e.g. high or low voltage, high or low temperature or high speed.
Any active reduction should be signaled as a Warning in Diagnostic, ExtendedWarnings
Available acceleration current is always the minimum of the AbilityAccelerationCurrent and AccCurrentLimit (2095h:15).
S16ro02316-Arms* 1operator
10AbilityBrakeCurrent Will be lower than 2095h:7-8 if any reduction is active.
Reductions will be active due to physical reasons, e.g. high or low voltage, high or low temperature or high speed.
Any active reduction should be signaled as a Warning in Diagnostic, ExtendedWarnings
Available brake current is always the minimum of the AbilityBrakeCurrent and BrakeCurrentLimit (2095h:16).
S16ro02316-Arms* 1operator
11ModeratelyHighSpeedStartLevel Linear over speed protection level. Rollback of current starts at ModeratelyHighSpeedStartLevel and ends at ModeratelyHighSpeedEndLevel. Only used for accelerating current. Setting the parameter to 0 disables the function. S16rw0327675000Rpm* 1operator
12ModeratelyHighSpeedEndLevel SeeModeratelyHighSpeedStartLevel. S16rw0327675250Rpm* 1operator
13ModeratelyLowSpeedStartLevel

Linear low speed protection.

Braking current starts to be reduced when speed is less than ModeratelyLowSpeedStartLevel and 0 current is reached at ModeratelyLowSpeedEndLevel.

Mainly used with combustion engines to prevent rotation of engine in wrong direction.

This will be combined with no allowed current in wrong direction to get a continous allowed current curve.

Rotational direction must be correctly defined using Inverted Rotational Direction in ApplicationSetupWord.

Setting the parameter to 0 disables the function.

S16rw0327670Rpm* 1operator
14ModeratelyLowSpeedEndLevel See ModeratelyLowSpeedStartLevel. S16rw0327670Rpm* 1operator
15AccCurrentLimit Sets accelerating current limit.
Used for external (CAN) limitation.
Available acceleration current is always the minimum of the AbilityAccelerationCurrent (2095h:9) and AccCurrentLimit.
S16rw02316-Arms* 1operator
16BrakeCurrentLimit Sets braking Current limit.
Used for external (CAN) limitation.
Available brake current is always the minimum of the AbilityBrakeCurrent (2095h:10) and BrakeCurrentLimit.
S16rw02316-Arms* 1operator
19ActualLimitationType Type of (reason for) actual limitation.
ValueDescription
0No limitation
1Event limitation
2Motor temperature limitation
3Low DC voltage limitation
4High DC voltage limitation
5Low speed limitation
6High speed limitation
7Dc current limitation
8Dc power limitation
9External current limitation
10External torque limitation
11Heatsink temperature limitation
12Energy limitation
13Max current limitation
14Max voltage angle limitation
15Switching frequency limitation
U8ro015--* 1operator
20AccLimitationType Rreason for the lowest (most limiting) accelerating current limit. If an actual limitation of the acceleration current takes place then the value of ActualLimitationType will be the same as this value.
ValueDescription
0No limitation
1Event limitation
2Motor temperature limitation
3Low DC voltage limitation
4High DC voltage limitation
5Low speed limitation
6High speed limitation
7Dc current limitation
8Dc power limitation
9External current limitation
10External torque limitation
11Heatsink temperature limitation
12Energy limitation
13Max current limitation
15Switching frequency limitation
U8ro015--* 1operator
21BrakeLimitationType Reason for the lowest (most limiting) brake current limit. If an actual limitation of the brake current takes place then the value of ActualLimitationType will be the same as this value.
ValueDescription
0No limitation
1Event limitation
2Motor temperature limitation
3Low DC voltage limitation
4High DC voltage limitation
5Low speed limitation
6High speed limitation
7Dc current limitation
8Dc power limitation
9External current limitation
10External torque limitation
11Heatsink temperature limitation
12Energy limitation
13Max current limitation
15Switching frequency limitation
U8ro015--* 1operator
22LimitPosCurrent Show the limitited current in positive direction.
S16ro02316-Arms* 1operator
23LimitNegCurrent Show the limitited current in negative direction.
S16ro-23170-Arms* 1operator
24MaxIncTorqueChange Slew rate limitation for increasing torque.
Increasing torque is defined as when the absolute value of the torque increases.
Set to 0 to disable function. Both increasing and decreasing limitation will be disabled.
S32rw01000000
HW-IdValue
00
10
20
30
Nm/s* 1OEM
25MaxDecTorqueChange Slew rate limitation for decreasing torque.
Decreasing torque is defined as when the absolute value of the torque decreases.
Set to 0 to disable function. Both increasing and decreasing limitation will be disabled.
S32rw01000000
HW-IdValue
00
10
20
30
Nm/s* 1OEM
26MaxTorqueChangeAtLowTorque Slew rate limitation at low torque.
Low torque is defined as below LowTorqueLevel.
Set to 0 to disable function.
S32rw01000000
HW-IdValue
00
10
20
30
Nm/s* 1OEM
27LowTorqueLevel Below this level, low torque slew rate limitation will be active. S16rw04335
HW-IdValue
00
10
20
30
Nm* 0.1OEM
30MaxCurrentAt1kHz Max allowed current when switching frequency is 1 kHz. S16rw02316
HW-IdValue
0(2000 * 1)
1(2000 * 1)
2(2000 * 1)
3(2000 * 1)
Arms* 1internal
31MaxCurrentAt2kHz Max allowed current when switching frequency is 2 kHz. S16rw02316
HW-IdValue
0(2000 * 1)
1(2000 * 1)
2(2000 * 1)
3(2000 * 1)
Arms* 1internal
32MaxCurrentAt4kHz Max allowed current when switching frequency is 4 kHz. S16rw02316
HW-IdValue
0(2000 * 1)
1(2000 * 1)
2(2000 * 1)
3(2000 * 1)
Arms* 1internal
33MaxCurrentAt6kHz Max allowed current when switching frequency is 6 kHz. S16rw02316
HW-IdValue
0(2000 * 1)
1(2000 * 1)
2(2000 * 1)
3(2000 * 1)
Arms* 1internal
34MaxCurrentAt8kHz Max allowed current when switching frequency is 8 kHz. S16rw02316
HW-IdValue
0(2000 * 1)
1(2000 * 1)
2(2000 * 1)
3(2000 * 1)
Arms* 1internal
35MaxCurrentAt12kHz Max allowed current when switching frequency is 12 kHz. S16rw02316
HW-IdValue
0(2000 * 1)
1(2000 * 1)
2(2000 * 1)
3(2000 * 1)
Arms* 1internal
36MaxCurrentAt16kHz Max allowed current when switching frequency is 16 kHz. S16rw02316
HW-IdValue
0(2000 * 1)
1(2000 * 1)
2(2000 * 1)
3(2000 * 1)
Arms* 1internal
37MaxCurrentAt20kHz Max allowed current when switching frequency is 20 kHz. S16rw02316
HW-IdValue
0(2000 * 1)
1(2000 * 1)
2(2000 * 1)
3(2000 * 1)
Arms* 1internal

0x2096 SpeedRegulatorInternalVariables
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02558 (Length=9)-* 1operator
1InternalSpeedReference Speed reference input to speed PI controller (internal SW variable). Differs from Command Speed when ramps and/or BPC are used. S16ro-3276832767-Rpm* 1operator
2CurrentReference Reference Current From Speed PI-controller. S16ro-23172316-Arms* 1operator
3SpeedRegIPart Speed regulator I part. S16ro-23172316-Arms* 1operator
4SpeedRegDPart Speed regulator D part. S16ro-23172316-Arms* 1operator
5SpeedRegDPartFilterFactor Filter constant used for high pass filter in D-regulator. A lower value results in lower cut-off frequency. S16rw0163841600* 1operator
6PGainUsed Speed regulator P-gain actually used. S16ro032767-* 1operator
7IGainUsed Speed regulator I-gain actually used. S16ro032767-* 1operator
8DGainUsed Speed regulator D-gain actually used. S16ro032767-* 1operator

0x2097 CurrentBoost Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02554 (Length=5)-* 1operator
1CurrentBoostTimeToStart The Current has to be saturated in max limit for a time greater than this limit in order for automatic boost to start.
Automatic boost will be disabled if this limit is set to Zero.

Unit: 500 = 1 sec
S16rw01500
HW-IdValue
00
10
20
30
see Description* 1OEM
2CurrentBoostTime Duration of Current Boost. Max value is 3 seconds.

Unit: 500 = 1 sec
S16rw01500
HW-IdValue
01500
11500
21500
31500
see Description* 1OEM
3CurrentBoostFactor The Current Boost can be 20% higher than maximum drive current, i.e. max value is 120%. MaxAccCurrent = Factor/1024 * AbilityCurrent (0x2095:9-10) or CurrentLimit (0x2095:15-16) 1024 = 100% The factor is temperature dependant which means that maximum is reduced linearly from 120% to 100% when temperature climbs from 60 to 85 degrees. S16rw01229
HW-IdValue
01024
11024
21024
31024
see Description* 1OEM
4CurrentBoostSpeedLimit Actual speed need to be less than this limit at the same time as the Commnade speed is above this limit for a period longer than CurrentBoostTimeToStart in order for the automatic boost to start. S16rw032767
HW-IdValue
010
110
210
310
Rpm* 1OEM

0x2098 SpeedRamp
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025511 (Length=12)-* 1operator
1RampState

Internal Use Only

ValueDescription
0Accelerate
1Decelerate Coast
2Decelerate Adjust
3Decelerate No Adjust
4Hold
5Push
6Close To Stand
7Stand
8Rollback
9Speed Decelerate Anti Clonk State
U8ro09--* 1operator
2SpeedChangeFactor Parameters ApplicationCommands, CommandAccelerationChange/CommandDecelerationChange will be divided by the value of this parameter.

Only used in Speed Control Modes with ramps (ApplicationSetupParameters, SpeedRampMode = 4 or 5).

E.g., a SpeedChangeFactor value equal to 10 will have the following effect on the unit of CommandAccelerationChange/CommandDecelerationChange:
  • (rpm/2ms) / 10 => rpm/20ms
U8rw0100
HW-IdValue
010
110
210
310
see Description* 1operator
3AntiClonkNumberOfCounts Used to adjust Command Speed Ramped to Actual Speed via a ramp within Anti Clonk Number Of Counts (each count is 2 ms). This function is used together with MaxCurrentChange so that the "clonk" in the gear becomes ok. Anti Clonk Number Of Counts = 0 disables the function. Only used in Speed Control Modes with ramps (ApplicationSetupParameters, SpeedRampMode = 4 or 5).

The deceleration in rpm/2ms becomes equal to (ActualSpeed-CommandSpeedRamped) / AntiClonkNumberOfCounts

during AntiClonkNumberOfCounts*2ms if the Actual Speed decreases below Command Speed Ramped (only executed once per deceleration phase).
U16rw065535
HW-IdValue
00
10
20
30
no* 1operator
4AntiClonkDeltaSpeedLimit Used when Bit 1 Adjust Speed During Deceleration in ApplicationSetupParameters, ApplicationSetupWord is NOT set. Anti Clonk algorithm is then activated when CommandSpeedRamped < ABS(ActualSpeed+ AntiClonkDeltaSpeedLimit).

In order to not use this feature set Anti Clonk Delta Speed Limit equal to ApplicationSetupParameters, MaxCommandSpeed.
S16rw-3276832767
HW-IdValue
00
10
20
30
Rpm* 1operator
5AntiClonkCommandSpeedLimit Anti Clonk algorithm is acivated if ABS(CommandSpeed) < AntiClonkCommandSpeedLimit.

Used to disable Anti Clonk Algorithm at high speeds. In order to not use this feature set Anti Clonk Command Speed Limit equal to ApplicationSetupParameters, MaxCommandSpeed.
S16rw-3276832767
HW-IdValue
04500
14500
24500
34500
Rpm* 1operator
6ReverseBrakeMaxSpeedInRpm Define maximum speed in reverse direction to be applied when ApplicationSetupParameters, SpeedRampMode = 5 is selected. S16rw-3276832767
HW-IdValue
04000
14000
24000
34000
Rpm* 1operator
7RampedRollBackSpeed Ramped rollback speed parameter (see also ApplicationSetupParameters, RollBackSpeed). S16ro032767-Rpm* 1operator
8PushSpeedLimit Below the PushSpeedLimit the integral part in the speed controller is not allowed to build up.
If this parameter is set to Zero there will be no speed limitation for allowing the integral part to increase.

Use case 1:
A "push" problem is when a vehicle is stuck going forward but also have forward torque buildup due to integration. Then when the hindrance is suddenly removed there will be a jump in speed. The same problem exists in both directions.

In order to avoid the "push" problem it is recommended to set PushSpeedLimit to "some low speed". Recommended value is 10 rpm.

Use case 2:
An "uphill rolling back" problem may occur when a vehicle (e.g. golf cart) is stopped uphill and the driver does not apply enough acceleration to circumvent the slope. Then the vehicle may start rolling backward.

In order to avoid the "uphill rolling back" problem it is recommended to set PushSpeedLimit to Zero. This, to mimic an automatic gear box that does not allow negative movement when drive gear is engaged (positive movement).
S16rw-3276832767
HW-IdValue
010
110
210
310
Rpm* 1operator
9IGainMode

Internal Use Only

ValueDescription
0SPEED_IREG_OFF_MODE
1SPEED_IREG_NORMAL_MODE
2SPEED_IREG_INCREASE_MODE
3SPEED_IREG_ROLLBACK_MODE
4SPEED_IREG_TO_ZERO_MODE
5SPEED_IREG_DECELERATE_MODE
U8ro05--* 1operator
10IregAccelerationLimit Above this acceleration level the integral part in the speed controller is not allowed to build up. S16rw0327670Rpm/20ms* 1operator
11ForcePumpBehavior Force PUMP motor specific integral control behavior in speed controller even when DeviceType is not PUMP. This prevents integral build-up in the wrong direction in order to avoid undershoot (pump spinning backwards) when stopping the motor. Only possible to activate in speed control without ramps, ApplicationSetupParameters.SpeedRampMode = 1, and not using Steer Wheel Mode or Tiller Mode in ApplicationSetupParameters.RequestedControlMode.
ValueDescription
0Default: Evaluate regulator behavior based on hardware ID configuration.
1Force PUMP motor regulator behavior.
U8rw010-* 1operator

0x2099 TorqueToCurrentCalculation
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025513 (Length=12)-* 1operator
1CommandCurrentFromCommand Command current that is recalculated from command torque. S16ro-3276832767-* 1operator
2AccCurrentLimitFromAccTorqueLimit Command acceleration current limit that is recalculated from acceleration command limit torque. S16ro02316-Arms* 1operator
3BrakeCurrentLimitFromBrakeTorqueLimit Command brake current limit that is recalculated from brake command limit torque. S16ro02316-Arms* 1operator
6AccTorqueLimit The acc torque limit from CAN. S16rw04335-Nm* 0.1operator
7BrakeTorqueLimit The brake torque limit from CAN. S16rw04335-Nm* 0.1operator
8MissingCommandTorque The torque that has to be addded to command torque to actually get the commanded torque. S16ro-43354335-Nm* 0.1operator
9MissingAccTorqueLimit The acc torque limit torque that has to be addded to acc torque limit to actually get the acc torque limit. S16ro-43354335-Nm* 0.1operator
10MissingBrakeTorqueLimit The brake torque limit torque that has to be addded to brake torque limit to actually get the brake torque limit. S16ro-43354335-Nm* 0.1operator
11TorqueToCurrentConversionFactor Factor used for initial convertion of torque to current. It must be approximately correct for torque control and limits to work. S32rw02147483647
HW-IdValue
00
10
20
30
Arms/Nm * 1024* 1operator
12FeedForwardTorque Feed forward torque that will be recalculated to current. S16rw-433543350Nm* 0.1operator
13FeedForwardCurrent Feed forward current that is recalculated from torque feed forward. S16ro-23172316-Arms* 1operator

0x2100 ParameterRampForwardAcceleration
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1MaxForwardAccelerationSet0
Sub index Name
1 MaxForwardAccelerationSet0
2 MaxForwardAccelerationSet1
3 MaxForwardAccelerationSet2
4 MaxForwardAccelerationSet3

Used according to "Speed Ramp Parameter Set" bits in ApplicationCommands, CommandAll.

Unit depends on SpeedRamp, SpeedChangeFactor
Array of U8rw0255
HW-Id Value
0
SubIndex Value
1 50
2 40
3 60
4 90
1
SubIndex Value
1 50
2 40
3 60
4 90
2
SubIndex Value
1 50
2 40
3 60
4 90
3
SubIndex Value
1 50
2 40
3 60
4 90
See NOTE 1
Rpm/2ms/SpeedChangeFactor (see Description)* 1operator

0x2101 ParameterRampForwardDeceleration
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1MaxForwardDecelerationSet0
Sub index Name
1 MaxForwardDecelerationSet0
2 MaxForwardDecelerationSet1
3 MaxForwardDecelerationSet2
4 MaxForwardDecelerationSet3

Used according to "Speed Ramp Parameter Set" bits in ApplicationCommands, CommandAll if CommandSpeed < ActualSpeed and CommandSpeed != 0 and has the same sign as the ActualSpeed.

Unit depends on SpeedRamp, SpeedChangeFactor
Array of U8rw0255
HW-Id Value
0
SubIndex Value
1 30
2 20
3 30
4 45
1
SubIndex Value
1 30
2 20
3 30
4 45
2
SubIndex Value
1 30
2 20
3 30
4 45
3
SubIndex Value
1 30
2 20
3 30
4 45
See NOTE 1
Rpm/2ms/SpeedChangeFactor (see Description)* 1operator

0x2102 ParameterRampReverseAcceleration
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1MaxReverseAccelerationSet0
Sub index Name
1 MaxReverseAccelerationSet0
2 MaxReverseAccelerationSet1
3 MaxReverseAccelerationSet2
4 MaxReverseAccelerationSet3

Used according to "Speed Ramp Parameter Set" bits in ApplicationCommands, CommandAll.

Unit depends on SpeedRamp, SpeedChangeFactor
Array of U8rw0255
HW-Id Value
0
SubIndex Value
1 60
2 40
3 60
4 90
1
SubIndex Value
1 60
2 40
3 60
4 90
2
SubIndex Value
1 60
2 40
3 60
4 90
3
SubIndex Value
1 60
2 40
3 60
4 90
See NOTE 1
Rpm/2ms/SpeedChangeFactor (see Description)* 1operator

0x2103 ParameterRampReverseDeceleration
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1MaxReverseDecelerationSet0
Sub index Name
1 MaxReverseDecelerationSet0
2 MaxReverseDecelerationSet1
3 MaxReverseDecelerationSet2
4 MaxReverseDecelerationSet3

Used according to "Speed Ramp Parameter Set" bits in ApplicationCommands, CommandAll if CommandSpeed < ActualSpeed and CommandSpeed != 0 and has the same sign as the ActualSpeed.

Unit depends on SpeedRamp, SpeedChangeFactor
Array of U8rw0255
HW-Id Value
0
SubIndex Value
1 20
2 20
3 30
4 45
1
SubIndex Value
1 20
2 20
3 30
4 45
2
SubIndex Value
1 20
2 20
3 30
4 45
3
SubIndex Value
1 20
2 20
3 30
4 45
See NOTE 1
Rpm/2ms/SpeedChangeFactor (see Description)* 1operator

0x2104 ParameterRampSpecialForwardDeceleration
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1SpecialForwardDeceleration
Sub index Name Description
1 FootBrake Used when ActualSpeed is positive and "Foot Brake On" bit in CommandAll is set. However, if ReverseBrake also is detected, the highest deceleration value of FootBrake and ReverseBrake is used.
2 ReverseBrake Used when ActualSpeed is positive and CommandSpeed is negative.

UsedDeceleration = NeutralBrake + (ReverseBrake - NeutralBrake) * ABS(CommandSpeed) / ReverseBrakeMaxSpeed
3 NeutralBrakeSet0 Used according to "Speed Neutral Brake Ramp Parameter Set" bits in CommandAll when ActualSpeed is positive and CommandSpeed is zero.
4 NeutralBrakeSet1 Used according to "Speed Neutral Brake Ramp Parameter Set" bits in CommandAll when ActualSpeed is positive and CommandSpeed is zero.
5 NeutralBrakeSet2 Used according to "Speed Neutral Brake Ramp Parameter Set" bits in CommandAll when ActualSpeed is positive and CommandSpeed is zero.
6 NeutralBrakeSet3 Used according to "Speed Neutral Brake Ramp Parameter Set" bits in CommandAll when ActualSpeed is positive and CommandSpeed is zero.


Unit depends on SpeedRamp, SpeedChangeFactor
Array of U8rw0255
HW-Id Value
0
SubIndex Value
1 100
2 100
3 20
4 5
5 5
6 5
1
SubIndex Value
1 100
2 100
3 20
4 5
5 5
6 5
2
SubIndex Value
1 100
2 100
3 20
4 5
5 5
6 5
3
SubIndex Value
1 100
2 100
3 20
4 5
5 5
6 5
See NOTE 1
Rpm/2ms/SpeedChangeFactor (see Description)* 1operator

0x2105 ParameterRampSpecialReverseDeceleration
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1SpecialReverseDeceleration
Sub index Name Description
1 FootBrake Used when ActualSpeed is negative and "Foot Brake On" bit in CommandAll is set. However, if ReverseBrake also is detected, the highest deceleration value of FootBrake and ReverseBrake is used.
2 ReverseBrake Used when ActualSpeed is negative and CommandSpeed is positive.

UsedDeceleration = NeutralBrake + (ReverseBrake - NeutralBrake) * ABS(CommandSpeed) / ReverseBrakeMaxSpeed
3 NeutralBrakeSet0 Used according to "Speed Neutral Brake Ramp Parameter Set" bits in CommandAll when ActualSpeed is negative and CommandSpeed is zero.
4 NeutralBrakeSet1 Used according to "Speed Neutral Brake Ramp Parameter Set" bits in CommandAll when ActualSpeed is negative and CommandSpeed is zero.
5 NeutralBrakeSet2 Used according to "Speed Neutral Brake Ramp Parameter Set" bits in CommandAll when ActualSpeed is negative and CommandSpeed is zero.
6 NeutralBrakeSet3 Used according to "Speed Neutral Brake Ramp Parameter Set" bits in CommandAll when ActualSpeed is negative and CommandSpeed is zero.


Unit depends on SpeedRamp, SpeedChangeFactor
Array of U8rw0255
HW-Id Value
0
SubIndex Value
1 100
2 100
3 20
4 5
5 5
6 5
1
SubIndex Value
1 100
2 100
3 20
4 5
5 5
6 5
2
SubIndex Value
1 100
2 100
3 20
4 5
5 5
6 5
3
SubIndex Value
1 100
2 100
3 20
4 5
5 5
6 5
See NOTE 1
Rpm/2ms/SpeedChangeFactor (see Description)* 1operator

0x2110 Lq_Id1
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Lq Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2111 Lq_Id2
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Lq Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2112 Lq_Id3
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Lq Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2113 Lq_Id4
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Lq Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2114 Lq_Id5
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Lq Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2115 Lq_Id6
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Lq Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2116 Lq_Id7
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Lq Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2120 Ld_Id1
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Ld Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2121 Ld_Id2
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Ld Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2122 Ld_Id3
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Ld Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2123 Ld_Id4
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Ld Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2124 Ld_Id5
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Ld Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2125 Ld_Id6
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Ld Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2126 Ld_Id7
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variableoperator
1Ld Inductance for this table entry. Array of S16rw03445-uH* 1OEM

0x2130 MemoryDebugAccess Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025510 (Length=11)-* 1operator
1RamAddress Set RAM address to read from or write to. U32rw042949672950-* 1internal
2RamU8 Read and write U8 at RAM address. U8rw02550-* 1internal
3RamU16 Read and write U16 at RAM address. U16rw0655350-* 1internal
4RamU32 Read and write U32 at RAM address. U32rw042949672950-* 1internal
5EepromWrite Writes a value to selected address in EEPROM:
  • HighWord = Address in EEPROM (0 -> (EEPROM size-1))
  • LowWord = Value

The EEPROM size is 32768 bytes.

Data is stored in the EEPROM using segments with the following properties:

The first byte of each eeprom segment is the length and the two last is the checksum.

The odd checksum is stored in the last odd address and the even checksum on the last even address.

The length can be between 1 and 127 bytes. Not all segments have a checksum.

The highest bit in the size byte is set if the segment contains default data.

The data is stored in an eeprom segment according to the following example table:

Type Address Data Description
Size 0 4h Noumber of bytes of data.
Data_1 1 15h Data
Data_2 2 E0h Data
Data_3 3 A2h Data
Data_3 4 10h Data
Odd checksum 5 100h - (15h + A2h) = 49h Negated check sum of odd bytes (including size if in odd address).
Even checksum 6 100h - (4h + E0h + 10h) = 0Ch Negated check sum of even bytes (including size if in even address).
U32wo04294967295--* 1internal
6SetEepromReadAddress Writes the EEPROM address (16 bits) to be read with EepromRead (2130h:7). U16wo00x8000 - 10-* 1internal
7EepromRead Reads the value (8 bits) in the EEPROM address selected by SetEepromReadAddress (2130h:6). U8ro02550-* 1internal
8RamU16IncrementPointer Reads U16 at RAM address and and increase Ram address with one word. U16ro0655350-* 1internal
9UsedEepromBytes Numbers of bytes used of eeprom data. U16ro0655350-* 1internal
10RamU32IncrementPointer Reads U32 at RAM address and and increase Ram address with two words. U32ro04294967295--* 1internal

0x2135 MotorPWM Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02559 (Length=5)-* 1operator
6PWMLevelU Actual PWM Level on U-phase. U16ro0655350see Description* 1internal
7PWMLevelV Actual PWM Level on V-phase. U16ro0655350see Description* 1internal
8PWMLevelW Actual PWM Level on W-phase. U16ro0655350see Description* 1internal
9Period Actual PWM period. U16ro0655350see Description* 1internal

0x2140 BestPerformanceCurveSpeed
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1Speed
Sub index Name Description
1 BPC Speed 1 Must be smaller than speed 2.
2 BPC Speed 2 Must be larger than speed 1 and smaller than 3.
3 BPC Speed 3 Must be larger than speed 2 and smaller than 4.
4 BPC Speed 4 Must be larger than speed 3 and smaller than 5.
5 BPC Speed 5 Must be larger than speed 4 and smaller than 6.
6 BPC Speed 6 Must be larger than speed 5 and smaller than 7.
7 BPC Speed 7 Must be larger than speed 6 and smaller than 8.
8 BPC Speed 8 Must be larger than speed 8.
Array of U16rw065535
HW-Id Value
0
SubIndex Value
1 120
2 890
3 910
4 1500
5 2000
6 2540
7 3020
8 3500
1
SubIndex Value
1 120
2 890
3 910
4 1500
5 2000
6 2540
7 3020
8 3500
2
SubIndex Value
1 120
2 890
3 910
4 1500
5 2000
6 2540
7 3020
8 3500
3
SubIndex Value
1 120
2 890
3 910
4 1500
5 2000
6 2540
7 3020
8 3500
See NOTE 1
Rpm* 1OEM

0x2141 BestPerformanceCurveCurrent
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1Current
Sub index Name Description
1 BPC Current 1 Current at Speed 1 and below (0x2140:1)
2 BPC Current 2 Current at Speed 2 (0x2140:2)
3 BPC Current 3 Current at Speed 3 (0x2140:3)
4 BPC Current 4 Current at Speed 4 (0x2140:4)
5 BPC Current 5 Current at Speed 5 (0x2140:5)
6 BPC Current 6 Current at Speed 6 (0x2140:6)
7 BPC Current 7 Current at Speed 7 (0x2140:7)
8 BPC Current 8 Current at Speed 8 and above (0x2140:8)
Array of U16rw02316
HW-Id Value
0
SubIndex Value
1 418
2 411
3 352
4 272
5 233
6 224
7 197
8 168
1
SubIndex Value
1 418
2 411
3 352
4 272
5 233
6 224
7 197
8 168
2
SubIndex Value
1 418
2 411
3 352
4 272
5 233
6 224
7 197
8 168
3
SubIndex Value
1 418
2 411
3 352
4 272
5 233
6 224
7 197
8 168
See NOTE 1
Arms* 1OEM

0x2142 BestPerformanceCurveRegulator Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02554 (Length=4)-* 1operator
2BpcIgain Best performance curve PI-controller I-gain
1 = 256
S16rw-3276832767
HW-IdValue
0100
1100
2100
3100
see Description* 1OEM
3InternalCurrentReference Internal SW variable, input current reference to the best performance curve PI-controller. In BPC_PDO_MODE the absolute value of the written value is used (only in this mode it is possible to write the value). S16rw-231723160Arms* 1OEM
4ReductionFactor In BPC Reduction Mode this value is used to reduce the Current in the BPC-curve.

InternalCurrentReference = InternalCurrentReference * ReductionFactor / 256

ReductionFactor = 256 means no reduction.
S16rw1256
HW-IdValue
0256
1256
2256
3256
see Description* 1OEM

0x2150 ForcedReverse
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1ForcedReverseSpeed Speed that is used when ForcedReverse command is pressed. S16rw-3276532765-250Rpm* 1OEM
2ForcedReverseTimeout Maximum time that ForcedReverse is allowed to run. U16rw081915000ms* 1OEM
3ForcedReverseEnable Activate/Deactivate ForcedReverse functionality
0 = inactive
1 = active
U8rw011-* 1OEM
4ForcedReverseAcceleration Accelaration when ForcedReverse is active. U8rw025530Rpm/20ms* 1OEM
5ForcedReverseDeceleration Decelaration when ForcedReverse is active. U8rw025530Rpm/20ms* 1OEM
6ForcedBrakeEnable Activate/Deactivate ForcedBrake functionality
0 = inactive
1 = active
U8rw011-* 1OEM

0x2200 PositionControl
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1PGain Position controller proportional gain. S16rw-3276832767
HW-IdValue
0200
1200
2200
3200
TBD* 1operator
2IGain Position controller integral gain. S16rw-3276832767
HW-IdValue
010
110
210
310
TBD* 1operator
3OutputMaxLimit Output max limit from Position controller.
Store and restart unit needed to update value of this parameter.
S16rw-3276832767
HW-IdValue
03000
13000
23000
33000
Rpm* 1operator
4CommandSpeed CommandSpeed output from position PI-controller. S16ro-32768327670Rpm* 1operator
5InternalPositionReference Position reference used in position controller. S16ro-18001799-Deg* 0.1operator
6PositionRegIPart Position controller I part. S16ro-18001799-Deg* 0.1operator

0x2215 Encoder1
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02553 (Length=4)-* 1operator
1CaptureValue Encoder capture value. U16ro065535--* 1operator
2EncoderInStatus Encoder In Status in bitfield.
bit 0: Encoder In A/Sin
bit 1: Encoder In B/Cos
bit 2: Encoder In C if exists.
U8ro02550-* 1operator
3CaptureValueDiff Difference of the encoder capture values sampled in 50Hz. S16ro-3276832767--* 1operator

0x2219 EncoderPullup
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02551 (Length=2)-* 1operator
1EncoderPullup Encoder pull-up control in bitfield.
0: enable the enconder pullup (for input is digital sensor)
1: disable the enconder pullup (for input is analog sensor)
Pullup pin in sequence (from bit0..bitN):
Encoder 1 Pull-Up
Encoder 1C Pull-Up
U16rw065535--* 1operator

0x2223 MotorPwmSensor
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025522 (Length=23)-* 1operator
1SensorAngle Sensor angle represented in a full S16. It has been extrapolated to ADC sampling point from PrevSensorAngle and LastSensorAngle. S16ro--OEM
2DeltaSensorAngle SensorAngle difference per 250us. S16ro--OEM
3NomStartBlankingPercent Typically 500 or 625 which is 5.00% and 6.25% resp. If a discontinuity in angle is seen when rotating at steady speed NomStartBlankingPercent and/or NomEndBlankingPercent needs adjustment. Normally this should be the values from the PWM sensor datasheet. S16rw--OEM
4NomEndBlankingPercent Typically 9500 or 9375 which is 95.00% and 93.75% resp. If a discontinuity in angle is seen when rotating at steady speed NomStartBlankingPercent and/or NomEndBlankingPercent needs adjustment. Normally this should be the values from the PWM sensor datasheet. S16rw--OEM
5FlankDifference Used to represent the difference in flank delays for rising and falling flanks. If very wrong the min and max allowed duty checks might fail. Will affect absolute angle but will be compensated by alignment. Will not affect speed or cause discontinuity at PWM wrap if not correct. S16rw--OEM
6SampleDelay Represents the delay internally in the sensor from the time it samples the sin cos readings until drive detects tha start flank of the pulse. Unit is in sensor timer ticks. ~6000 is about 500us. S16rw--OEM
7TimeoutCounter A missing pulse timeout down counter. Starts from 80 and counts down every 250us. If it reaches 0 en event will be set. Can be studied to see if there are many missing pulses. Normally there should not be any. Pulses arrives about every 500-750us so this values normally counts down only a few counts which is normal until the next pulse arrives. U16ro--OEM
8IsPulseValid 0 = last pulse was not valid. 1 = Last pulse was valid. U8ro--OEM
9PrevSensorAngle Angle as S16 calculated from the valid pulse previous to the most recent valid pulse. S16ro--OEM
10LastSensorAngle Angle as S16 calculated from the most recent valid pulse. S16ro--OEM
11PrevStartValue Timer counter value at start of previous pulse before the most recent valid pulse. U16ro--OEM
12LastStartValue Timer counter value at start of the most recent valid pulse. U16ro--OEM
13Period Pulse period in timer ticks. U16ro--OEM
14DutyTicks Pulse duty in timer ticks. U16ro--OEM
15EffectiveCompareValue This is the effective compare value in the EffectivePeriod when the start and end blanking parts have been stripped off. This represents the 0-360 angle withing the EffectivePeriod. Note that it can be negative or greater than period if FlankDifference is not correct. It will however be extrapolated to a valid angle anyway. S16ro--OEM
16EffectivePeriod This is the EffectivePeriod when the start and end blanking parts have been stripped off. U16ro--OEM
17DutyPercent (EffectiveCompareValue/EffectivePeriod)*100*100 (100 for percentage and 100 for scale) S16ro--OEM
18MinDutyPercent This is the minimum duty in percent that has been "percieved" by the drive since reset. It is essential to rotate motor slowly several revolutions to reach the ends. Can be used to tune FlankDifference. StartBlankingPercent should reach this value as it is calculated from NomStartBlankingPercent-FlankDifference. S16ro--OEM
19MaxDutyPercent This is the maximum duty in percent that has been "percieved" by the drive since reset. It is essential to rotate motor slowly several revolutions to reach the ends. Can be used to tune FlankDifference. EndBlankingPercent should reach this value as it is calculated from NomEndBlankingPercent-FlankDifference. S16ro--OEM
20StartBlankingPercent Calculated from NomStartBlankingPercent-FlankDifference. Used to calculate EffectivePeriod and EffectiveCompareValue. S16ro--OEM
21EndBlankingPercent Calculated from NomEndBlankingPercent-FlankDifference. Used to calculate EffectivePeriod and EffectiveCompareValue. S16ro--OEM
22Polarity Polarity of PWM Duty Pulse
0: Measure PWM frequency on negative edge. The position edge is the positive edge.
1: Measure PWM frequency on positive edge. The position edge is the negative edge.
U8rw010-OEM

0x2225 SpeedAndPositionReferenceCalculation
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025512 (Length=6)-* 1operator
1MotorGearRatio Gear box ratio of motor, i.e. gearing from motor shaft to gear box shaft.
Used for calculating total system gear ratio (i.e. motor shaft to steered wheel ratio) as:

System gear ratio = MotorGearRatio * WheelGearRatioDividend / WheelGearRatioDivisor

The sign of MotorGearRatio shall reflect the rotation direction of the motor compared to the rotation direction of the steered wheel.
S16rw-327683276751-* 1operator
2WheelGearRatioDividend Wheel gear ratio dividend. I.e. the dividend of the fraction that specifies the ratio of any gearing after the gear box.
Example: A simple two wheel gear is attached after the gear box. The small diameter wheel is driven by the gearbox output shaft. Small wheel diameter is 38 and the large wheel diameter is 156. With the formula dividend/divisor, the dividend is 156 and the divisor is 38.
Used for calculating total system gear ration (i.e. motor shaft to steered wheel ratio) as:

System gear ratio = MotorGearRatio * WheelGearRatioDividend / WheelGearRatioDivisor
S16rw1327673725-* 1operator
3WheelGearRatioDivisor Wheel gear ratio of divisor. I.e. the divisor of the fraction that specifies the ratio of any gearing after the gear box.
Example: A simple two wheel gear is attached after the gear box. The small diameter wheel is driven by the gearbox output shaft. Small wheel diameter is 38 and the large wheel diameter is 156. With the formula dividend/divisor, the dividend is 156 and the divisor is 38.
Used for calculating total system gear ration (i.e. motor shaft to steered wheel ratio) as:

System gear ratio = MotorGearRatio * WheelGearRatioDividend / WheelGearRatioDivisor
S16rw1327671000-* 1operator
11ActualPosition Actual position of steered wheel. S16rw-18001799-Deg* 0.1operator
12PositionInternalScale Actual position of steered wheel in internal scale.

2^16 = 2 * Pi * Rad.
S16ro-3276832767-see Description* 1operator

0x2251 MemoryAccessBank1
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02557 (Length=8)-* 1operator
1MemoryAddress Set memory address to read from or write to. U32rw042949672950-* 1internal
2Value_S8 Read and write S8 at the specificed memory address. S8ro-128127--* 1internal
3Value_S16 Read and write S16 at the specificed memory address. S16ro-3276832767--* 1internal
4Value_S32 Read and write S32 at the specificed memory address. S32ro-21474836482147483647--* 1internal
5Value_U8 Read and write U8 at the specificed memory address. U8ro0255--* 1internal
6Value_U16 Read and write U16 at the specificed memory address. U16ro065535--* 1internal
7Value_U32 Read and write U32 at the specificed memory address. U32ro04294967295--* 1internal

0x2252 MemoryAccessBank2
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02557 (Length=8)-* 1operator
1MemoryAddress Set memory address to read from or write to. U32rw042949672950-* 1internal
2Value_S8 Read and write S8 at the specificed memory address. S8ro-128127--* 1internal
3Value_S16 Read and write S16 at the specificed memory address. S16ro-3276832767--* 1internal
4Value_S32 Read and write S32 at the specificed memory address. S32ro-21474836482147483647--* 1internal
5Value_U8 Read and write U8 at the specificed memory address. U8ro0255--* 1internal
6Value_U16 Read and write U16 at the specificed memory address. U16ro065535--* 1internal
7Value_U32 Read and write U32 at the specificed memory address. U32ro04294967295--* 1internal

0x2253 MemoryAccessBank3
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02557 (Length=8)-* 1operator
1MemoryAddress Set memory address to read from or write to. U32rw042949672950-* 1internal
2Value_S8 Read and write S8 at the specificed memory address. S8ro-128127--* 1internal
3Value_S16 Read and write S16 at the specificed memory address. S16ro-3276832767--* 1internal
4Value_S32 Read and write S32 at the specificed memory address. S32ro-21474836482147483647--* 1internal
5Value_U8 Read and write U8 at the specificed memory address. U8ro0255--* 1internal
6Value_U16 Read and write U16 at the specificed memory address. U16ro065535--* 1internal
7Value_U32 Read and write U32 at the specificed memory address. U32ro04294967295--* 1internal

0x2254 MemoryAccessBank4
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02557 (Length=8)-* 1operator
1MemoryAddress Set memory address to read from or write to. U32rw042949672950-* 1internal
2Value_S8 Read and write S8 at the specificed memory address. S8ro-128127--* 1internal
3Value_S16 Read and write S16 at the specificed memory address. S16ro-3276832767--* 1internal
4Value_S32 Read and write S32 at the specificed memory address. S32ro-21474836482147483647--* 1internal
5Value_U8 Read and write U8 at the specificed memory address. U8ro0255--* 1internal
6Value_U16 Read and write U16 at the specificed memory address. U16ro065535--* 1internal
7Value_U32 Read and write U32 at the specificed memory address. U32ro04294967295--* 1internal

0x2300 AnalogInput1
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02557 (Length=8)-* 1operator
1InputValue

The filtered value from the External Analog input.

S16ro-32768327670mV* 1operator
2MinValue

The minimum value for the External Analog input.

S16ro-3276832767Depending on HWmV* 1operator
3MaxValue

The maximum value for the External Analog input.

S16ro-3276832767Depending on HWmV* 1operator
4FilterType

The type of filtering used.

ValueDescription
0No filtering
1Simple lowpass filter (lpfilb).
2P-type lowpass filter (pfillb)
3Channel not used
U8rw03--* 1operator
5SampleTime

The interval between samples taken and put into the selected filter algorithm. Maximum time when P-filter is used are 1000 ms.

U32rw04294967295-ms* 1operator
6Parameter1

Parameter 1 to the selected filter:

FilterDescription
0, No filter Not used
1, Simple lowpass filter Length of the filter, min value 0, max value 31
2, P-type lowpass filter Filter gain, min value 0, max value 16384
S16rw032767--* 1operator
7Parameter2

Parameter 2 to the selected filter:

FilterDescription
0, No filter Not used.
1, Simple lowpass filter Not used.
2, P-type lowpass filter Tau value. When written it will be converted to filter gain,
when read it will be calculated from filter gain.
S16rw032767--* 1operator

0x2301 AnalogInput2
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02557 (Length=8)-* 1operator
1InputValue

The filtered value from the External Analog input.

S16ro-32768327670mV* 1operator
2MinValue

The minimum value for the External Analog input.

S16ro-3276832767Depending on HWmV* 1operator
3MaxValue

The maximum value for the External Analog input.

S16ro-3276832767Depending on HWmV* 1operator
4FilterType

The type of filtering used.

ValueDescription
0No filtering
1Simple lowpass filter (lpfilb).
2P-type lowpass filter (pfillb)
3Channel not used
U8rw03--* 1operator
5SampleTime

The interval between samples taken and put into the selected filter algorithm. Maximum time when P-filter is used are 1000 ms.

U32rw04294967295-ms* 1operator
6Parameter1

Parameter 1 to the selected filter:

FilterDescription
0, No filter Not used
1, Simple lowpass filter Length of the filter, min value 0, max value 31
2, P-type lowpass filter Filter gain, min value 0, max value 16384
S16rw032767--* 1operator
7Parameter2

Parameter 2 to the selected filter:

FilterDescription
0, No filter Not used.
1, Simple lowpass filter Not used.
2, P-type lowpass filter Tau value. When written it will be converted to filter gain,
when read it will be calculated from filter gain.
S16rw032767--* 1operator

0x2302 AnalogInput3
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02557 (Length=8)-* 1operator
1InputValue

The filtered value from the External Analog input.

S16ro-32768327670mV* 1operator
2MinValue

The minimum value for the External Analog input.

S16ro-3276832767Depending on HWmV* 1operator
3MaxValue

The maximum value for the External Analog input.

S16ro-3276832767Depending on HWmV* 1operator
4FilterType

The type of filtering used.

ValueDescription
0No filtering
1Simple lowpass filter (lpfilb).
2P-type lowpass filter (pfillb)
3Channel not used
U8rw03--* 1operator
5SampleTime

The interval between samples taken and put into the selected filter algorithm. Maximum time when P-filter is used are 1000 ms.

U32rw04294967295-ms* 1operator
6Parameter1

Parameter 1 to the selected filter:

FilterDescription
0, No filter Not used
1, Simple lowpass filter Length of the filter, min value 0, max value 31
2, P-type lowpass filter Filter gain, min value 0, max value 16384
S16rw032767--* 1operator
7Parameter2

Parameter 2 to the selected filter:

FilterDescription
0, No filter Not used.
1, Simple lowpass filter Not used.
2, P-type lowpass filter Tau value. When written it will be converted to filter gain,
when read it will be calculated from filter gain.
S16rw032767--* 1operator

0x2350 DigitalInStatus
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of digital in pins. U8ro025515 (Length=16)-* 1operator
1Status1DIGITAL_IN_1U8ro0115-* 1operator
2Status2DIGITAL_IN_2U8ro0115-* 1operator
3Status3DIGITAL_IN_3U8ro0115-* 1operator
4Status4DIGITAL_IN_4U8ro0115-* 1operator
5Status5DIGITAL_IN_5 (ACS_ID_1)U8ro0115-* 1operator
6Status6DIGITAL_IN_6 (ACS_ID_2)U8ro0115-* 1operator
7Status7DIGITAL_IN_7U8ro0115-* 1operator
8Status8DIGITAL_IN_8U8ro0115-* 1operator
9Status9DIGITAL_IN_9U8ro0115-* 1operator
10Status10ENCODER_IN_2AU8ro0115-* 1operator
11Status11ENCODER_IN_2BU8ro0115-* 1operator
12Status13DIGITAL_IN_13U8ro0115-* 1operator
13Status14ENCODER_IN_1CU8ro0115-* 1operator
14Status15ENCODER_IN_1AU8ro0115-* 1operator
15Status16ENCODER_IN_1BU8ro0115-* 1operator

0x2470 OpenDrainOutputVoltage
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of open-drain voltage measurements. U8ro0255Variable-* 1operator
1Voltage Voltage at Open Drain Output 1..N. Array of S16ro032767-Vdc* 0.01operator

0x2471 OpenDrainOutputFilteredVoltage
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of open-drain voltage measurements. U8ro0255Variable-* 1operator
1FilteredVoltage Filtered Voltage at Open Drain Output 1..N. Array of S16ro032767-Vdc* 0.01operator

0x2480 OpenDrainOutputPeriod
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro0255Variable-* 1operator
1Period Timer Period for Open Drain Output 1..N (The timers ARR-value). It is dependent on the switching frequency and timer frequency used on the output channel.
Period Calculation:
TIM1 and TIM3: (Divided by 2 as center-aligned mode is chosen )
Period = ((TIM1_FREQUENCY / Frequency_U16) / 2u)
Period = ((TIM3_FREQUENCY / Frequency_U16) / 2u)
TIM9: (TIM9 uses edge-aligned mode)
Period = TIM9_FREQUENCY / Frequency_U16
where,
TIM1_FREQUENCY : ((((((U32)200*1000000UL) )/2UL) *2UL)/(2uL))
TIM3_FREQUENCY : ((((((U32)200*1000000UL) )/4UL) *2UL)/(1uL))
TIM9_FREQUENCY : ((((((U32)200*1000000UL) )/2UL) *2UL)/(2uL))
Array of U16ro065535--* 1operator

0x2491 HighSide
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025513 (Length=8)-* 1operator
1HighSideSwitchControl
  • 1 = Turn High Side Switch on
  • 0 = Turn High Side Switch off

If High Side Switch has tripped due to a short circuit, for example, the High Side Switch has to be disabled and re-enabled to be activated again after the fault condition has been removed.
U16rw010-* 1operator
2HighSideSwitchStatus
  • 1 = High Side Switch is on
  • 0 = High Side Switch is off

This show the actual status of the High Side Switch. If the High Side Switch has tripped due to a short circuit, for example, the High Side Switch has to be disabled and re-enabled to be activated again after the fault condition has been removed.
U16ro01--* 1operator
3HighSideOutVoltage High Side Out voltage level. S16ro032767-Vdc* 0.01operator
4HighSideOutCurrent High Side Output current level, calculated as the sum of the current on the open drain outputs connected to it.
See OpenDrainsOnHighSide for info about which open drain outputs that are connected.
S16ro0327670mA* 1operator
11HighSidePeakCurrentLevel Peak current limit level for High Side Output.
If high side current is above this level for 16ms the HighSideHighPeakCurr event will be set.
If set to 0 the hardware limit will apply.
U16rw066006000mA* 1operator
12HighSideOverloadCurrentLevel Overload current limit level for High Side Output.
If high side current is above this level for 10s the HighSideOverload event will be set.
If set to 0 the hardware limit will apply.
U16rw044004000mA* 1operator
13OpenDrainsOnHighSide Open Drain outputs connected to High Side Out bitfield. U16ro065355--* 1operator

0x2500 IndependentSupervision
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025512 (Length=13)-* 1operator
1OverSpeedLimitForward Limit for when indepedent supervision module will set high speed event. S16rw0327674500Rpm* 1operator
2OverSpeedLimitReverse Limit for when indepedent supervision module will set high speed event. S16rw-327680-4500Rpm* 1operator
3CurrentSpeedLimitForward The limit that is used at this moment. If this limit is smaller than OverSpeedLimitForward there is either a Forced Braking in effect or a tempary speed limit has been set. S16ro032767Rpm* 1operator
4CurrentSpeedLimitReverse The limit that is used at this moment. If this limit is smaller than OverSpeedLimitReverse there is either a Forced Braking in effect or a tempary speed limit has been set. S16ro032767Rpm* 1operator
5ACCurrentControlCurrentLimit Defines the level, in percentage of HwDetectedMaxCurrent, that the difference between the reference current (CurrentReference) and the measured current (RmsMotorCurrent) needs to be above in order to detect ACCurrentControlError-event.
Setting this parameter to Zero will turn off detection of ACCurrentControlError-event.
See event description for more information regarding event.
U8rw01000%* 1operator
6ACCurrentControlUpeakLimit Defines the level, in percentage of UPeakLimit, that UPeakNormalized needs to be below in order to detect ACCurrentControlError-event.
See event description for more information regarding event.
U8rw010075%* 1operator
7ACCurrentControlDcVoltageLimit Defines the level, in percentage of NominalVoltage, that FilteredVoltage needs to be above in order to detect ACCurrentControlError-event.
See event description for more information regarding event.
U8rw010025%* 1operator
8ACCurrentMeasSpeedLimit Defines the speed limit used in ACCurrentMeasPlausibilityError-event detection.
Setting this parameter to Zero will turn off detection of ACCurrentMeasPlausibilityError-event.
See event description for more information regarding event.
S16rw0327670Rpm* 1operator
9ACCurrentMeasCurrentLimit Defines the level, in percentage of HwDetectedMaxCurrent, that RmsMotorCurrent needs to be below in order to detect ACCurrentMeasPlausibilityError-event.
See event description for more information regarding event.
U8rw01003%* 1operator
10ACCurrentMeasUpeakLimit Defines the level, in percentage of UPeakLimit, that UPeakNormalized needs to be above in order to detect ACCurrentMeasPlausibilityError-event.
See event description for more information regarding event.
U8rw01003%* 1operator
11ACCurrentMeasDcVoltageLimit Defines the level, in percentage of NominalVoltage, that FilteredVoltage needs to be above in order to detect ACCurrentMeasPlausibilityError-event.
See event description for more information regarding event.
U8rw010025%* 1operator
12TestMode For testability, set to 1 to set special test mode. In special test mode the events ACCurrentControlError and ACCurrentMeasPlausibilityError will be evaluated even if DisableCurrentControl is set to 1. U8rw010-* 1internal

0x2640 DCVoltageControl

To get the structual view of how the dc control works look in dokuwiki (sw/knowledgebase/plasma3):

DC voltage control structure

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025516 (Length=17)-* 1operator
1PGain Proportional gain of the PID-controller. S16rw-3276832767200-* 1OEM
2IGain Intergral gain of the PID-controller. S16rw-327683276710-* 1OEM
3DGain Derivative gain of the PID-controller. The VoltageError is high pass filtered with the DErrorFilterGain then multiplied with DGainSpeedComp. The result is DPart which is one part of the total output (DcControllerOutput). S16rw-3276832767200-* 1OEM
4PIErrorFilterGain The filter gain for low pass filtering of the voltage error input to the PI-controller.

FilteredValue = FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue)
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw01638416384-* 1OEM
5DErrorFilterGain The filter gain for high pass filtering of the VoltageError used to created the DPart.

FilteredValue = RawValue - (FilteredValue - FilterGain / 16384 * (RawValue - FilteredValue))
  • FilterGain = 1, means slowest possible filter
  • FilterGain = 16384, means no filtering
  • FilterGain = 0, means filter froze on last output
S16rw0163842000-* 1OEM
6VoltageError Voltage error created as measured dc voltage minus CommandVoltageRamped S16ro-3276832767-Vdc* 0.01OEM
7PPart Proportional part of the PI-regulator. S16ro-23172316-Arms* 1OEM
8IPart Integrational part of the PI-regulator. S16ro-23172316-Arms* 1OEM
9DPart The ActualVoltage minus FiltedVoltage.
S16ro-23172316-Arms* 1OEM
10MaxCommandVoltageChange Specifies the maximum allowed ramp on Command voltage. If a bigger step is requested it will work like a ramp until requested value has been reached.
Setting this parameter to Zero disables ramping.

The value is scaled like this, 1 max voltage change means:
((1 * 2^7 / (10 * 2^16))*4000Hz)= 0,78V/s
S16rw0327670see Description* 1OEM
11CommandVoltageRamped ApplicationCommands, CommandVoltage ramped with MaxCommandVoltageChange. S16ro-3276832767-Vdc* 0.01OEM
12OutputReductionSpeedLimit When the absolute value of the speed is above this value all controller gains are compensated (reduced) to keep constant gain from dc voltage error to output torque.
Setting this parameter to Zero disables reduction.
Compensated gains are calculated as:
    CompensatedGain = UncompensatedGain * OutputReductionSpeedLimit / ActualSpeed
S16rw0327671200Rpm* 1OEM
13PGainSpeedComp Speed compensated PGain. S16ro-3276832767--* 1OEM
14IGainSpeedComp Speed compensated IGain. S16ro-3276832767--* 1OEM
15DGainSpeedComp Speed compensated DGain. S16ro-3276832767--* 1OEM
16DCVoltageControlOutput Output from DC voltage controller. The DC voltage control output is the sum of Ppart, Ipart and Dpart.
S16ro-3276832767-* 1OEM

0x2800 TransientRecorder
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025546 (Length=22)-* 1operator
1LogWithPeriod

Period with which interval selected variables will be logged.

When writing to this subindex logging starts. When logging is finished value will return to 0. All 8kwords of logged data will be stored in RAM as S16. Data will be interleaved, if 3 variables are logged, each consecutive sample from each channel will be found at every 3:rd position in RAM.

T = LogWithPeriod * 250us
U16rw0655350see Description* 1internal
2Index0 Index of first variable that should be logged. If 0 or invalid no data will be logged for this channel. U16rw0655350-* 1internal
3Subindex0 Subindex of first variable that should be logged. If 0 or invalid no data will be logged for this channel. U16rw0655350-* 1internal
4Index1 Index of second variable that should be logged. If 0 or invalid no data will be logged for this channel. U16rw0655350-* 1internal
5Subindex1 Subindex of second variable that should be logged. If 0 or invalid no data will be logged for this channel. U16rw0655350-* 1internal
6Index2 Index of third variable that should be logged. If 0 or invalid no data will be logged for this channel. U16rw0655350-* 1internal
7Subindex2 Subindex of third variable that should be logged. If 0 or invalid no data will be logged for this channel. U16rw0655350-* 1internal
8Index3 Index of forth variable that should be logged. If 0 or invalid no data will be logged for this channel. U16rw0655350-* 1internal
9Subindex3 Subindex of forth variable that should be logged. If 0 or invalid no data will be logged for this channel. U16rw0655350-* 1internal
33TransientRecorderLength Length of data stored in RAM using the transient recorder. U16ro0655350-* 1internal
34TransientRecorderStartAddress Startaddress for data stored in RAM using the transient recorder. U32ro042949672950-* 1internal
36LogFrequency Shows the logging frequency that was used at last transient recorder. The value is calculated by taking 4000Hz/LogWithPeriod. U16ro040000Hz* 1internal
37TriggerMode
ValueDescription
0Normal
1Greater Than
2Less Than
3Equal To
4Internal Trigger
5External Trigger
6Change in ErrorBitField
U16rw060internal
38TriggerValue This is the value that first value of the sampled values should be compared against. If this TriggerValue is greater than 32767 it will treat the sampled value as an unsigned 16-bit integer else it will be treated as a signed 16-bit integer. S32rw-32768655350internal
39TriggerValueIsUnsigned Set this to 1 to indiciate that the TriggerValue should be treated as an unsigned value. U8rw010internal
40TriggerDelay This is the delay in number of samples from the trigger event until sampling stops in the transient recorder. U32rw200internal
41StoppedAt This is the position where the recording stopped sampling. U32rointernal
42RunAtReset Set this to 1 to start recording after reset. It will start recording after start-functions are executed. U8rw010internal
43LastLogWithPeriod Last value written to LogWithPeriod. U16ro010internal
45Data Data of transient recorder buffer. Dataro----* 1internal
46RecordingOngoing 0 - Transient recorder is not sampling
1 - Transient recorder is sampling
U8ro010-* 1internal

0x2850 PowerStageTempLog
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex By writng a 2 to this index the operational data log is cleared. U16rw065535Variable-* 1service
1PowerStageTempLogData

Each count tick represents 250 ms and is incremented when drive is enabled.

Stored to eeprom every 5 minutes.

Count for each operational point in interval specified in PowerStageTempLogAxis, PowerStageTempLogAxisValues.

Array of U32ro042949672950incs* 1service

0x2851 PowerStageTempLogAxis
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number intervalls in array. U16ro065535Variable-* 1service
1PowerStageTempLogAxisValues

Temperature range for data.

Data range specified in appl_setup.h and is defined at compile time, i.e. stored in flash.

Array of S16ro-327632760degC* 1service

0x2860 MotorTempLog
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex By writitng a 2 to this index the operational data log is cleared. U16rw065535Variable-* 1service
1MotorTempLogData

Each count tick represents 250 ms and is incremented when drive is enabled.

Stored to eeprom every 5 minutes.

Count for each operational point in interval specified in MotorTempLogAxis, MotorTempLogAxisValues.

Array of U32ro042949672950incs* 1service

0x2861 MotorTempLogAxis
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number intervalls in array. U16ro065535Variable-* 1service
1MotorTempLogAxisValues

Temperature range for data.

Data range specified in appl_setup.h and is defined at compile time, i.e. stored in flash.

Array of S16ro-327632760degC* 1service

0x2900 OperationDataLog

The logger consist of the range for speed, the range for current and the counter values that ranges from Axle0 .. Axle10.

Each individual counter represents an operation point with current and speed. The sampler will sample at a fixed rate and increment the counter that closest represent the operation point in that sample. Note that sampling only takes place when power stage is enabled.

  1. For each sample, performed every 250 ms (default),
  2. one member in the Axle0 group is incremented when the current is below the value of current range[0].
    1. that is, the value at subindex 0 is incremented if the speed is lower than the value in speed range[0].
    2. or the value at subindex 1 is incremented if the speed is also lower than the value in speed range[1].
    3. and so on, for the entire speed range.
  3. or, one member in the Axle1 group is incremented when the current is also below the value of current range[1].
    1. that is, the value at subindex 0 is incremented if the speed is lower than the value in speed range[0].
    2. or the value at subindex 1 is incremented if the speed is also lower than the value in speed range[1].
    3. and so on for the entire speed range.
  4. and so on for the entire current range.
  5. In each sample only one member is selected, the selected member represent the operating point and is incremented.
  6. When a counter reaches a value of 4294967296 it will wrap around and start again from zero. With the default sampling rate this will occure after 298261 hours.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02551 (Length=2)-* 1operator
1ClearLog Must write 2 to clear log. To avoid clearing by mistake. S16wo02--* 1service

0x2901 OperationDataLogSpeedAxis
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of threshold values. U8ro0255Variable-* 1service
1SpeedAxisValues Values of speed along the x-axis. These values are constant, based on the configuration during build. Array of S16ro-32768327670Rpm* 1service

0x2902 OperationDataLogCurrentAxis
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of threshold values. U8ro0255Variable-* 1service
1CurrentAxisValues Values of RMS current along the y-axis. These values are constant, based on the configuration during build. Array of S16ro-231723160Arms* 1service

0x2910 OperationDataLogCurrentAxle0

This group represent all current values less than min, typically maximum negative current and below.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variable-* 1service
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950counts* 1service

0x2911 OperationDataLogCurrentAxle1
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x2912 OperationDataLogCurrentAxle2
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x2913 OperationDataLogCurrentAxle3
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x2914 OperationDataLogCurrentAxle4
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x2915 OperationDataLogCurrentAxle5
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x2916 OperationDataLogCurrentAxle6
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x2917 OperationDataLogCurrentAxle7
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x2918 OperationDataLogCurrentAxle8
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x2919 OperationDataLogCurrentAxle9
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x291A OperationDataLogCurrentAxle10

This group represent all current values higher than max, typically maximum positive current and above.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of log entries. U8ro0255Variableservice
1SpeedPoint Number of hits for the operating point this member represent. See also what it represents. Array of U32ro042949672950incs* 1service

0x2A00 FreezeFrames

Description of Freeze Frames
Up to 20 Freeze Frames are stored in Eeprom.
Any event can be configured to store a Freeze Frame when detected.
See FreezeFrameEventNumber, EventNumber to FreezeFramePcbTemp, PcbTemp for information about and access to data stored in the Freeze Frames.
Description of Freeze Frames Filter
The storing of freeze frames are filtered in order to create a longer history of information.
If same event has requested freeze frames within 10 s, only the first is stored.
If same event has requested freeze frames within 1 h, only the counter is increased, no new information is stored.
Priority to find frame to store in:
  • 1 = Use empty frame
  • 2 = If one event has 5 or more frames use oldest
  • 3 = Use oldest of all frames
If multiple events occur in rapid succession, only the first freeze frame event is guaranteed to be captured.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02552 (Length=3)-* 1operator
1ClearFreezeFrames Must write 2 to clear Freeze Frames to avoid clearing by mistake.
S16wo02--* 1service
2GenFreezeFrame Writing to this will generate an entry with the written event ID. This is used for testing only. U16rw0655350-* 1service

0x2A01 FreezeFrameEventNumber
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1EventNumber EventNumber.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of U16ro0655350-* 1service

0x2A02 FreezeFrameCounter
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1Counter Counter.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of U16ro0655350incs* 1service

0x2A03 FreezeFrameTimeStamp
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1TimeStamp TimeStamp.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of U32ro042949672950s* 1service

0x2A04 FreezeFrameRotorSpeed
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1RotorSpeed RotorSpeed.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-32768327670Rpm* 1service

0x2A05 FreezeFrameRmsMotorCurrent
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1RmsMotorCurrent RmsMotorCurrent.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-231723160Arms* 1service

0x2A06 FreezeFrameDcBusVoltage
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1DcBusVoltage DcBusVoltage.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-32768327670Vdc* 0.01service

0x2A07 FreezeFrameIqRef
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1IqRef IqRef.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-231723160Arms* 1service

0x2A08 FreezeFrameIdRef
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1IdRef IdRef.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-231723160Arms* 1service

0x2A09 FreezeFrameActIq
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1ActIq Actual Iq.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-231723160Arms* 1service

0x2A0A FreezeFrameActId
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1ActId Actual Id.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-231723160Arms* 1service

0x2A0B FreezeFrameUqRef
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1UqRef UqRef.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.

16384 = Udc/√2 VRMS (hsp) where Udc = 36, 48 or 80 V.
Array of S16ro-32768327670see Description* 1service

0x2A0C FreezeFrameUdRef
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1UdRef UdRef.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.

16384 = Udc/√2 VRMS (hsp) where Udc = 36, 48 or 80 V.
Array of S16ro-32768327670see Description* 1service

0x2A0D FreezeFrameMotorTemp
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1MotorTemp Motor Temperature.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-2562540degC* 1service

0x2A0E FreezeFramePowerStageTemp
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1PowerStageTemp PowerStage Temperature.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-2562540degC* 1service

0x2A0F FreezeFramePcbTemp
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0NumberOfFreezeFrames Numbers of entries. Always shows number of possible freeze frames. Unused frames will have FreezeFrameEventNumber.EventNumber equal to 0. U8ro025520-* 1service
1PcbTemp Pcb Temperature.
See FreezeFrames, ClearFreezeFrames for a description of how freeze frames work.
Array of S16ro-2562540degC* 1service

0x3002 ErrorLogCopy

This logger consists of the following objects ErrorLogCopy, ErrorLogFirstTime, ErrorLogLastTime and ErrorLogNumberOfErrors. As the logger actually consist of multiple object, in order to read the content of these objects, a synchronized update must be performed. This is performed by once reading the LastSubIndex on any of the objects. Note that there is a copy of ErrorLogCopy at ErrorLog.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex

The entry at sub-index 0 contains the number of actual errors that are recorded starting at subindex 1.

Writing a zero to sub-index 0 clears the error log (and event log).

Subindex 0 must be read before any other subindex is read. Reading any other subindex before reading subindex will result in corrupt information since the error list is not generated before Subindex 0 is read.

Read this subindex only once before traversing the Indices related to the ErrorLog. DO NOT read this subindex during the traversal as this will regenerate the sorted list presented via these Indices. If an error occurs during the traversal an inconsistent view will result.

U8rw0255Variable-* 1service
1CanOpenErrorLog

In this log the Emergency Error code is stored. See ErrorLogFirstTime, ErrorFirstTime and ErrorLogLastTime, ErrorLastTime for more information about the time of error.

Newest error is stored at sub-index 1, the older ones move down the list.

Up to 20 errors are stored in the log.

Subindex 0 in this Index must be read before any other subindex is read. Reading any other subindex before reading subindex will result in corrupt information since error list is not generated before Subindex 0 is read.

If an event is configured as a warning and to be stored in the error log, there might be warnings in the error log.

Array of U32ro04294967295--* 1service

0x3003 ErrorLogFirstTime
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex

The entry at sub-index 0 contains the number of actual errors that are recorded starting at subindex 1.

Writing a zero to sub-index 0 clears the error log (and event log).

See ErrorLogCopy.LastSubIndex for correct procedure to read Error Log.

U8rw0255Variable-* 1service
1ErrorFirstTime

Newest error is stored at sub-index 1, the older ones move down the list. Time is related to TotalTime250ms.

Up to 20 errors are stored in the log.

250ms per tick.

See ErrorLogCopy.LastSubIndex for correct procedure to read Error Log.

If an event is configured as a warning and to be stored in the error log, there might be warnings in the error log.

Array of U32ro042949672950See Description* 1service

0x3004 ErrorLogLastTime
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex

The entry at sub-index 0 contains the number of actual errors that are recorded starting at subindex 1.

Writing a zero to sub-index 0 clears the error log (and event log).

See ErrorLogCopy.LastSubIndex for correct procedure to read Error Log.

U8rw0255Variable-* 1service
1ErrorLastTime

Newest error is stored at sub-index 1, the older ones move down the list. Time is related to TotalTime250ms.

Up to 20 errors are stored in the log.

250ms per tick.

See ErrorLogCopy.LastSubIndex for correct procedure to read Error Log.

If an event is configured as a warning and to be stored in the error log, there might be warnings in the error log.

Array of U32ro042949672950See Description* 1service

0x3005 ErrorLogNumberOfErrors
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex

The entry at sub-index 0 contains the number of actual errors that are recorded starting at subindex 1.

Writing a zero to sub-index 0 clears the error log (and event log).

See ErrorLogCopy.LastSubIndex for correct procedure to read Error Log.

U8rw0255Variable-* 1service
1ErrorNrOfErrors

Newest error is stored at sub-index 1, the older ones move down the list.

Up to 20 errors are stored in the log.

See ErrorLogCopy.LastSubIndex for correct procedure to read Error Log.

If an event is configured as a warning and to be stored in the error log, there might be warnings in the error log.

Array of U16ro0655350incs* 1service

0x3006 EventLog

This logger consists of the following objects EventLog, EventLogFirstTime, EventLogLastTime and EventLogNumberOfEvents. As the logger actually consist of multiple object, in order to read the content of these objects, a synchronized update must be performed. This is performed by once reading the LastSubIndex on any of the objects.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex

The entry at sub-index 0 contains the number of actual events that are recorded starting at subindex 1.

Writing a zero to sub-index 0 clears the event log (and the error log).

Subindex 0 must be read before any other subindex is read as it generates the sorted view of the events currently in the log. Reading any other subindex before reading subindex will result in corrupt information since error list is not generated before Subindex 0 is read.

Read this subindex only once before traversing the Indices related to the EventLog. DO NOT read this subindex during the traversal as this will regenerate the sorted list presented via these Indices. If an event occurs during the traversal an inconsistent view will result.

U8rw0255Variable-* 1service
1CanOpenEventLog

In this log the Event Id is stored. See EventLogFirstTime, FirstTime and EventLogLastTime, LastTime for more information about the time of event.

Newest event is stored at sub-index 1, the older ones move down the list.

Up to 20 events are stored in the log.

Subindex 0 must be read before any other subindex is read. Reading any other subindex before reading subindex will result in corrupt information since error list is not generated before Subindex 0 is read.

Array of U32ro042949672950-* 1service

0x3007 EventLogFirstTime
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex

The entry at sub-index 0 contains the number of actual events that are recorded starting at subindex 1.

Writing a zero to sub-index 0 clears the event log (and the error log).

See EventLog.LastSubIndex for correct procedure to read Error Log.

U8rw0255Variable-* 1service
1FirstTime

Newest event is stored at sub-index 1, the older ones move down the list. Time is related to TotalTime250ms.

Up to 20 events are stored in the log.

250ms per tick.

See EventLog.LastSubIndex for correct procedure to read Error Log.

Array of U32ro042949672950See Description* 1service

0x3008 EventLogLastTime
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex

The entry at sub-index 0 contains the number of actual events that are recorded starting at subindex 1.

Writing a zero to sub-index 0 clears the event log (and the error log).

See EventLog.LastSubIndex for correct procedure to read Error Log.

U8rw0255Variable-* 1service
1LastTime

Newest event is stored at sub-index 1, the older ones move down the list. Time is related to TotalTime250ms.

Up to 20 events are stored in the log.

250ms per tick.

See EventLog.LastSubIndex for correct procedure to read Error Log.

Array of U32ro042949672950See Description* 1service

0x3009 EventLogNumberOfEvents
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex

The entry at sub-index 0 contains the number of actual events that are recorded starting at subindex 1.

Writing a zero to sub-index 0 clears the event log (and the error log).

See EventLog.LastSubIndex for correct procedure to read Error Log.

U8rw0255Variable-* 1service
1NrOfEvents

Newest event is stored at sub-index 1, the older ones move down the list.

Up to 20 events are stored in the log.

See EventLog.LastSubIndex for correct procedure to read Error Log.

Array of U16ro0655350incs* 1service

0x300A EventLogMasterClear Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0MasterClear

The Log Eeprom area is cleared, independent of current event status, by writing Zero to this object. It is not allowed to clear event log while enabled.

U8rw02550-* 1service

0x3010 Diagnostic
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02555 (Length=6)-* 1operator
1ExtendedWarnings See Appendix A Error Handling. U32ro042949672950-* 1operator
2ExtendedErrors See Appendix A Error Handling. U32ro042949672950-* 1operator
3EventCounter This counter increase with one on every new event. It can be used in Transient recorder to see exact when an event occurs, which might make it easier to understand the plot results. U16ro0655350incs* 1operator
4TrigEvent Write the Event number in this object to test it. This can be used to force an event. Only one Event can be forced at the time. When writing 0 (or an other event number) it will restore the previous state of the event. Was it in EVENT_STATE_PENDING it will return to EVENT_STATE_PENDING. U16rw0655350-* 1internal
5SequenceNumber Increased by One each time a change in ActiveEventList occurs. U8ro0255--* 1operator

0x3011 ActiveEvents
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of active events. By reading, ActiveEvents are updated with a copy of a 50Hz scheduled list (i.e. max 20ms delay). U8ro020Variable-* 1operator
1ActiveEvents Currently active events (maximum 20 events, not in time order). To update this list the LastSubIndex for this object must be read.
An event that is configured to trip the drive will be latched and can only be cleared from list by toggling Enable Power Stage-bit on->off (ApplicationCommands, CommandAll).
Array of U16ro0200-* 1operator

0x3012 TransmitActiveEvents
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0TransmitActiveEvents Force node to transmit emcy message for all active events.
Simply write '1' to force the transmit.
Note that the value will be set to '0' immediately, but does not mean it's not transmitting.

When finished a custom emcy message will be transmitted with all data bytes set to '0'.

Value Description
0 Not activated.
1 Transmitting emcy messages for active events.

U8rw010-operator

0x3013 SystemReactionBitField
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0SystemReactionBitField Aggregated system reaction bit field for all active events

BitNameDescription
0STORE_IN_SYSTEM_LOG_BITStore in system log
1TRACTION_DISABLE_POWER_STAGE_BITTraction - Disable Power Stage
2TRACTION_STOP_BITTraction - Stop
3TRACTION_LIMP_HOME_MODE_BITTraction - Limp Home Mode
4TRACTION_ELECMECHBRAKE_IMMEDIATELY_BITTraction - Pull Electromechanical Brake Immediately
5TRACTION_ELECMECHRAKE_DELAY_BITTraction - Pull Electromechanical Brake After Time Delay
6TRACTION_ELECMECHRAKE_SPRVSDSTOP_BITTraction - Pull Electromechanical Brake After Supervised Vehicle Stop
7HYDRAULIC_DISABLE_POWER_STAGE_BITHydraulics - Disable Pump
8HYDRAULIC_STOP_MAST_BITHydraulics - Disable Mast Functions
9RELEASE_MAIN_CONTACTOR_BITRelease Main Contactor
10RESERVED_1_BITReserved1
11RESERVED_2_BITReserved2
12RESERVED_3_BITReserved3
13RESERVED_4_BITReserved4
14RESERVED_5_BITReserved5
15RESERVED_6_BITReserved6
U16ro0655350-operator

0x3014 EmcyManufacturerErrorSpecificFieldType
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0ManufacturerSpecificErrorField Select the type of content that will be included in the manufacturer error field in an emcy message.

Index Type
1U EventId + System Reaction
0U Error Bit-Field

U8rw010OEM

0x4000 CurrentSensorsCalibration Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025523 (Length=16)-* 1operator
4Iu Instantaneous current in phase U. S16ro-32763276-Apk* 1operator
5Iv Instantaneous current in phase V. S16ro-32763276-Apk* 1operator
6Iw Instantaneous current in phase W. S16ro-32763276-Apk* 1operator
7SetDefaultValues Writing value 1 to this index sets the default values. S16wo-3276832767--* 1service
8IvGain

Calibration done at 25degC

A*10/(AD-range/2)

If not calibrated, write the default value to clear default value events.
U16rw0655352500*10see Description* 1service
9IvPosTempGain

Calibration done at maximum 85degC.

A*10/(AD-range/2)

S16rw-32768327670see Description* 1service
10IvNegTempGain

Calibration done at minimum -40degC.

A*10/(AD-range/2)

S16rw-32768327670see Description* 1service
11IwGain

Calibration done at 25degC

A*10/(AD-range/2)

If not calibrated, write the default value to clear default value events.
U16rw0655352500*10see Description* 1service
12IwPosTempGain

Calibration done at maximum 85degC.

A*10/(AD-range/2)

S16rw-32768327670see Description* 1service
13IwNegTempGain

Calibration done at minimum -40degC.

A*10/(AD-range/2)

S16rw-32768327670see Description* 1service
14IvOffset Current measurement offset in phase V. S16rw-32768327670-* 1service
15IwOffset Current measurement offset in phase w. S16rw-32768327670-* 1service
20ZeroSequenceCurrent Zero sequence current calculated as the sum of all three phases. This should be 0 in a balanced system. On products with two measured phase currents, this will always be 0. S16ro-32763276-Apk* 1operator
22Ialpha Instantaneous current in alpha direction. S16ro-32763276-Apk* 1operator
23Ibeta Instantaneous current in beta direction. S16ro-32763276-Apk* 1operator

0x4100 AverageExecutionTimes Internal Use Only

Array of thread execution times (windowed average).

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1Statemachine4 kHz and 500 Hz threadsU16ro0655350us* 1operator
250HzBackground thread running in 50 HzU16ro0655350us* 1operator
3IndependentSupervisionU16ro0655350us* 1operator
4CANU16ro0655350us* 1operator
5SlowApplicationUser application slow contextU16ro0655350us* 1operator
6FastApplicationUser application fast contextU16ro0655350us* 1operator

0x4101 MaxExecutionTimes Internal Use Only

Array of maximum thread execution times.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1Statemachine4 kHz and 500 Hz threadsU16rw0655350us* 1internal
250HzBackground thread running in 50 HzU16rw0655350us* 1internal
3IndependentSupervisionU16rw0655350us* 1internal
4CANU16rw0655350us* 1internal
5SlowApplicationUser application slow contextU16rw0655350us* 1internal
6FastApplicationUser application fast contextU16rw0655350us* 1internal

0x4102 RTOS Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025528 (Length=20)-* 1operator
2WatchDogTest If writing 1 the internal watchdog is no longer kicked at. This is only for testing the internal watchdog.
If writing 2 the control flow monitoring for FLASH CRC and I/O-register signature is inhibited.
U16rw0655350-* 1internal
3ResetsSincePowerOn Number of CPU resets. U16rw0655350incs* 1internal
5InternalDebugModuleName Internal Debug Module Name. Stringrointernal
6InternalDebugLineNumber Internal Debug Line Number. U16ro065535-internal
7InternalDebugCount Internal Debug Count. U16ro065535-internal
8BootInternalDebugModuleName Internal Debug Module Name in Boot part. Stringrointernal
9BootInternalDebugLineNumber Internal Debug Line Number in Boot part. U16ro065535-internal
10BootInternalDebugCount Internal Debug Count in Boot part. U16ro065535-internal
14FLASHControlFlowMask Flowcontrol bit mask for FLASH CRC checks. U32ro----* 1internal
18FlashApplCRC Last calculated CRC of Application part of FLASH-memory. U32ro----* 1internal
19FlashBootCRC Last calculated CRC of Boot part of FLASH-memory. U32ro----* 1internal
20FlashLoopCounter Number of FLASH CRC loops performed. U32ro----* 1internal
21CRCTime Number of system ticks to calculate CRC32 for the FLASH memory and signature areas. U32ro----* 1internal
23ReadBackConfigState State for the Readback Configuration checks.
ValueDescription
0Initial state, no checking is performed
1IO Lock done, calculating reference signature
2IO Lock done, calculating and checking signature
3Fail in signature detected
4Sleep mode, no checking of signature
U8ro060internal
24ReadBackConfigSignature Last calculated Readback Configuration Signature. U32ro00xffffffff0internal
25ReadBackConfigStored Stored value in EEPROM of last calculated Readback Configuration Signature. U32ro00xffffffff0internal
26ReadBackConfigValidStore Valid flag for stored value in EEPROM of last calculated Readback Configuration Signature. U8ro010internal
27ParamConfigState State for the Parameter areas check.
ValueDescription
0First state, no calculations are done
1Initial state, calculation of reference signature
2Running state, calculating and checking signature
3Fail in signature detected
U8ro060internal
28ParamConfigSignature Last calculated Parameter areas Signature. U32ro00xffffffff0internal

0x4103 StatemachineSlotTimes Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of threads. U8ro0255Variable-* 1service
1StatemachineSlotMaxExecTimes Keep track of which states generated max time in us for the state machine 500 Hz slots. Array of U16ro0655350-* 1internal

0x4104 McuGpioPinStatus Internal Use Only

Pin status on the GPIO ports of the MCU. The state is shown regardless if the pin is an input or an output. It shows the unfiltered state of the pins at the instant this OD access is served. The pins may toggle serveral times between the readings without being reflected by this method.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02557 (Length=8)-* 1operator
1GPIOAU16ro065535--* 1operator
2GPIOBU16ro065535--* 1operator
3GPIOCU16ro065535--* 1operator
4GPIODU16ro065535--* 1operator
5GPIOEU16ro065535--* 1operator
6GPIOFU16ro065535--* 1operator
7GPIOGU16ro065535--* 1operator

0x410D LowlevelCan
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02555 (Length=6)-* 1operator
1NoOfRxSubscribers The total number of internal subscribers of Rx CAN-messages. (Both CAN1 and CAN2 subscribers). U8ro0255--internal
2NoOfUsedFilterBlocks The total number of used filter blocks in CAN-interfaces. (Both CAN1 and CAN2 subscribers). U8ro0255--internal
3NoOfAvailableFilterBlocks The total number of filterblocks implemented in hardware. (Both CAN1 and CAN2 subscribers). U8ro0255--internal
4NoOfTxTransmitters The total number of internal registered CAN-transmitters. (Both CAN1 and CAN2 subscribers). U8ro0255--internal
5CanConfigStatus CAN and Node configuration status.
BitNameDescription
0CheckFailedWas not able to cross check config between MCU1 and MCU2 at cold boot/power on. Both MCUs will starts its applications if valid.
1CANBitRateConflictMCU1 and MCU2 have different bitrates. MCU2 has changed its bitrate to MCU2 setting. MCU2 will stay in boot mode.
5CANTalkNodeIdConflictMCU1 and MCU2 have same ID on CAN for CANTalk configured. MCU2 has incremented its ID. MCU2 will stay in boot mode.
6UDSNodeIdConflictMCU1 and MCU2 have same address on CAN for UDS configured. MCU2 has incremented its address. MCU2 will stay in boot mode.
7CANopenNodeIdConflictMCU1 and MCU2 have same ID on CAN for CANopen configured. MCU2 has incremented its ID. MCU2 will stay in boot mode.
24MCU2DummyMCU2 is in Dummy Mode. CAN is normally off
25MCU2CanOnWhenDummyMCU2 CAN is turned on when MCU2 is in Dummy Mode
26MCU2CanOffMCU2 CAN is turned off
28MCU2Sensor2PullUpSensor 2 inputs are pulled up by MCU2 when in Dummy Mode.
31CheckPerformedCAN configuration cross check has been performed at last cold boot/power on.
U32ro04294967295--internal

0x4110 CanBus1Status
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02556 (Length=7)-* 1operator
1ReceiveErrorCounter CAN1 error counter according to protocol.
When the counter exceeds 127, the CAN1 controller enters passive state.
U8ro0255--internal
2TransmitErrorCounter CAN1 error counter according to protocol.
U8ro0255--internal
3MaxReceiveErrorCounter The maximum value detected of ReceiveErrorCounter from the time of the last reset.
This value can be reset by writing any value to it.
U8rw0255--internal
4MaxTransmitErrorCounter The maximum value detected of TransmitErrorCounter from the time of the last reset.
This value can be reset by writing any value to it.
U8rw0255--internal
5MaxNoOfSoftwareFilterBlocks The number of available software filter blocks in CAN1 interface. U8ro025528-internal
6NoOfUsedSoftwareFilterBlocks The number of used software filter blocks in CAN1 interface. U8ro0255--internal

0x4200 Password

Enter password to enable writing to indexes with password protection. Reading an index returns a random number used for calculating the password that shall be entered.

Note!
Additional pw1 and pw2 open the protection for each other as well. Pw6 opens for all parameters.

Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Number of password levels. U8ro02557 (Length=8)-* 1service
1PasswordLevelService1Clearing of the error log and the time counters, access to calibration parametersU32rw042949672950-* 1operator
2PasswordLevelService2Clearing of the error log and the time counters, access to calibration parametersU32rw042949672950-* 1operator
3PasswordLevelOemSetup parameters that has to be handled with careU32rw042949672950-* 1operator
4PasswordLevelNotUsed1U32rw042949672950-* 1operator
5PasswordLevelNotUsed2U32rw042949672950-* 1operator
6PasswordLevelInternalInternal parameters mainly for development purposeU32rw042949672950-* 1operator
7PasswordLevelAllAll parameters are accessibleU32rw042949672950-* 1operator

0x5F00 EvsCANopenObjectDictionaryInfo
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02551 (Length=2)-* 1operator
1RevisionNumber Subversion revision number of the Inmotion EVS CANopen Object Dictionary Specification.
See "http://sthsv11/svn/vehicle/common_standards_and_specifications/trunk/EVS CANopen object dictionary specification.doc".
U32ro0655350see Description* 1operator

0x5F01 SwDeviceInformation
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025517 (Length=17)-* 1operator
1BootSwNameAndArticleNumber "ASCII" according to ISO 8859-1.
E.g. "SW Boot 30MIPS 69Y20001A08".
Stringro----* 1operator
2BootSwBuildTime Not supported. U32ro----* 1operator
3BootSwCheckSum Not supported. U16ro----* 1operator
4ApplicationSwArticleNumber "ASCII" according to ISO 8859-1.
E.g. "69Y05483C04".
Note: This entry exists both at 0x100A and SwDeviceInformation.ApplicationSwArticleNumber.
Stringro--"69NUS423C00x04"-* 1operator
5ApplicationSwBuildTime Number of seconds since 1970-01-01. U32ro04294967295-see Description* 1operator
6ApplicationSwCheckSum CRC32 checksum of SW, stored last in flash. U16ro065535--* 1operator
7ApplicationSwBuildDate Date generated by compiler at compile time. Stringro----* 1operator
8ApplicationSwSvnRevision Subversion revision. Data generated by compiler at compile time. U32ro04294967295224510-* 1operator
9ApplicationSwSvnModifiedFiles No of modified files in current Subversion revision. Data generated by compiler at compile time. U16ro0655350-* 1operator
10CustomerSpecificHexNumber Customer Specific Number as Hex. U32ro04294967295--* 1operator
11CustomerSpecificDecNumber Customer Specific Number as Decimal. U32ro04294967295--* 1operator
12CustomerSpecificString Customer Specific String. Stringro--NotUsed-* 1operator
13SoftwareApplicationNumber Application number.
e.g. 69Y05***C07, where *** is the application number.
U16ro065535423-* 1operator
14SoftwareMajorVersion Application software major version.
e.g. 69Y05002C**x01, where ** is the software major revision.
U16ro0655350-* 1operator
15SoftwareMinorVersion Application software minor version.
e.g. 69Y05002C01x**, where ** is the software minor revision.
U16ro0655354-* 1operator
17ApplicationPlasmaLabel "ASCII" according to ISO 8859-1.
E.g. "PLASMA_4_0_021_01_WIP".
Contains the ORIGINAL_PLASMA_LABEL for this build.
Stringro--PLASMA_3_7_004_00_RC-* 1operator

0x5F02 HwDeviceInformation
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025511 (Length=6)-* 1operator
6HwFileUsed The name of the HW file used. E.g. "80Y05599CD04". Stored in flash. Stringro--"80N22503AB02"-* 1operator
8MCUFamily String defined by Inmotion to identify the MCU Family.
Possible values: "STM32"
Stringro--"STM32"-* 1operator
9MCUUniqueId Unique MCU ID. 96-bits in hexadecimal ascii-string. Stringro----* 1operator
10MCUDeviceTypeId MCU Device (Type) Id. 12-bit. For F10x medium-density devices, the device ID is 0x410. For F2xx, the device ID is 0x411. See DBGMCU_IDCODE in MCU reference manual for further details. U16ro----* 1operator
11MCURevisionId MCU Revision. 16-bit. See DBGMCU_IDCODE in MCU reference manual for further details. U16ro----* 1operator

0x5F03 WorkingHours
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02551 (Length=2)-* 1operator
1TotalTimeHours Total time in hours that KEY voltage is on and not in sleep or standby mode. Writing to this sub-index clears/sets the Total Time (i.e. TotalTime250ms, TotalTimeSeconds and TotalTimeHours).

Note: This entry is duplicated on both WorkingHours.TotalTimeHours and OperationTime.TotalTimeHours.
U32rw04294967295-h* 1service

0x5F04 CANParameters
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025511 (Length=8)-* 1operator
1Bitrate 125, 250, 400, 500 and 1000 kbit/s U16rw1251000500kbit/s* 1service
6SyncTimeout Setting the time to zero means:
  • No sync timeouts will be generated
  • Tx PDOs with transmission type 1-240 will be sent periodicaly when in CO_OPERATIONAL
U16rw080000ms* 1service
7NodeId

NodeId used to calculate COB-id for SDO1 and PDO1-4.

A change of CANopen Node Id is not effective until after a reset.

U16rw131
HW-IdValue
06
17
26
36
-* 1service
8CanOpenState
ValueDescription
0Init
1Pre operational
2Stopped
3Sleep
4Standby
5Exit sleep
6Exit standby
7Operational
U16ro07--* 1service
9NodeIdCanTalk

NodeId used to calculate COB-id for CANTalk.

Normally same Id as NodeId used to calculate SDO1 and PDOs COB Id's.

U16rw131
HW-IdValue
06
17
26
36
-* 1service
10NodeIdSDO2

NodeId used to calculate COB-id for SDO2.

SDO2 is nonstandard but used when to allow two SDO masters to communicate with one drive. Normally SDO2 COB Id = SDO1 COB Id + 32.

Set to 0 to turn off SDO2.

A change of CANopen Node Id is not effective until after a reset.

U16rw0127
HW-IdValue
0(6 + 32)
1(7 + 32)
2(6 + 32)
3(6 + 32)
-* 1service
11SdoTimeout

Sdo Timeout is used when no PDOs are active.

If an Sdo timeout occurs when the drive will disable itself.

Set to 0 to turn off timeout.

Reset of unit is required to take effect.

U16rw080000ms* 1service

0x5F05 RxPdoTimeouts
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro032Variable-* 1operator
1PdoTimeout Setting the time to zero means no timeout. Array of U16rw08000-ms* 1service

0x5F10 ProductInformation
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025511 (Length=12)-* 1operator
1EnableWrite Write key value to enable update of one of the ItemInformation strings/bit fields. Written in production. U32wo----* 1internal
2ItemSerialNumber "ASCII" according to ISO 8859-1.
Item serial number, e.g., "2621970-003". Write key values to EnableWrite to enable update of ItemSerialNumber once. Written in production. Max 15 characters long. Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set.
Stringrw--0-* 1operator
3ItemType "ASCII" according to ISO 8859-1.
Item type, e.g., "ACS48M55-Y35T". Write key values to EnableWrite to enable update of ItemType once. Written in production. Max 17 characters long. Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set.
Stringrw--NoValue-* 1operator
4ItemNumber "ASCII" according to ISO 8859-1.
Item number, e.g., "83N21945B-0002". Write key values to EnableWrite to enable update of ItemNumber once. Written in production. Max 17 characters long.
Note: This entry exists both at 0x1009 and ProductInformation.ItemNumber. Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set.
Stringrw--NoValue-* 1operator
5ItemProductionDate Number of seconds since 1970-01-01. Write key values to EnableWrite to enable update of ItemProductionDate once. Written in production. Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set. U32rw042949672950see Description* 1internal
6ItemStatus "ASCII" according to ISO 8859-1.
Item status, e.g, "C1" for C-sample status. Write key values to EnableWrite to enable update of ItemStatus once. Written in production. Max 3 characters long. Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set.
Stringrw--NoValue-* 1operator
7ItemMaxCurrent Max allowed current for item, e.g., "380" for 380 ARMS (see also ApplicationSwInformation, HwDetectedMaxCurrent). Write key values to EnableWrite to enable update of ItemMaxCurrent once. Written in production. Parameter has its own checksum. At checksumerror, event is set (See event id 1422) and default value will be set. U16rw0327670ARMS* 1internal
8CustomerItemNumber "ASCII" according to ISO 8859-1.
Write key values to EnableWrite to enable update of CustomerItemNumber once. Written in production. Max 15 characters long.
Reading value "*" indicates that the length of the string that should have been written in production exceeded max size (i.e. 15 characters).
Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set.
Stringrw--NoValue-* 1operator
9ControlBoardItemNumber "ASCII" according to ISO 8859-1.
The name of the control board, e.g., "80N21502AB01". Written in production. Write key values to EnableWrite to enable update of ControlBoardItemNumber once. Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set.
Stringrw--NoValue-* 1internal
10MaxNominalDcVoltage Max allowed nominal DC voltage for item, e.g., "48" for 48V. Write key values to EnableWrite to enable update of MaxNominalDcVoltage. Written in production. Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set. U16rw0655350Vdc* 1internal
11HardwareConfiguration Bit field for different hardware configurations, e.g, OVP or HVL. Write key values to EnableWrite to enable update of HardwareConfiguration. Written in production. Parameter has its own checksum. At checksumerror, event is set (See event id 1421 that also is used for other product information parameters) and default value will be set.
BitNameDescription
0OVPHardware is configured with OVP
1HVLHardware is configured with HVL
2DC_POWERSTAGEHardware has DC (P-) power stage
3DualUseHardware support above 599Hz operation
4NotUsed-
5NotUsed-
6NotUsed-
7NotUsed-
8NotUsed-
9NotUsed-
10NotUsed-
11NotUsed-
12NotUsed-
13NotUsed-
14NotUsed-
15NotUsed-
16NotUsed-
17NotUsed-
18NotUsed-
19NotUsed-
20NotUsed-
21NotUsed-
22NotUsed-
23NotUsed-
24NotUsed-
25NotUsed-
26NotUsed-
27NotUsed-
28NotUsed-
29NotUsed-
30NotUsed-
31NotUsed-
U32rw042949672950-* 1internal

0x5F30 SWInterfaceData Internal Use Only
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro025515 (Length=16)-* 1operator
1InterfaceVersion Version of this interface table. U32ro--6-* 1service
2AutotuningVersion Version of Autotuning interface.
0 means no autotuning interface.
U32ro--1-* 1service
3BPCVersion Version of BPC interface.
0 means no BPC interface.
U32ro--1-* 1service
4OperationLogs Version of OperationLogs.
0 means no operation logs exist.
U32ro--2-* 1service
5TransientRecorder Version of TransientRecorder. U32ro--2-* 1service
6NumberOfRxPDOs Number of supported Rx PDOs. U32ro--4-* 1service
7NumberOfTxPDOs Number of supported Tx PDOs. U32ro--4-* 1service
8MasterFuncVersion Version of Master Functionality.
'0' means no Master Functionality is enabled.
U32ro--0-* 1service
9FastTxPDO Shows if FastTxPDOs are supported.
  • 0: FastTxPDO is not supported.
  • 1: FastTXPDO is supported.
U32ro--1-* 1service
10DynamicPDOSize Shows if unit sends TxPDOs with dynamic size.
  • 0: Dynamic TxPDOs not used.
  • 1: Dynamic TXPDOs used.
U32ro--1-* 1service
11SafeRTOSVersion Version of SafeRTOS used or 0x00000000 if SafeRTOS is not present.
  • Bit 16-23: Major SafeRTOS version.
  • Bit 8-15: Minor SafeRTOS version.
  • Bit 0-7: Local SafeRTOS variant.
U32ro--0-* 1service
12DiagnosticEventManagerVersion Not supported in plasma3. U32ro--0-* 1service
13DiagnosticTroubleCodeLoggerVersion Not supported in plasma3. U32ro--0-* 1service
14EventRecorderVersion Not supported in plasma3. U32ro--0-* 1service
15ApplicationTestFlags Bitmask indicating which special buildflags that were used during the build.
Not all bits/flags are supported on this version of Plasma.
U32ro00xffffffff0-* 1operator

0x5F31 ConfigurationManager
Sub IndexNameDescriptionData typeAccessMinMaxDefaultUnitScalePassword
0LastSubIndex Numbers of entries. U8ro02558 (Length=5)-* 1operator
5RequestedMotorType Requested motor type. New configuration takes effect after restarting.
0 (NOT_AVAILABLE) is currently not allowed to set.
ValueDescription
1IM
2PM
U8rw120operator
6ActualMotorType Actual Motor type used.
ValueDescription
0NOT_AVAILABLE
1IM
2PM
U8ro020operator
7RequestedSensorType Configure sensor type. New configuration takes effect after restarting.
0 (NOT_AVAILABLE) is currently not allowed to set.
ValueDescription
1INCR_ENCODER
2INCR_ENCODER_WITH_Z_PULSE
3SIXSTEP
4HALL
6PWM
U8rw160operator
8ActualSensorType Actual sensor type used.
ValueDescription
0NOT_AVAILABLE
1INCR_ENCODER
2INCR_ENCODER_WITH_Z_PULSE
3SIXSTEP
4HALL
6PWM
U8ro060operator

Appendix A Error Handling for PLASMA3

General

When an event classified as an error occurs, a CANopen standard error code is sent out in an EMCY message. The emergency message and its contents are shown in table 1 below. The emergency message follows reference CiA Draft Standard 301, Version4.0. Parts of the manufacturer specific Error Field (i.e. byte 4-7) is used for the more specified error bit field Extended Errors.

Byte#01234567
ContentEmergency Error CodeError RegisterNot usedExtended Errors, See 3010:2
Table 1. Emergency message.

Emergency Error Code

Each detected event is configured according to the following table. When an event is detected several actions might be taken. To simplify error handling during real time operation several events can be assigned to one EmcyCode and/or a ErrorBit (in ExtendedErrors) and/or WarningBit (in ExtendedWarnings).

A group of events can be connected to a linear current reduction when active. Linear reductions are connected to events set when Temperature, Dc Bus Voltage or Motor Speed is too high or too low. The actual current reduction can be read using Currentlimit, AbilityAccelerationCurrent and Currentlimit, AbilityBrakeCurrent. If the reason for the linear reduction event no longer exist the event will be cleared and full torque will be allowed.

Any event that do not result in a trip or a current reduction, will only be cleared when CommandEnable is not set. This main reason for this is to prevent unintended torque output if a event for some reason is healed. All other events will be cleared when the reason for setting the event no longer exist. Events with a linear current reduction will be cleared when the reason for setting the event no longer exist.

For an APS device the Extended Errors See 3010:2 also contain error bit set in the Supervisor.

The currently active events can be read using ActiveEvents.

(Rule of thumb, an event configured with a warning bit should not also be configured to trip the power stage, only an event configured with an error bit should be able to trip the power stage).
Description of event table columns
ColumnDescription
CPU originIndicates the CPU that generated the event.
Emergency Error CodeThe emergency error code is put in an emergency frame according to CiA. If empty, it indicates that no emergency message is sent. If the the event is configured to be stored, then the number of events with the same emergency error code can be read using ErrorLog and ErrorLogCopy. For backward compatibillity there are two indexes for the ErrorLog object. Note that several events can have the same emergency error code.
GroupThe event group.
EventThe event name.
DescriptionThe event description.
EventIDThe unique event number. If two events are assigned to the same event number then a runtime error is generated at startup. Event IDs can be configured to be stored in the EventLog
Check rateAn event can be evaluated at 4kHz or 50Hz. When set to be evaluated at 4kHz a side effect is that, regardless of the reduction level value, the drive is tripped (unless set to restart the power stage), i.e. you can not reduce the current when evaluated at 4kHz.
Store in logThe event is stored in the log. Each event that is stored in log and is or has been active can be read using EventLog. When the event is configured with an emergency error code, that code will be stored in the ErrorLog and ErrorLogCopy
Store freeze frameThe event is stored as a freeze frame FreezeFrames.
Current LimitIndicate the action configured for this event.
  • Reduction in percent. Reduce the allowed current the drive may deliver. The amount of current the drive can deliver can be read using Currentlimit, AbilityAccelerationCurrent and Currentlimit, AbilityBrakeCurrent.
  • Trip. The drive will trip as a result of this event. Note, if configured to be checked at 4kHz then the action is trip regardless of the reduction value set (unless set to restart).
  • Restart. The drive will restart the power stage as a result of this event.
Error bitThe bit number to set for this event. Several events can have the same error bit. All active events and events that has been latched due to power stage trip, that has an error bit configured, is shown in Diagnostic, ExtendedErrors.
Warning bitThe bit number to set for this event. Several events can have the same warning bit. All active events and events that has been latched due to power stage trip, that has an warning bit configured, is shown in Diagnostic, ExtendedWarnings.

Note that the table can be sorted by column, just click the column you want sorted.


CPU originEmergency error codeGroupEventDescriptionEvent IDCheck rateStore in logStore Freeze frameCurrent Limit

[%]

Error bitWarning bitSafety CriticalSystem Reactions
Main0x2340Power StageShortCircuit Description
Hw detected short circuit.
If the short circuit protection detects a short circuit, the power stage will be shut down. This is done by Hw without Sw interaction.
The Sw will restart the power stage within 500 microseconds. If no new short is detected within 100 ms this will be regarded as a glitch. If a new short circuit signal is detected within the 100 ms this will be regarded as a "Hardware Detected Short Circuit".
Event state will be set back to pending when power stage is disabled.
A short circuit can be any of the following:
Short circuit phase to phase
Short circuit phase to ground (B-)
Short circuit phase to Supply (B+)
When is event evaluated
When enabled
Related parameters
No related parameters.
1004kHzLog Trip0PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT;RELEASE_MAIN_CONTACTOR_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT;RELEASE_MAIN_CONTACTOR_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2340Power StageShortCircuitCounter Description
This is an inforamative event that in combination with the ShortCircuit-event can be usefull when analyzing short circuit situations. This event will be cleared when power stage is disabled. A consequnce of this is that for this event, unlike for the ShortCircuit-event, the occurance counter will increase also when trying to enable against a permanent short circuit.
When is event evaluated
When enabled
Related parameters
No related parameters.
1014kHzLog Trip0PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT;RELEASE_MAIN_CONTACTOR_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT;RELEASE_MAIN_CONTACTOR_BIT
STEER
STORE_IN_SYSTEM_LOG_BIT;RELEASE_MAIN_CONTACTOR_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2341Power StageShortCGlitch Description
Hw detected short circuit glitch.
If the short circuit protection detects a short circuit, the power stage will be shut down. This is done by Hw without Sw interaction.
This event is always set whenever this happens.
The Sw will restart the power stage within 500 microseconds. If a new short circuit signal is detected within the next 100 ms this will be regarded as a "Hardware Detected Short Circuit".
When is event evaluated
When enabled
Related parameters
No related parameters.
103 Log NO_REDUCTION_FACTOR10PUMP
STORE_IN_SYSTEM_LOG_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT
STEER
STORE_IN_SYSTEM_LOG_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2351Power StageOVPActive Description
Hw detected Over Voltage protection.
Event is set if an Over Voltage Protection trip is detected.
When is event evaluated
Always
Related parameters
No related parameters.
1114kHzLogFreezeTrip14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2360Power StagePWMUnexpectedOff Description
The power stage was unexpectedly turned off.
When is event evaluated
Always
Related parameters
No related parameters.
1204kHzLogFreezeTrip21PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2361Power StagePWMUnexpectedOffGlitch Description
The power stage was unexpectedly turned off but restarted successfully.
When is event evaluated
Always
Related parameters
No related parameters.
121 LogFreezeNO_REDUCTION_FACTOR10PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2370Power StageSupervisionPwmDisable Description
Event is set if the supervision CPU has disabled PWM.
The exact reason for this must be obtained by communicating with that particular node.
When is event evaluated
Always.
Related parameters
No related parameters.
122 Log Trip14PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5210Current MeasurementsSensorOffset Description
Event is set if offset is too high.
Offset is calibrated when drive is disabled.
Limit is 10% of default offset that is 2047 (i.e. half of ADC full-scale value)
When is event evaluated
When not enabled
Related parameters
CurrentSensorsCalibration, IvOffset
CurrentSensorsCalibration, IwOffset
200 LogFreezeTrip9PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2310Current MeasurementsOverCurrentError Description
Event is set if measured current is too high in any of the U,V or W phases and glitch counter is above trip limit.
SW algorithm: Measured current is above 150% of max allowed current (HwDetectedMaxCurrent) or if AD value or current core is close to saturation.
Over current is detected if two consequtive measurements in the same phase are above the limit.
OverCurrenError event is set if over current is detected and glitch counter is above trip limit (>5000).
An over current error can be caused by any of the following:
Short circuit or over current phase to phase
Short circuit phase to ground (B-)
Short circuit phase to Supply (B+)
When is event evaluated
When enabled
When event SensorOffset is not active
Related parameters
ApplicationSwInformation, HwDetectedMaxCurrent
2024kHzLogFreezeTrip13PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2311Current MeasurementsOverCurrGlitch Description
Event is set if measured current is too high in any of the U, V or W phases and glitch counter is below trip limit.
SW algorithm: Measured current is above 150% of max allowed current (HwDetectedMaxCurrent) or if AD value or current core is close to saturation.
Over current is detected if two consequtive measurements in the same phase are above the limit.
OverCurrenGlitch event is set if over current is detected and glitch counter is below trip limit (<5000).
Glitch counter will then be increased (with 2000) and drive restarted. Glitch counter will be decreased (-1 every 250us) when drive is enabled without over current detected.
When is event evaluated
When enabled
When event SensorOffset is not active
Related parameters
ApplicationSwInformation, HwDetectedMaxCurrent
2034kHzLogFreezeRestart8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCurrent MeasurementsDefaultValues Description
Event is set when default values are loaded from Eeprom (either due to checksum error on segment or commanded by user).
Indicates that the drive is not calibrated.
When is event evaluated
At startup
Related parameters
CurrentSensorsCalibration, SetDefaultValues
CurrentSensorsCalibration, IvGain
CurrentSensorsCalibration, IvPosTempGain
CurrentSensorsCalibration, IvNegTempGain
CurrentSensorsCalibration, IwGain
CurrentSensorsCalibration, IwPosTempGain
CurrentSensorsCalibration, IwNegTempGain
CurrentSensorsCalibration, IvOffset
CurrentSensorsCalibration, IwOffset
204 NO_REDUCTION_FACTOR15PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2316Current MeasurementsPhaseUVNotConnected Description
Event is set during startup check of motor connections if the measrued current i phase U is below a defined limit
When is event evaluated
When running motor connection startup check
Related parameters
StartupMeasurements.MeasuredCurrentPhaseU
2074kHzLogFreezeTrip9PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2317Current MeasurementsPhaseUWNotConnected Description
Event is set during startup check of motor connections if the measrued current i phase U is below a defined limit
When is event evaluated
When running motor connection startup check
Related parameters
StartupMeasurements.MeasuredCurrentPhaseU
2084kHzLogFreezeTrip9PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2318Current MeasurementsPhaseVWNotConnected Description
Event is set during startup check of motor connections if the measrued current i phase V is below a defined limit
When is event evaluated
When running motor connection startup check
Related parameters
StartupMeasurements.MeasuredCurrentPhaseV
2094kHzLogFreezeTrip9PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2319Current MeasurementsDriveIsNotDisable Description
Event is set during startup check of motor connections if the drive is not disabled when running the check
When is event evaluated
When running motor connection startup check
Related parameters
StartupMeasurements.MeasuredCurrentPhaseV
211 LogFreezeTrip9PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2320Current MeasurementsRotorRotationTooHigh Description
Event is set during startup check of motor connections if the rotor rotation is too high
When is event evaluated
When running motor connection startup check
Related parameters
2134kHzLogFreezeTrip9PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCurrent MeasurementsHighEnergyWarning Description
Event is set when calculated energy level is above specified limit.
Indicates that more then continous current have been used longen the intended.
When is event evaluated
When enabled
Related parameters
EnergyLimit, ConstantCurrentLimit
EnergyLimit, ReductionPgain
EnergyLimit, EnergyFilterGain
205 NO_REDUCTION_FACTOR18PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x2310Current MeasurementsCustomizedOverCurrentError Description
Event is set when unfiltered RMS current is above over current limit for the specified number of consecutive samples.
When is event evaluated
When OverCurrentLimit is not 0
When event SensorOffset is not active
Related parameters
OverCurrentLimit
OverCurrentSampleLimit
3104kHzLogFreezeTrip13PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCurrent MeasurementsAutoTuningHighModulation Description
Event is set when modulation exceed 95% when Autotuning.
Running above full modulation in Autotuning will compromize the result since the tuned parameters are for current control.
To prevent the event the dc voltage can be increased or the Autotuning current decreased.
When is event evaluated
When doing Autotuning step1 or step2.
Related parameters
No related parameters.
330 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8060MotorSpeedLimit Description
Event is set if motor speed is above a ramped speed limit. Typically used when Forced Braking or when a max speed limit is imposed by application.
When is event evaluated
When Forced Brake is activated.
Related parameters
No related parameters.
301 Log Trip26PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8060MotorHighSpeed Description
Event is set if motor speed is above predefined level.
Limits: See related parameters.
When is event evaluated
When speed feedback sensor signal is valid
Related parameters
IndependentSupervision, OverSpeedLimitForward
IndependentSupervision, OverSpeedLimitReverse
302 Log Trip26PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainMotorModeratelyHighSpeed Description
Event is set if motor speed is above predefined level.
Max allowed accelerating current is reduced linearly.
Limits: See related parameters.
When is event evaluated
When speed feedback sensor signal is valid
Related parameters
CurrentLimit, ModeratelyHighSpeedStartLevel
CurrentLimit, ModeratelyHighSpeedEndLevel
CurrentLimit, AbilityAccelerationCurrent
CurrentLimit, AbilityBrakeCurrent
303 NO_REDUCTION_FACTOR9PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainMotorModeratelyLowSpeed Description
Event is set if motor speed is below predefined level.
Mainly used in hybrid drives in combination with combustion engines to prevent rotation of engine in wrong direction.
Max allowed braking current is reduced linearly.
Limits: See related parameters.
When is event evaluated
When speed feedback sensor signal is valid
Related parameters
CurrentLimit, ModeratelyLowSpeedStartLevel
CurrentLimit, ModeratelyLowSpeedEndLevel
CurrentLimit, AbilityAccelerationCurrent
CurrentLimit, AbilityBrakeCurrent
304 NO_REDUCTION_FACTOR9PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8070MotorSlipInWrongDirection Description
SlipSpeed is controlled to achive correct orientation of the dq-plane.
Event is set if SlipSpeed is wrong compared to ExpectedSlipSpeed.
The typical reason for this error is that when you performed the AutoTuning procedure the correct motor inductance and resistanse values was not found.
When is event evaluated
Always
Related parameters
InductionMotorParameters, SlipSpeedInWrongDirectionCheckLevel
InductionMotorParameters, MaxAcceptableTimeWithSlipInWrongDirection
306 LogFreezeTrip26PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8071MotorTooHighZeroSpeedSlip Description
SlipSpeed is controlled to achive correct orientation of the dq-plane.
Event is set if SlipSpeed too high compared to expected slip speed at zero sensor speed.
The typical reason for this error is that the sensor is mechanically separeted from the motor.
When is event evaluated
Always
Related parameters
InductionMotorParameters, HighZeroSpeedSlipToleranceFactor
InductionMotorParameters, MaxAcceptableTimeWithHighZeroSpeedSlip
307 LogFreezeTrip26PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8090MotorACCurrentControlError Description
Event is set if the difference between the expected AC current and the measured AC current is too high.
This indicates faulty current measurement sensor(s) or badly tuned current controller.
The event is set if all the following conditions are full-filled for at least 50ms:
When is event evaluated
When enabled, when Electric Motor Brake Mode is not active, when Over Voltage Protection is not active, when Current Control is enabled, when Auto Tuning is not active and when external IdRef/IqRef is not used.
Related parameters
IndependentSupervision, ACCurrentControlCurrentLimit
IndependentSupervision, ACCurrentControlUpeakLimit
IndependentSupervision, ACCurrentControlDcVoltageLimit
308 Log Trip26PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x80A0MotorACCurrentMeasPlausibilityError Description
Event is set if the reference AC voltage is higher than what the measured AC current indicates.
This indicates that one or more motor phase cables are not connected properly or faulty current measurement sensor(s).
The event is set if all the following conditions are full-filled for at least 50ms:
When is event evaluated
When enabled, when Electric Motor Brake Mode is not active, when Over Voltage Protection is not active, when Current Control is enabled and when Auto Tuning is not active.
Related parameters
IndependentSupervision, ACCurrentMeasSpeedLimit
IndependentSupervision, ACCurrentMeasCurrentLimit
IndependentSupervision, ACCurrentMeasUpeakLimit
IndependentSupervision, ACCurrentMeasDcVoltageLimit
309 Log Trip26PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x80B0MotorFrequencyAbove599Hz

Description

Due to high-frequency drive regulations the electrical frequency need to be limited to maximum 599Hz.
Changing the configuration of this event in a library version of Plasma3 will have no effect.
This event must be configured to trip power stage.

Evaluation condition

Always.

Filtering

None.

Set condition

Electric stator frequency is above 599 Hz.

Clear condition

Electric stator frequency is below 599 Hz.

Possible root-causes

  • Choice of motor/gear ratio for the given application is not allowed without proper licensing.
  • Sensor issues (e.g. noise, bad connection)
  • Incorrect ratio between motor poles and sensor poles (given that a license agreement for operation above 599 Hz exists)
  • Hardware is not supported.

Related parameters

ProductInformation, HardwareConfiguration
320 Log Trip26PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3212DC BusHighVoltageHardware Description
HW detected over voltage. Level is defined by HW design.
When is event evaluated
Always
Related parameters
No related parameters.
4024kHzLogFreezeTrip3PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainDC BusModeratelyHigh Description
Event is set if filtered voltage is above predefined level.
Max allowed current is reduced linearly.
Limits: See related parameters.
When is event evaluated
Always
Related parameters
DcBus, ModeratelyHighLevel
DcBus, ReductionEndHighLevel
CurrentLimit, AbilityBrakeCurrent
DcBus, FilteredVoltage
403 NO_REDUCTION_FACTOR1PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3211DC BusHigh Description
Event is set if filtered voltage is above predefined level.
Limits: See related parameters.
When is event evaluated
Always
Related parameters
DcBus, HighLevel
DcBus, FilteredVoltage
4044kHzLogFreezeTrip2PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainDC BusModeratelyLow Description
Event is set if filtered voltage is below predefined level.
Max allowed current is reduced linearly.
Limits: See related parameters.
When is event evaluated
When ignore low DC bus bit is not active
Related parameters
DcBus, ModeratelyLowLevel
DcBus, ReductionEndLowLevel
CurrentLimit, AbilityAccelerationCurrent
DcBus, FilteredVoltage
405 NO_REDUCTION_FACTOR0PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3221DC BusLow Description
Event is set if filtered voltage is below predefined level.
Limits: See related parameters.
When is event evaluated
When ignore low DC bus bit is not active
Related parameters
DcBus, LowLevel
DcBus, FilteredVoltage
406 LogFreezeTrip1PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3120DC BusChargingError Description
Event is set if measured voltage is below predefined level after a predefined time at startup.
Limits: See related parameters.
When is event evaluated
At startup
Related parameters
DcBus, ChargingLevel
DcBus, MaxChargeTime
407 Log Trip4PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainDC BusDefaultValues Description
Event is set when default values are loaded from Eeprom (either due to checksum error on segment or commanded by user).
Indicates that the drive is not calibrated.
When is event evaluated
At startup
Related parameters
DcBus, DcBusCalValueGain
DcBus, DcBusCalValueOffset
DcBus, SetDcBusCalValuesDefault
408 NO_REDUCTION_FACTOR2PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x4320Power Stage Temperature SensorNotConnected Description
Event is set if internal Power Stage temperature sensor is not connected.
SW algorithm: Temperature measurement is out of range.
Limits: Event is set when sensor measures 130 deg celsius
When is event evaluated
Always
Related parameters
PowerStageTemperature, Temperature
500 Log 5030PUMP
STORE_IN_SYSTEM_LOG_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_LIMP_HOME_MODE_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
STORE_IN_SYSTEM_LOG_BIT
Main0x4320Power Stage Temperature SensorShortCircuit Description
Event is set if internal Power Stage temperature sensor is short circuited.
SW algorithm: Temperature measurement is out of range.
Limits: Event is set when sensor measures -50 deg celsius
When is event evaluated
Always
Related parameters
PowerStageTemperature, Temperature
501 Log 5030PUMP
STORE_IN_SYSTEM_LOG_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_LIMP_HOME_MODE_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
STORE_IN_SYSTEM_LOG_BIT
MainPower Stage Temperature SensorModeratelyHigh Description
Event is set if internal Power Stage temperature is above predefined level.
Max allowed accelerating AC current is reduced linearly.
Optionally Max allowed brakeing AC current is reduced linearly.

Limits: Event is set at HeatSinkHighWarningLevel deg celcius where reduction of AC current starts.
At HeatSinkReductionEndHighLevel deg celsius AC current is reduced to 0.
If HeatSinkReductionEndHighLevel is 0 reduction is in-active.
  • HeatSinkHighWarningLevel = 85
  • HeatSinkReductionEndHighLevel = 125
When is event evaluated
When sensor is connected and not short circuit
Related parameters
PowerStageTemperature, Temperature
CurrentLimit, AbilityAccelerationCurrent
CurrentLimit, AbilityBrakeCurrent
502 NO_REDUCTION_FACTOR7PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x4310Power Stage Temperature SensorHigh Description
Event is set if internal Power Stage temperature is above predefined level.
Limits: Event is set at 110 deg celsius.
When is event evaluated
When sensor is connected and not short circuit
Related parameters
PowerStageTemperature, Temperature
503 Log Trip6PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainPower Stage Temperature SensorModeratelyLow Description
Event is set if internal Power Stage temperature is below predefined level.
Max allowed accelerating AC current is reduced linearly.
Optionally Max allowed brakeing AC current is reduced linearly.

Limits: Event is set at HeatSinkLowWarningLevel deg celcius where reduction of AC current starts.
At HeatSinkReductionEndLowLevel deg celsius AC current is reduced to 0.
If HeatSinkReductionEndLowLevel is 0 reduction is in-active.
  • HeatSinkLowWarningLevel = -20
  • HeatSinkReductionEndLowLevel = -70
When is event evaluated
When sensor is connected and not short circuit
Related parameters
PowerStageTemperature, Temperature
CurrentLimit, AbilityAccelerationCurrent
CurrentLimit, AbilityBrakeCurrent
504 NO_REDUCTION_FACTOR6PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x4220Motor Temperature SensorNotConnected Description
Event is set if motor temperature sensor is not connected.
SW algorithm: Temperature measurement is out of range.
Limits: Event is set when sensor measures 210 deg celsius
Note: If the resistance decreases with increasing temperature, such as for an NTC sensor, this event signals a short-circuit instead.
When is event evaluated
Always
Related parameters
MotorTemperature, Temperature
600 Log 5031PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x4220Motor Temperature SensorShortCircuit Description
Event is set if motor temperature sensor is short circuited.
SW algorithm: Temperature measurement is out of range.
Limits: Event is set when sensor measures -50 deg celsius
Note: If the resistance decreases with increasing temperature, such as for an NTC sensor, this event signals a not connected sensor instead.
When is event evaluated
Always
Related parameters
MotorTemperature, Temperature
601 Log 5031PUMP
STORE_IN_SYSTEM_LOG_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_LIMP_HOME_MODE_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
STORE_IN_SYSTEM_LOG_BIT
MainMotor Temperature SensorModeratelyHigh Description
Event is set if motor temperature is above predefined level.
Max allowed accelerating AC current is reduced linearly.
Optionally Max allowed brakeing AC current is reduced linearly.

Limits: Event is set at MotorHighWarningLevel deg celcius where reduction of AC current starts.
At MotorReductionEndHighLevel deg celsius AC current is reduced to 0.
If MotorReductionEndHighLevel is 0 reduction is in-active.
  • MotorHighWarningLevel = 100
  • MotorReductionEndHighLevel = 120
When is event evaluated
When sensor is connected and not short circuit
Related parameters
MotorTemperature, Temperature
MotorTemperature, ModeratelyHighLevel
MotorTemperature, ReductionEndHighLevel
602 NO_REDUCTION_FACTOR4PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x4210Motor Temperature SensorHigh Description
Event is set if motor temperature is above predefined level.
Limits: Event is set at 130 deg celsius.
When is event evaluated
When sensor is connected and not short circuit
Related parameters
MotorTemperature, Temperature
MotorTemperature, HighLevel
603 Log Trip5PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainMotor Temperature SensorModeratelyLow Event is set if motor temperature is below predefined level.
Max allowed accelerating AC current is reduced linearly.
Optionally Max allowed brakeing AC current is reduced linearly.

Limits: Event is set at MotorLowWarningLevel deg celcius where reduction of AC current starts.
At MotorReductionEndLowLevel deg celsius AC current is reduced to 0.
If MotorReductionEndLowLevel is 0 reduction is in-active.
  • MotorHighWarningLevel = -35
  • MotorReductionEndLowLevel = 0
When is event evaluated
When sensor is connected and not short circuit
Related parameters
MotorTemperature, Temperature
MotorTemperature, ModeratelyLowLevel
MotorTemperature, ReductionEndLowLevel
604 NO_REDUCTION_FACTOR3PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainPcb Temperature SensorNotConnected Description
Event is set if internal PCB temperature sensor is not connected.
SW algorithm: Temperature measurement is out of range.
Limits: Event is set when sensor measures 120 deg celsius
When is event evaluated
Always
Related parameters
PCBTemperature, Temperature
700 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainPcb Temperature SensorShortCircuit Description
Event is set if internal PCB temperature sensor is short circuited.
SW algorithm: Temperature measurement is out of range.
Limits: Event is set when sensor measures -50 deg celsius
When is event evaluated
Always
Related parameters
PCBTemperature, Temperature
701 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainPcb Temperature SensorModeratelyHigh Description
Event is set if measured temperature is above predefined level.

Limits: Event is set at PcbkHighWarningLevel deg celcius.
  • PcbHighWarningLevel = 80
  • PcbReductionEndHighLevel = 90
When is event evaluated
When sensor is connected and not short circuit
Related parameters
PCBTemperature, Temperature
702 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainPcb Temperature SensorHigh Description
Event is set if measured temperature is above predefined level.
Limits: Event is set at 95 deg celsius.
When is event evaluated
When sensor is connected and not short circuit
Related parameters
PCBTemperature, Temperature
703 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainPcb Temperature SensorModeratelyLow Description
Event is set if measured temperature is below predefined level.

Limits: Event is set at PcbLowWarningLevel deg celcius.
  • PcbLowWarningLevel = -45
  • PcbReductionEndLowLevel = -50
When is event evaluated
When sensor is connected and not short circuit
Related parameters
PCBTemperature, Temperature
704 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7240Encoder Feedback SensorDecTooHigh Description
Event is set if change of sensor speed is too high (measured rotor acceleration).
Detected if sensor is faulty during more than 40 ms +/-1ms or if there is been to many intermittent faults within a certain time. When the sensor value is valid the glitch counter is decreased with one (1) every 1ms. If the counter reaches 80, the DecTooHigh event is set. Evaluated at 1 kHz. Checked at 50 Hz.
Limits: 1000rpm/20ms
When is event evaluated
Always.
Related parameters
No related parameters.
804 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7260Encoder Feedback SensorDecTooHighGlitch Description
Event is set if intermittent change of sensor speed is too high (measured rotor deceleration) and DecTooHigh event is not detected. Event is cleared if enable command transits from enable to disable.
The glitch counter is increased with two (2) every 1ms as long as the sensor value is not valid during and following a fault. Evaluated at 1 kHz. Checked at 50 Hz. When is event evaluated
Always.
Related parameters
No related parameters.
826 LogFreezeNO_REDUCTION_FACTOR13PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7250Encoder Feedback SensorPlausabilityError Description
Event is set if the sensor speed is too high, i.e a not plausible/possible speed.
Limits: 15000rpm
When is event evaluated
When drive is enabled.
Related parameters
No related parameters.
805 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7360Encoder Feedback SensorLoss_Of_Ch_A Description
Event is set if only Ch B is toggling and Ch A is not.
When is event evaluated
When drive is enabled and previous speed has to be above PulseCheckChannelLowSpeedLimit and channel B be must be toggling at 1kHz or below.
Counted at 4 kHz. Checked at 50 Hz.
Related parameters
SensorBearingFeedback, PulseCheckChannelLowSpeedLimit
802 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7370Encoder Feedback SensorLoss_Of_Ch_B Description
Event is set if only Ch A is toggling and Ch B is not.
When is event evaluated
When drive is enabled and previous speed has to be above PulseCheckChannelLowSpeedLimit and channel A be must be toggling at 1kHz or below.
Counted at 4 kHz. Checked at 50 Hz.
Related parameters
SensorBearingFeedback, PulseCheckChannelLowSpeedLimit
803 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7351Encoder Feedback SensorBadOrShortedInputs Bad state machine transition, can indicate shorted inputs. This detection is active from 0 upto aprox. +-250 Hz. When using a 64 PPR sensor, the range can be interpreted as RPM
Evaluated at 4 kHz. Checked at 50 Hz.
When is event evaluated
Always
Related parameters
No related parameters.
827 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7390Encoder Feedback SensorZPulseCorrectionAngleIsTooLarge Becomes active if the difference between the quadrature counter angle and the defined index pulse angle is too big. Detection is active after the first turn of the rotor
When is event evaluated
Always
Related parameters
No related parameters.
828 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7391Encoder Feedback SensorNoZPulseDetected Detection is active before the first index pulse have been detected. If none index-pulse have been detected after a defined number of quadrature counts, the event becomes active.
When is event evaluated
Always
Related parameters
No related parameters.
829 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainEncoder Feedback SensorDeltaTimeToQuadMismatch DeltaSensorAngle from DeltaTimeMeasurement of Encoder differs too much from the DeltaSensorAngle that is produced by the Quadrature measurement. Possible glitch on an encoder channel.
When is event evaluated
Always
Related parameters
No related parameters.
832 LogFreezeNO_REDUCTION_FACTOR15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x739AEncoder Feedback SensorChannelOverFrequency Channel used for time measurement has detected that the pulse frequency detected is too high. When is event evaluated
Always
Related parameters
No related parameters.
833 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7290Sixstep Feedback SensorSensorError Description
Event is set if sixstep sensor is in illegal state.
When is event evaluated
When FeedbackMode is 0.
Related parameters
No related parameters.
870 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7460MotorPwmSensorLossOfChannelA Description
Loss of channel A signal or too noisy.
Event set if no valid pulse is seen during 20 ms.
When is event evaluated
Always.
Related parameters
None
2060 LogFreezeTrip7PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7462MotorPwmSensorBadPWM Description
The received PWM signal is unstable and out of range (frequency, duty cycle or stuck high or low).
When is event evaluated
Always.
Related parameters
None
2062 LogFreezeTrip7PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7250Sensor Offset CalibrationWrongDirection Description
Sensor and stator frequency have different signs.
Either sensor signals need to be inverted or motor phase cables are connected incorrectly.
When is event evaluated
During offset angle calibration.
Related parameters
FeedbackSensor, SensorDirectionInverted
1620 Log Trip16PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7251Sensor Offset CalibrationNoRotation Description
Motor does not accelerate to target speed within specified time. Possible causes could be too high inertia, too high friction, too low DC voltage, an error condition, current reduction etc.
If motor rotates but not fast enough, try increasing acceleration current or timeout.
When is event evaluated
During offset angle calibration when trying to accelerate motor.
Related parameters
FeedbackSensorOffsetCalibration, AccelerationTimeout
FeedbackSensorOffsetCalibration, AccAndBrakeCurrent
1621 Log Trip16PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7252Sensor Offset CalibrationLowDcBusVoltage Description
Event is set when motor goes into field weakening before desired AC voltage amplitude is reached. Most likely cause is weak battery or power supply. Try decreasing acceleration current.
When is event evaluated
During offset angle calibration when trying to accelerate motor.
Related parameters
FeedbackSensorOffsetCalibration, AccAndBrakeCurrent
1622 Log Trip16PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5411Open Drain OutputShortCircuitCh1 Description
Set when HW Short Circuit signal is detected. Disabling of output required to clear event.
When is event evaluated
When Open Drain output is enabled. Checked at 50Hz. Signal is reset once and if signal becomes active again within 100ms the event is set and output is latched in tripped state.
Related parameters
No related parameters.
1001 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5431Open Drain OutputHighCurrentCh1 Description
Set when Peak Overcurrent or Overload is detected.
When is event evaluated
When Open Drain output is enabled. Peak trip level detected within 1-5ms ms and Overload after 10s of overload condition.
Related parameters
OpenDrainOutputPeakCurrentLevel, PeakCurrentLevel
OpenDrainOutputOverloadCurrentLevel, OverloadCurrentLevel
1021 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5451Open Drain OutputNotConnectedCh1 Description
Set when measured current is below the NotConnectedLevel.
When is event evaluated
When Open Drain output is enabled. In current control mode the CurrentReference has to be 75mA above the NotConnectedLevel for the event to be evaluated. In manual and voltage control mode the duty cycle has to be above 25%.
Related parameters
OpenDrainOutputNotConnectedLevel, NotConnectedLevel
1011 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x546AOpen Drain OutputCurrMeasWhenOffCh1 Description
Set when more than 200 mA current is measured when the output should be off.
When is event evaluated
When Open Drain output is not enabled (i.e. disabled or tripped).
Related parameters
No related parameters.
1031 Log NO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5412Open Drain OutputShortCircuitCh2 Description
Set when HW Short Circuit signal is detected. Disabling of output required to clear event.
When is event evaluated
When Open Drain output is enabled. Checked at 50Hz. Signal is reset once and if signal becomes active again within 100ms the event is set and output is latched in tripped state.
Related parameters
No related parameters.
1002 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5452Open Drain OutputNotConnectedCh2 Description
Set when measured current is below the NotConnectedLevel.
When is event evaluated
When Open Drain output is enabled. In current control mode the CurrentReference has to be 75mA above the NotConnectedLevel for the event to be evaluated. In manual and voltage control mode the duty cycle has to be above 25%.
Related parameters
OpenDrainOutputNotConnectedLevel, NotConnectedLevel
1012 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5432Open Drain OutputHighCurrentCh2 Description
Set when Peak Overcurrent or Overload is detected.
When is event evaluated
When Open Drain output is enabled. Peak trip level detected within 1-5ms ms and Overload after 10s of overload condition.
Related parameters
OpenDrainOutputPeakCurrentLevel, PeakCurrentLevel
OpenDrainOutputOverloadCurrentLevel, OverloadCurrentLevel
1022 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x546BOpen Drain OutputCurrMeasWhenOffCh2 Description
Set when more than 200 mA current is measured when the output should be off.
When is event evaluated
When Open Drain output is not enabled (i.e. disabled or tripped).
Related parameters
No related parameters.
1032 Log NO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5413Open Drain OutputShortCircuitCh3 Description
Set when HW Short Circuit signal is detected. Disabling of output required to clear event.
When is event evaluated
When Open Drain output is enabled. Checked at 50Hz. Signal is reset once and if signal becomes active again within 100ms the event is set and output is latched in tripped state.
Related parameters
No related parameters.
1003 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5433Open Drain OutputHighCurrentCh3 Description
Set when Peak Overcurrent or Overload is detected.
When is event evaluated
When Open Drain output is enabled. Peak trip level detected within 1-5ms ms and Overload after 10s of overload condition.
Related parameters
OpenDrainOutputPeakCurrentLevel, PeakCurrentLevel
OpenDrainOutputOverloadCurrentLevel, OverloadCurrentLevel
1023 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5453Open Drain OutputNotConnectedCh3 Description
Set when measured current is below the NotConnectedLevel.
When is event evaluated
When Open Drain output is enabled. In current control mode the CurrentReference has to be 75mA above the NotConnectedLevel for the event to be evaluated. In manual and voltage control mode the duty cycle has to be above 25%.
Related parameters
OpenDrainOutputNotConnectedLevel, NotConnectedLevel
1013 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x546COpen Drain OutputCurrMeasWhenOffCh3 Description
Set when more than 200 mA current is measured when the output should be off.
When is event evaluated
When Open Drain output is not enabled (i.e. disabled or tripped).
Related parameters
No related parameters.
1033 Log NO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5414Open Drain OutputShortCircuitCh4 Description
Set when HW Short Circuit signal is detected. Disabling of output required to clear event.
When is event evaluated
When Open Drain output is enabled. Checked at 50Hz. Signal is reset once and if signal becomes active again within 100ms the event is set and output is latched in tripped state.
Related parameters
No related parameters.
1004 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5434Open Drain OutputHighCurrentCh4 Description
Set when Peak Overcurrent or Overload is detected.
When is event evaluated
When Open Drain output is enabled. Peak trip level detected within 1-5ms ms and Overload after 10s of overload condition.
Related parameters
OpenDrainOutputPeakCurrentLevel, PeakCurrentLevel
OpenDrainOutputOverloadCurrentLevel, OverloadCurrentLevel
1024 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5454Open Drain OutputNotConnectedCh4 Description
Set when measured current is below the NotConnectedLevel.
When is event evaluated
When Open Drain output is enabled. In current control mode the CurrentReference has to be 75mA above the NotConnectedLevel for the event to be evaluated. In manual and voltage control mode the duty cycle has to be above 25%.
Related parameters
OpenDrainOutputNotConnectedLevel, NotConnectedLevel
1014 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x546DOpen Drain OutputCurrMeasWhenOffCh4 Description
Set when more than 200 mA current is measured when the output should be off.
When is event evaluated
When Open Drain output is not enabled (i.e. disabled or tripped).
Related parameters
No related parameters.
1034 Log NO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5415Open Drain OutputShortCircuitCh5 Description
Set when HW Short Circuit signal is detected. Disabling of output required to clear event.
When is event evaluated
When Open Drain output is enabled. Checked at 50Hz. Signal is reset once and if signal becomes active again within 100ms the event is set and output is latched in tripped state.
Related parameters
No related parameters.
1005 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5435Open Drain OutputHighCurrentCh5 Description
Set when Peak Overcurrent or Overload is detected.
When is event evaluated
When Open Drain output is enabled. Peak trip level detected within 1-5ms ms and Overload after 10s of overload condition.
Related parameters
OpenDrainOutputPeakCurrentLevel, PeakCurrentLevel
OpenDrainOutputOverloadCurrentLevel, OverloadCurrentLevel
1025 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5455Open Drain OutputNotConnectedCh5 Description
Set when measured current is below the NotConnectedLevel.
When is event evaluated
When Open Drain output is enabled. In current control mode the CurrentReference has to be 75mA above the NotConnectedLevel for the event to be evaluated. In manual and voltage control mode the duty cycle has to be above 25%.
Related parameters
OpenDrainOutputNotConnectedLevel, NotConnectedLevel
1015 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x546EOpen Drain OutputCurrMeasWhenOffCh5 Description
Set when more than 200 mA current is measured when the output should be off.
When is event evaluated
When Open Drain output is not enabled (i.e. disabled or tripped).
Related parameters
No related parameters.
1035 Log NO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5416Open Drain OutputShortCircuitCh6 Description
Set when HW Short Circuit signal is detected. Disabling of output required to clear event.
When is event evaluated
When Open Drain output is enabled. Checked at 50Hz. Signal is reset once and if signal becomes active again within 100ms the event is set and output is latched in tripped state.
Related parameters
No related parameters.
1006 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5436Open Drain OutputHighCurrentCh6 Description
Set when Peak Overcurrent or Overload is detected.
When is event evaluated
When Open Drain output is enabled. Peak trip level detected within 1-5ms ms and Overload after 10s of overload condition.
Related parameters
OpenDrainOutputPeakCurrentLevel, PeakCurrentLevel
OpenDrainOutputOverloadCurrentLevel, OverloadCurrentLevel
1026 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5456Open Drain OutputNotConnectedCh6 Description
Set when measured current is below the NotConnectedLevel.
When is event evaluated
When Open Drain output is enabled. In current control mode the CurrentReference has to be 75mA above the NotConnectedLevel for the event to be evaluated. In manual and voltage control mode the duty cycle has to be above 25%.
Related parameters
OpenDrainOutputNotConnectedLevel, NotConnectedLevel
1016 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x545FOpen Drain OutputCurrMeasWhenOffCh6 Description
Set when more than 200 mA current is measured when the output should be off.
When is event evaluated
When Open Drain output is not enabled (i.e. disabled or tripped).
Related parameters
No related parameters.
1036 Log NO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5481Open Drain OutputLoadActiveWhenODOffCh1 Description
When high-side in is high, the voltage drop across the load should be inactive (i.e. OD & HS voltage is at the same level) if the state of the OD & HS swtiches is exclusively off or both off.
This event is triggered if the voltage drop is active across the load when OD is off. It inidicates that the open drain has short circuit to B-
When is event evaluated
When high-side In is high and OD is off.
Related parameters
No related parameters.
1121 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5482Open Drain OutputLoadActiveWhenODOffCh2 Description
When high-side in is high, the voltage drop across the load should be inactive (i.e. OD & HS voltage is at the same level) if the state of the OD & HS swtiches is exclusively off or both off.
This event is triggered if the voltage drop is active across the load when OD is off. It inidicates that the open drain has short circuit to B-
When is event evaluated
When high-side In is high and OD is off.
Related parameters
No related parameters.
1122 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5483Open Drain OutputLoadActiveWhenODOffCh3 Description
When high-side in is high, th voltage drop across the load should be inactive (i.e. OD & HS voltage is at the same level) if the state of the OD & HS swtiches is exclusively off or both off.
This event is triggered if the voltage drop is active across the load when OD is off. It inidicates that the open drain has short circuit to B-
When is event evaluated
When high-side In is high and OD is off.
Related parameters
No related parameters.
1123 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5541Open Drain OutputLoadActiveWhenHSOffCh1 Description
When high-side in is high, the voltage drop across the load should be inactive (i.e. OD & HS voltage is at the same level) if the state of the OD & HS swtiches is exclusively off or both off.
This event is triggered if the voltage drop is active across the load when HS is off. It inidicates that the open drain has short circuit to B-
When is event evaluated
When high-side In is high and HS is off.
Related parameters
No related parameters.
1141 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5542Open Drain OutputLoadActiveWhenHSOffCh2 Description
When high-side in is high, the voltage drop across the load should be inactive (i.e. OD & HS voltage is at the same level) if the state of the OD & HS swtiches is exclusively off or both off.
This event is triggered if the voltage drop is active across the load when HS is off. It inidicates that the open drain has short circuit to B-
When is event evaluated
When high-side In is high and HS is off.
Related parameters
No related parameters.
1142 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5543Open Drain OutputLoadActiveWhenHSOffCh3 Description
When high-side in is high, the voltage drop across the load should be inactive (i.e. OD & HS voltage is at the same level) if the state of the OD & HS swtiches is exclusively off or both off.
This event is triggered if the voltage drop is active across the load when HS is off. It inidicates that the open drain has short circuit to B-
When is event evaluated
When high-side In is high and HS is off.
Related parameters
No related parameters.
1143 Log NO_REDUCTION_FACTOR14PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5500HighSideDiagnosticsHighSideShC Description
Set when HW Short Circuit signal is detected. Disabling of output required to clear event.
When is event evaluated
When High Side output is enabled. Checked at 50Hz. Signal is reset once and if signal becomes active again within 100ms the event is set and output is latched in tripped state.
Related parameters
No related parameters.
1100 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5501HighSideDiagnosticsHighSideInLow Description
The high side input has been detected to be low. This indicates that high side input is not connected or has short-circuit to B-.
When is event evaluated
Checked during high side start-up check (state 1) and continuous when high side switch is enabled.
Related parameters
HighSide, HighSideSwitchStatus
HighSide, State1Voltage
1101 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5502HighSideDiagnosticsHighSideOutLow Description
The high side output has been detected to be low.
This indicate that the high side output is shorted to B-.
When is event evaluated
Checked during high side start-up check (state 1) and continuous.
Related parameters
HighSide, HighSideOutVoltage
HighSide, State1Voltage
1102 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5503HighSideDiagnosticsHighSideOutHighWhenOff Description
The high side output has been detected to be high.
This indicate that the high side output is shorted to B+.
When is event evaluated
Checked during high side start-up check (state 1).
Related parameters
HighSide, HighSideOutVoltage
HighSide, State1Voltage
1103 LogFreezeNO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5504HighSideDiagnosticsHighSideOverload Description
High continuous current on High side out.
When is event evaluated
Always
Related parameters
HighSide, HighSideOverloadCurrentLevel
HighSide, HighSideOutCurrent
1104 LogFreezeTrip12PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5505HighSideDiagnosticsHighSideHighPeakCurr Description
High peak current on High side out.
When is event evaluated
Always
Related parameters
HighSide, HighSidePeakCurrentLevel
HighSide, HighSideOutCurrent
1105 LogFreezeTrip12PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8140CANSynchTimeout Description
Event is set if Sync is not received within timeout time.
When is event evaluated
Always
Related parameters
CANParameters, SyncTimeout
1204 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8100CANMapError Description
Event is set if any PDO map has invalid configuration.
When is event evaluated
At Startup
Related parameters
No related parameters.
1205 Log Trip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8141CANSdo1Timeout Description
Event is set if no SDO messages has been received within the timeout time on SDO1.
The error detection is started after the first message is received.
This event is evaluated in an application with no PDOs active. The drive will be disabled on timeout and can not be reenabled.
When is event evaluated
Always
Related parameters
CANParameters, SdoTimeout
1206 Log Trip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8142CANSdo2Timeout Description
Event is set if no SDO message has been received within the timeout time on SDO2.
The error detection is started after the first message is received.
This event is evaluated in an application with no PDOs active. The drive will be disabled on timeout and can not be reenabled.
When is event evaluated
Always
Related parameters
CANParameters, SdoTimeout
1207 Log Trip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8143CANSDO1SessionBusy Description
The event is set when an SDO1 request is not finished and a new SDO1 request is received. When is event evaluated
Always
Related parameters
1208 NO_REDUCTION_FACTOR2PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8144CANSDO2SessionBusy Description
The event is set when an SDO2 request is not finished and a new SDO2 request is received. When is event evaluated
Always
Related parameters
1209 NO_REDUCTION_FACTOR2PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x814cCANSdo3Timeout Description
Event is set if no SDO messages has been received within the timeout time on SDO3.
The error detection is started after the first message is received.
This event is evaluated in an application with no PDOs active. The drive will be disabled on timeout and can not be reenabled.
When is event evaluated
Always
Related parameters
CANParameters, SdoTimeout
1221 Log Trip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x814dCANSdo4Timeout Description
Event is set if no SDO messages has been received within the timeout time on SDO4.
The error detection is started after the first message is received.
This event is evaluated in an application with no PDOs active. The drive will be disabled on timeout and can not be reenabled.
When is event evaluated
Always
Related parameters
CANParameters, SdoTimeout
1222 Log Trip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x814eCANSDO3SessionBusy Description
The event is set when an SDO3 request is not finished and a new SDO3 request is received. When is event evaluated
Always
Related parameters
1223 NO_REDUCTION_FACTOR2PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x814fCANSDO4SessionBusy Description
The event is set when an SDO4 request is not finished and a new SDO4 request is received. When is event evaluated
Always
Related parameters
1224 NO_REDUCTION_FACTOR2PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8180CANRxMapLengthError Description
Event is set if any RxPDO receives a short packet.
When is event evaluated
When NMT state is operational
Related parameters
No related parameters.
1240 Log Trip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8101CANPdo1Timeout Description
Event is set if Rx PDO 1 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo1Timeout
1250 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8102CANPdo2Timeout Description
Event is set if Rx PDO 2 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo2Timeout
1251 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8103CANPdo3Timeout Description
Event is set if Rx PDO 3 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo3Timeout
1252 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8104CANPdo4Timeout Description
Event is set if Rx PDO 4 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo4Timeout
1253 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_STOP_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
STORE_IN_SYSTEM_LOG_BIT;TRACTION_STOP_BIT;HYDRAULIC_STOP_MAST_BIT
Main0x8105CANPdo5Timeout Description
Event is set if Rx PDO 5 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo5Timeout
1254 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_STOP_MAST_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8106CANPdo6Timeout Description
Event is set if Rx PDO 6 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo6Timeout
1255 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8107CANPdo7Timeout Description
Event is set if Rx PDO 7 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo7Timeout
1256 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8108CANPdo8Timeout Description
Event is set if Rx PDO 8 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo8Timeout
1257 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_STOP_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
STORE_IN_SYSTEM_LOG_BIT;TRACTION_STOP_BIT;HYDRAULIC_STOP_MAST_BIT
Main0x8109CANPdo9Timeout Description
Event is set if Rx PDO 9 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo9Timeout
1258 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_STOP_MAST_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
STORE_IN_SYSTEM_LOG_BIT;TRACTION_STOP_BIT
Main0x810aCANPdo10Timeout Description
Event is set if Rx PDO 10 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo10Timeout
1259 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x810bCANPdo11Timeout Description
Event is set if Rx PDO 11 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo11Timeout
1260 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x810cCANPdo12Timeout Description
Event is set if Rx PDO 12 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo12Timeout
1261 LogFreezeTrip8PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT
Main0x810dCANPdo13Timeout Description
Event is set if Rx PDO 13 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo13Timeout
1262 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x810eCANPdo14Timeout Description
Event is set if Rx PDO 14 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo14Timeout
1263 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x810fCANPdo15Timeout Description
Event is set if Rx PDO 15 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo15Timeout
1264 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8110CANPdo16Timeout Description
Event is set if Rx PDO 16 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo16Timeout
1265 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8111CANPdo17Timeout Description
Event is set if Rx PDO 17 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo17Timeout
1266 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8112CANPdo18Timeout Description
Event is set if Rx PDO 18 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo18Timeout
1267 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8113CANPdo19Timeout Description
Event is set if Rx PDO 19 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo19Timeout
1268 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8114CANPdo20Timeout Description
Event is set if Rx PDO 20 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo20Timeout
1269 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8115CANPdo21Timeout Description
Event is set if Rx PDO 21 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo21Timeout
1270 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8116CANPdo22Timeout Description
Event is set if Rx PDO 22 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo22Timeout
1271 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8117CANPdo23Timeout Description
Event is set if Rx PDO 23 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo23Timeout
1272 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8118CANPdo24Timeout Description
Event is set if Rx PDO 24 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo24Timeout
1273 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8119CANPdo25Timeout Description
Event is set if Rx PDO 25 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo25Timeout
1274 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x811aCANPdo26Timeout Description
Event is set if Rx PDO 26 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo26Timeout
1275 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x811bCANPdo27Timeout Description
Event is set if Rx PDO 27 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo27Timeout
1276 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x811cCANPdo28Timeout Description
Event is set if Rx PDO 28 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo28Timeout
1277 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x811dCANPdo29Timeout Description
Event is set if Rx PDO 29 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo29Timeout
1278 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x811eCANPdo30Timeout Description
Event is set if Rx PDO 30 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo30Timeout
1279 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x811fCANPdo31Timeout Description
Event is set if Rx PDO 31 is not received within timeout time.
When is event evaluated
When NMT state is pre-operational or operational.
Related parameters
RxPdoTimeouts, Pdo31Timeout
1280 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCANTxDefaultTimerUsed Description
Event is set if default timer is used by any Tx messages that has transmition type 1-240 "send on sync".
Tx default timer is used when sync message does not arrive expectedly.
When is event evaluated
When NMT state is operational
Related parameters
1234 LogFreezeNO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8121CANSrdoMapError Description
Event is set if any SRDO map has invalid configuration.
When is event evaluated
At Startup and when NMT is switched to operational.
Related parameters
No related parameters.
1235 Log Trip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8122CANRxMapLengthError Description
Event is set if any Rx SRDO receives a short packet.
When is event evaluated
When NMT state is operational
Related parameters
No related parameters.
1236 Log Trip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8151CANSrdo1SrvtTimeout Description
Event is to evaluate the timing between receiving frame-1 (Normal data) and frame-2 (inverted data).
Event is set if frame2 (inverted data) in Rx SRDO 1 is not received within timeout.
Srvt : Safety-Related Velidation Time
When is event evaluated
When NMT state is operational.
Related parameters
TransmitSRDO1ComParameters, SRVT
1281 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8171CANSrdo1SctTimeout Description
Event is set if Rx SRDO 1 is not received within timeout time.
Sct : Safeguard Cycle Time
When is event evaluated
When NMT state is operational.
Related parameters
TransmitSRDO1ComParameters, RefreshTimeOrSct
1313 LogFreezeTrip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8191CANSrdo1DataInvalid Description
Event is set if the normal data and inverted data is not matched in Rx SRDO 1.
When is event evaluated
When NMT state is operational.
Related parameters
1345 LogFreezeNO_REDUCTION_FACTOR8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCANBusOff Description
Event is set if CAN chip on MCU has entered Bus Off state at least once since reset of unit.
Reset of unit is required to clear event.
When is event evaluated
After startup sequence.
Related parameters
No related parameters.
1220 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCANRxSubscribersOutOfRange Description
The number of Rx subscribers is out of range.
When is event evaluated
At startup.
Related parameters
LowlevelCan, NoOfRxSubscribers
1227 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCANCan1FilterOverflow Description
The number of hardware and software filter blocks are exceeded. Try to configure your CAN frames using list mode.
1228 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x81F5CANCanConfigError CAN Configuration conflict detected. MCU1 is running application but is tripped. MCU2 will stop in boot mode and has temporarily resolved the configuration conflict. Boot normally uses the NodeId and bitrate written to EEPROM by the application. If a bitrate conflict has occured MCU2 will change to the setting that MCU1 has started with. If a NodeId/Address conflict has occured MCU2 will use MCU1-NodeId but incremented to next available NodeId/Address. If you think you might have downloaded software with new CAN configuration and restarted nodes in the wrong order you may try to force start MCU2 to application to have it re-write its CAN configuration to EEPROM. If you experience difficulty communicating with the nodes on the unit a repeated cold-boot (power cycle) should make it possible to communicate with again. Possibly with temporay NodeId/Address on MCU2. To permanently solve the issue the application softwares needs to configure its NodeIds/Addresses and/or bitrate settings properly. Note that this check is performed at cold-boot only except for the first cold-boot performed immediately after an application SW download in order to start the application to allow it to rewrite the CAN configuration to EEPROM.

Evaluation condition

At startup. Boot firmware evaluates this at every Cold-Boot except a Cold-Boot that is immediately followed by a SW Application download.

Filtering

None.

Set condition

If Boot firmware has indicated a CAN configuration conflict. I.e. when bitrate is different between MCU1 and MCU2 or a CAN address/NodeId is equal on MCU1 and MCU2.

Clear condition

A Cold-Boot where no conflict has been detected and conflict check has been successfully performed. A soft reset will leave this event pending.

Possible root-causes

  • Bitrate is different between MCU1 and MCU2
  • CAN address/NodeId is equal on MCU1 and MCU2

Related parameters

LowLevelCan, CanConfigStatus
1225 Log Trip8PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCANCanConfigCheckFailed Description
CAN Configuration conflict check failed to run. It failed to check whether there is a conflict or not.
An occasional failure to check a CAN configuration is not critical to the function of the unit and can be ignored. A large amount of occurances indicates an underlying issue and shall be reported.

Evaluation condition

At startup. Boot firmware evaluates this at every Cold-Boot except a Cold-Boot that is immediately followed by a SW Application download.

Filtering

None.

Set condition

Boot firmware has indicated that it failed to perform the CAN configuration conflict check.

Clear condition

After a Cold-Boot with a CAN configuration conflict check performed.

Possible root-causes

  • Only one MCU cold-booted or one has failed.
  • Internal SPI bus communications issues
Related parameters
No related parameters.
1226 Log NO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCpuRecoveredReadError Description
Fault is set if there is a checksum error on any eeprom segment with checksum and that the segment has been successfully read during a retry.
It is then considered a read error. This could indicate EMC problems for example.
When is event evaluated
Whenever eeprom parameters are read. Typically at Startup
Related parameters
No related parameters.
1401 LogFreezeNO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5530CpuEepromSizeError Description
Fault is set if an eeprom memory size missmatch is detected. I.e. size configured in sw does not match detected size.
This check is done before write operation has started and will inhibit write operation when detected.
When is event evaluated
At Startup
Related parameters
No related parameters.
1430 Log Trip29PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5520CpuChecksumError Description
Fault is set if there is a checksum error on any eeprom segment with checksum.
Some segments also have idividual checksum error events.
Some segments also have a default values event that will be set in case of checksum error on that segment. Typically calibration data segments has default values event.
When is event evaluated
At Startup
Related parameters
No related parameters.
1403 Log NO_REDUCTION_FACTOR29PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5521CpuChecksumErrorOnSensorAngleOffset Description
Event is set if checksum error has occured on sensor angle offset related eeprom segment (see SFIFMG_CAL in EEProm layout).
When is event evaluated
At startup.
Related parameters
FeedbackSensor, SensorAngleOffset
1420 Log NO_REDUCTION_FACTOR19PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5522CpuChecksumErrorOnItemInfo Description
Event is set if checksum error has occured on Item Info related eeprom segments (see ITEM_INFO_CAL and HW_SERIAL in EEProm layout).
When is event evaluated
At startup
Related parameters
ProductInformation, ItemSerialNumber
ProductInformation, ItemType
ProductInformation, ItemNumber
ProductInformation, ItemProductionDate
ProductInformation, ItemStatus
ProductInformation, CustomerItemNumber
ProductInformation, ControlBoardItemNumber
ProductInformation, MaxNominalDcVoltage
ProductInformation, HardwareConfiguration
1421 Log NO_REDUCTION_FACTOR19PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5523CpuChecksumErrorOnItemMaxCurrent Description
Event is set if checksum error has occured on Item Max Current eeprom segment (see ITEM_MAX_CURRENT in EEProm layout).
When is event evaluated
At startup
Related parameters
ProductInformation, ItemMaxCurrent
1422 Log NO_REDUCTION_FACTOR19PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5524CpuChecksumErrorOnCANTalk Description
Event is set if checksum error has occured on CANTalk eeprom segment (see CTLKCM in EEProm layout).
When is event evaluated
At startup
Related parameters
No related parameters.
1423 Log NO_REDUCTION_FACTOR19PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCpuDefaultValues Description
The event is set to indicate that default values for parameters has been loaded (by request, loading new SW or when HWID has been changed).
When is event evaluated
At Startup
Related parameters
No related parameters.
1402 NO_REDUCTION_FACTOR12PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8403CpuPowerOutReset Description
MCU was unintentionally reset due to low 3.3V powersupply.
Event also needs to be supported by boot sw.
When is event evaluated
At startup
Event is cleared after 2 seconds.
Related parameters
No related parameters.
1400 LogFreezeNO_REDUCTION_FACTOR28PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8404CpuBrownOutReset Description
MCU was unintentionally reset due to low 3.3V powersupply.
Event also needs to be supported by boot sw.
When is event evaluated
At startup
Event is cleared after 2 seconds.
Related parameters
No related parameters.
1404 LogFreezeNO_REDUCTION_FACTOR28PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8400CpuI_WatchdogTimeout Description
MCU internal Independent watchdog not reset in time causing the MCU to reset.
When is event evaluated
At startup
Event is cleared after 2 seconds.
Related parameters
No related parameters.
1406 LogFreezeNO_REDUCTION_FACTOR28PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8401CpuW_WatchdogTimeout Description
MCU internal Windowed watchdog not reset in time or reset too early causing the MCU to reset.
When is event evaluated
At startup
Event is cleared after 2 seconds.
Related parameters
No related parameters.
1407 LogFreezeNO_REDUCTION_FACTOR28PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8410CpuExeTimeHigh_4kHz Description
Set when average execution time is higher than 150U us.
When is event evaluated
Always
Related parameters
No related parameters.
1409 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8411CpuExeTimeHigh_50Hz Description
Set when average execution time is higher than 7000U us.
When is event evaluated
Always
Related parameters
No related parameters.
1410 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8412CpuExeTimeHigh_IndependentSupervision Description
Set when average execution time is higher than 50U us.
When is event evaluated
Always
Related parameters
No related parameters.
1411 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8413CpuExeTimeHigh_CAN Description
Set when average execution time is higher than 1000U us.
When is event evaluated
Always
Related parameters
No related parameters.
1412 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8414CpuExeTimeHigh_SlowApp Description
Set when average execution time is higher than 2000U us.
When is event evaluated
Always
Related parameters
No related parameters.
1413 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8415CpuExeTimeHigh_FastApp Description
Set when average execution time is higher than 400U us.
When is event evaluated
Always
Related parameters
No related parameters.
1414 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8416CpuExeTimeModHigh_SlowApp Description
Set when average execution time is higher than 1000U us.
When is event evaluated
Always
Related parameters
No related parameters.
1415 Log NO_REDUCTION_FACTOR11PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8417CpuExeTimeModHigh_FastApp Description
Set when average execution time is higher than 300U us.
When is event evaluated
Always
Related parameters
No related parameters.
1416 Log NO_REDUCTION_FACTOR11PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8450CpuInternalError Description
Internal error occurred. It is most likely a static configuration error that is not caught at compile time, such as
  • Impossible configuration in flash memory.
  • Illegal ErrorBit configured for an event
  • Same EventId on two different event.
But it can also be set by various state machines when an unknown state is encountered.

See Related Parameters for more information regarding error condition, i.e. module name, line and count.
When is event evaluated
Startup
Related parameters
RTOS, InternalDebugModuleName
RTOS, InternalDebugLineNumber
RTOS, InternalDebugCount
1450 LogFreezeNO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8452CpuBootInternalError Description
Internal error occurred in boot. It may occure if an incompatible application is running with the boot code.
When is event evaluated
Startup
Related parameters
RTOS.BootInternalDebugModuleName
RTOS.BootInternalDebugLineNumber
RTOS.BootInternalDebugCount
1451 LogFreezeNO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8451CpuClockFailure Description
CPU clock failure. Either External crystal or internal PLL failed to generate a stable clock.
CPU will be clocked by the internal 8MHz RC-oscillator.
When is event evaluated
Always
Related parameters
No related parameters.
1460 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainCpuBORMismatch Description
During startup the BOR bits in register FLASH_OPTCR has the wrong value.
When is event evaluated
During startup
Related parameters
No related parameters.
1461 LogFreezeNO_REDUCTION_FACTORPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8460RuntimeTestsMCU_Flash_Application_Check Checksum error(CRC32) detected in the application part of the FLASH memory.

Evaluation condition

Always.

Filtering

None.

Set condition

Checksum error (CRC32) deteteced in the application part of the FLASH memory during runtime.

Clear condition

Reset/Restart node.

Possible root-causes

  • Corrupt binary.
  • Internal fault in the flash, something went horribly wrong.

Related parameters

No related parameters.
1455 LogFreezeTrip28PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8461RuntimeTestsMCU_Flash_Boot_Check Checksum error(CRC32) detected in the boot part of the FLASH memory.

Evaluation condition

Always.

Filtering

None.

Set condition

Checksum error (CRC32) deteteced in the boot part of the FLASH memory during runtime.

Clear condition

Reset/Restart node.

Possible root-causes

  • Corrupt binary.
  • Internal fault in the flash, something went horribly wrong.

Related parameters

No related parameters.
1456 LogFreezeTrip28PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8460RuntimeTestsMCU_RegisterConf_Supv Signature check of peripherals and I/O configuration failed.

Evaluation condition

Always.

Filtering

None.

Set condition

The signature check of peripherals and I/O configuration failed during runtime. This means that some configuration of a MCU-peripheral or I/O pin has changed but it should not have changed.

Clear condition

Reset/Restart node.

Possible root-causes

  • Software fault, a configuration was changed that should not be changed.
  • Internal HW-fault of the MCU when the configuration of a MCU-peripheral or I/O pin has spontaneously changed.

Related parameters

No related parameters.
1484 LogFreezeTrip28PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8460RuntimeTestsMCU_MemoryVerificationFault A write with verify of data to RAM failed.

Evaluation condition

Always.

Filtering

None.

Set condition

When writing data to RAM with verify it was detected that the data readback from RAM was not the same data as was written.

Clear condition

Reset/Restart node.

Possible root-causes

  • Memory corruption.

Related parameters

No related parameters.
1486 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5527ConfigurationManagerBadConfiguration Description
The combination of motor and sensor configuration is not verified.
Recommended configuration:
PM with Sixstep, Incremental encoder with Z-pulse, Analog Hall, Resolve sensors.
IM with Incremental encoder sensor.
When is event evaluated
At Start-up
Related parameters
ConfigurationManager, RequestedMotorType ConfigurationManager, RequestedSensorType
1425 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5528ConfigurationManagerMotorTypeReconfigured Description
Motor type configuration is changed. New configuration takes effect after restarting.
When is event evaluated
Always and when drive is commanded to enable power stage.

Related parameters
No related parameters.
1426 LogFreezeTrip29PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x5529ConfigurationManagerSensorTypeReconfigured Description
Sensor type configuration is changed. New configuration takes effect after restarting.
When is event evaluated
Always and when drive is commanded to enable power stage.
Related parameters
No related parameters.
1427 LogFreezeTrip30PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3301InternalSupply15VOutOfRange Description
Internal 15V supply out of range. Valid range 13.00 to 16.00 V.
When is event evaluated
Always
Related parameters
InternalVoltageSupplies, 15V
1700 LogFreezeTrip17PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3302InternalSupply5VOutOfRange Description
Internal 5V supply out of range. Valid range 4.50 to 5.50 V.
When is event evaluated
Always
Related parameters
InternalVoltageSupplies, 5V
1701 LogFreezeTrip17PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3304InternalSupply5VCOutOfRange Description
Internal 5V C supply out of range. Valid range 4.50 to 5.50 V.
When is event evaluated
Always
Related parameters
InternalVoltageSupplies, 5VC
1709 Log Trip17PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3302InternalSupply3V3Low Description
Internal 3.3V supply too low. Limit 2.9V. Uses MCU internal PVD (Programmable Voltage Detection). A flag is set by MCU hardware and event is set when VDD is below the limit and cleared if above. Hysteresis is 100mV
When is event evaluated
Always
Related parameters
No related parameters.
1702 LogFreezeTrip17PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainInternalSupplyKeyLow Description
Restart event used to disable drive when key goes low. Drive is enabled again if key goes high withing 175ms. If key is low more than that drive will enter AFTERRUN state.
When is event evaluated
Always
Related parameters
No related parameters.
17034kHz RestartPUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7221InternalSupplySensorSupNotCon Description
Fault is set if Sensor Supply current is too low. Limit 0.000 A.

Note: If you have multiple sensors connected to this supply this event might only be set if all devices are disconnected. It will then depend on detection limit and current consumption in connected devices.
When is event evaluated
Always
Related parameters
InternalVoltageSupplies, SensorSupplyCurrent
800 Log Trip15PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7220InternalSupplySensorSupSHC Description
Fault is set if Sensor Supply current is too high. Limit 0.068 A.
When is event evaluated
Always
Related parameters
InternalVoltageSupplies, SensorSupplyCurrent
801 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7231InternalSupplySensorSupRange Description
Sensor Supply voltage out of range. Valid range
10.00 to 16.00 V.
When is event evaluated
Always
Related parameters
InternalVoltageSupplies, SensorSupplyVoltage
InternalVoltageSupplies, SensorSupplyGain
811 LogFreezeTrip17PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7230InternalSupplySensSupRefRange Description
Sensor Supply Ref voltage out of range. Valid range 10.00 to 16.00 V.
When is event evaluated
Always
Related parameters
InternalVoltageSupplies, SensorSupplyRefVoltage
InternalVoltageSupplies, SensorSupplyRefGain
810 LogFreezeTrip17PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
MainInternalSupplyDefaultValues Description
Default calibration values for Sensor Supply gains are loaded from Eeprom (either checksum error on segment or commanded by user).
When is event evaluated
At startup.
Related parameters
InternalVoltageSupplies, SensorSupplyRefGain
InternalVoltageSupplies, SensorSupplyGain
830 NO_REDUCTION_FACTOR17PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7270InternalSupplySensorSupply1OutputVoltage_OutOfRange Description
Internal SensorSupply1OutputVoltage out of range. Valid range 10.80 to 13.20 V.
When is event evaluated
Always
Related parameters
InternalVoltageSupplies, SensorSupply1OutputVoltage
1735 LogFreezeNO_REDUCTION_FACTOR17PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3330InternalSupplyExtGndTripped Description
Set when HW EXT_GND_TRIP signal is detected. Reset of node required to clear error. Events related to speed feedback and motor temp measurement may follow this event.
When is event evaluated
Always
Related parameters
No related Parameters.
1730 LogFreezeTrip17PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x3410ApplicationThrottleBadSignal Description
Throttle pot is out of range.
When is event evaluated
Always and in 50 Hz
10000 Log Trip2224PUMP
NO_SYSTEMREACTIONS_BIT
TRACTION
NO_SYSTEMREACTIONS_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7210MotorSinCosSensorSignal1GainOutOfRange Description
Signal 1 gain out of range. The adapted gain is too high or low.
When is event evaluated
When FeedbackMode is 0.
Related parameters
SinCosSensor, Sensor1NormalisedGainAdjusted
1600 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7211MotorSinCosSensorSignal2GainOutOfRange Description
Signal 2 gain out of range. The adapted gain is too high or low.
When is event evaluated
When FeedbackMode is 0.
Related parameters
SinCosSensor, Sensor2NormalisedGainAdjusted
1601 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7212MotorSinCosSensorSignal1OffsetOutOfRange Description
Signal 1 offset out of range. The adapted offset is too high or low.
When is event evaluated
When FeedbackMode is 0.
Related parameters
SinCosSensor, Sensor1NormalisedOffsetAdjusted
1602 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7213MotorSinCosSensorSignal2OffsetOutOfRange Description
Signal 2 offset out of range. The adapted offset is too high or low.
When is event evaluated
When FeedbackMode is 0.
Related parameters
SinCosSensor, Sensor2NormalisedOffsetAdjusted
1603 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7214MotorSinCosSensorSignal1SaturatedHigh Description
Signal 1 raw AD value saturated high. Indicates short circuit.
When is event evaluated
When FeedbackMode is 0.
Related parameters
No related parameters.
1604 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7215MotorSinCosSensorSignal1SaturatedLow Description
Signal 1 raw AD value saturated low. Indicates short circuit.
When is event evaluated
When FeedbackMode is 0.
Related parameters
No related parameters.
1605 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7216MotorSinCosSensorSignal2SaturatedHigh Description
Signal 2 raw AD value saturated high. Indicates short circuit.
When is event evaluated
When FeedbackMode is 0.
Related parameters
No related parameters.
1606 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7217MotorSinCosSensorSignal2SaturatedLow Description
Signal 2 raw AD value saturated low. Indicates short circuit.
When is event evaluated
When FeedbackMode is 0.
Related parameters
No related parameters.
1607 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x7218MotorSinCosSensorSinCosSensorNotConnected Description
Check that unit circle is constant. Will detect one broken signal even if sensor is not rotating.
The equation x^2 + y^2 = 1 should always be valid for a SinCosSensor.
When is event evaluated
When FeedbackMode is 0.
Related parameters
SinCosSensor, NormalisedSin2Cos2
SinCosSensor, MaxNormalisedSin2Cos2
SinCosSensor, MinNormalisedSin2Cos2
1608 LogFreezeTrip15PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestCpuTest Description
Startup test of CPU failed.
When is event evaluated
At Startup
Related parameters
No related parameters.
1900 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestWatchdog Description
Startup test of Watchdog failed.
When is event evaluated
At Startup
Related parameters
No related parameters.
1901 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestCheckpoint1 Description
Startup test of Checkpoint1 Control flow failed.
When is event evaluated
At Startup
Related parameters
No related parameters.
1903 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestFullRamMarch Description
Startup test of Full Ram March failed.
When is event evaluated
At Startup
Related parameters
No related parameters.
1904 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestSwitchOffPll Description
Startup failed do switch off PLL.
When is event evaluated
At Startup
Related parameters
No related parameters.
1905 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestLsiStart Description
Failed to start LSI.
When is event evaluated
At Startup
Related parameters
No related parameters.
1906 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestHseStart Description
Failed to start HSE.
When is event evaluated
At Startup
Related parameters
No related parameters.
1907 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestHsiHse Description
Startup test of HSI HSE switch failed.
When is event evaluated
At Startup
Related parameters
No related parameters.
1908 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestExtSource Description
Startup test of Ext source failed.
When is event evaluated
At Startup
Related parameters
No related parameters.
1909 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestClockFreq Description
Startup test of Clock frequency failed.
When is event evaluated
At Startup
Related parameters
No related parameters.
1910 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestCheckpoint2 Description
Startup test of Checkpoint2 Control flow failed.
When is event evaluated
At Startup
Related parameters
No related parameters.
1911 LogFreezeTrip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Main0x8420StartupTestIncompatibleSwHwConfiguration The sofware configuration regarding OVP/HVL does not match the hardware configuration.

Evaluation condition

At Startup.

Filtering

N/A

Set condition

There is a mismatch beween the OVP/HVL settings in the software and the hardware configuration parameter (See "Related parameters").

Clear condition

The OVP/HVL settings in the software matches the hardware configuration parameter (See "Related parameters").

Possible root-causes

Wrong software was downloaded to the unit.

Related parameters

ProductInformation, HardwareConfiguration
1912 Log Trip28PUMP
STORE_IN_SYSTEM_LOG_BIT;HYDRAULIC_DISABLE_POWER_STAGE_BIT;TRACTION_LIMP_HOME_MODE_BIT
TRACTION
STORE_IN_SYSTEM_LOG_BIT;TRACTION_DISABLE_POWER_STAGE_BIT;TRACTION_ELECMECHBRAKE_IMMEDIATELY_BIT
STEER
NO_SYSTEMREACTIONS_BIT
OTHER
NO_SYSTEMREACTIONS_BIT
Table 2. Emergency error code.