7 Ein-/Ausgabemodule

Dieser Abschnitt beschäftigt sich mit allen Informationen, die in irgend einer Weise an den Mikrocontroller ,,übergeben'' oder von diesem nach außen ,,abgeliefert'' werden.

Das in Abb. 6.7 dargestellte detaillierte Hardware-Modulkonzept zeigt alle notwendigen Ein- und Ausgabeeinheiten auf, die in diesem Abschnitt einzeln behandelt werden, darin enthalten ist auch die Ansteuerung des Gleichstrommotors und die Permanentspeicherung der letzten Winkelposition und aller vordefinierten Winkellagen.

Die unterste Schicht für die notwendigen Benutzerinteraktionen und zur Steuerung der Anlage stellt den grundsätzlichen Hardware-Bezug her. Diese Module sind speziell an die bestehende Hardware angepasst und dienen der grundsätzlichen Kommunikation zwischen den einzelnen Hardwarekomponenten und letztendlich auch zur Kommunikation zwischen der Steuerung und dem Bediener der Anlage.

Software technisch wird die Ein-/Ausgabe wiederum in zwei Ebenen unterteilt, einerseits die Lowlevel-Routinen, die direkt mit den Hardwarekomponenten kommunizieren, und andererseits die Highlevel Schicht, die allgemeinere Funktionen (z. B. die Ausgabe eines nummerischen Wertes im Hexadezimalformat) zur Verfügung stellen und somit auch nach Austauschen der Hardwarekomponenten beibehalten werden können. In Absch. sub:Basissystem/Systemaufbau ist das ,,Schichtenmodell'' detailliert behandelt.



Subsections
Err. 4.10.06: Abschn. 6.7
gerhard.reithofer@tech-edv.co.at