Sommaire
Manuel SS- I
15U
Page
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
Introduction au STEP S
7
.
1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
7.1
Création d'un programme
7
1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
7.1.1
Modes de représentation
7
1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1.2
Zones d'opérandes
7
.
3
..................................
7.1.3
Conversion du schéma des circuits
7 . 3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
7.2
Structure d u programme
7
4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.1
Programmation linéaire
7 . 4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.2
Programmation structurée
7 . 5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3
Typesde blocs
7 - 7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.1
Blocs d'organisation (OB)
7
.
8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.2
Blocs de programmes (PB)
7 . 11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
7.3.3
Blocs séquentiels (SB)
7
11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.4
Blocs fonctionnels (FB)
7 . 11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.5
Blocs de données (DB)
7 . 16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4
Traitement du programme
7 . 18
. . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.1
Traitement du programme DEMARRAGE
7 . 18
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.2
Traitement cyclique d u programme
7 . 20
. . . . . . . . . . . . . . . . . . .
7.4.3
Traitement d u programme déclenché par horloge
7 . 20
. . . . . . . . . . . . . . . . . .
7.4.4
Traitement d'un programme déclenché par alarme
7 . 22
7.4.5
Traitement des erreurs de programmation et des défauts
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
des appareils
7 23
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
7.5
Traitement des blocs
7 25
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
7.5.1
Modification d u programme
7 25
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
7.5.2
Modifications de blocs
7 25
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
7.5.3
Compression de la mémoire
7 25
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6
Représentation des nombres
7 . 26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
Opérations STEP 5
8 .
1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opérations de base
8 . 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opérations combinatoires
8
.
2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opérations de mémorisation
8
. 7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chargement et transfert
8
.
10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opérations de temporisation
8
.
15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opérations de comptage
8
.
25
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opérations de comparaison
8 . 30
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opérations arithmétiques
8 . 31
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opérations sur les blocs
8 . 32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Autres opérations
8 . 38
EWA 4NEB 81 1 6130-03a