Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Using a bit-shift register to track a product

Status
Not open for further replies.

mulderm

Electrical
Jun 4, 2003
35
Hi everybody,

I want to use a bit-shift register (BSL) to track a product.
I´m using 12 conveyor´s and on the end of each conveyor there
is a photoeye.
When the product is arrived the first conveyor, the conveyor1 is
running.
When the product is arrived on the end of conveyor1 (photoeye is '1')
the conveyor 1 and 2 are running.
When the product is arrived on the end of conveyor2 (photoeye is '1')
conveyor 2 and 3 are running and conveyor1 is stopped (if there is
no new product).etc. etc.
How can I use a bit-shift register for this?
I want to now on which conveyor the product is arrived.
Can anyone help me?

Greetings,

mulderm
 
Replies continue below

Recommended for you

Hi, everyone

Sorry for the language problem.
What I mean is that I want to track a produkt
on wich conveyor he is.
Example: Upside conveyor6 is a machine that controls
the product is in a good state.
When the product is not good ('1') these information must coming to the end of conveyor12.
I want to use a bit-shift register (BSL).

mulderm
 
What type of conveyors do you have? are they continuously running non indexing conveyors or are they indexing conveyors? You cannot use a bit shift register to track parts on a non indexing conveyor, for the simple reason that you have nothing from which to derive a clock signal in order to shift the data. An indexing conveyor however does permit the use of a bit shift register as you can derive a clock cycle from it every 360 degrees of revolution. For a conveyor that is not being indexed, you can use a fifo (first in first out) instruction. You will need two sensors on your conveyor in order to employ the fifo. place one sensor at the begining of the conveyor where parts are being fed onto the conveyor and one sensor at the end of the conveyor. The sensor at the begining of the conveyor will load the fifo and the sensor at the end will unload the fifo. The data to be loaded into the fifo will come from the last shift register bit of the main machine. best regards, PLSAVVY
 
Hi plcsavvy,

I´m using non-indexing conveyors.
I will try program with the Fifo instruction what you
advised to me.
Thank you for the fast response.

mulderm
 
Hi plcsavvy,

I don´t know what the do with the Fifo´s.
Must I have 12 FiFo´s?
I give you what specificer details:
The product is a Tyre with variabele dimensions.
Every tyre have 3 production parameters, these are variabele
depending about the dimensions and material.
These 3 parameters must be arrived at the end of conveyor 12 where
the machine proces block is for handling the tyre.
All the tyres, with different parameters, must be arrived by the
procesblock.
The parameters for each tyre will given by conveyor1.
What I want is to shift the parameters from conveyor1 to conveyor2,
from conveyor2 to conveyor3 etc. etc.
The control for the conveyor´s is all working (what I all ready have told).
I hope it´s now clear.
Sorry for the language problem.

mulderm

 
Have you considered using RFID (radio frequency identicication)tagging? This is the approach that I would take. In this manner, you can store a large amount of data on a tag that is adhered to the tire. I would employ a write head to of course write data to each tag that is attached to the tire or to a pallet that supports the tire as it moves throughout the production process. A read head would be used to read the data and determine the path that the tire should take. There are several manufacturers of RFID tagging systems, such as Omron, Peperrel & Fuchs, and Motorola.
Best regards, PLCSAVVY
 
YOU CAN USE A SET OF LIMIT SWITCHES THAT ARE CONFIGURED TO BE MADE FOR EACH DIFFERENT TIRE CONFIGURATION.OF COURSE YOU WOULD NEED A POSITIVE STOP TO STOP TIRE IN SAME POSITION EVERYTIME FOR THE CHECK.(COULD BE MOUNTED FROM A SOLENOID UNDERNEATH). YOU CAN THEN TAKE THIS STYLE DATA FROM WHATEVER YOU DETECTED AND MOVE IT. LET ME KNOW IF YOU WANT MORE DETAILS.
 
iam not completely sure what your trying to do but on the tracking part if you have a prox at the start of each conveyor, you could use a positive pulse for product there and negative pulse for product left conveyor and track what conveyor your product is on that way.then increment a bit register to store location while product is on the conveyor system.

sorry if iam off on my suggestion, think this is somewhat what you are looking for.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor