Principe De L'échange De Données - Siemens PROFIBUS CP S7 Manuel De Configuration

Table des Matières

Publicité

6 Configuration et programmation du mode esclave DP pour SIMATIC S7−300
6.2.1
Principe de l'échange de données
Echange cyclique de données maître DP − esclave DP
L'échange de données entre maître DP et esclave DP est cyclique (cycle d'appel DP) et
s'effectue via les tampons d'émission et de réception du CP PROFIBUS (tampons de
données DP). L'échange de données est déclenché par le maître DP qui émet des données
et lit les données d'entrée.
Echange de données CPU − CP PROFIBUS
L'échange de données entre CPU et CP PROFIBUS s'effectue en fonction du
déclenchement par l'appel des blocs FC DP−RECV et DP−SEND durant le cycle de la CPU.
Esclave DP
CPU
Programme utilisateur
STEP7
Zones de
données DP
Sorties
DP−RECV
DP−SEND
Entrées
Cycle de CPU
Figure 6-1
Interaction entre CPU et CP PROFIBUS en mode esclave DP
Blocs FC
Deux blocs de type FC (fonctions) sont disponibles pour l'échange de données via le
programme utilisateur STEP 7 :
S DP−RECV
Ce bloc FC reçoit du tampon de réception du CP PROFIBUS les données DP transmises
par le maître DP et les inscrit dans une zone de données DP spécifiée de la CPU.
S DP−SEND
Ce bloc FC inscrit les données d'une zone de données DP spécifiée de la CPU dans le
tampon d'émission du CP PROFIBUS pour transmission au maître DP.
CP S7 pour PROFIBUS Configuration et mise en service
Edition 09/2011
C79000−G8977−C181−05
CP PROFIBUS
Base de
données CP−
Tampon de
données DP
PROFIBUS
réception
émission
Cycle d'appel DP
Maître DP
Zones de
données DP
A−129

Publicité

Table des Matières
loading

Table des Matières