Changes

added mbpoll commands
Line 140: Line 140:  
| 8192
 
| 8192
 
| R/W ?
 
| R/W ?
| ???
+
| -10000 - +100000 (frequency/PID percentage * 100)
 
| frequency/PID setpoint percentage (?)
 
| frequency/PID setpoint percentage (?)
 
|-
 
|-
 
| 0x3000
 
| 0x3000
 
| 12288
 
| 12288
| R?
+
| R
|  
+
| (decimal Hz * 10)
| frequency setpoint?
+
| frequency setpoint
 
|-
 
|-
 
| 0x3001
 
| 0x3001
Line 158: Line 158:  
| 12290
 
| 12290
 
| R
 
| R
|  
+
| ???
 
| output current
 
| output current
 
|-
 
|-
Line 171: Line 171:  
| R
 
| R
 
| ???
 
| ???
| output speed?
+
| output speed
 
|-
 
|-
 
| 0x3005
 
| 0x3005
Line 177: Line 177:  
| R
 
| R
 
| ???
 
| ???
| output power?
+
| output power
 
|-
 
|-
 
| 0x3006
 
| 0x3006
Line 183: Line 183:  
| R
 
| R
 
|  
 
|  
| output torque?
+
| output torque
 
|-
 
|-
 
| 0x3007
 
| 0x3007
Line 193: Line 193:  
| 0x5000
 
| 0x5000
 
| 20480
 
| 20480
| R?
+
| R
 
| ???
 
| ???
| inverter fault address?
+
| inverter fault address
 
|-
 
|-
 
| 0x5001
 
| 0x5001
Line 203: Line 203:  
| Modbus communication fault
 
| Modbus communication fault
 
|}
 
|}
 +
 +
=== mbpoll ===
 +
 +
<pre># fault reset (need to test)
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x1000 -t 4:int16 -- 7
 +
 +
# stop
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x1000 -t 4:int16 -- 5
 +
 +
# set forward run
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x1000 -t 4:int16 -- 1
 +
 +
# set reverse run
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x1000 -t 4:int16 -- 2
 +
 +
# set the output frequency
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x2000 -t 4:int16 -- 100
 +
 +
# monitor command (whatever was previously written, can be invalid)
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x1000
 +
 +
# monitor inverter status
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x1001
 +
 +
# monitor commanded frequency
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x3000
 +
 +
# monitor output frequency
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x3001
 +
 +
# monitor output current
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x3002
 +
 +
# monitor output voltage
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x3003
 +
 +
# monitor inverter fault
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x5000
 +
 +
# monitor Modbus communication fault
 +
./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P none -a 1 -0 -r 0x5001</pre>
    
== PDFs ==
 
== PDFs ==