Langage de programmation STEP 5
2.1
Langage de programmation STEP 5
Types d'opérations
2.1.1
Modes de représentation
CONT, LOG et LIST
Représentation graphique
ou liste d'instructions
2 - 4
Le langage de programmation STEP 5 vous permet de transcrire votre
tâche d'automatisation en un programme exécutable sur les automates
programmables SIMATIC S5. STEP 5 convient à la programmation
de fonctions binaires simples ainsi que de fonctions numériques com-
plexes et d'opérations arithmétiques, y compris les opérations sur
nombres à virgule flottante.
Le jeu d'instructions du langage de programmation STEP 5 se com-
pose :
d'opérations de base
• • utilisables dans tous les blocs de code,
• • dans les modes de représentation : schéma à contacts (CONT), lo-
gigramme (LOG) et liste d'instructions (LIST),
d'opérations complémentaires et d'opérations système
• • uniquement utilisables dans des blocs fonctionnels,
• • seulement en mode de représentation : liste d'instructions (LIST),
• • les opérations système étant réservées aux utilisateurs expéri-
mentés du système.
Lors de la programmation en langage STEP 5, vous avez la possibilité de
choisir pour chaque bloc de code entre trois modes de représentation :
schéma à contacts (CONT), logigramme (LOG) et liste d'instructions
(LIST). Cela vous permet d'adopter la méthode de programmation la
mieux adaptée à chaque application.
Le code machine MC 5 créé par les consoles de programmation (PG)
est identique pour les trois modes de représentation.
Si vous respectez certaines règles lors de la programmation avec
STEP 5 (cf. bibliographie /3/), la console peut assurer la conversion
du programme utilisateur d'un mode de représentation à un autre.
Les modes CONT et LOG permettent de représenter graphiquement
votre programme STEP 5 alors que la liste d'instructions propose des
abréviations mnémotechniques (allemandes) des différentes instructi-
ons STEP 5.
Programmation de la CPU 948
C79000-G8577-C848-04