Weg- oder zeitbezogene Vorausgabe von H-Funktionen (P-CHAN-00107)

P-CHAN-00107

Weg- oder zeitbezogene Vorausgabe von H-Funktionen

Beschreibung

Dieser Parameter wird verwendet in Verbindung mit H-Funktionen

  • der Synchronisationsarten MET_SVS, MET_MOS und MEP_SVS, MEP_MOS. Bei MET_SVS, MET_MOS erfolgt die Angabe des Zeitvorlaufs, bei MEP_SVS, MEP_MOS erfolgt die Angabe des Wegvorlaufes.
  • der Synchronisationsarten MOS, MVS_SVS, MVS_SNS, MNS_SNS, MOS_TS und der lizenzpflichtigen Funktion 'Mikrostege' (siehe [FCT-C1]). Hier sind nur wegbezogene Angaben sinnvoll.

Der Feldindex 'i' definiert die Nummer der zugehörigen H-Funktion. Der Wert von h_pre_outp[i] legt den weg- bzw. zeitbezogenen Ausgabepunkt vor der tatsächlichen Bearbeitung der H-Funktion auf der Bahn fest.

Parameter

h_pre_outp[i] mit i = 0 ... 999 (Maximale Anzahl der H-Funktionen, applikationsspezifisch)

Datentyp

UNS32

Datenbereich

0 ... MAX(UNS32)

Dimension

0.1µm oder µs

Standardwert

0

Anmerkungen

Der Vorausgabewert kann auch im NC-Programm gesetzt werden [PROG//Kapitel V.G.-Variablen].

Achtung:

Wird die Synchronisationsart einer H-Funktion nachträglich in eine geändert, die keinen Vorausgabewert erfordert, so muss h_pre_outp[i] mit 0 belegt werden. Ansonsten wird bzgl. Mikrostegen ein Lizenzfehler erzeugt, falls diese Funktion nicht lizenziert oder nicht freigeschaltet ist (siehe P-STUP-00060).

Parametrierbeispiel:

Die anwenderspezifischen H-Funktionen H96, H98 sollen 10 Millimeter vor Erreichen der Synchronisationsposition in der Satzsequenz an die PLC ausgegeben werden.

Die anwenderspezifischen H-Funktionen H97, H99 sollen 40 Millisekunden vor Erreichen des Synchronisationszeitpunktes in der Satzsequenz an die PLC ausgegeben werden.

 

# Festlegung der H-Funktionen und Synchronisationsarten

# ============================================

h_synch[96]                           0x01000000    MEP_SVS

h_synch[97]                           0x02000000    MET_SVS

h_synch[98]                           0x00100000    MEP_MOS

h_synch[99]                           0x00200000    MET_MOS

#

# Einstellung von Vorausgabeweg, Vorausgabezeit

#=======================================

h_pre_outp[96]                     100000     in 0.1µm

h_pre_outp[97]                       40000     in µs

h_pre_outp[98]                     100000    in 0.1µm

h_pre_outp[99]                       40000    in µs

Weitere Beispiele siehe Kapitel Synchronisationsarten der M-Funktionen (P-CHAN-00041).