En fonction de $NK_SWITCH[<i>], le commutateur a les états suivants :
• ON : La valeur d'enclenchement p spécifiée dans $NK_SWITCH_POS est égale à la valeur
actuelle de $NK_SWITCH[<i>].
$NK_SWITCH_POS[<n>] == $NK_SWITCH[<i>]
L'élément précédent de la chaîne cinématique est connecté à la sortie, c'est-à-dire à l'élément
suivant du commutateur spécifié dans $NK_NEXT.
• OFF : La valeur d'enclenchement p spécifiée dans $NK_SWITCH_POS est différente de la
valeur actuelle de $NK_SWITCH[<i>].
$NK_SWITCH_POS[<n>] ≠ $NK_SWITCH[<i>]
L'élément précédent de la chaîne cinématique n'est pas connecté à la sortie, c'est-à-dire à
l'élément suivant du commutateur spécifié dans $NK_NEXT.
La valeur d'enclenchement peut être librement sélectionnée
Remarque
Élément parallèle $NK_PARALLEL
Le commutateur n'affecte pas la connexion à un élément parallèle spécifié dans $NK_PARALLEL.
Cela signifie que l'élément précédent est toujours connecté à l'élément dérivant en parallèle du
commutateur.
Syntaxe
$NK_SWITCH_POS[<n>] = <p>
Signification
$NK_SWITCH_
POS :
<n> :
<p> :
Exemple
Le 9ème élément de la chaîne cinématique est un commutateur qui est activé lorsque
$NK_SWITCH[ 3 ] == 1
Code de programme
; 9ème élément
N110 $NK_SWITCH_POS[8] = 1
Fonctions de base
Description fonctionnelle, 01/2023, A5E48764112D AE
Valeur d'enclenchement
Type de don‐
INT
nées :
Plage de valeurs : 0 ≤ x ≤ valeur INT maximale positive
Valeur par dé‐
0
faut :
Indice de variable système ou d'élément
Type de don‐
INT
nées :
Plage de valeurs : 0, 1, 2, ... ($MN_MM_MAXNUM_KIN_CHAIN_ELEM - 1)
Valeur pour la position de commutation ON
Type de don‐
INT
nées :
Chaîne cinématique
5.2 Mise en service
Commentaire
; Position du commutateur = 1
443