ich versuche auf einer WAGO 750-841 FW17 einen REAL Wert in einen String zu konvertieren. Das Ergebnis ist aber immer 0.000000.
Mit WORD,DWORD funktioniert das soweit.
schon mal mit der FUNCTION REAL_TO_STRF : STRING(20) aus der OSCAT.lib probiert?
Hier wird erst ein REAL_TO_DINT und daraus dann ein DINT_TO_STRING gemacht.
Gruß SPS-Fuzzi
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In meinem Fall habe ich ein altes Projekt übernommen. Dies lief auf einem 841 mit FW11. Dort wurde mit der REAL_TO_STRING Funktion gearbeitet und das Projekt funktioniert so auch.
Zum Entwickeln hatte ich jedoch nur einen Kontroller mit FW17 und hier bin ich über das Problem gestolpert.
Gestern habe ich eine Rutsche mit den neuen 881er bekommen und siehe da... hier castet er den Real richtig:
Nun würde ich gern die neue FW aufspielen.
Mit wem muss ich schlafen, um sie zu bekommen?
Würde mich über eine Nachricht freuen: gnassel[bei]web.de
Grüße
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2011-04-06
Originally created by: Wu Fu
Vielleicht hast du schon zweideutige Angebote bekommen.
Ich hab immer über den Support angefragt, da bekommst du auch noch ein Softwaretool und eine kurze Anleitung mit. Die Software benötigst du noch zum aufspielen.
Wago schaltet dir nach der Anfrage einen Link zum Downloaden frei.
FW18 habe ich noch nicht.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo Leute ich bin am Verzweifeln,
ich versuche auf einer WAGO 750-841 FW17 einen REAL Wert in einen String zu konvertieren. Das Ergebnis ist aber immer 0.000000.
Mit WORD,DWORD funktioniert das soweit.
cString1 := REAL_TO_STRING(123.456); (ergibt 0.000000)
cString2 := WORD_TO_STRING(12345); (ergibt 12345 )
Wenn ich das Projekt auf Simulation schalte, funktioniert alles wunderbar.
Ich bin hier ratlos und dankbar für eure Hilfe
Hallo,
schon mal mit der FUNCTION REAL_TO_STRF : STRING(20) aus der OSCAT.lib probiert?
Hier wird erst ein REAL_TO_DINT und daraus dann ein DINT_TO_STRING gemacht.
Gruß SPS-Fuzzi
Hallo,
Danke für den Hinweis mit der OSCAT.lib.
In meinem Fall habe ich ein altes Projekt übernommen. Dies lief auf einem 841 mit FW11. Dort wurde mit der REAL_TO_STRING Funktion gearbeitet und das Projekt funktioniert so auch.
Zum Entwickeln hatte ich jedoch nur einen Kontroller mit FW17 und hier bin ich über das Problem gestolpert.
Gestern habe ich eine Rutsche mit den neuen 881er bekommen und siehe da... hier castet er den Real richtig:
cString1 := REAL_TO_STRING(123.456); (ergibt 123.456)
cString2 := WORD_TO_STRING(12345); (ergibt 12345 )
Welche FW ist den z.Z. aktuell?
Hi
750-841 --> aktuell FW17.
Gruß Karl
So, da bin ich noch mal zum Berichten:
Die Firmware 17 des 750-841 hat hier ein ein Problem.
Ich habe das gleiche Programm mit FW14 Probiert - läuft!
Dann wieder FW 17 aufgespielt und Programm übertragen und das Ergebnis ist 0.000 also falsch.
Bin mal gespannt was Wago dazu sagt.
Wäre ja unschön, wenn wir damit einen Reaktorüberdruck visualisieren würden
Viele Grüße
Firmware 18 für den 750-841 ist erhältlich. Da ist der Fehler korrigiert.
Hi Wonder48
Ich habe deine Mail nicht erhalten.
Hier nochmals meine E-Mail-Adresse: e CoDeSys@magnia.de e
Gruß Karl
Besten Dank für die Info!!!
Nun würde ich gern die neue FW aufspielen.
Mit wem muss ich schlafen, um sie zu bekommen?
Würde mich über eine Nachricht freuen: gnassel[bei]web.de
Grüße
Originally created by: Wu Fu
Vielleicht hast du schon zweideutige Angebote bekommen.
Ich hab immer über den Support angefragt, da bekommst du auch noch ein Softwaretool und eine kurze Anleitung mit. Die Software benötigst du noch zum aufspielen.
Wago schaltet dir nach der Anfrage einen Link zum Downloaden frei.
FW18 habe ich noch nicht.
Hi
So einfach ist das NICHT.
Stelle zuerst mal ein Foto von dir hier herein.
Wie bereits mein vorredner sagte, eine kurze Mail an Wago sollte reichen.
Gruß Karl
Ich habe nun die FW19 bekommen.
Dieser Fehler ist hiermit behoben.