Création des schémas de configuration
Créez des schémas de configuration de l'équipement de commande basés sur les exigences des
descriptions fonctionnelles. Ils doivent inclure :
une vue d'ensemble indiquant l'emplacement de chaque S7-200 par rapport au processus ou à
-
l'installation,
le schéma mécanique du S7-200 et des modules d'extension (incluant les armoires et autres
-
équipements),
les schémas électriques pour chaque S7-200 et module d'extension (incluant les numéros de
-
référence des appareils, les adresses de communication et les adresses d'E/S).
Création d'une liste de mnémoniques (facultatif)
Si vous désirez utiliser des mnémoniques (noms symboliques) pour l'adressage, créez une liste de
mnémoniques avec les adresses absolues correspondantes. N'indiquez pas seulement les signaux d'E/S
physiques, mais également les autres éléments qui seront utilisés dans votre programme.
Eléments fondamentaux d'un programme
Un bloc de code est composé de code exécutable et de commentaires. Le code exécutable comprend un
programme principal et des sous-programmes et programmes d'interruption facultatifs. Le code est compilé
et chargé dans le S7-200 ; ce n'est pas le cas des commentaires de programme. Vous pouvez utiliser les
éléments d'organisation (programme principal, sous-programmes et programmes d'interruption) pour
structurer votre programme de commande.
L'exemple suivant montre un programme comprenant un sous-programme et un programme d'interruption.
Cet exemple de programme utilise une interruption cyclique pour lire la valeur d'une entrée analogique
toutes les 100 ms.
Exemple : Eléments fondamentaux d'un programme
P
P
A
L
S
B
R
0
I
N
T
_
0
Concepts, conventions et fonctions de programmation
NETWORK 1 //Appeler sous-programme 0 au 1er cycle.
LD
SM0.1
CALL
SBR_0
NETWORK 1 //Définir la période de l'interruption
//cyclique à 100 ms.
//Valider l'interruption 0.
LD
SM0.0
MOVB
100, SMB34
ATCH
INT_0, 10
ENI
NETWORK 1 //Lire l'entrée analogique 4.
LD
SM0.0
MOVW
AIW4, VW100
Chapitre 5
5
49