Wichtig
Wichtig
Wichtig
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