![]() ![]() INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo Björn, ich habe ein ähnliches Projekt am laufen. Allerdings solare Brauchwassererwärmung mit 2 Kesseln, gesteuert von CC-Anvanced und Visualisierung am PC mit Wertänderung vom PC aus für Hysterese u.s.w.. mit VB.net programmiert - gibt es als kostenlose Version bei Microsoft zum download. Ich würde dir raten, wie auch Mak es schon erwähnte, alles in einzelne Module aufzuteilen und erst mal mit der Kernfunktion an der CC zu beginnen. Ich bin dabei folgendermaßen vorgegangen: 1. Hauptprogramm für die CC erstellen, mit dem was sie der Reihe nach in einer "Endloschleife" alles machen soll: z.B. #MAIN ' Hauptprogramm gosub Tasterabfrage gosub T_Sensorabfrage gosub T_Datenspeicherung gosub Displayanzeige_T gosub Pumpen_schalten gosub Displayanzeige_Status_Pumpen gosub Datenuebertragung goto MAIN 2.Unterprogramme erstellen z.B. #Tasterabfrage . dein Code . return u.s.w. Nun kann man sich daran machen ein Unterprogramm nach dem anderen zu programmieren. Was noch nicht da ist, kann im MAIN erst mal auskommentiert werden. Beim Programmieren nicht mit Kommentaren sparen, hilft sehr bei späterer Fehlersuche. Auf diese Art und Weise bin ich immer ganz gut zurecht gekommen. Nun solltest du erst mal eine Weile beschäftigt sein :-) . Grüße, Robby. |
Antwort schreiben |