Vor der Kommunikation müssen wir die folgenden Hardware-Software - Anforderungen erfüllen:
●1. Ein Computer mit TIA V16 BoTou Software;
●2. Zwei Siemens-Serie - PLC, die die Verwendung von BoTou V16 Version erfüllen müssen;
●3. Ein DP9 - Pin-Männchen (1200 - End-Nutzung), ein DP15 - Pin-Männchen (1500 - End-Nutzung) und ein Zwei-Kern - Band-Schirmkabel (Spezifikation 0,5 Quadrat);
●4. Die Modellspezifikationen des heutigen Experiments sind wie folgt:
CM1241RS422 / 485 Bestellnummer: 6ES7 241-1CH320XB0;
CMPtP RS422 / 485HF Bestellnummer: 6ES7 541-1AB00-0AB0;
Das folgende Bild zeigt die Kommunikationsmodule und DP-Header, die heute benötigt werden.

1200 - Terminal-Kommunikationsmodul

1500 - Terminal-Kommunikationsmodul

1200 - Terminal-DP9 - Pin-Männchen

1500 DB15 - Kopf
1200 und 1500 Modbus-Verbindungen:
1200 PLC-End 1500 PLC-End
3 + 11 +
8-4 -
Konfiguration Masterstation (1200 - End):
1.) Erstellen Sie ein Projekt und fügen Sie die CPU und das RS485 - Modul wie in der folgenden Abbildung gezeigt:




2.) Wir haben die Hardware hinzugefügt, hier legen Sie die Parameter des Moduls CM1241 - R485 ein:

3.) Erstellen Sie einen DB-Block für die Speicherung von Daten auf der 1200PLC-Seite (Masterstation):

Ändern Sie den DB-Block "Optimiert für den Zugriff".


4.)Er stellen Sie die ben ö tig ten Daten :

5.) Fügen Sie einen FC-Funktionsblock hinzu:

6.)Wir schre iben das Programm in das FB - Seg ment und setzen den Pin - P aram eter Mod bus _ Com m _ Lo ad :


7.) Da der Modbus_Comm_Load-Block Standard-Work - Modus RS232 ist, müssen wir hier in den RS485 - Modus ändern, es gibt zwei Modifikationen, die erste ist die Modifizierung des Modbus_Comm_Load Hintergrund-DB - Block "MODE" Parameter von 16#00 zu 16#04, wie in der folgenden Abbildung gezeigt:

Die zweite ist die Verwendung von "move" Anweisung, um eine 4 an Modbus_Comm_Load_MODE zu übergeben, wie in der folgenden Abbildung gezeigt:

Setzen Sie Modbus_Mastr Funktionsblock Pin Parameter:



8.) Testprogramm:
Schreiben von Slave-Station 1500Q-Zone:

Lesen von Slave-Station 1500Q-Zone:

Schreiben des Master-Programms und Konfiguration der Slave-Station PLC
10.)Er stellen Sie ein Projekt und fü gen Sie CPU s und Kommunik ations mod ulen hin zu , wie in der folgenden Ab bildung ge ze igt :



11.) Einrichten der Parameter des PtP-RS422 / 485 - Kommunikationsmoduls wie in der folgenden Abbildung dargestellt:

12. Hinzufügen eines globalen Daten-Hintergrund - DB-Blocks:



13..) Erstellen von Speicherdaten:

14.) Wir beginnen mit dem Schreiben des Programms, fügen dem FB-Segment einen „Modbus_comm_Load" - Kommunikationsinitialisierungs-Block hinzu und legen den entsprechenden Pin-Parameter fest:


Da der Modbus_comm_Load-Block standardmäßig RS232 ist und wir RS485 aktivieren, so ändern wir. Die erste Methode ist die direkte Änderung von Modbus _ comm _ Load wie in der folgenden Abbildung gezeigt:

Die zweite Methode ist im Einklang mit der vorhergehenden Methode zur Änderung von 1200 Kommunikationsblock wie in der folgenden Abbildung gezeigt:

15, Hinzufügen von Slave-Befehl - Block:

16. Testverfahren:
Master 1200 schreibt Q0.0, Q0.1 auf Slave 1500;

Schreiben von Q0.2, Q0.3, Q0.4 auf der Masterstation 1200

Überwachungsprozesse:

Wenn es eine Ernte gibt, dann loben Sie es.