Zeigt an, dass das Palettenelement ein Engineering Objekt erzeugt.
Attributname | Verwendung | Attributwerte | Defaultwert | Beschreibung |
---|---|---|---|---|
command | benötigt | Eindeutiger Name eines Commands, auf den referenziert wird |
Erlaubte Unterelemente | Anzahl |
---|---|
keine |
Das folgende Beispiel konfiguriert den Eintrag für den Schutzkreis in der Palette. Durch die Angabe des Elements <eoCreation> ist festgelegt, welcher Command auszuführen ist. Um den Bezug zum Command herzustellen, ist dieser ebenfalls in diesem Beispiel enthalten.
<paletteEntry id="SafetyCircuitCreation"
group="Components"
text="SafetyCircuit"
smallIcon="=type('BodyShellWork_ModularSystem.Diagram_Configuration.
Planning_Diagram.Palette_SafetyCircuit_ObjectCreation').getImage"
largeicon="=type('BodyShellWork_ModularSystem.Diagram_Configuration.
Planning_Diagram.Palette_SafetyCircuit_ObjectCreation_24').getImage">
<eoCreation command="command3"/>
</paletteEntry>
<command xsi:type="instantiateAndCreateNode"
src="=isClassEO() and (absoluteName='BodyShellWork_ModularSystem.Mechatronic.Robot')"
eoClassPath="BodyShellWork_ModularSystem.Mechatronic.Robot" id="command3"/>
Ergebnis:
In der Palette für das Planungsdiagramm wird der Schutzkreis mit einem kleinen Icon und dem Namen der Bibliothekskomponente dargestellt.