Wie funktioniert die Kommunikation von TwinCAT3-C++-Modulen via Interfaces

Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich bin recht neu in der SPS-Welt und gerade Einsteiger in TwinCAT 3. Für meine Problem möchte ich sowohl eine Lösung mit C++ als auch mit ST versuchen, um ein Gefühl zu bekommen, welches Problem ich mit welcher Sprache lösen kann.

Aktuell bin ich dabei mit C++ mehrere Module über Interfaces miteinander kommunizieren zu lassen. Doch wie funktioniert das.

Hier mein Fall:

C++
- BeckhoffIO
-- BeckhoffIO Project mit Klasse EL2258Output, welches ein Interface mit den beiden Methoden Set() und Get() hat
-- EL2258Output01 (Instanz mit Verknüpfung zum Klemmenausgang 1)
-- EL2258Output02 (Instanz mit Verknüpfung zum Klemmenausgang 2)
-- ...
-- EL2258Output08 (Instanz mit Verknüpfung zum Klemmenausgang 8)
- Environment
-- Environment Project mit der Klasse Shifter

Nun möchte ich die Methoden des Interfaces im zyklische Aufrufer der Klasse Shifter aufrufen und zwar von allen Instanzen EL2258Output01 ... EL2258Output08

Wie binde ich die Methoden der Instanzen EL2258Output01 ... EL2258Output08 in Shifter ein?
 
Zurück
Oben