Programme utilisateur
Sommaire du chapitre 2
2.1
Langage de programmation STEP 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 4
2.1.1
Modes de représentation CONT, LOG et LIST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 4
2.1.2
Programmation structurée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 5
2.1.3
Opérations STEP 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 6
2.1.4
Représentation des valeurs numériques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 8
2.1.5
Blocs STEP 5 et sauvegarde de ces blocs en mémoire. . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 12
2.2
Blocs d'organisation, de programme et séquentiels . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 16
2.2.1
Blocs d'organisation d'interface utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 18
2.2.2
Blocs d'organisation de fonctions spéciales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 22
2.3
Blocs fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 23
2.3.1
Structure des blocs fonctionnels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 24
2.3.2
Programmation de blocs fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 26
2.3.3
Appel et paramétrage de blocs fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 28
2.3.4
Blocs fonctionnels spéciaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 33
2.4
Blocs de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 35
2.4.1
Programmation de blocs de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 37
2.4.2
Appel de blocs de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 38
2.4.3
Blocs de données spéciaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 41
Programmation de la CPU 948
C79000-G8577-C848-04
2
2 - 1