Siemens SIMATIC S7-200 Manuel page 485

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

Publicité

Exemple de communication DP avec une CPU
Caractéristiques techniques
NETWORK 1 //Calculer le pointeur des données de sortie.
//Si en mode d'échange de données :
//1. Tampon de sortie est un décalage à partir de
//
VB0.
//2. Convertir décalage mém. V en entier
//
double.
//3. Ajouter adresse VB0 pour obtenir pointeur
//
données de sortie.
LDB=
SMB224, 2
MOVD
&VB0, VD1000
ITD
SMW226, AC0
+D
AC0, VD1000
NETWORK 2 //Calculer le pointeur des données d'entrée.
//Si en mode d'échange de données :
//1. Copier le pointeur des données de sortie.
//2. Lire le nombre d'octets de sortie.
//3. L'ajouter au pointeur de données de sortie
//
pour avoir le pointeur des données d'entrée.
LDB=
SMB224, 2
MOVD
VD1000, VD1004
BTI
SMB228, AC0
ITD
AC0, AC0
+D
AC0, VD1004
NETWORK 3 //Définir le volume de données à copier.
//Si en mode d'échange de données :
//1. Prendre le nombre d'octets de sortie à
//
copier.
//2. Prendre le nombre d'octets d'entrée à
//
copier.
LDB= SMB224, 2
MOVB SMB228, VB1008
MOVB SMB229, VB1009
NETWORK 4 //Transférer les sorties maître dans les
//sorties CPU. Copier les entrées CPU dans les
//entrées maître. Si en mode d'échange de
//données :
//1. Copier sorties maître dans sorties CPU.
//2. Copier entrées CPU dans entrées maître.
LDB=
SMB224, 2
BMB
*VD1000, QB0, VB1008
BMB
IB0, *VD1004, VB1009
Annexe A
471

Publicité

Table des Matières
loading

Table des Matières