Télécharger Imprimer la page

Siemens SINUMERIK 828D Mode D'emploi page 121

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

4.8.5
Variable de contexte ($P_TECCYCLE)
Fonction
Si un programme CN est utilisé aussi bien en tant que programme pièce qu'en tant que cycle
technologique, des sections de programme spécifiques au contexte peuvent être définies via la
variable système $P_TECCYCLE :
• $P_TECCYCLE == TRUE ⇒ Le programme CN est actuellement exécuté en tant que cycle
technologique
• $P_TECCYCLE == FALSE ⇒ Le programme CN est actuellement exécuté en tant que
programme pièce
Application
Dans les cycles technologiques, les définitions de variables (DEF) et de macros (DEFINE) n'ont
pas d'effet. Si un programme CN est exécuté en tant que cycle technologique contenant des
définitions correspondantes, il est nécessaire que le code du programme contienne une
distinction de cas d'utilisation spécifique au contexte, car les variables et les macros ne sont alors
pas disponibles.
Exemple
Paramètre de déplacement via des variables utilisateur dans le programme pièce et le
paramètre R dans le cycle technologique
Code de programme
PROC UP_1
DEF REAL POS_X=100.0
DEF REAL F_X=250.0
IF $P_TECCYCLE==TRUE
ENDIF
IF $P_TECCYCLE==TRUE
ELSE
ENDIF
RET
Voir aussi
Définitions (DEF, DEFINE) (Page 120)
Actions synchrones
Description fonctionnelle, 07/2023, A5E48765042D AF
$R1=100.0
$R2=250.0
N100 POS[X]=$R1 FA[X]=$R2
N200 POS[X]=POS_X FA[X]=F_X
Description détaillée
4.8 Cycles technologiques
Commentaire : Utilisation dans
Programme pièce
Programme pièce
Cycle technologique
Cycle technologique
Cycle technologique
Programme pièce
121

Publicité

loading