30.01.2013 Aufrufe

GE Fanuc Manuals | Series 90-70 9070 | GFK-2055 - GE Fanuc PLC

GE Fanuc Manuals | Series 90-70 9070 | GFK-2055 - GE Fanuc PLC

GE Fanuc Manuals | Series 90-70 9070 | GFK-2055 - GE Fanuc PLC

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.

5<br />

Beispiel<br />

Abbildung 5-1 zeigt das Beispiel eines Kontaktplans, mit dem die Standardeinstellungen von<br />

Port 2 einer 28-Punkt Micro-SPS verändert werden können.<br />

Strompfad 4 verwendet ein Wischrelais (%T0002), um die COMM_REQ einmal auszuführen.<br />

Hierdurch wird verhindert, daß mehrere Meldungen gesendet werden.<br />

Strompfad 5 enthält die Blockverschiebe-Wortfunktion (BLKMV). Hiermit werden die in den<br />

Tabellen 5-4 bis 5-6 aufgeführten Befehle geladen. In unserem Beispiel werden %R0101 bis<br />

%R0115 für den COMM_REQ-Befehlsblock verwendet (mit Ausnahme der reservierten<br />

Register %R1617 bis %R1814 können beliebige Register verwendet werden). Der<br />

Befehlsblock unseres Beispiels enthält folgende Einstellungen:<br />

Wort 7 Befehl FFF0<br />

Wort 8 Protokoll SNP (0001)<br />

Wort 9 Port-Modus Slave (0000)<br />

Wort 10 Datenübertragungsgeschwindigkeit 19200 (0006)<br />

Wort 11 Parität ungerade (0001)<br />

Wort 12 Ablaufsteuerung keine (0001)<br />

Wort 13 Durchlaufverzögerung keine (0000)<br />

Wort 14 Zeitüberwachung Lang (0000)<br />

Wort 15 Bits pro Zeichen nicht verwendet (nicht verwendet)<br />

Wort 16 Stopbits 1 (0000)<br />

Wort 17 Schnittstelle nicht verwendet (0000)<br />

Wort 18 Duplex-Modus nicht verwendet (0000)<br />

Wort 19 Teilnehmerkennung (0 für SNP) 0000<br />

Wort 20 Teilnehmerkennung Bytes 1 und 2 B, A (4241)<br />

Wort 21 Teilnehmerkennung Bytes 3 und 4 0000<br />

Wort 22 Teilnehmerkennung Bytes 5 und 6 0000<br />

Wort 23 Teilnehmerkennung Bytes 7 und 8 0000<br />

* Die Teilnehmerkennung für SNP-Slave-Ports ist in Worten eingepackt, wobei das niedrigstwertige Zeichen<br />

im niedrigstwertigen Byte des Wortes steht. Sind zum Beispiel die ersten beiden Zeichen eines Wortes „A“<br />

und „B“, enthält Anfangsadresse + 18 den Hexadezimalwert 4241.<br />

Die in Strompfad 6 ausgeführte COMM_REQ-Funktion besitzt vier Eingänge. Mit %T0002<br />

wird die COMM_REQ-Funktion freigegeben. Der Eingang IN zeigt auf die Anfangsadresse<br />

(%R0101) des Befehlsblocks. Der Eingang SYS_ID (Hexadezimalwert) zeigt auf Chassis 0<br />

(00) und Steckplatz 1 (01), in dem die CPU konfiguriert ist. Der letzte Eingang, TASK, zeigt<br />

auf Port 2 (Hexadezimal 0014 oder ganzzahlig 20).<br />

Hinweis<br />

Der Eingang TASK der COMM_REQ-Funktion bestimmt, welcher serielle<br />

Port adressiert wird:<br />

19 (0013H) Port 1 (Ausgabestand 3.0 und höher)<br />

20 (0014H) Port 2 (Ausgabestand 3.0 und höher)<br />

2 (0002H) Port 2 (Alle Ausgabestände der 28-Punkt Micro-<br />

SPS, einschließlich Ausgabestand 3.0)

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!