Tipos de contador
3-2-2
Contador lineal
Configuración de contadores lineales
CNT1:
CNT2:
CNT3:
m+10
m+30
m+50
−2,147,483,648 ≤ Límite de contaje inferior ≤ −1
80000000 ≤ Límite de contaje inferior ≤ FFFFFFFF
H
Configuración de los
límites de contaje superior
e inferior
CNT1:
CNT2:
CNT3:
m+13
m+33
m+53
m+14
m+34
m+54
m+15
m+35
m+55
m+16
m+36
m+56
Nota Se pueden utilizar todas las funciones enumeradas en Sección 1-3-2 Especifica-
ciones funcionales si se configura un contador lineal.
15 14 13 12 11 10 9
CNT4:
m+70
Un contador lineal tiene el rango de contaje completo (=32 bits) disponible para
contar hacia delante o hacia atrás sobre el rango de contaje positivo y negativo
entre el límite de contaje mínimo y el límite de contaje máximo. De forma prede-
terminada, los límites de contaje mínimo y máximo se establecen en los límites de
contaje máximos (es decir, –2.147.483.648 y +2.147.483.647, respectivamente).
Contaje adelante
Subdesbordamiento
Si el valor de contador supera el valor de contaje superior o es menor que el límite
de contaje inferior, se establece un indicador de desbordamiento por exceso o por
defecto respectivamente. Se informan en CIO del contador correspondiente.
Si se produce un desbordamiento por exceso o por defecto, cada contador se
puede configurar para informar del código de error correspondiente. Puede utili-
zar la generación de errores de desbordamiento/subdesbordamiento para alma-
cenar errores de desbordamiento o subdesbordamiento en la EEPROM de la
Unidad (consulte la sección Sección 5-2-3 Errores de desbordamiento/subdes-
bordamiento).
El valor de contaje superior debe ser positivo y el inferior debe ser negativo (no se
permite el cero como límite de contaje). Para configurar los límites de contaje
máximo y mínimo, consulte lo siguiente:
15 14 13 12 11 10 9
CNT4:
m+73
m+74
m+75
m+76
Configurar límite de contaje superior para contadores lineales entre 00000001
De forma predeterminada (=00000000
Configurar límite de contaje inferior para contadores lineales entre 80000000
forma predeterminada (=00000000) el valor del límite de contaje inferior es igual a 80000000
8
7
6
5
4
≤
0
1
≤
00000001
H
Valor de contador
Contaje atrás
8
7
6
5
4
) el límite de contaje superior es igual a 7FFFFFFF
H
3
2
1
0
Límite de contaje superior
Límite de contaje superior
Desbordamiento
3
2
1
0
Límite de contaje superior
Límite de contaje inferior
Sección 3-2
Tipo de contador:
1 = contador lineal
≤
+2.147.483.647
≤
7FFFFFFF
H
y 7FFFFFFF
.
H
H
.
H
y FFFFFFFF
. De
H
H
.
H
31