En la programación del PLC Omron CJ2M, ¿por qué no puedo usar FLT para convertir a números de punto flotante y el resultado de la operación de punto flotante es incorrecto?
¿Su programa está dividido en dos partes, en un mismo comunicado? Se puede utilizar en la misma declaración y el resultado final será correcto, pero los datos intermedios utilizados para el seguimiento no se mostrarán correctamente. Si hay otras declaraciones intermedias, los resultados pueden ser incorrectos.
Esto es mejor
LD cf113
flt d1300 d220
flt d1301 d222
*f d220 + 3600.0 d230
*f d220 +60.0 d232
+f d230 d232 d800
De hecho, los cálculos de tiempo son todas operaciones con números enteros y es mejor usarlos cálculos enteros.