vedano
Member
I am working on a project which eventually should become an elevator picking up objects from a shelf. I need to control movement X and Y with possibility to expand to Z.
Configuration:
PLC-ABB AC500 with CPU PM571
Servo- Omron R88D-UP03V (5V pulse train, 5V direction)
I need help in any way possible. The Servo system is controlled by a pulls train for positioning and one signal for direction. I am gonna get a fast encoder module CD522, a new product launched by ABB last year. 2 x 300 khz independent counters. It's a little expensive compare to an high counter module DC541, but it's faster, has got two timers and I can get 5V output.
I have many questions.
Servo impulses should be 5V, but I have only 24V output if I chose the high counter, cheaper unit. What is common thing to do to scale down the voltage? I would just use input resistance of the servo and use a resistor, but my supervisor does not like the solution. Is there any fancy way to scale down the digital signals?
I also have problems to se the way to synchronize the impulses for the different engines, but also with other control impulses, if CPU is much slower than the counter. Is there any good source on algorithm for the PLC motion control? Shall I look for an interrupt solutions?
Thx in advance.
Configuration:
PLC-ABB AC500 with CPU PM571
Servo- Omron R88D-UP03V (5V pulse train, 5V direction)
I need help in any way possible. The Servo system is controlled by a pulls train for positioning and one signal for direction. I am gonna get a fast encoder module CD522, a new product launched by ABB last year. 2 x 300 khz independent counters. It's a little expensive compare to an high counter module DC541, but it's faster, has got two timers and I can get 5V output.
I have many questions.
Servo impulses should be 5V, but I have only 24V output if I chose the high counter, cheaper unit. What is common thing to do to scale down the voltage? I would just use input resistance of the servo and use a resistor, but my supervisor does not like the solution. Is there any fancy way to scale down the digital signals?
I also have problems to se the way to synchronize the impulses for the different engines, but also with other control impulses, if CPU is much slower than the counter. Is there any good source on algorithm for the PLC motion control? Shall I look for an interrupt solutions?
Thx in advance.
Last edited: