Validità: Rule, Task
Questa keyword è utilizzata per definire le quote massime raggiungibili dagli assi.
Sintassi |
REAL max_str (I32 n) |
---|---|
n |
Indice dell'asse. Minimo numero rappresentabile: 1 Massimo numero rappresentabile: 32 |
Note |
Le sue unità sono: Units |
Viene implicitamente usata solo se è abilitata la gestione allarme CRASH (cam). In tal caso si ha:
•Imponendo la ip, la limitazione a non salire sopra il valore del paracarro (o sopra la posizione attuale se già sopra il parametro)
•Imponendo iv o ia, generazione allarme (codice 15) se la quota sale al di sopra di questo parametro
•Limitazione dei target al valore massimo del paracarro in tutte le istruzioni di movimento in cui si dichiara l'asse
NOTA: Da RTE 33.18, da configuratore è possibile disabilitare la ritentività di tale parametro (DIS_AXES_PAR_RE).
Esempio
; se la quota ideale dell'asse 3 è maggiore o uguale al paracarro massimo dell'asse 3 ; alla variabile TARGET viene assegnato il valore del paracarro minimo dell'asse 3 if (ip(3) >= max_str(3)) TARGET = min_str(3) endif |
Esempio
; se la variabile booleana macchinaCorta è vera allora ; ai paracarri massimo e minimo saranno assegnati i valori +/-1000 if (macchinaCorta) max_str(1) = 1000 min_str(1) = -1000 ; altrimenti ai paracarri massimo e minimo saranno assegnati i valori +/-2000 else max_str(1) = 2000 min_str(1) = -2000 endif |