Elektrikus
Level-2
- Beiträge
- 202
- Reaktionspunkte
- 19
-> Hier kostenlos registrieren
Hallo, ich habe folgende Aufgabe
Ich soll eine Temperatur einlesen (PT100) Und dann den Wert ausgeben (BCD) mit einer Kommerstelle. Der wert soll dann noch mit verglichen werden mit vorgegeben Werten und dann soll halt dafür ein Ausgang geschaltet werden also Temp größer als 10°C = P1.
Ich habe jetzt meinen PT 100 richtig eingelesen, nur ich kann den Wert nicht in BCD wandeln, so das ich Ihn mit eine Kommastelle ausgeben kann.
Ich habe dann ein Problem mit dem Vergleichen wie gebe ich die Temperraturen ein die mit dem Wertden des PT100 vergleichen werden. ?
Hier mal mein Programm
Einlesen PT100
L PEW 288
ITD
DTR
L 1.000000e+001
/R
T MD 10
Hier jetzt der Punk wo ich mir nicht sicher bin ist für die Ausgabe in BCD ich bekomme aber die Kommastelle nicht hin
L MD 10
TRUNC
T MD 20
NOP 0
L MD 20
DTB
T MD 30
NOP 0
Ich soll eine Temperatur einlesen (PT100) Und dann den Wert ausgeben (BCD) mit einer Kommerstelle. Der wert soll dann noch mit verglichen werden mit vorgegeben Werten und dann soll halt dafür ein Ausgang geschaltet werden also Temp größer als 10°C = P1.
Ich habe jetzt meinen PT 100 richtig eingelesen, nur ich kann den Wert nicht in BCD wandeln, so das ich Ihn mit eine Kommastelle ausgeben kann.
Ich habe dann ein Problem mit dem Vergleichen wie gebe ich die Temperraturen ein die mit dem Wertden des PT100 vergleichen werden. ?
Hier mal mein Programm
Einlesen PT100
L PEW 288
ITD
DTR
L 1.000000e+001
/R
T MD 10
Hier jetzt der Punk wo ich mir nicht sicher bin ist für die Ausgabe in BCD ich bekomme aber die Kommastelle nicht hin
L MD 10
TRUNC
T MD 20
NOP 0
L MD 20
DTB
T MD 30
NOP 0