tim-schaechterle
Level-1
- Beiträge
- 1
- Reaktionspunkte
- 0
-> 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?
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?