13
Autres fonctions
13.1 Fonctions d'axe AXNAME, SPI, ISAXIS, AXSTRING
13.1
Fonctions d'axe AXNAME, SPI, ISAXIS, AXSTRING
(à partir de la version de logiciel 6)
Programmation
AXNAME("AXE_TRANSVERSAL")
AX[AXNAME("String")]
AXSTRING ( SPI(n) )
SPI(n)
ISAXIS(numéro d'axe géométrique)
Signification des instructions
AXNAME
SPI
n
AXSTRING
AX
ISAXIS
Fonction
AXNAME est utilisé quand on crée des cycles à
caractère général par exemple et que l'on ne connaît
pas le nom d'un axe (voir également le chapitre 13.10.
"Opérations sur les chaînes de caractères").
SPI est utilisé pour attribuer des fonctions d'axe à une
broche, broche synchrone par exemple.
ISAXIS est utilisé dans des cycles à caractère général,
pour vérifier l'existence d'un axe géométrique bien
défini et pour éviter qu'un appel consécutif de $P_AXNX
soit interrompu du fait d'une erreur.
(à partir de la version de logiciel 6)
Extension SPI(n) :
La fonction d'axe SPI(n) est désormais également
utilisable pour la lecture et l'écriture de composants
frame. Ainsi, les frames peuvent être écrits p. ex. avec
la syntaxe $P_PFRAME[SPI(1),TR]=2.22.
Grâce à la programmation supplémentaire d'une
position d'axe via l'
adresse AX[SPI(1)] = <Position d'axe>, un
axe peut être déplacé.
13-514
convertit une chaîne de caractères en descripteur d'axe.
La chaîne de caractères doit contenir un nom d'axe valide.
convertit le numéro de broche indiqué en descripteur d'axe ; le paramètre
doit être un numéro de broche valide.
Numéro de broche
jusqu'à la version de logiciel 5, c'est à l'indice de l'axe attribué à la broche
que le numéro de broche était effecté.
À partir de la version de logiciel 6, c'est à la chaîne de caractères qu'est
attribué le numéro de broche.
Descripteur d'axe variable
vérifie si l'axe géométrique indiqué existe
SINUMERIK 840D/840Di/810D Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
13
03.04
© Siemens AG 2004 All rights reserved.