Difference between revisions of "Saftronics GP5 VFDs"
(added mpboll drive fault monitor command) |
(added Modbus register addresses) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 54: | Line 54: | ||
| MODBUS parity selection | | MODBUS parity selection | ||
|} | |} | ||
+ | |||
+ | NOTE: the numbering of some parameters above <code>n100</code> seem to be slightly shifted between different revisions of the VFD firmware. A physical Saftronics GP5/FP5 Series Instruction Manual (PN 027-2005, Rev 1195, 1995) differs from the "027-2005F" that can be found online. | ||
=== Modbus registers === | === Modbus registers === | ||
Line 62: | Line 64: | ||
* [https://www.yaskawa.com/delegate/getAttachment?documentId=TM4026&cmd=documents&documentName=TM4026.pdf#page=41 Page 41] (7-8 in the PDF) of the RTU manual lists the "Drive Parameter" (read/write) registers. | * [https://www.yaskawa.com/delegate/getAttachment?documentId=TM4026&cmd=documents&documentName=TM4026.pdf#page=41 Page 41] (7-8 in the PDF) of the RTU manual lists the "Drive Parameter" (read/write) registers. | ||
* [https://www.yaskawa.com/delegate/getAttachment?documentId=TM4026&cmd=documents&documentName=TM4026.pdf#page=53 Page 53] (7-20 in the PDF) of the RTU manual lists the "Special" (read/write) registers. | * [https://www.yaskawa.com/delegate/getAttachment?documentId=TM4026&cmd=documents&documentName=TM4026.pdf#page=53 Page 53] (7-20 in the PDF) of the RTU manual lists the "Special" (read/write) registers. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | ! Address Hex | ||
+ | ! Parameter No. | ||
+ | ! Description | ||
+ | |- | ||
+ | | 0x0000-<br/>0x000a | ||
+ | | | ||
+ | | Command registers (read/write) for broadcasts, first two are Simultaneous broadcast registers (write-only) | ||
+ | |- | ||
+ | | 0x0020-<br/>0x0040 | ||
+ | | | ||
+ | | Monitor registers (read-only) | ||
+ | |- | ||
+ | | 0x0101-<br/>0x018d | ||
+ | | n101-<br/>n241? | ||
+ | | Parameters (the max parameter is <i>supposed</i> to be n116...) | ||
+ | |} | ||
=== mbpoll === | === mbpoll === | ||
Line 106: | Line 126: | ||
== Online Resources == | == Online Resources == | ||
+ | |||
+ | <del>[http://www.efesotomasyon.com/html/control_techniques/027-2005F%20GP5%20Manual.pdf Saftronics FP5/GP5 Series User's Manual]</del> (DEAD) | ||
− | [http://www.efesotomasyon.com/html/control_techniques/027-2005F%20GP5%20Manual.pdf Saftronics FP5/GP5 Series User's Manual] | + | [https://web.archive.org/web/20150513231041/http://www.efesotomasyon.com/html/control_techniques/027-2005F%20GP5%20Manual.pdf Saftronics FP5/GP5 Series User's Manual] (Wayback Machine) |
[https://www.yaskawa.com/delegate/getAttachment?documentId=TM4506&cmd=documents&openNewTab=true&documentName=TM4506.pdf Yaskawa GPD 506/P5 Technical Manual (TM4506)] | [https://www.yaskawa.com/delegate/getAttachment?documentId=TM4506&cmd=documents&openNewTab=true&documentName=TM4506.pdf Yaskawa GPD 506/P5 Technical Manual (TM4506)] |
Latest revision as of 05:07, 21 March 2024
Overview
VFDs marketed by Saftronics, but are actually rebranded Yaskawa GPD 506/P5 drives.
Software
InverterWin is capable of communicating with the VFD over RS-232. A Yaskawa UWR00103-1 cable adapts a DB9 cable to the Hirose header that the interface panel normally mates with.
Yaskawa InverterWin REV 3.0 User's Manual (TM.IW.01)
InverterWin 3.0 Single File Install - Yaskawa (InverterWin connects via a Yaskawa UWR00103-1 RS-232 adapter cable)
Yaskawa PC to Drive Connection Cable UWR00468-2 and UWR00103-1 Wiring Diagram (WD.DW.05, 05/23/2011)
Modbus control
VFD parameters
- Page 41 of the Saftronics PDF also lists all the VFD parameters.
- Page 128 (A1-1 in the PDF) of the Yaskawa manual lists all the VFD parameters.
- Page 16 (5-1 in the PDF) of the RTU manual explains the Modbus specific parameters.
No. | Value | Description |
---|---|---|
n002 | 5: Op Terminal / Ref Serial com | Operation mode select |
n103 | 0: time over detection disabled | MODBUS time over detection |
n104 | 3: continue operation (alarm) | MODBUS stop method at communication error |
n105 | 0: 0.1Hz | MODBUS frequency reference unit |
n106 | 1 | MODBUS slave address |
n107 | 2: 9,600 baud | MODBUS BPS selection |
n108 | 1: even parity | MODBUS parity selection |
NOTE: the numbering of some parameters above n100
seem to be slightly shifted between different revisions of the VFD firmware. A physical Saftronics GP5/FP5 Series Instruction Manual (PN 027-2005, Rev 1195, 1995) differs from the "027-2005F" that can be found online.
Modbus registers
- Page 35 (7-2 in the PDF) of the RTU manual lists the "Simulatenous Broadcast" (write only) registers.
- Page 36 (7-3 in the PDF) of the RTU manual lists the "Command" (read/write) registers.
- Page 37 (7-4 in the PDF) of the RTU manual lists the "Monitor" (read only) registers.
- Page 41 (7-8 in the PDF) of the RTU manual lists the "Drive Parameter" (read/write) registers.
- Page 53 (7-20 in the PDF) of the RTU manual lists the "Special" (read/write) registers.
Address Hex | Parameter No. | Description |
---|---|---|
0x0000- 0x000a |
Command registers (read/write) for broadcasts, first two are Simultaneous broadcast registers (write-only) | |
0x0020- 0x0040 |
Monitor registers (read-only) | |
0x0101- 0x018d |
n101- n241? |
Parameters (the max parameter is supposed to be n116...) |
mbpoll
There is an open source utility that can speak Modbus over a serial port (or USB to serial) that has an RS-485 adapter attached. It's called mbpoll:
https://github.com/epsilonrt/mbpoll
mbpoll
commands to interact with the VFD:
# trigger external fault ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -W -0 -r 1 -t 4:int16 -- 4 # fault reset ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -W -0 -r 1 -t 4:int16 -- 8 # stop ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -W -0 -r 1 -t 4:int16 -- 0 # set forward run ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -W -0 -r 1 -t 4:int16 -- 1 # set reverse run ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -W -0 -r 1 -t 4:int16 -- 3 # set the output frequency (Hz*10, 1003 means 100.3Hz) ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -W -0 -r 2 -t 4:int16 -- 1000 # monitor status ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -0 -r 0x20 # monitor drive fault ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -0 -r 0x21 # monitor frequency command (Hz*10, 1003 means 100.3Hz) ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -0 -r 0x23 # monitor current output (amps * 10, 53 means 5.3A) ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -0 -r 0x27 # monitor current output (volts) ./mbpoll /dev/ttyUSB0 -b 9600 -s 1 -P even -a 1 -0 -r 0x28
Online Resources
Saftronics FP5/GP5 Series User's Manual (DEAD)
Saftronics FP5/GP5 Series User's Manual (Wayback Machine)
Yaskawa GPD 506/P5 Technical Manual (TM4506)
Yaskawa GPD 506 / Modbus RTU Technical Manual (TM.4026)
Yaskawa GPD 506 / Modbus RTU Technical Manual (alternate, must complete captcha)