0% ont trouvé ce document utile (0 vote)
65 vues10 pages

TP Bedek

Transféré par

aymen rouidji
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
65 vues10 pages

TP Bedek

Transféré par

aymen rouidji
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

RÉPUBLIQUE ALGÉRIENNE DÉMOCRATIQUE ET

POPULAIRE

UNIVERSITÉ DE BOUMERDES

FACULTE DES HYDROCARBURES ET CHIMIE

DEPARTEMENT AUTOMATISATION ET ELECTRIFICATION DES PROCEDES

INDUSTRIELS

TP : commande des systèmes logique

Réalisé par :

➢ DEROUICHE NOUR ([email protected])


➢ AISSAT ASMA ([email protected])
➢ DAHMANI SOUMIA ([email protected])

Sous la supervision de :
➢ Dr.beddak
Dans le domaine de l'automatisation industrielle, les automates programmables
industriels (API) jouent un rôle central dans le contrôle des systèmes logiques.
Ces dispositifs polyvalents sont conçus pour automatiser une grande variété de
processus industriels, allant de la fabrication à la logistique en passant par le
contrôle de l'énergie

• Le but fondamental de la commande des systèmes logiques par


automates programmables industriels est de créer des solutions
d'automatisation robustes et fiables pour les applications industrielles.
• L’objectif principal est de contrôler efficacement les opérations des
équipements et des machines dans divers contextes industriels

L’automates programmables industriels S7-300

1. Définition :

Les automates programmables industriels S7-300 sont des dispositifs


électroniques utilisés dans l'automatisation industrielle pour contrôler et
surveiller les processus de fabrication et les équipements industriels. Ils
fonctionnent en exécutant des programmes logiques qui déterminent le
comportement des systèmes en fonction des entrées, des sorties et des
conditions prédéfinies.

2. La Structure :

1. Unité centrale (CPU) : C'est le cerveau de l'automate. La CPU exécute


le programme enregistré et gère les entrées et sorties (E/S) ainsi que
les communications avec d'autres périphériques.
2. Modules d'entrées/sorties (E/S) : Ces modules permettent à l'automate
de se connecter à différents capteurs et actionneurs sur le terrain. Les
entrées captent les signaux provenant de capteurs tels que des
interrupteurs, des détecteurs, des encodeurs, etc. Les sorties envoient
des signaux aux actionneurs tels que des moteurs, des vannes, des relais,
etc.
3. Module d'alimentation : Fournit l'alimentation électrique nécessaire à
l'ensemble du système.
4. Mémoire de programme et de données : La mémoire de l'automate
comprend une mémoire vive (RAM) pour stocker le programme en cours
d'exécution et les données temporaires, ainsi qu'une mémoire morte
(ROM) ou flash pour stocker le programme utilisateur et les données
permanentes.
5. Interface de programmation : Les automates S7-300 sont programmés à
l'aide de langages de programmation graphique tels que le langage à
relais, le langage de liste d'instructions (LAD), le langage de grafcet
(SFC), le langage de blocs fonctionnels (FBD) et le langage de
programmation de texte structuré (STL). Cette interface peut être un
logiciel de programmation sur PC ou un panneau de programmation
intégré à l'automate.
6. Interfaces de communication : Les automates S7-300 sont équipés de
diverses interfaces de communication pour échanger des données avec
d'autres automates, des systèmes de supervision et de contrôle
(SCADA), des systèmes de gestion de niveau supérieur, etc. Les
protocoles de communication courants incluent Profibus, Profinet, MPI
(Multi-Point Interface), Ethernet, etc.

3. Les caractéristiques de la cpu :

1. mode opérationnelle :

• Mode d'exécution (Run mode) : C'est l'état dans lequel la CPU est
active et exécute des instructions. Dans ce mode, la CPU traite les
données et effectue les opérations spécifiées par le programme en cours
d'exécution.
• Mode d'arrêt (Stop mode) : C'est l'état dans lequel la CPU est arrêtée
ou mise en veille. Dans ce mode, la CPU peut suspendre temporairement
son activité pour économiser de l'énergie ou attendre des événements
externes avant de reprendre l'exécution.

2. Les indicateurs d’Etat et d’erreur :

1. Zéro (Zero) : Indique si le résultat d'une opération récente est zéro.


2. Signe (Sign) : Indique le signe du résultat d'une opération (positif ou
négatif).
3. Dépassement (Overflow) : Indique si une opération arithmétique a
produit un résultat qui est trop grand pour être représenté dans le
format de données utilisé.
4. Retenue (Carry) : Indique si une opération arithmétique a généré une
retenue (ou emprunt) depuis le bit le plus significatif.
5. Parité (Parity) : Indique si le nombre de bits à valeur 1 dans un
résultat ou une donnée est pair ou impair.
6. Erreur de segmentation (Segmentation Fault) : Dans les processeurs avec
segmentation de la mémoire, cet indicateur signale une tentative d'accès
à une zone de mémoire non autorisée.
7. Erreur d'adresse (Address Error) : Indique une erreur lors de l'accès à
une adresse mémoire spécifique, par exemple, une adresse invalide ou
non allouée.
8. Erreur de bus (Bus Error) : Signale une erreur lors de l'accès au bus
système, par exemple, une collision sur le bus ou une mauvaise
synchronisation.
1- La configuration matérielle de la cpu314 :

a-Rechargement de la configuration de cpu dans le pc :

➢ on ouvre un projet et on clique sur "New" ,puis on choisis un nom de


projet , click "ok".
➢ on clique sur l’option "upload station to PG «, une fenêtre s’ouvre, on
clique sur "new" après on sélectionne notre CPU (là on a la CPU314).
➢ on clique "ok ", des minutes d'attendre et on aura tous les informations
rechargées à partir de la CPU (configuration matérielle et programme).
Ensuite on fait une configuration suivant notre matériel dans la salle de TP :
b-Chargement de la configuration matérielle à l'API :

➢ On enregistre la configuration matérielle par "save " ou " save and


compile

➢ On clique sur la fenêtre "Upload to programming device ".

➢ Le console de programmation nous ouvre une fenêtre qui indique tous


les CPU dans le réseau, on doit choisir la CPU dans laquelle on veut
charger la configuration et on clique" OK" .

➢ Une autre fenêtre s'ouvre pour permettre de sélectionner l'adresse MPI


de la CPU, on clique sur "View" .
➢ Une fenêtre s'ouvre pour nous confirmer que la CPU sera stoppé,on
clique "OK".

➢ Finalement, après le chargement Complet de la configuration ,une


fenêtre s'ouvre pour nous demander de démarrer la CPU, on clique sur
"yes ".

Ce travail pratique vise a renforcer notre compréhension du ladder


et l’utilisation du logiciel simatic manager.
On veut contrôler le niveau de liquide dans le réservoir représenté sur la figure
On veut écrire un programme d’une façon que :

➢ Une fois le niveau de liquide attend le niveau bas et la vanne de


refoulement est fermée ,la vanne de remplissage s’ouvre pour remplir le
réservoir.
➢ Une fois le niveau de liquide attend le niveau haut ,la vanne de
remplissage se ferme et la vanne de refoulement s’ouvre pour vider le
réservoir .
1- :

2- :
En conclusion, ce compte rendu a mis en lumière l'importance des
automates programmables dans le domaine de l'automatisation
industrielle. Nous avons exploré en détail le rôle crucial de la CPU dans
le fonctionnement des automates, ainsi que l'impact significatif de la
configuration matérielle sur leurs performances. Grâce à ces composants
essentiels, les automates programmables permettent de contrôler et de
superviser efficacement les processus industriels, contribuant ainsi à
l'amélioration de la productivité, de la qualité et de la sécurité dans
divers secteurs. Il est donc primordial pour les professionnels de ce
domaine de comprendre en profondeur le fonctionnement des automates,
ainsi que les différentes configurations matérielles disponibles, afin de
concevoir et de mettre en œuvre des solutions d'automatisation
adaptées aux besoins spécifiques de chaque entreprise.

Vous aimerez peut-être aussi