Siemens SINUMERIK ONE Basic Program Plus Consignes De Fonctionnement page 468

Table des Matières
Description de la fonction
9.2 Chargement
Exemples de programme AP
Les exemples de programme suivants (description de DB150 (Page 200)) montrent
l'acquittement du chargement via l'interface 2. Pour ce faire, le réseau est programmé dans un
bloc utilisateur FC150.
Exemple de programme "Chargement du magasin"
NETWORK TITLE = Acquittement du chargement interface 2
UE 86.0 ; //Ici, l'acquittement est effectué via la borne E 86.0
U DB71.DBX 0.1; //Interface 2 active
U DB71.DBX 34.0; //Chargement actif
FP M 150.0 ;
SPBN M100 ;
L 1 ;
T DB150.DBB 0; //DB71
L 2 ;
T DB150.DBB 1; //Interface 2
L 0 ;
L DB71.DBW 58 ;
T DB150.DBW 1 ; //Magasin cible pour le chargement
L DB71.DBW 60 ;
T DB150.DBW 4 ; //Emplacement cible pour le chargement
L 0 ;
T DB150.DBW 6 ;
T DB150.DBW 8 ;
L 1 ;
T DB150.DBW 10; //État 1
L -1 ;
T DB150.DBW 12 ;
S DB150.DBX 16.0 ; //Démarrage FC6
M100 : NOP 0 ;
Exemple de transfert avec FC6
NETWORK TITLE = Transfert de l'état de la gestion des outils
CALL FC 6 (//Bloc de transfert de gestion des outils
Start
TaskIdent
TaskIdentNo
NewToolMag
NewToolLoc
OldToolMag
OldToolLoc
État
MultitoolLoc
Ready
Error
U DB150.DBX 16.1 ; //Interroger Ready
R DB150.DBX 16.0 ; //Réinitialisation du démarrage
L DB150.DBW 14 ; //Information d'erreur
L 0 ;
<>I ; //Analyser les erreurs
R DB150.DBX 16.0 ; //Réinitialisation du démarrage
468
:= DB150.DBX 16.0,//démarrage
:= DB150.DBB 0,
:= DB150.DBB 1,
:= DB150.DBW 1,//Pos. d'un nouvel outil
:= DB150.DBW 1,
:= DB150.DBW 0,//Pos. d'un ancien outil
:= DB150.DBW 0,
:= DB150.DBW 10,//État
:= DB150.DBW 12,
:= DB150.DBX 16.1,
:= DB150.DBW 14) ;
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