Documentation MCS32
10-16-211- TIME$ - Heure courante
Syntaxe :
TIME$
Description :
Cette instruction retourne une chaîne de 8 caractères de la forme hh:mm:ss, où hh
sont les heures (00-23), mm sont les minutes (00-59) et ss sont les secondes (00-
59).
Voir aussi :
TIME, TIMER, DATE$
10-16-212- TRAJ - Trajectoire
Syntaxe :
TRAJ(<Paramètre>=<Valeur> {,<Paramètre>=<Valeur> ... })
Types acceptés : Valeur : réel
Description :
Cette instruction effectue une trajectoire complexe. L'exécution de cette tâche
provoque le basculement vers la tâche suivante.
Remarques :
Le système attend la fin du mouvement (MOVE_S(Axe)=0) avant d'exécuter la
prochaine instruction. <Paramètre> est POS(<Axe>) pour une position absolue,
VEL(<Axe>) pour une vitesse ,
DEC(<Axe>) pour une décélération. Les axes utilisent la vitesse, l'accélération et
la décélération courante si elles ne sont pas définies dans l'instruction
<Axe> doit être un axe servo.
Exemple :
MERGE(X)=On
TRAJ (POS(X)=1000.00, VEL(X)=Vrapide)'à la position 1000,
TRAJ (POS(X)=1500.00, VEL(X)=Vlente) ' sans arrêt de l'axe
MERGE(X)=Off
Voir aussi :
MOVA, MOVR, STTA, STTI
10-16-213- TX485 – Modifie l'état de la sortie RS485
Syntaxe :
TX485(<Numéro>)=<Expression>
Types acceptés : Expression : Entier
Description :
Cette instruction établie la sortie du port de communication RS485 pendant le
nombre de caractères choisi. Si le nombre est 0, la sortie est inhibée.
Remarques :
<Numéro> est le numéro utilisé pour ouvrir le port de communication avec
l'instruction OPEN. En mode RS485 tous les caractères émis sont également reçus.
Exemple :
TX485(#1)=10
10-16-214- UCASE$ - Majuscule
Syntaxe :
UCASE$(<Expression>)
Types acceptés : Expression : chaîne de caractères
Description :
Cette fonction retourne une chaîne dans laquelle toutes les lettres de l'argument ont
été converties en majuscules.
Remarques :
L'argument <Expression> doit être une chaîne de caractères. Seules les lettres
minuscules sont converties en majuscules; les autres lettres ne sont pas modifiées.
Exemple :
a$="Capteur1"
b$=UCASE$(a$) 'Résultat : b$="CAPTEUR1"
Voir aussi :
LCASE$
10-16-215- VAL – Conversion Chaîne de caractères / réel
Syntaxe :
VAL(<Expression>)
R342
EX
ACC(<Axe>) pour une
'Passage en petite vitesse
- 227 -
accélération et
TRAJ.
SERAD S.A.