Processus Un processus à automatiser se subdivise en plusieurs tâches et sous-ensembles
cohérents.
Pour automatiser un processus, il faut donc commencer par le décomposer en
diverses tâches d‘automatisation.
Matériel et logiciel Chacune de ces tâches requiert un paramétrage matériel et logiciel spécifique :
• Matériel :
- Nombre et types d'entrées / sorties
- Nombre et types de modules
- Nombre de châssis
- Performances et types de CPU
- Systèmes de contrôle-commande
- Systèmes de mise en réseau
• Logiciel :
- Structure du programme
- Sauvegarde des données pour le processus d'automatisation
- Données de configuration
- Données de communication
- Documentation du programme et du projet.
Projet Dans SIMATIC S7, les paramètres matériels et logiciels d'un processus
d'automatisation sont gérés au sein d‘un projet. Ce projet englobe le matériel
nécessaire (+ configuration), la mise en réseau (+ configuration), l'ensemble des
programmes et des données requis pour mettre en œuvre une solution
d'automatisation.
Multi-projet:
On entend par multi-projet le dossier qui regroupe tous les projets et bibliothèques
d’une solution d’automatisation. Il contient un ou plusieurs projets STEP7 et
éventuellement, des bibliothèques. La solution d’automatisation dans son ensemble
peut ainsi être subdivisée en plusieurs projets, ce qui en accroît la lisibilité. Les
projets d’un multi-projet peuvent contenir des objets en interrelation avec d’autres
projets (par exemple des liaisons S7 valides sur plusieurs projets).
Structure d'un projet:
Dans un projet, les données sont mémorisées sous forme d'objets. La présentation
arborescente des objets rend compte de la hiérarchie logique du projet. La
représentation hiérarchique du projet à l'écran est similaire à celle de l'Explorateur
Windows. Seules les icônes présentent un aspect différent.
Hiérarchie du projet:
Niveau 1 : L'icône du projet se trouve au niveau hiérarchique supérieur. A
chaque projet est associée une base de données dans laquelle sont mémorisées
toutes les informations relatives au projet.
Niveau 2 : • Les stations (S7-300, par exemple) représentent l'ensemble des
informations relatives à la structure matérielle et aux
données de paramétrage des modules.
Les stations permettent d'accéder à la configuration matérielle.
• Le dossier Programme S7 permet la création de programmes. Le
programme S7 renferme le logiciel spécifique pour les modules paramétrables de la
gamme S7. Il réunit les dossiers blocs et sources du programme.
• Les sous-réseaux (MPI, Profibus, Industrial Ethernet) constituent
des segments du réseau.
Niveaux 3 et suivants : ils dépendent du type d'objet de niveau supérieur.
Introduction Le gestionnaire de projets SIMATIC (SIMATIC Manager) est une interface
graphique assurant le traitement en ligne / hors ligne d'objets S7, tels que les
projets, fichiers de programmes utilisateur, blocs, stations matérielles et outils.
Avec le SIMATIC Manager, vous pouvez :
• gérer des projets et des bibliothèques,
• appeler les outils STEP 7,
• accéder en ligne au système d'automatisation,
• paramétrer des cartes mémoire (modules mémoire).
Démarrage du L'icône "SIMATIC Manager" s'affiche sur le bureau de Windows.
SIMATIC Manager Le programme "SIMATIC Manager" se trouve dans le menu initial sous SIMATIC.
Comme pour toutes les applications Windows, vous pouvez
cliquer deux fois sur l'icône ou sélectionner la commande
du menu initial DEMARRER -> SIMATIC ->
pour lancer le programme.
Interface utilisateur Le SIMATIC Manager gère les objets S7, comme les projets et les programmes
utilisateurs.
En ouvrant un objet, vous activez l'outil approprié à son traitement. Un double clic
sur un bloc de programme permet de lancer l'éditeur de programme et donc de
traiter ce bloc (démarrage orienté objet).
Nota L'aide en ligne sur la fenêtre active peut être obtenue en appuyant sur la touche de
fonction F1.
Barre de titre La barre de titre contient le titre de la fenêtre et les boutons permettant de la
modifier.
Barre de menu La barre de menu renferme tous les menus disponibles dans la fenêtre active.
Barre d'outils La barre d'outils contient des icônes représentant les commandes de menu les plus
fréquemment utilisées. Ces icônes sont explicites.
Barre d'état La barre d'état affiche l'état actif et des informations contextuelles.
Barre des tâches La barre des tâches contient des boutons représentant les applications et les
fenêtres ouvertes.
La barre des tâches peut être déplacée sur l'écran à l'aide du bouton gauche de la
souris.
Création d'un projet Sélectionnez la commande Fichier -> Nouveau ou cliquez sur l'icône dans la barre
d'outils. Vous accédez à la boîte de dialogue "Nouveau" qui permet de créer un
nouveau projet ou une nouvelle bibliothèque.
Entrez le nom de votre projet dans la zone de saisie "Nom" et validez-le par "OK".
Nota 1. Le chemin d'accès défini dans le SIMATIC Manager sous Outils -> Paramètres
s'affiche dans le champs "Destination (chemin)".
2. Depuis la version V3.2, le STEP 7 possède un assistant Nouveau projet qui
guide l'utilisateur dans la création de projets.
Insertion d'un programme
Pour ajouter un nouveau programme au projet actif, sélectionner Insertion ->
Programme -> Programme S7.
Lorsque vous insérez des objets, le système leur attribue automatiquement un nom
orienté objet, par exemple "Programme S7(1)".
Vous pouvez ensuite modifier ce nom à votre gré.
Nota La démarche qui vient d'être décrite génère un programme indépendant de la
configuration matérielle.
Les programmes liés à des éléments matériels spécifiques sont étudiés au chapitre
"Configuration matérielle".
Hors ligne Dans l'affichage hors ligne, la fenêtre de projet du SIMATIC Manager montre la
structure du projet qui est mémorisée sur le disque dur de la console de
programmation.
Le dossier "Programme S7" contient les objets "Sources" et "Blocs".
Le dossier "Blocs" regroupe les données système générées lors de la configuration
matérielle et les blocs créés à l'aide de l'éditeur CONT/LIST/LOG.
En ligne En mode en ligne, la fenêtre de projet du SIMATIC Manager affiche la structure du
projet stockée dans la CPU.
Le dossier "Programme S7" contient uniquement l'objet "Blocs".
Le dossier "Blocs" réunit :
• les données système (SDB)
• les blocs utilisateur (OB, FC, FB)
• les blocs système spécifiques (SFC, SFB).
Affichage Pour passer de l'affichage en ligne à l'affichage hors ligne :
• sélectionnez la commande Affichage -> Hors ligne ou Affichage -> En ligne
ou
• cliquez sur l'icône correspondante de la barre d'outils :
En ligne
Hors ligne.
Remarque Les fenêtres en et hors ligne peuvent être disposées en mosaïque ou en cascade
via le menu Fenêtre.
Introduction Les bibliothèques servent à mémoriser des blocs réutilisables. Ces blocs peuvent
être copiés dans une bibliothèque à partir de projets existants ou créés directement
dans la bibliothèque indépendamment de tout projet.
Standard Library
Une bibliothèque standard est installée avec STEP 7, accessible depuis le
SIMATIC Manager ("Ouvrir->Bibliothèque ») ou l’éditeur de programme. La
bibliothèque contient les programmes suivants :
Communication Blocs (FC) destinés, dans le S7-300, à la communication entre la CPU et la
Blocks périphérie décentralisée via des processeurs de communication.
Organization Blocks Blocs d'organisation (OB).
S5-S7 Converting Blocs reproduisant les blocs fonctionnels standard STEP 5 et assurant la
Blocks conversion de programmes STEP 5.
TI-S7 Converting Fonctions standard d'usage général, pour la normalisation de valeurs
Blocks analogiques par exemple.
IEC Function Blocks Blocs fonctionnels IEC (IEC : International Electrotechnical Commission), pour le
traitement de la date et de l’heure, les chaînes de caractères et la sélection du
maximum et du minimum.
PID Control Blocks Blocs fonctionnels (FB) pour régulateurs PID.
System Function Fonctions système (SFC) et blocs fonctionnels système (SFB).
Blocks
Miscellaneous Blocks Blocs fonctionnels de gestion du changement d’heure été/hiver
Remarque De nouvelles bibliothèques sont chargées lors de l'installation de logiciels
optionnels.
Appel Vous pouvez appeler l'aide en ligne de différentes manières :
1. Si vous sélectionnez la commande Aide - > Rubriques d'aide, vous activez
l'aide générale.
2. Pour obtenir l'aide contextuelle, appuyez sur la touche F1 ou cliquez sur
l'icône de la barre d'outils.
Onglets • "Sommaire" - affiche les rubriques d'aide regroupées par sujet.
• "Index" - offre l'accès aux informations classées par ordre
alphabétique.
• "Recherche" - permet d'orienter votre recherche à l'intérieur d'une
rubrique, à partir de mots ou d'expressions.
Mots clés Les textes d'aide contiennent des mots clés surlignés en vert et soulignés d'un
pointillé. Si vous cliquez dessus, vous en obtenez la définition correspondante.
Aide contextuelle L'aide contextuelle fournit des informations spécifiques sur l‘objet sélectionné. Il
peut s‘agir d‘informations sur une fonction système ou sur une opération LIST dans
un bloc.
Appel L‘aide contextuelle peut toujours être appelée dans STEP 7, il suffit de sélectionner
l‘objet correspondant et d‘appuyer sur la touche de fonction F1.
Pour passer de l'aide contextuelle à l'aide générale, cliquez sur le bouton
"Aide sur STEP 7".
Nota Vous trouverez des explications complémentaires dans nos manuels électroniques
STEP 7. Pour cela, sélectionnez la commande
Démarrer -> Simatic -> Documentation.
Procédure SIMATIC Manager -> Outils -> Paramètres
Langue • Langue : permet de définir la langue d‘utilisation du SIMATIC Manager, des
menus, des boîtes de dialogue, de l'aide, etc.
La liste proposée contient uniquement les langues installées.
• Abréviations : permet de sélectionner l‘une des deux représentations
symboliques du langage de programmation: par exemple E ou I pour les
entrées, A ou Q pour les sorties, U ou A pour le ET en langage LIST.
Général Paramètres de base pour le traitement de projets et de bibliothèques :
• Chemin d‘accès des projets définit le répertoire dans lequel devront être
mémorisés les projets de l'utilisateur.
• Chemin d‘accès des bibliothèques définit le répertoire dans lequel devront être
mémorisées les bibliothèques de l'utilisateur.
• Les options complémentaires pour insérer des objets, ouvrir des projets et
organiser les fenêtres seront étudiées plus loin.
• Activation des messages système
Un clic sur le bouton "Activer" permet de visualiser à nouveau tous les
messages système précédemment désactivés dans la fenêtre en cours en cochant
la case "Ne pas afficher ce message ultérieurement".
Affichage Cet onglet permet de paramétrer l'affichage en ligne.
Colonnes Cet onglet permet de déterminer les colonnes qui s'affichent lorsque la vue détaillée
est activée (cf. aide).
Numéros de message Cet onglet définit l’attribution des numéros de message pour les futurs projets. Le
paramétrage par défaut ne devrait être modifié que si ProTool, WinCC ou des
messages CPU sont utilisés.
Archivage L'archivage des projets est traité au chapitre "Documenter, sauvegarder,
archiver".