- Beiträge
- 24.394
- Reaktionspunkte
- 7.767
-> Hier kostenlos registrieren
Ja, der Wert MD24 kommt vom Call Convert. (Word nach Real)
Call Convert ist auch im OB 1.
Der Convert darf nicht WORD nach REAL konvertieren sondern INT nach REAL
Harald
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Ja, der Wert MD24 kommt vom Call Convert. (Word nach Real)
Call Convert ist auch im OB 1.
Der Wert in %MD24: 16#000008F9 = 2297 dez = 3.21878257255e-42 ---> das ist eine sooo kleine REAL-Zahl, daß der Mittelwert 0.0 ist
So müsste es sein: 2297 dez ---> 2297.0 REAL = 16#450F9000
Harald
Der Wert in %MD24: 16#000008F9 = 2297 dez = 3.21878257255e-42 ---> das ist eine sooo kleine REAL-Zahl, daß der Mittelwert 0.0 ist
So müsste es sein: 2297 dez ---> 2297.0 REAL = 16#450F9000
Harald
Muss es nicht ein LReal Wert sein?
Da wird beim Aufruf des FB eine "implizite" Datentypwandlung von REAL nach LREAL gemacht - siehe das Kästchen am EingangMuss es nicht ein LReal Wert sein?
Bei Convert mußt Du "zusammenklicken" oder per Hand reinschreiben: "Int" To "Real"Wie kann ich dez Wert 2297 umwandeln damit ich die 2297.0 erhalte?
Der Convert darf nicht WORD nach REAL konvertieren sondern INT nach REAL
Harald
Bei den Beobachten-Bildern sieht man, daß in %MD24 immer nur Ganzzahl-Werte drin sind und keine Gleitpunktzahl-Werte ---> es liegt an dem Convert, der das Bitmuster der Ganzzahl in die REAL-Variable %MD24 schreibt (Word To Real) anstatt von Ganzzahl in Real zu konvertieren (Int To Real).Ich glaub zwar nicht, dass es an dem Md24 liegt
Wie ich schon schrieb: Du mußt das EW1 als INT (oder UINT) deklarieren.Habe das EW1 (2297 dez) von WORD nach INT und dann von INT nach REAL konvertiert.
Es funktioniert![]()
Ist EW1 auch richtig? Üblicherweise legt man Mehrbyte-Datentypen wie Word/Int/... auf gerade Adressen, z.B. EW0 oder EW2
Harald
Für mich sieht es so aus, als wäre der FB IN CyclicExecution nicht True.Hier noch das Bild vom Baustein online
Für mich sieht es so aus, als wäre der FB IN CyclicExecution nicht True.
Bitte prüfen.
Ja, EW1 ist richtig, bzw. habe ich in der HW Konfig. so gewählt.
Interessehalber, kannst du die Hardwarebelegung mal als Screenshot posten? Sowohl die Karten selber, als auch die Symboltabelle?
Anbei einige Screenshot's.
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen