Documentation MCS32
Voir aussi :
ACC, VEL
10-16-71- DEC% - Décélération en pourcentage
Syntaxe :
DEC%(<Axe>) = <Expression>
Limites :
Expression de 0 à 100
Types acceptés : Expression : réel
Description :
Cette fonction fixe la décélération courante en pourcentage du paramètre de
décélération (DEC_P).
Remarques :
La valeur de DEC_P peut être entrée dans l'écran profil de vitesse lors de la
configuration de la carte.
Exemple :
DEC_P(X)=500
DEC%(X)=10 'Décélération courante 50 unités / s²
Voir aussi :
ACC% et VEL%
10-16-72- DELAY – Attente passive
Syntaxe :
DELAY <Durée>
Unité :
Durée : millisecondes
Types acceptés : Durée : Entier
Description :
Cette fonction réalise une attente suivant la durée spécifiée. Elle endort la tâche et
provoque le basculement vers la tâche suivante.
Exemple :
DELAY 500
DELAY Tempo1
10-16-73- DIFFUSE – génération d'événements
Syntaxe :
SIGNAL <Nom>
Description :
Cette instruction génère un événement.
Remarques :
<Nom> doit être le même que dans l'instruction WAIT EVENT. Toutes les tâches
contenant le WAIT EVENT associé prennent en compte l'événement et peuvent
poursuivre leur exécution.
Exemple :
Program1
...
WAIT EVENT Ready
...
Voir aussi :
WAIT EVENT, SIGNAL
10-16-74- DISPLAY – Afficheur 7 segments
Syntaxe :
DISPLAY "<Car>" ou DISPLAY <Expression>
Types acceptés : Car : caractère de '0' à '9'
Expression : Octet
Description :
Cette Instruction fixe l'état de l'afficheur status de la MCS32
Remarque :
L'instruction utilisant <Car> permet d'afficher des caractères pré-programmés (
"0" à "9") . Pour afficher autre chose, il faut utiliser l'instruction utilisant
<Expression>. Chaque bit de <Expression> représente un segment. Le bit b0 n'est
pas utilisé.
Exemple :
Display "5"
R342
EX
'Délai de 0.5 s.
' Equivalent à Display 10110110b
Program2
...
DIFFUSE Ready
...
- 189 -
SERAD S.A.