¿Por qué aparecen dos resultados al convertir hexadecimal 8714 a decimal en Omron plc?
El hexadecimal 8714 convertido a decimal es 34580.
El número binario 16 se puede representar como 1000011 0001 01 0100.
Pero en PLC, el rango de valores de 16 números decimales es -32768~32767. El bit más significativo es 1, que representa un número negativo.
Obviamente, 34580 excede el rango de 32767, el bit más alto es 1 y se convierte en un número negativo.
El complemento de 10000111001100 representa 011165438.
El número decimal es -30956.
PLC: Controlador lógico programable, que utiliza una memoria programable para almacenar programas y realizar instrucciones orientadas al usuario como operaciones lógicas, control de secuencia, temporización, conteo y operaciones aritméticas, mediante control de entrada/salida digital o analógica. diversos tipos de maquinaria o procesos de producción.