Wichtig
Wichtig
Wichtig
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
9 Beispiele 06.03<br />
9.2 Entladen auf den Codeträger über PLC-Schnittstelle<br />
9.2 Entladen auf den Codeträger über PLC-Schnittstelle<br />
Das im vorangegangenen Beispiel beladene Werkzeug soll entladen und die aktuellen<br />
Daten auf den Codeträger geschrieben werden. Nach dem Entladen wird das<br />
Werkzeug im NCK gelöscht. Der Vorgang soll über den Entladeplatz "2" des Belademagazins<br />
abgewickelt werden.<br />
Die hierfür erforderlichen Übergabeparameter sind in Tabelle 9-4 dargestellt. Dieser<br />
Dienst liefert keine Parameter zurück, wodurch keine neuen Werte in den<br />
Rückgabeparametern der PLC-Schnittstelle stehen.<br />
Vor der Ausführung des Dienstes muß der Kommandocode "1" in das entsprechende<br />
PLC-Byte (K_Code) geschrieben werden. Der Start des Dienstes und die<br />
weitere Vorgehensweise ist äquivalent zu der Vorgehensweise in 9.1. Der Ablauf<br />
soll durch Tabelle 9-5 verdeutlicht werden.<br />
Tabelle 9-4 Übergabeparameter für "Entladen auf Codeträger"<br />
PLC-Datum Bezeichner Wert<br />
DBW 142 Duplo 1<br />
DBB 144 Ident WZ_Test13<br />
DBW 180 MagazinePlace 1<br />
DBB 188 Channel 1<br />
DBB 189 LoadingPlace 2<br />
DBW 190 Magazine 1<br />
DBB 192 Unit 1<br />
DBB 193 NCU_Index 0<br />
DBX 196.3 DeleteTool TRUE<br />
Tabelle 9-5 Ablauf von "Entladen auf Codeträger"<br />
TDI Ident Connection PLC<br />
...wartet auf Anforderung durch PLC<br />
(Request-Bit von 0->1)<br />
...erhält die Anforderung von der PLC<br />
und startet den Dienst, wenn ein gültiger<br />
Kommando-Code angegeben wurde.<br />
Andernfalls wird das Error-Bit gesetzt<br />
und eine Fehlermeldung in das<br />
Error_Code-Wort geschrieben.<br />
...setzt Active-Bit (Active-Bit = "1")<br />
...schreibt die Daten auf den Codechip<br />
bzw. in den PLC-Datenbaustein (je<br />
nach Lesegerät)<br />
...entlädt das Werkzeug aus dem NCK<br />
...schreibt den Kommando-Code "1" in<br />
das PLC-Schnittstellen-Byte K_Kode<br />
...setzt das Anforderungbit der PLC-<br />
Schnittstelle (Request-Bit = "1")<br />
...wartet bis Active-Bit gesetzt wurde<br />
(Active-Bit von 0->1)<br />
...wartet bis Active-Bit zurückgesetzt<br />
wurde (Active-Bit von 1->0)<br />
© Siemens AG 2003 All Rights Reserved<br />
9-84 Sinumerik 840D/840Di/810D TDI Ident Connection (FBIC) - Ausgabe 06.03