Code access via parameter channel in case of 9400 Servo Drives

Question:

What has to be considered when a 9400 field bus is connected via the code access by means of parameter channel / what is the general difference between 9300 and 9400?

Answer:

1. Decimal codes:

When the parameter channel is used by a control, HMI etc. (e. g. Profibus, CAN) the parameter contents in the control, HMI etc.have to be multiplied by a factor in order to be able to represent decimal codes correspondingly.

In case of the 9300 most of the codes were standardized with factor 10000.

In case of 9400 there is no standardisation anymore! When the parameter channel is configured each code access has to be checked by the control with regard to the factor to be used. The number of decimal codes is decisive. The multipliers can be between 1 (e. g. L-C0063 / motor temperature / no decimal code) and 100.000 (e. g. L-C0070 / P-gain speed controller / 5 decimal codes). The scaling factor is mentioned in the online help of the code in the engineer. If no scaling factor is indicated, multiplier 1 is supposed to be applied.  

2. Code data type

In case of 9300 most of the codes were of data type FIX 32 (32 Bits).

In case of 9400 there is no standardisation anymore! The data types are now between 8 and 32 bits with or without sign. The data type is mentioned in the online help of the code in the engineer. Please consider that - dependent on the data type - the code access  can modify.  

Example Lenze system bus / CANopen:
Job byte in case of a write request on a 8 bits code => 0x2F
Job byte in case of a write request on a 32 bits code => 0x23

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200606512/1/
Formulario de contacto