Ce chapitre fournit des informations sur les performances de traitement du M262.
Le tableau suivant indique les performances de traitement de plusieurs instructions logiques :
Type d'instruction IL |
Durée pour 1 000 instructions (μs) |
|
---|---|---|
TM262L10MESE8T TM262M15MESS8T |
TM262L20MESE8T TM262M25MESS8T TM262M35MESS8T |
|
Addition/soustraction/multiplication de INT |
5 |
3 |
Addition/soustraction/multiplication de DINT |
5 |
3 |
Addition/soustraction de REAL |
11 |
6 |
Multiplication de REAL |
14 |
7 |
Division de REAL |
39 |
20 |
Opération sur BOOLEAN (par exemple, État : = État et valeur) |
12 |
6 |
LD INT + ST INT |
6 |
3 |
LD DINT + ST DINT |
6 |
3 |
LD REAL + ST REAL |
6 |
3 |
Performance des variables conservées et des variables conservées-persistantes
Les variables conservées et les variables conservées-persistantes sont enregistrées dans une mémoire dédiée. Reportez-vous à la section Organisation de la mémoire NVRAM. Chaque accès en lecture/écriture à ces variables impacte la durée du cycle.
Ce tableau présente l'incidence des variables conservées et des variables conservées-persistantes sur la durée de cycle lors de l'exécution d'une POU :
Type d'instruction IL |
Durée pour 1 000 variables (μs) |
|
---|---|---|
TM262L10MESE8T TM262M15MESS8T |
TM262L20MESE8T TM262M25MESS8T TM262M35MESS8T |
|
READ 1000 INT |
434 |
377 |
WRITE 1000 INT |
418 |
359 |
READ 1000 BYTE |
434 |
377 |
WRITE 1000 BYTE |
419 |
359 |
READ1000 DINT |
662 |
685 |
WRITE 1000 DINT |
699 |
539 |
Temps de traitement du système et des communications
Le temps de traitement des communications varie en fonction du nombre de requêtes transmises et reçues.
Temps de réponse en cas d'événement
Le temps de réponse indiqué dans le tableau suivant représente la durée qui s'écoule entre un front montant de signal sur une entrée déclenchant une tâche externe et le front d'une sortie définie par cette tâche :
Minimum |
Type |
Maximum |
---|---|---|
60 μs |
80 μs |
100 μs |