Cycle De Balayage De La Cpu - Siemens SIMATIC NET S7-1200 Instructions De Service

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

Publicité

Configuration et exploitation

4.7 Cycle de balayage de la CPU

4.7
Cycle de balayage de la CPU
Priorité au sein du cycle de balayage
Une priorité peut être définie pour l'actualisation cyclique des valeurs des points de données
d'entrée du CP par lecture des valeurs courantes des variables d'API correspondante sur la
CPU.
Il n'est pas nécessaire de lire les points de données d'entrée de moindre importance à
chaque cycle de balayage de la CPU. La priorité peut en revanche être accordée aux points
de données d'entrée importants par une actualisation à chaque cycle de balayage de la
CPU.
La priorité se définit sous STEP 7 dans la configuration des points de données, onglet
"Général", paramètre "Priorité au sein du cycle de balayage". Vous y trouverez les options
suivantes pour les points de données d'entrée :
● Haute priorité
● Faible priorité
Les points de données sont lu conformément au comportement décrit ci-après.
Structure du cycle de balayage de la CPU
Le cycle (pause incluse) selon lequel le CP balaye la zone de mémoire de la CPU se
compose des phases suivantes :
● Tâches de lecture à haute priorité
Les valeurs des points de données d'entrée à "haute priorité" sont lues à chaque cycle de
balayage.
● Tâches de lecture à faible priorité
Les valeurs des points de données d'entrée à "faible priorité" sont lues
proportionnellement à chaque cycle de balayage.
Le nombre de valeurs lues par cycle est défini pour le CP dans le groupe de paramètres
"Communication avec la CPU" par le paramètres "Nombre max. de tâches de lecture".
Les valeurs excédentaires qui ne peuvent donc pas être lues durant un cycle, le seront
durant le prochain ou l'un des cycles suivants.
● Tâches d'écriture
À chaque cycle, les valeurs d'un certain nombre de tâches d'écriture spontanées sont
enregistrées sur la CPU. Le nombre de valeurs enregistrées par cycle est défini pour le
CP dans le groupe de paramètres "Communication avec la CPU" par le paramètres
"Nombre max. de tâches d'écriture". Les valeurs dont le nombre dépasse cette valeur
sont enregistrées lors du prochain cycle ou d'un cycle suivant.
● Pause entre cycles
Il s'agit du temps d'attente entre deux cycles de balayage. Elle est destinée à réserver
suffisamment de temps pour les autres processus qui accèdent à la CPU via le bus de
fond de panier de la station.
Durée du cycle de balayage de la CPU
Etant donné que la durée du cycle n'est pas configurée et que le nombre d'objets affectés à
chaque phase n'est pas défini, la durée du cycle de balayage est variable et évolue
dynamiquement.
52
Instructions de service, 01/2015, C79000-G8977-C381-01
CP 1243-7 LTE

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Telecontrol cp 1243-7 lte

Table des Matières