Step 5 Fester Zeitwert Binärcode

hoffi

Level-1
Beiträge
25
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Bei mir im Programm steht der Befehl "L KT 150.0"
Ich weiß schon welcher Zeitwert das ist und das es BCD-Codiert im AKKU-1-L landet.
was aber steht da im AKKU-1-L genau, also wie ist der Binärcode und kann ich das irgendwie umrechnen (lassen)?
Ich brauch das, weil danach mit dem Wert im AKKU-1 weiter rumgerechnet wird.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
kann ich das irgendwie umrechnen (lassen)?
Ich brauch das, weil danach mit dem Wert im AKKU-1 weiter rumgerechnet wird.
Du meinst, nach dem L KT 150.0 willst Du mit der 150 als Dezimalzahl (Festpunkt, Integer) weiterrechnen?
Dann muß der BCD-Wert im Akku zu Festpunkt umgewandelt werden. Suchhilfe: DEF, COD:B4, FB240, ...

Welche CPU hast Du?
http://www.sps-forum.de/simatic/37346-siemens-step5-bcd-umwandlung-bin.html

Harald
 
Du meinst, nach dem L KT 150.0 willst Du mit der 150 als Dezimalzahl (Festpunkt, Integer) weiterrechnen?

nein.
im PB1 wird der befehl L KT 150.0 benutzt.
und dann wird nach ein paar zeilen ein FB aufgerufen in dem solche sachen stehen wie: (nur mal paar beispiele)
L KF +0
UW
SLW 2 usw.
das heisst doch das ich mit den binärzahlen in den AKKUs rechnen muss und sie ganz zum schluss um zu wissen welcher wert drinsteht wieder in dez wandeln muss.
ich möchte nur wissen welcher wert in AKKU-1 steht nachdem die ganzen rechnereien gemacht wurden.
denn nach dem aufruf des FB werden wieder timer benutzt und soweit ich weiss nutzen die immer den wert aus AKKU-1 als zeitwert.
 
Hallo,
um das sinnvoll beurteilen zu können müßte man den Code an sich kennen. Vielleicht stellst du den mal hier ein ...

Gruß
Larry
 
Zurück
Oben