Exemples De Programmes; Exemple De Bloc De Données Utilisateur Db150 - Siemens Sinumerik One Basic Program Plus Consignes De Fonctionnement

Table des Matières
Programmation AP Basic Program
7.2 Description AP
7.2.8

Exemples de programmes

Aperçu
L'exemple suivant montre les différents blocs utiles pour l'acquittement des fonctions de gestion
des outils de base.
• Bloc utilisateur FC150
• Bloc de données DB150
• OB1
Le bloc utilisateur FC150 doit être appelé cycliquement depuis le bloc d'organisation
à l'aide d'une instruction Call. Le bloc de fonction contient les différents réseaux
nécessaires à l'acquittement des fonctions de chargement, déchargement, déplacement ou
positionnement.
Le bloc de données DB150 contient la structure avec laquelle les différentes variables de
l'interface (par exemple DB71) sont référencées.
Exemple de bloc de données utilisateur DB150
Exemple : Définition d'un bloc de données DB150
Adresse
+0.0
+1.0
+2.0
+4.0
+6.0
+8.0
+10.0
+12.0
+14.0
+16.0
+16.1
+18.0
+20.0
+22.0
+24.0
=26.0
200
Nom
Type
task
BYTE
no
BYTE
magnew
INT
locnew
INT
magold
INT
locold
INT
stat
INT
multitool
INT
error
INT
start
BOOL
ready
BOOL
rec_magnew
INT
rec_locnew
INT
rec_magold
INT
rec_locold
INT
 
END_STRUCT
Valeur initiale
Commentaire
B#16#0
TaskIdent
B#16#0
TaskIdent-Nr
0
Nouvel outil, magasin actuel
0
Nouvel outil, emplacement ac‐
tuel
0
Ancien outil, magasin actuel
0
Ancien outil, magasin actuel
0
Information d'état
0
Emplacement de multitool
0
Information d'erreur
FALSE
Start
FALSE
FC6 Ready
0
Nouvel outil, magasin enreg.
0
Nouvel outil, emplacement en‐
reg.
0
Ancien outil, magasin enreg.
0
Ancien outil, emplacement en‐
reg.
 
 
Description fonctionnelle, 01/2024, A5E48053832D AG
Gestion des outils
Table des Matières
loading

Ce manuel est également adapté pour:

Sinumerik one basic program

Table des Matières