Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Was ist den der Unterschied zwischen diesen und den anderen Variablen.
-> Datentyp, Name mit "_ , Zahl,..", Pragmas, GVL/FB-Variable, OOP,....
Wir brauchen schon ein wenig mehr Informationen um dir weiterzuhelfen.
Online findet man auch viele Portierungen der OSCAT für TC3, z.B. https://github.com/stefandreyer
Ansonsten kann man im CODESYS STORE, mit einem kostenlosen Account, die letzten Versionen herunterlagden und im Codesys 3 öffnen um sie als .library zu exportieren und im TC3 wieder zu importieren...
Es gibt da ein paar Feature die ich gut finde und kommen sollen! referenzieret Bibliotheken, bessere Suche,..
-> Die Frage ist nur ab wann bzw. welcher Version sie dan auch ohne Bugs funktinieren!? ;)
Eine Übersicht gemäss Beckhoff,...
Siehe auch...
-> Gemäss dem Infosys bzw. dem Hanbuch "TwinCAT 3 HMI Server", sollte dies wohl nun gehen.
Bei Methoden muss dies wohl via Jacasript gelöst werden,...
Habe beides aber noch nicht selber probiert,.. werden ich dann irgendwann mal... aber eventuell hat ja dies bereits jemand anderes probiert...
Eine Möglichkeit ist hier eine Art der Namenskonventionen, also z.B. n für INTs, f für Floats, a für Array , c für Constans usw.
-> Dies ergibt natürlich dann auch Kombinationen für z.B. ein Array of REAL wäre dies af<Name>
Die dir dazu z.B. mal das von Beckhoff im Infoysy an,.. dort hat es...
Zu ergänzen wäre hier noch das sich diese Lösung auf die TF1800 | TwinCAT 3 PLC HMI & TF1810 | TwinCAT 3 PLC HMI Web bezieht.
-> Bei der TF2000 | TwinCAT 3 HMI Server, geht dies erst ab Version 1.12 und braucht Pragmas dazu
@Ahrens: Auch ich habe Mühe deine 2. Frage zu verstehen. Ich denke es liegt wohl am Aufruf,..
Aber der von dir gepostete Code-Abschnitt ist nicht vollständig. Irgendwo wir "Zeitstempel" deklariert und irgendwo auch augerufen, doch das sehe ich nirgends. Passiert der Aufruf vor oder nach deinem...
Die andere Möglichkeit, die ich dir nicht vorenthalten will, wäre es dazu den TwinCAT 3 EventLogger. https://download.beckhoff.com/download/document/automation/twincat3/TC3_EventLogger_DE.pdf
Dort sieht dann eine Liste ungefähr so aus,..
-> Jedoch auch noch mit eigenen Spalten, usw...
Ein Möglichkeit ist es mit der Funtkion SYSTEMTIME_TO_DT dies in eine DT-Type zu wandeln.
Es gibt auch noch andere SystemTime_To_...-Funtkionen. Schau dir mal die Tc2_Utilities dazu an.
Wobei dies eine eigene Runtime ist, welche installiert werden muss und anschliessend mit CCODESYS programmiert werden kann. Die evtl. bereits mitbestellte und installierte Runtime ist dann nicht mehr nutzbar. Der Funktionsumfang gibt dan CODESYS vor,. keine der Funtkionen/Erweiterung von...
@JuMo Es wäre super, wenn man die Lösung jeweils auch publiziert. Also wie @PN/DP hinweisen will,. nicht nur 'Lösung gefnden' schreibt, sondern eben den Lösungsweg. Was man wo eingestellt/konfugiert, usw. hat. So das andere bei der Suche nach einer Lösung für das gleiche Problem diese finden...
Hast du die Lizenz TF6250 für Modbus RTU auf deinem Target/PC installiert? Aktiviert?
https://www.beckhoff.com/de-ch/produkte/automation/twincat/tfxxxx-twincat-3-functions/tf6xxx-tc3-connectivity/tf6250.html
Sie auch die Dokumentation dazu...
Hast du auch einmal probiert das Projekt ohne Autorun, herunterzuladen, um anschliessend dich einzuloggen und dann erst zu starten?
-> Meist hüpft es dann dorthin wo der Fehler entstanden ist bzw. auf die Zeile danach.
EDIT:
Hat sich ja nun gerade erledigt! Und ja das ist der Baustein für die...
Es gibt diverse Stoplerfallen, beim Mergen von TwiCat 3 Solution Branch's,.. vorallem die .sln.tcproj-Files können zu ungewollten Verlust von Bindings führen. Eine Hilfe ist sicher die folgende Dokumentation von Bechoff dazu...