Interface utilisateur
Piloter
Construire
Le concept
Il permet :
• La simulation de la partie opérative.
• L'apprentissage à la programmation d'automates
programmables
• La recherche de panne
• La supervision.
• La maintenance et l'archivage d'un processus industriel
automatisé.
Ce logiciel intègre :
• Un mécano virtuel,
• Un simulateur de partie opérative,
• Une interface de programmation,
• Un automate programmable dans le PC,
• Une interface de pilotage et de communication,
• Un superviseur,
• Différents outils d'analyse et de visualisation dynamique du
programme,
• Une liaison avec le monde réel des API,
• Une aide détaillée dans l'apprentissage de la programmation et de la
conduite de systèmes automatisés.
La partie virtuelle
ProcesSim est un logiciel qui vous permet de simuler dynamiquement une partie
opérative réelle avec une totale interactivité entre le monde virtuel et réel.
Bien que des modèles d'applications soient fournis, l'opérateur peut construire sa
machine lui-même et s'adapter au monde réel. Il peut également tester son
programme en étant plus proche de la réalité.
Modes de fonctionnement
Innover et concevoir
Ce raisonnement est établi par l'apprenant avec des méthodes graphiques le libérant
d'une syntaxe.
Un langage est un outil au service de l'homme mais l'homme ne doit pas être
au service du langage.
Pour rester en totale symbiose avec l'industrie ce logiciel peut être piloté
depuis un API .
a) Liaison point à point, les entrées et sorties de tout API sont adressées sur
une interface connectée au PC de simulation via une liaison série.
b) Liaison sérielle avec les automates de la gamme SIMATIC S7 de
Siemens, Schneider Electric et Phoenix Contact.
c) Liaison Hardware avec le simulateur PLCSim de Siemens ou Schneider
Electric (Unity).
Remarque
Sur l'espace de travail il est possible de réaliser une sélection multiple* à la souris
(Bouton gauche) en maintenant la touche Shift (Maj).
La barre de menu
Fichier Edition Mécano virtuel Affichage Programmation
Paramètres ?
Fichier
Application à créer :
Créer un nouveau document.
Une application et un modèle peuvent être sauvegardés sous le même nom, seules
les extensions sont différentes ainsi que les modalités d'enregistrement.
Enregistrer / Enregistrer-sous :
Permet à tout moment de faire une sauvegarde du travail.
Remarque :
Si vous utilisez une version de ProcesSim inférieure à la version 18.xxx, le fichier fait
appel à des objets créés ou importés dans le sous-dossier "Dessins" de ProcesSim,
il est impératif de les emporter également avec l’application. Différentes propositions
de sauvegarde sont également proposées via l’onglet Général de la fenêtre options
de configuration que l’on peut afficher via le menu Paramètres – Préférences
Enregistrer un modèle :
Enregistrement d'un fichier modèle, ceci est réservé aux formateurs (via un code
d'accès), ceux-ci ont ainsi la possibilité de préparer des applications types :
• partie opérative seule,
• partie opérative et composants,
• exemples résolus,
• exemples erronés à corriger,
•…
Ces fichiers modèles portent l'extension .MDF
Remarque :
Le code d’accès est modifiable via l’onglet Accès de la fenêtre options de configuration que
l’on peut afficher via le menu Paramètres – Préférences .
Comme pour une application ordinaire, le fichier ".MDF" se trouve par défaut dans le sous-
dossier Applications de ProcesSim.
Créer un fichier modèle (réservé aux formateurs via un code d'accès), l'utilisateur de
ce processus virtuel n'aura pas accès à la modification de la partie opérative ni à
l'enregistrement.
Seule, la programmation est disponible.
Importer :
ouverture d'un projet archivé (format ".zip")
Sauver et exporter :
Vous pouvez mémoriser un projet particulier sous forme comprimée dans un fichier
d'archivage. Celui-ci pourra ensuite être copié sur le disque dur ou sur un support
d'enregistrement amovible (une clé USB, par exemple).
Le format de l'archive est de type ".ZIP"
Imprimer :
Impression d'une partie ou de l'ensemble du projet.
Vous avez la possibilité de sélectionner votre imprimante.
Remarque :
la partie opérative ne subit aucune modification et les adressages restent inchangés
si ils ont été programmés
(voir le chapitre « Exécution d’un programme en mode connecté » option adressage.
Quitter :
Edition
Commentaires et adressages :
Ce menu ouvre une fenêtre vous permettant l'édition des mnémoniques (ce dernier
ne peut pas contenir des caractères de ponctuation), de donner une description, de
visualiser l'adresse écran, l'adresse automate configurée, et le type de contact de
chacun des éléments du plan de travail.
Note : L'adressage API est uniquement disponible pour les versions Siemens et
Schneider Electric TSX
Forçages :
A l ‘aide de votre mot de passe ( passe-maître (par défaut : CAAO) suivi de 123 ), il
vous est possible de forcer les signaux reçus ou envoyés depuis l'automate dans un
but de formation à la maintenance industrielle en réalisant des pannes dans les
installations.
Il est possible de forcer des variables en mode Run, pour cela, vous devez cocher
"Forçage en RUN".
De cette façon, l'éditeur de forçage sera visible en mode Run.
Pour forcer une variable, cochez la case 0 ou 1 ainsi que la case Forçage (qui doit
indiqué "Oui") correspondante (cf. ci-dessus).
Utilisateur :
Vous pouvez réaliser votre cartouche personnalisée.
Remarque :
Le cartouche s'imprime uniquement sur le schéma de la partie opérative.
Mécano virtuel
Image Objet :
Ce menu permet le dépôt d'objets interactifs personnalisés. C'est une image au
format *.wmf, bmp, jpeg, gif, ico qui va servir d'objet interactif. Cet objet pourra être
déplacé par les : vérins, convoyeurs, bandes transporteuses, tables de transfert, ….
Boîte à outils :
contient les différents outils pour le montage de votre partie opérative virtuelle.
Transport :
Bande transporteuse :
Ajout d'un convoyeur pour transporter des images objets.
Un moteur d'entraînement est indispensable pour l'accès à cette fenêtre.
Table / Support :
Outils utilisé pour déplacer les images objets en liaison avec un positionneur
linéaire.
Plateau indexeur :
Permet de réaliser une rotation unitaire (de 30°, 45°, 60°, 90° ) des objets s'y
trouvant.
Fluides :
Cuves :
Ajout de différents types de cuves (cylindrique, conique, sphérique).
Vannes :
Ajout de différents types de vannes (pneumatique, motorisé, manuelle,
servo-vanne ).
Tuyauteries :
Permet de réaliser la plomberie virtuelle.
Pompes :
Ajout de différents types pompes (volumétrique, centrifuge, etc.)
Actionneurs :
Moteurs :
Ajout de moteurs asynchrones avec leurs schémas de puissance intégrés
(démarrage direct, 2 sens, étoile-triangle ...).
Vérins :
Ajout de vérins entièrement configurés.
Affichage
Symbolique / Adressage :
Permet de basculer en adressage symbolique (mnémonique) ou adressage direct sur
l'API (Automate Programmable Industriel)
Grille :
Afficher sur le plan de travail une grille de points, pour faciliter l'aligner des éléments
de votre partie opérative.
Programmation
Conditions logiques :
Accès à l'éditeur de blocs logiques (utilisé pour dans la programmation).
Ladder :
Accès à l'édition des réseaux "Ladder".
Paramètres
Programmation combinée :
Cet éditeur permet de scinder la programmation des objets de simulation des objets
programmé dans l'automate (bouton poussoir, lampe, relais, etc.)
Il n'est possible de programmer que les objets de simulation tels que:
• Générateur d'objet ;
• Substituteur d'objet ;
• Destructeur d'objet.
Cet éditeur est accessible uniquement avec votre mot de passe ( passe-maître suivi
de 123 ),
Note :
Les objets de simulation sont également programmable depuis l'éditeur de ladder
mais lorsque qu'ils sont programmés dans "l'éditeur de programmation combinée", ils
n'apparaîtront plus dans le ladder !
1. Siemens
2. Schneider Electric TSX Micro/Premium
1. Version Siemens
Paramètres de communication
Fixe le type d'API, le protocole et paramètres de communication
avec l'automate :
Adressage du PLC :
Adressage des éléments d'entrée et de sortie vers l'automate.
IP Automate
Permet de définir l'adresse IP de la station ainsi que l'adresse du
premier mot indispensable à la communication Modbus (par défaut :
adresse %MW0)
Adressage Modbus
Code à copier dans la sous-routine au sein de votrer programme
dans Unity
IP Automate
Permet de définir l'adresse IP de la station ainsi que l'adresse du
premier mot indispensable à la communication Modbus (par défaut :
adresse %MW0)
Adressage Modbus
Code à copier dans la sous-routine au sein de votrer programme
dans Unity
Préférences :
le paramétrage des différentes options de ProcesSim ( enregistrement automatique
langues, code d'accès, résolution écran ...).
Support technique :
Coordonnées du support technique du logiciel
ProcesSim Online :
Site Internet ProcesSim
Sommaire de l'aide :
Didacticiel pour la prise en main du logiciel
A propos :
Version du logiciel - équipe de développement
la barre d'outils
Les différents raccourcis :
Boîte à outils
Moteur
Vérin
Positionneur linéaire
Vanne
Programmer en logigramme
Programmer en "Ladder"
Le PC aux commandes
• Automate Siemens
o Modicon M340
API Phoenix Contact (ex : ILC 150 Eth, ILC 370 ETH, etc.) aux
commandes
Connecter / Déconnecter
La barre d'état
Elle vous informe sur :
• Le mode de commande
• Le mode « Run ou Stop »
• Le niveau d'utilisation
• le mode de fonctionnement
• L’heure, la date
Formateur
• Le formateur ,
• Une synthèse descriptive du
projet en cours.
Accès
L’utilisateur a le droit de modifier ce code afin de préserver les modèles qu’il va créer.
Un nouveau code maître pourra être introduit, après validation par la touche Enter,
une fenêtre de confirmation s’ouvre.
• De la taille du
process.
•De la résolution
graphique de votre Pc.
Remarque :
Général et fluides
Via le menu "Paramètres – Préférences", la fenêtre "Options de configuration"
apparaît.
Par défaut, l’onglet "Général" est affiché.
Option d’enregistrement :
Si la case n’est pas cochée, il n’y a pas de mnémonique associé au dépôt d’une
entrée, sortie ou bit interne. Il sera toutefois possible d’en ajouter via le menu
Commentaire et adressage ou lors de l'édition des objets.
Si la case est cochée, à chaque dépôt d’une entrée, d'une sortie ou d'un bit interne,
une fenêtre d'édition vous invite à introduire le mnémonique associé.
Un "info bulle" rappelle cette dénomination, et lors de l'exportation vers l'automate
cette appellation peut être récupérée.
Fluides
"Fuides" gère la vitesse de remplissage, voir les cuves.
Remarques :
Le déplacement des images "Objet" est possible dans tous les modes de fonctionnent.
Boîte à outils
Accessible depuis le menu "Mécano Virtuel - Boîte à outils" ou depuis la barre
d'outils .
Vous disposez d'outils pour le montage de votre partie opérative.
2. Analogique
Input - Output
Tout Ou Rien & Digital
Après le dépôt procéder comme suit "clic droit sur les entrées ou de
sorties déposées" affiche un menu contextuel permettant :
Les roues codeuses (Rc x) et les afficheurs 7 segments (Aff_x) travaillent en binaire
codé décimal (BCD) et sont codés sur un byte correspondant aux deux décades
affichées.
La détection
L'ensemble des objets sur la page écran ne sont pas nécessairement tous
détectables.
Un objet détecté est, au moment de la désignation, entouré d'un rectangle rouge, le
caractérisant comme objet détectable.
Ceci permet de simuler des détecteurs capacitifs, inductifs et des cellules
photoélectriques sensibles à différentes couleurs.
Comme pour les autres objets, un clic droit sur un détecteur affiche un menu
contextuel permettant :
Note :
Le déplacement manuel d'un objet (à la souris) passant dans le champ d'un détecteur,
l'actionne.
Dans certaines applications, ce comportement peut être gênant mais, le menu :
"Paramètres - Désactiver la détection des objets saisis"
permet de modifier ce comportement selon vos desiderata, la led verte située dans la barre
d'outils indique cette activation.
Autre détection :
Fins de courses voir Vérins
Détection de niveau voir Cuves
Contacts auxiliaires
Pour vos Informations de retour, vérifications , interverrouillages, sécurités,
…, utilisez les contacts auxiliaires.
Le menu "Mécano virtuel – Boîte à outils", permet de choisir des contacts que l’on
dépose sur le relais de commande.
Si plusieurs contacts sont nécessaires, il faut déplacer le contact déjà déposé afin
d'éviter les
superpositions à l’écran.
Les contacts auxiliaires peuvent être également actionnés par un relais thermique.
Comme pour les autres objets, un clic droit sur un contact auxiliaire affiche un menu
contextuel permettant :
Codeurs
Accessible depuis la boîte à outil un codeur incrémental est à "déposer" sur son
moteur (sans variateur de fréquence).
La mise en rotation du moteur équipé d'un codeur fournit un signal périodique
fonction de la vitesse de rotation du moteur concerné.
Analogique
Entrées analogiques
Comme pour les signaux tout ou rien, on peut distinguer :
• les objets actionnés par l'utilisateur ;
• les détecteurs.
Valeur de consigne
Une info-bulle visible en mode RUN vous donne les informations suivantes
séparées par un point-virgule :
1. grandeur physique ;
2. grandeur électrique ;
3. grandeur automate.
En mode RUN,
• Un clic sur la valeur physique fait apparaître un potentiomètre vous
permettant d'introduire votre consigne, dans les limites physiques
définies (cf. image 1) ;
• Un clic avec la touche CTRL du clavier enfoncée, fait apparaître une
boîte de dialogue vous permettant d'introduire directement votre
consigne (cf. image 2) .
La détection
Selon le type de détecteur déposé et son objet source, (débitmètre vanne, sonde
de niveau cuve, ...) la page de configuration s'adapte aux spécificités du
détecteur mais le principe comportemental reste identique.
Le dépôt d'un détecteur génère une image et une étiquette représentant
Une info-bulle visible en mode RUN vous donne les informations suivantes
séparées par une virgule :
1. grandeur physique
2. grandeur électrique
3. grandeur automate
Image 1
Image 2
Sorties analogiques
Comme le montre la page de configuration ou fenêtre d'édition, ces objets de sortie
se comportent toujours comme suit :
Mot de sortie Qw x
Une info-bulle visible en mode RUN vous donne les informations suivantes
séparées par point-virgule :
1. grandeur physique ;
2. grandeur électrique ;
3. grandeur automate.
Mot interne Mw x
Pour un mot interne (Mw) seule la grandeur API est à prendre en compte.
A paramétrer avec les même limites pour les grandeurs physiques et API et
choisir un comportement linéaire !
bouton
Comportement non-linéaire
Modéliser le fonctionnement d'un capteur
Attention :
Dans le cas d'une sonde d'entrée, le tableau travaille dans le sens grandeur
physique vers la grandeur électrique.
Dans le cas d'un mot de sortie, le tableau travaille dans le sens grandeur électrique
vers la grandeur physique.
Détection de proximité :
Jauge de pesage
La jauge de pesage permet de mesurer le poids des objets (cf. image objet) :
Cet objet se dépose uniquement sur :
• Les tables de transferts ;
• les supports ;
• les cuves.
Note : Vous pouvez déposer plusieurs jauges de pesage, le poids indiqué par
chaque jauge est fonction du nombre de jauges déposées.
Pax exemple, pour un objet pesant 100 kg, si vous déposez deux sondes,
elles indiqueront chacune : 50 kg
Note : même procédure pour le dépôt d'une ou plusieurs jauges de pesage sur une
cuve
Sonde à ultrasons
La sonde à ultrasons, disponible depuis la boite à outils , est à déposer sur la
cuve concernée, elle permet de mesurer
la hauteur de liquide ou la hauteur libre dans une cuve
Le paramétrage du mot d'entrée analogique renvoyé par la sonde s'affiche.
De la mesure vers la grandeur électrique puis acquisition de l'automate
Objets interactifs
Cet objet pourra être déplacé par l'utilisateur et les mécanismes de transport tels que
vérins, convoyeurs, bandes transporteuses, tables de transfert, plateaux indexeurs,
... et sera détecté par les cellules désignées comme "sensibles"à cet objet.
Son dépôt est assuré depuis le menu "Mécano virtuel - Image objet" qui fait
apparaître la fenêtre représentée ci-dessous
2) Valider par Ok
Comme pour les autres objets, le menu contextuel est disponible via un clic droit sur
l'objet :
Remarques importantes :
• Une grande taille en octets d'une image objet nuit aux ressources et aux performance
de votre PC.
• Les fichiers vectoriels (Emf et Wmf) permettent une mise à échelle sans perte de
qualité.
• Le répertoire par défaut est Dessin situé dans le répertoire d'installation de
ProcesSim.
• N'oubliez pas de livrer ces fichiers avec votre application.
Copiez vos images dans le répertoire Dessin de ProcesSim est une pratique
souhaitable.
Zone d'empilage
Selon la version cette fonctionnalité est accessible soit depuis la barre des menus
La zone droite (Gris foncé) reçoit les objets via la bande transporteuse qui en mode
RUN, les transférera automatiquement vers le haut de la zone de gauche (Gris clair).
Par gravité, les objets vont descendre vers le bas de la zone gauche.
Le "désempilement" des objets depuis la zone d'empilage peut être réalisé soit
manuellement, soit via les outils virtuels.
Comme pour les autres objets, un clic droit sur la zone d'empilage affiche un menu
contextuel permettant :
Remarques :
Pour que la zone "Return" transfère un objet, il faut que celui-ci y soit complètement
contenu.
Ne sont pas considérés comme présents dans le champ pesanteur et zone de retour les
objets :
• saisis par l'utilisateur (en déplacement avec la souris),
• collés sur un plateau préhenseur.
.
Note :
Le menu contextuel (clic droit) permet :
• La modification de la vitesse de chute des objets
• Le dimensionnnement
• Le masquage de la zone de retour
• La suppression
Voir aussi les vérins de découpe
Générateur d'objets
Pour réaliser l'arrivée automatique d'objets, des générateurs d'objets sont utilisés.
Ceux-ci sont à déposer depuis la boîte à outils faisant apparaître la fenêtre ci-
dessous
Remarques importantes :
• Une grande taille en octets pour une image objet nuit aux ressources et aux
performance de votre PC.
• Les fichiers vectoriels (Emf et Wmf) permettent une mise à échelle sans perte de
qualité.
• Le répertoire par défaut est Dessin situé dans le répertoire d'installation de
ProcesSim.
• N'oubliez pas de livrer ces fichiers avec votre application.
• 60 objets à l'écran au maximum!.
Evacuation d'objets
Pour détruire simplement ou évacuer les objets ou pour simuler le passage d'un
poste à un autre, on utilise des destructeurs d'objets à déposer depuis la boîte à
outils.
Cette zone est matérialisée par un rectangle gris foncé qui a pour fonction
l'effacement des objets complètement entrés.
Substitution d'objets
Pour remplacer des images objets pour simuler une modification d'apparence des
objets interactifs, utilisez des outils de substitution que vous déposez depuis la boîte
Cette nouvelle image hérite des propriétés de l'image source y compris les
dimensions sauf si on décoche l'option "Identique à l'originale".
Fonctionnement :
Au front montant du relais de commande, toute image située dans le champ de l'outil
est substituée par l'image désignée.
Pour qu'une image soit dans le champ, son centre doit recouvrir l'outil de substitution.
Méthode manuelle
Via le menu de droite, sélectionnez l'image via "Fichier
image" (cf. 1 & 2), ensuite clic droit sur l'emplacement voulu
(cf. 3), un menu contextuel apparaît (cf. 4) et vous permet de
:
• ajouter ou insérer l'image suivante, image suivante ;
• choisir l'image, image destinée à cet emplacement ;
• supprimer l'image à cet emplacement.
Méthode automatique
Sélectionnez l'image via "Fichier image" (cf. 1 & 2), ensuite
définissez le nombre d'image à ajouter à partir de cette
dernière (cf. 5) et cliquez sur le bouton Ajouter (cf. 6)
Pour supprimer toutes les images, cliquez sur le bouton
Vider (cf. 7)
Méthode manuelle
Via le menu de droite, sélectionnez l'image via "Fichier
image" (cf. 1 & 2), ensuite clic droit sur l'emplacement voulu
(cf. 3), un menu contextuel apparaît (cf. 4) et vous permet de
:
• ajouter ou insérer l'image suivante, image suivante ;
• choisir l'image, image destinée à cet emplacement ;
• supprimer l'image à cet emplacement.
Méthode automatique
Sélectionnez l'image via "Fichier image" (cf. 1 & 2), ensuite
définissez le nombre d'image à ajouter à partir de cette
dernière (cf. 5) et cliquez sur le bouton Ajouter (cf. 6)
Pour supprimer toutes les images, cliquez sur le bouton
Vider (cf. 7)
•
l'aperçu, vous permet de vérifier le fonctionnement de votre mécanisme
animé ;
• description .
Comme pour les autres objets, le menu contextuel est disponible via un clic
• Le dimensionnement de l'objet ;
• l'édition du mécanisme animé (cf. ci-dessus) ;
• l'ajout de fin de course pour une ou plusieurs images du mécanisme animé ;
Exemple :
Le positionnement du panier sur l'axe des x est assuré par une came placée sur l'axe
du moteur, un fin de course nous signale lorsque que la came est en position haute.
A chaque front montant de ce fin de course, le contenu du compteur est incrémenté
de 1 (C2 = C2 + 1).
Actionneurs
Moteurs électriques
Le dépôt du moteur sur la page écran se fait tout simplement par "Drag and Drop" en
maintenant la touche Shift enfoncée.
Le comportement interactif du moteur et des thermique(s) associé(s) est fonction du
schéma de câblage de puissance, de la programmation réalisée et du comportement
des mécanismes entraînés.
Le moteur peut également être équipé d'un codeur qui va générer un signal
périodique fonction de la vitesse de rotation.
Celui-ci est à "déposer" depuis la boîte à outil sur le moteur concerné.
Pour vos moteurs, toutes les configurations sont prévues, à vous de construire.
+ Shift
+ Shift
Vérins
Quelques propriétés :
Le choix du
distributeur de
pilotage conditionne le
comportement de
celui-ci.
aimanté (ou pince, ventouse..). Cette fonction permet de saisir les objets (et de les
entraîner lors du retour de tige) pour les déplacer.
La détection.
Le dépôt des fin de course se fait par "Glisser - Déposer" sur le vérin du coté tige ou
fond.
Cette détection est directement associée au vérin concerné.
Trois détections intermédiaires peuvent être déposées par vérin. Les positions
relatives aux détections varient de 25 à 75%.
+ Shift
+ Shift
Remarques :
Un objet saisi est entraîné avec le vérin quand celui-ci est lié mécaniquement à un vérin.
Un objet saisi constitue un obstacle pour les autres objets entraîné par un convoyeur mais il
n'influence pas l'empilement en fin de course.
Remarques
Un objet bloqué par un vérin peut toujours être déplacé "manuellement".
L'information de retour est active si la tige du vérin est bloquée avant d'atteindre sa course
complète.
Un objet bloqué est entraîné avec le vérin quand celui-ci est lié mécaniquement à un vérin.
Lors de la sortie de la tige du vérin, celle-ci force le recul des objets entraînés.
Remarque :
La fonction butée s'effectue avec la tige dés qu'elle traverse la bande ou qu'elle
touche le tapis pour les convoyeurs en vue de profil.
Ce comportement fonctionne seulement avec les convoyeurs et pas avec la zone
pesanteur
+ Shift
Fonctionnement :
La découpe est demandée au front
montant du signal du relais de pilotage
Elle sera effective si l'image est complètement traversée par la ligne de découpe .
Remarques :
La couleur de la ligne de découpe verte ou rouge (activée) est fonction du relais de
pilotage.
Les images coupées acquièrent une bordure.
• Cliquer sur les objets à lier, ceux-ci seront encadrés (cf. image).
• Pour terminer votre introduction, il suffit de cliquer sur la feuille
de travail et les objets seront automatiquement liés.
• Pour désactiver la liaison mécanique, il faut procéder de la
même façon par clic sur les objets encadrés.
Les images "objet" liées à un positionneur viennent en avant plan et celles-ci ne sont
plus entraînées par les convoyeurs ni les vérins .
Note :
Pour assurer un déplacement en x, y lier votre objet à deux
positionneurs.
Lorsque les objets sont liés, ils se déplacent avec la table comme le
montre la figure ci-dessous.
+ Shift
+ Shift
Outils de transport
Convoyeurs
Ce dépôt n'est possible que s'il existe au moins un moteur "libre" sur le plan de
travail pour assurer l'entraînement.
Avec une opération de "Drag an Drop" avec la touche Shift maintenue enfoncée,
déposez la bande sur le plan de travail.
• Edition du convoyeur ;
• dimensionnement ;
• suppression du convoyeur.
Les objets déposés sur le convoyeur sont automatiquement mis en mouvement (sauf
si ils sont liés à un verin sans tige).
Attention pour les bandes vue de dessus, un objet est transportable si son centre
se situe sur la bande.
La mise en marche des bandes transporteuses est signalée par une flèche indiquant
le sens du mouvement.
Remarques :
Si le nombre d’objets transportables est dépassé le moteur passe en surcharge et son
relais thermique déclenche.
+ Shift
Remarques :
En mode Stop,
• Le déplacement est réalisé en maintenant la touche Shift enfoncé ;
• le menu contextuel (clic droit en mode Stop) pour le dimensionnement ou la
suppression de la table de transfert.
Plateaux indexeurs
Utilisés pour réaliser la rotation des "objets"; cet outil est accessible depuis le menu
"Mécano virtuel" - "Transport" - "Plateau indexeur"
Avec une opération de "Drag and Drop" avec la touche Shift maintenue, déposer le
plateau sur le plan de travail.
Trois relais de commande : un pour le déblocage , et deux autres pour la rotation soit
:
• Horlogique (+) ;
• ou anti-horlogique. (-).
Si le relais de déblocage est actionné, le front montant d'un des relais assurant la
rotation, réalise une rotation de X degrés, avec X l'angle de rotation unitaire prédéfini
lors du paramètrage.
Attention pour qu'un objet soit entraîné en rotation, son centre doit impérativement
se situer sur le plateau indexeur.
Remarque :
La rotation d'une image nécessite beaucoup de ressources, utilisez-cet outil avec des
images de petites dimensions.
En effet, au sein de ProcesSim, le format des objets ayant subi une rotation devient "Bitmap"
quel que soit le format de l'image source.
+ Shift
Hydraulique
Les cuves
Accessibles depuis
"Mécano virtuel" -
"Fluides- Cuves"
ou
depuis la barre
d'outil , il est
possible de charger
plusieurs cuves.
• cylindrique verticale ;
• embout conique ;
• cylindrique horizontale ;
• ou sphérique.
La forme géométrique
détermine le comportement de
la vidange ou du remplissage
de la cuve.( équation
mathématique intégrée au
modèle).
• la charge ;
• les dimensions ;
• la densité du liquide.
Il est toujours possible par la suite de revenir à cette fenêtre d'édition. Ceci est
possible uniquement en mode arrêt via le menu contextuel.
Attention,
Lors du dépôt de la première cuve, vous pouvez fixer l'échelle du tracé.
Par la suite, l'échelle ne sera plus accessible.
Toutes les cuves déposées par la suite seront adaptées à cette échelle.
Le bas de la première cuve est considéré comme valeur de référence pour la hauteur
géométrique de toutes les autres cuves et vannes déposées.
Après dépôt, la cuve est équipée d'une liste déroulante dynamique informant en
temps réel :
Pour la visualisation de l'évolution des niveaux et des volumes, voir Outils d'analyse
des signaux.
Notes :
+ Shift
Détection de niveau
Chaque cuve peut être équipée de détections de niveau tout ou rien ou analogique.
Déterminer la plage de mesure physique en fonction de votre cuve ainsi que le type
de mesure, les limites de la carte d'acquisition sont fixées par votre automate.
Les vannes
Paramètrer :
Hypothèses :
Avec :
Q le débit ;
S la section de passage ;
Delta P la différence de pression, perte de charge comprise.
Le Delta P dépend de la pression d'entrée déterminée soit par le
paramétrage soit par le tracé et la cuve située en amont.
Info-bulle :
Après dépôt, en mode Run, sur la vanne une info-bulle vous donne en temps réel :
• Le pourcentage d'ouverture
• La pression d'entrée (m cl)
• Son débit (m³/s)
Depuis la boîte à outils, on peut déposer sur la vanne différents capteurs informant :
• du débit ( dm³/s ).
Après avoir déposé des éléments hydrauliques tels que des cuves ou des vannes, il
est possible de les lier en passant en mode tracé des tuyauteries via la barre d'outils
Attention, il est nécessaire de placer une cuve sur le plan de travail sans quoi il n'est
pas possible de passer en mode tracé des liaisons.
L'effacement est accessible en mode Tracé via la menu contextuel (Clic droit sur la
tuyauterie)
Quelques circuits
Exemple 1
Lorsqu'une cuve débite dans une vanne, la pression d'entrée de la vanne correspond
à la différence de hauteur du niveau liquide et de la hauteur géométrique de la
vanne.
Exemple 2
Hypothèses de calculs :
En répondant
Oui on obtient :
En passant en
mode Run
Dans le cas ou les cuves sont situés l'une au-dessus de l'autre et en répondant Non
on a :
Exemple 4
Attention :
Comme les différents débits des vannes avals sont calculés selon leur diamètre et
leur degré d'ouverture, les vannes constituant le circuit d'arrivée étant considérées à
la même hauteur géométrique et les vannes de sortie à pression atmosphérique,
certains montages sont erronés.
Correct Incorrect !
Les pompes
Dans le menu contextuel "Mécano virtuel - Fluides - Pompes", il est possible de
charger une ou plusieurs pompes* sur le plan de travail.
Les caractéristiques d'une pompe sont déterminées à partir de la fenêtre suivante, il
suffit de choisir le type de pompe ainsi que les différents paramètres hydrauliques et
mécanique, la pompe sera automatiquement modélisée.
Méthodologie conseillée
• Déterminer la famille de pompe , volumétrique (dosage, haute pression et
faibles débit) ou centrifuge (simpliciité de la mécanique et autorégulante).
• Définir les valeurs extrêmes de la pompe (Unités et Débit max. et Pression
max.)
• La hauteur d'aspiration maximum (Phénomène de cavitation) et la masse
volumique du fluide (Calcul des puissances absorbées).
• Dimensionner la vanne de refoulement de telle manière qu'elle vous donne
une perte de charge équivalente à la tuyauterie ce pour le débit maximum.
• Pour la pompe centrifuge éditer les courbes de pression et de la puissance
absorbée en fonction du débit à l'image des caractéristiques fournies par le
constructeur.
• Choisir le type de vanne et sa commande
• Choisir le type d'entraînement avec ou sans variateur de vitesse
Pour déposer la pompe sur le plan de travail, cliquer sur le bouton OK.
Quelques exemples de pompes :
a. Pompe volumétrique avec moteur
électrique et vanne à commande
monostable et fins de course
Via le menu contextuel (clic droit sur la pompe), sélectionner "Définir la cuve
d'aspiration", ensuite cliquer sur la cuve concernée, le tracé des tuyauterie est
automatiquement dessiné.
La procédure est identique pour la sélection de la cuve de refoulement.
Il est également possible d'éditer la pompe via "Editer" ou de la supprimer via
"Supprimer".
Note : Si vous déposez une pompe sur le plan sans définir la cuve d'aspiration et la
cuve de refoulement, le passage en mode Run est impossible.
Comportement de l'installation de pompage :
En mode Run, un clic droit sur la pompe vous donne accès à la visualisation
dynamique du comportement de votre installation de pompage, point de
fonctionnement, puissance absorbée, rendement, hauteurs.....
Le process virtuel est toujours fonctionnel, ce qui vous permet de tester votre
installation suivant tous les scénarii.
Truc : pour simuler le pompage dans un canal ou dans une nappe phréatique de
niveau constant, utiliser une cuve avec un dispositif de remplissage fonctionnant en
continu ( Le débit de remplissage > au débit maximum de soutirage).
* Les pompes sont disponibles uniquement dans la version Professionnelle.
Valider avec OK
g
r
a
f
c
e
t
Avec le deuxième on a :
2. Le Grafcet
3. Le Ladder
4. Les forçages
Logigramme
Accès en mode stop depuis :
• le menu "Programmation - Blocs logiques"
• ou via la barre d'outils
Donne :
Pour concevoir une équation logique comme condition, il suffit de cliquer sur la
fonction choisie et de compléter les paramètres manquants par une opération de
Drag and Drop.
Remarques :
• Une équation peut contenir un maximum de 8 entrées. Au delà, il faudra
passer par un bit intermédiaire.
• Pour inverser l’état logique d’une entrée, il suffit de désigner l’entrée du
bloc logique choisi et de cliquer sur l’icône correspondant à la négation.
• Pour inverser l’état logique d’un bloc, désigner le bloc (celui-ci sera alors
encadré par un trait interrompu rouge) et cliquer sur l’icône correspondant
à la négation.
• La négation d’une négation remet l’état logique de départ.
Le mode test
Il est possible de visualiser dynamiquement la condition ou l’équation de la condition.
Il suffit de cocher la case correspondante à l’élément choisi pour le mettre à l’état «1»
logique.
Fonctions de base
Principe
Lorsque les conditions sont établies, on peut les affecter aux différentes fonctions de
base telles que :
• fonctions d'affectation
• fonctions mémoire Set - Reset
• compteurs
• temporisations
• et grafcets
Note : la modification d'une condition sera naturellement répercutée sur toutes les
fonctions utilisant cette condition.
Ce comportement diffère de celui d'un automate, mais pour l'étude élémentaire des
fonctions de base, il convient parfaitement.
Fonction d'affectation
Objectif : affecter directement une condition à une sortie ou bit interne (réaliser une
égalité).
Accès :
Menu "Programmation - Affectations..."
Barre d'outils
Remarque:
• Le bouton Valider concerne l'affectation en cours.
• Le bouton OK confirme l'ensemble des introductions d'affectation.
Fonction mémoire
Objectif : réaliser une fonction mémoire sur une sortie ou mémento.
Lorsqu'une fonction mémoire est validée, l’équation s’inscrit dans la liste des
fonctions programmées.
Remarque:
• Le bouton Valider concerne la fonction mémoire en cours d'édition.
• Le bouton OK confirme l'ensemble des introductions.
Temporisations
Attention :
Avant de programmer une tempo, il est nécessaire de la déposer sur le plan de
travail depuis la boîte à outils.
Accès :
Menu "Programmation - temporisateurs..."
Barre d'outils
Note :
Lors de l’élaboration des conditions, le temps paramétré est en dixième de seconde.
Exemple : T1>50 correspond à : T1 plus grand que 5 secondes.
Compteurs
Attention :
Pour programmer un compteur, il faut l'avoir déposé.
Accès :
Menu "Programmation - compteurs."
Barre d'outils
Désigner le compteur à
paramétrer (exemple : C1)
Ladder
L'editeur
Cette fenêtre, conforme à l’environnement Windows, respecte l’ergonomie pour
assurer une utilisation intuitive permettant l'édition simple du programme, conforme
aux éditeurs professionnels.
La barre d'outils
Programmer en Ladder
Un programme écrit en LD se compose d'une suite de réseaux exécutés
séquentiellement par l'automate.
Ces éléments graphiques sont reliés entre eux par des connexions horizontales et
verticales.
Chaque réseau comporte au plus : 5 lignes de 8 colonnes.
Un réseau est identifié par son action (une seule action par réseau!).
Principes d'interprétation
Le retour arrière est interdit car le réseau est interprété colonne par colonne de
gauche à droite.
La programmation en Ladder
Eléments graphiques de base:
Instructions de test
Instructions d’action
Et logique
Ou logique
Ou exclusif
Compteurs
En technique d'installation, le comptage est souvent utilisé, par exemple pour
dénombrer des bouteilles, des sacs, des voitures, des pièces, des récipients, ...
Les tâches de comptage sont réalisées directement par la CPU à l'aide des
opérations reprises dans le tableau ci-dessous.
La valeur de présélection est comprise entre 0 et 9999 (4 décades).
Il est à remarquer que ce compteur peut également servir dans les techniques de
positionnement puisqu’il peut contenir des valeurs négatives.
Notes :
Temporisations
Le grafcet
1. Etapes
Une étape caractérise un comportement d'une partie ou de la totalité de la
partie commande. Les conditions d'évolution entre étapes appelées
réceptivités ne prennent en compte parmi toutes les informations provenant
à l'automatisme que celles qui sont nécessaires à un instant donné pour
provoquer une évolution.
Lors du déroulement du processus, les étapes sont activées les unes après
les autres. Parmi les étapes, certaines sont initialement activées au début du
fonctionnement : ce sont les étapes initiales.
• une comparaison ;
• etc.
5. Structure de base
Afin de pouvoir répondre aux impératifs fonctionnels, un cycle est souvent
constitué :
• de sélection de séquences : choix de séquences à exécuter ;
• de séquences simultanées se déroulant en même temps de façon
indépendante
• de saut d'étapes;
• de reprise de séquence.
Règle 3
Le franchissement d'une transition entraîne l'activation de toutes les étapes
immédiatement suivantes et la désactivation des étapes immédiatement
précédentes.
Règle 4
Plusieurs transitions simultanément franchissables sont simultanément franchies.
Règle 5
Si au cours du fonctionnement une même étape doit être désactivée et activée
simultanément, elle reste active.
Note : la durée de franchissement d'une transition ne peut jamais être
rigoureusement nulle, même si, théoriquement (règles 3 et 4), elle peut être rendue
aussi petite que l'on veut. Il en est de même de la durée d'activation d'une étape.
Avec l'automate on veillera à ce qu'une étape reste au moins active pendant au
moins un cycle (méthode synchrone).
Accès à l'éditeur
Dessiner un grafcet
Pour suivre une démarche cohérente dans le tracé du Grafcet, il est conseillé de
procéder dans l’ordre décrit ci-dessous :
3) La pose de la réceptivité sur une liaison, celle-ci étant désignée via une
liste déroulante
Chacune des étapes citées ci-dessus seront explicitées dans les pages suivantes.
Remarque :
Etapes
Dépôt : saisir l'étape (situées à droite de l'écran) avec la souris en appuyant sur le
bouton gauche, ensuite glissez-la.
Important : laisser suffisamment d'espace entre les étapes pour permettre le tracé
de vos liaisons orientées.
Liaisons orientées
Liaison d'étape
Activer le bouton "Tracé des liaisons" orientées.
Remarque
Lorsque la liaison est terminée. Le programme actualise automatiquement la liste
des liaisons orientées indiquant : Liaison de Origine vers Destination.
Cette liste vous permet de sélectionner une liaison pour effectuer les opérations
d’effacement et de pose des réceptivités.
Remarques importantes :
1. Si une liaison orientée utilise le même tracé qu'un autre préalablement dessinée, il
est impératif d’effectuer le tracé complet de la nouvelle liaison en repassant sur les
segments de droite déjà dessinés.
Divergence en ET
Bouton d’option
Il est impératif que l’étape d’origine soit située au-dessus des étapes de destination
de la divergence.
1. désigner l’étape "origine" à l’aide du pointeur représentant une main avec la lettre
O pour "origine".
3. Une fois que les étapes sont désignées cliquer avec le bouton gauche de la souris
sur l’espace de travail, ce qui va engendrer une requête de confirmation.
Note technique
Vous remarquerez que la réceptivité s’est correctement positionnée indiquant en
surimpression R0 -1 et R0 -2 et … R0rigine-X.
Le logiciel interprète cette divergence comme une suite de liaisons utilisant la même
condition aux différentes réceptivités.
Convergence en ET
Bouton d’option
Remarque fonctionnelle
Pour réaliser une convergence en ET, il est impératif d’insérer des étapes de
synchronisation dans la structure du Grafcet et de leur associer un bit interne.
6,7, 8 = étapes de
synchronisation
M1+M2+M3 =
synchronisation
Le tracé
Note technique
Vous remarquerez que la réceptivité s’est correctement positionnée indiquant en
surimpression R1-3 et R2-3 et … RX-3.
Réceptivités
Cette action se déroule en deux phases :
• La pose des réceptivités,
• L’association des conditions aux réceptivités.
Pour autant que toute la structure du Grafcet soit dessinée, si une réceptivité
est mal positionnée, une boîte de dialogue prévient l'utilisateur du placement
erroné.
Remarque:
Quand une liaison orientée est complètement définie, la liste déroulante des
liaisons (4) affiche les termes :
• R pour réceptivité(s) posée(s).
• COND si l'équation est définie.
Le bouton effacer accessible en mode tracé des liaisons permet d'effacer toutes
les liaisons et est à préférer lors de l'effacement des divergences et
convergences utilisées pour des séquences simultanées.
Actions
Sélectionner le bouton , dans la zone de droite apparaît
Le dépôt de l'icône "action" sur une étape ouvre la boîte de dialogue suivante,
permettant de définir les actions (fonction et signal) et leur asservissement.
Les temporisations :
Elles se déposent comme une action ordinaire moyennant le choix de sa
fonction.
Départ (Start) ou arrêt (Stop, remise à 0 de la valeur courante).
Lorsqu’une temporisation est lancée, le fait de passer d’une étape à l’autre
n’arrête pas l'écoulement de la temporisation.
La base de temps de fonctionnement correspond au dixième de seconde.
Les compteurs :
Choisir le type d’opération ( + , - , Positionner, RAZ) avant de déposer le
compteur dans la fenêtre d’action.
Action conditionnelle :
Dans l’exemple choisi, l’action Q4 ne sera vraie que si l’étape 2 est active et
I1 vrai.
Description
L'opération est activée si l'état de signal est à 1 à l'entrée de validation EN.
Cette opération combine les entrées IN1 et IN2 selon l'opération choisie et
range le résultat dans la sortie OUT.
Si ce résultat est hors de la plage autorisée pour un nombre entier de 16 bits,
la sortie OK est mise à 0.
La programmation
Désigner une entrée (sortie ou bit interne) dans la fenêtre de gauche, la faire glisser
à l'aide du bouton gauche de la souris vers l'emplacement réservé à l'opérande
......et puis valider.
La liste des opérations s'actualise dès qu'une condition est validée.
Remarque : Aux termes IN1 et IN2 on peut associer le résultat d'une opération
interprétée précédemment (ex OP3)
Visualisations dynamiques
Ces outils peuvent être classés en deux groupes :
Il est possible de forcer des variables en mode Run, pour cela, vous devez cocher
"Forçage en RUN".
De cette façon, l'éditeur de forçage sera visible en mode Run.
Pour forcer une variable, cochez la case 0 ou 1 ainsi que la case Forçage (qui doit
indiqué "Oui") correspondante (cf. ci-dessus).
• S7-200
• S7-1200
• S7-300
• S7-400
Adressage
Pour travailler avec un automate Siemens, vous devez paramétrer les
communications :
Dans le cas d'une liaison avec le S7-200, ce paramètre doit être identique dans les
environnements de programmation Step7 et MicroWin.
3. Définir l'adresse de la station qui doit correspondre à celle qui se trouve dans
l'automate.
4 .Tester la connexion
5. Valider
Récapitulatif :
L'adressage des I/O virtuels via Adressage du PLC s'effectue en deux temps
1. L'ajout des bytes d'entrée et de sortie en cliquant avec le bouton droit sur la racine
S7
2. Le dépôt par "Drag and Drop" des éléments virtuels à leurs emplacements
• Les éléments TOR sur les bits des bytes développés
• Les Roues Codeuses et les Afficheurs BCD sur les bytes
La suppression de l'adressage d'un bit ou d'un byte s'effectue avec le bouton droit de
la souris.
L'édition d'un byte avec le bouton gauche (Modification de l'adressage).
ATTENTION :
Pour les versions antérieures ne disposant que de la connexion MPI, lors de la
modification de l'adresse de l'automate sur le réseau MPI, il faut impérativement
redémarrer l'ordinateur.
Ensuite, définir la nouvelle adresse de l'automate dans ProcesSim.
1. Choisir le S7/200
2. Etablir la liaison
Dans l'environnement Step7 MicroWin, ouvrez le projet qui vous est fourni sur le CD
d'installation et qui porte le nom "COMProcesSim".
Conditions à respecter :
1. Choisir le S7/300
2. Etablir la liaison
Dans l'environnement Step7, ouvrez le projet qui vous est fourni sur le CD
d'installation et qui porte le nom "Liaison S7-300".
Afin que l'automate puisse communiquer avec ProcesSim, vous devrez charger en
plus de votre programme (reprenant FC, FB, DB, OB, etc.) :
• Les fonctions * :
o FC100 : PS_Begin ;
o FC101 : PS_End.
• Les DBs * :
o DB 1 ;
o DB 2 ;
o DB 3.
Dans notre exemple, réalisez votre programme dans la sous-routine Main (FC10).
Conditions à respecter :
Attention :
Vous ne pouvez pas tester simultanément un programme de votre projet Step7 avec
une CPU réelle et un programme avec S7-PLCSIM.
Lorsque vous souhaitez simuler votre CPU avec S7-PLCSIM, vous devez auparavant
fermer toutes les liaisons avec les CPU réelles.
Dès que vous avez réalisé votre partie opérative dans ProcesSim.
2. Etablir la liaison
Dès que votre programme est achevé, chargez-le dans l'automate et passez celui-ci
en RUN-P ou RUN.
1.
2. A partir de la version 5.4 + SP3 : plusieurs CPUs virtuelles (pour cet
exemple, nous avons utilisé Step 7 Professionnal V5.4 + SP5 et PLCSIM V5.4
+ SP3)
Note :
Il ne faut pas charger les ressources suivantes dans S7-PLCSIM sauf si vous désirez
communiquer avec l'automate ou plusieurs CPU virtuelles PLCSIM (à partir de la
version 5.4 + SP3):
o FC100 (PS_Begin)
o FC101 (PS_End)
o DB1
o DB2
o DB3
Attention :
Il est impératif :
1. D'éviter les recouvrements lors de l'adressage des I/O ;
Exemple : pour des applications nécessitant moins de 8 entrées et moins de
8 sorties digitales.
Pour la première session ProcesSim, vous utilisez les bytes IB0 et QB0, pour
la seconde session ProcesSim, votre adressage démarrera à l'adressage IB1
pour les entrées et QB1 pour les sorties.
ProcesSim - session N°1
ProcesSim - session N°2
etc.
etc.
2. De charger dans chaque automate les ressources indispensables pour établir
la communication avec ProcesSim :
o OB 100 (optionnel)
o FC100 : PS_Begin ;
o FC101 : PS_End ;
o DB1 ;
o DB2 ;
o DB3.
Note :
La multisession est uniquement disponible sur les versions de ProcesSim disposant
des protocoles MPI, Profibus et Ethernet.
• TSX Micro
• TSX Premium
• Modicon M340
Réaliser votre configuration matérielle, celle-ci doit être identique à celle configurée
dans le logiciel PL7.
Les cartes prévues sont Input et Output en tout ou rien, et aux mots d'entrée ou de
sortie analogiques correspondra un mot mémoire (adresse identifiée dans la fenêtre
d'adressage).
Après Validation on a :
Pour l'exemple ci-contre les fichiers générés sont localisés dans le répertoire
Applications\Liaison Tsx\Configuration3
Quatre fichiers :
• une description ,
• un fichier de configuration et
• les deux routines à exporter.
2. Établir la liaison
3. Programme dans ProcesSim ou dans l'automate ?
On obtient alors :
Ce qui donne :
Note :
Le contenu de SR10
dépend de la configuration
de l’automate
Procéder de la même
manière pour le sous
programme SR11
3) Appel du sous
programme SR10
Exemple en ST :
Coté PC :
Régler le driver UniTelway également à 19200 Bauds.
Drivers manager, UniTelway driver, configuration, modifier. Régler l’adresse de base
à 1/ nombre 3, Cliquer sur l’onglet paramètres liaison et régler la vitesse à 19200
Bauds. Cliquer sur OK pour valider.
Le principe est simple : on est au front montant quand l'état du signal est à 1 et qu'au
cycle précédent, il était à zéro. Appliquer le même raisonnement pour le passage
vers zéro.
Ensuite on actualise l'image du signal.
Les entrées analogiques virtuelles et la programmation dans l'automate.
Modicon M340
Sélectionnez la « Voie 3 » puis dans fonction prenez « ETH TCP IP » et dans le lien
réseau : Ethernet_1. Validez en cliquant sur dans la barre d’outil.
Dans la barre de menu, cliquez sur « Automate » puis sur « Définir l’adresse »
ou via le raccourci
Notez l'adresse IP du simulateur lue dans Unity Pro via via la barre de menus
"Automate", "Définir l'adresse IP"
Spécifiez l'adresse du premier mot utilisé afin de réserver une zone mémoire pour
l'échange de donnée entre l'automate/simulateur et ProcesSim.
La zone mémoire comprend 200 mots (Tout ou Rien et analogique) commençant à
l'adresse du premier mot (cf. ci-dessus).
Par défaut, l'adresse du premier mot est l'adresse 0 (%Mw0).
Dans l'automate, une zone mémoire (tableau de mot nommé MODBUS_Data ) sera
réservée :
o Adresse de début : MODBUS_Data [0] %Mw0
Créez une nouvelle section dans MAST Sections via un clic droit.
Il ne vous reste qu’à réaliser le programme en utilisant les variables qui portent le
nom de leur mnémonique dans ProcesSim.
Passez en mode Run , l’automate Modicon M340 pilote le process virtuel dans
ProcesSim.
Si la fenêtre « Détail sur l’appareil » n’apparaît pas, allez dans le menu « Affichage »
et sélectionnez « Détail sur l’appareil ».
Cliquez sur « ILC 150 ETH 192.168.0.2 » dans la fenêtre « Structure du bus » et
changez l’adresse IP dans la fenêtre « Détails sur l’appareil » en mettant l’adresse de
l’automate ,192.168.100.3 pour notre exemple.
Ajoutez la librairie BIT_UTIL en cliquant droit sur « Bibliothèque » puis sur « Insérer
» puis « Bibliothèque définie par le constructeur… ».
».
Il ne vous reste qu’à réaliser le programme en utilisant les variables qui portent le
nom de leur mnémonique dans ProcesSim.
Passez en mode Run , l’automate Phoenix Contact pilote le process virtuel dans
ProcesSim.
Plateau indexeur
10
Zone de destruction
10
Générateur d'objet
20
Mécanisme animé
20
Vérins
50
Moteurs et
accessoires
codeur, thermique,
contact auxilliaires 30
Variateur de
fréquence
Convoyeur
20
Positionneur linéaire
50
Roue codeuse
10
50
Afficheurs
10
Cuves
10
Vannes
50
10
Volumétrique ou centrifuge
jauge de pesage
50
Compteur
50
Etape
100
Grafcet 100
Liaison 1000
Plateau indexeur
Zone de destruction
5
Générateur d'objet
5
Mécanisme animé
2
Vérins 10
Moteurs et
accessoires
15
codeur, thermique,
contact auxilliaires
Variateur de
fréquence
2
Convoyeur
10
Positionneur linéaire
5
Roue codeuse
12
12
Afficheurs
5
Cuves
5
Vannes
12
Volumétrique ou centrifuge
jauge de pesage
12
Compteur
10
Etape
100
Grafcet 100
Liaison 1000
Le système d'exploitation
La configuration graphique
Les automates
Siemens
Types
• S7 200
• S7 300 - 400
• Le simulateur Siemens : PLCSim
Logiciel de programmation
S7 300 - 400
S7 200
• Logiciel Step7 MicroWin Version 4.0 ou supérieure
1.
• Protocoles MPI, Profibus, Industrial Ethernet
Schneider Electric
Types
• TSX Micro
• TSX Premium
• Modicon M340
• Le simulateur d'automate Unity
Logiciel de programmation
Modicon M340
• Logiciel Unity
• TSX Micro/Premium
• Protocoles Unitelway
• Modicon M340
1.
• Modbus TCP/IP
Phoenix Contact
Types
• Toute la gamme d'automate compatible avec le protocole
Modbus TCP/IP
Logiciel de programmation
• Logiciel PC Worx
Quittez ProcesSim.
Le formulaire est automatiquement imprimé par l'imprimante qui est configurée par
défaut.