Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROCEDIMIENTO
Por medio del PLC de la familia SS2 a través del puerto RS-485 se controlará dos
variadores de frecuencia (VFD004ELA23) para controlar su frecuencia de trabajo
desde una pantalla HMI de la marca DELTA.
TEORIA
1 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
El PLC tiene dos funciones: para enviar o recibir información por medio del Puerto
RS-485.
MODWR S1 S2 N
MODWR=escribir
MODRD S1 S2 N
MODRD=leer
2 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
CONCEPTO
CONEXIÓN
3 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
RESETEO GENERAL AL VARIADOR A Y B
valor a
pr No Descripcion cargar Dato
valor a
pr No Descripción cargar Dato
4 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
PROGRAMACIÓN DEL VARIADOR B
valor a
pr No Descripción cargar Dato
5 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Por último, en el parámetro 09-04 cargaremos el valor 1 con lo que
configuraremos paridad tipo “EVEN”, 7 bits a enviar y un bit de paro.
6 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Ingresaremos en valor H86; posteriormente se presentará una explicación
detallada de la estructura y de la lógica de programación.
7 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Después se pone en ON la bandera M1120 es un registró para fijar la
configuración de la comunicación.
• S= fuente o valor el cual vamos a mover (el cual será nuestro valor de 1)
• D= destino o registro asía el cual enviaremos el dato de S (nuestro registro
D1121)
En el registro D1129 cargamos el valor de K100 para indicar que espera un tiempo
máximo de respuesta del dispositivo de 100ms.
8 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Se tiene otro contacto con una memoria M100 la cual se activa con nuestro
registro maestro que es el D102, esta bandera se encarga de activar nuestro
MODWR como ya se explicó anteriormente es para escribir en el primer parámetro
S1 le cargamos K2 que es ID del variador A, en el segundo parámetros S2 le
ingresamos la dirección modbus en la cual queremos escribir que es la H2001
(comando de frecuencia), el tercer parámetro que es la N escribimos el valor que
deseamos darle a esa dirección.
Aquí tenemos 2 contactos de M0 uno cerrado y otro abierto, el cual vamos activar
y apagar desde la pantalla, este será el que va arrancar el variador al enviar un
valor de K18 cuando está activado, al registro D0 y cuando está inactivo envía un
K1 y este va a la función MODWR la cual será activada con M101. En el
parámetro S1 se carga igual K2 para indicar el ID de variador A, en el parámetro
S2 la dirección que es H2000 (comando de operación) y por último en la N se
coloca el valor que vamos a escribir en este caso es el registro D0 el cual se
encarga de decirle al variador que arranque o pare (D0=K1= parar.
D0=K18=arranque).
9 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Enseguida tenemos 2 contactos de M1 uno cerrado y otro abierto, el cual vamos
activar y apagar desde la pantalla, este será el que va arrancar el variador al
enviar un valor de K18 cuando está activado, al registro D1 y cuando está inactivo
envía un K1 y este va a la función MODWR la cual será activada con M103.
Se tiene otro contacto con una memoria M102 la cual se activa con nuestro
registro maestro que es el D102, esta bandera se encarga de activar nuestro
MODWR como ya se explicó anteriormente es para escribir en el primer parámetro
S1 le cargamos K3 que es ID del variador B, en el segundo parámetros S2 le
ingresamos la dirección modbus en la cual queremos escribir que es la H2001
(comando de frecuencia), el tercer parámetro que es la N escribimos el valor que
deseamos darle a esa dirección.
10 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Como se ve también hay 4 contactos en paralelo de flaco de subida (esto quiere
decir que solo se activara si en un instante el contacto cambia su valor de OFF a
ON) para activar la memoria M1122 es la bandera de envió de datos y se pueda
seguir con la comunicación.
En el primer contacto dice que cuando D102 se igual a 2 que active la memoria
M102 la cual activa la función MODWR para el variador B. El segundo contacto
dice que cuando D102 se igual a 1 que active la memoria M103 la cual activa la
función paro y arranque por MODWR para el variador B.
11 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
El quinto contacto dice que cuando D102 se igual a 4 resetee la registro a 0 ya
que como solo se tiene dos variadores, no se requiere que siga contando más allá
del 5.
Pero lo que nos hace este incremento en el registro D102 para que este
escribiendo en los 2 variadores, es la memoria M1127 ya que está cada que
recibe un dato se activa y es donde usamos la función INC a D102 la cual nos irá
incrementando de 1 en 1, hay otro incremento en D103 que nos va servir como
contador de cuantas veces ha ido bien la comunicación con los VFD, por último se
resetea la bandera M1127 para seguir esperando más datos.
Aquí tenemos la bandera M1129 que es una bandera especial que nos indica
cuando el tiempo de espera de respuesta a excedido se pone en ON, como se
puede ver seguimos incrementando en D102 para que nunca deje de escribir,
también se hace un incremento en D104 que vendría siendo el contador del error
de tiempo de espera excedido. Y por último reseteamos esta bandera para que
intente comunicarse de nuevo.
12 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Después tenemos la M1140 la cual se pone en ON cuando hay un erro al recibir
datos, como se puede ver seguimos incrementando en D102 para que nunca deje
de escribir, también se hace un incremento en D105 que vendría siendo el
contador del error al recibir datos de la función MODWR. Y por último reseteamos
esta bandera para que intente comunicarse de nuevo.
13 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
A continuación, se mostrar una tabla con los elementos que usamos y su pequeña
descripción
ELEMENTO DESCRIPCION
D1120 Configuración de la comunicación por el COM2 del PLC
M1120 Retener la configuración en el COM2 al poner en ON
M1143 ON= protocolo RTU, OFF= protocolo ASCII
M1161 ON=manda los registros en 8bits, OFF= los manda como 16 bits
D1121 asignar una dirección de comunicación a el PLC (ID)
D1129 registro donde se asigna el tiempo límite de espera de respuesta
memoria especial se pone en ON cuando el tiempo de respuesta a
M1129
excedido
M1122 bandera especial para envió de datos
M1127 bandera especial de datos recibidos
M1140 bandera especial de error al recibir datos
M1141 bandera especial de error en parámetros
D102 registro donde se lleva el control de la secuencia semáforo
M0 control para envió de datos al ID2
M1 control para envió de datos al ID3
D10 frecuencia para el ID2
D11 frecuencia para el ID3
14 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
ELABORACION DE LA PANTALLA.
Se van a agregar dos botones mantenidos uno para el arranque y paro del
variador A y otro para el arranque del variador B, el primer botón se direcciona en
lectura y escritura como M0, el segundo botón se direcciona en lectura y escritura
como M1
15 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
En esta pantalla se colocan 3 Displays numéricos. El primero se direcciona con el
registro D104 que es el que cuenta cuando se ha excedido el tiempo de respuesta,
el segundo se direcciona con el registro D105 el cual cuenta cada que hay un error
al recibir un dato. Y el último se direcciona al registro D106 cuenta cada vez que
un parámetro es erróneo.
16 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx