
adccommunitymod (AutomationDirect) asked a question.
Created Date: August 31,2006
Created By: KilionMalu
**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****
I am trying to get a not very precise conveyor with a 3phase motor (no additional drive) working more precisely by an encoder, a H2-CTRIO and a WinPLC. My idea is to run the conveyor, stop at specific count, wait for "really stopped ", read the current count, MODULO the count by the count one complete revolution has and then the big problem: Write this offset count back to the H2-CTRIO register to start the next index mode related to the initialize setting. It would help a lot if somebody knows wether this is possible (and what registers to use in the WinPLC) or not. Thanks anyways, Kilion
Created Date: August 31,2006
Created by: Tech Guy
I suppose that it is possible, but you are still not going to have very good precision without a VFD or some other way to be move the motor precisely.
There will always be variability with a contactor due to scan time and loading of the conveyor. I don't know what sort of precision you are looking for, but I don't think adding an encoder alone will help much more than by using a photoeye or other sensor.
A VFD would help to reduce this variability and introduce a slighty more precise system of stopping the motor.
For the ultimate in precision a servo system would be the way to go.
Created Date: August 31,2006
Created by: KilionMalu
Hmmm, you 're right.
For the project a very precise stopping position is not necessary - but the whole count is; the conveyor should stop at the end of a shift in the same (wide) range as early. Our parts shall be located in a cell, not important whether near inlet or outlet as long as they 're in.
Two simple sensors would do a great job; perhaps I can convince my boss to put the encoder back in the box - but it might be that he likes better to give his coop student a nice challenge ;-)
Back to the main question: Is there a possibility to write a count value from a WinPLC to the CTRIO?
Thanks,
Kilion
Created Date: August 31,2006
Created by: Tech Guy
Apparently a WinPLC with the right software/firmware version can do it. See here for more info.
Created Date: September 01,2006
Created by: KilionMalu
Thanks a lot!
We will use the encoder, but in a simpler way as described. Anyhow the document is very helpful to get a better understanding of the H2-CTRIO...
Kilion
Created Date: August 31,2006
Created by: KilionMalu
I am trying to get a not very precise conveyor with a 3phase motor (no additional drive) working more precisely by an encoder, a H2-CTRIO and a WinPLC.
My idea is to run the conveyor, stop at specific count, wait for "really stopped ", read the current count, MODULO the count by the count one complete revolution has and then the big problem:
Write this offset count back to the H2-CTRIO register to start the next index mode related to the initialize setting.
It would help a lot if somebody knows wether this is possible (and what registers to use in the WinPLC) or not.
Thanks anyways,
Kilion