0% ont trouvé ce document utile (0 vote)
316 vues4 pages

Base de La Programmation d'API

Ce document décrit les bases de la programmation des automates programmables industriels (API) avec SIMATIC S7-300. Il aborde des sujets comme la structure et le fonctionnement des API, les formats de nombres, les notions d'informatique de base, le langage de programmation STEP7 et plus encore.

Transféré par

Mounir Fezzani
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)
316 vues4 pages

Base de La Programmation d'API

Ce document décrit les bases de la programmation des automates programmables industriels (API) avec SIMATIC S7-300. Il aborde des sujets comme la structure et le fonctionnement des API, les formats de nombres, les notions d'informatique de base, le langage de programmation STEP7 et plus encore.

Transféré par

Mounir Fezzani
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

Automation and drives - SCE

Document de formation
pour une solution complète d’automatisation
Totally Integrated Automation (T I A)

Annexe I
Base de la programmation d’API
avec SIEMENS SIMATIC S7-300

Bases de la programmation des API avec SIMATIC S7-300


Automation and drives - SCE

PAGE :

1. Avant-propos........................................................................................................
2. Structure et fonction d’un API ............................................................................

2.1 Catégorie de signaux en technique de régulation ...........................................


2.1.1 Signaux binaires ....................................................................................................
2.1.2 Signaux analogiques .............................................................................................

2.2 Format de nombre ...............................................................................................


2.2.1 Système décimal....................................................................................................
2.2.2 Système dual .........................................................................................................
2.2.3 Code BCD (Code 8-4-2-1) .....................................................................................
2.2.4 Système hexadécimal............................................................................................
2.2.5 Représentation des systèmes de nombre .............................................................
2.2.6 Règles de conversion ............................................................................................

2.3 Notions du monde de l’informatique .................................................................


2.3.1 Bit ...................................................................................................................
2.3.2 Octet ...................................................................................................................
2.3.3 Mot ...................................................................................................................
2.3.4 Mot double .............................................................................................................
2.3.5 Adresse de bit ........................................................................................................
2.3.6 Adresse d’octet ......................................................................................................
2.3.7 Adresse de mot ......................................................................................................
2.3.8 Adresse de mot double ..........................................................................................

2.4 Structure d’un API ...............................................................................................

2.5 Fonctionnement de base d’un API .....................................................................


2.5.1 Le module central CPU ..........................................................................................
2.5.2 Le système à bus ...................................................................................................
2.5.3 Le module d’alimentation en courant.....................................................................
2.5.4 Mémoire programme .............................................................................................
2.5.5 RAM ...................................................................................................................
2.5.6 Memory Card (Flash- EPROM) .............................................................................
2.5.7 Micro Memory Card (MMC) ...................................................................................
2.5.8 Retirer et enficher des cartes mémoire (Memory Card et MMC) ..........................

2.6 Système d’automatisation SIMATIC S7 .............................................................


2.6.1 SIMATIC S7-300 ....................................................................................................

Bases de la programmation des API avec SIMATIC S7-300


Automation and drives - SCE

2.7 Traitement du programme ..................................................................................


2.7.1 Mémoire programme .............................................................................................
2.7.2 Traitement linéaire du programme ........................................................................
2.7.3 Traitement structuré du programme ......................................................................
2.7.4 Blocs utilisateur ......................................................................................................
2.7.5 Blocs systèmes pour les fonctions standards et système .....................................

3. Langage de programmation STEP7 ...................................................................

3.1 Généralités sur le langage de programmation STEP7 .....................................

3.2 Conversion STEP5 ⇒ STEP7 ..............................................................................

3.3 La norme IEC 61131 .............................................................................................

3.4 Arborescence .......................................................................................................

3.5 Configurer et paramétrer ....................................................................................

3.6 L’instruction de commande ................................................................................


3.6.1 Partie Opération .....................................................................................................
3.6.2 Partie Opérande ....................................................................................................

3.7 Adressage.............................................................................................................
3.7.1 Adressage mnémonique ........................................................................................
3.7.2 Adressage inconditionnel.......................................................................................

3.8 Représentation du programme ..........................................................................


3.8.1 Schéma à contact CONT .......................................................................................
3.8.2 Plan logique LOG ..................................................................................................
3.8.3 Liste d’instructions LIST.........................................................................................

3.9 Mémoire interne ...................................................................................................


3.9.1 Mémoire interne rémanente...................................................................................
3.9.2 Mémoire interne non rémanente ...........................................................................

Bases de la programmation des API avec SIMATIC S7-300


Automation and drives - SCE

1. AVANT-PROPOS

L’annexe I est le pré-requis pour le traitement du module ‚Fondements de la programmation STEP 7’.

Programmation sur STEP 7


Notions de base
2 - 3 jours Modules A

Fonctions étendues de la Simulation de systèmes


programmation STEP 7 avec SIMIT SCE
2- 3 jours Modules B 1- 2 jours Modules G

Langages de Système de bus Visualisation


programmation industriels des processus
2- 3 jours Modules C 2- 3 jours Modules D 2- 3 jours Modules F

Communication IT
avec SIMATIC S7
1- 2 jours Modules E

Objectif :
Les automates à mémoire programmable, ou API , se sont aujourd’hui imposés comme la partie
centrale de tout automate. Avec ces commandes, les tâches d’automatisation peuvent être
exécutées économiquement suivant chaque problématique.

COMM AN DER REGULER

SPS

S IG N A L E R E T P R O T O C O L E R S E R V IR E T V IS U A L IS E R

CALCULER

On donnera dans ces documents un aperçu sur le système d’automatisation SIMATIC S7-300 et le
logiciel de programmation correspondant STEP 7.
Pré-requis :
Aucun pré-requis particulier n’est nécessaire pour l’étude de cette annexe, car elle traite elle-même
des bases.

Bases de la programmation des API avec SIMATIC S7-300

Vous aimerez peut-être aussi