Thanks again Scott. I learned a couple things tonight messing with my drives. I was able to set some parameters to force a manual mode using a switch. I then noticed a slider on the Modbus test screen in Mach 3. I slid it to the right to see what it does, and noticed that I couldn't enter a number to write to the drive anymore, and assumed it was persistently reading from the drive. I could slide it to the left and put a number in to write, click write and slide it right. The number I wrote, then remained. I put the drive in manual, started it forward, and when I pressed stop, the number in Mach 3 changed to 260, I pressed reverse, then stop and it changed to 2308, forward then stop repeated the same number as did reverse. Made me think those were the codes it needed. I then shut my switch off and returned to Auto or Modbus and it reported 2311. I converted all three to binary, but haven't compared them to the bits in the control word to see what bits they turned on, but when I tried to write them to the drive in auto, I didn't get any response from the drive.
I also noticed that after I write a value of any kind to the drive, I get a Modbus communications fault after about 10 seconds which is what the Modbus timeout is set for. I can't figure out why I'm getting this fault. When in fault, I can not go to manual and manually start the drive in forward or reverse, but can write a value to the address for the control word and read that value back out. When I slid the slider to the right, it seemed it didn't fault as fast, but eventually does even then. It seems for some reason the drive is expecting traffic on the Modbus link, or it faults, which again doesn't make sense to me.
As for the address for the control word, I typed 12701 into the Modbus test screen and read from the address, the number it reported was the other address or "3201". It appears that address 12701 is some kind of pointer to 3201. I don't have my head wrapped around that yet either. I need to get that answered from the drives distributer also.
I have read through the documentation on Brains, as well as the Modbus and advanced Modbus videos that talk about brains and macro's, but wanted to prove I could make the drive operate using the Modbus test screen before I got into working with brains or macros. It seemed like less to go wrong, and fewer variables to worry about. I'm either writing to the wrong words, or writing the wrong data to them, or worse, there is something wrong in the drives configuration, not letting the drive take Modbus commands from the computer.
A programming manual is a good idea. I have not run across one, but it's something to ask the distributer. I do have a user manual and a Modbus Communications manual. Neither have been helpful.
Thanks again.
TeaMan