
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Stop!!! Bei der Station 2 ist´s ein Sonderfall: Siehe www.C-Control-Support.de : Probleme mit den Relais und LEDs der STATION Die RELAIS (und auch die LEDs) der STATION sind an einen externen IIC-BUS Port (PCF8574) angeschlossen dem die Adresse 001 und damit der externe BYTEPORT 4 (BITPORT 25 bis 32)zugeordnet sind. Allerdings gibt es bei der STATION eine Besonderheit bei der Bedienung des externen Byteport[4] (Ansteuerung Relais und LEDs) zu beachten, was im Manual leider nicht erwähnt ist. Der PORT on/off Befehl liest den Zustand des Byteport, führt ein Bit set/reset aus und schreibt den Wert auf den Byteport zurück. Bei der Station sind die logischen Pegel am Ausgang des PCF aus technischen Gründen LO, deswegen wird eine Null gelesen und ein bereits gestzter Port würde deshalb wieder gelöscht. Es ist deswegen erforderlich den Byteport[4] komplett als BYTEPORT zu beschreiben. Wer auf die komfortable PORT on/off Funktion nicht verzichten möchte, kann dies, wie in den Beispielen zu Relais und LEDs, über eine entsprechende Variablen/Portdeklaration trotzdem ermöglichen (siehe auch bei den Demos zur STATION im Bereich "Updates" Demnach bezeihen sich die Definitionen von LED1-LED4, REL1-REL4 auf Byte 3. define STATION_IO byte[3] 'ZUSÄTZLICHE VARIABLENDEKLARATION define LED1 bit [17] 'STANDARD RELAIS UND LED DEKLARATION define LED2 bit [18] define LED3 bit [19] define LED4 bit [20] define REL1 bit [21] define REL2 bit [22] define REL3 bit [23] define REL4 bit [24] Fehleranalyse: define TEMP word '<<<< Bitte Index der nichts überschreibt zuweisen define Zeit word '<<<< Bitte Index der nichts überschreibt zuweisen define STATION_IO byte[19] '<<<< Hier Index 3 zuweisen!!!! define TEMPHI byte[20] define TEMPLO byte[21] define OLDSEC byte[22] define MyAddr byte[23] define DATA byte[24] '<<<< Bezieht sich auf Byte-Index 3 define LED1 bit[17] define LED2 bit[18] define LED3 bit[19] define LED4 bit[20] define REL1 bit[21] 'Heizung define REL2 bit[22] 'Wärmelampe define REL3 bit[23] 'UV-Licht define REL4 bit[24] 'Beregnung '<<<< Bezieht sich auf Byte-Index 3 Meine Homepage: http://www.csslabs.de/ccontrol |
| Antwort schreiben |