oscat.lib > oscat.lib fuer Step 7
Modul RDM
(1/1)
fiesewiese:
Hallo,
scheinbar funktioniert das Modul RDM in Oscat 2.7 für Step 7 nicht ordnungsgemäß.
Hier mal ein Beispiel einer erzeugten Sequenz:
--- Code: ----1.053181e+030 DW#16#F154B02A
-4.242042e+030 DW#16#F2562B1B
-1.625738e+030 DW#16#F1A42859
--- Ende Code ---
teilweise waren auch welche dabei , die keine gültigen Realzahlen darstellten.
Getestet habe ich mit S7-PLCSIM.
dalbi:
hallo fiesewiese,
da ist tatsächlich noch ein fehler drin gewessen, der baustein war leider noch nicht getestet, das problem war ein umwandlungsfehler DWORD_TO_REAL muss natürlich DINT_TO_REAL(DWORD_TO_DINT()) sein. ein problem besteht allerdings noch da der baustein jetzt nur negative zahlen liefer von 0..-1 weis bloß nicht warum, aber wird sich auch noch finden.
MfG
Daniel
dalbi:
so baustein wurde korrigiert und ist in der version 2.71 enthalten.
Danke, fiesewiese!
MfG
Daniel
fiesewiese:
Hi,
danke für das schnelle Bugfixing. Die Funktion liefert zwar nur negative Zahlen, aber man kann sich ja mit einem nachfolgenden UD DW#16#7FFFFFFF behelfen.
Super Arbeit, die ihr hier leistet, macht weiter so.
mfg
Fiesewiese
hugo:
lade dir bitte nochmals die lib jetzt sollte es positive ergebnisse geben
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln