FB41 Stellwert nach HEX

mumi

Level-1
Beiträge
9
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Ich hab da eine Sache am laufen und stehe jetzt vor einem Problem und zwar regele ich mit einem FB41 einen Druck im System und möchte jetzt den Stellwert LMN 0-100% auf einen FU ABB ASC550 über PB geben. Wie kann ich den REAL wert nach HEX wandeln?
Gruß Mumi
 
... du machst aus dem REAL-Wert einen Integer. Das heißt dann aber, dass du ab da einen Ganzzahl (also ohne Nachkommastellen) hast. Die ist dann bin oder dez oder hex - je nach gewählter Ansicht ...

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Ja, das muss ich ja sowieso. Ist es richtig, dass ich den gerundeten Wert einfach mit SFC 15 zum FU schicken kann und das der dann in HEX(Codierung) ausliest was ich dezimal vorgebe?
Mumi
 
Ja ... im Grunde ist es so ...
Die FU's die ich so kenne interpretieren über den Profibus die Vorgabe Hex4000 = dezimal 16384 als 100% - du mußt also deine Real-Zahl 0.0 bis 100.0 noch mit 163.84 multiplizieren bevor du einen INT daraus machst ...

Gruß
Larry
 
Hy
Hatte das gerade getestet mit dem LMN_Per Ausgang,skaliert und funktioniert. Kennst du dich mit ABB ASC550 aus? Wir müssen die jetzt einsetzen, wie sind die so zu händeln?
Vielen Dank
Mumi
 
Hy
Ja leider, was ich so in den Handbüchern lese, alles etwas verwirrend.
Nochmals Danke
Mumi
 
Zurück
Oben