Red de conocimiento informático - Material del sitio web - ¿Cómo escribir los datos de orden superior en el registro D?

¿Cómo escribir los datos de orden superior en el registro D?

El registro de datos generales D del PLC se utiliza para almacenar datos y parámetros para detección y control analógicos, control de posición y otras ocasiones. El registro de datos puede almacenar 16 números binarios o una palabra, y la combinación de dos registros de datos puede almacenar datos de 32 bits (palabra doble). En la palabra doble compuesta por D0 y D1, D0 almacena los 16 bits inferiores y D65436. El bit más alto de una palabra o palabra doble es el bit de signo. Cuando este bit es 0, el dato es positivo y cuando es 1, el dato es negativo. Una vez que los datos se escriben en el registro de datos de uso general, su valor permanecerá sin cambios hasta la próxima vez que se sobrescriba. Cuando el PLC ingresa al estado de parada desde el estado de ejecución, los valores de todos los registros de datos generales se reescriben a 0. Si el relé auxiliar especial M8033 está activado, el valor del registro de datos generales permanece sin cambios cuando el PLC ingresa al estado de parada desde el estado de ejecución. Cuando el PLC realiza procesamiento de entrada y salida, control analógico y control de posición, requiere muchos registros de datos para almacenar datos y parámetros. El registro de datos es de 16 bits y el bit más alto es el bit de signo. Se pueden utilizar dos registros de datos para almacenar datos de 32 bits, y el bit más significativo sigue siendo el bit de signo. Existen los siguientes tipos de registros de datos: 1. Registro de datos generales (D0 ~ D199) * * * 200 puntos. Cuando M8033 está encendido, D0 ~ D199 tienen función de protección de apagado; cuando M8033 está apagado, no tienen protección de apagado. En este caso, todos los datos se borrarán cuando el PLC cambie de funcionamiento a parada o corte de energía. 2. El registro de datos de retención de apagado (D200 ~ D7999) tiene ** 7800 puntos, de los cuales D200 ~ d 511 (** 12 puntos) tienen la función de retención de apagado La asignación de registros de datos de uso general y datos. los registros con función de retención de apagado se pueden usar la configuración de parámetros de dispositivos externos para cambiar; D490~D509 se usan para la comunicación; la función de retención de apagado de D512~D7999 no se puede cambiar a través del software, pero se puede borrar mediante instrucciones. Dependiendo de la configuración de los parámetros, se puede utilizar D1000 o superior como registro de archivos. 3. Registro de datos especiales (D8000 ~ D8255) * * * 256 puntos. El propósito del registro de datos especial es monitorear el estado de ejecución del PLC. Por ejemplo, tiempo de escaneo, voltaje de la batería, etc. Los usuarios no pueden utilizar registros de datos especiales no definidos. Consulte el manual del usuario para obtener más detalles.

4. Registro de índice (V/Z) El PLC de la serie FX2N tiene V 0 ~ V7 y Z 0 ~ Z7 * * 16 registros de índice, ambos registros de 16 bits. El registro de índice V/Z es en realidad un registro de datos dedicado. Su función es equivalente al cambio de registro de índice en una microcomputadora, que se utiliza para cambiar el número de componentes (índice). Por ejemplo, cuando V0=5, el número ejecutado es D25(D25). El Registro de Índice se puede leer y escribir como otros registros de datos. Cuando se requiere una operación de 32 bits, V y Z se pueden usar en serie (Z es el bit bajo, V es el bit alto). ¿Qué significa el programa de PLC Mitsubishi MOVK2K1000?

K1Y000 significa Y000~Y003(4), si K2Y000 significa Y000~Y007(8), y así sucesivamente.

Significado de la instrucción: cambie k2 a 0010 y luego ponga Y003~Y000, es decir, Y003=Y002=Y000=0, Y001 = 12. El significado de MOVP K21845 K4Y0 en PLC.

Es decir, el número decimal 21845 (número binario 101010101010101) está dado de Y0 a Y17 3. Tomando PLC como ejemplo, [MOV K15 D100] significa transferir la constante decimal K15 al registro D100.

MOV se ejecuta de forma continua, es decir, se envía una vez en cada ciclo de escaneo.

MOVP es ejecución por pulsos, es decir, la instrucción se activa una vez y se transmite una vez. 4Presione X001 para arrancar el motor Y000. Presione el botón de parada X002, el motor Y000 deja de escribir el registro de datos. Cuando se presiona X001, el programa ejecuta la instrucción de transferencia para transferir K16 a D1. D1 cambia de 0 a 16. Cuando D1 es igual a 16 y se establecen las condiciones de la instrucción de comparación [= D1 K16], entonces la instrucción de comparación puede entenderse como que se activa un punto normalmente abierto y se emite Y000 para arrancar el motor. Cuando se presiona el botón de parada X002, el programa ejecuta la instrucción de envío y envía K2 a D1.

En este momento, D1 es igual a 2, la condición de la instrucción de comparación [= D1 K16] no se establece, la instrucción de comparación se desconecta, Y000 detiene la salida y el motor se detiene. .5.

5.9

La oferta VIP por tiempo limitado de Baidu Wenku ya está abierta, disfrute de más de 600 millones de contenido VIP.

Consíguelo ahora

Registro de datos generales del PLC d

Registro de datos generales del PLC d

El registro de datos (D) se utiliza para el almacenamiento Simule datos y parámetros para detección y control, control de posición y otras ocasiones. El registro de datos puede almacenar un número binario de 16 bits o una palabra, y la combinación de dos registros de datos puede almacenar datos de 32 bits (palabra doble). En la palabra doble compuesta por D0 y D1, D0 almacena los 16 bits inferiores y D1. El bit más alto de una palabra o palabra doble es el bit de signo. Cuando este bit es 0, el dato es positivo y cuando es 1, el dato es negativo.

Después de escribir los datos en el registro de datos generales, su valor permanecerá sin cambios hasta que se reescriba la próxima vez. Cuando el PLC ingresa al estado de parada desde el estado de ejecución, los valores de todos los registros de datos generales se reescriben a 0.