V-6 Paramètres de l'interface PG-PC
Cet outil sert à paramétrer l'adresse locale
des PG/PC, la vitesse de transmission dans le réseau MPI (Multipoint
Interface ; protocole de réseau propre à SIEMENS) ou
PROFIBUS en vue d'une communication avec l'automate et le transfert du
projet.
V-7 Simulateur des Programmes PLC Sim
L'application de simulation de modules S7-PLCSIM
permet d'exécuter et de tester le programme dans un Automate
Programmable (AP) qu'on simule dans un ordinateur ou dans une console de
programmation. La simulation étant complètement
réalisée au sein du
|
Mémoire de fin de cycle
Rénovation de la soudeuse SOUDRONIC de
l'atelier de fabrication des fûts neufs
|
|
logiciel STEP7, il n'est pas nécessaire
qu'une liaison soit établie avec un matériel S7 quelconque (CPU
ou module de signaux). L'AP S7 de simulation permet de tester des
programmes destinés aux CPU S7-300 et aux CPU S7-400,
et de remédier à d'éventuelles erreurs. [13]
S7-PLCSIM dispose d'une interface simple permettant
de visualiser et de forcer les différents paramètres
utilisés par le programme (comme, par exemple, d'activer ou de
désactiver des entrées). Tout en exécutant le programme
dans l'AP de simulation, on a également la possibilité de mettre
en oeuvre les diverses applications du logiciel STEP7 comme, par
exemple, la table des variables (VAT) afin d'y visualiser et d'y forcer de
variables.
V-8 Stratégie pour la conception d'une structure de
programme
La mise en place d'une solution d'automatisation avec STEP7
nécessite la réalisation des tâches fondamentales
suivantes :
> Création du projet SIMATIC STEP7 ;
> Configuration matérielle HW Config :
Dans une table de configuration, on définit les modules mis en
oeuvre dans la solution d'automatisation ainsi que les adresses permettant d'y
accéder depuis le programme utilisateur, pouvant en outre, y
paramétrer les caractéristiques des modules ;
> Définition des mnémoniques : Dans une table
des mnémoniques, on remplace des adresses par des mnémoniques
locales ou globales de désignation plus évocatrice afin de les
utiliser dans le programme ;
> Création du programme utilisateur : En utilisant
l'un des langages de programmation mis à disposition, on crée un
programme affecté ou non à un module, qu'on enregistre sous forme
de blocs, de sources ou de diagrammes ;
> Exploitation des données: Création des
données de références : Utiliser ces données de
référence afin de faciliter le test et la modification du
programme utilisateur et la configuration des variables pour le "contrôle
commande" ;
> Test du programme et détection d'erreurs : Pour
effectuer un test, on a la possibilité d'afficher les valeurs de
variables depuis le programme utilisateur ou depuis une CPU, d'affecter des
valeurs à ces variables et de créer une table des variables qu'on
souhaite afficher ou forcer ;
48
Traoré Ibrahim Elève Ingénieur en
Electrotechnique
Mémoire de fin de cycle
Rénovation de la soudeuse SOUDRONIC de
l'atelier de fabrication des fûts neufs
|
|
> Chargement du programme dans le système cible :
Une fois la configuration, le paramétrage et la création du
programme terminés, on peut transférer le programme utilisateur
complet ou des blocs individuels dans le système cible (module
programmable de la solution matérielle). La CPU contient
déjà le système d'exploitation. ;
Surveillance du fonctionnement et diagnostic du
matériel : La détermination des causes d'un défaut dans le
déroulement d'un programme utilisateur se fait à l'aide de la
« Mémoire tampon de diagnostic ", accessible depuis le SIMATIC
Manager.
|