Siemens SPS starter kit 6ED1057-3BA02-0AA8 115 Vac, 115 Vdc, 230 Vac, 230 Vdc 6ED1057-3BA02-0AA8 データシート

製品コード
6ED1057-3BA02-0AA8
ページ / 394
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) 
/ (H) 
- (L) 
Ecuación: (12 + (6 / 3)) - 1 
Resultado: 13 
 
 
V1 
Operator1 
(Priority 1) 
V2 
Operator2 
(Priority 2) 
V3 
Operator3 
(Priority 3) 
V4 
+ (L) 
* (M) 
+ (H) 
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) 
+ (M) 
Ecuación: (100 – 25) / (2 + 1) 
Resultado: 25 
Funciones especiales (Página 222)