Ausgänge an einer USBBox schalten


Vorausetzungen:

- AddOn-Programmierkenntnisse sollten vorhanden sein

- Eine USBBox muss angeschlossen sein

- Ein Ausgang an de USBBox muss "beschaltet" sein


Einleitung:

aus einem AddOn heraus kann man jederzeit einen (oder mehrere) Ausgänge an einer USBBox schalten. Dafür gibt es folgende AddOn-Befehle:

cpSetOutput('Name des Ausganges', EIN oder AUS);

...schaltet statisch einen Ausgang Ein oder Aus

cpSetOutputIntervall('Name des Ausganges', Zeit für EIN, Zeit für AUS);

...schaltet in einem einstellbaren Intervall einen Ausgang Ein/Aus

Jeder Ausgang an einer USBBox hat einen eindeutigen Anschlußpin zur Aussenwelt (A1-A8).

Jede angeschlossene USBBox hat eine eindeutige Nummer.

Aus diesem Grund muss man in der ConfigePackage.XML dem gewünschten Ausgang einen eindeutigen Namen vergeben und die richtige Nummer der USBBBox zuordnen.

 

Programmbeispiele:

Es soll der Ausgang LED1 an der USBBox 1 geschaltet werden

Zuerst wird die ConfigPackage.XML geöffnet

 

Dann nach solch einem ähnlichen Eintrag suchen:

<DigOutput name="Gelb1" devicenumber="3" number="1"></DigOutput>

 

Hier wird dann der Name LED1 wie folgt eingetragen:

<DigOutput name="LED1" devicenumber="1" number="1"></DigOutput>

 

Speichern, fertig....

 

Jetzt öffnen wir das Addo

 

 

Nach oben