Fonctions; Définition De Bloc (//B) - Siemens SINUMERIK 840D sl Manuel De Mise En Service

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:
Table des Matières

Publicité

Commandes de programmation

3.4 Fonctions

3.4
Fonctions
3.4
Vue d'ensemble
Dans des boîtes de dialogue et dans les barres de touches logicielles relatives à la boîte de
dialogue, il y a plusieurs fonctions qui peuvent être lancées par différents événements, par
exemple quitter le champ de saisie, appuyer sur une touche logicielle, et qui sont
configurées dans les méthodes.
Sous-programmes
Il est possible de configurer dans des sous-programmes des instructions de configuration qui
se répètent ou non et qui regroupent une procédure particulière. Les sous-programmes
peuvent à tout moment être chargés dans un programme principal ou dans un autre sous-
programme puis être traités aussi souvent que souhaité ; c'est pourquoi les instructions ne
doivent pas être configurées plusieurs fois. Les blocs de description des boîtes de dialogue
ou des barres de touches logicielles sont considérés comme un programme principal.
Fonctions externes
A l'aide des fonctions externes, des fonctions supplémentaires et spécifiques à l'utilisateur
peuvent être ajoutées. Les fonctions externes sont placées dans un fichier DLL et déclarées
par une entrée dans les lignes de définition du fichier de configuration.
Services PI
La fonction PI_SERVICE (services d'instance de programme) permet de démarrer des
services PI de l'AP dans le domaine CN.
Voir aussi
Function (FCT) (Page 89)
Services PI (Page 112)
3.4.1
Définition de bloc (//B)
Description
Les sous-programmes sont désignés dans un fichier de programme par l'identifiant de bloc
//B et se terminent par //END. Pour chaque identifiant de bloc, plusieurs sous-programmes
peuvent être définis.
Remarque
Les variables utilisées dans les sous-programmes doivent être définies dans le dialogue à
l'aide duquel le sous-programme a été appelé.
78
Manuel de programmation, 03/2010, 6FC5397-1DP10-5DA0
Easy Screen (BE2)

Publicité

Table des Matières
loading

Table des Matières