FB_CheckDemoMode

FB_CheckDemoMode 1:

Ein FB dieses Typs kann instanziiert und von der SPS-Anwendung zum Scannen der Feldbuskonfiguration verwendet werden. Er berichtet über Feldbusse mit besonderen Merkmalen wie Echtzeitleistung oder USB-Unterstützung.

Syntax:

FUNCTION_BLOCK FB_CheckDemoMode

FB_CheckDemoMode 2: Eigenschaften

Name

Typ

Beschreibung

DemoMode

BOOL

Ein TRUE nach dem Scannen der Feldbuskonfiguration hat eine der nachstehenden Ursachen:

Es ist kein Feldbus mit Echtzeitleistung konfiguriert.

ForceDemoMode=TRUE und ForceNonDemoMode=FALSE.

EtC_detected

BOOL

Ein TRUE nach dem Scannen der Feldbuskonfiguration signalisiert, dass die Konfiguration einen EtherCAT Feldbus vorsieht.

ForceDemoMode

BOOL

Mit einem TRUE kann der DemoMode erzwungen werden.

ForceNonDemoMode

BOOL

Mit einem TRUE kann der NonDemoMode erzwungen werden.

NonDemoMode

BOOL

Ein TRUE nach dem Scannen der Feldbuskonfiguration hat eine der nachstehenden Ursachen:

Es ist mindestens ein Feldbus mit Echtzeitleistung konfiguriert.

ForceDemoMode=FALSE und ForceNonDemoMode=TRUE.

ReScan

BOOL

Mit einem TRUE auf dieser Eigenschaft wird ein erneuter Scan der Feldbuskonfiguration ausgelöst.

RtBus_detected

BOOL

Ein TRUE nach dem Scannen der Feldbuskonfiguration signalisiert, dass die Konfiguration einen Feldbus mit Echtzeit-Performance vorsieht.

USB_detected

BOOL

Ein TRUE nach dem Scannen der Feldbuskonfiguration signalisiert, dass die Konfiguration eine USB-Verbindung vorsieht. Dies deutet typischerweise auf ein Bedienfeld hin.

FB_CheckDemoMode 3: Methoden

Name

Beschreibung

Cyclic

Diese Methode ist zyklisch von der Applikation aufzurufen.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.35

PC oder CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 oder höher