Télécharger Imprimer la page

Blocs Fonctions; Exécution D'un Programme - ABB ACSM1 Série Manuel D'exploitation

Masquer les pouces Voir aussi pour ACSM1 Série:

Publicité

Blocs fonctions

La programmation de solutions utilise trois types de blocs fonctions : firmware,
standard et «métier».
Blocs fonctions firmware
Dans l'outil logiciel DriveSPC, la plupart des fonctions du microprogramme du
variateur sont représentées sous la forme de blocs fonctions utilisés comme
interface entre la programmation de solutions et le micro-programme. Les
paramètres du variateur (groupes 10 à 99) sont utilisées comme entrées de blocs
fonctions et ses signaux (groupes 1 à 9) comme sorties de blocs fonctions. Les
blocs fonctions sont décrits au chapitre
fonctions.
Blocs fonctions standard (bibliothèque)
Les blocs fonctions standard (ex., ADD, AND) servent à créer un programme de
solutions exécutable. Les blocs sont basés sur la norme CEI 61131 et décrits au
chapitre
Blocs fonctions
La bibliothèque de blocs fonctions standard est toujours fournie avec le variateur.
Blocs fonctions «métier»
Plusieurs bibliothèques de blocs fonctions «métier» sont proposées pour différents
types d'application. Une seule bibliothèque peut être utilisée à la fois. Les blocs
fonctions «métier» s'utilisent de la même manière que les blocs standard.
Exécution d'un programme
Le programme de solutions est chargé dans la mémoire permanente (non volatile)
de l'unité mémoire (JMU). Le variateur doit être redémarré après changement pour
exécuter le programme. Le programme est exécuté en temps réel sur la même unité
centrale (CPU de la carte de commande du variateur) que le microprogramme du
variateur au cours de deux cycles dont la durée peut être définie par le programmeur
(> 1 ms).
N.B. : Le microprogramme et le programme de solutions utilisant la même CPU, le
programmeur doit vérifier que la CPU du variateur n'est pas surchargée. Cf.
paramètre
1.21 CPU
Description des paramètres et blocs
standard.
USAGE.
Programmation du variateur avec un PC
33

Publicité

loading