Fn29: Plc : Transmission De Valeurs À L'automate Plc - HEIDENHAIN TNC 320 Manuel D'utilisation

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

Publicité

Les conditions suivantes sont autorisées dans la séquence FN20 :
Condition
Description succincte
Egal à
==
inférieur à
<
supérieur à
>
inférieur ou égal à
<=
supérieur ou égal à
>=
Pour cela, on dispose de la fonction FN20: WAIT FOR SYNC. WAIT FOR
SYNC doit toujours être utilisée, quand p.ex. vous importez des
données-système avec FN18 qui nécessitent d'être synchronisées en
temps réel. La TNC stoppe alors le calcul anticipé et n'exécute la
séquence CN suivante que quand le programme CN a réellement
atteint cette séquence.
Exemple : suspendre le déroulement du programme jusqu'à ce
que l'automate PLC initialise à 1 le marqueur 4095
32 FN 20: WAIT FOR M4095==1
Exemple : suspendre le déroulement du programme jusqu'à ce
que l'automate PLC initialise à 1 l'opérande symbolique
32 FN20: APISPIN[0].NN_SPICONTROLINPOS==1
Exemple : suspendre le calcul anticipé interne, lire la position
actuelle de l'axe X
32 FN 20: WAIT FOR SYNC
33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1
FN29: PLC : transmission de valeurs à l'automate
PLC
La fonction FN 29 : PLC permet de transmettre à l'automate PLC
jusqu'à huit valeurs numériques ou paramètres Q.
Résolution et unité de mesure : 0,1 µm ou 0,0001°
Exemple : transmettre à l'automate la valeur numérique 10
(correspondant à 1µm ou 0,001°)
56 FN29: PLC=+10/+Q3/+Q8/+7/+1/+Q5/+Q2/+15
258
Programmation : Paramètres-Q

Publicité

Table des Matières
loading

Table des Matières