Im Folgenden wird für ibaBM-PN die Projektierung der Request-Blöcke in STEP 7 V5 beschreiben.

Request-S7 ist für die Verwendung mit CPUs S7-300/400 mit integrierter PN-Schnittstelle oder CPUs S7-400 mit externer Schnittstelle CP 443-1 (PROFINET-Controller) vorgesehen.

  • Kopieren Sie aus der iba S7-Bibliothek folgende Bausteine in den Bausteinordner Ihres STEP 7-Projekts, siehe iba S7-Bibliothek. Je Request-Modul (Verbindung) in ibaPDA muss ein Satz Request-Blöcke aufgerufen werden.

Für jedes verwendete PROFINET Device des ibaBM-PN
  • ibaREQ_PNdev (FB150) innerhalb des OB1 oder eines Weckalarm-OB (OB3x) aufrufen.

Für jedes Request-Modul
  1. ibaREQ_M (FB140) vorzugsweise innerhalb des OB1 aufrufen.

  2. Aktivieren Sie die Option Remanenz für den gesamten soeben angelegten Instanz-Datenbaustein.

  3. ibaREQ_PN (FB141) innerhalb des OB1 oder 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.

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

  • Innerhalb des OB1 oder eines Weckalarm-OB (OB3x) muss für jedes Request-Modul ein weiterer Aufruf des ibaREQ_PN (FB141) mit der neuen DB-Nummer (Eingang REQ_DB) erfolgen.

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

  • Der ibaREQ_PNdev muss nicht für jedes Request-Modul separat aufgerufen werden, sondern nur einmal pro genutztem PROFINET-Device.

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