Distributing line tracking encoder pulses

cncsparky

Member
Join Date
Dec 2014
Location
Ks
Posts
98
Hello everyone! First post, long time lurker.

We have a conveyor/paint system that has an odd way of distributing the line tracking encoder pulses(at least to me anyway :unsure: ).

The 'A' pulse from an encoder is fed into an input of a micrologix 1100 1763-L16BBB. Every 8 pulses it outputs a pulse which I'm assuming is per inch of travel. This output pulse is fed to the input of 3 separate micrologix 1400's running paint reciprocators in other panels spread out.

The outputs from the 1100 used are 0/0 and 0/1 which I believe are solid state outs. Yes, two 1400's are fed from output 0/0 and one from 0/1 :unsure: .

I get a nice clean raw signal from the encoder on my scope, but the output from the 1100 pulses are varying frequency and time period. We believe this is causing an issue with painting in the wrong areas of our product.

The output of the 1100 travels through shielded blue hose to the 1400's panels.

Is this an acceptable way of distributing the line tracking pulses?
 
varying frequencies? assuming the encoder is tracking the conveyors per inch of travel, depending on the encoder type if absolute or incremental (read manual), will have s resolution, through which you can use to get your frequency, usually if this is a tracking application you would probably have a shift register.

I would suggest to see if your double counting or better known as "debounce". Sometimes you can have chatter that can cause a double pulse when their should have been just one. You can do this simple test with a counter on the encoders input.
 

Is this an acceptable way of distributing the line tracking pulses?


Captain Obvious here: If it works, sure. If it doesn't , no

eight pulses per inch seems kinda odd to me. As everyone who works with inches and feet knows, stuff like that doesn't lend itself very well to math...

seems to me jawolthuis is right ... you probably oughta know for sure what's going on ... maybe the pulses are for some other reason
 
The encoder is an incremental, 300 PPR Accu-coder. Not sure of the conveyor rate of travel, but it is fairly slow. The pulses on the output of the 1100 jump around alot, hard to get a trigger on them. Seems they should be more consistent. Also, their pulse width varies. This is in contrast to the input (encoder) signal which displays on the scope as a pulse train as expected.
 
The encoder is an incremental, 300 PPR Accu-coder. Not sure of the conveyor rate of travel, but it is fairly slow. The pulses on the output of the 1100 jump around alot, hard to get a trigger on them. Seems they should be more consistent. Also, their pulse width varies. This is in contrast to the input (encoder) signal which displays on the scope as a pulse train as expected.

Are you certain that the output of the 1100 is intended to be a rate divider of the encoder? You've seen this in ladder logic?

You would need to know the ratio of conveyor pulley revolutions to encoder revolutions and the conveyor pulley diameter to determine the pulse per inch
 
Last edited:

Similar Topics

Hi , Where i can find Mitsubishi PLC Card end of line & replacement model details. i am looking for Q02CPU replacement model. Please advice. thanks
Replies
2
Views
126
When supplying variable frequency drives (vfd), should we install the line filter (emc) before the reactor (choke), or reactor before filter...
Replies
2
Views
191
I'm a newbie who started a job as a repair tech recently. I've had plenty of luck with ABBs, Allen Bradleys, and a few others, but I can't seem to...
Replies
1
Views
156
Hi. I’m trying to upload program from existing PLC S7-1200. Create new project in TIA v15.1 then upload. After upload successfully, go online but...
Replies
5
Views
206
Does anyone know of a way to detect if someone is online with the controller in ControlLogix (from logic) I'm thinking that maybe there is a CIP...
Replies
7
Views
370
Back
Top Bottom