Red de conocimiento informático - Aprendizaje de programación - PLC. Cómo utilizar el programador

PLC. Cómo utilizar el programador

Operación básica del programador de PLC Omron

Interruptor de selección del modo de trabajo

Modo de operación

El PLC ejecuta el programa de usuario y el usuario puede monitorearlo a través de la pantalla LCD en el estado de E/S del programador, el estado del canal, el tiempo de exploración del sistema, el estado de la línea, la lectura del estado de falla del sistema, la lectura del programa del usuario, la recuperación de instrucciones y los contactos del relé durante la operación. En el modo de ejecución, los usuarios no pueden editar, modificar, insertar o eliminar programas. Si el sistema PLC no está conectado a dispositivos externos (como programadores, escritores de EPROM, impresoras, etc.). Después de encenderlo, el PLC seleccionará automáticamente el modo de ejecución y comenzará a ejecutar el programa de usuario.

Modo de monitoreo

Además de todas las funciones en el modo de ejecución, el PLC también puede forzar un reinicio o establecer el estado de E/S, cambiar los valores de configuración de los temporizadores y contadores al ejecutar el programa de usuario, cambiar el estado y los datos preestablecidos para cada canal. Al igual que en el modo ejecución, en el modo monitor los usuarios no pueden editar, modificar, insertar ni eliminar programas.

3. Método de creación de programas

En modo PROGRM, el PLC no puede ejecutar programas de usuario. En este modo, el usuario puede leer y escribir el programa de usuario, verificar o borrar el programa, monitorear el estado de E/S y los datos de cada canal, recuperar instrucciones o contactos de relé, forzar que se establezca o restablezca el estado de E/S, insertado o eliminado. Si el PLC está conectado a dispositivos externos (como programadores, grabadores de EPROM e impresoras), el PLC comenzará automáticamente a ejecutar el programa de usuario en modo de programación después del encendido.

Teclado (parte)

1. Teclas de operación

Teclas de reproducción/configuración: carga de programa/teclas de configuración y ajuste de ejecución. La tecla SET se utiliza para cambiar el estado del relé de OFF a ON o borrar la memoria. La tecla Upshift es la tecla de reproducción y se utiliza para leer programas de la cinta.

Tecla de grabación/reinicio: tecla de almacenamiento/reinicio del programa. La tecla de reinicio se utiliza para cambiar el estado del relé de encendido a apagado o borrar la memoria. La tecla de cambio ascendente es la tecla REC, que se utiliza para almacenar programas en la unidad de cinta.

Clave CHG: clave de conversión. Se utiliza para cambiar el valor actual de un contador o temporizador.

Clave DM: clave de almacenamiento de datos. Se utiliza para entrada de datos y monitoreo de E/S.

Tecla CONT/#: La tecla # se usa para ingresar constantes y Mayús es la tecla CONT, que se usa para recuperar el contacto de relé especificado.

Tecla CH/*: Tecla de canal. Para la entrada del canal especificado.

Operación

(1), Modo de operación de programación

1 Contraseña de inicio: CLR→MONTR. Para borrar la pantalla, presione la tecla CLR nuevamente.

2. Borrar memoria

Dado que la memoria RAM del PLC está protegida por una batería de respaldo, incluso si se desconecta la fuente de alimentación, la entrada del programa al PLC aún se puede guardar para varios años. Al ingresar a una nueva aplicación, a menudo es necesario borrar la memoria.

⑴ Para borrar todo el contenido de la memoria RAM, presione la tecla CLR→PLAY/SET→NOT→REC/RESET, la pantalla LCD mostrará: 000 MEMORY CLR? HR CNT DM, presione la tecla MONTR nuevamente, la pantalla LCD mostrará: 000 MEMORY CLR END HR CNT DM.

⑵ Borre el programa después de una dirección: CLR→PLAY/SET→NOT→REC/RESET→El primer número de dirección del programa a borrar→MONTR.

⑶ Quiere conservar el contenido en HR, CNT o DM: CLR→PLAY/SET→NOT→REC/RESET→Presione las teclas HR, CNT y DM→MONTR.

3. Inspección del programa

Por ejemplo, un programa comienza desde la dirección 000 y termina en 0251 (comando de finalización). La operación para comprobar este programa es la siguiente: CLR→SRCH.

4. Instrucciones de búsqueda

(1) Presione la tecla CLR para crear la primera dirección para comenzar la búsqueda.

⑵ Escribe el comando que deseas encontrar.

(3) Presione la tecla BÚSQUEDA.

Continúe presionando la tecla SRCH hasta que encuentre el comando de finalización.

5. Buscar contactos

Las operaciones de búsqueda de contactos y búsqueda de instrucciones son básicamente las mismas y pueden operarse en los modos de programa, monitoreo y ejecución.

(1) Presione la tecla CLR e ingrese la primera dirección para comenzar a buscar.

⑵ Presione SHIFT, CONT/# y el número de contacto que desea buscar (cuatro dígitos).

(3) Presione la tecla BÚSQUEDA. Continúe presionando la tecla SRCH hasta que encuentre el comando de finalización.

6. Insertar instrucciones (sólo en modo programación)

Por ejemplo, inserte AND 0007 entre 205 y 206.

Los programas después de insertar 0004 son: 205 y 0004.

Y 0005 206 y 0007

207 OUT 501 207 y 0005

(1) Búsqueda y 0005 instrucciones (leer programa, buscar instrucciones o contactos, etc. ).

⑵ Presione la tecla AND 0007 y la tecla INS, la pantalla LCD mostrará: ¿Insertar?

(3) Pulsa el botón izquierdo. La instrucción AND 007 se inserta en el programa del PLC.

7. Eliminar instrucciones (sólo en modo programa)

Por ejemplo:...10, 11, 12, 13, 14, 15, 15, 16, 16, 17, 18 ,18,19,19,19,19,19,19,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19, 19 ,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,1

Después de borrar 205 y 0004, el programa es: 205 y 0004.

206 y 0005 206 OUT 501

207 en 501

(1) Búsqueda e instrucciones 0005 (leer programa, buscar instrucciones o contactar, etc.).

⑵ Presione la tecla DEL, la pantalla LCD muestra: 0206 ¿Eliminar? y 0005

(3) Presione la tecla de escritura. Pantalla LCD: 0206 BORRAR FINALIZAR 0501, indicando.

La instrucción AND 005 ha sido eliminada.

Modo de operación de monitoreo

1. Monitoreo de datos

En los modos de monitoreo y operación, se pueden realizar operaciones de monitoreo de datos, y relés de E/S y internos. estado del relé auxiliar IR, del relé de enclavamiento HR y del relé auxiliar interno especial SR, así como el estado y el contenido de datos de TIM/CNT.

(1) Monitorear TIM/CNT

① Presione la tecla CLR; ② Presione la tecla TIM o CNT; ③ Presione la tecla MONTR para ver los cambios dinámicos de TIM/CNT; Presione la tecla ↑ o ↓ para cambiar el número de TIM/CNT.

(2) Monitorear el estado de E/S, IR, SR y HR

El monitoreo de estos relés se puede dividir en monitoreo basado en puntos y monitoreo basado en canales. Si se monitorea el punto, el estado de encendido o apagado del punto se muestra en la pantalla LCD; si el monitoreo se basa en un canal, el contenido del canal se muestra en la pantalla LCD como un número hexadecimal de 4 dígitos.

Por ejemplo, en el punto 0510 del monitor, si presiona las teclas CLR, LD, 5, 1, 0 y MONTR, se mostrará 0510 ON en la pantalla LCD, indicando que el relé de salida 0510 está ENCENDIDO en este momento.

Al monitorear datos en unidades de canales, la operación es la siguiente:

① Presione CLR, SHIFT y CH/*, la pantalla LCD mostrará: 0000 CHANNAL 00.

②Luego especifique un número de canal, como HR1. Presione HR y 1, la pantalla LCD muestra: 0000 canal HR1.

③ Presione la tecla MONTR nuevamente, la pantalla LCD mostrará: CH1 FFFF.

Indica que los relés del canal de relé de bloqueo HR1 16 están todos encendidos en este momento. Presione las teclas ↑ y ↓ para mostrar el contenido del canal HR0 o HR2 adyacente al canal HR1 en la pantalla LCD.

2. Monitoreo multipunto

La operación de monitoreo multipunto es la misma que la operación de monitoreo de datos, pero la operación de monitoreo multipunto puede monitorear hasta 6 puntos o canales. . Por ejemplo, si queremos monitorear los canales TIM00, 0001 y DM00, el proceso de operación es el siguiente: ① Presione las teclas CLR, TIM y MONTR, y la pantalla LCD mostrará T00 0123.

② Presione SHIFT, CONT/#, 1 y MONTR, la pantalla LCD mostrará lo siguiente:

0001 T00

Apagado 0123

③ Presione las teclas DM y MONTR, la pantalla LCD mostrará:

D00 0001 T00

Off off 0123

El número máximo de puntos o canales que el La pantalla LCD puede mostrar simultáneamente 3, la capacidad del registro interno es 3.

3. Operación de encendido/apagado forzado (en modos PROGRAM y MONTR)

En los modos PROGRAM y MONTR, el relé de E/S, el relé auxiliar interno IR, el relé de enclavamiento HR, el El temporizador TIM y el contador CNT se pueden configurar y restablecer a la fuerza usando la tecla PLAY/SET o la tecla REC/RESET.

Por ejemplo, suponiendo que (0205 OUT 0501) la bobina del relé de salida 0501 esté activada/desactivada a la fuerza:

(1) Presione CLR, OUT, 5, 0 y 1, pantalla LCD: 0000 SALIDA 0501.

⑵ Luego presione la tecla MONTR para monitorear su visualización de estado: 0501 OFF.

⑶ Si 0501 se enciende a la fuerza, presione la tecla PLAY/SET y la pantalla LCD mostrará: 0501 ON.

⑶ Si se fuerza el apagado nuevamente, presione la tecla REC/RESET, la pantalla LCD mostrará: 0501 OFF.

Si TIM/CNT se enciende/apaga a la fuerza, el valor actual de TIM/CNT se establece en 0000 cuando se enciende a la fuerza, y el valor establecido de TIM/CNT se restaura cuando se apaga a la fuerza. Cuando se fuerza la operación de encendido/apagado, el estado de encendido/apagado forzado solo se puede mantener durante un ciclo de escaneo después de presionar la tecla reproducir/configurar o la tecla grabar/restablecer.

Nota: El relé auxiliar interno especial SR1808-1907 no se puede forzar a funcionar con encendido/apagado.

4. Cambiar el valor actual

En los modos PROGRAM y MONTR, puede cambiar los valores actuales de los canales de E/S, canales TIM/CNT, canales IR, canales HR. y canales DM. El valor actual en el canal TIM/CNT es un número decimal de 4 dígitos, mientras que el valor actual en los otros canales es un número hexadecimal de 4 dígitos.

Por ejemplo, para la operación de cambiar el valor actual de TIM10, suponga que la condición de entrada de TIM10 está activada en este momento, por lo que la hora mostrada cambia.

Presione las teclas CLR, TIN, 1, 0 y MONTR, la pantalla LCD mostrará: T10 0280.

Cambie el valor actual a 300 y presione la tecla CHG. Se mostrará: 0000PRES VAL? T10 0280

Presione las teclas 3, 0 y 0, la pantalla LCD mostrará: 0000 PRES VAL? T10 0256 0300

Finalmente presione la tecla de escritura, la pantalla LCD muestra: T100299.

5. Cambie el valor de configuración de TIM/CNT.

En modo MONTR, al ejecutar el programa, se puede cambiar el valor de configuración de TIM/CNT, por ejemplo,

0000 LD 0002

0001 TIM 00

p>

#0100

Presione la tecla CLR TIM SRCH↓ para mostrar el valor de configuración de TIMOO en la pantalla LCD, 0001 TIM DATA #0100.

Presione la tecla CHG, ingrese un nuevo valor de configuración, como 180, presione 180 y la tecla WRITE, la pantalla LCD mostrará: TIM 00 #0180. (Si desea cambiar el valor de un canal, presione CHG SHIFT CH/* y el número del canal, y presione la tecla WRITE después de ingresar la nueva información).

6. /p>< El PLC tipo P serie p>c tiene una función de autodiagnóstico que puede detectar varios errores.

Presione la tecla CLR→FUN→MONTR para mostrar la información en la pantalla LCD del programador y luego presione la tecla MONTR para borrar la información de falla en la pantalla LCD. Si hay varios mensajes de error, después de presionar la tecla MONTR, el siguiente mensaje de error se mostrará automáticamente en la pantalla LCD... hasta que se muestre ERR CHK OK en la pantalla LCD.

Mensaje de error:

Error del sistema

(1) Fallo de energía.

Revisar la fuente de alimentación, cableado, etc.

(2) Fallo de CPU (fallo de CPU)

Configure el interruptor de modo de funcionamiento en modo de programa y verifique si el programa es demasiado largo. O verifique el tiempo de ejecución de la CPU en modo RUN o MONTR,

③Error de memoria (err de memoria)

Si hay un error en el programa, verifique el programa y recójalo ; verifique la configuración del interruptor DIP de la CPU, verifique si la EPROM está instalada correctamente y la batería está instalada correctamente.

Borrar el mensaje de error después de la reparación.

(4) No hay instrucción final (NO END INSTR).

Escribe la instrucción END al final del programa para borrar el mensaje de error.

5]Falla del bus de entrada/salida (Error del bus de entrada/salida)

Hay un problema con la conexión entre la CPU y la unidad de expansión de E/S. Verifique el cable, verifique el módulo enchufable de E/S y el módulo de conexión de E/S, verifique el interruptor selector "izquierda/derecha" de la unidad de expansión de E/S y borre el mensaje de error después de solucionar el problema.

[6]Fallo de la batería (batería baja)

Compruebe si la batería está instalada correctamente. Si se instala correctamente, reemplace la batería por una nueva.

Una vez que el tiempo de escaneo es demasiado largo (tiempo de espera de escaneo).

El tiempo de análisis de la CPU supera los 130 ms. Verifique y acorte el programa.

Errores de programación

(1) ⑴Error de configuración del interruptor DIP (REPL ROM)

Si la ROM no está instalada en el PLC y el interruptor DIP está configurado en instalar el estado de la ROM. Es necesario actualizar y configurar el interruptor DIP al estado RAM, es decir, los valores de los pines 1 y 2 del DIP están ON y los valores de los pines 3 y 4 están OFF.

(2) Desbordamiento de dirección (desbordamiento ADDR)

La dirección establecida excede el rango de direcciones permitido de la memoria del programa. Restablezca a la dirección correcta.

(3) Error de datos (error de configuración de datos)

Debe ingresar un número decimal, pero ingresó un número hexadecimal o los datos que ingresó exceden el rango permitido.

(4) Error de entrada y salida (I/ONO. eh)

Se utilizó un número de E/S inexistente y se modificó el número de E/S.

5]Desbordamiento de dirección del programa (desbordamiento de programa)

Cuando se insertan instrucciones o el programa es demasiado largo, la dirección del programa se desborda y el programa se modifica.

Error de programa

⑴****

El programa está dañado. Revisar y revisar procedimientos.

⑵ * * *Error de circuito (error de circuito)

Hay un error lógico en el programa antes de la última salida y la dirección actual. Modificar el programa.

(3) * * *Doble bobina (reutilización de la misma bobina)

La misma bobina se utiliza repetidamente en el programa. Si se encuentra un error, se mostrará el número de bobina correcto. ser dado de nuevo. (4)* * * diover (desbordamiento de instrucción diferencial)

Se utilizan más de 48 instrucciones Defoe/DIFD en el programa, así que modifique el programa.

⑸****Error de interleucina-interleucina

En el programa, las instrucciones IL e ILC no se utilizan en pares.

⑹**** Error JMP-JME

En el programa, las instrucciones JMP y JME no se utilizan en pares.

⑺**** JMP finaliza

Utilice JMP más de 8 veces en el programa y modifique el programa.

Error de funcionamiento de la grabadora (no utilizada)

⑴0000 ERR **** ****

FileNo * * * * * *Buscar en cinta No se puede encontrar Nombre del archivo. Compruebe que el nombre del archivo sea correcto.

⑵**** VER es incorrecto

La capacidad de la cinta y el almacenamiento no coinciden, verifique la cinta y el almacenamiento.

⑶**** MT ERR

La cinta no está calificada. Cambia la correa.

7. Tiempo de lectura y escaneo

En modo MONTR o RUN, el tiempo de escaneo se puede leer: CLR→MONTR.