Hallo liebe Forengemeinde,
ich bin hier neu und kurz zu mir:
Ich entwickle seit ca. 25 Jahren Software, die letzten Jahre schwerpunkt Mysql.
Nun bin ich in die Beckhoff Twincat Welt eingestiegen, erstmal V2.
Das von euch erstellte Beispiel mit Mysql habe ich nach ein paar kleineren Problemen ins laufen bekommen.
(Mein dümmster Fehler war nicht zu wissen, das man den tcp-Server benötigt, ich bekam keine Connection..)
Nun läufts.
Mein Anliegen:
Beim loggen eines Realwertes kam bei mir immer der Fehler DATA-truncated
Nach suchen fand ich heraus, das bei der Wandlung ein Komma als default herrscht.
Erst als ich vorher folgendes machte:
(* ACHTUNG: Wenn hier nicht auf Punkt umgeschaltet wird, übergibt die Routine _to_strf als Default ein Komma und Mysql mault bei "35,56", es werden "36.56" erwartet. *)
x2.D:='.';
lief das System.
Liegt dieses Verhalten an meinem Mysql-Server oder sehe ich hier was falsch.
Dann noch eine weitere Frage:
Hat schon jemand einen baustein entwickelt um einen Datensatz mit einer/mehreren Daten zu lesen und einer Variablen zuzuweisen ?
Gibt es einen "einfacheren" Baustein als den Logger um einen einzelnen Befehl abzusetzen ?
Sorry für die vielen Fragen / Wünsche.
Ich hören gerne eure Meinung
LG
Im Anhang die Demo wie Sie bei mir lief...
[gelöscht durch Administrator]