Beschreibung der Formalparameter
|
Name |
Art |
Typ |
Beschreibung |
|---|---|---|---|
|
REQ_DB |
IN |
BLOCK_DB |
DB der ibaPDA-Kommunikationsschnittstelle ibaREQ_DB |
|
ADR_SLOT |
IN |
INT |
Anfangsadresse des Peripherie-Ausgangsbereichs |
|
DEVICE_STATUS |
OUT |
INT |
Status des PROFINET Device |
|
ERROR_STATUS |
OUT |
INT |
Interner Fehlercode |
Folgende SFCs werden intern verwendet:
-
SFC 15 (DPWR_DAT)
-
SFC 20 (BLKMOV)
-
SFC 21 (FILL)
-
SFC 50 (RD_LGADR)
-
SFC 71 (LOG_GEO)
Detaillierte Beschreibung
REQ_DB
Über diesen DB findet der Datenaustausch mit ibaPDA statt. Konfigurieren Sie bei allen zusammengehörigen Request-Blöcken den identischen DB.
ADDR_SLOT
Peripherieanfangsadresse des verwendeten Slots im ibaBM-PN im Peripherie-Ausgangsbereich für das Senden von Daten.
DEVICE_STATUS
Status des adressierten PROFINET Device im ibaBM-PN. (0: Device nicht erreichbar/Fehler; 1: Gerät erreichbar)
ERROR_STATUS
Interner Fehlercode des Bausteins. Liegt kein Fehler vor, wird der Wert 0 ausgegeben.
Fehlercodes
|
Dezimalwert ERROR_STATUS |
Beschreibung |
|---|---|
|
200 |
There is no connection to a PN device. |
|
300 |
The version of ibaREQ_UDPact does not match with ibaREQ_M (ID). |
|
301 |
The version of ibaREQ_UDPact does not match with ibaREQ_M (FB). |
|
302 |
The version of ibaREQ_UDPact does not match with ibaREQ_M (DB). |
|
303 |
The type of transmit agent does not match with configured request type in ibaPDA. |
|
306 |
The configured "ADR_SLOT" is not assigned to a PROFIBUS PN device. |
|
310 |
no access to datablock ibaREQ_DB (read) |
|
311 |
no access to datablock ibaREQ_DB (write) |
|
315 |
error while masking of synchronous faults |
|
316 |
error while demasking of synchronous faults |
|
320 |
Operand is invalid (datatype). |
|
321 |
Operand is invalid (ANY pointer). |
|
410 |
Device does not exist. |