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.