Télécharger Imprimer la page

Siemens SINUMERIK 828D Mode D'emploi page 34

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

Description détaillée
4.3 Variable système pour actions synchrones
Accès aux données lors de l'exécution des blocs
Pour les paramètres machine et les données de réglage qui ne doivent être lus ou écrits dans les
actions synchrones qu'au moment de l'exécution des blocs, un caractère "$" supplémentaire doit
être placé avant le descripteur :
$$M... ou $$S...
Code de programme
; La position d'inversion de l'axe Z $SA_OSCILL_REVERSE_POS2[Z]
; peut être modifiée à n'importe quel moment par une action de l'opérateur
ID=1 WHENEVER $AA_IM[z] < $$SA_OSCILL_REVERSE_POS2[Z] DO $AA_OVR[X] = 0
Écriture lors de l'exécution des blocs
Les conditions suivantes doivent être remplies pour l'écriture lors de l'exécution des blocs :
• Le droit d'accès au moment de l'écriture doit autoriser l'écriture.
• Le paramètre machine ou la donnée de réglage doit posséder la propriété "immédiatement
effectif".
Code de programme
; La position de commutation des cames logicielles $SN_SW_CAM_... ne doit,
selon
; la consigne actuelle de l'axe X dans le SCP $AA_IW[X], être écrite qu'au
moment
; de l'exécution des blocs
ID=2 WHEN $AA_IW[X] > 10 DO $$SN_SW_CAM_PLUS_POS_TAB_1[0] = 20
Une vue d'ensemble complète des propriétés des paramètres machine et des données de
réglage est disponible dans :
Plus d'informations
• Tables de paramètres Variables système
• Tables de paramètres Paramètres machine
4.3.8
Temporisation ($AC_TIMER)
Les variables $AC_TIMER[<indice>] sont des champs spécifiques au canal de variables système.
Type de données :
<indice> :
Unité :
Nombre par canal
Le nombre maximal de variables $AC_TIMER par canal peut être réglé avec le paramètre
machine :
PM28258 $MC_MM_NUM_AC_TIMER = <nombre maximal>
34
$$SN_SW_CAM_MINUS_POS_TAB_1[0] = 20
REAL
Indice de tableau : 0, 1, 2, ... (nombre max. - 1)
Seconde
Description fonctionnelle, 07/2023, A5E48765042D AF
Actions synchrones

Publicité

loading