4.7.3 Langage et environnement de programmation RAPID
Généralités
Le langage RAPID est un mélange savamment dosé de simplicité, de flexibilité et
de puissance. Il s'articule autour des concepts suivants :
Caractéristiques du produit - OmniCore série C
3HAC065034-004 Révision: P
4.7.3 Langage et environnement de programmation RAPID
•
structure de programme hiérarchique et modulaire afin de disposer d'une
programmation et d'une réutilisation structurée ;
•
des routines, qui peuvent être des Fonctions ou des Procédures ;
•
données et routines locales ou globales ;
•
saisie de données, y compris les types de données tableau et les types
structurés ;
•
noms définis par l'utilisateur pour les variables, les routines , et les E/S ;
•
un contrôle étendu du déroulement du programme ;
•
les expressions arithmétiques et logiques ;
•
une gestion des interruptions ;
•
Gestion des erreurs (pour la gestion des exceptions en général, voir la section
Gestion des erreurs à la page
•
instructions définies par l'utilisateur (partie essentielle du système) ;
•
gestionnaire d'exécution en marche arrière (l'utilisateur définit le
comportement d'une procédure de retour en arrière en exécution pas à pas)
;
•
nombreuses fonctions intégrées puissantes (fonctions mathématiques et
propres au robot) ;
•
langage illimité (nombre de variables illimité, seule la mémoire étant limitée) ;
prise en charge RAPID intégrée dans les interfaces utilisateur, dans les listes
de sélection définies par l'utilisateur, par exemple, pour faciliter l'utilisation
de RAPID.
•
Prise en charge des symboles Unicode dans les chaînes et les commentaires
© Copyright 20192022- ABB. Tous droits réservés.
4 Système de commande
76)
75