Rendimiento del controlador

 

Rendimiento del procesamiento

Introducción

En este capítulo se proporciona información sobre el rendimiento de procesamiento de M262.

Procesamiento de la lógica

En esta tabla se muestra el rendimiento del procesamiento de la lógica para diversas instrucciones lógicas:

Tipo de instrucción IL

Duración de 1.000 instrucciones (μs)

TM262L10MESE8T

TM262M15MESS8T

TM262L20MESE8T

TM262M25MESS8T

TM262M35MESS8T

Suma/resta/multiplicación de INT

5

3

Suma/resta/multiplicación de DINT

5

3

Suma/resta de REAL

11

6

Multiplicación de REAL

14

7

División de REAL

39

20

Operación BOOLEANA; por ejemplo, Estado:= Estado y valor

12

6

LD INT + ST INT

6

3

LD DINT + ST DINT

6

3

LD REAL + ST REAL

6

3

Rendimiento de las variables retentivas y retentivas-persistentes

Las variables retentivas y retentivas-persistentes se guardan en una memoria exclusiva, consulte la organización de memoria NVRAM. Cada acceso de lectura/escritura a estas variables repercute en el tiempo del ciclo.

En esta tabla se muestra la repercusión en el rendimiento de las variables retentivas y retentivas-persistentes en el tiempo del ciclo durante la ejecución de la POU:

Tipo de instrucción IL

Duración por 1000 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

Tiempo de procesamiento del sistema y de la comunicación

El tiempo de procesamiento de la comunicación varía en función del número de peticiones enviadas y recibidas.

Tiempo de respuesta en evento

El tiempo de respuesta que se muestra en la tabla siguiente representa el tiempo entre el flanco ascendente de una señal en una entrada que desencadena una tarea externa y el flanco de una salida configurada por esta tarea:

Mínima

Típico

Máxima

60 μs

80 μs

100 μs