Vous êtes sur la page 1sur 98

L’automatisation avec ProcesSim

Fabrice Scopel
Email : fabrice.scopel@heh.be

Web Site : http://processim.heh.be


Fabrice Scopel
Recherches et actions du CReHEH

Département automatisation

GtcWin
Domosim Energie
ProcesSim
EFFIPRO

Domaines d’application

Formation Industrie

• Laboratoire virtuel d’automatisation, • Conception,


• E-learning, • Marketing,
• Formation initiale et continuée, • Mode d’emploi virtuel,
• Collaborations FCC, Forem, • Optimisation,
Technifitur…, • Maintenance,
• TFE, • Optimisation du pilotage
Simulation
• Agrée Siemens ,Schneider,… ,sans arrêt de production,
Simuler pour Stimuler • Optimisation énergétique,…
Fabrice SCOPEL // 2017‐18 ‐ Dia 2
ProcesSim comment ça marche ?
Fabrice SCOPEL // 2017‐18 ‐ Dia 3
Schneider Phoenix Contact S7-1200* S7-1500
TSX Siemens
S7-300 Visualisations
S7-200 S7-400 dynamiques
WIN AC

M340 Premium

Piloter ?

Tester et Valider
Solution :
ProcesSim
Superviser ?

WIN CC

Fabrice SCOPEL // 2017‐18 ‐ Dia 4
Mécano Virtuel
Avec éléments
Standards modélisés Outils d‘analyse

Fonctions de commande
Le Process virtuel Schneider Electric

Siemens

Phoenix Contact

Fabrice SCOPEL // 2017‐18 ‐ Dia 5
Processus et Pilotage en boucle fermée

processus

Visualisations
dynamiques

Schneider Electric

Siemens
Automation

Phoenix Contact

Fabrice SCOPEL // 2017‐18 ‐ Dia 6
Intégration de l’outil dans le monde industriel

Dépanner, modifier une installation.


Utiliser la supervision, la maintenance

Production
informatisée et la « télégestion »
Former les opérateurs et
agents de maintenance
Piloter et vérifier la validité
d’un programme d’API
Monter et piloter son propre processus
Réaliser son projet d’automatisation

Conception
Découvrir les principes d’analyses combinatoire et séquentielle
grâce à la visualisation dynamique et à l’interactivité.

Découvrir et expérimenter toutes les technologies annexes :


pneumatiques, mécaniques, électriques…

Analyse
Motiver l’opérateur & découvrir le cahier des charges d’une automatisation
en agissant sur le matériel virtuel

Fabrice SCOPEL // 2017‐18 ‐ Dia 7
Paramétrable à vos besoins

Choix du langage et des fonctions


de documentation.

Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 8
Outils pour le montage de votre partie opérative

De la commande à la signalisation TOR et Analogique

Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 9
Du T.O.R. à l’Analogique

De la grandeur Physique
à la grandeur API
en passant par la carte
d’acquisition électrique

Editer une entrée

Modéliser
Selon le capteur
Moteurs avec circuits de puissance intégrés

Le circuit de puissance
Démarrage direct s’adapte selon
votre sélection 

Deux sens de rotation

Pilotage erroné = court-circuit !

Le mécano virtuel

Fabrice SCOPEL // 2017‐18 ‐ Dia 11
Moteur avec variateur de fréquence intégré

Consigne de vitesse Commande de


freinage (NF)
Consigne d’accélération

Consigne de vitesse
Consigne d’accélération
Vitesse effective

Statut du variateur
Mot d’état

Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 12
Pour vos moteurs, toutes les configurations de pilotage
et de contrôle sont prévues.

Codeur
incrémental

Contacteurs ,
thermiques et
contacts
auxiliaires

Contrôle de
tension Limiteur de
vitesse

Le mécano virtuel

Fabrice SCOPEL // 2017‐18 ‐ Dia 13
Bandes transporteuses ou convoyeurs :

Pour sélectionner un convoyeur,


vous devez au préalable déposer
un moteur d’entraînement.

Les objets déposés sur le convoyeur sont


automatiquement mis en mouvement
Le mécano virtuel

Fabrice SCOPEL // 2017‐18 ‐ Dia 14
Bandes transporteuse

En sortie du convoyeur
les objets se poussent !

Les boîtes s’empilent automatiquement

Fabrice SCOPEL // 2017‐18 ‐ Dia 15
Vérins pneumatiques ou hydrauliques :

Tout est paramétrable : l’orientation , les vitesses , la commande,


la course, le poussoir, y compris les outils de préhension…
Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 16
Fonctionnalités des vérins:

Le mécano virtuel
Pousser, accrocher, Bloquer, découper, déformer …
Fabrice Scopel 
Zone d'empilage

La vitesse de chute Les objets qui sont placés dans la zone


réglable grise disparaissent et reviennent dans la
zone d'empilage.

Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 18
Entrées : Capteurs optiques,
capacitifs ou inductifs

Dépôt & paramétrage

Choisir les objets à “détecter”


selon le type de capteur

Le mécano virtuel

Fabrice SCOPEL // 2017‐18 ‐ Dia 19
Potentiomètre linéaire (analogique)

Dépôt & paramétrage

Editer la carte d’acquisition

Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 20
Positionneurs linéaires :

Pour assembler , construire , synchroniser les déplacements.

Servo commande
ou
variateur de vitesse
Le mécano virtuel

Fabrice SCOPEL // 2017‐18 ‐ Dia 21
Pour réaliser vos entraînement, des positionneurs

Plusieurs solutions
de pilotage

Les deux positionneurs


sont
opérationnels
Simultanément !

Fabrice SCOPEL // 2017‐18 ‐ Dia 22
Pour être servi , support ou tables de transfert

Fabrice SCOPEL // 2017‐18 ‐ Dia 23
Des arrivées automatique d’objets : les générateurs

Des objets interactifs


à la vos dimensions

Avec trois méthodes de génération


60 objets traités •Impulsionnelle
simultanément •Périodique à fréquence déterminée
à l’écran ! •Périodique à fréquence variable

Fabrice SCOPEL // 2017‐18 ‐ Dia 24
Mécanisme animé

Mécanisme animé sur image en cours :


- 20 images maximum
- traitement périodique paramétrable
- Fin de course / image

La commande : relais, vanne ou moteur

Mécanisme animé avec image initiale


- traitement périodique paramétrable
- Définition image au repos &
image en fonctionnement
- Fin de course / image

Fabrice SCOPEL // 2017‐18 ‐ Dia 25
Générer & évacuer des objets d’un poste à un autre

Détruire simplement
pour simuler le passage
à un autre poste de travail ou…
Évacuer à la demande ou
automatiquement tous les x cycles.
Fabrice SCOPEL // 2017‐18 ‐ Dia 26
Vannes

Réalisez votre circuit :


ProcesSim le modélise pour
vous !

Toutes les paramètres sont intégrés la commande pneumatique,


électrique, les servo-vannes, l’orientation, l’ouverture NF,
la pression d’entrée, la vitesse d’ouverture, le diamètre, Le mécano virtuel
la perte de charge, ...
Fabrice SCOPEL // 2017‐18 ‐ Dia 27
Cuves

Choisir la forme ,
les dimensions….
La fonction comportementale est
dans l’objet !
Réalisez votre circuit :
ProcesSim le modélise pour
vous ! Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 28
Fonctions mathématiques intégrée aux objets !

Fabrice SCOPEL // 2017‐18 ‐ Dia 29
Sondes analogiques, servo-vannes & mot de commande

Fabrice SCOPEL // 2017‐18 ‐ Dia 30
Modéliser le fonctionnement d’un capteur
d’une servo vanne

Fabrice SCOPEL // 2017‐18 ‐ Dia 31
Jauge de pesage

La jauge de pesage peut être déposé sur :


- un support
- une table

Déposable sur une bande transporteuse

Paramétrage de la jauge de pesage

Paramétrage de la masse de l’image objet


(intégré dans les générateurs et
Substiteurs d’objets)

Fabrice SCOPEL // 2017‐18 ‐ Dia 32
Pompe centrifuge & volumétrique

Centrifuge
ou
Volumétrique
Pilotée depuis :
Variateur de fréquence
ou moteur électrique
Pression
Débit
Masse volumique
Modélisation de la pompe: Exemple :
Vanne de sortie :

Pneumatique
Manuelle
Servo-vanne

Diamètre
Perte de charge

Fabrice SCOPEL // 2017‐18 ‐ Dia 33
Exemple d’optimisation du bilan énergétique
du pilotage d’une installation de pompage depuis l’automate

1. Modélisation & Paramétrage


ProcesSim
Courbe  de réponse  & Puissance absorbée selon le constructeur 

2. Simulation Tests  Comportement

Test 1  2254 w             Test 2  1557 w                 Test 3  1209 w


Q = 8 l/s                           Q= 8 l/s                                 Q= 6 l/s
Fabrice Scopel  Gain : 30 %                          Gain :  46 %  ! Débit à prendre en compte
Placer une image de fond, éditer une
zone de texte

Une image de l'installation placée sur le fond d'écran


Le mécano virtuel

Fabrice SCOPEL // 2017‐18 ‐ Dia 35
Programmer avec ProcesSim
Blocs logiques
Editeur de Grafcet

Opérations sur mots

Temporisations, compteurs…

Editeur Ladder

Le mécano virtuel

Découvrir l’automatisation avec l’intelligence intégrée.


Piloter, expérimenter, tester , visualiser…
Fabrice SCOPEL // 2017‐18 ‐ Dia 36
Dépanner & former à la maintenance

Forcer ?

Mise en défaut d’un fin de course ou …


Accessible par le formateur
Forçage en mode Run

Sauver une application modèle ?

Une cellule en panne …

Dépanner une installation, tout est prévu…!


Le mécano virtuel

Fabrice SCOPEL // 2017‐18 ‐ Dia 37
Analyses et visualisations dynamiques

Les grafcets

Les équations

Les réseaux

Les signaux

Les Grandeurs analogiques

Tous les outils dymamiques pour vous


aider à comprendre , à apprendre, à
L’automate dépanner … Piloter
Fabrice SCOPEL // 2017‐18 ‐ Dia 38
Liaison et pilotage
S7-200

S7-1200

S7-300 MPI ProcesSim


PROFIBUS
Siemens

INDUSTRIAL
S7-1500 * ETHERNET

S7-400
ActiveX

 NEWS 
Compatible avec :
*Step 7 5.6 + PLCSIM 5.5
PLCSIM S7-300/400
PLCSIM S7-1200/1500 * *TIA Portal V14 / V14-SP1
*S7-1500 (Profibus, Profinet)
*PLCSIM V14 – SP1 (S7-1200 & S7-1500)
Fabrice SCOPEL // 2017‐18 ‐ Dia 39 * En cours de développement
ProcesSim ‐ Nouveautés 
Compatibilités des automates Siemens Simatic S7 avec les différentes
versions de TIA Portal :

• S7-200  MicroWin V3 / V4 - SP x
• S7-1200  TIA Portal V10.5-SP2 / V11/12/13/14/14-SP1
• S7-300
 TIA V11/12/13/14/14-SP1 ou Step 7 ve 5.x
• S7-400
• S7-1500  TIA V12/13/14/14-SP1
• PLCSIM S7-300/400  TIA V11/12/13/14/14-SP1(et Upd4) ou Step 7 v5.x
• PLCSIM S7-1500  TIA >= V13/14/V14-SP1
• PLCSIM S7-1200 / Firmware >= 4.0  TIA >= V13-SP1 / V14-SP1

Fabrice SCOPEL // 2017‐18 ‐ Dia 40
Simulateur d’automate PLCSIM – 1/2
A partir de la version 5.4 + SP3

Simulateur d’automate PLCSIM S7-300 & S7-400

Une ou plusieurs
sessions ProcesSim Simulateur d’automate

Fabrice SCOPEL // 2017‐18 ‐ Dia 41
Simulateur d’automate PLCSIM – 2/2
A partir de la version 5.4 + SP3

Ip : 192.168.10.20

Ip : 192.168.10.11
MPI : 2
Profibus : 2

Ip : 192.168.10.12
MPI : 3
Profibus : 3
Fabrice Scopel
Industrial Ethernet network
Liaison et pilotage : Industrial Ethernet

PC 2
PC 1 Ip : 192.168.10.11
Ip : 192.168.10.10 2 sessions ProcesSim

SWITCH

PC 3
Ip : 192.168.10.09

Ip : 192.168.10.12
Ip : 192.168.10.14

Fabrice Scopel
Simulateur d’automate PLCSIM – 1/2
A partir de la version V13 (SP1 pour S7-1200)

Simulateur d’automate PLCSIM S7-1200 & S7-1500

Une ou plusieurs
sessions ProcesSim

Simulateur d’automate
Fabrice SCOPEL // 2017‐18 ‐ Dia 44
Simulateur d’automate PLCSIM – 2/2
A partir de la version V13 / V14 (SP1 pour S7-1200)

Ip : 192.168.10.10

Ip : 192.168.10.12
Profibus : 2

Ip : 192.168.10.22
Fabrice Scopel
Industrial Ethernet network
Liaison et pilotage : Industrial Ethernet

PC 2
PC 1
Ip : 192.168.10.11
Ip : 192.168.10.10
2 sessions ProcesSim

SWITCH

Ip : 192.168.10.09

Ip : 192.168.10.12
Ip : 192.168.10.14

Fabrice Scopel
Liaison et pilotage

TSX
Schneider Electric

PREMIUM
ProcesSim
UNITELWAY

MODICON M340 MODBUS


TCP

PLCSIM Unity

Fabrice SCOPEL // 2017‐18 ‐ Dia 47
Liaison et pilotage

ILC 150 ETH


ProcesSim
Phoenix Contact

MODBUS
TCPIP
ILC 370 ETH 2TX-IB

Fabrice SCOPEL // 2017‐18 ‐ Dia 48
Communication Avec Modicon M340 :
l’adressage

Création de la section :
« Liaison ProcesSim »

Adressage symbolique
(mnémonique)

Génération automatique de
l’adressage

Fabrice SCOPEL // 2017‐18 ‐ Dia 49
Communication Avec Modicon M340 : l’adressage

Fabrice SCOPEL // 2017‐18 ‐ Dia 50
Programme de communication S7 300 400

4. Aller rechercher sur le CD dans Liaison


API

Nom du projet sur le CD Nom du projet Step 7


ProcesSim

5. En cliquant sur OK, le projet s'ouvre


avec le programme destiné à la
communication entre le S7300 et
ProcesSim

Fabrice SCOPEL // 2017‐18 ‐ Dia 51
Intégration au sein d’un système automatisé
S7 200 – S7-1200 - S7 300 – S7 400 – Win Ac - PlcSim ProcesSim

MPI, PROFIBUS ou INDUSTRIAL ETHERNET

ProcesSim
ProcesSim

Commander – Piloter - Superviser

Nouvel outil de formation

Fabrice SCOPEL // 2017‐18 ‐ Dia 52
Adresser les In/Out à l’automate

Ajouter les cartes de l’API et adresser par « Drag and drop »

Le mécano virtuel ProsesSim & S7

Fabrice SCOPEL // 2017‐18 ‐ Dia 53
Les différents modes de travail

Le PC aux commandes de l’écran


(pas de liaison avec S7)

Le PC aux commandes du matériel


réel (S7 utilisé comme interface de
pilotage + option )

Le S7 aux commandes du matériel


virtuel (aux entrées du S7
correspondent celles de l’écran et les
actionneurs sont virtuels)

Le S7 aux commandes du matériel


réel et supervision par ProcesSim.

Fabrice SCOPEL // 2017‐18 ‐ Dia 54
Principe de synchronisation des API avec ProcesSim

L.E.

Une routine de début pour masquer ou non les


entrées selon le type de fonctionnement

Votre programme

Une routine de fin pour récupérer les sorties,


les valider ou les forcer selon le type de
fonctionnement demandé

T.S.

Fabrice SCOPEL // 2017‐18 ‐ Dia 55
Le mot de commande Automate selon les modes de travail
Copier les entrées dans ImgIn
Cmd = 1 Copier les ImgSort dans les Sorties

Copier les ImgIn dans les entrées


Cmd = 2 Copier les sorties dans les ImgSort

Copier les entrées dans ImgIn


Cmd = 3 Copier les sorties dans les ImgSort

Copier les ImgIn dans les entrées


Cmd = 4 Copier les sorties dans les ImgSort
Zéroter les sorties

Fabrice SCOPEL // 2017‐18 ‐ Dia 56
Synchronisation de l’adressage & des
mnémoniques avec Step 7

De S7  ProcesSim De ProcesSim  S7

1- Charger un fichier .sdf (exporté depuis


Step7)
1- Créer un fichier.sdf (ayant un nom
unique)

2- Choisir l’élément commun de référence

3- Synchroniser la table ProcesSim avec Step7

4- Valider lors de la fermeture de la fenêtre 2- Dans Step 7 exporter ce fichier


(Éditeur de mnémoniques)

Fabrice SCOPEL // 2017‐18 ‐ Dia 57
Matériel S7 200
Logiciel Step7 MicroWin:
• Version 3.2 sp4

Automate S7-200:
CPU 22x ( pour communiquer avec ProcesSim )

Pour la communication avec un automate S7-200


• soit un câble PC ADAPTER USB V1.1( solution moins coûteuse )
• soit un câble MPI avec carte CP5611 ( PC fixe ) ou CP5512 (portable)
A l'utilisation du câble PC Adapter/USB sur le CD.

Fabrice SCOPEL // 2017‐18 ‐ Dia 58
Programme de communication S7 200

Dans le même répertoire que


précédemment, vous trouvez cette fois le
programme de communication avec le
S7/200.
Double-cliquez dessus directement pour l'ouvrir !!!

1. Insérez votre programme au réseau 2


2. Enregistrez sous un autre nom
3. Chargez le programme dans l'API

Fabrice SCOPEL // 2017‐18 ‐ Dia 59
Matériel S7 300 - 400

Logiciel Simatic Manager version 5.1 minimum avec:


• Les langages de programmation des blocs S7 : CONT, LOG, LIST
• Le simulateur Siemens : PlcSim

Pour la communication avec un automate S7-300

• Câble PC adapter MPI ou


• un câble MPI avec carte CP5611 ( PC fixe ) ou CP5512 (portable) ou
• soit un câble PC ADAPTER USB

Fabrice SCOPEL // 2017‐18 ‐ Dia 60
Programme de communication S7 300

ps_begin C'est ici que vous devez


mettre votre programme
main
OB1
ps_fin
ps_begin et ps_end sont deux sous-routines de gestion des
entrées/sorties entre ProcesSim et l'automate.
Ces 2 sous-routines utilisent la fonction de copie SFC20 pour
aller lire/écrire dans des DB qui jouent le rôle d'interface entre
ProcesSim et API.
Suite
Fabrice SCOPEL // 2017‐18 ‐ Dia 61
Programme de communication S7-300 & S7-400

1. Démarrer Simatic
Manager
2. Ouvrir un projet

Fabrice SCOPEL // 2017‐18 ‐ Dia 62
TIA V10.5  S7‐1200 : 
Communication ‐ 1/3
Ressources PLC :
OB 1
• FC 100 : PS_Begin
• FC 101 : PS_End
• OB 100 : Warm Start
Sous‐routine  • DB1 : ImgIn
PS‐Begin • DB2 : ImgOut
• DB3 : Reset 

Step 7 Basic V10.5 :
• Service Pack 2*
Votre  (Adressage absolu)

Programme

TIA Portal V10.5‐SP2 :
S7‐1200  Sous‐routine 
PS‐End
Fabrice SCOPEL // 2015‐16 ‐ Dia 63
TIA V11  S7‐1200/300/400 & 
PLCSIM : Communication ‐ 1/3
OB 1 Bibliothèque globale:
ProcesSim_Library_TIA‐V11
• FC 100 : TIA_Begin
• FC 101 : TIA_End
• OB 100 : Warm Start

• DB1 : ImgIn
• DB2 : ImgOut
R1 :Sous‐routine  • DB3 : Reset 
TIA_Begin • Tags (pour S7‐1200)

TIA Portal  V11 – SP2
Professional
R2 :Votre 
Programme

R3 :Sous‐routine 
TIA_End
TIA Portal V11‐SP2 :
S7‐1200/300/400 & PLCSIM
Fabrice SCOPEL // 2015‐16 ‐ Dia 64
TIA V12 S7‐1200/300/400 & 
PLCSIM V5.5 : Communication
OB 1 Bibliothèque globale:
ProcesSim_Library_TIA‐V12‐SP1‐Upd3
• FC 100 : TIA_Begin
• FC 101 : TIA_End
• OB 100 : Warm Start

• DB1 : ImgIn
• DB2 : ImgOut
R1 :Sous‐routine  • DB3 : Reset 
TIA_Begin • Tags (pour S7‐1200)

TIA Portal  V12 – SP1‐Upd3
R2 :Votre  Professional
Programme

R3 :Sous‐routine 
TIA_End

TIA Portal V12-SP1-Upd3 :


S7-1200/300/400 & PLCSIM V5.5
Fabrice SCOPEL // 2015‐16 ‐ Dia 65
TIA V12 S7‐1200/300/400 & 
PLCSIM V5.5 : Communication
Bibliothèque globale:
ProcesSim_Library_TIA‐V12‐SP1‐Upd3
• FC 100 : TIA_Begin
• FC 101 : TIA_End
• OB 100 : Warm Start

• DB1 : ImgIn
• DB2 : ImgOut
• DB3 : Reset 
• Tags (pour S7‐1200)

TIA Portal  V12 – SP1‐Upd3
Professional

Drag & Drop

Intégration directe
+
Template (S7‐1214C, S7‐315  TIA Portal V12-SP1-Upd3 :
Fabrice SCOPEL // 2015‐16 ‐ Dia 66
2DPPN, etc.) S7-1200/300/400 & PLCSIM V5.5
TIA V13‐SP1 S7‐1200/300/1500/400 / PLCSIM 
V5.5 / PLCSIM V13: Communication

OB 1 Bibliothèque globale:
ProcesSim_Library_TIA‐V13‐SP1‐Upd5
• FC 100 : TIA_Begin
• FC 101 : TIA_End
• OB 100 : Warm Start
R1 :Sous‐routine  • DB1 : ImgIn
TIA_Begin • DB2 : ImgOut
• DB3 : Reset 
• Tags (pour S7‐1200)

TIA Portal  V13 – SP1‐Upd5
R2  R(n‐1) :Votre  Professional
Programme

Rn(dernier) :Sous‐routine 
TIA_End

TIA Portal V13-SP1-Upd5 :


S7-1200/300/1500/400, PLCSIM V5.5 & PLCSIM S7-1200/1500
Fabrice SCOPEL // 2015‐16 ‐ Dia 67
TIA V13‐SP1 S7‐1200/300/1500/400 / PLCSIM 
V5.5 / PLCSIM V13: Communication

Bibliothèque globale:
ProcesSim_Library_TIA‐V13‐SP1‐Upd5
• FC 100 : TIA_Begin
• FC 101 : TIA_End
• OB 100 : Warm Start

• DB1 : ImgIn
• DB2 : ImgOut
• DB3 : Reset 
• Tags (pour S7‐1200)

TIA Portal  V13 – SP1(Upd5)
Professional

Drag & Drop

Intégration directe
+
Template (S7‐1516DPPN,            TIA Portal V13-SP1-Upd5 :
S7-1200/300/1500400, PLCSIM V5.5 &
Fabrice SCOPEL // 2015‐16 ‐ Dia 68
S7‐1214C, S7‐315 2DPPN, etc.) PLCSIM S7-1200/1500
TIA V13‐SP1 PLCSIM S7‐1200 & 
PLCSIM S7‐1500 : intégration complète

Fabrice SCOPEL // 2015‐16 ‐ Dia 69
TIA V13‐SP1 PLCSIM S7‐1200 & 
PLCSIM S7‐1500 : intégration complète

Fabrice SCOPEL // 2015‐16 ‐ Dia 70
TIA V14‐SP1 S7‐1200/300/1500/400 / PLCSIM 
V5.6 / PLCSIM V14: Communication

OB 1 Bibliothèque globale:
ProcesSim_Library_TIA‐V14‐SP1
• FC 100 : TIA_Begin
• FC 101 : TIA_End
• OB 100 : Warm Start
R1 :Sous‐routine 
• DB1 : ImgIn
TIA_Begin
• DB2 : ImgOut
• DB3 : Reset 
R2  R(n‐1) :Votre  • Tags (pour S7‐1200)
Programme
TIA Portal  V14 – SP1
Professional

Rn(dernier) :Sous‐routine 
TIA_End

TIA Portal V14-SP1 :


S7-1200/300/1500/400, PLCSIM V5.6 & PLCSIM S7-1200/1500
Fabrice SCOPEL // 2015‐16 ‐ Dia 71
TIA V14‐SP1 S7‐1200/300/1500/400 / PLCSIM 
V5.6 / PLCSIM V14: Communication

Bibliothèque globale:
ProcesSim_Library_TIA‐V14‐SP1
• FC 100 : TIA_Begin
• FC 101 : TIA_End
• OB 100 : Warm Start

• DB1 : ImgIn
• DB2 : ImgOut
• DB3 : Reset 
• Tags (pour S7‐1200)

TIA Portal  V14 – SP1
Professional

Drag & Drop

Intégration directe
+
Template (S7‐1516DPPN,            TIA Portal V14-SP1 :
S7-1200/300/1500400, PLCSIM V5.6 &
Fabrice SCOPEL // 2015‐16 ‐ Dia 72
S7‐1214C, S7‐315 2DPPN, etc.) PLCSIM S7-1200/1500
TIA V14‐SP1 PLCSIM S7‐1200 & 
PLCSIM S7‐1500 : intégration complète

Fabrice SCOPEL // 2015‐16 ‐ Dia 73
TIA V14‐SP1 PLCSIM S7‐1200 & 
PLCSIM S7‐1500 : intégration complète

Fabrice SCOPEL // 2015‐16 ‐ Dia 74
Liaison et pilotage

MPI
Profibus
Industrial 
Ethernet
Fabrice SCOPEL // 2015‐16 ‐ Dia 75
Exemple : Conditionnement de
comprimés

Fabrice SCOPEL // 2017‐18 ‐ Dia 76
Exemple : Tri de boîtes - couleurs

Fabrice SCOPEL // 2017‐18 ‐ Dia 77
Exemple : Installation de pompage

Fabrice SCOPEL // 2017‐18 ‐ Dia 78
Exemple : Remplissage de bouteille suivant recette

Fabrice SCOPEL // 2017‐18 ‐ Dia 79
Exemple : Traitement de surface

Fabrice SCOPEL // 2017‐18 ‐ Dia 80
Exemple : Station de mélange
(soutirage)

Fabrice SCOPEL // 2017‐18 ‐ Dia 81
Pilotage depuis un S7-1200

S7-1214C aux commandes


de ProcesSim

Régulation de niveau

Fabrice SCOPEL // 2017‐18 ‐ Dia 82
S7‐315 2DPPN :  Pilotage & Visu. Dyn.

S7‐315 2DPPN aux commandes
de ProcesSim via Profinet

Fabrice SCOPEL // 2017‐18 ‐ Dia 83
PLCSIM(S7‐315 2DPPN) :  Pilotage & Visu. Dyn.

PLCSIM(S7‐315 2DPPN)
aux commandes
de ProcesSim
Fabrice SCOPEL // 2017‐18 ‐ Dia 84
Pilotage depuis un S7-1200

S7-1214C aux commandes


de ProcesSim

Régulation de niveau

Fabrice SCOPEL // 2017‐18 ‐ Dia 85
PLCSIM S7-1200 : Exemple : Régulation de niveau

PLCSIM S7-1200 aux commandes


de ProcesSim (TIA V13-SP1)
Fabrice SCOPEL // 2017‐18 ‐ Dia 86
S7-1200 : Exemple : Intégration complète
de ProcesSim avec TIA

S7-1214C aux commandes


de ProcesSim

Fabrice SCOPEL // 2017‐18 ‐ Dia 87
PLCSIM(S7‐1516 2DPPN) :  Pilotage & Visu. Dyn.
PLCSIM(S7‐1516 2DPPN)
aux commandes
de ProcesSim

TIA Portal PRO V13-SP1


Fabrice SCOPEL // 2017‐18 ‐ Dia 88
Pilotage depuis un S7‐1516 2DPPN

S7-1516 2DPPN aux commandes


de ProcesSim

Fabrice SCOPEL // 2017‐18 ‐ Dia 89
Virtualisation d’une fabrique de praline

Réseau industriel

Automate
Ou
Automate virtuel Pupitre opérateur
Ou
Runtime

Machine virtuelle
ProcesSim

Fabrice Scopel 
Virtualisation d’une fabrique de praline
La mouleuse de praline

Fabrice Scopel 
Virtualisation d’une fabrique de praline
L’ensacheuse de praline

Fabrice Scopel 
Virtualisation d’une fabrique de praline
La doseuse de pralines

Fabrice Scopel 
Virtualisation d’une fabrique de praline
La formeuse de boîte

Fabrice Scopel 
Une installation rapide, fiable et efficace

Fabrice SCOPEL // 2017‐18 ‐ Dia 95
Compatibilité sur Windows (32 – 64 bits)

Fabrice SCOPEL // 2017‐18 ‐ Dia 96
HEH – Campus Technique

Pour de plus amples informations sur le Campus Technique HEH

Fabrice SCOPEL // 2017‐18 ‐ Dia 97
Nous contacter
Centre de Recherche de la Haute Ecole de la
en Hainaut - CReHEH

Concepteur de ProcesSim : Jacques Boucqueneau

Développement, formation, modélisation, support :

Fabrice SCOPEL
Email : fabrice.scopel@heh.be

Voor Vlaanderen
Paul FELIQUE
Email : paul.felique@skynet.be

Coordonnées :
Avenue Victor Maistriau, 8A
7000 Mons - Belgique
Téléphone : 0032 65 39 45 27
Email : creheh@heh.be
Site Internet : http://processim.heh.be

Visites et démonstrations sur demande

Fabrice SCOPEL // 2017‐18 ‐ Dia 98