Ir al contenido principal

COMUNICACIÓN SIEMENS 1200 CON SIEMENS 1200

RED ETHERNET ENTRE S7 1200 CON S7 1200


Siempre me ha inquietado la compactibilidad que tienen los equipos para compartir datos entre ellos, las aplicaciones son infinitas. Por eso hoy eh decidido hacer una conexión sencilla entre un PLC Siemens CPU1212C y un Siemens CPU1212C, esto con el objetivo de compartir datos y mostrarles una configuración que estoy mas que seguro les servirá.

Como estoy haciendo una practica y quería aumentar mas mis conocimientos en la parte inalambrico utilice unos módulos de SCALANCE W de Siemens, básicamente son un "Acces point" y un "Modulo cliente ethernet", y pues dos CPU'S Siemens 1212C, pero sigue siendo igual la comunicación si no utilizara estos módulos y conectara solo los PLC'S con un cable ethernet genérico.



Módulos inalambricos Scalance W Siemens.
Modulo Cliente Ethernet Siemens.

Acess Point Simenes. 
CPU'S 1212C,  conectadas con una fuente de 24 VDC Siemens.


Conexión general de los equipos.

Empecemos con abrir el TIA PORTAL (en mi caso tengo la versión 11), y creamos un nuevo proyecto y agregamos dos cpu's las cuales ya mencionamos.


Después de tenerlas ya agregadas los direccionamos y establecemos una conexión de los equipo por medio del software, esto se hace en el menú  1."Dispositivos y redes" y luego le damos en la pestaña 2."Conectar en Red", hacemos clic en el puerto de uno de los PLC'S agregados y lo arrastramos hacia el otro puerto del otro PLC.


Nos ubicamos en el menú de programación y abrimos el bloque de programa "Main" que viene por defecto y llamamos a las instrucciones "TSEND_C" Y "TRCV_C", estas sirven para enviar datos y recibir a través de ethernet.

Envía Datos Por Ethernet.
Recibe Datos Por Ethernet.

Ya agregadas las instrucciones procedemos a configurar y hacer el procedimiento para comunicar los PLC'S interactuen datos entre los dos. Le damos click en cada instrucción, abrimos las propiedades y editamos los parámetros que nos aparecen a continuación.

1. Propiedades de la instrucción "TSEND_C":





2. Propiedades de la instrucción "TRCV_C":



Ya habiendo terminado estos procedimientos hacemos lo mismo para el otro PLC, colocando las mismas instrucciones, y teniendo en cuenta que ya el PLC local es el que estaba antes de interlocutor, básicamente quedan en viceversa las propiedades de las instrucciones.

Por ultimo ya enviamos los datos y comprobamos entre los equipos que si se este comunicando y pueden activar salidas o leer las entradas de un PLC y que haga un determinado proceso en el otro, en mi caso era básicamente para mover cargas suspendidas y tenia que estar pendiente de lo que apareciera en la base, es por eso que los llame "Hanger" y "Piso" a el otro.


Cualquier inquietud que tengan no duden en decírmela!!!!!!!

Nota: Les dejo un link de un compañero donde hace el procedimiento.
            y manual de Instrucciones en español .






Comentarios

  1. disculpa como realizas la configuracion de los modulos scalance para la comunicacion inalambrica, y donde esta el link con todo el procedimiento??

    ResponderBorrar
  2. Hola Mauricio que pena que sea tan tarde la respuesta, La configuracion de los modulos Scalance son aparte, esto se hace configurandolos desde un navegador web ( firefox, chrome, opera, etc). Los modulos vienen con un programa basico que vienen en medio manegtico con estos equipos cuando lo adquieres, te conectas por ethernet tcp/ip y el escanea la direccion mac del equipo, configuras la direccion ip del equipo y wuala ya haces los parametros de programacion, si gustas te puedo regalar un documento que hice para la programacion y parametrizacion de estos equipos, dame tu email te lo comparto.


    Saludos!!!!!

    ResponderBorrar
    Respuestas
    1. Hola, yo tambien ando intentando resolver algo con estos dispositivos. Me encantaria poder leer el manual que tienes de como configurar esto, y con suerte resolver esto. Mi correo es:

      jorgerr405@gmail.com

      de antemano gracias. :)

      Borrar
  3. Hola calmet estoy interesado en tu proyecto ya que estoy intentando hacer algo similar pero con tres scalance, un access point y 2 clientes si me harias el favor de pasarmelo para tener una referencia te lo agradeceria
    gracias!!!

    ResponderBorrar
    Respuestas
    1. amigo que pena responder tan tarde, el back up en que lo hice ya no lo tengo por que fue hace rato que realice esta aplicacion, pero si gustas me puedes decir como te puedo ayudar y lo hacemos Saludos!!!

      Borrar
  4. buenas noches que posibilidad hay de que me permita ver el documento que realizo para la programación y parametrizacion del scalance

    ResponderBorrar
    Respuestas
    1. Hola amigo con mucho gusto te puedo enviar la programacion, pero para la configuracion del scalance te puedo enviar un manual, ya que la parametrizacion que hice nunca la registre y pues es por web server que se parametriza este equipo tanto el scanlace access point como el modulo ethernet remoto.
      Dame tu email y te envió la información.
      Saludos!!!

      Borrar
  5. Este comentario ha sido eliminado por el autor.

    ResponderBorrar
  6. Buenas tardes amigo, por favor podrias pasarme el manual al mail aldask18@yahoo.es
    anticipo mis agradecimientos!!

    ResponderBorrar

Publicar un comentario

Entradas más populares de este blog

CONFIGURACION PID BASICO EN S7-1200

Asumiendo que sabemos como es el funcionamiento de un control PID , iré literalmente a el grano y pues nos centraremos como es la configuración en el TIA PORTAL (software de programacion de S7-1200), la versión no importa ya que es casi igual desde la versión 11 a la versión 13. Empecemos abriendo el tia portal y configuraremos una CPU S7-1200, en mi caso seleccione una cpu 1214C, seleccionamos un modulo adicional de entradas y salidas análogas, y por ultimo configuramos la direccion ip del plc. Seleccion de Cpu S7-1200. Selección de modulo análogo y configuración de direccion ip del PLC. Nos vamos a la barra de instrucciones y nos paramos en el menú tecnología y ahí seleccionamos el PID compact, el bloque regulador tenemos creado unas variables previas que son para el "Set Point", una entrada análoga no escalizada, la tengo conectada directamente a el bloque en este caso la conectaremos a "Input Per", generamos una serie de tags booleanas

Declaracion De Variables En RsLogix 5000

Trabajando el RSLogix5000, Declaración De Tag's Una de las maneras de tener un programa bien organizado, claro y conciso; esta en la declaración de variables (Tag's, Etiquetas), la forma como distribuimos las variables nos da una forma de ver mas claro el programa y hacer las ediciones necesarias en el programa que desarrollemos para cualquier aplicación que se nos antoje. Las etiquetas son el método para asignar y h acer referencia a las posiciones de memoria de Allen Bradley controladores Logix5000.   Ya no hay ninguna de las direcciones físicas, como N7: 0 ó F8: 7 que utilizan símbolos para describirlos.   Estos han sido reemplazados con etiquetas que son un texto puro basado esquema de direccionamiento.   Se trata de una desviación de las formas más convencionales de programación que incluye Allen Bradley línea anterior de PLC5 y controladores SLC 500. Una de las transiciones más difíciles de los sistemas antiguos es darse cuenta de cómo funciona la base

COMUNICACIÓN CON UN PLC COMPACT LOGIX

COMUNICACIÓN CON UN PLC COMPACT LOGIX Un cordial saludo, una de las marcas que mas me gusta trabajar es la marca ALLEN BRADLEY , tiene unos paquetes muy cómodos de trabajar, la estructura de programación es muy sencilla, amigable y pues tiene unas ayudas muy eficientes para diagnosticar y determinar en el análisis de un programa. Para esto les traigo hoy una simple explicación de como conectarse a un PLC mediante Ethernet. Utilizaremos la conexión con compaclogix L23E CompactLogix L23E Abrimos el Rslinx Classic y damos clic en "configuración de driver", nos aparecerá la siguiente imagen: Después seleccionamos "Ethernet/IP Driver" y damos clic en el botón "Add New", cuando hagamos eso nos aparecerá una ventana donde configuramos el nombre de la red, le damos ok,  configuramos la direccion del PLC al que nos queremos conectar y también la mascara le damos aceptar: Inmediatamente aparece en la columna derecha nuestra red