Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Instrucciones de suma, resta, multiplicación y división en coma flotante de Mitsubishi plc

Instrucciones de suma, resta, multiplicación y división en coma flotante de Mitsubishi plc

Instrucciones de suma, resta, multiplicación y división en coma flotante:

El proceso de operación de las cuatro instrucciones de operaciones aritméticas para números de coma flotante y las cuatro instrucciones de operaciones aritméticas para números enteros es similar, pero la diferencia es que las primeras es un decimal y este último es un número entero. Aunque el proceso de operación es básicamente el mismo, todavía existen diferencias en el uso de las instrucciones. A continuación, nos centraremos en las diferencias en el uso de directivas.

Las cuatro instrucciones aritméticas digitales solo se pueden utilizar para 32 bits, no para 16 bits. Estas cuatro instrucciones tienen dos operandos de origen (S1), (S2) y un operando de destino (D). Los únicos componentes de software aplicables son las constantes K, H y el registro de datos D.

Su forma de diagrama de escalera es. se muestra en la siguiente figura. Debido a que todos son errores de 32 bits, debes agregar la letra "D" delante del mnemónico cuando uses el comando.

Podemos ver en el diagrama de escalera que ya sea suma, resta, multiplicación o división, ya sea la dirección de origen o la dirección final, todos son 32 bits, lo cual es diferente del 4 entero. Instrucciones de funcionamiento que compartimos en el artículo anterior. Por ejemplo, una instrucción de multiplicación de enteros de 32 bits tiene cuatro operandos de destino, pero un número de punto flotante tiene dos.

Las expresiones y los puntos integrales son completamente diferentes. Se han explicado en el artículo anterior, por lo que no entraré en detalles aquí. Si no lo sabe, puede consultar artículos anteriores. Además, las cuatro instrucciones de operación de números de coma flotante no afectarán los tres bits de bandera M8020, M8021 y M8022.

Al igual que las instrucciones de operación de números enteros, estas instrucciones se ejecutan una vez por ciclo de escaneo del PLC. En este momento, es posible que las operaciones repetidas no sean lo que necesitamos, por lo que debemos elegir instrucciones de ejecución de pulso o condiciones de conducción de disparo de flanco.

Resumen:

En términos generales, las cuatro instrucciones de operación de los números de punto flotante son similares a los puntos enteros y se pueden usar directamente cuando sea necesario. Pasemos a dos instrucciones más relacionadas con los números de coma flotante.

上篇: Sueño de Zhou Gong_Sueño de Zhou Gong versión original 下篇: ¿Cómo eliminar el robo de nombres de Steam Forever?
Artículos populares