2 Wie die Siemens 1200 PLC S7 Kommunikation realisiert

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiert

S7 ist ein proprietäres Protokoll von Siemens, das für den Datenaustausch zwischen SPSs verwendet wird.

Gerät und Netzwerkkonfiguration: ZweiCPU

PLC-Verbindungen hinzufügen

Verbindungsmethode I

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung1

Verbindungsmethode II

oder klicken Sie aufLokalePLCEthernet-Anschlüsse gedrückt und ziehen Sie nachPartnerPLCist freigegeben und kann auch eine Kommunikationsverbindung zwischen zweiPLC Kommunikationsverbindung.

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung2

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung3

Eigenschaften einrichten

S7 - Kommunikation ist lokal aktiv zugreifen Partner, so dass die Partner-Option unten in der Abbildung muss

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung4

IP-Adresse Einstellungen

IP-Adresse Einstellungen müssen richtig sein, und die lokale und Partner-Adresse können nicht identisch sein, können Sie durch die Eigenschaften, Ethernet-Einstellungen, wie in der folgenden Abbildung

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung5

Zusätzlich zu dieser Methode, können Sie auch im Netzwerk versuchen, auf die Anzeige-Adresse klicken, ändern, wie in der folgenden Abbildung.

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung6

Beide Methoden ändern sich.IP-Adresse sind bequem, können Sie

Befehlseinstellung

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung72 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung8

Parameter und Typen

Datentyp

Beschreibung

REQ

Input

Bool

Rising Edge Trigger

ID

Input

CONN_PRG(Word)

S7 Verbindungs-ID (W#16#100)

NDR (GET)

Output

Bool

Neue Daten bereit:● 0: Anforderung wurde noch nicht gestartet oder läuft noch ● 1: Aufgabe erfolgreich abgeschlossen

DONE (PUT)

Output

Bool

DONE: ● 0: Anforderung wurde noch nicht gestartet oder läuft noch ● 1: Aufgabe erfolgreich abgeschlossen

ERROR

Output

Bool

Fehlerzustand

STATUS

Output

Word

Fehlercode

ADDR_1

InOut

Remote

Zeigt auf den Speicherbereich in der Remote-CPU, in dem Daten zum Lesen (GET) oder zum Senden (PUT) gespeichert sind. P#DB1.DBX12.0 REAL3

ADDR_2

InOut

Remote

RD_1 (GET) SD_1 (PUT)

InOut

Variant

Zeigt auf einen Speicherbereich in der lokalenCPU, in dem Daten zum Lesen (GET) oder zum Senden (PUT) gespeichert werden. Erlaubte Datentypen: Bool (nur ein einzelnes Bit zulässig), Byte, Char, Word, Int, DWord, DInt oder Real. Hinweis: Wenn der Zeiger besuchtDB zugreift, muss er die absolute Adresse angeben, z. B. P#DB10.DBX5.0 Byte10 In diesem Fall stellt 10 die Anzahl der Bytes für GET oder PUT dar.

RD_2 (GET) SD_2 (PUT)

InOut

Variant

Fall: Zwei1200 führt die Ethernet-Kommunikation über das S7 - Protokoll durch und implementiert die folgenden Operationen.

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung9

Lesen Sie Setup

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung10

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung11

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung12

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung13

Schreiben Setup

2 Wie die Siemens 1200 PLC S7 Kommunikation realisiertAbbildung14

Die Schreib-Einstellungen sind im Einklang mit der Methode der Leseneinstellungen, durch die Konfigurationseinstellungen, hier werden keine Einzelheiten behandelt.

Auf diese Weise, nach der lokalen Einstellung, werden sie in die entsprechende SLC heruntergeladen, zwei 1200 PLCs für die S7 - Kommunikation eingerichtet, (Partner müssen kein Programm schreiben), können Sie den Datenaustausch durchführen.

Update 2026: TIA Portal V20 - Optimierung und neue Funktionen

(Veröffentlicht Ende 2024 mit Unterstützung für S7-1200 G2 und Einführung von Industrial Copilot AI-Assisted - Programmierung) wurde der Kommunikationskonfigurationsprozess für S7-1200/1500 weiter vereinfacht:

  • Automatische Erkennung von Verbindungen für S7: Beim Ziehen zweier SPS in das gleiche Projekt in TIA Portal V20 werden die verfügbaren S7 - Verbindungswege automatisch erkannt, ohne dass die Verbindungsparameter manuell konfiguriert werden müssen.
  • Datenkonsistenzschutz- Hinzufügen der Funktion "Block Snapshots", um sicherzustellen, dass die GET / PUT-Befehlblöcke in einem einzigen Aufruf vollständig konsistent gelesen werden (meiden Sie das Lesen von halb aktualisierten Daten).
  • Modbus und S7 Koexistenzstrategie: Wenn die gleiche S7 - 1200 S7 - Kommunikation (Verbindung von HMI oder PLC) und Modbus TCP (Verbindung von Drittanbieter-Geräten) gleichzeitig laufen muss, wird empfohlen, die Anzahl der Modbus-Verbindungen unter 4 zu kontrollieren und die verbleibenden Ethernet-Ressourcen für die S7 - Verbindung zu überlassen, um die gesamte Kommunikationsstabilität zu gewährleisten.

modbus.de aktualisiert ständig Tutorials und Fälle zu SPS, um Ihnen dabei zu helfen, Ihre Automatisierungsprojekte effizient abzuschließen.

Relevante Etiketten
Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.