INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Steureung eines Temperaturreglers



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

10.08.2006, 16:43
Beitrag #1

HB74 Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Jul 2006

8.2.1
-
kA


Deutschland
Steureung eines Temperaturreglers
huhu leute,

ich arbeite erst seit ein-einhalb wochen mit lv. und da ergeben sich, wie sich das für einen
anfänger gehört, haufenweise probleme.
ich soll hier einen temperaturregler über die serielle schnittstelle ansteuern. ihm also einen sollwert übergeben dann die ist-werte abfragen ( z.b. alle 20 sec.) wenn dann der ist-wert gleich soll-wert ist wird eine messung gestartet. danach wiederholt sich ganze mit einer einer anderen vorgeben temperatur usw.
habe jetzt geschaft das der regler mit mir "spricht" ich gebe also z.b den string: @00201030070*r ein danach springt der sollwert auf 30 °C
(der befehl schlüsselt sich auf in @ dann 00 = baugruppe, 2 = befehlstyp (wobei 2 für Speichern steht) 01 = befehlscode (soll-wert) 0300 = daten (hier = 30,0 °C) , die 70 ist der FCS (framecheck) dann noch der * und ein CR). als antwort bekome ich dann das gleiche als bestätigung zurück. schicke ich nun den befehl zum ist-wert abfragen,bekomme ich sofern die 30 °C sind erreicht sind @0010000030072* vom regler gemeldet (sind die 30°C nicht erreicht den jeweiligen temperaturwert + den dazugehörigen fcs). das ganze funktioniert auch wenn ich jeden wert oder die abfrage von hand eingebe. ich möchte das aber nun automatisiern und habe mir das vom prinzip so gedacht, dass ich die befehle für die sollwerte (30-150°C ) in ein array schreibe. da ich die antworten der ist-wert abfrage incl. fcs bei erreichtem ist-wert weiß, wollte ich diese auch in einen array scheiben. dann müßte in z.b. 20 sec. eine ist wert abfrage erfolgen ist nun die antwort der ist-wert abfrage gleich dem wert im array ist die temp. ja erreicht und die messung könnte starten.
leider bekomme ich das mit den arrays irgendwie nicht hin (es hackt schon beim array in den ich die sollwerte eintrage um zu sehen das er automatisch die sollwerte ändert). vielleicht kann mir das ja von euch einer einfach erklären


vielen dank im vorraus für die mühen!!!!

grüsse
hb74


Angehängte Datei(en)
Sonstige .vi  Schreiben_und_Lesen_Regler2.vi (Größe: 25,5 KB / Downloads: 189)

Sonstige .vi  Schreiben_und_Lesen_Reglermit_Array1.vi (Größe: 25,98 KB / Downloads: 178)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Steureung eines Temperaturreglers - HB74 - 10.08.2006 16:43

Gehe zu: