Ejemplos : Omron : Control de variadores 3G3MV desde una pantalla NS y un PLC CJ1M

Control de variadores 3G3MV mediante MODBUS desde una pantalla NS y un PLC CJ1M

INICIO ----VARIADOR 3G3MV ----PANTALLA NS ----PROTOCOLO COMUNICACION ----PROGRAMA PLC

Protocolo de comunicación: Cx-Protocol
Existe un protocolo creado por Omron para comunicar con los variadores SYSDRIVE.
Este protocolo se cargara en la carta de comunicaciones SCU-41 mediante el software CX-Protocol. Desde el programa del automata se ejecutaran secuencias de comunicacion de variador con la instruccion PMCR (Macro de Protocolo).
Existen secuencias de escritura y de lectura. Si por ejemplo queremos leer la corriente de salida del variador habra que ejecutar la secuencia 008. En el ejemplo utilizaremos la secuencia 001 para escribir el valor de referencia de frecuencia de los variadores.
Cx-Protocol:
Configuración de puertos
Desde el Cx-Protocolo configuramos el puerto 2 RS485 de la carta SCU41 del PLC como Macro de protocolo .
Esta configuración del puerto también se puede hacer desde el Cx-Programmer.
Una vez seleccionada la configuración y estando conectado con el PLC (con la CPU no con lacarta SCU41) se le carga la configuración del puerto

Dentro del CJ1M diferenciaremos SCB (que será la CPU) y SCU (la carta de comunicación serie)
Se podrían instalar hasta 15 (F) SCU en este caso vemos que hay una con el número de carta de carta especial 0.

Cargar el protocolo
Una vez configurado el puerto debemos cargar el protocolo a la carta SCU
Como se puede ver en la lista "Protocol List" tenemos el protocolo 3G3MV SYSDRIVE PROTOCOL que esta formado por las diversas secuencias: 000 Run Comand, 001 Frequency Reference...

Conectar con el PLC "PLC-Connect to PLC"
Antes de cargar el protocolo hay que asegurarse que el protocolo está escrito para la carta al que lo vamos a cargar, en nuestro caso una SCU, esto se define desde "Target"

De no corresponder el Target aparece el siguiente error al intentar carga el protocolo:
Seleccionar el protocolo a cargar "Protocol - Download Protocols"
Se
nos pide compilar el protocolo.
Instrucción PMCR
Desde el programa del PLC se ejecutan las secuencias para escribir o leer datos de los variadores. -- Para ejecutar una secuencia de un protocolo almacenada en la carta de comunicaciones se utiliza la instruccion PMCR que consta de de 4 parametros.
 C1 CONFIGURACION PUERTO

  C2 NUMERO DE SECUENCIA DE COMUNICACIONES
  S ENVIO
  R RECEPCION
Para la secuencia N.001 que es la que vamos a utilizar para escribir la referencia de frecuencia en el variador se enviarán 3 palabras y no se recibirá nada.

© infoPLC.net