Un Arrosseur Automatique

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 17

UNIVERSITE DES SCIENCES ET DE LA

TECHNOLOGIE
D'ORAN-Mohamed BOUDIAF-
FACULTE DE GENIE ELECTRIQUE
Département d’Automatique

Monoghraphie : Supervision industrielle (projet 2)

Spécialité : AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE

Elaboré par :

Kermane mohammed el amine

Mehaoued safi

Lamouri mohamed ali

Année : 2022/2023
Le GRAFCET régissant le fonctionnement du système

1 "Attente"

T1 Sécheresse.t/x0/3 jours

2 DLR1 "Déclanche le Rampe 1"

T2 fin déclanche

3 EV1 "Vanne 1 en ouverte"

T3 t/x3/30 mi n

4 SLR1 "Stopper la rampe 1"

T4 fin stoppage

5 DLR2 "Déclanche le Rampe 2"

T5 fin déclanche

6 EV2 "Vanne 2 en ouverte"

T6 t/x6/30 mi n

7 SLR2 "Stopper la rampe 2"

T7 fin stoppage

8 DLR3 "Déclanche le Rampe 3"

T8 fin déclanche

9 EV3 "Vanne 3 en ouverte"

T9 t/x9/30 mi n

10 SLR3 "Stopper la rampe 3"

T10 fin stoppage

1
N.B : Bout de 3 jours (t /X1/3j).
Sur chaque rampe l’arrosage doit durer 30 minutes (t/X/30min).

Fonctionnement d’un arroseur automatique dans ce projet

1. Détection de l’humidité du sol par la sonde d’humidité.


2. Si l’humidité est supérieure au seuil la sécheresse défini, le système est déclanche.
3. La pompe se met en marche.
4. La première rampe est ouverte par l’électrovanne correspondante et l’arrosage
commence.
5. Après 30 minutes, la première rampe et fermée et la seconde rampe et ouverte.
6. Après 30 minutes, la seconde rampe et fermée et la troisième rampe et ouverte.
7. Après 30 minutes, la troisième rampe et fermée et l’arrosage est terminé.
8. Si l’humidité n’a pas déclenché le système après 3 jours, un arrosage programmé
démarre.

N.B :

Les étapes Les transitions


ATT Attente sch Sécheresse

Déclenche la
DLR fd Fin déclenche
rampe

EV Vanne en ouverte fs Fin stoppage

SLR Stopper la rampe


t1 t/X0/3j
t3 t/X3/30min

t6 t/X6/30min

t9 t/X9/30min

2
Les étapes
̅̅̅̅̅̅̅̅̅
X1 = INIT + X10.fs + X1.𝑺𝒄𝒉. 𝒕𝟏 ̅̅̅̅
X2 = X1.sch.t1 + X2.𝒇𝒅
̅̅̅
X3 = X2.fd + X3.𝒕𝟑 ̅̅̅
X4 = X3.t3 + X4.𝒇𝒔
̅̅̅̅
X5 = X4.fs + X5.𝒇𝒅 X6 = X5.fd + X6. ̅̅̅
𝒕𝟔

X7 = X6 .t6+ X7. ̅̅̅


𝒇𝒔 X8 = X7.fs + X8. ̅̅̅̅
𝒇𝒅

X9 = X8.fd + X9. ̅̅̅


𝒕𝟗 ̅̅̅
X10 = X9.t9 + X10.𝒇𝒔

Transitions :
T1 = X1.sch.t 1 T2 = X2.fd

T3 = X3.t 3 T4 = X4.fs

T5 = X5.fd T6 = X6.t 6

T7 = X7.fs T8 = X8.fd

T9 = X9.t 9 T10 = X10.fs

Les actions :
X2 = DLR1 X3 = EV1

X4 = SLR1 X5 = DLR2

X6 = EV2 X7 = SLR2

X8 = DLR3 X9 = EV3

X10 = SLR3

3
Traduction de GRAFCET en langage Ladder
Ce ladder pour les transitions :

X1 sch t1 T1

X2 fd T2

X3 t3 T3

X4 fs T4

X5 fd T5

X6 t6 T6

X7 fs T7

X8 fd T8

T9
X9 t9

X10 fs T10

4
Est ça pour les étapes :

X1 T1 X1

INIT

T10

T1 X2

X2 T2

T2 X3

X3 T3

T3 X4

X3 T4

5
T4 X5

X5 T5

T5 X6

X6 T6

T6 X7

X7 T7

T7 X8

X8 T8

T8 X9

X9 T9

T9 X10

X10 T10

6
Pour créer un projet dans TIA Portal
 Ouvrez le logiciel TIA Portal sur votre ordinateur.
 Cliquez sur "Nouveau projet" dans la fenêtre principale.
 Choisissez un nom pour votre projet

7
Sélectionnez l'API que vous souhaitez utiliser. Les API disponibles dépendent des
équipements que vous utilisez et des licences que vous possédez.

Dans notre cas on utiliser le modèle 1214 DC/DC/DC est un PLC compact et polyvalent qui
convient aux applications de contrôle de machines et de processus industriels. Il est
programmable avec le logiciel Siemens TIA Portal, qui facilite le développement et la
maintenance du code du PLC.

Donc ça c’est l’API

8
Déclaration des variables
Pour déclarer les variables dans TIA Portal, vous devez sélectionner le type et le type de
données de la variable, donner un nom à la variable, spécifier ses propriétés et organiser les
variables dans des groupes de variables. Vous pouvez ensuite utiliser ces variables dans vos
blocs de programme en les faisant glisser et en les déposant dans votre code.

Création de Bloc de programmes


Pour créer un bloc de programme dans TIA Portal, vous devez sélectionner le type de bloc de
programme que vous souhaitez créer, donner un nom à votre bloc de programme, ouvrir le
bloc de programme et écrire votre code. Vous pouvez ajouter des variables à votre bloc de
programme en les faisant glisser et en les déposant dans votre code. Une fois que vous avez
terminé d'écrire votre code, enregistrez votre bloc de programme et utilisez-le dans votre
programme principal en le faisant glisser et le déposer dans votre programme principal.

9
10
La partie supervision
Pour ajouter une partie supervision dans votre projet TIA Portal, vous devez créer une IHM
contenant des éléments d'affichage, de contrôle, de navigation, de sécurité et de visualisation.
Vous pouvez utiliser l'outil de conception d'IHM de TIA Portal pour ajouter ces éléments à
votre IHM.

Synoptique du système
Pour créer une supervision synoptique dans TIA Portal, vous devez créer un objet de
supervision synoptique, ajouter des éléments interactifs à votre synoptique, ajouter des images
à votre synoptique, configurer les propriétés de vos éléments interactifs et enregistrer votre
synoptique. Vous pouvez ensuite utiliser votre synoptique en l'ajoutant à une page de votre
IHM et en configurant les propriétés de l'objet de supervision synoptique.

11
L'animation synoptique
Pour ajouter de l'animation à votre synoptique dans TIA Portal, vous devez sélectionner
l'élément interactif auquel vous souhaitez ajouter de l'animation, sélectionner une animation
prédéfinie ou créer une animation personnalisée, enregistrer votre synoptique et pré visualiser
votre animation.

CYC_INT2[OB32]

Nous ajoutons un bloc CYC_INT2[OB32] pour contrôler le remplissage et la vidange du


réservoir. CYC_INT2[OB32] est un bloc de programme standard dans TIA Portal qui permet
de gérer des interruptions cycliques dans un programme de l'automate programmable. Il peut
être configuré pour effectuer différentes tâches cycliques telles que la gestion des
entrées/sorties, le traitement de données, la mise à jour des données de visualisation, la
gestion de la communication, etc.

12
Les alarmes

Pour créer des alarmes dans TIA Portal, vous devez créer une table d'alarmes, configurer les
événements et les actions, insérer des blocs de programme dans le programme de l'automate
programmable, et ajouter des éléments graphiques pour l'affichage des alarmes dans
l'interface utilisateur.

13
Recettes
Vous devez créer un bloc de recette, configurer les paramètres, enregistrer et rappeler des
recettes dans l'interface utilisateur, et gérer les recettes enregistrées dans le bloc de recette.

14
Pour contrôler les recettes nous utilisons le bloc [OB100] "Complete Restart" est utilisé pour
initialiser complètement le contrôleur programmable dans TIA Portal. Il est souvent utilisé
dans les applications de démarrage pour garantir que le contrôleur est initialisé de manière
fiable avant le démarrage du processus. Le bloc OB100 peut être configuré en fonction des
besoins spécifiques de l'application et est appelé à partir du programme principal pour
initialiser le contrôleur.

15
La sécurité

l'outil de gestion des utilisateurs dans TIA Portal est un outil de sécurité qui vous permet de
protéger votre système de supervision en définissant différents niveaux d'accès pour les
utilisateurs. Vous pouvez créer des utilisateurs et des groupes d'utilisateurs avec des niveaux
d'autorisation différents et définir les autorisations pour chaque fonction du système de
supervision. Cette fonctionnalité vous permet de contrôler qui peut accéder au système de
supervision et à quelles fonctions ils ont accès.

16

Vous aimerez peut-être aussi