<req>
<args>
<load _ carrier _ ids>
<le>load _
carrier1</le>
</load _ carrier _ ids>
</args>
</req>
Diese Nachricht kann über KRL mit dem
Pfad angegeben wird.
DECL EKI _ STATUS RET
EKI _
SetString("rc _ itempick-get _ load _
RET
=
"load _
carrier1")
EKI _
Send("rc _ itempick-get _ load _
RET
=
Die zweite Nachricht beinhaltet alle XML-Tags und löst die Anfrage beim
<req>
<node>
<rc _ itempick></rc _ itempick>
</node>
<service>
<get _ load _ carriers></get _ load _ carriers>
</service>
<args>
<load _ carrier _ ids>
<le>load _
carrier2</le>
</load _ carrier _ ids>
</args>
<end _ of _ request></end _ of _ request>
</req>
Diese Nachricht kann über KRL gesendet werden, indem
DECL EKI _ STATUS RET
EKI _
SetString("rc _ itempick-get _ load _
RET
=
"load _
carrier2")
EKI _
Send("rc _ itempick-get _ load _
RET
=
Antwort-XML-Struktur
Das
-Element in der XML-Konfigurationsdatei für einen generischen Service folgt der folgenden Spezifi-
<SEND>
kation:
<RECEIVE>
<XML>
Tag="res/<resX>" Type="<resX _
<ELEMENT
Tag="res/return _ code/@value"
<ELEMENT
Tag="res/return _ code/@message"
<ELEMENT
Tag="res" Set _
<ELEMENT
</XML>
</RECEIVE>
Beispielsweise sieht das
<RECEIVE>
schnitt 7.3) wie folgt aus.
<RECEIVE>
<XML>
<ELEMENT
Tag="res/timestamp/@sec"
8.4. KUKA Ethernet KRL Schnittstelle
EKI _ Send
Kommando gesendet werden, indem das Listenelement als
carriers",
"req/args/load _ carrier _
carriers",
req
carriers",
carriers", "req")
type>"/>
Type="INT"/>
Type="STRING"/>
Flag="998"/>
rc _ april _ tag _ detect detect
-Element des
Type="INT"/>
"req/args/load _ carrier _
ids/le")
rc _ itempick
EKI _ Send
als Pfad für
angegeben wird:
"req/args/load _ carrier _
Services (siehe TagDetect, Ab-
(Fortsetzung auf der nächsten Seite)
ids/le",
Softwaremodul aus.
ids/le",
214