Hi Guys:
I urgently need help !!! I'm in the midst of refurbishing a old machine. This machine equiped with 2 different brand of servo motor. I have very little information on the Servo Driver as well. The old controller (pc based with a Dos based display) received each encoder signal from the Servo Drive. (A+ A- B+ B-) and by means of Analog Output from PC injected to the Servo Drive creating a Linear Motion and Rotary motion.
I'm using a Control Logix with HSC Module and Analog Output Module ( well with digital input and Output also).
The Operation is quite simple:
When Cycle started, The Servo A will start intialised from End Point (X Digital Input) and back to Home Point (Digital Input Y).
The same applied to Servo B (Rotary motion).
With initialisation completed. Once a Button is pressed the Servo A (linear) will move to preset center point waiting for operation.
Once a triggered signal arrived, Servo A will Move to Preset value at the Same Time Servo B will Rotate according to preset value. The Speed will depend on Analog Output that send -10 or 10v to Servo Controller.
Once the Operation completed, Servo A will goto back to preset center point
My Problem:
I have no experience in programming Encoder !
I tried to monitor the Encoders value by connecting parallel to Contrologic with the PC running concurrently.
the Ogrinal (Home value ) seems to varied after few cycle. So I set the Roll Over Value to say 100000 for both HSC module for easier observation, some time the value will be say start at 99995 (Example).
So I do not know how to program Encoder.
Can Some one help ?