FB_PN_READ_PORT_DIAG

FB_PN_READ_PORT_DIAG 1:

Der Funktionsbaustein FB_PN_READ_PORT_DIAG ruft die Diagnose Informationen der Ports eines PROFINET-Gerätes ab.

FB_PN_READ_PORT_DIAG 2: Eingänge

VAR_INPUT
  bStart       : BOOL;
  NETID        : T_AmsNetId;
  PORT         : T_AmsPort;
END_VAR

Name

Typ

Beschreibung

bStart

BOOL

Über eine positive Flanke an diesem Eingang wird der Baustein aktiviert.

NETID

T_AmsNetId

AMS Net ID des Controllers

PORT

T_AmsPort

Port, über den der Controller mit dem Gerät kommuniziert ( Port = Device ID + 1000hex ).

FB_PN_READ_PORT_DIAG 3: Ausgänge

VAR_OUTPUT
  bBusy             : BOOL;
  str_RemotePort_1  : str_GetPortStatistic;
  str_RemotePort_2  : str_GetPortStatistic;
END_VAR

Name

Typ

Beschreibung

bBusy

BOOL

Bei der Aktivierung des Funktionsbausteins wird dieser Ausgang gesetzt und bleibt gesetzt, bis eine Rückmeldung erfolgt. Während Busy = TRUE wird an den Eingängen kein neuer Befehl angenommen.

str_RemotePort_1

str_GetPortStatistic

Diese Struktur enthält die statistischen Daten zu Port 1 .

str_RemotePort_2

str_GetPortStatistic

Diese Struktur enthält die statistischen Daten zu Port 2.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v3.1.4018

PC or CX (x64, x86, ARM)

Tc2_ProfinetDiag