Siemens SIMATIC S7-300 Manuel D'utilisation page 73

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

Publicité

Cette partie de la section statique contient la structure du codeur, comme illustré au tableau
ci-dessous. Ces éléments ne peuvent pas être modifiés. Toutefois, il est possible d'éliminer
la structure entière si le codeur n'est pas utilisé.
Tableau 6- 5 Exemple de table de déclaration pour le FB d'application, Structure de codeur (comme affiché dans
STEP 7 V5.1)
Adresse
Section statique : Cette définition dépend de la position. Le codeur est une structure qui a un nombre fixe d'éléments. Les
noms ne peuvent pas changer, mais la taille de Cur_Val et Load_Val doit être définie à INT ou DINT selon la taille à
laquelle le codeur est configuré.
38.0 *
+0.0 *
+0.1 *
+0.2 *
+0.3 *
+0.4 *
+0.5 *
+0.6 *
+0.7 *
+1.0 *
+1.1 *
+1.2 *
+2.0 *
+6.0 *
=10.0 *
* Si la structure de codeur est utilisée, elle ne peut pas être modifiée. Dans le cas contraire, elle peut être effacée.
Processeur booléen rapide FM 352‑5
Manuel d'utilisation, 05/2011, A5E00131319-04
Déclaration
Désignation
stat
Codeur *
stat
Direction *
stat
Home *
stat
Homed *
stat
Overflow *
stat
Underflow *
stat
SSIFrame *
stat
SSIDataReady *
stat
Open_Wire *
stat
Hold *
stat
Reset *
stat
Load *
stat
Cur_Val *
stat
Load_Val *
stat
Programmation et fonctionnement du module FM 352-5
Type
Commentaire
STRUCT
Structure de codeur. Ne pas modifier.
BOOL *
Etat : Sens
0 = incrémentation,
1 = décrémentation
BOOL *
Etat : 1= codeur en position initiale
BOOL *
Etat : 1= réinitialisation survenue depuis
la mise sous tension
BOOL *
Etat : 1= débordement (affiché pour 1
cycle)
BOOL *
Etat : 1= débordement bas (affiché pour
1 cycle)
BOOL *
Etat : Erreur de trame de données SSI
ou perte de courant
BOOL *
Etat : 0 = le codeur SSI n'a pas encore
transféré de données correctes, 1 =
données disponibles
BOOL *
Etat : 1= fil ouvert sur le codeur
BOOL *
Entrée de maintien logiciel pour codeur
incrémental
BOOL *
Entrée de réinitialisation logicielle pour
codeur incrémental
BOOL *
Entrée de chargement logiciel pour
codeur incrémental
DINT
Valeur en cours pour le codeur
(modifiable)
incrémental : DINT pour codeur 32 bits,
INT pour codeur 16 bits
DINT
Valeur de chargement du codeur : DINT
(modifiable)
ou INT
END_STRUCT
6.2 Créer un FB d'application
73

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Fm 352‑5

Table des Matières