-> Hier kostenlos registrieren
Hallo zusammen,
ich beschäftige mich aktuell das erste Mal TwinCAT3. Mein Ziel: Ich würde gerne eine LED ansteuern und einen Taster auslesen.
Als Hardware habe ich dazu einen Programmier-PC zur Verfügung (mit TwinCAT 3 in Visual Studio 2013 Professional integriert) und als SPS einen Beckhoff CX9020, mit EL1904 und und EL2904 Klemmen.
Zum Anfang habe das C/C++-Schnellstartprojekt vom Beckhoff Information System für TwinCAT 3 befolgt: http://infosys.beckhoff.com/index.php?content=../content/1031/cx8090/html/cx8000_firststeps.htm&id= Als Zielsystem habe ich den CX9020 gewählt, welchen ich vorher über den System-Knoten hinzugefügt habe. Wenn ich das Programm dann ausführe erhalte ich folgende Warnung: "Active Project platform 'TwinCAT RT(x64)' differs from current target platform 'TwinCAT CE6 (arm)'! Continue anyway (not recommended)"
Ich verstehe aber nicht wo das Problem liegt. Kann mir jemand erklären, was ich dagegen machen kann?
Zum zweiten würde ich den CX9020 eigentlich gerne an ein Netzwerk über einen Switch anschließen, an dem mein Programmier-PC ebenfalls hängt. Ich finde den CX9020 unter dem System-Knoten aber nur, wenn ich den CX9020 per Ethernet direkt an meinen Programmier-PC anschließe. Weiß jemand, ob das über einen Switch möglich ist und wenn ja, wie?
Zum dritten habe ich nichts gefunden, wie ich die einzelnen I/Os ansteuern kann. Ich muss dafür ja zuerst die Geräte anlegen, aber es werden dann nie angeschlossene Geräte gefunden. Ich bin mir da aber auch nicht sicher, welche Geräte ich zu meiner Hardware anlegen muss. Wie muss ich da vorgehen?
Wie geht es dann weiter, wenn ich die I/Os mit den Variablen verknüpfen möchte?
Ich danke euch schonmal im Voraus! Ohne ein paar Hilfestellungen komme ich aktuell kein Stück weiter...
Viele Grüße
Montreal
ich beschäftige mich aktuell das erste Mal TwinCAT3. Mein Ziel: Ich würde gerne eine LED ansteuern und einen Taster auslesen.
Als Hardware habe ich dazu einen Programmier-PC zur Verfügung (mit TwinCAT 3 in Visual Studio 2013 Professional integriert) und als SPS einen Beckhoff CX9020, mit EL1904 und und EL2904 Klemmen.
Zum Anfang habe das C/C++-Schnellstartprojekt vom Beckhoff Information System für TwinCAT 3 befolgt: http://infosys.beckhoff.com/index.php?content=../content/1031/cx8090/html/cx8000_firststeps.htm&id= Als Zielsystem habe ich den CX9020 gewählt, welchen ich vorher über den System-Knoten hinzugefügt habe. Wenn ich das Programm dann ausführe erhalte ich folgende Warnung: "Active Project platform 'TwinCAT RT(x64)' differs from current target platform 'TwinCAT CE6 (arm)'! Continue anyway (not recommended)"
Ich verstehe aber nicht wo das Problem liegt. Kann mir jemand erklären, was ich dagegen machen kann?
Zum zweiten würde ich den CX9020 eigentlich gerne an ein Netzwerk über einen Switch anschließen, an dem mein Programmier-PC ebenfalls hängt. Ich finde den CX9020 unter dem System-Knoten aber nur, wenn ich den CX9020 per Ethernet direkt an meinen Programmier-PC anschließe. Weiß jemand, ob das über einen Switch möglich ist und wenn ja, wie?
Zum dritten habe ich nichts gefunden, wie ich die einzelnen I/Os ansteuern kann. Ich muss dafür ja zuerst die Geräte anlegen, aber es werden dann nie angeschlossene Geräte gefunden. Ich bin mir da aber auch nicht sicher, welche Geräte ich zu meiner Hardware anlegen muss. Wie muss ich da vorgehen?
Wie geht es dann weiter, wenn ich die I/Os mit den Variablen verknüpfen möchte?
Ich danke euch schonmal im Voraus! Ohne ein paar Hilfestellungen komme ich aktuell kein Stück weiter...
Viele Grüße
Montreal