!!

Willkommen Besucher...

...um das das LabVIEWForum.de als Benutzer in vollem Umfang nutzen zu können, ist eine kostenlose Registrierung nötig...
Registrierte Benutzer können Beiträge schreiben, Dateien uploaden, Beiträge lesen :) uvm.


Antwort schreiben 
Real Time Linux OPC-Server
19.05.2010, 23:08
Beitrag #1

Zordi Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Oct 2008

LV-Version: 8
LV-Erfahrung seit: 2008
LV-Sprachversion: de

PLZ: 52074
Land: Deutschland
Real Time Linux OPC-Server
Hallo liebe Forumleute,

In unserem Labor haben wir derzeit eine plasmagestützte Beschichtungsanlage. Angesteuert wird sie mit einem Rechner , der unter Windows läuft. Unter anderem wird eine Beckhoff-Buskoppler angesteuert über einen OPC Server (Twincat). Jetzt würden wir gerne die gesamte Steuerung unter RT Linux umsetzen um Echtzeitfähigkeit zu gewährleisten.

Nun meine fragen:

Ist dies überhaupt möglich, vor allem bzgl. des OPC servers?
Wenn ja, kann mir jemand Tipps geben, wie man da genau vorgeht?
Hab da leider absolut keinen Plan.

Vielen Dank im vorraus,

viele Grüße

Zordi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
. .
21.05.2010, 19:44
Beitrag #2

rolfk Offline
LVF-Guru
*****


Beiträge: 1.751
Registriert seit: Jun 2007

LV-Version: alle seit 6.0
LV-Erfahrung seit: 1992
LV-Sprachversion: EN

PLZ: 2901GG
Land: Nierderlande
Real Time Linux OPC-Server
' schrieb:Hallo liebe Forumleute,

In unserem Labor haben wir derzeit eine plasmagestützte Beschichtungsanlage. Angesteuert wird sie mit einem Rechner , der unter Windows läuft. Unter anderem wird eine Beckhoff-Buskoppler angesteuert über einen OPC Server (Twincat). Jetzt würden wir gerne die gesamte Steuerung unter RT Linux umsetzen um Echtzeitfähigkeit zu gewährleisten.

Nun meine fragen:

Ist dies überhaupt möglich, vor allem bzgl. des OPC servers?
Wenn ja, kann mir jemand Tipps geben, wie man da genau vorgeht?
Hab da leider absolut keinen Plan.

Also es gibt zwar verschiedene Ansätze um OPC auf Linux zum Laufen zu bringen aber wirklich industriel tauglich ist meiner Meinung kein einziger davon und macht Dir garantiert noch extra Probleme auf einem RT Kernel.

OPC ist ja schliesslich OLE vor Process Control und obwohl OLE zu einem grossen Teil auf DCE RPC basiert hat Microsoft sich hierbei weit genug vom DCE RPC Standard abgesetzt dass das einfach nicht miteineander funzen will.

Bleibt Dir noch die Möglichkeit um direkt mit the Beckhoff Buskopplern zu kommunizieren. Die BK9000 und BC9000 Kuppler/Controller unterstützen beide sowohl Modbus TCP als auch das Beckhoff ADS Protokoll. Ich habe hier in einem Thread eine LabVIEW Library hineingestellt die das ADS Protokoll direkt auf den TCP/IP Nodes aufbauend implementiert aber diese Library ist bestenfalls Prerelease Qualität und man müsste sicher noch etwas Arbeit hineinstecken um das für alle möglichen Busklemmen kompatibel zu bekommen.

Aber die Modbus TCP Library von NI ist recht ausgereift und könnte mit diesen Kopplern sicher gut kommunizieren, obwohl Du auch dabei sicher etwas Zeit nötig haben wirst um Dich in die Modbus TCP Eigenheiten an sich und in die Addressierung der Beckhoff Klemmen mittels dieses Protokolls einzuarbeiten.

Rolf Kalbermatter
CIT Engineering Netherlands
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Real Time startup.rtexe auf FieldPoint cFP2100 lapser 5 540 09.11.2011 11:43
Letzter Beitrag: lapser
  Real Time cRIO mit Event Structure Martin Heller 4 1.452 16.11.2010 13:38
Letzter Beitrag: cb
  Datei-I/O bei LV-Real-Time (Prioritäten, ...) Matze 8 1.699 09.11.2010 09:15
Letzter Beitrag: jg
  NI Real- Time Kurs cheeze 2 1.254 08.02.2010 15:17
Letzter Beitrag: dlambert
  Warte auf Antwort des Real-Time-Zielsystems b-aonix 3 1.625 12.08.2009 15:40
Letzter Beitrag: AnR

Gehe zu: