Omron SYSMAC CP Serie Manuel D'introduction page 121

Table des Matières

Publicité

Services périphériques
Détails
Service du port USB
périphérique
Service port série
Service du port de
communication*
Service d'accès à la
mémoire flash/
EEPROM intégrée
Service d'accès à la
cassette mémoire*
*Les UC CP1E n'exécutent pas ces services.
Remarque
1.
Le temps de cycle varie en fonction des facteurs suivants.
Le type et le nombre d'instructions du programme utilisateur (toutes les tâches
cycliques et les tâches exécutables supplémentaires pendant le cycle et les tâ-
ches d'interruption pour lesquelles les conditions d'exécution sont respectées).
Type et nombre de cartes d'extension E/S série CP et de cartes d'extension
connectées
"Temps de cycle minimum" spécifié dans les paramètres de l'API.
L'utilisation des ports périphériques et des ports série.
"Temps de service de périphérique fixe" spécifié dans les paramètres de l'API.
2.
Le temps de cycle n'est pas affecté par le nombre de tâches du programme
utilisateur. Le temps de cycle est uniquement affecté par les tâches cycliques
qui sont PRETES dans le cycle.
3.
Lorsque le mode de fonctionnement est commuté du mode MONITOR au
mode RUN, le temps de cycle est augmenté d'environ 10 ms (toutefois, le
temps de cycle ne dépassera pas les limites).
4.
Le temps de service est affecté séparément pour le port USB périphérique, le
port série et les services de port de communication. Par défaut, 4% du temps
de cycle précédent seront affectés.
Si les services nécessitent plusieurs cycles pour l'exécution et s'ils sont
retardés, affectez une durée fixe (par opposition à un pourcentage) à chaque
service. Pour ce faire, utilisez [Définir le temps pour tous les événements] dans
Paramètres API. Le CP1E ne dispose pas de ce paramètre et le temps de
cycle est fixé à 8 %.
A-3 Fonctionnements internes des systèmes CP1L/CP1E
Temps de traitement et facteurs de variation
Le temps de traitement pour ces services varie selon les paramètres API.
Si un temps de cycle n'a pas été spécifié, le service sera exécuté avec
4% du temps de cycle précédent calculé par
Si un temps de cycle a été spécifié, le service sera exécuté pour le temps
spécifié.
L'exécution prendra au moins 0.1ms, qu'un temps de cycle ait été
spécifié ou non.
Si les ports ne sont pas connectés, le temps de service sera de 0 ms.
Si un temps de cycle n'a pas été spécifié dans les paramètres API, le
service sera exécuté pour 4% du temps de cycle précédent calculé par
"
"
calcul du temps de cycle
.
Si un temps de cycle a été spécifié, le service sera exécuté pour le temps
spécifié.
L'exécution prendra au moins 0,1 ms, que le temps de cycle ait été
spécifié ou non.
Si aucun port de communication n'est utilisé, le temps de service sera
de 0 ms.
Le temps de traitement pour ces services varie selon les paramètres API.
Si un temps de cycle n'a pas été spécifié, le service sera exécuté avec
4% du temps de cycle précédent calculé par
Si un temps de cycle a été spécifié, le service sera exécuté pour le temps
spécifié.
L'exécution prendra au moins 0,1 ms, que le temps de cycle ait été
spécifié ou non.
S'il n'y a pas d'accès, le temps de service sera de 0 ms.
"
calcul du temps de cycle
"
calcul du temps de cycle
Manuel d'introduction SYSMAC CP1L/CP1E
"
.
A
"
.
119

Publicité

Table des Matières
loading

Table des Matières