Siemens SINUMERIK 840D sl Manuel De Programmation page 135

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

Publicité

Corrélation entre adresses et variables système
Pour pouvoir utiliser I, J et K, il faut les indiquer dans l'ordre I, J, K.
Les adresses I, J et K pouvant être programmées jusqu'à dix fois dans un bloc avec un
appel de macro, l'accès aux variables système devra se faire avec un indice pour ces
adresses à l'intérieur du macroprogramme. La syntaxe de ces trois variables système sera
donc $C_I[..], $C_J[..], $C_K[..]. Les valeurs correspondantes sont enregistrées dans la
matrice dans l'ordre dans lequel elles ont été programmées. Le nombre d'adresses I, J, K
programmées dans le bloc est enregistré dans les variables $C_I_NUM, $C_J_NUM,
$C_K_NUM.
Contrairement au reste des variables, la lecture de ces trois variables exige impérativement
l'indication d'un indice. Pour les appels de cycle (G81, etc.), l'indice utilisé est toujours "0",
par exemple N100 R10 = $C_I[0].
Tableau 4- 8 Corrélation entre les adresses et les variables pouvant être utilisées pour l'appel de
Corrélation entre adresses et variables
Adresse
A
B
C
I1
J1
K1
I2
J2
K2
I3
J3
K3
I4
J4
K4
I5
J5
K5
I6
J6
K6
I7
J7
K7
I8
J8
Fraisage ISO
Manuel de programmation, 02/2012, 6FC5398-7BP40-3DA0
fonctions
Variable système
$C_A
$C_B
$C_C
$C_I[0]
$C_J[0]
$C_K[0]
$C_I[1]
$C_J[1]
$C_K[1]
$C_I[2]
$C_J[2]
$C_K[2]
$C_I[3]
$C_J[3]
$C_K[3]
$C_I[4]
$C_J[4]
$C_K[4]
$C_I[5]
$C_J[5]
$C_K[5]
$C_I[6]
$C_J[6]
$C_K[6]
$C_I[7]
$C_J[7]
Autres fonctions
4.7 Macroprogrammes
135

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sinumerik 828dSinumerik 840de sl

Table des Matières