Capítulo 3
Elementos de diagrama de escalera (LD)
66
Ejemplo: comparación de valores reales utilizando Subtraction (-) ABS y
Less than (<)
El tipo de datos real no se recomienda al comparar la igualdad de valores, ya
que los números se redondean de forma diferente. Dos valores de salida
pueden aparecer iguales en la pantalla del Área de trabajo de componentes
conectados, pero seguirán evaluándose como falsos.
Por ejemplo, al comparar 23,500001 con 23,499999 ambos aparecerán como
23,5 en la pantalla de entrada de variable, pero no serán iguales en el
controlador.
Para probar si dos tipos de datos reales son iguales, puede utilizar una
instrucción Subtraction para obtener la diferencia entre los valores y
determinar si esta es menor que (Less Than) un valor de precisión
establecido. Observe el siguiente ejemplo de programa de LD en el que se
comparan dos valores de tipo de datos real.
Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019