9 Registerkarte „Modellierung"
9.4.1 Smart-Komponente
9.4 Smart-Komponente
9.4.1 Smart-Komponente
Überblick
Eine Smart-Komponente ist ein RobotStudio-Objekt (mit oder ohne grafische
3D-Darstellung), die ein Verhalten besitzt, das durch Code Behind und/oder die
Aggregation anderer Smart-Komponenten implementiert werden kann.
Terminologie
Die folgende Tabelle beschreibt die Terminologie, die bei der Arbeit mit
Smart-Komponenten verwendet werden.
Begriff
Code Behind
[Dynamische] Eigenschaft
[Eigenschaft]-Bindung
[Eigenschaft]-Attribute
[E/A]-Signal
[E/A]-Anschluss
Aggregation
Asset
314
Definition
Eine .NET-Klasse, verknüpft mit einer Smart-Komponente, die
als Reaktion auf bestimmte Ereignisse benutzerdefiniertes
Verhalten implementieren kann, zum Beispiel bei Simulations-
zeitschritten und Änderungen an den Eigenschaftswerten.
Ein Objekt, das an eine Smart-Komponente gebunden ist, die
über einen Wert, Typ und bestimmte andere Eigenschaften
verfügt. Der Eigenschaftswert wird vom Code Behind zur
Steuerung des Verhaltens der Smart-Komponente verwendet.
Verbindet den Wert einer Eigenschaft mit dem Wert einer an-
deren Eigenschaft.
Codewert-Paare, die zusätzliche Informationen über eine dyna-
mische Eigenschaft enthalten, zum Beispiel Wertbeschränkun-
gen.
Ein Objekt, das an eine Smart-Komponente gebunden ist, die
über einen Wert und eine Richtung (Eingang/Ausgang) verfügt,
die analog zu den E/A-Signalen auf einer Robotersteuerung
ist. Der Signalwert wird vom Code Behind zur Steuerung des
Verhaltens der Smart-Komponente verwendet.
Verbindet den Wert eines Signals mit dem Wert eines anderen
Signals.
Die Verbindung von mehreren Smart-Komponenten mithilfe
von Bindungen und/oder Anschlüssen, um ein komplexeres
Verhalten zu implementieren.
In einer Smart-Komponente enthaltenes Datenobjekt. Verwen-
det "Code Behind einbeziehen"-Assembly und lokalisierte
Ressourcen.
© Copyright 2008-2017 ABB. Alle Rechte vorbehalten.
Bedienungsanleitung - RobotStudio
3HAC032104-003 Revision: V