Documentation MCS32
Description :
Trace un rectangle de coordonées X1,Y1 (coin haut, gauche) et X2,Y2 (coin bas,
droit) sur le pupitre Dialog 640.
Remarques :
Le paramètre Couleur cadre permet de modifier la couleur du contour en noir (0)
ou blanc (1). Couleur remplissage permet de modifier la couleur intérieur du cadre
en noir (0), en blanc (1) ou transparent (2).
Exemple :
BOX(10,50,85,15,0,1)
10-16-30- BUFMOV_S – Nombre d'ordres en attente
Syntaxe :
<Variable>=BUFMOV_S(<Axe>)
Types acceptés : <Variable> : Octet
Description :
Cette fonction retourne le nombre de mouvements en attente dans le buffer d'une
carte d'axe. Le mouvement en cours d'exécution n'est pas comptabilisé par cette
fonction.
Remarques :
Cette fonction peut être utilisée après avoir lancé des mouvements, pour savoir si
un mouvement est fini. Dans le cas où le buffer de mouvement se trouve plein, la
tâche se bloque jusqu'à ce qu'une place soit libérée.
Exemple :
STTR(X)=100
STTR(X)=50
STTR(X)=50
WAIT BUFMOV_S(X)<2
10-16-31- BUZZER – Emet un son continu
Syntaxe :
BUZZER = <ON|OFF>
Description :
Cette fonction active ou désactive le buzzer du pupitre opérateur dialog 80, 160 ou
640.
Remarques :
Cette fonction utilise le port de communication #1.Par défaut,
communication SERIAL1 sera utilisé. Si un pupitre opérateur Dialog 80, 160 ou
640 est connecté à SERIAL2 veuillez utiliser la fonction OPEN pour affecter #1 au
port SERIAL2.
Exemple :
Alarme:
Voir aussi :
BEEP
R342
EX
BUZZER=ON
DELAY 1000
BUZZER=OFF
DELAY 1000
GOTO Alarme
'cadre noir avec une couleur de
'remplissage blanche
'Attendre la fin du premier mouvement
- 176 -
le port de
SERAD S.A.