Automatisme. Robotique. industriels. Etc

Home » » Automates MAS

Automates MAS



Le Système MAS est un système avec modules déportés. C'est à dire que l'on place des unités (appelée CPU - par exemple CPU 715) que l'on place à différents endroits dans l'installation. Ces différents modules sont décentralisés ce qui évite de tirer toutes les lignes de commande à un seul endroit, mais en différents lieux ce qui diminue la longueur des lignes. Pour que l'ensemble de ces modules puissent communiquer entre eux (par exemple : que la sonde raccordée au module du 2ème étage commande la pompe raccordée au module du sous-sol) il faut les lier électriquement avec un « bus ». Le type de bus utilisé est le bus CAN à 3 fils. Selon les besoins, on peut ajouter des module - CPU - pour entrées/sorties analogiques ou numériques, pouvant contenir plusieurs modules d'entrées/sorties.

La programmation se fait à l'aide d'un logiciel - CAP 1131 (software tournant sous Windows95) et une liaison série RS232 (COM1 ou COM2). Les modules se programment soit en liste d'instructions LI soit en ladder diagramme, soit en Grafcet, soit en langage évolué orienté objet le C++.

Un module type CPU 715 est équipé de 8 entrées ou 8 sorties. Certains modules sont construit avec des sorties à relais c'est à dire que l'on peut y raccorder directement des objets 230V AC.

La programmation est très structurée. Chaque entrée, sortie ou constante devra être nommée (par exemple: Ix_ sonde_ext) et définie (par exemple : valeur entière) avant d'être employée. Toutefois on utilisera directement son nom dans le programme sans s'inquiéter de sa position physique (entrée 2 du CPU 714 du rez).

Lors de la programmation on peut créer librement des variables ou des constantes pouvant contenir des valeurs de différents types : entier, hexadécimale, réel, réel double précision, etc..

Une importante bibliothèque de fonctions - temporisation, comptage, etc..- est mise à disposition.

Ce programme utilise la norme CEI 1131 qui devrait se généraliser pour la programmation des automates.