Hello,
I need to Synchronize two 4kW motors connected to their own individual AltiVar VSDs.
To put it simply the two motors are pulling cables on a pulley and when loaded the motor's slip and the speed varies.
I have an Omron CP1L-EM PLC and 2x Omron Rotary Encoders ( E6C2-CWZ5B encoders - 360 PPR) - connected to each motor,
What is the best way to read the pulses from the two rotary encoders then convert to RPM?
1) Using PRV or PRV2(883) instruction, - this would be the best option as it would convert the value to RPM - however, can I use this instruction on both Counter 0 & Counter 1?
2) Or read the raw value from
Counter 0: A270 (connected to motor one's encoder)
Counter 1: A272 (connected to motor two's encoder)
Convert the pulses to RPM - then compare and adjust?
3) Or using CTBL. - is this a useful instruction for this application?
Once I get the RPM speed from each motor - I can then do a compare instruction - see if there is a mismatch and if so send a scaled analogue output to the VSDs to correct the speed if required. (10-50Hz)
What would be your recommendations? any help would be most helpful.
Thank you.
I need to Synchronize two 4kW motors connected to their own individual AltiVar VSDs.
To put it simply the two motors are pulling cables on a pulley and when loaded the motor's slip and the speed varies.
I have an Omron CP1L-EM PLC and 2x Omron Rotary Encoders ( E6C2-CWZ5B encoders - 360 PPR) - connected to each motor,
What is the best way to read the pulses from the two rotary encoders then convert to RPM?
1) Using PRV or PRV2(883) instruction, - this would be the best option as it would convert the value to RPM - however, can I use this instruction on both Counter 0 & Counter 1?
2) Or read the raw value from
Counter 0: A270 (connected to motor one's encoder)
Counter 1: A272 (connected to motor two's encoder)
Convert the pulses to RPM - then compare and adjust?
3) Or using CTBL. - is this a useful instruction for this application?
Once I get the RPM speed from each motor - I can then do a compare instruction - see if there is a mismatch and if so send a scaled analogue output to the VSDs to correct the speed if required. (10-50Hz)
What would be your recommendations? any help would be most helpful.
Thank you.