12. Die C-Control PRO Mini-Station Library
Um das Programmieren der "C-Control PRO Mini-Station" zu erleichtern, wurde hierzu eine
Library erstellt, die die Hardware über eigens dafür erstellte Funktionen anspricht. So muss
nicht erst ein langer Befehl eingegeben werden, um ein Relais zu schalten, sondern nur
RELAIS_K1_ON() oder RELAIS_K1_OFF().
Die folgenden Abschnitte erläutern die Syntax und die Verwendung der Bibliothek (Library).
Natürlich kann diese für eigene Anwendungen und Funktionen erweitert werden. Neue oder
geänderte Funktionen finden Sie auf der Homepage der C-Control unter www.c-control.de.
MINI_INIT()
Initialisiert die Hardware der C-Control PRO Mini-Station. Diese Funktion muss immer als
erstes aufgerufen werden.
Beispiel:
Sub main()
MINI_INIT()
... Hauptprogramm ...
End sub
SYSTEM_CNT()
Interner Interrupt Zähler, der auf einer 10ms Zeitbasis läuft. Hier wurde auch die Unterroutine
für die Systemuhr eingebaut.
OUTPUT1_ON() bis OUTPUT7_ON()
Diese Funktion schaltet die Ausgänge 1 bis 7 ein. Ob ein Ausgang gesetzt ist, sehen Sie an
der roten LED des jeweiligen Ausgangs. Ist ein Ausgang gesetzt, leuchtet die rote LED.
OUTPUT1_ON()
OUTPUT1_OFF() bis OUTPUT7_OFF()
Diese Funktion schaltet die Ausgänge 1 bis 7 aus. Wird ein Ausgang auf OFF gesetzt, erlischt
die rote LED.
OUTPUT1_OFF()
Schaltet Ausgang 1 ein, +5V/DC vorhanden
Schaltet Ausgang 1 aus, 0V/DC
20