Télécharger Imprimer la page

Siemens SINUMERIK 840D sl Manuel De Mise En Service page 100

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

Extension de l'interface utilisateur (BE1)
3 Syntaxe
Type de renvoi
Type de paramètre d'appel Liste de type de données de paramètre d'appel
fixe
Types de paramètre
d'appel
Les types de données des valeurs de retour et de paramètres d'appel sont R, I, S,
C, B.
Utilisation de la fonction externe lors de la prochaine configuration :
Nom de fonction (Paramètre d'appel)
avec :
Nom de la fonction
Paramètre d'appel
Les paramètres sont séparés par une virgule.
Nota
Une fonction externe doit avoir au moins un paramètre de retour.
//M(MASKE1)
DEF VAR1 = (R)
DEF VAR2 = (I)
DEF RET = (I)
FCT InitConnection = ("c:\user\mydll.dll"/I/R,I,S/I,S)
LOAD
RET = InitConnection(VAR1+SIN(VAR3),13,"Servus",VAR2,
REG[2])
END_LOAD
A partir du fichier DLL :
void __export WINAPI InitConnection(ExtFctStructPtr FctRet,
ExtFctStructPtr FctPar, char cNrFctPar)
FctRet->value.i
FctPar[0]->value.r
FctPar[1]->value.i
FctPar[2]->value.s
FctPar[4]->value.i
FctPar[5]->value.s
cNrFctPar
BE1/3-94
Type de données de la valeur de retour de la fonction
Les types de données sont séparés par
une virgule.
Liste de type de données de paramètre
variable d'appel variable (variable ou registre). Les
types de données sont séparés par une virgule.
Nom de la fonction externe
Liste de tous les paramètres d'appel.
;La fonction externe "InitConnection" est
;indiquée. Le type de données de
;la valeur de retour est Integer, les types de données
;du paramètre d'appel fixe sont Real,
;Integer et String, les types de données
;du paramètre d'appel variable sont Integer
;et String.
;RET est affecté à la valeur de la fonction externe
"InitConnection" avec les paramètres d'appel
VAR1+SIN(VAR3), 13, Servus, VAR2 et
REG[2]
Valeur de retour de la fonction
1. Paramètre(VAR1+SIN(VAR3))
2. Paramètre(13)
3. Paramètre(("Servus")
4. Paramètre(référence à VAR2)
5. Paramètre (référence à REG[2])
Nombre de paramètres (5)
SINUMERIK 840D sl/840D/840Di/810D MES HMI (IAM) - Edition 08/2005
© Siemens AG 2005 All Rights Reserved
08/2005

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840dSinumerik 840diSinumerik 810d