HEIDENHAIN TNC 640 Manuel D'utilisation page 275

Masquer les pouces Voir aussi pour TNC 640:
Table des Matières

Publicité

La TNC 640 possède une interface étendue pour la communication
entre le PLC et la CN. Il s'agit là d'une nouvelle interface
symbolique Aplication Programmer Interface (API). Parallèlement,
l'interface habituelle PLC-CN existe encore et peut toujours être
utilisée. L'utilisation de l'ancienne ou la nouvelle interface API TNC
est configurée par le constructeur de la machine. Introduisez le
nom de l'opérande symbolique sous forme de string pour obtenir
l'état défini de l'opérande symbolique.
Les conditions suivantes sont autorisées dans la séquence D20 :
Condition
Abréviation
==
égal à
<
inférieur à
>
supérieur à
<=
inférieur ou égal à
>=
supérieur ou égal à
Pour cela, on dispose de la fonction D20. WAIT FOR SYNC doit
toujours être utilisée, par exemple lorsque vous importez des
données-système avec D18 qui nécessitent d'être synchronisées
en temps réel. La TNC interrompt le calcul anticipé et n'exécute la
séquence CN suivante que lorsque le programme CN a réellement
atteint cette séquence.
Exemple : suspendre le déroulement du programme jusqu'à ce
que le PLC initialise à 1 le marqueur 4095
N32 D20: N32D20:WAIT FOR M4095==1
Exemple : suspendre le déroulement du programme jusqu'à ce
que le PLC initialise à 1 l'opérande symbolique
N32 D20: APISPIN[0].NN_SPICONTROLINPOS==1
Exemple : interrompre le calcul anticipé interne, lire la position
actuelle de l'axe X
N32 D20: WAIT FOR SYNC
N33 D18: SYSREAD Q1 = ID270 NR1 IDX1
TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013
Autres fonctions
9
9.7
275

Publicité

Table des Matières
loading

Table des Matières