WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Elaboration d'un système d'automatisme et de régulation d'une unité d'aérocondenseur de vapeur d'eau en replacement d'un condenseur de vapeur à  eau de mer

( Télécharger le fichier original )
par Chaker ABDELJAOUED
Université du 7 novembre à  Carthage - Diplôme national d'ingénieur en sciences appliquées et en technologie 0000
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

1.4 Le simulateur des programmes PLCSIM

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 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. [16]

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 des variables.

Figure 48 : Interface de simulation PLCSIM

1.5 Stratégie pour la conception d'une structure programme complète et optimisée

La mise en place d'une solution d'automatisation avec STEP7 nécessite la réalisation des taches 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 "controlecommande"

· 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.

· 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.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Entre deux mots il faut choisir le moindre"   Paul Valery