PROFINET Handbuch

COM-Implementierung

COM-Implementierung

Vorangehendes Thema Nächstes Thema  

COM-Implementierung

Vorangehendes Thema Nächstes Thema JavaScript is required for the print function Fragen oder Bemerkungen zum Thema senden!  

COM selbst macht keine Aussage über die Implementierung von Zugriffsfunktionen auf Eigenschaften (Properties), insbesondere darüber, welche Sprache für eine Implementierung zu verwenden ist. Zugriffe auf Properties erfolgen z.B. in C++ über Methodenaufrufe.

 

Eine Methode erlaubt es einem Server, eine konkrete Funktionalität anzubieten. Beispielsweise kann ein Server die Funktion "Positioniere(x, y, z)" anbieten, um einen Positioniervorgang durchzuführen.

 

Eine Methode erlaubt es einem Client, eine Aktion an einem Server auszulösen. Soll jedoch eine Aktion des Clients seitens des Servers ausgelöst werden, so muss der Server ein sogenanntes Event senden. Dies kann zum Beispiel eine Meldung für das Erreichen eines Endschalters sein. Ein Event ermöglicht also serverseitig eine Methode an einem Client auszulösen.

 

Die Implementierung von COM kann in einer beliebigen Sprache erfolgen, d.h. beispielsweise auch in einer typischen Automatisierungssprache, wie Structured Text oder Instruction List.