¿Qué son las operaciones de 32 bits?
Será mejor que operes con números con el mismo tipo de datos y longitud de palabra, de lo contrario pueden ocurrir errores.
Por ejemplo, defines un número BCD de 16 bits en el PLC, como D1, y un entero sin signo de 32 bits, es decir, un entero largo sin signo, como D2 (en realidad D2 ocupa el dos números D2 y D3 palabras), es decir, cuatro registros consecutivos. D1 se agrega directamente a D2 sin conversión de datos. Algunos PLC pueden cometer errores porque es posible agregar D1 a los 16 bits altos de D2. Este es un error de bajo nivel del fabricante del PLC, pero algunos PLC tienen tales errores. Será mejor que convierta D1 a un largo sin firmar de 32 bits como D5 y luego agregue D2 para garantizar esto. Habiendo dicho tanto, no sé si lo entiendes. Si tiene tiempo, es mejor leer sobre los principios de la microcomputadora y lo comprenderá después de leerlo. ¡Definitivamente bueno para el futuro!