Siemens SPS starter kit 6ED1057-3BA02-0AA8 115 Vac, 115 Vdc, 230 Vac, 230 Vdc 6ED1057-3BA02-0AA8 데이터 시트
제품 코드
6ED1057-3BA02-0AA8
Temas de consulta
5.3 Funciones especiales
Ayuda en pantalla de LOGO!Soft Comfort
290
Instrucciones de servicio, 06/2014
Errores posibles: división por cero y desbordamiento
Si la ejecución del bloque de función de la instrucción aritmética resulta en una división por
cero o un desbordamiento, se activan bits internos que indican el tipo de error que ha
ocurrido. Es posible programar un bloque de función de detección de error de la instrucción
aritmética para detectar estos errores y controlar la reacción del programa de la manera
deseada. Para cada bloque de función de la instrucción aritmética se programa un bloque
de función de detección de error (Página 350) de la instrucción aritmética.
Ejemplos
Las tablas siguientes muestran algunos ejemplos sencillos de parámetros de bloques de la
instrucción aritmética con la ecuación resultante y los valores de salida:
V1
Operator1
(Priority 1)
V2
Operator2
(Priority 2)
V3
Operator3
(Priority 3)
V4
12
+ (M)
6
/ (H)
3
- (L)
1
Ecuación: (12 + (6 / 3)) - 1
Resultado: 13
V1
Operator1
(Priority 1)
V2
Operator2
(Priority 2)
V3
Operator3
(Priority 3)
V4
2
+ (L)
3
* (M)
1
+ (H)
4
Ecuación: 2 + (3 * (1 + 4))
Resultado: 17
V1
Operator1
(Priority 1)
V2
Operator2
(Priority 2)
V3
Operator3
(Priority 3)
V4
100
- (H)
25
/ (L)
2
+ (M)
1
Ecuación: (100 – 25) / (2 + 1)