24.12.2012 Aufrufe

Wichtig

Wichtig

Wichtig

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

06.03 9 Beispiele<br />

9.1 Beladen vom Codeträger über PLC-Schnittstelle<br />

Tabelle 9-3 Ablauf von "Beladen vom 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 />

...liest die Daten vom Codechip bzw.<br />

aus dem PLC-Datenbaustein (je nach<br />

Lesegerät)<br />

...belädt das Werkzeug im NCK<br />

...wartet auf Quittierung des PI-<br />

Dienstes durch die PLC<br />

...schreibt den Fehlercode in das Error_Code-Wort<br />

der PLC-Schnittstelle<br />

(ungleich 0 im Fehlerfall)<br />

...setzt das Done- bzw. Error-Bit<br />

(Done-Bit = "1" oder Error-Bit = "1")<br />

...setzt Active-Bit zurück<br />

(Active-Bit = "0")<br />

...wartet auf Anforderungsende (Request-Bit<br />

von 1->0)<br />

...erhält Anforderungsende<br />

(Request-Bit = "0")<br />

...setzt Done- und Error-Bits zurück<br />

(Done-Bit = "0" und Error-Bit = "0")<br />

...löscht Error-Code<br />

(Error_Code-Wort = "0")<br />

...wartet auf Anforderung durch PLC<br />

(Request-Bit von 0->1)<br />

: :<br />

...schreibt den Kommando-Code "0" 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 />

...quittiert PI-Dienst<br />

...wertet Done- und Error-Bits und evtl.<br />

Error_Code aus<br />

...setzt Request-Bit zurück<br />

(Request-Bit = "0")<br />

© Siemens AG 2003 All Rights Reserved<br />

Sinumerik 840D/840Di/810D TDI Ident Connection (FBIC) - Ausgabe 06.03 9-83

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!