Process Im
Process Im
Process Im
Fabrice Scopel
Email : [email protected]
Département automatisation
GtcWin
Domosim Energie
ProcesSim
EFFIPRO
Domaines d’application
Formation Industrie
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
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é.
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
Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 8
Outils pour le montage de votre partie opérative
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
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
Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 11
Moteur avec variateur de fréquence intégré
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 :
Fabrice SCOPEL // 2017‐18 ‐ Dia 14
Bandes transporteuse
En sortie du convoyeur
les objets se poussent !
Fabrice SCOPEL // 2017‐18 ‐ Dia 15
Vérins pneumatiques ou hydrauliques :
Le mécano virtuel
Pousser, accrocher, Bloquer, découper, déformer …
Fabrice Scopel
Zone d'empilage
Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 18
Entrées : Capteurs optiques,
capacitifs ou inductifs
Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 19
Potentiomètre linéaire (analogique)
Le mécano virtuel
Fabrice SCOPEL // 2017‐18 ‐ Dia 20
Positionneurs linéaires :
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
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
Fabrice SCOPEL // 2017‐18 ‐ Dia 24
Mécanisme animé
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
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
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
Fabrice SCOPEL // 2017‐18 ‐ Dia 35
Programmer avec ProcesSim
Blocs logiques
Editeur de Grafcet
Temporisations, compteurs…
Editeur Ladder
Le mécano virtuel
Forcer ?
Fabrice SCOPEL // 2017‐18 ‐ Dia 37
Analyses et visualisations dynamiques
Les grafcets
Les équations
Les réseaux
Les signaux
S7-1200
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
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)
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
PLCSIM Unity
Fabrice SCOPEL // 2017‐18 ‐ Dia 47
Liaison et pilotage
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
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
ProcesSim
ProcesSim
Fabrice SCOPEL // 2017‐18 ‐ Dia 52
Adresser les In/Out à l’automate
Fabrice SCOPEL // 2017‐18 ‐ Dia 53
Les différents modes de travail
Fabrice SCOPEL // 2017‐18 ‐ Dia 54
Principe de synchronisation des API avec ProcesSim
L.E.
Votre programme
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
Fabrice SCOPEL // 2017‐18 ‐ Dia 56
Synchronisation de l’adressage & des
mnémoniques avec Step 7
De S7 ProcesSim De ProcesSim S7
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 )
Fabrice SCOPEL // 2017‐18 ‐ Dia 58
Programme de communication S7 200
Fabrice SCOPEL // 2017‐18 ‐ Dia 59
Matériel S7 300 - 400
Fabrice SCOPEL // 2017‐18 ‐ Dia 60
Programme de communication S7 300
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
• DB1 : ImgIn
• DB2 : ImgOut
• DB3 : Reset
• Tags (pour S7‐1200)
TIA Portal V12 – SP1‐Upd3
Professional
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
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
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
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
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
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
Régulation de niveau
Fabrice SCOPEL // 2017‐18 ‐ Dia 85
PLCSIM S7-1200 : Exemple : Régulation de niveau
Fabrice SCOPEL // 2017‐18 ‐ Dia 87
PLCSIM(S7‐1516 2DPPN) : Pilotage & Visu. Dyn.
PLCSIM(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
Fabrice SCOPEL // 2017‐18 ‐ Dia 97
Nous contacter
Centre de Recherche de la Haute Ecole de la
en Hainaut - CReHEH
Fabrice SCOPEL
Email : [email protected]
Voor Vlaanderen
Paul FELIQUE
Email : [email protected]
Coordonnées :
Avenue Victor Maistriau, 8A
7000 Mons - Belgique
Téléphone : 0032 65 39 45 27
Email : [email protected]
Site Internet : http://processim.heh.be
Fabrice SCOPEL // 2017‐18 ‐ Dia 98