Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 47330

OOP - Interfaces - Bibliotheken - Projektstruktur

$
0
0
Hallo Gemeinde,

Ich überlege mir wie meine Projektstruktur aussehen soll.
Dabei geht es mir im Moment um Interfaces.

Konkret gibt es ein Interface I_Command. Dieses Interface dient dazu Informationen zu einem Kommando aufzunehmen

Jetzt gibt verschiedene Funktionsblöcke z.B. einen FB_Cylinder oder FB_Axis die dieses Interface implementieren (...IMPLEMENTS I_Command)

Soweit so gut.

Jetzt sollen aber FB_Cylinder und FB_Axis Bibliotheken sein, die von verschiedenen PLC-Anwendungsprogramm verwendet werden.
Das PLC-Anwendungsprogramm muss I_Command ebenfalls implementieren.

Mir stellt sich jetzt die Frage ob I_Command eine eigene Bibliothek sein soll, die nichts weiter enthält als I_Command
ODER
ob es besser ist I_Command in Form der Datei in FB_Cylinder, FB_Axis und das PLC-Anwendungsprogramm zu verknüpfen.

Oder gibt es einen ganz anderen Vorschlag?

Bin gespannt...

Grüße, Michael

Viewing all articles
Browse latest Browse all 47330


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>