Hello Guys!
This is not really a plc question; it’s more a question about what solution to go for…
I have a conveyor chain running inside a oven. The conveyor is working in a "stepping" manner, meaning it receives a part on the loading side. Moves one "step" forward then start’s all over again until the parts hits the unloading side of the conveyor. Then it waits for a robot to unload the parts before allowing next step.
The "step" size is controlled by means of a sensor sensing on 5 pins mounted on the motor axle. The plc starts the motor then runs it until the sensor goes on then it stops. This is working fine except that I now have to find a way to control this "step" size from the plc. The reason for this is that we need wider spacing between the parts on the conveyor.
My first though was that I had to get an encoder and mount it to the motor axle and then control the motor based on the value from the encoder, but then I started thinking about the 5 pins I have on the axle. Would it be possible to use this as a simple encoder? I was thinking about creating a counter in the plc based on the clock (10ms resolution) in the plc and then controlling this counter based on the 5 pins. This way I could get a precise measurement between the pins and thereby knowing how much to turn the axle to get to a specified position.
Does anyone have any ideas / comments on this? I have never actually done this it was just an idea I came up with… I’m not even sure if it’s possible.
Cheers
Borte
This is not really a plc question; it’s more a question about what solution to go for…
I have a conveyor chain running inside a oven. The conveyor is working in a "stepping" manner, meaning it receives a part on the loading side. Moves one "step" forward then start’s all over again until the parts hits the unloading side of the conveyor. Then it waits for a robot to unload the parts before allowing next step.
The "step" size is controlled by means of a sensor sensing on 5 pins mounted on the motor axle. The plc starts the motor then runs it until the sensor goes on then it stops. This is working fine except that I now have to find a way to control this "step" size from the plc. The reason for this is that we need wider spacing between the parts on the conveyor.
My first though was that I had to get an encoder and mount it to the motor axle and then control the motor based on the value from the encoder, but then I started thinking about the 5 pins I have on the axle. Would it be possible to use this as a simple encoder? I was thinking about creating a counter in the plc based on the clock (10ms resolution) in the plc and then controlling this counter based on the 5 pins. This way I could get a precise measurement between the pins and thereby knowing how much to turn the axle to get to a specified position.
Does anyone have any ideas / comments on this? I have never actually done this it was just an idea I came up with… I’m not even sure if it’s possible.
Cheers
Borte