Академический Документы
Профессиональный Документы
Культура Документы
CFL02 Page 1
Le logiciel FluidSIM va nous permettre de réaliser et simuler des automatismes. De plus, l’interface
de communication EasyPort va nous permettre de commander un process réellement existant.
1.1 Présentation
CFL02 Page 2
Pour réaliser un circuit utilisant les techniques digitales, il faut :
Si le vérin est rentré et que l’on appuie sur S1, le vérin sort. Une fois en fin de course, une
temporisation de 3 secondes est enclenchée. A la fin de celle-ci, le vérin rentre automatiquement.
On utilise un vérin double effet, commandé par un distributeur 5/2 bistable à double commande
électrique. Il faut également prévoir 2 marques d’actionnement pour les détecteurs de fin de course.
Une fois la partie puissance dessinée, il faut réaliser la partie commande. Pour cela, on utilise un
module digital.
CFL02 Page 3
Programmation du module digital
La « programmation » du module digital se fait graphiquement. Il faut cliquer sur le module pour
ouvrir la fenêtre ou l’on pourra réaliser le programme.
Il suffit d’insérer, par glisser / déposer, les éléments nécessaires à la programmation et de les relier
aux entrées et sorties du module digital.
Une fois le programme terminé, fermez la fenêtre. Vous pouvez alors simuler votre circuit.
Exercice
2. Le grafcet
2.1 Présentation
FluidSIM permet de réaliser des automatismes en utilisant des grafcets. La bibliothèque comporte les
éléments nécessaires pour dessiner un grafcet : étapes, transitions, actions,...
CFL02 Page 4
Pour réaliser un circuit utilisant un grafcet, il faut :
Par rapport à l’exercice précédent, le module digital est remplacé par le module Grafcet I/O.
Il faut ensuite cliquer sur le module Grafcet I/O en numéroter les entrées et les sorties. Attention, les
E / S du module ne peuvent pas prendre le nom d’une variable existante. Ainsi, l’entrée 1, à
laquelle est relié le bouton poussoir DCY ne peut pas s’appeler DCY également.
CFL02 Page 5
Par facilité, nous appellerons les entrées E0, E1,... et les sorties S0, S1,…
Réalisation du grafcet
La réalisation du grafcet se fait en assemblant les différents éléments (étapes, transitions,…). Pour
paramétrer les éléments, il suffit de faire un double-clic dessus.
Les étapes
Le nom de l’étape qui peut contenir les caractères 0-9, A-Z, a-z et « _ »
Le type de l’étape : il en existe 7 différents. Pour avoir plus d’information sur ces types
d’étapes, reportez-vous
CFL02 Page 6
Les transitions
Les transitions peuvent être munies d’un nom qui sera affiché entre parenthèses à gauche du
symbole.
La condition associée à la transition peut être saisie en utilisant des fonctions logique (NON, ET, OU)
ou d’autres symboles spéciaux (détection de front, temporisation, test de la valeur d’un compteur).
Le bouton variable reprend toutes les variables qui existent dans le circuit qui est dessiné.
CFL02 Page 7
Le champ description permet de décrire la condition de la réceptivité. On peut afficher cette
description à la place de la condition en cochant la case « Afficher la description à la place de la
formule ».
Le champ « Repère de lien/Indication de la cible » permet de saisir l’étape à laquelle est reliée la
transition, sans être obligé de dessiner une liaison.
Les actions
Il existe trois types d’actions : les assignations, les affectations et les ordres de forçage.
CFL02 Page 8
Pour une affectation, il est possible de saisir une expression dont la valeur doit être affectée à la
variable de l’action. Dans l’exemple ci-dessous, l’action a l’affectation « 1 » (ce qui correspond à un
SET) dès que l’étape est activée. Cela permet de maintenir une action durant plusieurs étapes sans
devoir la répétée (par exemple, la sortie d’un vérin commandé par un distributeur monostable).
On peut également utiliser les actions conditionnelles pour réaliser des compteurs.
CFL02 Page 9
La variable « C » devient dès lors un compteur qui sera incrémenté lorsque l’étape sera activée. Le
résultat des compteurs peut être utilisé dans les réceptivités (ex : C > 2).
Pour les « ordre de forçage », il est possible de saisir le nom du grafcet partiel ou de le sélectionner à
partir d’une liste de grafcet partiels existants. Les étapes concernées peuvent également être
sélectionnées. Les noms des étapes doivent être séparés entre eux par une virgule. Les instructions
« * » et « INIT » peuvent être sélectionnée (voir théorie sur le grafcet).
Exercice
CFL02 Page 10
3. Présentation de l’interface EasyPort – Pilotage d’une station MPS
2. Interface USB
FluidSIM permet l’utilisation de l’EasyPort afin de commander un process (les stations MPS dans
notre cas). Les modules EasyPort se trouvent dans la bibliothèque de composants.
Il existe deux types de port : les ports d’entrées et les ports de sorties.
Un module EasyPort comporte 2 ports qui contiennent chacun 8 entrées et 8 sorties. On peut choisir
le type de liaison, le numéro du module et le numéro du port en double-cliquant sur le composant.
CFL02 Page 11
Lorsque l’on utilise un EasyPort, les entrées et sorties ne viennent plus nécessairement du schéma
mais du process.
Dans l’exemple ci-dessous, on reprend l’exercice précédent pour commander le vérin 1A1 de la
station MPS Testing, en utilisant les détecteurs de fin de course du vérin et le BP Start de la station.
Pour réaliser ce type de commande, il est impératif de connaitre la correspondance entre les E/S du
process et les ports du module EasyPort.
CFL02 Page 12