Plaque It!
Sponsored by: Flash of Genius |
[0001] 1 Field of the Invention
[0002] This invention relates to the field of automatic assembly of electronic devices. In particular, the invention relates to counting electronic components on a component tape and printing a sequential count on the cover tape.
[0003] 2. Description of the Related Art
[0004] Companies in the electronics manufacturing services (EMS) industry are constantly presented with the need to determine the inventory of parts currently available for production of complicated machinery and electrical devices and printed circuit board assemblies (PCBAs). Miniaturization of electronic circuits and parts in the electronics and electrical-mechanical arts has evolved to the point where many of the parts used in devices such as calculators, computers, pagers, telephones, and watches are difficult to store and handle when the parts are in inventory or are being used in conjunction with a mass production line utilizing a large supply of components.
[0005] Many of the electrical parts, as an example, are so tiny that they are stored on tapes, which are then rolled onto supply reels for handling. The electrical parts may be encapsulated on the surface of a storage tape by providing a cavity on the storage tape over which another tape is placed in order to capsulate or capture the tiny part and protect the parts from damage or destruction. The component dispensing tape is usually provided in reel form, with a single reel having many feet of tape. Depending on the density of component carriers in the tape, such a reel may contain thousands of components.
[0006] Along one side of the typical component dispensing tape are tractor drive or index holes. The automated assembly equipment generally includes a toothed drive wheel that advances the tape by engagement with these holes. The spacing between the holes corresponds to the spacing between the carrier compartments so that when the tape is advanced a particular predetermined number of holes, a number of components are advanced, usually to a robotic assembly arm for placement on a circuit board.
[0007] In order to better manage component supply and demand, it is desirable to provide each assembly station with only the number of components that are expected to be used in a certain product run or in a certain period of time. As many of the components are individually quite valuable, a manufacturer must keep a running account of the number of such parts in inventory for tracking material flow, reducing waste, and preventing disruptions in daily production line operation. The physical problem of handling the total number of such small parts is extremely difficult from a bulk handling point of view. As a result, the encapsulating storage tapes become a useful method for maintaining these parts in inventory.
[0008] The component tapes protect the components and provide a supply reel of sufficient size for handling by employees. On the other hand, such storage complicates the problem of counting parts for the purpose of identifying a total number of such parts in inventory. Furthermore, the small size of these parts becomes a burden when the parts are placed on a manufacturing line where they are used at a rapid pace. Also, it is imperative that the assembly operation maintain a running inventory of parts available to the manufacturing process at all times. Many electronic units contain literally thousands of tiny parts for inclusion in a single finished electrical unit. If one of these parts is exhausted during the manufacturing process, then the entire manufacturing line may be shut down until the exhausted parts can be replaced. Consequently, a manufacturer is burdened with the problem of keeping a running inventory of the number of parts available during the continuous manufacturing of larger electrical units.
[0009] A variety of methods are used to track the storage and manufacturing inventory of small parts, including weight, component tape measuring, and component counting methods. Using the weight method, some inventory systems rely on weight as a way of measuring the total number of small items in inventory. Each unit has a known weight, which can be used to calculate the number of units from a total weight of a bulk container of such small units. The disadvantage of this weight determination system is that expensive electronic scales must be used to make the weight checks. Furthermore, these electronic scales are subject to variations in weight measured and therefore must be constantly recalibrated. Also, weight counting systems are not particularly useful or efficient in a continuous manufacturing process. Some of these weight systems have variations caused by environmental conditions, for example heat and dust, and packaging variables which tend to result in erroneous weight calculations, thereby resulting in an erroneous calculation as to the number of tiny parts in inventory.
[0010] In component tape measuring methods, the length of component tape needed to supply a desired number of components to an assembly station may be determined manually. Since counting each of the desired number of components is impractical, the number of components in a short length of the tape is counted instead. The length of tape required for a particular assembly run is then estimated based on the component density of the sampled length of tape, taking into account the occurrences of empty carrier compartments in the sampled tape. The desired length of tape is then unrolled, measured and cut. Although somewhat wasteful of components, the tape is generally cut slightly longer than the computed length to ensure that the equipment does not prematurely exhaust the component supply before the corresponding assembly run is completed.
[0011] Component counting includes three typical methods for counting reel quantities of electronic components: reel count, gauge, and estimation methods. The accuracy of these methods varies, but they each have numerous disadvantages.
[0012] The reel count method, while having an approximate accuracy of 99%, is slow and has a risk of higher attrition. Reel count also exhibits a lack of counters while being immobile. Furthermore, it is time consuming, requires a great deal of training in operation, and is highly susceptible to human setup error.
[0013] The disadvantages of the gauge method are that, while there are over 50 possible variants, not every reel type is covered. This method also requires training to operate accurately and is subject to human error in the identity of the reel type, packaging type, and correct components. The gauge method is also subject to estimation error.
[0014] As the most commonly used method of counting reel quantities, the estimation method is very inaccurate, even with training. Human error inheres in the inconsistent visual clues. Moreover, the estimation error trend is to underestimate the quantities on almost full reels while overestimating the quantities on almost empty reels.
[0015] The adverse effects of the typical counting and tracking methods are numerous. For example, material flow cannot be accurately tracked. This results in backflushing the quantity of material assumed used in production. As production often consumes only part of a reel, this means a significant amount of stock is wasted. Furthermore, an estimated quantity of attrition called autoscrap is added in an attempt to keep the stock accurate. Work in progress (WIP) cycle counting is then used to verify or correct the stock data. The typical error of over one million parts in WIP indicates that this stock check technique is slow and inaccurate. A typical WIP cycle count has an absolute accuracy level of 30%, meaning that the post-hoc material tracking process is very time consuming and, consequently, ineffective. As planning, purchasing, manufacturing, and customer commitment decisions are based on the material integrity, they are adversely affected. Furthermore, poor data integrity causes disruptions in daily production line operation and results in slow kitting times. Consequently, there is a need for a method and apparatus for determining and printing an electronic component count on the component tape and using the count information to increase the efficiency of the production process.
[0016] A component tape is provided including a carrier tape and a cover tape. The carrier tape is a unitary flexible carrier tape useful for the storage and delivery of electronic components by an advancement mechanism. The carrier tape includes an elongate cover tape applied over pockets of the carrier tape. The component tape includes information printed on a portion of the component tape. The printed information includes a count or quantity of electronic components carried by the component tape, where the count at a particular location on the component tape indicates the position of the corresponding electronic component on the component tape. An indicator is printed corresponding to each quantity count that indicates which component position of the tape corresponds to the printed count. The printed information may also include a variety of information associated with the components, information comprising part number, tolerance and value description, batch number, lot number, component manufacturer, and component vendor. The printed information is produced by direct marking, as with laser etching or printing, or by imaging. The print type used to print the information includes alphanumeric characters and Automatic Identification and Data Capture (AIDC) technologies.
[0017] The descriptions provided herein are exemplary and explanatory and are intended to provide examples of the claimed invention.
[0018] The accompanying drawings illustrate embodiments of the claimed invention. In the drawings:
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031] A variety of component tape printers are described herein that count components on a component tape. These printers also print information including the component count on a portion of the tape at intervals along the component tape. The printed information on the component tape is used to control a production operation by electronically scanning and reading the printed information and using components of the information to automatically control production equipment and devices. In this manner, the component tape printer provides an advantage to EMS industry companies by providing higher stock turns, improving the supply of printed circuit boards to mainline production, improving stock check accuracy, providing for accurate and automatic material backflushing, providing accurate information to action problem areas, and providing 100% surface-mount device (SMD) material integrity. These and other advantages may result in improved decision making with an improved ability to meet customer commitments, thereby raising customer satisfaction and employee satisfaction.
[0032]
[0033] The printer
[0034] The component tape printer
[0035] The component tape printer of an embodiment may be integrated with or used in combination with a variety of other equipment of the component processing, manufacturing, and assembly process. For example, the component tape printer may be integrated with, used in combination with, or coupled to manual taping machines and automatic taping machines. Furthermore, the component tape printer may be integrated with, used in combination with, or coupled to automatic component handing systems that integrate component making, inspection, and testing. Moreover, the component tape printer may be integrated with, used in combination with, or coupled to an integrated taper, parts counter, and peel force tester. Additionally, the component tape printer may be integrated with, used in combination with, or coupled to a peel force tester.
[0036]
[0037] The component tape
[0038] One type of carrier tape
[0039] The pockets
[0040] The strip portion of the carrier tape
[0041] The carrier tape
[0042] In an embodiment, the bottom wall of the pockets
[0043] The component tape
[0044] The printed information
[0045] The printed information
[0046] The print type used to print the information includes alphanumeric characters and Automatic Identification and Data Capture (AIDC) technologies, for example barcodes
[0047] One-dimensional, or linear, barcodes are formed from a series of varying-width parallel dark bars and light spaces. The one-dimensional barcodes that may be accomodated in an embodiment include, but are not limited to: Universal Product Code (UPC) including UPC-A and UPC-E; European Article Numbering (EAN) system codes including EAN-13 and EAN-8; Interleaved 2 of 5 (ITF); Codabar; Code 39; Code 128; LOGMARS; Code 93; Code 11; Plessy code; Matrix 2 of 5; Nixdorf Code; Postnet; 4-state Code; Industrial 2 of 5; Standard 2 of 5; and, MSI.
[0048] Two-dimensional, or multi-row, barcodes provide a means of storing large amounts of data in a very small space. Two types of two-dimensional barcode in use that are supported by an embodiment include stacked symbologies and matrix symbologies. The two-dimensional barcodes that may be accomodated in an embodiment include, but are not limited to: Aztec Code; Small Aztec Code; CP Code; Code One; Code 16K; Code 49; DataGlyph; DataMatrix; MaxiCode; MiniCode; Portable Data File 417 (PDF417); MicroPDF417; Quick Response (QR) Code; SuperCode; Ultracode; 3-DI; ArrayTag; Codablock; Datastrip Code; Dot Code A; hueCode; SmartCode; Snowflake Code; and, Ultracode.
[0049] Composite symbology incorporates a linear component with a two-dimensional composite component. The composite symbologies that may be accomodated in an embodiment include, but are not limited to: EAN.UCC Composite symbol; Aztec Mesas; 93i Symbology; and, Code 128.
[0050]
[0051] The component count, at prespecified intervals, is printed on the component tape along with a corresponding indicator indicating a particular component that is associated with a particular value of the count, at step
[0052] A number of alternate embodiments exist for determining and printing a component count. A first alternate embodiment performs both the counting and the printing as the component tape is transferred from the component reel. A second alternate embodiment performs the counting as the component tape is transferred from the component reel, and performs the printing as the component tape is transferred back to the component reel. Another alternate embodiment performs both the counting and the printing as the component tape is transferred to the component reel.
[0053] A number of counting techniques are supported for counting the components of the component tape. In an embodiment, the advancement holes, or guide holes, of the component tape are used to calculate the number of components using a standard relationship between the number of advancement holes per component for each size of component tape. An alternate embodiment determines a number of components using a number of components per a unit length of component tape. The number of components per unit length of component tape may be automatically determined or may be preprogrammed, but the embodiment is not so limited. Another alternate embodiment uses machine vision subsystems to count the components of the component tape.
[0054] In using the advancement holes to calculate the number of components, an embodiment uses a spindle to pull the carrier tape through the cover tape printer using the guide holes. The spindle is coupled to an encoder, and the encoder counts the number of guide holes as the spindle rotates. The count is based on the relationship between the spindle rotations, the guide holes, and the component placement on the component tape. The counting device is set to the specified starting value prior to advancing the component tape. The counting and printing is initiated with the first component or pocket on the component tape, and printing continues at the specified interval until the end of the component tape is reached.
[0055] In using the advancement holes to calculate the number of components, an alternate embodiment of the component tape printer includes a surface mounted device parts counter apparatus having a guide track and first and second detectors. The guide track positions the component tape in a desired orientation as the tape moves through the component tape printer. A first detector, or index hole detector, is positioned for detecting advancement holes in the carrier tape when the tape moves through the guide track. A second detector, or sense hole detector, is positioned for detecting sense holes, indicative of empty carrier compartments, when the carrier tape moves through the guide track.
[0056] The outputs from the first and second detectors are fed to a counter circuit through a logic circuit. The counter typically counts index holes as they are detected by the first detector. When, however, the second detector detects an empty carrier compartment, a logic circuit inhibits the counter from counting the next index hole. Thus, the total count accumulating in the counter equals the number of index holes detected less the number of empty carrier compartments detected. This count equals the number of fall component carrier compartments that have passed the first and second detectors.
[0057] The first and second detectors may be photoelectric source and detector pairs positioned for detecting optical continuity through index holes and sense holes, respectively. The photoelectric sources can comprise simple light emitting diodes. The photoelectric detectors can comprise phototransistor circuits.
[0058] The phototransistor circuits may include a potentiometer for adjusting the sensitivity of the circuit. This adjustment provides a way to adjust the sensitivity of the photodetectors in order to optimize performance of the apparatus with tapes of differing optical qualities. For example, if the tape is optically translucent, the sensitivity of the photodetectors may be reduced in order to prevent the photodetectors from sensing light passed through the tape itself. In alternative embodiments, the sensitivity of the photodetectors can be varied by varying the intensity of light emitted by the photoelectric sources. Such an alternative system comprises a potentiometer for varying the current through the light emitting diode.
[0059] When the carrier tape is formed from a clear plastic, the index hole photodetector may not be able to optically distinguish between an index hole and the intervening clear tape. The clear tape is accomodated by changing the sense hole photodetector utility from detecting optical continuity, indicative of an empty carrier compartment, to detecting optical discontinuity, indicative of a fall carrier compartment. The number of optical interruptions detected by the sense hole photodetector as the tape is advanced through the apparatus thus corresponds to the number of components carried by the tape. Accordingly, to count components in an optically transmissive tape, the counter is arranged so that it counts optical discontinuity signals from the sense hole photodetector.
[0060] The counter apparatus of an embodiment automatically detects whether the component tape is optically opaque or transmissive. This is done by monitoring the output from the index hole photodetector. If the output from this photodetector continuously indicates optical continuity, it is determined that an optically transmissive tape is being used. If, however, the output signal from the index hole photodetector occasionally indicates optical discontinuity, it is determined that an opaque tape is being used.
[0061] Component tapes containing printed component information as described herein are used to control a production or assembly operation by using the printed information to control resources of the production operation, resources including components, equipment, and facilities. Applications capable of being controlled by the printed component information within the production operation include, but are not limited to, automatic production initial set-up verification, automatic production feed change set-up verification, feeder performance verification, material monitoring including automatic backflushing and stock check/work-in-process cycle counting, and production system control.
[0062] Typically, during initial set-up of a production run, a manual verification procedure is used in which barcoded information affixed to the side of component reels is scanned using a hand-held scanning unit at the time the component reel or kit is loaded on the placement machine. This, however, introduces human error into the production process because, while the barcode is scanned correctly, the component reel may be loaded onto the wrong placement machine or in the wrong position on the placement machine. The potential for error introduction may also be introduced when an operator chooses not to scan a component reel during set-up. These errors allow wrong feeds into the production process.
[0063] Automatic scanning and verification of component tapes, however, prevents human error in the production line from resulting in errors in the products produced.
[0064] The SMD machine
[0065] In an alternate embodiment, the automatic verification system
[0066]
[0067] In the operation of the SMD machine
[0068] The automatic verification system
[0069] The component database
[0070] The automatic verification system
[0071] In the event that an equivalent component is not in the alternative component database
[0072] The automatic verification system
[0073] During a mid-run feed change operation, the printed information on the component tape serves many useful functions, including advance warning of material exhaustion, a reduction in the amount of material stored on the production floor, and feed change component verification. In providing advance warning, scanning and monitoring of the quantity information during production runs allows for a programmable advance warning regarding when material will be exhausted on a particular feeder. The amount of time programmed for the warning can be programmed to correspond to the typical time required to locate and transport the additional component tapes. This minimizes lost production time.
[0074] Providing the quantity information to material stores may also result in a reduction in the amount of material stored on the production floor. The automatic verification system
[0075] As in initial set-up verification, the automatic verification system
[0076] An embodiment of the automatic verification system
[0077] In performing feeder verification, each feeder is identified using a barcode. A feeder database
[0078] In addition to the closed-loop feeder maintenance system, an advantage of the feeder verification component is that the maintenance history of every feeder is automatically tracked. Furthermore, trends and root causes of feeder damage are identified. Moreover, it helps to generate effective corrective actions as a result of data collected on the specific line, shift, operators, and equipment used.
[0079] The printed information on each component tape allows for exact material monitoring through automatic backflushing. This is accomplished by scanning the printed information on the component tape at the beginning of a production run to determine the quantity of material issued to the production run. A final scan is performed upon completion of the production run. The initial and final scans allow for the calculation of the exact quantity of material used during production. A comparison of the issued quantity of components with the production use quantities allows for automatic backflushing of the correct amount of material used to build the PCBs and for writing-off the exact quantity and type of attrition at the time of use.
[0080] Automatic backflushing provides many advantages over typical systems. The exact monitoring of production material means that assumptions do not have to be made regarding the quantity of components used by production to which estimated levels of attrition are added. A high level of material integrity is accomplished by accurately backflushing materials at the time of use. This overcomes the problems associated with out-of-sequence backflushing and manual backflush data gathered by operators. The automatic backflushing also eliminates the time consuming activity of countback and reduces the potential for error in the production system. Moreover, automatic tracking of the sequence of lot numbers of components issued to production allows for verification of the first-in-first-out inventory system. Additionally, exact material monitoring allows for better tracking of vendor quality issues through more accurate identification and tracking of problems identified in production.
[0081] The automatic backflushing system provided in an embodiment improves material accuracy to such an extent that annual stock checks and periodic WIP cycle counting may be eliminated. However, if a stock check is accomplished, the printed information on the component tape will increase the speed of the stock check process in the production area and eliminate inaccurate count methods like estimating and guaging component reel quantities. A stock check could be accomplished, with the printed information, using the D-table scanners to scan all component tapes in production positions. Alternatively, hand-held or portable scanners could be used to scan the component tape information. This would streamline the typical inventory process and cause minimal disruption to the production process. Furthermore, component reels would not have to be stripped from a feeder or taken from a trolley to be counted accurately. Consequently, there would be a reduced risk of attrition, incorrect feeding, or misplacement of material.
[0082] Furthermore, the cover tape printer is not limited to a backflushing process. The cover tape printer can be used with a work order process, in which the cover tape printer provides for a quick, simple, and accurate method of issuing exact quantities to be consumed by a work order. In this case, the material is transacted before the production run, rather than after the run, as in backflushing.
[0083] The scanning device
[0084] While the scanning device
[0085] An alternate embodiment uses an optical scanner for reading symbologies at variable depths of field. The scanning device has a light source for projecting emitted light toward the symbol image to be reflected back to an optical assembly, or zoom lens. The zoom gives multiple field of view capability to a CCD detector for detecting the reflected light, and generating a proportional electrical signal. The sensor is aimed for reading the symbology by a frame locator including a light source that emits a beam divided by diffractive optics into beamlets matching the dimensions of the respective field of views. Refractive optics are shifted in response to movement of the zoom lens for aiming the beamlets to form an aiming frame in accordance with the depth of field selected by the zoom lens. The device includes a microcomputer that communicates with a host computer including an application program interface library with downloadable applications for image processing, including segmenting, analyzing, and decoding.
[0086] Another alternate embodiment uses a scanning system including an imaging camera to determine an orientation of a symbol on a scanned article. In response to determinations of a symbol location, orientation, size and type, the scanning system adjusts a scanning speed, shape, and orientation of the light beam pattern and a location of the light beam pattern. The resulting light beam is directed at the bar code symbol location and a signal corresponding to the reflected light beam portion is generated.
[0087] Moreover, another alternate embodiment includes a scanning system that first uses an aim mode to scan symbols using a scan pattern that is relatively small and dense. Thereafter, a second larger scan pattern is used for decoding. During aiming, the symbol is partially decoded to determine type and orientation, and this information is applied to control the angle of the scan pattern produced, the rate at which the scan pattern is increased for optimum decoding, and the ultimate pattern size.
[0088] Still another alternate embodiment uses a symbol scanning system that adaptively changes scanning system parameters including light beam pattern and focus to improve symbol readability. Furthermore, other alternate embodiments include scanners that produce scan lines of light along two axes of a symbol, and the resultant signals are processed for decoding the barcode in both axes.
[0089] A further alternate embodiment uses an infrared scanner system. The infrared scanner system reads an ink that is compatible with the infrared scanner, but is not so limited. Use of this system when scanning and reading from the component tapes eliminates any affects due to the background contrast and color.
[0090] The SMD machine of an embodiment may be coupled to the automatic verification system using Radio Frequency Data Communications (RFDC) technology.
[0091] The RFDC system
[0092] Depending on the system configuration, the network controller function may be subsumed by a host system. In one embodiment, the automatic verification system
[0093] The base station
[0094] The radio frequency network controller, which may be a personal computer (PC), acts as the interface between the wireless terminal network and the host computer and/or data collection program. The controller may interface via wire with an autonomous host, or the controller may be the host where the data collection program or database resides. Repeaters or multiple base stations may be used, depending on the size and layout of a production facility, to assure complete radio coverage.
[0095] The RFDC system of an embodiment uses a client/server approach. The client/server approach provides each wireless terminal with a network driver, thereby allowing access to the network so that the each wireless terminal can communicate directly with the host or any other available application. The client/server architecture provides fast response rates because the data collection program does not have to run on the host as it would with terminal emulation.
[0096]
[0097] The production control system
[0098] When a component tape is loaded into a feeder position on a D-table, the scanning device scans and reads the component tape and provides the scanned information to the production control system
[0099] In the operation of the production control system
[0100] As during a production run, the production control system
[0101] The production control system
[0102] The component database provides a database of suitable components for each component part and each component production position. The scanned information is used by the production control system
[0103] The production control system
[0104] The production control system
[0105] During a mid-run feed change operation, the printed information on the component tape serves many useful functions, including advance warning of material exhaustion, a reduction in the amount of material stored on the production floor, and feed change component verification. In providing advance warning, scanning and monitoring of the quantity information during production runs allows for a programmable advance warning regarding when material will be exhausted on a particular feeder. The amount of time programmed for the warning can be programmed to correspond to the typical time required to locate and transport the additional component tapes. This minimizes lost production time.
[0106] As in initial set-up verification, the production control system
[0107] An embodiment of the production control system
[0108] In performing feeder verification, each feeder is identified with a barcode. A feeder database is created that includes information on the associated feeder, including maintenance records, performance history, and product production history. During production runs, the production control system
[0109] The D-table scanning device
[0110] The RFDC system, as enabling technology for AIDC implementations, uses wireless terminals that include a radio transmitter and receiver, or transceiver, and a scanner that is integrated or co-located with the D-table to receive information therefrom. The wireless terminals support bidirectional communications
[0111]
[0112] Although the invention has been described in terms of preferred embodiments, it will be understood that numerous variations and modifications may be made without departing from the spirit and scope of the present invention as described herein and as set forth in the accompanying claims.