Bruce, you're right about this being a baby-step, perhaps in the wrong direction. We already have barcode printers attached to a plant LAN that is totally separate from our PLC networks. The operators type in the "carrier #" to a custom (read ancient) program and the printer spits out a card with product type code and a barcode. They then fasten it to each roll of stock. At the end of each 12 hour shift, they manually scan every barcode on the production floor and assume the length of each roll is the average, to totalize inventories.
Adding a label to the card that shows stock length isn't going to help much, except that the guy who scans the in-process inventory will have to record those numbers manually, and someone will have a new full-time job doing data entry on all of them.
I have suggested for years that we create a database that could link the data available in the PLC to the data that already exists for these barcodes. What should really happen, is that we permanently attach barcodes to the stock carriers, have the operator scan it when loaded, and let the PLC fill the database as stock is produced. The machines that consume the stock could decrement the associated length value as stock is used. This would produce an automatic real-time inventory system and solve a half dozen other problems with our current methods.
Well, to do that here would require involvement of corporate programmers and everyone in our local IT department. The goal of this project is to improve our inventory effectiveness. Currently, we manually track the stock in our plant. If there is a full roll, we assume it has the average number of yard of stock in it. They want to add a bunch of printers and continue with this manual method of tracking. It's funny, they have million$ in computer hardware, and we rely on a printed barcode label that someone has to scan every 12 hours (times hundreds of rolls) to keep track of what we've got in process!
Anyway, I'm getting off the subject. If I can convince them that the printer thing is gonna cost big bucks and cause too many headaches, it will buy me time to get a hold of the right person in management to listen to my ideas. Often, when they hear something that departs radically from the current way of doing things, they simply block it out of the realm of possibilities. You can't convince them how good it could be unless you do it for them, then show them the results. This is somenthing I can't whip out by myself in a couple of days, so I have to force the issue to get it done right.
In the meantime, I'll send e-mails to the vendors you all have suggested and throw that bone to the production manager, so he'll have something to tell his boss.
If I know how things usually work here, I'll be installing printers all summer anyway...As long a I keep getting a paycheck, I'll keep doing as I'm told...
Paul C.