Red de conocimiento informático - Conocimiento de la instalación - 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?

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.