Inhaltsverzeichnis
cpGetInput
Syntax
Befehl | cpGetInput(Name:String) |
---|---|
Funktion | Liefert den Status eines, in der Datei ConfigPackage.xml mit einem Namen, definierten Eingangs. |
Typ | Boolean |
Codebeispiele
Der Eingang mit dem Namen Eingang1 soll abgefragt werden.
var Input : Boolean; begin Input := cpGetInput('Eingang1'); end.
Die Variable Input enthält den Status von Eingang1 (True oder False).
Eingang1 muss dafür vorher in der ConfigPackage.xml definiert sein. Hier legt man die USBBox und den betreffenden Eingang fest. Die folgenden Zeilen aus der Datei zeigen, dass Eingang1 (number) auf der USB-Box 2 (devicenumber) im Geräte-Manager der Rennbahn festgelegt wurde.
<?xml version="1.0" encoding="iso-8859-1"?> <ConfigPackage> <Variables> <!-- Package Variablen mit Vorbesetzung ... </Variables> <IOConfig> <!-- Digitale Eingänge <DigInput> Digitale Ausgänge <DigOutput> ... --> <DigInput name="Eingang1" devicenumber="2" number="1"></DigInput> </IOConfig> </ConfigPackage>
