Sie benötigen folgende Bausteine:

Für jedes Request-Modul
  1. Legen Sie eine neue Verbindung in NetPro an.

  2. Wählen Sie Verbindungspartner unspezifiziert und Verbindungstyp UDP-Verbindung.

  3. Die automatisch vergebenen Bausteinparameter werden später in Schritt 6 benötigt.

  4. Geben Sie die IP-Adresse des ibaPDA-Rechners als Partner-IP-Adresse ein, sowie die konfigurierte Portnummer (Standard: 4170), wählen Sie eine eindeutige lokale Portnummer.

    Die Verbindungstabelle der CPU zeigt nun die fertig angelegte Verbindung.

  5. ibaREQ_M (FB140) vorzugsweise innerhalb des OB1 aufrufen.

  6. ibaREQ_UDPext4 (FB148) vorzugsweise im Kontext eines Weckalarm-OB (OB3x) aufrufen.

Für jedes weitere Request-Modul
  • Im Bausteinordner muss für jedes Request-Modul ein Datenbaustein ibaREQ_DB (DB15) vorhanden sein. Kopieren Sie den Datenbaustein und vergeben Sie eine neue eindeutige DB-Nummer.

  • Projektieren Sie für jedes Request-Modul eine separate Verbindung (Schritte 1 bis 4). Vergeben Sie jeweils unterschiedliche lokale Portnummern.

  • Im Kontext des OB1 muss für jedes Request-Modul ein weiterer Aufruf des ibaREQ_M (FB140) mit der neuen DB-Nummer (Eingang REQ_DB) erfolgen (Schritt 5).

  • Im Kontext eines Weckalarm-OB (OB3x) muss für jedes Request-Modul ein weiterer Aufruf des ibaREQ_UDPext4 (FB148) mit der neuen DB-Nummer (Eingang REQ_DB) erfolgen (Schritt 6).

  • Beachten Sie, dass alle Instanz-Datenbausteine eindeutig sind und, dass die Werte für die Parameter ID und HW_LADDR eindeutig vergeben sind.

Abschluss
  • Laden Sie alle Bausteine in die S7-CPU und starten Sie die S7-CPU neu.