V-4 Raisons de choix du SIEMENS S7-300
Les principales raisons qui ont influées dans le choix de
cet automate sont :
> Le nombre restreint des paramètres d'entrées
et sorties logiques ;
> Le personnel technique de l'entreprise est qualifié
dans l'utilisation des automates SIEMENS ;
> La performance des caractéristiques techniques de
l'automate SIEMENS S7-300 ;
> Le S7-300 dispose d'une gamme de modules complets pour une
adaptation optimale aux tâches les plus diverses ;
> Le S7-300 se caractérise par la facilité de
réalisation d'architecture décentralisées et la
simplicité d'emploi.
V-5 Programmation de l'automate SIEMENS S7-300
V-5-1 Description du logiciel STEP 7
STEP7 est le logiciel de base pour la configuration et
la programmation de systèmes d'automatisation SIMATIC S300 et
S400. Il fait partie de l'industrie logicielle SIMATIC.
Le logiciel de base assiste dans toutes les phases du
processus de création de la solution d'automatisation. La conception de
l'interface utilisateur du logiciel STEP7 répond aux
connaissances ergonomiques modernes. [10]
STEP7 comporte les quatre sous logiciels de base
suivants :
V-5-2 Gestionnaire de Projet Simatic Manager
SIMATIC Manager constitue l'interface d'accès
à la configuration et à la programmation. Ce gestionnaire de
projets présente le programme principal du logiciel STEP7 il
gère toutes les données relatives à un projet
d'automatisation, quel que soit le système cible sur lequel elles ont
été créées. Le gestionnaire de projets SIMATIC
démarre automatiquement les applications requises pour le
traitement des données sélectionnées.
V-5-3 Editeur de programmes et les langages de
programmations
Les langages de programmation CONT, LIST et LOG, font partie
intégrante du logiciel de base.
46
Traoré Ibrahim Elève Ingénieur en
Electrotechnique
Mémoire de fin de cycle
Rénovation de la soudeuse SOUDRONIC de
l'atelier de fabrication des fûts neufs
|
|
> Le schéma à contacts (CONT) est un langage
de programmation graphique. La syntaxe des instructions fait penser aux
schémas de circuits électriques. Le langage CONT permet de suivre
facilement le trajet du courant entre les barres d'alimentation en passant par
les contacts, les éléments complexes et les bobines ; [11]
> La liste d'instructions (LIST) est un langage de
programmation textuel proche de la machine. Dans un programme LIST, les
différentes instructions correspondent, dans une large mesure, aux
étapes par lesquelles la CPU traite le programme ; [11]
> Le logigramme (LOG) est un langage de programmation
graphique qui utilise les boîtes de l'algèbre de Boole pour
représenter les opérations logiques. Les fonctions complexes,
comme par exemple les fonctions mathématiques, peuvent être
représentées directement combinées avec les boites
logiques. [11]
Figure 25: Mode de représentation des langages
basiques de programmation STEP7 [12]
|