Simatic Step7
8.3.1 Le projet TWKDPCL1
L'illustration suivante montre un dossier de programme du projet de
classe 1 :
Programme Istwert : il comprend uniquement un OB1 et montre comment accéder à la valeur de la position
instantanée du codeur au sein du programme S7.
Programme Diag1 : il contient en plus du programme valeur instantanée la fonction traitement d'erreur pour un
codeur de classe 1. Il comprend aussi entre autre le bloc OB86 pour la reconnaissance d'une défaillance d'un
codeur et le bloc OB82 pour la reconnaissance d'une demande de diagnostic du codeur. La fonction système
de Step 7 SFC13 est utilisée pour lire la plage de diagnostic. (La plage de diagnostic du codeur de classe
1s'étend sur 16 octets. Voir
Programm Diag2 : il comprend la même fonctionnalité que Diag1 mais pour deux codeurs
A l'intérieur de chacun de ces programmes il est possible de choisir entre les fonctions pour l'entrée d'un
codeur 16 ou 32 Bit. Pour ce faire la fonction 16 ou 32 Bit est affectée d'un signal "1" (mémento un, M 0.1) à
l'entrée EN et la fonction non-utilisée est affectée du signal "0" (mémento zéro, M 0.0).
8.3.2 Le Projet TWKDPCL2
l contient les dossiers de programmes suivant :
Programme Istwert : identique à celui de classe1
Programme IstRef: il contient la lecture de la valeur de position instantanée ainsi que la commande possible
dans la fonctionnalité classe 2 "fixer la valeur de référence"
Programme Diag1: il contient comme le Diag1 du projet de classe 1 le traitement d'erreur d'un codeur de clas-
se 2. La plage de diagnostic s'étend sur 63 octets.
Programm Diag2: c'est également la variante de Diag1 avec deux codeurs.
8.3.3 Installation des programmes d'exemple
Conditions:
- Vous avez créé un projet et vous y avez introduit une commande avec la configuration de son matériel.
Cela pourrait ressembler au schéma suivant :
- Vous avez, dans la configuration du matériel, connecté un ou deux codeurs au sous-réseau PROFIBUS avec
les attributions suivantes (voir
Premier codeur :
Eventuellement second codeur :
Date: 04.10.2012
chapitre
6)
chapitre
8.1).
Adresse Profibus : 123
Entrées/Sorties : à partir de l'adresse 100
Adresse de diagnostic : 200
Adresse Profibus : 122
Entrées/Sorties : à partir de l'adresse 110
Adresse de diagnostic : 202
Page 26 sur 29
Manuel d'utilisation CRT 11889 FF