Herunterladen Inhalt Inhalt Diese Seite drucken

Def Fn (Define Function) - Mitsubishi Electric MELFA CR750 Bedienungs- Und Programmieranleitung

Industrieroboter
Inhaltsverzeichnis

Werbung

Detaillierte Befehlsbeschreibung
6.3.23

Def Fn (Define function)

Funktion: Funktion definieren
Definiert eine Funktion und legt den Namen fest
Eingabeformat
Def
<Identifizierungszeichen>
<Name>
<Formalparameter>
<Funktionsausdruck>
Programmbeispiel
1 Def FNMAVE(MA,MB) = (MA+MB)/2
2 MDATA1 = 20
3 MDATA2 = 30
4 MAVE = FNMAVE(MDATA1,MDATA2)
5 Def FNpAdd(PA,PB) = (PA+PB)
6 P10 = FNpAdd(P1,P2)
6 - 54
Fn <Identifizierungszeichen> <Name> [(<Formalparameter>[,<Formalparameter>] ...)]
= <Funktionsausdruck>
Es werden vier Zeichen zur Identifizierung unterschieden:
M: Typ Numerisch
C: Typ Zeichenkette
P: Typ Position
J: Typ Gelenk
Benutzerdefinierte Zeichenkette (max. 5 Zeichen)
Legt die Variablen der Funktion fest
Es können maximal 16 Variablen verwendet werden.
Legt die Rechenoperation fest.
'Legt fest, dass durch FNMAve der Durchschnitt
von zwei numerischen Variablen gebildet wird
'Weist MDATA1 den Wert 20 zu
'Weist MDATA2 den Wert 30 zu
'Der Durchschnitt von 20 und 30 (= 25) wird
der numerischen Variablen MAVE zugewiesen.
'Legt fest, dass durch FNpAdd die Summe
von zwei Positionsvariablen gebildet wird
'Weist P10 die Summe von P1 und P2 zu
MELFA-BASIC-V-Befehle

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis