11-2013
Fachzeitschrift für Industrielle Automation, Mess-, Steuer- und Regeltechnik
Fachzeitschrift für Industrielle Automation, Mess-, Steuer- und Regeltechnik
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Software/Tools/Kits<br />
Programmiertool für flexible Serienfertigung auch nach Scannervorgabe<br />
Universal-Programmiergerät für I 2 C- und SPI-Hardware<br />
In Zahlen<br />
Das Tischgehäuse des AnaGate<br />
misst 155 x 105 x 40 mm (Bild 2)<br />
und ist mit einem Adapter auch<br />
auf Hutschienen montierbar. Die<br />
Versorgungsspannung darf im<br />
Bereich von 9 bis 28 VDC liegen<br />
(bei 350 mA), die Einsatztemperatur<br />
beträgt 0 bis 60 °C. Die integrierte<br />
I 2 C-Schnittstelle unterstützt<br />
„I 2 C Fast Mode Plus“, also Taktraten<br />
bis 1 MHz sowie I 2 C Read und<br />
Write Befehle für sämtliche I 2 C-<br />
Devices im 7- und 10-Bit-Format.<br />
Einstellbare Baudraten (50, 100,<br />
200, 400 und 1000 kbit/s) sowie<br />
galvanisch getrennte SCL/SDA-Leitungen<br />
erlauben die optimale Anpassung<br />
an die Anwendung. Die SPI-<br />
Bild 1: Der AnaGate Universal Programmer eignet sich für den 24-Stunden-Einsatz<br />
in der Fertigung ebenso wie für Testaufbauten im Entwicklungslabor<br />
Autoren:<br />
Axel Schmidt, Geschäftsführer<br />
bei Analytica GmbH<br />
(links) und Dipl. Chem.<br />
Andreas Zeiff, Redaktionsbüro<br />
Stutensee<br />
In der modernen Großserienfertigung<br />
von Geräten wie z.B. Weißer<br />
Ware, also Haushaltsgeräten,<br />
Waschmaschinen, Herden etc. werden<br />
häufig programmierbare Steuerungsbausteine<br />
verwendet. Scanner<br />
identifizieren dort beispielsweise die<br />
Produkte und Programmiergeräte<br />
müssen dann flexibel genug sein,<br />
die richtige Software innerhalb kürzester<br />
Zeit automatisch aufzuspielen.<br />
Eine neue Lösung verbessert<br />
die Auslastung der Produktionslinien<br />
bei Groß- ebenso wie bei<br />
Kleinserien.<br />
Die Analytica GmbH hat ihren<br />
AnaGate Universal Programmer<br />
den Marktanforderungen entsprechend<br />
weiterentwickelt und erreicht<br />
jetzt Bestleistungen bei Flexibilität<br />
und Programmiergeschwindigkeit.<br />
Das System, bestehend aus einer<br />
Hardware und verschiedenen Softwareprogrammen,<br />
wird über TCP/IP<br />
angeschlossen. Der Vorteil dieser<br />
Schnittstelle: Sie ist schnell und vor<br />
allem flexibel und, da jedes Image<br />
neu auf das Gerät geschrieben wird,<br />
ideal für die moderne Fertigung auf<br />
Abruf. Außerdem sind keine zusätzlichen<br />
Gerätetreiber notwendig, da<br />
das Gerät über LAN oder WLAN<br />
eingebunden wird.<br />
Flexibilität ist das Ziel<br />
Um den Anforderungen der modernen<br />
Fertigung auf Abruf gerecht zu<br />
werden, wurde der AnaGate Universal<br />
Programmer so ausgelegt,<br />
dass er sowohl auf SPI sowie I 2 C<br />
Bausteine zugreifen kann. Er eignet<br />
sich für den 24-Stunden-Einsatz<br />
in der Fertigung ebenso wie für<br />
Testaufbauten im Entwicklungslabor<br />
(Bild 1) und erlaubt je nach Anwenderwunsch<br />
den Zugriff sowohl isoliert<br />
auf einzelne Bausteine als auch<br />
auf bestückte Platinen. Grundsätzlich<br />
können dabei wahlfreie Bausteine<br />
verwendet werden, wie sie<br />
häufig für die Programmierung von<br />
seriellen I 2 C/SPI-EEPROMs und<br />
SPI-Flash-Bausteinen üblich sind.<br />
Bild 2: Das Tischgehäuse des AnaGate<br />
misst 155 x 105 x 40 mm und ist mit einem Adapter auch auf Hutschienen<br />
montierbar. Alle Bilder Analytica<br />
Über die JTAG-Schnittstelle (Open-<br />
OCD) können auch Flash-Bausteine<br />
(NOR/NAND/CPUs) programmiert<br />
oder auch CPUs debuggt werden.<br />
Die Weiterentwicklung bringt<br />
Verbesserungen besonders für<br />
SPI, durch Ausnutzen der maximalen<br />
Paketgröße von TCP-Frames.<br />
Die neue Lösung braucht<br />
jetzt nur noch ein TCP-Paket um<br />
bis zu 15 Schreibzyklen zum Gerät<br />
zu senden. Eine kostenlose, batchfähige<br />
Software für Windows und<br />
Linux zur Speicherbausteinprogrammierung,<br />
in der die einzelnen Algorithmen<br />
hinterlegt sind, ergänzt die<br />
Hardware. Bei nicht unterstützten<br />
Bausteinen ist die Implementierung<br />
neuer Algorithmen für SPI<br />
möglich. Standardmäßig erlaubt<br />
die Software den Zugriff auf alle<br />
gängigen I 2 C-EEPROM-Bausteine.<br />
Alle Zugriffs-Befehle für EEPROMs<br />
sind vollständig abgebildet und können<br />
über die Programmiersoftware<br />
abgerufen werden.<br />
Schnittstelle bietet ebenfalls individuell<br />
einstellbare Baudraten von 200<br />
bis 10000 kbit/s, unterstützt sämtliche<br />
SPI-Devices und arbeitet mit<br />
galvanisch getrennten CLK/MISO/<br />
MOSI/CS Leitungen. Auch die JTAG-<br />
Schnittstelle verwendet galvanisch<br />
getrennte -TRST, -SRST, -TDI, TMD,<br />
TCK und TDO Leitungen. Die einstellbare<br />
Geschwindigkeit beträgt<br />
10 bis 8333 kbit/s. Sie unterstützt<br />
die Standard-JTAG-Schnittstelle,<br />
um Flash-Bausteine zu programmieren<br />
bzw. JTAG-fähige CPUs<br />
zu debuggen. Das Gerät bietet<br />
außerdem je vier digitale Ein/Ausgänge,<br />
galvanisch getrennt (3,3 bis<br />
24 V), und eine LAN-Schnittstelle<br />
mit 10/100 Mbps.<br />
• Analytica GmbH<br />
information@analyticagmbh.de<br />
www.analytica-gmbh.de<br />
46 PC & Industrie <strong>11</strong>/<strong>2013</strong>