-

GET_MODULE_DIFF_BLOCK

TypFunktionsbaustein
BeschreibungMit dem Funktionsbaustein können Modul-Differenzblöcke (ModuleDiffBlock) für Profinet Devices gelesen werden. Ein ModuleDiffBlock liefert Informationen über die Differenz zwischen der echten Hardware-Konfiguration und der erwarteten Konfiguration (Konfiguration aus dem Engineering Tool) sowie Diagnoseinformationen.

Das Lesen der Blöcke wird bei einer steigenden Flanke am Eingang REQ gestartet. Eine steigende Flanke am Ausgang NEW zeigt an, dass neue Differenzblöcke vorhanden sind.
HinweiseFunktionsbausteine dieses Typs müssen instanziiert werden. Der FB-Instanzname muss in der 'Variablen'-Tabelle der POE deklariert werden, in welcher der FB verwendet werden soll. Der Instanzname muss innerhalb der POE eindeutig sein.
ParameterEingänge

REQ

AR_USER_ID

Ein-/Ausgang

MODULE_DIFF_BLOCK

Ausgänge

DONE

BUSY

ERROR

STATUS

NEW

MORE_AVAILABLE
MODULE_DIFF_BLOCK-InhaltStruktur MODULE_DIFF_BLOCK

Struktur SUBMODULE

ModuleState-Werte

SubmoduleState-Werte
FehlercodesFehlercodes am Ausgang STATUS