Prozesssteuerungssysteme, die Computerüberwachung und -steuerung umfassen, werden oft als Supervisory Control And Data Acquisition oder SCADA-Systeme bezeichnet. StampPlot Pro von SelmaWare Solutions wurde speziell für die Überwachung und Steuerung der BASIC Stamp entwickelt. Sie ist kostenfrei in der Version 3.7 herunterladbar -> siehe Kapitel 1 -
Voraussetzungen für die Bearbeitung dieses Themas.
Aktuell vertreibt SelmaWare die StampPlot Pro Software unter dem Namen MakerPlot. Sie kann als 30-Tage-Free-Trial-Version aus dem Internet heruntergeladen werden. In den folgenden Kapiteln arbeite ich ausschließlich mit der MakerPlot Software.
1 - Installation von und erste Schritte mit MakerPlot
Schaltungsaufbau und Material
Der Schaltungsaufbau und das Material aus Kapitel 1 - Übung 2 wird in diesem Kapitel verwendet.
Material |
|
Wie werden Daten von MakerPlot verarbeitet?
Die Daten, die sonst im Terminalfenster ausgegeben werden, werden zum Beispiel über eine Anweisung wie
von MakerPlot empfangen, verarbeitet und grafisch dargestellt. Die drei durch ein Komma getrennten Werte PhotoVal, PhotoMin und PhotoMax werden im Achsenkreuz als drei unabhängige Werte dargestellt. MakerPlot kann nur Strings verarbeiten, die mit einem CR (carriage return) enden.
Übung 1 – Erweiterung der grafischen Darstellung
Führe die folgenden Schritte nacheinander aus:
IBIN ist ein Modifikator für eine binäre Darstellung. Im Terminalfenster wird binären Zahlenwerten das Zeichen % vorangestellt.
Hinweis
Mehrere digitale Werte lassen sich graphisch darstellen, indem man einen String binärer Daten mit vorangestelltem %-Zeichen sendet. Mit %1001 lassen sich so gleichzeitig vier digitale I/O Zustände oder Bedingungen graphisch ausgeben. Der BASIC Befehl für die Übertragung von vier binären Werten lautet:
!SPAN 0,2000
an der y-Achse geändert?
Abb. 5
Aufgezeichnet sind die Widerstandswerte eines LDR (rot), der einer unterschied-lichen Beschattung ausgesetzt war.
Die Zustände des Taster T sind in der oberen Zeile (blau) im Diagramm dargestellt. Sie haben auf den Widerstandswert des LDR keinen Einfluss.
Die Min- und MaxWerte für den Widerstand sind grün bzw. violett gezeichnet.