Temperaturen loggen mit BK9000 (in Excel)

Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Cerberus,

nein, bein TwinCAT kannst Du auch Strings größer als 255 deklarieren.

Viele Grüße

Ja du hast recht. Ich habs grad selber ausprobiert. Bin vorhin vom InformationSystem ausgegangen. Darin steht:

Eine Variable vom Typ STRING kann eine beliebige Zeichenkette aufnehmen. Die Größenangabe zur Speicherplatzreservierung bei der Deklaration bezieht sich auf Zeichen und kann in runden oder eckigen Klammern erfolgen. Ist keine Größe (1 bis 255) angegeben, so werden standardmäßig 80 Zeichen angenommen. Strings sind alle nullterminiert. D.h. das letzte Zeichen eines Strings ist immer Null.

Quelle
 
Zuletzt bearbeitet:
Hallo Cerberus.

Ich möchte Dir nicht zumuten, Dir die Stunden meinetwegen um die Ohren zu schlagen.

Parallel habe ich im Oscat-Forum nachgefragt.

Hugo war schnell und hat gleich die Funktion Real_to_strf genannt.

Die sieht genau so aus, wie das, was ich will.

Wenn man die in den Baustein integriert , wäre es alles, was man braucht.

Oder kannst Du mir zeigen, wie ich einen Baustein mache, mit dem ich Strings beliebeig aneinanderreihen kann?

Es würde aber sicher schon reichen, wenn die Aktionen in der Lib auskommentiert sind.

Denn sonst kann ich ja nichts mehr lernen. ;-)
 
@McNugget

Also ich hab in der Lib jetzt mal den Part für die erste Variable kommentiert. Für die anderen Variablen läuft es genauso. Hoffe dir hilft das weiter.

Solltest du dennoch weitere Fragen haben, kannst du dich gerne nochmal an mich wenden.
 

Anhänge

  • 20RealToString_gerundet.zip
    2,4 KB · Aufrufe: 34
Zurück
Oben