MTX 15VRS SPS-Interface
Verwendung:
Sobald der FB durch Setzten von Eingang "Enable" aktiviert wurde wird lau‐
fend das aktive Programm, aus dem am Eingang "ChannelNumber" angege‐
benen Kanal, ermittelt. Sobald das Nc-Programm gestartet wurde, werden
die aktuelle Gesamtlaufzeit (ProgramData.TotalTimeAct), die Restlaufzeit
(ProgramData.RemainingTime) sowie der Fortschritt (ProgramData.Pro‐
gress), in der Ausgangsstruktur permanent aktualisiert.
Programm-Start und Ende werden vom Baustein selbständig erkannt.
Sollen zuätzliche Kriterien für den Start und das Ende der Programmfort‐
schittsanzeige berücksichtigt werden, so kann dies über die Eingänge "Pro‐
gressBegin" und "ProgressEnd" realisiert werden. Damit der FB diese Ein‐
gänge berücksichtigt muss beim Einschalten des FB über "Enable" der Ein‐
ang "ConsiderBeginEnd" ebenfalls auf TRUE stehen.
Auf diese Weise ist es möglich, dass nur ein Teil des Nc-Programm für die
Fortschrittsanzeige berücksichtigt wird indem entsprechende M-Funktionen
mit den FB-Eingängen verknüpft werden.
Abb. 14-36:
Beispiel: Nc-Programm mit M-Funktion, Berücksichtigung von einem
Programmteil zur Fortschrittsanzeige
Abb. 14-37:
Beispiel: Implementation des FB mit Berücksichtigung der M-Funkti‐
onen
HMI, Anzeige im Header des IndraWorksOperation
MT_BaseAdditional.library
R911400171_Ausgabe 02 Bosch Rexroth AG
255/409