Step/Direction to A/B quadrature converter

DRS

Member
Join Date
Aug 2008
Location
Wisconsin
Posts
75
The project:
Fixture for checking long steal pins (.250" to 1.0" Dia. 4" to 24" long)
The PLC:
AD D06 with 3 H0-CTRIO cards to control 3 stepping motors (X,Y and A axis)
X and Y axis have linear scales as feedback.
Data logging:
Third party device that takes AB quadrature inputs to save X,Y and Dia. data to a spreadsheet, this device is controlled by the PLC as to when and what data to log by PLC I/Os.

The problem:
The system made it through the design phase with direct feedback from the customer, I was sent to the customer to assemble the system for finale checkout, As the system was being Demoed to a management team it was noted that the A axis (Rotary axis) data was not sent to the spreadsheet for collection and that it most be, I was also told that an encoder could not be installed on the A axis drive for environmental reasons.
Head scratching and missed flight starts here.

Fix tried #1:
Because I had one slot open in the PLC I installed one more H0-CTRIO card and configured it as two counters on input A and B, I then setup the preset tables to output Y0 when A=1 and output Y1 when B=2, I then put the step output to the stepper motor drive from the A axis as the input to A and B counters of the 4th CTRIO card with the hope of generating a synthetic A/B quadrature signal that the Data Logger could read. while it did work, but only if velocity stayed the same. I could tweak the data logger's count ratio for the input to read right at as 45 deg. but if I change to 90 deg. it would be off
by over 10 deg.
More head scratching.

I then got on the internet to see if someone made a Step/Direction to A/B Quadrature converter, and as it turned out someone did.

http://irtfweb.ifa.hawaii.edu/~tcs3/tcs3/Design/Data_Sheets/SE_FIOE/equad.pdf

I feed this device the Y0 and Y1 outputs of the A axis H0-CTRIO card and the Output of it to the data logging devices A/B inputs. it worked sweet!

I made my next flight home.

While it does not given true feedback, I can see a number of uses for it.
and at $100US it can be a low cost fix.

Tommy
 

Similar Topics

Good Afternoon , I have a project that I am beginning , that I will be using 3) PowerFlex 525's drives. I took notice of the StepLogic feature...
Replies
1
Views
3,934
I have a unique material handling need that can be addressed by combining a conveyor's belt motion with a linear slide that moves the conveyor's...
Replies
3
Views
3,728
Hello all, Can anyone tell me where I can change what the default rotational increment is for a step input??? Right now each step pulse is...
Replies
14
Views
5,099
Hi, I posted not long ago regarding my setup. I took some recommendations, but I'm stuck good. Sorry if it's lengthy. I have an AB Ultra 200...
Replies
28
Views
5,699
I have a compact logix plc and was told that they have function blocks to output step and direction pulses. All I can find seems to be related to...
Replies
10
Views
6,109
Back
Top Bottom