Run - Lance Une Tâche; Security - Définit Les Actions De Sécurités; Seek - Déplacement Dans Un Fichier Sauvegardé; Sensor_S - Etat Du Capteur - SERAD MCS 32 EX Guide D'utilisation

Table des Matières

Publicité

Documentation MCS32
Description :
Retourne une copie d'une chaîne sans les espaces se trouvant à droite.
Exemple :
a$="
b$=LTRIM$(a$)
Voir aussi :
LTRIM$
10-16-176- RUN – Lance une tâche
Syntaxe :
RUN <Nom>
Description :
Cette instruction est utilisée pour lancer une tâche stoppée (ex : tâche déclarée en
démarrage manuel).
Remarques :
Cette fonction n'a pas d'effets sur une tâche suspendue ou déjà lancée.
Exemple :
Debut:
Goto Debut
Voir aussi :
CONTINUE, HALT, SUSPEND
10-16-177- SECURITY – Définit les actions de sécurités
Syntaxe :
SECURITY(<OuvreBoucle>,<OuvreWatchDog>)
Description :
Cette instruction est utilisée pour définir comment le système doit réagir si une
erreur de poursuite sur un axe est détectée. <OuvreBoucle> définit si tous les axes
doivent se débrayer. <OuvreWatchDog> indique si le watch dog doit s'ouvrir. Les
valeurs par défaut à la mise sous tension sont SECURITY(On,On).
Remarques :
Si l'instruction SECURITY est utilisée, le niveau de sécurité peut être diminué
suivant l'écriture du programme. Il est conseillé de ne pas utiliser cette instruction.
Exemple :
SECURITY(ON,OFF) ' Chien de garde ne s'ouvre pas sur un
10-16-178- SEEK – Déplacement dans un fichier sauvegardé
Syntaxe 1 :
SEEK #3,<Déplacement Long>
Syntaxe 2 :
<Variable> = SEEK #3
Types acceptés : <Déplacement long>, <Variable> : entier long
Description :
La syntaxe 1 permet de se déplacer dans le fichier sauvegardé du nombre de
caractère spécifié par <Déplacement long>. Le déplacement se fait à partir de la
position courante. La syntaxe 2 permet de connaître la position courante dans le
fichier sauvegardé.
Remarques :
Le premier caractère est situé à la position zéro.
Exemple :
P&=Seek(#3)
Seek #3, P&+100
Voir aussi :
OPEN, INPUT$, PRINT
10-16-179- SENSOR_S – Etat du capteur
Syntaxe :
SENSOR_S (<Axe>)
Description :
Cette fonction donne l'état de l'entrée home/capture de la carte d'axe.
R342
EX
Menu
"
Wait Inp(Puissance)=On
RUN
Couteau
Wait Inp(Puissance)=Off
HALT Couteau
' défaut de poursuite
'Rapport nominal
'Déplacement sur le 100
'de la position courante
' Résultat b$="
: ratio 0.5
ème
- 219 -
Menu"
caractère à partir
SERAD S.A.

Publicité

Table des Matières
loading

Table des Matières