Applikations Note
Generelle Anforderungen an einen Programmierplatz für Massen-Programmierung sind ein hoher Durchsatz an fehlerfrei programmierten Bausteinen über einen langen Zeitraum und das alles zu einem vernünftigen Preis. Bei der zunehmenden Intensität mit der heute programmierbare Chips entwickelt und produziert werden, braucht man einen Programmierplatz, bei dem ein Upgrade für neue Chips und solche von denen man annahm dass man sie nie programmieren würde, schnell verfügbar ist.
Eines der Hauptprobleme von Tisch Multi-Programmern, die häufig für das Programmieren kleinerer bis mittlerer Serien herangezogen werden, ist das Preis/Stückzahl Verhältnis der unterstützten Chips. Diese Programmer sind eine gute Wahl bei einer begrenzten Zahl von Chip-Typen und auch, wenn keine längeren Programmier-Zeiten stören, z.B. bei Memory Chips hoher Kapazität. Aber bei dem rasant ansteigendem Tempo immer neuer programmierbarer Chips können die Kosten für Hard- und Software Upgrade rapide ansteigen und außerdem kann es immer öfter passieren, dass gerade kein Upgrade in einer akzeptablen Zeit zur Verfügung steht.
Die Anzahl der nötigen Programmier-Sockel von einem Multi-Programmer ist hauptsächlich abhängig von der Programmier-Zeit der individuellen Chips und von der sogenannten "Handling-Zeit". Diese "Handling-Zeit" beinhaltet die Zeit für das Herausnehmen der programmierten Chips aus dem Programmer-Sockel, das Anbringen eines Identifikations-Aufklebers, das Ablegen des Chips auf die Seite sowie das Einsetzen eines unprogrammierten Chips und das neuerliche Starten eines Programm-Zyklus. Die optimale Anzahl der Sockel eines Multi-Programmers ist so gesehen das Verhältnis zwischen Programmierzeit eines einzelnen Chips und seiner "Handling-Zeit". Ist die Programmier-Zeit kürzer als die "Handling-Zeit" so wäre die Verwendung eines Multi-Sockel-Programmers verschwendetes Geld. Bei einer 20-Sekunden Programmier-Zeit sind 3-4 Sockel optimal. Hat der Programmer mehr Sockel als notwendig, ist das auch wieder verschwendetes Geld.
Erwähnt werden muss auch, dass die meisten Tisch Multi-Programmer mit einem parallel Anschluss (GANG-Programmer) arbeiten. Alle Chips werden zur gleichen Zeit programmiert. Das bedeutet, dass der komplette Programmer nicht arbeitet, wenn der Bediener die ZIF-Sockel neu bestückt. Besser ist also die Lösung eines leistungsfähigen Multi-Programmer Systems, bei dem jeder Programmer unabhängig arbeitet und nur das Gerät, bei dem gerade ein Chip rausgenommen oder neu eingesetzt wird, nicht arbeitet.
Alle diese widersprüchlichen Anforderungen werden voll von dem Einzelplatz Programmiergerät BeeProg2 / BeeProg+ erfüllt. Über USB-Schnittstellen können mehrere BeeProg+ /BeeProg an ein und den selben PC angeschlossen werden und bilden so ein leistungsfähiges Multi-Progammier System. Der Riesenvorteil ist, dass alle vom BeeProg2 /BeeProg+ unterstützten Chips (51347 2.65 SW (Dez. 2009) programmiert werden können und das mit wirklich hoher Geschwindigkeit. Ein auf diese Weise erstelltes Multi-Programmier System erlaubt die Wahl der benötigten Programmier-Sockel nach den Erfordernissen. Im Vergleich zu herkömmlichen Systemen arbeitet jeder Programmer unabhängig, es kann z. B. ein programmierter Chip entnommen werden, während andere Programmer weiter arbeiten. Das erhöht den Durchsatz beträchtlich.
Die Leistung der BeeProg2/BeeProg+ Programmer
ist eine Garantie für kurze Programmier-Zeiten und somit auch
für eine geringe Anzahl der Programmier-Einheiten am
Arbeitsplatz.
Eine robuste, zuverlässige Hardware ist die Garantie für eine geringe
Fehlerquote bei der Programmierung.
Zudem kann es nicht passieren, dass alle Programmer den Dienst versagen, mit
anderen Worten: sollte ein Gerät ausfallen, arbeiten die anderen weiter,
lediglich die Ausbeute ist geringer.
Mit einem Ersatzgerät ist der Schaden schnell behoben.
Abschließend ein Blick auf die Investition. 25% der
aufgewendeten Zeit geht durch Warten verloren, die durch die Anschaffung eines
weiteren BeeProg2/BeeProg+ Programmers wett gemacht werden könnte. Die
Anschaffung hätte sich schnell amortisiert.
Wir sind deshalb der Meinung, die Optimale Lösung für Multi-<Programmierung ist
eine Kaskade von BeePro2/BeeProg+ Programmern.