Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Kurze programmerklärung Kategorie: Programmierung (von Mario - 8.12.2004 20:46)
Als Antwort auf Re: Programm bleibt stehn von Hansi - 8.12.2004 6:58
Ich nutze:
C-Control II Station, OSOPT V3.0
Hallo also mal eine kurze erklärung was mein programm macht:
Es ist eine Heizungssteuerung,in der nur Tempwerte verglichen werden und dann
8 Relais geschalten werden.
also  thread global,sensoren,anzeige,Boiler,Heizkreispumpe,Mischer,programm,solarsteuerung,
tasten station,status,start.
im global habe ich alle meine globalen variablen def.
in senoren,werden in einer schleife die 7 Temp sensoren abgefragt und in globalen variablen gespeichert,
in anzeige,wird die gemessene Temp angezeigt.
in Boiler,steuerung für den boiler,wird nur ein wert verglichen.
in Heizkreispumpe ,das selbe vergleichen von IST und SOLL
in Mischer auch cb:if global.IST2<(global.SOLL2-3)..{ports.set(10,1);station_io.LEDon(6);}//
in programm:werden die threads Boiler,Heizk,Mischer,angehalten oder gestartet:hat den sinn falls im Puffer
nicht einen minimum temp von 35 Grad ist,sollen die threads keine funtion ausführen.
in solarsteuerung,vergleichen IST,SOLL.
in Tasten station:ändern der SOLL werte bei Tasten druck,und die threads anzeige und derjeweilige dazu gehörige
thread gestoppt:
in status,werden die threads anzeige und wieder der dazu gehörige thread nach einigen sek wenn kein tasten
druck mehr erfolgt wieder gestartet.
in start:werden alle ausgänge gesetzt und die threads:global,anzeige,programm,solarst.tasten-st.status,
gestartet,und am ende der thread start angehalten.

hoffe das kann einen überblick über das ganze verschaffen.
Hat bisher ohne probleme funktionert,erst als ich den thread Boiler hinzu gefügt habe,hat das ganze angefangen
das,das programm  stehn bleibt,habe das ganz schon X-mal durchgeschaut kann aber nicht fehler haftes
enddecken.


    Antwort schreiben


Antworten:

Re: Kurze programmerklärung (von reneforster - 8.12.2004 21:24)
    Re: Kurze programmerklärung (von Horst - 24.12.2004 13:41)