V-9 Réalisation du programme
V-9-1 Création du projet dans SIMATIC
Afin de créer un nouveau projet STEP7, il
nous est possible d'utiliser « l'assistant de création de projet ",
ou bien créer le projet soi-même et le configurer directement,
cette dernière est un peu plus complexe, mais nous permet
aisément de gérer notre projet. En sélectionnant
l'icône SIMATIC Manager, on affiche la fenêtre principale,
pour sélectionner un nouveau projet et le valider.
Figure 26 : Icône Simatic Manager
V-9-2 Configuration matérielle
C'est une étape importante, qui correspond à
l'agencement des châssis, des modules et de la périphérie
décentralisée. Les modules sont fournis avec des
paramètres définis par défaut en usine. Une configuration
matérielle est nécessaire pour :
· Modifier les paramètres ou les adresses
prérègles d'un module,
· Configurer les liaisons de communication.
Le choix du matériel SIMATIC S300 avec une CPU
314 pour le traitement des données.
On commence par le choix du châssis selon la station
choisie auparavant, Pour la station SIMATIC S300, on aura le
châssis « RACK-300 " qui comprend un rail profilé.
La configuration matérielle étant terminée,
un dossier « Programme S7 " est automatiquement
inséré dans le projet, comme indique dans la figure suivante :
|
Mémoire de fin de cycle
Rénovation de la soudeuse SOUDRONIC de
l'atelier de fabrication des fûts neufs
|
|
Figure 27 : Hiérarchie du programme STEP 7
V-9-3 Création de la table des mnémoniques
Dans tout programme il faut définir la liste des
variables qui vont être utilisées lors de la programmation. Pour
cela la table des mnémoniques est créée. L'utilisation des
noms appropriés rend le programme plus compréhensible est plus
facile à manipuler. Ce type d'adressage est appelé « relatif
».( Voir annexe IV)
V-9-4 Elaboration du programme S7
Le dossier bloc, contient les blocs que l'on doit charger dans
la CPU pour réaliser la tâche d'automatisation, il englobe :
· Les blocs de code (OB, FB, SFB, FC, SFC) qui contiennent
les programmes ;
· Les blocs de données DB d'instance et DB globaux
qui contiennent les paramètres du programme.
|