Controller-Board 82abk002-D

Das 82abk002d wurde entwickelt, um Geräte unterschiedlichster Einsatzgebiete aufzubauen. Der Controller ist als Steckkarte (halbe Europakarte) konzipiert und lässt sich über seine 96-polige VG-Leiste in modulare Systeme integrieren. Dabei bietet das Controller-Board die Option, alle sich auf der VG-Leiste befindlichen Signale von der Backplane zu trennen, um den Einsatz mehrerer Controller als redundantes System zu ermöglichen. Diese Möglichkeit kann zum Beispiel in hochausfallsicheren Applikationen genutzt werden. Der Controller lässt sich mit 5V oder im Bereich von 9-40V betreiben.

Das Board basiert auf einem 80186-Mikroprozessor (SC13) der Firma Beck. Der IPC@CHIP bringt eine 100Base-T Ethernet-Schnittstelle mit, welche ihn zusammen mit seinem integrierten Web-Server und einem Multi-Tasking-fähigen Betriebssystem zu einem ideal netzwerkfähigen Controller macht. Der mit 40MHz getaktete Prozessor verfügt über 512KByte Flash-ROM sowie 512KByte RAM. Weiterhin besitzt das Board ein 32KByte großes EEPROM (größere Ausführung möglich), auf das über den vom Prozessor bereitgestellten I²C-Bus zugegriffen werden kann.
Neben vier gemultiplexten I²C-Bussen (Hot Swap-fähig) stehen zwei weitere serielle Schnittstellen zur Verfügung. Die sich in der Frontblende befindende 9-polige Sub-D-Buchse stellt die erste serielle Schnittstelle zur Verfügung. Sie kann über vorhandene Treiberbausteine entweder im RS232- oder RS422- bzw. RS485-Modus betrieben werden. Die Konfiguration erfolgt hierbei über Jumper respektive Lötbrücken. Die zweite serielle Schnittstelle arbeitet im RS232-Modus und kann über die 96-polige VG-Leiste genutzt werden. Um digitale Signale bereitstellen bzw. detektieren zu können, bietet das Board bis zu 8 digitale Ein- und Ausgänge, welche über IO-Bausteine am Datenbus des IPCs realisiert werden. Besonders zu erwähnen sind in diesem Zusammenhang zwei digitale Ausgänge, die als V24-Signale bereitgestellt werden. Mittels dieser Ausgänge lassen sich digitale Signale auch über größere Distanzen übertragen oder eigene serielle Übertragungsprotokolle realisieren. Um die Umgebungstemperatur zu ermitteln, verfügt das Controller-Board 82am010N-S über einen On-Board-Temperatursensor, welcher über den I²C-Bus ausgelesen werden kann. Zudem besitzt das System einen batteriegepufferten Kalender-Baustein, welcher als Timer oder Uhr autonom vom Prozessor eingesetzt werden kann.
Um Web-Applikationen zu entwickeln, die eine echzeitfähige Interaktion zwischen dem entferntem Gerät sowie dem Benutzer bieten (Monitoring- und Controlling-Systeme), ist eine herkömmliche CGI-Lösung in Verbindung mit einem Webserver oftmals nicht ausreichend. Wir bieten daher eine Java-Klassensammlung an, welche in Verbindung mit unserem Applet-Server eine komfortable Möglichkeit bietet, Web-basierende Systeme mit einer graphischen Benutzeroberfläche zu erstellen.

Um die Netzwerkfähigkeit auch mit Netzwerk-Management Systemen (NMS) nutzen zu können, stellen wir einen eigens für dieses Controller-Board entwickelten SNMP-Agenten bereit. Dieser genügt den Vorgaben von SNMP V1 und ist somit MIB-II kompatibel. Der Agent lässt sich komfortabel über ein Web-Interface konfigurieren und bietet eine Statusüberwachung direkt per Browser. Um den SNMP-Agenten um benutzerdefinierte Funktionalität zu erweitern, bieten wir eine Programmierschnittstelle, welche ein dynamisches vergrößern der SNMP-MIB ermöglicht.

    zurück zur Übersicht