Introduction
En configurant un temps de cycle MAST suffisamment important, la CPU de votre système M580 peut traiter les données gérées par le système en une seule scrutation. Si le temps de cycle MAST configuré est inférieur au temps de traitement nécessaire, le CPU forcera la tâche MAST à dépasser le temps imparti.
En utilisant les formules de calcul d'un temps de cycle MAST minimal (définies ci-dessous) pour votre système, vous pouvez éviter le dépassement de la période MAST fixée.
Calcul d'un temps de cycle MAST minimal
En admettant que la tâche MAST soit la seule tâche configurée, le temps de cycle MAST minimal (en ms) peut être calculé comme suit :
(nombre de stations utilisant la tâche MAST) / 1,5
Le temps de cycle minimal des autres tâches peut être estimé selon le même principe :
FAST : (nombre de stations utilisant la tâche FAST) / 1,5
AUX0 : (nombre de stations utilisant la tâche AUX0) / 1,5
AUX1 : (nombre de stations utilisant la tâche AUX1) / 1,5
Si vous devez configurer plusieurs tâches, respectez les exigences suivantes (tous les temps de cycle sont mesurés en ms) :
(nombre de stations utilisant la tâche MAST) / (temps de cycle MAST) + (nombre de stations utilisant la tâche FAST) / (temps de cycle FAST) + (nombre de stations utilisant la tâche AUX0) / (temps de cycle AUX0) + (nombre de stations utilisant la tâche AUX1) / (temps de cycle AUX1) < 1,5
Si des équipements DIO sont configurés, augmentez le temps de cycle minimal.
Si vous choisissez Distant, le module BME CXM 0100 agit comme une station dans l'instruction (nombre de stations avec tâche MAST) / 1,5) en termes d'impact sur le cycle MAST.
Si vous choisissez Distribué, le module BME CXM 0100 agit comme un équipement distribué dans l'instruction (Si des équipements DIO sont configurés, augmentez le temps de cycle minimal.)
Contrairement à une station réelle, le module BME CXM 0100 peut être mappé uniquement à la tâche MAST.
Exemple
Dans cet exemple, la configuration se compose des éléments suivants :
un rack local contenant une CPU avec service de scrutation d'E/S Ethernet, et utilisant uniquement la tâche MAST ;
10 stations RIO.
Temps de cycle MAST minimal :
10 / 1,5 = 6,7 ms