Télécharger Imprimer la page

Siemens SIMATIC S5 AP S5-155U Guide De Programmation page 42

Publicité

Langage de programmation STEP 5
2.1.5
Blocs STEP 5 et sauve-
garde de ces blocs en
mémoire
Identification
Types de blocs
Blocs d'organisation (OB)
Blocs de programme (PB)
Blocs séquentiels (SB)
2 - 12
Un bloc est identifié par :
• • son type (OB, PB, SB, FB, FX, DB, DX)
et
• • son numéro (nombre entre 0 et 255).
Le langage de programmation STEP 5 distingue les types de blocs sui-
vants.
Les blocs d'organisation constituent l'interface entre le programme sy-
stème et le programme utilisateur. Ils peuvent être divisés en trois
groupes :
Vous programmez les OB 1 à 39, en fonction des tâches d'automat-
isation à réaliser, pour commander l'exécution du programme et défi-
nir le comportement de la CPU au démarrage et en cas d'erreur. Ces
OB sont appelés par le programme système.
Les OB 40 à 100 sont des blocs du système d'exploitation qui ne
doivent pas être appelés.
Les OB 121 à 255 contiennent des fonctions spéciales du programme
système. Vous pouvez les appeler dans le programme utilisateur en
cas de besoin.
Les blocs de programme sont utilisés pour structurer le programme uti-
lisateur et ils contiennent les sous-programmes scindés suivant des as-
pects technologiques ou fonctionnels. En règle générale, les blocs de
programme constituent la partie principale du programme utilisateur.
Il s'agissait au départ de blocs de programme spéciaux utilisés pour le
traitement étape par étape de graphes séquentiels. Entre temps,
GRAPH 5 (cf. bibliographie /4/) s'est imposé pour la programmation
de commandes séquentielles.
De ce fait, les blocs SB n'ont plus leur signification initiale : ils consti-
tuent aujourd'hui une extension quantitative des blocs de programme
et peuvent être utilisés comme ceux-ci.
Programmation de la CPU 948
C79000-G8577-C848-04

Publicité

loading

Ce manuel est également adapté pour:

Simatic s5 cpu 948