QUOTE(paulengr @ Nov 28 2008, 09:26 PM) [snapback]76337[/snapback]
If you still insist on doing this, skip the PLC and read the encoder directly.
http://www.encoder.com/rxtx.htmlGet yourself a "splitter". Add an encoder reading card to your CLX. Skip the drive altogether.
Hi Paul
Thanks for your reply
Yes another alternative was to split the encoder and run it in to a HSC card
Maybe 'P' is also for very basic positioning? another marketing tool
I already have K2K in place on this machine, but due to other restraints i couldn't add extra axis's
Its good to find the limits of a product but frustrating on the other hand
QUOTE(Ken Roach @ Nov 28 2008, 10:51 PM) [snapback]76338[/snapback]
The PowerFlex 40P is a "Positioner" variation of the PowerFlex 40 drive, but the Positioning feature is strictly an onboard indexer. It's not meant to be a high-bandwidth amplifier, and the communications subsystem is the same as its garden-variety PowerFlex 40 cousins.
In measured experiments, a PowerFlex 40 takes about 70 milliseconds to respond to a normal I/O data exchange with a 20-COMM-E, so it's my guess that's as fast as it could possibly respond to an explicit message requesting a parameter value coming from the SM2 module.
I genuinely don't think you are going to get the feedback across the communication channel very fast; certainly 3 milliseconds is impossible.
What is the application like ? Are you trying to coordinate multiple drives, or are you trying to perform discrete events based on the position of the motor ? Are you using CompactLogix or MicroLogix 1500 ?
Hi Ken
Thanks for your reply
I am trying to perform discrete events based on the position of the motor using Compactlogix using the positioning profile steps inside the PF40P
Step 1 - Travel to 400mm @ 20hz (Absolute move) Forward
Step 2 - Travel to 0mm @ 50hz (Absolute move) Reverse
During the travel i need to activate other devices based on encoder position
As i said to Paul i have found the limits of the PF40P