I am using an A-B Powerflex 700-S series II drive with drivelogix to perform a very simple indexing move.
The motor has a shaft mounted encoder, which I have configured in the program. I can get my motor axis to jog, move, home and index to the commanded position just as I want it to, but if I cycle the power (simulating a power loss) to the drive/processor, the actual position resets to zero, although the motor shaft has not moved. Obviously, I want the processor to come back up with the "Actual" actual position.
I have tried moving the actual position to another tag, then moving it back after a first scan, but this doesn't work, as I can't write to the axis-define "Axis_0.ActualPostion" tag.
Really not 100% sure if it is the drive or the processor that thinks the actual position should e zero, but I'm pretty sure it's the processor.
Any suggestions?
The motor has a shaft mounted encoder, which I have configured in the program. I can get my motor axis to jog, move, home and index to the commanded position just as I want it to, but if I cycle the power (simulating a power loss) to the drive/processor, the actual position resets to zero, although the motor shaft has not moved. Obviously, I want the processor to come back up with the "Actual" actual position.
I have tried moving the actual position to another tag, then moving it back after a first scan, but this doesn't work, as I can't write to the axis-define "Axis_0.ActualPostion" tag.
Really not 100% sure if it is the drive or the processor that thinks the actual position should e zero, but I'm pretty sure it's the processor.
Any suggestions?