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: immernoch fehler Kategorie: Programmierung Basic (von Andreas Krieger - 13.11.2005 14:08)
 Als Antwort auf Re: immernoch fehler von Topmail - 13.11.2005 13:35
Andreas Krieger nutzt:  CC1-Station V2.0

hier mal ne ganz kurze Version.

ich denke es muß mit der station2 ausprobiert werden.

der beep beweist den ständigen reset.

woher das kommt,weiß ich nicht.

auch pause tut das ganze nur verzögern.

Der Witz ist,
ersetzt man zum Beispiel K3=... durch LEDS=timer3 und läßt diesen
hochzählen flattern die relais wie wild und es pasiert kein reset!!

 werd das ganze auch posten
es grüßt freundlich
Andreas Krieger> Hallo!



'--------------------------
'---- SYSTEM MEMORY -------
'--------------------------
define TEMP         word[1]'1+2
define TEMPHI       byte[1]
define TEMPLO       byte[2]
define negbit       bit [1]
define SCONFIG      byte[3]
define DATA         byte[4]
define tmpw         word[3]'5+6
define tmp1         byte[5]
define tmp2         byte[6]
define istzeit      word[4]'7+8
define keycode      byte[9]
define oldsec       byte[10]
define fehler       byte[11]'           Zeitgeber res.
define timer1       byte[12]
define timer2       byte[13]'           Zeitgeber für Heizung
define timer3       byte[14]'           Zeitgeber für Totenglocke
define timer4       word[8]'15+16      Zeitgeber für Geläute
define solltemp     word[9]'17+18
define sollzeit     word[10]'19+20
define reserve      byte[21]
define Bitvari1     byte[22]'belgt durch Bitvariablen
define Bitvari2     byte[23]'belgt durch Bitvariablen
define LEDS         byte[24]'belgt durch Bitvariablen
'port variablen
'--------------------------
'------ I/O PORTS ---------
'--------------------------
define LIGHT         port[16]
define EXTPORT      byteport[4]
define VUGlocke     port[1]
define SDA          port[9]
define SCL          port[10]
define LED1         port[25]
define LED2         port[26]
define LED3         port[27]
define LED4         port[28]

define ADC8           ad[8]
' Bit Variablen
define bitv1              bit[169]
define bitv2              bit[170]
define bitv3              bit[171]
define bitv4              bit[172]
define bitv5              bit[173]
define bitv6              bit[174]
define autoheizen         bit[175]
define timer1run          bit[176]
define timer2run          bit[177]
define timer3run          bit[178]
define Heizperiode        bit[179]
define handheizen         bit[180]
define secflag            bit[181]
define gelaeute           bit[182]
define tagwechselflag     bit[183]
define knopf              bit[184]
define Feiertag_1         bit[185]
define Feiertag_2         bit[186]
define Feiertag_3         bit[187]
define Feiertag_4         bit[188]
define K1                 bit[189]
define K2                 bit[190]
define K3                 bit[191]
define K4                 bit[192]


'--------------------------
define DS1631 158  'IIC ADDRESS $9E
'--------------------------
'--- DS1631 COMMANDS ------
'--------------------------
define CONVERT          &H51
define STOP_CONVERT     &H22
define READ_TEMP        &HAA
define CONFIG           &HAC
define RESET            &H54
'---------------------------


print"#ON_LCD#";
print"#INIT#";
print"#OFF#";
pause 50
beep 10,10,10
pause 50
'k3=on
timer3run=on
#loop
'if k1=off then k1 = on else k1=off
'if k2=off then k2 = on else k2=off
if k3=off then k3 = on else k3=off
'if k4=off then k4 = on else k4=off

pause 20
EXTPORT=LEDS

goto loop





> Vorab: ich habe nicht das ganze Programm gelesen.
> >
> > allerdings nach dem er bei 1,91 und 181 das relais k3 einschalten soll passiert es manchmal
> > daß das relais kurz anzieht dann die station resetet.
> > ehrlich gesagt,ich glaube nicht an Spannungseinbrüche,das testprog lief ja auch und die HW
> > hab ich auch schon getauscht. mit gleichem ergebnis.
> Da im Programm kein reset ausgeführt wird, würde ich dort aber zuerst suchen.
> Tritt der fehler "zufällig" dann auf, wenn mehrere Relais gezogen sind?
> Tritt der Fehler auch dann auf, wenn an die Relais nichts angeschlossen ist? Falls
> nein, würde ich die CC an einen anderen Stroimkreis hängen.
> Weitere Anmerkungen, wie du das Programm übersichtlicher machen kannst, schicke ich per Mail.
>
> Cu Rene,
> alias Topmail
>

 Antwort schreiben

Bisherige Antworten:

Re: immernoch fehler (von Andreas Krieger - 13.11.2005 14:23)