aaron_s
09-10-2007, 05:11 PM
I'm having a little problem writing some modbus commands to a Delta VFD-B drive. I'm using an Automation Direct DL06 plc and the MRX and MWX commands to modbus it. As far as I can tell, you can read/write to the parameters starting at parameter 0000 by setting up the MRX/MWX block like this:
Port: K2
Slave Add: K1
Function Code: 03 or 16
Start Slave Memory Address: 40001
Number of Elem: 20
Modbus Data type: 584/984 Mode
Exception Buffer: V400
If I have it setup like this, I can successfully read or write to parameters 0000 through 0019 (20 elements). This is great...if I only want to access those parameters. Unfortunately there are a lot more parameters (all the way up to 0900) that I need to access. I can change my start slave address anywhere from 40001 to 40011, but if I set it beyond this, it wont read/write any values. Also, it only lets me read/write up to 20 elements. Again, anything past this and it fails to read/write values.
Does this sound familiar to anyone? Any suggestions or brainstorming would be much appreciated!
Port: K2
Slave Add: K1
Function Code: 03 or 16
Start Slave Memory Address: 40001
Number of Elem: 20
Modbus Data type: 584/984 Mode
Exception Buffer: V400
If I have it setup like this, I can successfully read or write to parameters 0000 through 0019 (20 elements). This is great...if I only want to access those parameters. Unfortunately there are a lot more parameters (all the way up to 0900) that I need to access. I can change my start slave address anywhere from 40001 to 40011, but if I set it beyond this, it wont read/write any values. Also, it only lets me read/write up to 20 elements. Again, anything past this and it fails to read/write values.
Does this sound familiar to anyone? Any suggestions or brainstorming would be much appreciated!