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

Re: Kennt sich jemand mit Fuzzy Logik 2000 aus ?? Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Rene Forster - 4.10.2004 12:39)
Als Antwort auf Re: Kennt sich jemand mit Fuzzy Logik 2000 aus ?? von Hannes - 4.10.2004 11:10

Hallo Hannes,

so oder so ähnlich : ( ist kein Programm - nur ein Struktur Vorschlag ! )

1. Modul mit globalen Variablen anlegen
int IST1;
int SOLL1;


2. Modul fĂĽr Messung der Temperaturen anlegen
int temp;                                  // Hilfsvariable
temp=ports.adc(0);                   // einlesen des wertes am AD0 in die Hilfsvariable
global.IST1 = (temp/14);            // aufbereiten des AD wertes und Ablage in die Variable IST1


3. Modul fĂĽr SOLL werte
global.SOLL1 = 25


4.Modul des Programm 1
if global.IST1 { ports.set(1,1);}                     // schalten von Port 1 auf High

if global.IST1>global:SOLL1    // Vergleichen ob IST1 gröĂ?er ist wie SOLL1, wenn ja dann Port 1 aus
{ ports.set(1,0);}                     // schalten von Port 1 auf Low


5. Modul fĂĽr die Tastatur
so wie schon mal gezeigt, hier lassen sich jetzt zum Beispiel auf Tastendruck bestimmte Werte
anzeigen und verändern. Aber die wirst nicht drumrum kommen ein mehrschichtiges Menu zu basteln,
mit den paar Tasten kommst Du sonnst nicht weit.

6. das Start Modul mit dem main thread
hier werden alle nötigen Dinge inistalliert und gestartet, eventuell setzen von Standartwerten der SOLL
Temperaturen.

Rene


    Antwort schreiben


Antworten:

Re: Kennt sich jemand mit Fuzzy Logik 2000 aus ?? (von Hannes - 4.10.2004 13:41)