Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Werte aus Tabelle mit entsprechener Uhrzeit auslesen Kategorie: Programmierung Basic (von ogoianer - 14.01.2008 13:26)
 Als Antwort auf Werte aus Tabelle mit entsprechener Uhrzeit auslesen von Sebastian - 12.01.2008 15:40
ogoianer nutzt:  CC1-Unit V1.1, CC1-M-Unit V1.1, CC1-Station V1.1, Open-Micro, Open-Mini
Hallo,
ich habe das mal etwa so gemacht.


'... ' deklarationen
T=60*hour+Minute

count=0
looktab zeit,count, nextschaltzeit
' hier eine Schleife, mit der die aktuelle Zeit gesucht wird oder der Anfang klar definiert wird
'...

loop ' Hauptschleife
...
T=60*hour+Minute
if t<>nextschaltzeit then loop

looktab zustand,count, mache
on mache gosub ...
...
count=count+1
#getschaltzeit
looktab zeit,count, nextschaltzeit
if nextschaltzeit<1440 then loop
count=0
goto getschaltzeit

end

'dann zwei Tabellen, eine mit den Schaltzeiten (aufsteigend sortiert!!!)

table zeit 0,60,64,70,120,.... 1440'(also 0Uhr, 1Uhr, 1Uhr4, 1Uhr10, 2Uhr,...,Mitternacht)

'und eine mit den Schaltzuständen
'...
table zustand 0,1,2,3,4,5,...


Ich hoffe das Prinzip ist klar, auch wenn vieles fehlt. Die Letzte Zeit in der Tabelle dient also nur
dazu den Zähler zurückzusetzen.

Cu Rene

ogoianer früher mal topmail

 Antwort schreiben

Bisherige Antworten: