| Bausteinunterstützung
Wann wird ein neuer Baustein unterstützt? Es gibt verschiedene
Kriterien, nach denen wir neue Bausteine implementieren. So stellt
sich die Frage, wie oft der Baustein bei Data I/O weltweit angefragt
wurde oder ob bereits Hardware in Form von Adaptern besteht, um
den Baustein zu unterstützen. Ein weiteres Kriterium ist die
Komplexität des Algorithmus für den Baustein. Ebenso
von Bedeutung ist das Interesse an der Unterstützung seitens
des Bausteinherstellers.
Ein Algorithmus entsteht
Übliche Datenblätter genügen häufig nicht zur
Erstellung des Algorithmus. Oftmals ist es schwierig, die Programmieranweisung
für einen brand-neuen Baustein zu bekommen, weil diese häufig
noch nicht in schriftlicher Form zur Herausgabe an uns existiert.
Hier hilft häufig das gute Verhält-nis von Data I/O zu
den Bausteinherstellern, auch mal eine 'Vorab-version' des Dokumentes
zu bekommen und dadurch den Baustein schnell zu unterstützen.
Einfache Algorithmen werden in einer Stunde inklusive Test fertiggestellt.
Komplexe Algorithmen benötigen 40 Arbeitsstunden und mehr.
Übliche Algorithmen bestehen aus einer Folge von Signalen,
die mit einem bestimmten Timing an Eingänge des Bausteins angelegt
werden. Bei komplexen Bauteilen meist Controller ist es hiermit
nicht getan. Der Prozessor muß wie in der Zielschaltung voll
in Betrieb genommen werden, d.h. er wird getaktet und Informationen
an Schnittstellen werden abgefragt. Des weiteren muß ein Assembler-Programm
geschrieben werden, welches in das RAM des Controllers geladen und
gestartet wird. Diese Applikation ist dann z.B. 'Programmieren'.
Hierzu muß der Entwickler den Mikrocontroller genauso gut
kennen, als würde er eine Kunden-Applikation schreiben.
Trotz der sehr guten Beziehungen Data I/Os zu den meisten Baustein-herstellern
kommt es häufig vor, dass wir Musterbausteine von unseren Kunden
benötigen, um den Baustein zu implementieren. Ist kein zusätzlicher
Adapter notwendig, wird ein neuer Baustein oft schon nach zwei Wochen
unterstützt.
Bausteinanfragen
Alle Anfragen werden in eine zentrale Datenbank eingegeben, damit
wir immer wissen, welcher Baustein weltweit wie oft angefragt wurden.
Hierdurch können wir schnell auf interessante Bausteine reagieren.
Damit wir Ihre Bausteinanfragen schnell und reibungslos bearbeiten
können, haben wir ein Anfrageformular für Sie erstellt.
Das Anfrageformular finden Sie hier.
Immer Up-To-Date mit Interim-Version und Annual Programmer
Support (APS)
Für die Sprint-Programmer-Familie ist jeden Montag eine neue
Interim-Version auf unserer Webpage verfügbar: www.dataio.com/algorithms/sprint.asp
Diese Zwischenversion durchläuft nur einen kurzen Test, bei
dem Grundfunktionen getestet werden. Nur die Vollversion wird komplett
getestet. Sollten Sie TaskLink verwenden, ist es ratsam, sich sowohl
die Interim-Release für Logik, als auch Memory und für
TOP432 herunterzuladen, um eine durchgängige Bausteinliste
erstellen zu können. Diese Files kopieren Sie in Ihr Verzeichnis
'TLWIN' und rufen sie zum Entpacken auf. Vollversionen heißen
z.B. C/2001; Zwischenversionen heißen z.B. C9/2001. Bei der
UniSystem-Familie gibt es sogenannte Beta-Versionen und APS-Versionen,
die zwischen den Vollversionen nach Fertigstellung direkt ins Web
gestellt werden. Bei einem neu hinzugefügten Baustein wird
zuerst eine Beta-Version erstellt. Diese Version ist nur prinzipiell
getestet. Die APS-Version hat einen Volltest durchlaufen. Diese
Version finden Sie auf unserer Webpage unter folgenden Link: www.dataio.com/device/
Auf dieser Seite wählen Sie bitte den Baustein aus und laden
das EXE-File herunter. Sodann führen Sie das EXE-File zum Extrahieren
aus und kopieren die Files auf eine Diskette. Gegebenenfalls kopieren
Sie bitte die Files auf das Laufwerk I: des Programmers. Aufgerufen
werden die Bausteine mit dem Menüpunkt 'Extended Algorithmus'
bei der Bausteinhersteller-Auswahl. |