Technical FAQs

Ask a Question

How to read motor current via Devicenet from TesysU equipped by LUCM?

TesysU communication registers that gives you information about motor current in Amperes are here below. Devicenet class number : instance number : attribute number for example 68:1:11
  1. Read register 466 (68:1:11) to get motor current. This register 466 gives more accurate value that reading motor current from status register 455, because status register uses only 6 bits (bits 8..13) to describe motor current
  2. Read register 652 (6B:1:03) That gives information about FLA setting. The value is in % of FLA max.  
  3. Read FLA max or consider FLA max as constant value, derived from TesysU hardware. E.g. LUB12 base+LUCM05BL has FLA max 5A. Using LUCM12BL, FLAmax is 12A. So check LUCM reference and if there is no risk that somebody replaces LUCM for different size LUCM, you can consider FLAmax as constant without need to read register 96 (64:1:61)
FLAmax defined in register 96 has unit of 0.1A. It means, that if you have 8A, then reg 96 shows number 80 (like 8.0A). So FLAmax shoud be considered as number 80 or as current 8A.
Reg 652 (FLA) is adjusted according to FLAmax. In fact its value is in %. It means 100% represents FLAmax (number 80 in my example). Lets say that nominal motor current is 7A, then reg 652= 86, because 7A out of 8A is 86%
Reg 466 has unit in %, it means, that it returns a value in percent of FLA adjusted. (percent of register 652).
Motor current is interpreted as :
Current (unit = 0,1A) = register 96 * ( register 652 / 100 ) *  ( register 466 / 100 ).
Or
Current (unit = 1A) = register 96 * ( register 652 / 100 ) *  ( 0.1 x register 466 / 100 ).
 
In last equation you can see expression 0.1 x register 466. That is exactly as written in manual.
Example:
FLAmax=8A (reg 96 is 80)
Nominal motor current is 7A (652=86)
In case that there is 3.5A to the motor, then 466=50.
To read the average current, 466 has to be multiplied by 0.1 (we get value 5), then divided by 100 (to change percentage into decimal),so we get 0.05.
Next multiply 0.05 with reg 652 divided by 100 (we get 0.05x86/100=0.043) and finally multiply by reg 96, so we get 0.043x80=3.44A.

See all the steps in attachment.
Was this helpful?
What can we do to improve the information ?