0% ont trouvé ce document utile (0 vote)
109 vues8 pages

TP 2

Ce document décrit la programmation d'une presse industrielle en mode automatique avec une API SIMATIC S7-1200. Il présente le fonctionnement, les entrées/sorties, et donne des exemples de programmation avec des blocs fonction, boucles et conditions.

Transféré par

Mohamed Roua
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)
109 vues8 pages

TP 2

Ce document décrit la programmation d'une presse industrielle en mode automatique avec une API SIMATIC S7-1200. Il présente le fonctionnement, les entrées/sorties, et donne des exemples de programmation avec des blocs fonction, boucles et conditions.

Transféré par

Mohamed Roua
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

Programmation de l‘API

SIMATIC S7-1200 avec TIA Portal

Automatique Industrielle
Pétrochimie Master_2
Travaux Pratique : S7-1200
TP2

1
Programmation de l‘API
SIMATIC S7-1200 avec TIA Portal

Sommaire :

I) Fonctionnement en automatique

2
Programmation de l‘API
SIMATIC S7-1200 avec TIA Portal

Données de fonctionnement en mode automatique :

Au repos, la presse est en haut avec un retour de capteur mécanique « Presse en


position haute », l’appui sur un bouton « Marche » fera démarrer le cycle de
pressage. L’appui sur un bouton « Arrêt » laissera terminer le cycle puis arrêtera
la presse en position haute.

Un BP d’arrêt d’urgence fera remonter la presse directement.

Entrées / Sorties :

E0.0 : Capteur position haute (=1 : presse en haut)

E0.1 : Capteur position basse (=1 : presse en bas)

E0.2 : AU (=0 : AU enclenché).

A0.0 : Commande vérins (=1 : sortir vérins ; =0 : monter vérins)

M10.1 : Commutateur « Marche/Arrêt » (=0 : cycle à l’arrêt)

MW12 : Mots pour numéro d’étape.

Remarque : Le commutateur « Marche/Arrêt » sera sur le pupitre opérateur, pour cette raison,
il n’est pas câblé sur une sortie mais utilise une variable interne.

Créez ces nouvelles variables :

3
Programmation de l‘API
SIMATIC S7-1200 avec TIA Portal

Créez une nouvelle fonction de la même manière et nommez le « FC_Auto ».

Le bloc s’ouvre automatiquement, il nous reste plus qu’à programmer le mode automatique de
la presse.

Exemple de programmation : page 18 à 21.

Solution de programmation du mode automatique de la presse :

Insérez une boite vide nommé « == » (boite de comparaison) puis entrez le format « Int »
(boite de comparaison d’entier) puis les valeurs à comparer.

4
Programmation de l‘API
SIMATIC S7-1200 avec TIA Portal

Programmez ensuite les transitions des étapes sur différents réseaux.

5
Programmation de l‘API
SIMATIC S7-1200 avec TIA Portal
Fermez le bloc, enregistrez et renommez le bloc FC1 : « FC_Sortie » et ouvrez le.

Programmez le réseau en ajoutant le mode automatique.

6
Programmation de l‘API
SIMATIC S7-1200 avec TIA Portal

Nous allons maintenant programmer l’appel des fonctions dans l’OB cyclique et inclure un
OB de démarrage.

Ouvrez l’OB1 et entrez les appels des fonctions.

Pour cela, cliquez sur la fonction et glissez-la sur le réseau

Créez un OB de démarrage (Startup).

7
Programmation de l‘API
SIMATIC S7-1200 avec TIA Portal

Il ne vous reste plus qu’à écrire la mise à 0 de toute les valeur au démarrage.

Fermez le bloc est enregistrez votre projet.

Vous aimerez peut-être aussi