SIMATIC Kommunikation mit SIMATIC - H

SIMATIC Kommunikation mit SIMATIC - H SIMATIC Kommunikation mit SIMATIC - H

kleissler.online.de
von kleissler.online.de Mehr von diesem Publisher
07.01.2013 Aufrufe

Kommunikationsfunktionen auf S7-300/400 und C7-600 Bausteine Subnetze Nutzdatengröße Funktionsklassen Diese Kommunikations-SFBs sind im Betriebssystem der S7-400 CPUs integriert. Die Kommunikations-SFBs benötigen Instanz-DBs (Programmspeicherplatz) für die Aktualparameter und die statischen Daten. Die Initialisierung bestimmter Bausteinparameter erfolgt nur beim ersten Durchlauf. Danach können sie im Programm nicht mehr verändert werden. Auf der Serverseite sind im Anwenderprogramm für die Funktionen PUT und GET keine SFBs notwendig, da diese Kommunikationsfunktionen bereits vom Betriebssystem abgewickelt werden. Die erreichbaren Kommunikationspartner müssen an einem gemeinsamen MPI- Subnetz, PROFIBUS-Subnetz oder Industrial Ethernet angeschlossen sein. Die max. Nutzdatengröße ist abhängig vom verwendeten Bausteintyp und vom Kommunikationspartner. Baustein S7-400 zu S7-300/C7-600 (Server) PUT/GET 160 Bytes 1) USEND/URCV - 440 Bytes 1) BSEND/BRCV - 64 kBytes S7-400 zu S7-400 S7-400 zu M7-300/400 400 Bytes 1) 1) entspricht die Gesamtgröße der Nutzdaten für einen SFB mit 1-4 Variablen. Die Kommunikations-SFBs gliedern sich in vier Funktionsklassen: • Sende- und Empfangsfunktionen • Steuerfunktionen • Überwachungsfunktionen • Abfragefunktionen Kommunikation mit SIMATIC 4-8 EWA 4NEB 710 6075-01 02

Sende- und Empfangsfunktionen Kommunikationsfunktionen auf S7-300/400 und C7-600 Mit diesen Kommunikations-SFBs können Sie Daten zwischen zwei Kommunikationspartnern austauschen. Hierfür stehen Ihnen folgende SFBs (siehe STEP 7-Literatur) zur Verfügung: SFB 8 SFB 9 SFB 12 SFB 13 Steuerfunktionen Baustein Beschreibung USEND URCV BSEND BRCV Schnelles, unquittiertes Übertragen von Daten unabhängig von der zeitlichen Bearbeitung der Kommunikationsfunktion (URCV) beim Kommunikationspartner (z.B. Betriebs- und Wartungsmeldungen). Das bedeutet, die Daten können beim Kommunikationspartner durch aktuellere Daten überschrieben werden. Sicheres Übertragen eines Datenblocks zum Kommunikationspartner. Das heißt, die Datenübertragung ist erst dann abgeschlossen, wenn die Empfangsfunktion (BRCV) im Kommunikationspartner die Daten übernommen hat. SFB 14 GET Programmgesteuertes Lesen von Variablen ohne zusätzliche Kommunikationsfunktion im Anwenderprogramm des Kommunikationspartners. SFB 15 PUT Programmgesteuertes Schreiben von Variablen ohne zusätzliche Kommunikationsfunktion im Anwenderprogramm des Kommunikationspartners. Mit diesen Kommunikations-SFBs steuern Sie den Betriebszustand eines Kommunikationspartners. Baustein Beschreibung SFB 19 START Den NEUSTART einer S7/M7-300/400- bzw. C7-600-CPU auslösen, wenn diese im Betriebszustand STOP ist SFB 20 STOP STOP einer S7/M7-300/400- bzw. C7-600-CPU, wenn diese im Betriebszustand RUN, HALT oder Anlauf befindet SFB 21 RESUME Wiederanlauf einer S7-400-CPU auslösen, wenn diese im Betriebszustand STOP ist Kommunikation mit SIMATIC EWA 4NEB 710 6075-01 02 4-9

<strong>Kommunikation</strong>sfunktionen auf S7-300/400 und C7-600<br />

Bausteine<br />

Subnetze<br />

Nutzdatengröße<br />

Funktionsklassen<br />

Diese <strong>Kommunikation</strong>s-SFBs sind im Betriebssystem der S7-400 CPUs integriert.<br />

Die <strong>Kommunikation</strong>s-SFBs benötigen Instanz-DBs (Programmspeicherplatz) für<br />

die Aktualparameter und die statischen Daten.<br />

Die Initialisierung bestimmter Bausteinparameter erfolgt nur beim ersten Durchlauf.<br />

Danach können sie im Programm nicht mehr verändert werden.<br />

Auf der Serverseite sind im Anwenderprogramm für die Funktionen PUT und GET<br />

keine SFBs notwendig, da diese <strong>Kommunikation</strong>sfunktionen bereits vom Betriebssystem<br />

abgewickelt werden.<br />

Die erreichbaren <strong>Kommunikation</strong>spartner müssen an einem gemeinsamen MPI-<br />

Subnetz, PROFIBUS-Subnetz oder Industrial Ethernet angeschlossen sein.<br />

Die max. Nutzdatengröße ist abhängig vom verwendeten Bausteintyp und vom<br />

<strong>Kommunikation</strong>spartner.<br />

Baustein S7-400 zu<br />

S7-300/C7-600 (Server)<br />

PUT/GET 160 Bytes 1)<br />

USEND/URCV - 440 Bytes 1)<br />

BSEND/BRCV - 64 kBytes<br />

S7-400 zu S7-400<br />

S7-400 zu M7-300/400<br />

400 Bytes 1)<br />

1) entspricht die Gesamtgröße der Nutzdaten für einen SFB <strong>mit</strong> 1-4 Variablen.<br />

Die <strong>Kommunikation</strong>s-SFBs gliedern sich in vier Funktionsklassen:<br />

• Sende- und Empfangsfunktionen<br />

• Steuerfunktionen<br />

• Überwachungsfunktionen<br />

• Abfragefunktionen<br />

<strong>Kommunikation</strong> <strong>mit</strong> <strong>SIMATIC</strong><br />

4-8 EWA 4NEB 710 6075-01 02

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!