Diese Blöcke initialisieren und steuern die Kommunikation zwischen ibaPDA und den Steuerungen S7-1500.
Die iba-Baustein-Familie ibaREQ3sym erlaubt den Zugriff sowohl auf optimierte Datenbausteine als auch auf nicht-optimierte Datenbausteine. Die Adressierung erfolgt rein über den Symbolnamen.
Die Baustein-Familie ibaREQ3sym stellt ab TIA Portal V19 die empfohlene Zugriffsvariante dar. Mit dieser Version sind Laufzeitoptimierungen möglich, wie die Auslagerung des zyklischen Lesens der Aktualwerte aus dem Baustein ibaREQ3sym_M. Daher können die verschiedenen Bausteine dediziert in unterschiedlichen Aufrufebenen verteilt werden.
Je Request-Modul (Verbindung) in ibaPDA muss ein Satz Request-Blöcke aufgerufen werden. Die verwendeten Bausteine sind Bestandteil der iba S7-Bibliothek, siehe iba S7-Bibliothek.
Hinweis |
|
|---|---|
|
Verwenden Sie nur Request-Blöcke aus der aktuellen iba S7-Bibliothek! Request-Blöcke aus Anwendungsbeispielen können veraltet sein und daher zu Fehlern führen. |
|
Verwenden Sie je nach vorhandener Systemkonfiguration unterschiedliche Request-Block-Kombinationen:
|
Request-Block |
Empfohlene Aufrufebene |
|---|---|
|
ibaREQ3sym_M |
OB1 oder niederpriorer OB |
|
ibaREQ3sym_NetE_dc |
OB, in dem die Daten aktualisiert werden |
|
ibaREQ3sym_NetE_send |
OB1 oder Weckalarm-OB im benötigten Sendetakt |
|
ibaREQ3sym_6PN |
Weckalarm-OB im benötigten Sendetakt |
|
ibaREQ3sym_DB_PDA |
- |
|
ibaREQ3sym-Interface |
- |
-
ibaREQ3sym_M (Management) Der Baustein realisiert die Kommunikation mit ibaPDA. Der Aufruf des Bausteines erfolgt idealerweise im OB1 oder einem niederprioren OB.
-
ibaREQ3sym_NetE_dc (Bereitstellung und Pufferung der aktuellen Signalwerte) Der Baustein erfasst die aktuellen Signalwerte und puffert diese. Der Aufruf des Bausteines erfolgt idealerweise im OB, in dem die Daten aktualisiert werden.
-
ibaREQ3sym_NetE_send (Senden der gepufferten Signalwerte) Der Baustein sendet die gepufferten Signalwerte an ibaPDA. Der Aufruf des Bausteines erfolgt im OB 1 oder im Weckalarm-OB im benötigten Sendetakt.
-
ibaREQ3sym_6PN (Bereitstellung und Senden der aktuellen Signalwerte) Der Baustein stellt im Sendezyklus die aktuellen Signalwerte zur Verfügung. Der Aufruf des Bausteines erfolgt idealerweise in einem Weckalarm-OB.
-
ibaREQ3sym_DB_PDA (Schnittstellen-DB) Dieser DB dient als Schnittstelle zu ibaPDA sowie zwischen den verschiedenen Request-Blöcken.