Affectation D'un Db Global Pour Sauvegarder Les Données De Compteur Comme Données Rémanentes - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Affectation d'un DB global pour sauvegarder les données de compteur comme données rémanentes
Cette option fonctionne quel que soit l'endroit où se trouve le compteur (OB, FC ou FB).
1. Créez un DB global :
2. Ajoutez une ou des structures de compteur au DB :
Type de données compteur
1. Cochez la case dans la colonne "Rémanence" afin que cette structure soit rémanente.
2. Ouvrez dans l'éditeur le bloc de programme dans lequel vous voulez placer un compteur
3. Placez le compteur à l'emplacement désiré.
4. Lorsque la boîte de dialogue des options d'appel s'affiche, cliquez sur le bouton Annuler.
5. Au-dessus du nouveau compteur, tapez le nom (sans utiliser l'icône d'aide à la
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
– Double-cliquez sur "Ajouter nouveau bloc" dans l'arborescence de projet.
– Cliquez sur l'icône de bloc de données (DB).
– Choisissez DB global comme type.
– Vérifiez que la case "Adressage symbolique uniquement" est cochée si vous désirez
pouvoir définir des éléments individuels de ce DB comme rémanents.
– Cliquez sur OK.
– Dans le nouveau DB global, ajoutez une nouvelle variable statique en utilisant l'un des
types de données de compteur. Veillez à tenir compte du type que vous voulez utiliser
pour la valeur prédéfinie et la valeur de comptage en cours.
IEC_Counter
IEC_SCounter
IEC_DCounter
IEC_UCounter
IEC_USCounter
IEC_UDCounter
– Répétez cette procédure pour créer des structures pour tous les compteurs que vous
voulez sauvegarder dans ce DB. Vous pouvez soit placer chaque structure de
compteur dans un DB global unique, soit placer plusieurs structures de compteur dans
le même DB global. Vous pouvez également placer d'autres variables statiques en
plus des compteurs dans ce DB global. Insérer plusieurs structures de compteur dans
le même DB global permet de réduire le nombre total de vos blocs.
– Renommez les structures de compteur si vous le souhaitez.
rémanent (OB, FC ou FB).
Vous devriez maintenant voir un nouveau compteur avec "???" juste au-dessus et en
dessous du nom d'instruction.
navigation) du DB global et de la structure de compteur que vous avez créés auparavant
(exemple : "Data_block_3.Static_1"). Le type correspondant de la valeur prédéfinie et de
la valeur en cours est alors complété (exemple : UInt pour une structure IEC_UCounter).
Type correspondant pour les valeurs
prédéfinie et de comptage en cours
INT
SINT
DINT
UINT
USINT
UDINT
Instructions de base
7.3 Compteurs
185

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières