1 / 96

Guía de Implementación

Guía de Implementación. Producto y Versión: SoMachine 3.1. Conexión remota con SoMachine e intercambio de datos en Ethernet. Centro de Competencia Técnica. Puede encontrar esta guía, además de preguntas y respuestas técnicas confeccionadas por nuestro Centro de Competencia Técnica, en:.

anila
Télécharger la présentation

Guía de Implementación

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Guía de Implementación Producto y Versión: SoMachine 3.1 Conexión remota con SoMachine e intercambio de datos en Ethernet. Centro de Competencia Técnica

  2. Puede encontrar esta guía, además de preguntas y respuestas técnicas confeccionadas por nuestro Centro de Competencia Técnica, en: http://www.schneider-electric.es/faqs También puede realizar su consulta en cualquier buscador de Internet

  3. Conexión remota con SoMachine e intercambio de datos en Ethernet.Índice: 1. Intercambio de datos entre M258 y LMC058 en la misma red Ethernet. 2. Intercambio de datos entre dos M258 en diferentes redes Ethernet. 3. Intercambio de datos entre varios M258 en diferentes redes Ethernet. 4. Acceso remoto a varios M258, con router Sierra Raven. 5. Acceso remoto a M258, con router eWon (tabla Proxy) 6. Acceso remoto a M258, con router eWon (VPN) 7. Acceso ethernet a M238 8. Acceso remoto a M238

  4. Contenidos 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. 2. Intercambio de datos entre dos M258 en diferentes redes ethernet. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. 4. Acceso remoto a varios M258, con router Sierra Raven 5. Acceso remoto a M258, con router eWon (tabla Proxy) 6. Acceso remoto a M258, con router eWon (VPN) 7. Acceso ethernet a M238 8. Acceso remoto a M238

  5. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. Cliente/Servidor Modbus TCP • La transferencia de información entre un cliente y un servidor Modbus se inicia cuando el cliente envía una petición al servidor para transferir información, ejecutar un comando o efectuar una de las muchas funciones posibles. • Después de que el servidor reciba la petición, ejecuta el comando o recupera los datos requeridos de la memoria correspondiente. A continuación, el servidor responde al cliente haciéndole saber que el comando se ha completado o proporcionándole los datos solicitados. • Tanto el M258 como la LMC058 implementan servicios de cliente como de servidor, pueden iniciar comunicaciones con otros controladores y dispositivos de E/S, así como responder a las peticiones de otros controladores, SCADA, HMI y demás dispositivos. • Sin ninguna configuración, el puerto Ethernet incorporado del controlador admite el servidor Modbus. • El servidor/cliente Modbus se incluye en el firmware y no requiere ninguna acción de programación por parte del usuario. Debido a esta característica, es accesible en los estados de ejecución, detención y vacío.

  6. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • La siguiente imagen muestra la arquitectura que se utilizará para realizar el ejemplo. • En ella se conectan un M258 y una LMC058 a un mismo switch ethernet, para poder comunicarse entre ellos los dos estarán dentro del mismo rango IP. • CAN-H • M258 • IP: 192.168.0.10 • Mask:255.255.255.0 • GW:192.168.0.1 • LMC058 • IP: 192.168.0.20 • Mask:255.255.255.0 • GW:192.168.0.1 • Switch Ethernet • CAN-H

  7. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • A continuación se muestran los pasos a seguir para realizar el proyecto desde SoMachine • Se crea un nuevo proyecto. • Se empieza con un proyecto vacío.

  8. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • Desde la ventana de “Configuration” se añaden los dos controladores, M258 y LMC058. • El M258 se encuentra en Logic Controller y la LMC058 en Motion Controller. • Es posible cambiar el nombre de los controladores.

  9. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • Al insertar los controladores automáticamente SoMachine inserta las librerías, puertos, módulos… • M258 • LMC058

  10. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • M258 • LMC058 • Se configura la red ethernet de los dos controladores tal y como se muestra a continuación.

  11. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • La primera transferencia de programa se realiza a través del puerto “Pgr Port”. • Para configurar el enlace se pulsa sobre el controlador, M258, se añade un Gateway y se escanea la red. Se selecciona el M258 y se pulsa sobre “Set active path”

  12. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • Al tener más de un controlador, M258 y LMC058, en el mismo proyecto se ha de seleccionar el controlador activo, él recibirá la transferencia del proyecto.

  13. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • Al pulsar sobre “Login” se produce la conexión y transferencia de programa. Al no tener el mismo programa en el PC que en el M258 aparece un mensaje de advertencia, si se pulsa sobre “Si” se realizará la transferencia. Se realizan los mismos pasos para transferir el programa a la LMC058.

  14. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • En este ejemplo se ha utilizado el M258 como Cliente Modbus TCP y la LMC058 como servidor. • Las peticiones las realiza el M258 y la LMC058 responderá. • Se utilizan los bloques de función READ_VAR y WRITE_VAR acompañados de ADDM, este último encargado de gestionar la dirección del dispositivo sobre el que se leerán y escribirán las variables. • Se leerán/escribirán dos MW a partir de la dirección 0, o sea, la MW0 y la MW1 • Dirección IP de la LMC058

  15. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • A continuación se muestra como se leen desde el M258 los valores MW0 y MW1 de la LMC058 • Servidor LMC058 • Cliente M258

  16. 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. • A continuación se muestra como se escriben desde el M258 los valores MW0 y MW1 de la LMC058.

  17. Contenidos 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. 2. Intercambio de datos entre dos M258 en diferentes redes ethernet. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. 4. Acceso remoto a varios M258, con router Sierra Raven 5. Acceso remoto a M258, con router eWon (tabla Proxy) 6. Acceso remoto a M258, con router eWon (VPN) 7. Acceso ethernet a M238 8. Acceso remoto a M238

  18. IP Pública 88.2.234.246 Router 192.168.1.98 255.255.255.0 Tabla NAT Puerto origen 502 IP Destino: 192.168.1.133 Puerto Destino 502 Router 192.168.1.101 255.255.255.0 Internet M258 Servidor 192.168.1.133 255.255.255.0 192.168.1.98 M258 Cliente 192.168.1.132 255.255.255.0 192.168.1.101 2. Intercambio de datos entre dos M258 en diferentes redes ethernet. Arquitectura

  19. 2. Intercambio de datos entre dos M258 en diferentes redes ethernet. Tabla NAT del router del Servidor 192.168.1.133 M258 Cliente M258 Servidor

  20. 2. Intercambio de datos entre dos M258 en diferentes redes ethernet. M258 Cliente La dirección es la IP pública del router del servidor Read/Write Var ObjType puede ser: MW, I, IW, Q Se pueden leer de 1 a 125 MW, IW De 1 a 2000 bits I, Q

  21. Contenidos 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. 2. Intercambio de datos entre dos M258 en diferentes redes ethernet. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. 4. Acceso remoto a varios M258, con router Sierra Raven 5. Acceso remoto a M258, con router eWon (tabla Proxy) 6. Acceso remoto a M258, con router eWon (VPN) 7. Acceso ethernet a M238 8. Acceso remoto a M238

  22. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. IP Pública 95.125.8.23 Router 192.168.1.1 255.255.255.0 Router 192.168.13.31 255.255.255.0 Internet M258 Cliente 192.168.1.25 255.255.255.0 192.168.1.1 M258 Servidor 192.168.13.50 255.255.255.0 192.168.13.31 M258 Servidor 192.168.13.51 255.255.255.0 192.168.13.31

  23. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet.

  24. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. Configuración M258 Cliente

  25. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. El programa se realiza en el cliente.

  26. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. Con Flanco positivo en la entrada execute de ADDM se procesa la IP:puerto introducidos. Datos a escribir en el M258 servidor

  27. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. Con Flanco positivo en la entrada execute de Write_VAR se realiza la escritura en el servidor. Con la salida Done se comprueba cuando ha finalozado la escritura. Al leer el servidor se comprueba como se han escrito los valores en las posiciones de memoria.

  28. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. Con Flanco positivo en la entrada execute de ADDM se toma la nueva dirección: puerto. Se escriben valores en el segundo servidor

  29. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. Se leen los valores escritos Se modifica de nuevo la IP:Puerto del servidor a leer/escribir

  30. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. Al realizar la lectura se obtienen los datos del primer servidor.

  31. Contenidos 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. 2. Intercambio de datos entre dos M258 en diferentes redes ethernet. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. 4. Acceso remoto a varios M258, con router Sierra Raven 5. Acceso remoto a M258, con router eWon (tabla Proxy) 6. Acceso remoto a M258, con router eWon (VPN) 7. Acceso ethernet a M238 8. Acceso remoto a M238

  32. 6. Acceso remoto a varios M258 Arquitectura tipo M258LD42DT 192.168.13.52 M258LF42DT4L 192.168.13.50 PC conectado a Internet SoMachine v3 Switch Internet • Router GPRS • Sierra Raven XE • 192.168.13.31

  33. 6. Acceso remoto a varios M258 Configuración Router Sierra Raven XE. • 12345

  34. 6. Acceso remoto a varios M258 Configuración de la tarjeta SIM MOVISTAR

  35. 6. Acceso remoto a varios M258 Configuración Ethernet

  36. 6. Acceso remoto a varios M258 • Se debe introducir el número de líneas de la tabla. • TABLA NAT • Esta tabla se utiliza para realizar la conexión remota con los dispositivos. En este caso solo hay dos controladores, M258. Lo que entre por el puerto 1105 se redirigirá a la IP 192.168.13.50 y lo que entre por el puerto 1305 se redirigirá a la IP 192.168.13.52. Desde SoMachine se puede establecer una conexión remota seleccionando el puerto. • Se debe introducir el número de líneas de la tabla.

  37. 6. Acceso remoto a varios M258 • DNS dinámico. Se modifica el Device Name introduciendo el nombre que se desee. Si el nombre ya existe no se establece la comunicación. El resto se deja tal y como se ve en la imagen. IP Manager Server1 Key y Server2 Key se deja el valor que viene por defecto.

  38. 6. Acceso remoto a varios M258 • El Router GPRS tiene una IP pública asociada al nombre: m258mon.eairlink.com IP dinámica: 80.27.177.198  m258mon.eairlink.com: Nombre Dominio fijo.

  39. 6. Acceso remoto a varios M258 • Chequeo de la IP pública

  40. 6. Acceso remoto a varios M258 IP de cada M258 Gateway. IP del router GPRS Configuración proyecto de SoMachine

  41. 6. Acceso remoto a varios M258 Conexión remota.

  42. 6. Acceso remoto a varios M258 Se añade la dirección pública del router gprs, o el nombre que se ha configurado. Por defecto Somachine utiliza el puerto 1105. Cuando se establece la conexión con el M258 remoto en el estado se puede leer: connected as client.

  43. 6. Acceso remoto a varios M258 • Se accede a la red remota a través del M258 con IP: 192.168.13.50. • Este M258 hace de pasarela y a través de él se ve el otro M258. • Si el M258 desaparece (por algún problema) de la red no se podrá acceder al otro dispositivo.

  44. 6. Acceso remoto a varios M258 • Se modifica la conexión cambiando de puerto, para acceder al segundo M258 de modo directo. • Se debe haber configurado antes en la tabla NAT.

  45. 6. Acceso remoto a varios M258 • Ahora se accede a la red remota a través del M258 con IP: 192.168.13.52. • Este M258 hace de pasarela y a través de él se ve el otro M258, 192.168.13.50.

  46. Contenidos 1. Intercambio de datos entre M258 y LMC058 en la misma red ethernet. 2. Intercambio de datos entre dos M258 en diferentes redes ethernet. 3. Intercambio de datos entre varios M258 en diferentes redes ethernet. 4. Acceso remoto a varios M258, con router Sierra Raven 5. Acceso remoto a M258, con router eWon (tabla Proxy) 6. Acceso remoto a M258, con router eWon (VPN) 7. Acceso ethernet a M238 8. Acceso remoto a M238

  47. 5. Acceso remoto a M258, eWon,tabla proxy M258 192.168.10.5 255.255.255.0 192.168.10.1 Arquitectura tipo PC conectado a Internet SoMachine v3.1 Switch Internet • Router GPRS • eWon 2101CD • 192.168.10.1

  48. 5. Acceso remoto a M258, eWon,tabla proxy • Configuración del router GPRS eWon • Se accede a través de la IP pública, si es que ya la tiene, o la IP local. User: adm - Password: adm • Con la ayuda del Wizard se puede configurar la conexión del router

  49. 5. Acceso remoto a M258, eWon,tabla proxy • Se configura la conexión a internet siguiendo los pasos del wizard.

  50. 5. Acceso remoto a M258, eWon,tabla proxy • Se configura la conexión a internet siguiendo los pasos del wizard.

More Related