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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> > > > > > Hallo, vielleicht kann mir jemand helfen, > > > > > > > > > > > > im Modul math.c2 ist eine Max und Min Wertfunktion. > > > > > > > > > > > > Die Int-Variable can1 stellt hier die Außentemperatur da. > > > > > > > > > > > > Es soll nun von der Außentemperatur der Maxwert und der Minwert berechnet > > > > > > werden. > > > > > > > > > > > > Ich habe das so gemacht: > > > > > > > > > > > > maxwert=math.max(maxwert,can1); > > > > > > > > > > > > minwert=math.min(minwert,can1); > > > > > > > > > > > > Jedoch bekomme ich immer die Werte von can1 und nicht die Max-Minwerte > > > > > > in der Berechnung. > > > > > > Das heißt, wenn Nachts die Temperatur absinkt, wird nicht die kälteste > > > > > > sondern die aktuelle Temperatur angezeigt. > > > > > > > > > > > > Für eine kreative Antwort wäre ich dankbar. > > > > > > > > > > > > MfG > > > > > > > > > > > > Rainer > > > > > > > > > > Hallo Rainer, > > > > > > > > > > etwas mehr Code würde hier helfen. > > > > > Vermutlich setzt Du maxwert an der falschen Stelle im PrgAblauf, oder > > > > > maxwert ist nicht INT oder, oder, ..... > > > > > > > > > > Gruss Ralf > > > > > > > > Hallo Ralf, es gibt doch nur die max und min Funktion im Modul math.c2 > > > > Gerade die min macht Probleme. > > > > > > > > Werte sind Integer > > > > > > > > -5.0 ist > -4.2 , -4.2 und -5.0 kommt vom Außenfühler in 30 s Intervall, die > > > > min Funktion müsste jetzt -5.0 errechnen,das geht auch, doch wenn die > > > > Temperatur wieder steigt, Bsp. -4.0, dann errechnet die Funktion -4.0 an statt korrekte -5.0. > > > > Die Funktion soll mir wie bei einen Max-Min Thermometer die Werte zeigen. > > > > > > > > MfG > > > > > > > > Rainer > > > > > > > > > > Hallo Rainer, > > > > > > Dein Ziel habe ich schon verstanden. > > > 4komma5 ist nicht integer, sondern flow > > > minus 5 ist kleiner minus 4 und nicht größer somit muss > > > maxwert=math.max(-4 ,-5); das Ergebnis -4 liefern > > > > > > wenn du -4.5 mit -5.1 mit math vergleichen willst multipliziere vorher mit 10 und konvertiere zu integer > > > > > > Gruss Ralf > > > > Hallo Ralf rein mathematisch ist das so, aber bei C2 wird nur dann eine Aktion ausgeführt > > oder eine Bedingung ist wahr wenn -5 > -4 oder -4 < -5. Schon komisch oder ? > > > > Wenn ich das richtig verstehe müssen Kommawerte als float Variablen deklariert sein. > > > > Was ist mit der MIN-Funktion ? Welche Funktion ist sinnvoll ab 0 bis -25 °C als Bsp. . > > > > MfG > > > > > > Rainer > > Hallo Rainer, > > die math.max und math.min verarbeiten keine Floatzahlen. > Gruss Ralf
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB