SIOS - Interface


Das SIOS-Interface (Hersteller Modul-Bus, www.modul-bus.de) ist ein vielseitiges PC-Interface mit universellen Ein- und Ausgängen. Im einzelnen handelt es sich dabei um:

Zur Stromversorgung wird ein Netzteil 12V/2A benötigt.

8 digitale Leistungsausgänge
Jeder digitale Ausgang liefert einen Ausgangsstrom von bis zu 600 mA. Die Ausgangsspannung läßt sich im Bereich von 5V bis 12V einstellen. Durch einen zusätzlichen Schalter kann die Versorgungsspannung direkt als Ausgangsspannung durchgeschaltet werden. Ein "Notausschalter" macht die Ausgänge stromlos. Übersteigt der Gesamtstrom aller Ausgänge einen Wert von ca. 1,5 A schaltet der Überlastungsschutz die Ausgänge ab.

8 digitale Eingänge
Diese Eingänge haben TTL-Pegel und sind gegen Verpolung und Überspannung geschützt (+/- 30 V).

4 analoge Eingänge
Zwei Analogeingänge haben wie beim CompuLAB-Interface und bei der miniRS-Box einen Meßbereich von 0 - 5 V. Zwei weitere Analogeingänge mit einem Meßbereich von 0 - 2,5 Volt stehen insbesondere für den Anschluß von Sensoren bereit. Die Standardauflösung beträgt 8 Bit. Wenn Messungen mit größerer Genauigkeit durchgeführt werden sollen, kann eine erhöhte Auflösung von 10 Bit gewählt werden.

2 analoge Ausgänge
Die Digital/Analog-Wandler liefern eine Ausgangsspannung im Bereich von 0 bis 5 Volt bei einer Auflösung von 8 Bit. Sie sind mit Leistungsverstärkern ausgerüstet und liefern einen Strom von bis zu 300 mA. Bei einer maximalen Ausgangsleitung von ca. 1,5 Watt lassen sich bereits kleine Gleichstrommotoren oder auch Lautsprecher direkt anschließen.

internes Daten-RAM
Ein 32 Kilobyte großer Datenspeicher bietet die Möglichkeit, schnelle Messungen durchzuführen und im RAM abzulegen. So erreicht man bis zu 10.000 Messungen pro Sekunde. Diese automatischen Serienmessungen sind auch dann von Vorteil, wenn vom PC kein gleichmäßiges Abfragen der Eingänge sichergestellt werden kann, z.B. bei Windows-Programmen.

Das Betriebssystem
Das SIOS-nterface enthält den vollständigen alten Befehlssatz der RS-Box, um auch alte Pro-gramme nutzen zu können. Daneben wurde aber ein neuer, "aufgeräumter" Befehlssatz eingebaut, der z.T. auch schnellere Datenübertragungen erlaubt. Das Betriebssystem unterstützt 10-Bit-Messungen und Analogausgaben. Außerdem können Meßserien mit bis zu 5.000 Messungen pro Sekunde erfaßt und im RAM zwischengespeichert werden. Die Standard-Baudrate beträgt 19.200 Baud, sie kann bis auf 57.600 Baud erhöht werden.

Ansteuerung
Der Datenaustausch zwischen Interface und Hostrechner findet über die serielle Schnittstelle statt. Dabei arbeitet die Schnittstelle grundsätzlich mit 19200 Baud, 8 Bit und 2 Stoppbits. Das Interface decodiert empfangene Bytes als Kommandos und führt entsprechende Aktionen aus. Einige Kommandos sind doppelt ausgeführt, um eine Kompatibilität mit anderen Interfaces (z.B. der RS-Box) zu erreichen.

Weitere Informationen zum SIOS:

Ausführliche Darstellung der Kommandos des SIOS

BASIC52 für das SIOS

Das SIOS als Entwicklungssystem ES535-SIOS

Anwendersoftware TurboCompact2000 für SIOS und andere Interfaces