FB_ModuleVisController - Allgemeine Informationen
Typ |
Funktionsbaustein |
Verfügbar ab |
V1.0.4.0 |
Versionen: |
Aktuelle Version |
Unterstützung für die Anzeige von MultiBelt-Modulen in der Visualisierung der Vorlage.
Damit das MultiBelt-Modul in der Visualisierung der Vorlage vollständig dargestellt werden kann, muss eine Instanz des Bausteins FB_ModuleVisController in das Programm SR_VisControl() integriert werden (siehe Kapitel Einfügen eines neuen MultiBelt-Equipment-Moduls).
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_xEnable |
BOOL |
Eine steigende Flanke FALSE -> TRUE aktiviert den Baustein, eine fallende Flanke TRUE -> FALSE deaktiviert den Baustein. Wenn der Baustein abgeschaltet ist, führt er keine Aktionen aus. |
i_pstMachineStandardItf |
POINTER TO TPL.ST_StandardModuleInterface |
Diesem Eingang muss die Adresse der Maschinenschnittstelle übergeben werden. |
i_pstCurrentStandardItf |
POINTER TO TPL.ST_StandardModuleInterface |
Diesem Eingang muss die Adresse der Schnittstelle des ausgewählten Moduls übergeben werden. |
i_dwCurrentAddItf |
DWORD |
Diesem Eingang muss die Adresse der Zusatzschnittstelle des ausgewählten Moduls übergeben werden. |
i_xUpdateData |
BOOL |
TRUE: Es wurde ein anderes Modul ausgewählt. |
i_udiCurrentJogTarget |
UDINT |
Nicht verwendet. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_xActive |
BOOL |
TRUE: Der Baustein ist eingeschaltet und muss weiter ausgeführt werden. FALSE: Der Baustein ist abgeschaltet. |
q_xReady |
BOOL |
TRUE: Der Baustein ist betriebsbereit und kann Anwenderbefehle entgegennehmen. FALSE: Der Funktionsbaustein ist nicht betriebsbereit und nimmt keine Benutzerbefehle an. |
q_etDiag |
Allgemeine bibliotheksunabhängige Aussage zur Diagnose. Alle Werte außer GD.ET_Diag.Ok entsprechen einer Diagnosemeldung. |
|
q_etDiagExt |
Bausteinspezifischer Ausgang des Diagnosegeräts. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung |
|
q_sMsg |
STRING[80] |
Ereignisabhängige Meldung, die mehr Informationen zum Diagnosezustand liefert. |
q_udiSetAsCurrentModule |
UDINT |
Die Nummer des Moduls, das ausgewählt werden soll. |
q_udiSetAsJogTarget |
UDINT |
Nicht verwendet. |
Ein-/Ausgang |
Datentyp |
Beschreibung |
---|---|---|
iq_stExceptionList |
|
|
iq_stLogDataList |
|
q_etDiag |
q_etDiagExt |
Aufzählungswert |
Beschreibung |
---|---|---|---|
OK |
29 |
Der Baustein ist deaktiviert. |
Aufzählungsname: |
Disabled |
Aufzählungswert: |
29 |
Beschreibung: |
Der Baustein ist deaktiviert. |
Der Funktionsbaustein ist deaktiviert und führt keinerlei Aktionen aus. i_xEnable und q_xActive werden auf FALSE gesetzt.