CODESYS - das IEC 61131-3 Programmiersystem

Willkommen im offiziellen CODESYS - Forum von 3S-Smart Software Solutions
Deutsche Version English version russian version 
Aktuelle Zeit: Fr Dez 15, 2017 8:12 am

Alle Zeiten sind UTC




Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Do Mai 11, 2017 6:59 am 
Offline

Registriert: Mi Mai 10, 2017 1:03 pm
Beiträge: 10
Hallo Zusammen,

ich bin neu hier und auf der Suche nach Antworten :-)
Die Suche hat mir noch nicht weitergeholfen.

Wir würden gerne mit einem RPi auf Beckhoff Systemkomponenten per EtherCAT zugreifen. Es gäbe die Lösung dies direkt über EtherCAT Kernel Module zu realisieren. Der Programmieraufwand ist allerdings relativ hoch. Die Idee ist jetzt per CoDeSys eine Grundsteuerung zu realisieren und dann extern darauf zuzugreifen. Die Vorstellung ist dabei, dies über ein externes C Programm zu realisieren, das Libraries von CoDeSys nutzt und so auch auf Events bzw. Callbacks reagieren kann. CoDeSys soll quasi nur als Gateway dienen. Ist dies möglich? Wenn ja wie? Wie C code in CoDeSys eingebunden werden kann ist bekannt, aber der Weg geht ja leider in die falsche Richtung. Gibt es sonst andere Wege sich in die Steuerung extern einzuhängen?

Vielen Dank im Voraus für etwas Hilfe!


Nach oben
   
BeitragVerfasst: Fr Mai 12, 2017 4:04 am 
Offline
Site Admin

Registriert: Mo Sep 05, 2005 8:42 am
Beiträge: 2330
Hi,
hm.. warum nicht alles in CODESYS machen? ;-)
Prinzipiell gibt es mehrere Möglichkeiten:
1 Es gibt ein Produkt: PLCHandler (->nicht kostenfrei Vertrieb kontaktieren)
2. OPCUA Server im PI verwenden (auf deiner Seite müsstest du einen OPCUA Client implementieren, gibt's sicher offene )
3. Shared Memory Beispiel aus dem CODESYS Store: http://store.codesys.com/shared-memory- ... ation.html

Grüße
Edwin


Nach oben
   
BeitragVerfasst: Fr Mai 12, 2017 1:12 pm 
Offline

Registriert: Mi Mai 10, 2017 1:03 pm
Beiträge: 10
Hey super, vielen Dank für die Antwort.

Shared Memory würde schonmal sehr helfen. Das Beispiel hat auf anhieb geklappt.
OPC UA kenne ich noch nicht. Es gibt einige Clients dafür. Ich weiß nur noch nicht,
wie das zu verbinden ist, aber die Erde ist ja ein Google... :wink:
EDIT: gefunden! :-)


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de