TP1-Guide Technique du module API
TP1-Guide Technique du module API
TP1-Guide Technique du module API
du module Automate
programmable Industriel
S7-1200
A.U 2021/2022
4ème Ingénieur M.A.SLIM
1 Présentation
- Alimentation par connecteur jack 3.5mm, sécurisé par diode transil et fusible,
- 1 entrée analogique protégée par diode transil 12V sur douille 4mm sécurité
double puits
- 1 entré analogique sur potentiomètre 0/+10V,
- 14 entrées Tout Ou Rien sur douilles sécurité double puits, avec 14
interrupteurs en parallèles de ces entrées (une clef permet d’activer ou
d’inhiber les 14 interrupteurs)
- 10 Sortie Tout Ou Rien dont 4 avec led de visualisation.
- PROFINET intégré
- Des E/S rapides réalisant la commande de mouvement, des entrées
analogiques intégrées permettant de minimiser l'encombrement et de ne pas
nécessiter d'E/S supplémentaires, 2 générateurs d'impulsions pour les
applications de train d'impulsions et de largeur d'impulsion et jusqu'à 6
compteurs rapides
- Des E/S intégrées aux modules unité centrale fournissant de 6 à 14 entrées et
de 4 à 10 sorties
1 Entrée
analogique
+/-10V
1 Entrée
1cléf de validation pour analogique sur
valider les interrupteurs potentiomètre
0/+10V
1 Sortie Analogique
10 Sorties TOR sur douilles
+/-10V ou 0/20mA
Lors de l’ouverture de logiciel, il faut cliquer sur « créer projet », puis spécifier un nom et
l’emplacement du nouveau projet.
Sélectionnez ensuite « ouvrir la vu du projet » puis double cliquez sur « ajouter un nouvel
appareil » et sélectionnez le module « CPU1200 non spécifié »
Le logiciel ajoute alors une carte réseau virtuelle pour rechercher le module S7 -1200 (par
default son adresse IP est en 192.168.0.1).
Lorsque le logiciel trouve l’API, la fenêtre suivante apparait.
Vous pouvez alors cliquez sur « Clign. Del » et constatez que les 3 leds Run/stop, Error,
Maint du module clignotent vous confirmant la mise en communication.
Cliquez ensuite sur « Charger », et répondre oui pour que la carte virtuelle se configure avec
une IP (cette étape peut être un peu longue).
Problème de connexion :
1- Dans le Panneau de configuration, lancez l’interface « Paramétrage de l’interface
PC/PG », puis dans l’onglet «voie d’accès », vérifiez dans « jeu de paramètres
utilisés » que votre carte réseau TCPIP est bien sélectionnée.
Dans «Entrée d’application » vous devez alors avoir S7ONLINE(Step7)-> votre
carte réseau.TCP.IP.
2- Pour établir la connexion à l’automate, le logiciel TIA Portal utilise des protocoles
de recherche automatique Profinet. Siemens reconnait avoir des problèmes de
compatibilité avec certain Switch et Routeur (notamment Cisco) lors de cette
première connexion.
Si la liaison ne s’établit pas avec l’automate, câblez votre ordinateur directement sur
la prise réseau de la CPU S7-1214C, et répétez les étapes depuis la page précédente
afin que la carte virtuelle se configure correctement.
Une foi la connexion établie, vous pouvez vous repassez par votre switch ou votre routeur
sans problème.
- Dans la partie haute, cliquez sur « Vue des appareils », et sélectionner un zoom à
200%
- Dans la partie centrale, sélectionnez :
o DI14/DO10 pour les entrées sortie TOR,
o AI2 pour les entrées analogiques
o AO1 x 12bits pour la sortie analogique
- Dans la partie basse, en dessous de général les entrées ou sortie apparaissent avec
leur numéro d’adresse interne.
Lors de l’utilisation des variables internes, il sera nécessaire d’ajouter % avec I0.0
pour spécifier au logiciel qu’il s’agit d’une adresse.
Remarque :
La convention adoptée par Siemens pour l'adressage des données est le suivant :
%Q 0.3
Pour simplifier le fonctionnement, il est possible de renommer les variables internes avec des
labels de notre choix.
Pour le faire, cliquez sur « variables API/variables API ».
Dans la colonne de gauche (nom) choisissez un label de votre choix.
La colonne « type de données » dépend du type d’entré ou de sortie. Pour des entrées ou
sorties TOR choisissez bool, pour les entrées ou sorties analogiques choisissez Int.
Dans la dernière colonne sélectionnez l’adresse interne de la voie à la quelle vous souhaitez
attribuer votre label.
Exemple pour les entrées/sorties de l’ESD003000 :
Lorsque la compilation à réussi, il faut télécharger notre projet dans l’API via l’icône :
Si un projet est déjà en cours d’exécution, le logiciel vous le signalera. Cliquez sur OK :
Votre programme est alors fonctionnel dans l’API, et restera en mémoire jusqu’au prochain
téléchargement.
Remarque : Une fois connecté en ligne à la CPU, on peut démarrer et arrêter la CPU avec
les boutons
Dans le navigateur du projet, les références concernant le diagnostic sont déjà fournies sous
la forme d’icônes.
Pour voir en temps réel l’exécution de votre programme, cliquez sur « Liaison en ligne », puis
« Démarrer la CPU » :
A la fin de vos essais, et avant de vous déconnecter, il est préconiser d’arrêter la CPU