Siemens SIMATIC S7-200 Manuel page 233

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

Publicité

BOOL : On utilise ce type de
-
données pour les entrées et
sorties à un seul bit. IN3 dans
l'exemple suivant est une entrée
booléenne.
BYTE, WORD, DWORD : Ces
-
types de données identifient des
paramètres d'entrée ou de sortie
non signés, de 1, 2 et 4 octets
respectivement.
INT, DINT : Ces types de données
,
yp
-
-
identifient des paramètres d'entrée
id
ifi
d
ou de sortie signés, de 2 et 4
octets respectivement.
REAL : Ce type de données identifie une valeur à virgule flottante IEEE simple précision (4
-
octets).
STRING : Ce type de données est utilisé comme pointeur à quatre octets désignant une
-
chaîne.
Flux de signal : Le flux de signal booléen est autorisé uniquement pour les entrées
-
(booléennes) binaires. Cette déclaration signale à STEP 7--Micro/WIN que ce paramètre
d'entrée est le résultat de flux de signal basé sur une combinaison d'opérations logiques
binaires. Les entrées de flux de signal doivent apparaître en premier dans la table des
variables locales, avant tout autre type d'entrée. Seuls les paramètres d'entrée peuvent être
utilisés de cette manière. L'entrée de validation (EN) et les entrées IN1 dans l'exemple
suivant utilisent la logique booléenne.
Exemple : Appeler sous- - programme
Voici deux exemples LIST. Le premier jeu d'opérations LIST peut uniquement être affiché dans l'éditeur LIST,
car les paramètres booléens utilisés comme entrées de flux de signal ne sont pas sauvegardés en mémoire
L.
Le deuxième jeu d'opérations LIST peut aussi être affiché en CONT et en LOG, car il utilise la mémoire L pour
sauvegarder l'état des paramètres d'entrée booléens qui sont affichés en tant qu'entrées de flux de signal en
CONT et LOG.
Les paramètres d'adresse, tels que IN4 (&VB100), sont transmis à un sous--programme en tant
que valeur de double mot non signée. Il faut indiquer le type d'un paramètre constant dans le
programme d'appel à l'aide d'un descripteur de constante précédant la valeur constante. Par
exemple, pour transmettre une constante de double mot non signé de valeur 12 345 comme
paramètre, il faut indiquer DW#12345 comme paramètre. Si vous omettez le descripteur de
constante dans le paramètre, la constante pourra prendre un type de données différent.
è
d'
é
Figure 6-37 Table des variables locales
LIST uniquement :
NETWORK 1
LD
CALL
S'affichant aussi en CONT et LOG :
NETWORK 1
LD
=
LD
=
LD
CALL
VD200
Jeu d'opérations S7- -200
I0.0
SBR_0, I0.1, VB10, I1.0, &VB100, *AC1, VD200
I0.0
L60.0
I0.1
L63.7
L60.0
SBR_0, L63.7, VB10, I1.0, &VB100, *AC1,
Chapitre 6
219

Publicité

Table des Matières
loading

Table des Matières