EasyManua.ls Logo

Solo BETA - WRITE Commands Table in Digital Control (USB and UART)

Solo BETA
75 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SOLO BETA User Manual
WRITE commands table in Digital Control (USB and UART):
www.solomotorcontrollers.com
January 2021 - Revision V_1.0.5 Copyright © 2020, All right Reversed. SOLO motor controllers.
43
NO#
Command Name
Address
Command
Code
DATA type
DATA /
Range
Description
Storage
[Volatile -
Memory]
Default
Value
1
Set Device Address
Device address
1[0x01]
Uint32
[0-254]
Sets the Device Address
M
0
2
Command Mode selection
Device address
2[0x02]
Uint32
0 or 1 (AN. or Dig.)
Analogue / Data Packet as inputs
V
0
3
Set current Limit
Device address
3[0x03]
Sfxt(32-17)
[0.2-32A]
Set the max allowable current into the
motor
M
32A
4
Torque reference (Iq)
Device address
4[0x04]
Sfxt(32-17)
[0.2-32A]
Set the Torque Reference [A]
V
0
5
Speed reference
Device address
5[0x05]
Uint32
[0-30000]
Set the Speed Reference [RPM]
V
0
6
Power reference
Device address
6[0x06]
Sfxt(32-17)
[0-100]
Set the power Reference in open-loop
V
0
7
Motor Identification. start
Device address
7[0x07]
Uint32
1 / 0 (start/stop)
Start / Stop motor Identification
V
0
8
Stop system
Device address
8[0x08]
Uint32
0
To stop the system [emergency] , Power
recycle is necessary after
V
1
9
Set PWM frequency
Device address
9[0x09]
Uint32
[8-80]
To set PWM freq. between 8 kHz to 80 kHz
M
20/80
10
Set Speed controller Kp
Device address
10[0x0A]
Sfxt(32-17)
[0-300]
Set the Kp gain of speed controller
M
0
11
Set Speed controller Ki
Device address
11[0x0B]
Sfxt(32-17)
[0-300]
Set the Ki gain of speed controller
M
0
12
Set Motor Direction
Device address
12[0x0C]
Uint32
0 / 1 (C.W / CCW)
Set the direction of rotation of Motor
V
0
13
Set Phase or Armature
resistance value
Device address
13[0x0D]
Sfxt(32-17)
[0.001 - 50.00]
Set Motor resistance from 1mΩ to 50Ω
M
0
14
Set Phase or Armature
Inductance value
Device address
14[0x0E]
Sfxt(32-17)
[10^-5 - 0.2]
Set Motor Inductance from 10µH to 200mH
M
0
15
Set the Motors Number of Poles
Device address
15[0x0F]
Uint32
[1-254]
Set Motor number of Poles
M
8
16
Set the Encoder Lines
Device address
16[0x10]
Uint32
[1-200000]
Set Encoder Lines (PPR)
M
1000
17
Set Speed Limit
Device address
17[0x11]
Uint32
[0-30000]
Set Max allowed speed (in Position control)
M
30000
18
Rest the Device Address to zero
0XFF
18[0X12]
-
255
Rest the device address to zero
M
-
19
Set speed control mode
Device address
19[0x13]
Uint32
0 / 1 / 2
Sensor-less / using Encoders / using Hall
Sensors
V
0
20
Reset to factory settings
Device address
20[0x14]
Uint32
1
Factory reset all the parameters
V
-
21
Set motor type
Device address
21[0x15]
Uint32
0/1/2/3
DC/BLDC-PMSM/ACIM/BLDC-PMSM
ultraFast
M
3
22
Set control mode type
Device address
22[0x16]
Uint32
0 / 1 / 2
Speed / Torque / Position
M
1
23
Set Current controller Kp
Device address
23[0x17]
Sfxt(32-17)
[0- 16000]
Set the current controller Kp, power
recycle after needed
M
0
24
Set Current controller Ki
Device address
24[0x18]
Sfxt(32-17)
[0- 16000]
Set the current controller Ki power recycle
after needed
M
0
25
Enable/Disable Monitoring
Mode
Device address
25[0x19]
Uint32
0 / 1
Disable / Enable ( VA, VB, IA, IB, VBUS, IM,
VM, Iq, Id, Speed are monitored in the
mentioned order)
V
0
26
Magnetizing Current Reference
(Id)
Device address
26[0x1A]
Sfxt(32-17)
[0-32A]
Id reference setting for AC induction
Motors
V
0

Table of Contents

Related product manuals