Guía de Implementación

Documentos relacionados
SoMachine. Funciones de lectura/escritura Modbus y ASCII Guía de la biblioteca PLCCommunication 04/ EIO

Guía de Implementación

Discrete Automation and Motion Drives y PLC Plataforma de automatización escalable AC500 Modbus RTU

6 entradas y 2 salidas analógicas modbus:

4.2 Servicio de exploración de E/S

Ejemplo de envío y recepción ASCII en aplicaciones. Centro de Competencia Técnica. Unity Pro Cualquier versión

MODBus RTU en los registradores CAMRegis

Protocolo MODBUS para procesadores M850-W-x y M850-P-x

AUTOMATIONWORX GUÍA RÁPIDA ILC 150 ETH HMI

CAPÍTULO MODBUS TCP ECOM100 PARA H0/H2- En este capítulo...

COMUNICACIÓN MODBUS TCP CON nanolc

Arquitectura de Computadores. Apellidos, Nombre:

Twido y ATV32 en ModbusTCP

Estructura de los dispositivos de E/S.

Sistema de control de funcionamiento TAPGUARD 260

IntesisBox Modbus Server - BACnet/IP Client

Regulador de tensión TAPCON 240

GUÍA RÁPIDA CONFIGURACIÓN PLUGIN Y DRIVER KRONOS NET

Modbus Beckhoff - ProFace

Guía de acceso al campusfert

PCF8574 EXPANSOR REMOTO 8-BIT I/O PARA I²C-BUS

REEA. Conexión de un S con WinCC RT Advanced V.12

Instituto Schneider Electric de Formación

Tema: S7-200 y la red PPI

MODBUS TCP. 1. Especificaciones 2. Códigos de función 3. Respuesta de error 4. Contadores de estado 5. Programa PLC y ejemplos CS1W-ETN21 CJ1W-ETN21

MODBus RTU en controladores AKOCAM y AKOPRO

Slicetex Ladder Designer Studio NOTA DE APLICACIÓN AN021 ModBus TCP Cliente (Master)

Soluciones a los problemas impares. Tema 5. Memorias. Estructura de Computadores. I. T. Informática de Gestión / Sistemas

Tabletas en el aula. Gestión de usuarios. Edición Autor: Fernando Posada Prieto canaltic.com

MANUAL DE USUARIO DEL UNIFIED IM

Prueba del Driver ModBus

Servidor Industrial Dispositivos Serie 1 Puerto RS a Wifi Ethernet IP Alimentación Redundante

Inicio de B-kin Project Monitor

INSTALACIÓN Y VERIFICACIÓN DE LA TARJETA CRIPTOGRÁFICA

3. Lógate con la misma contraseña que la de tu correo electrónico

Comunicación NS12 y 3G3MV a través del GateWay

Modicon LMC058 Motion Controller

Información sobre la configuración de una aplicación para transmitir datos ASCII por puerto serie, con pantallas terminales Magelis.

INSTRUCCIONES PRESENTACIÓN DE CUENTAS ANUALES EN EL REGISTRO MERCANTIL

Constructor de sitios. Manual de Usuario

UNIVERSIDAD TECNOLÓGICA DEL VALLE DE TOLUCA

Práctica 5MODBUS: Bus Modbus

TEMA 6.- INTERFACES PARA DISCOS DUROS. nexo de conexión que facilita la comunicación entre dos dispositivos

Comunicación CPU S Vs CPU S por TCP

Configuración Nokia C7

Z-GPRS2 & S NOTA DE APLICACIÓN. Enviar alarmas vía SMS desde PLC Siemens

- 15G0078F110 - MÓDULO PROFIBUS INSTRUCCIONES DE INTERFAZ PARA ASAC-0/ASAC-1/ASAB

Cómo crear un Juego de preguntas en Educamóvil

Super WISE. Producto Swegon de sistema para ventilación bajo demanda

Adaptador Bluetooth PromiSD/ParaniSD a PLC Omron

MODBUS INDICE. Centro Integrado Politécnico ETI Departamento de Electricidad Fernando Pascual Moisés Pérez MODBUS 1. CARACTERÍSTICAS DEL BUS

TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES

INSTALACIÓN Y VERIFICACIÓN DE LA TARJETA CRIPTOGRÁFICA

CORSAIR GAMING RATÓN GUÍA DE INICIO RÁPIDO DEL SOFTWARE

Guía rápida para gestionar el puerto paralelo del PC

MINI GUIA: CONEXIÓN SEPAM CON USB WINDOWS - XP

El nivel ISA (II)! Conjunto de Instrucciones

UNIDAD 4. MODIFICAR TABLAS DE DATOS

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila

Registrador multicanal electrónico para sensores HART o RS-485/MODBUS RTU MPI-D, MPI-DN

Primeros Pasos en la Plataforma de Formación

Guía rápida de configuración de red

Tabletas en el aula. Mi primera presentación con WPS Office. Edición Autor: Fernando Posada Prieto canaltic.com

Comunicación MM4 - USS - S7-200

Guía Rápida. Aplicaciones Lean Automation

Juego para comunicación simple E/S a través de Ethernet Modbus/TCP / EtherNet/IP / PROFINET con grado de protección IP67 TI-BL67-EN-S-6

Controlador de Interrupciones (Versión programable) Manual de Usuario

Guía rápida de instalación Fibaro Home Center FIBARO SYSTEM HOME CENTER LITE DEPARTAMENTO DE PRODUCTO

MICROSOFT ACCESS 2010 FÁCIL

Modicon M221 Logic Controller Guía de programación

MANUAL DE AYUDA INSTALACIÓN SOFTWARE

GUÍA DE VIDEOCURSOS PARA ALUMNOS

Guía de configuración de Iphone4s para la uc3m

Bing (proveedor de busqueda) Bing es una herramienta de búsqueda que nos ayudará a encontrar lo que buscamos de forma rápida y sencilla.

> SIMATIC S Introducción. Soluciones > Automatismos eléctricos SIRIUS > Accionamientos > Controlador lógico LOGO! > TIA Portal.

Instalación del Punto de Actualización de Software (SCCM 2012 R2) Guía paso a paso

Manual para configurar el correo electrónico institucional

Subtitular Vídeos José Luis Fernández. I.E.S. Leiras Pulpeiro

Solución Completa en Automatización. FieldLogger. Registro y Adquisición de Datos

Periféricos Práctica 4: CD-Audio

LEER Y ESCRIBIR ARCHIVOS DE TEXTO CON PHP. FUNCIONES FOPEN (MODOS), FGETS, FPUTS, FCLOSE Y FEOF. EJEMPLOS (CU00836B)

Extensor VGA por IP - Alargador 1920x1200

INTERRUPCIONES. Existen 256 interrupciones En el modo real cada una tiene un vector asociado Vectores de 4 bytes: segmento + offset 32 F0 50 8A

Redes de Computadoras Septiembre de Teoría y problemas (75 %).

Ventajas del BUS I2C

M-Bus Master MultiPort 250D

COMUNICACIÓN HYPERTERMINAL CON DELTA PLC.

Guía de Implementación

Ejercicio * N N X X X X X X X X X X X X X X X X X X X X

IntesisBox BACnet/IP Server - Modbus RTU master

SM210 RS485 - JBUS/MODBUS para SM102E. ß Instrucciones de uso

Servicios Sockets en el CP1L-EL/-EM

El Autómata con Pila: Transiciones

Versátiles opciones de configuración

Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7

Bus I 2 C. Introducción

Estructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez

MANUAL DEL PROGRAMA EXCEL LABORAL

Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada

Transcripción:

Guía de Implementación Intercambio de datos entre M241/M251 y M221 Producto y Versión: SoMachine v4.1 SP1.2 M251/M241 SoMachine Basic v1.3 SP2 M221 Revisión Fecha Autor Modificaciones 1.0 20/11/2015 Cynthia Garibo Pérez Primera versión 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: http://www.schneider-electric.es/faqs También puede realizar su consulta en cualquier buscador de Internet 2

SoMachine. Intercambio de datos entre M241/M251 y M221 Índice: 1. Funciones ReadVar/WriteVar > Biblioteca PLC_Communication > Configuración - Lectura de datos > Diagnóstico de errores 2. IOScanner Modbus TCP 3. Ejemplos 3

Contenidos Funciones ReadVar/WriteVar IOScanner Modbus TCP Ejemplos 4

1.1 Funciones ReadVar/WriteVar Biblioteca PLC_Communication: 5

1.2 Configuración Lectura de datos Para poder utilizar los bloques Read_var o Write_var es necesario hacer un direccionamiento al dispositivo de destino. Para ello utilizamos el bloque ADDM: Donde: AddrTable, es donde guardamos la dirección del dispositivo al que vamos a dirigir. Execute, al flanco positivo activa el bloque ADDM Addr, debemos poner entre la dirección en el formato que veremos en la siguiente diapositiva 6

1.2 Configuración Lectura de datos En el Pin Addr del bloque ADDM escribimos al dirección del dispositivo: Puerto Ethernet: [link number]{[dirección IP]:[port]}[UnitID] P.E: 3{192.168.0.10} Puerto serie: [link number].[número de esclavo] P.E: 1.8 (Esclavo 8 por el puerto serie 1) Link number 7

1.2 Configuración Lectura de datos READ_VAR: Addr, la variable que hemos utilizado en el bloque ADDM Timeout es el valor de espera (poner 10 o 100) ObjType corresponde al tipo de objeto a leer, en nuestro caso son registros %MW de otros autómatas, con lo que ponemos un 0 8

1.2 Configuración Lectura de datos READ_VAR: FirstObj es la dirección del primer objeto a leer, en nuestro caso 1 (la %MW1) Quantity es la cantidad de objetos a leer desde la %MW1 (en nuestro caso 4 objetos) Buffer es la matriz donde almacenamos los datos leídos. Necesitamos: Crear la matriz datos_lectura que es un ARRAY[0..3] OF INT (ha de ser de tantas líneas como cantidad de objetos a leer) En la pestaña Buffer: ADR(datos_lectura), que es un point a la matriz que hemos creado anteriormente 9

1.3.1 Communication Error Codes 10

1.3.2 Operation Error Codes Operation error Codes (dependen del valor de CommunicationErrorCode): CommunicationErrorCode = 00 CommunicationErrorCode = FE 11

1.3.2 Operation Error Codes Operation error Codes (dependen del valor de CommunicationErrorCode): CommunicationErrorCode = FF 12

Contenidos Funciones ReadVar/WriteVar IOScanner Modbus TCP Ejemplos 13

2. IOScanner Modbus TCP IOScanner Modbus TCP solo disponible en el puerto Ethernet 2 del TM251MESE Añadir Explorador de E_S Modbus TCP Añadir un esclavo genérico Modbus TCP 14

2. IOScanner Modbus TCP Esclavo genérico Modbus TCP: Configuración de esclavo Modbus TCP: introducir dirección IP del esclavo Canal esclavo Modbus TCP: Añadir un canal con la instrucción necesaria (siguiente diapositiva) 15

2. IOScanner Modbus TCP Canal Modbus: Código funcional, Read/Write (código 23) Offset: registro de inicio de la lectura/escritura Longitud cantidad de objetos a leer/escribir desde Offset 16

2. IOScanner Modbus TCP Código en M221: Programaremos el siguiente código en el M221 para trasladar el valor de las entradas a la %MW100 y el de las salidas a la %MW110 17

2. IOScanner Modbus TCP Explorador de E_S Modbus TCP: Recursos del IOScanner TCP Modbus, tras pulsar Calcular, podemos ver la carga del IOScanner 18

2. IOScanner Modbus TCP Escritura de las salidas TM221ME16R TM251MESE 19

Contenidos Funciones ReadVar/WriteVar IOScanner Modbus TCP Ejemplos 20

4.1 Peticiones desde M251 (Ethernet) TM251MESE TM221ME16R Modbus TCP Dirección IP: 192.168.1.10 Dirección IP: 192.168.1.20 21

4.1 Peticiones desde M251 (Ethernet) TM251MESE TM221ME16R 22

4.1.1 Peticiones desde M251 (Ethernet) 23

4.1.2 ObjType Q Buffer: Array de Byte!! 3 = 11 Bit8 = 1 Bit9 = 1 15 = 1111 Bit0 = 1 Bit1 = 1 Bit2 = 1 Bit3 = 1 Bit4 = 0 Bit5 = 0 Bit6 = 0 Bit7 = 0 24

4.1.2 ObjType Q 15 = 1111 Bit0 = 1 Bit1 = 1 Bit2 = 1 Bit3 = 1 Bit4 = 0 Bit5 = 0 Bit6 = 0 Bit7 = 0 3 = 11 Bit8 = 1 Bit9 = 1 25

4.2 Peticiones desde M251 (Serie) TM251MESE TM221ME16R Modbus RTU Velocidad: 19200 Paridad: Par Bits de datos: 8 Bits de parada: 1 Maestro Velocidad: 19200 Paridad: Par Bits de datos: 8 Bits de parada: 1 Esclavo 1 26

4.2 Peticiones desde M251 (Serie) TM251MESE TM221ME16R 27

4.2 Peticiones desde M251 (Serie) 28

4.3 Peticiones desde M221 (Serie) TM251MESE TM221ME16R Modbus RTU Velocidad: 19200 Paridad: Par Bits de datos: 8 Bits de parada: 1 Esclavo 1 Velocidad: 19200 Paridad: Par Bits de datos: 8 Bits de parada: 1 Master 29

4.3 Peticiones desde M221 (Serie) TM251MESE TM221ME16R 30

4.3 Peticiones desde M221 (Serie) 31

4.3 Peticiones desde M221 (Serie) 32

4.4 Peticiones desde M221 (Ethernet) TM251MESE TM221ME16R Modbus TCP Dirección IP: 192.168.1.10 Dirección IP: 192.168.1.20 33

4.4 Peticiones desde M221 (Ethernet) 34

4.4 Peticiones desde M221 (Ethernet) 35

Puede encontrar más información en: Preguntas técnicas Frecuentes http://www.schneider-electric.es/faqs >Respuesta a las Preguntas Técnicas más Frecuentes >Guías de Diagnóstico e Implementación Centro de Descargas http://www.schneider-electric.com/download/es/es/ >Descarga de certificados, manuales, software, dibujos CAD, documentación técnica Video FAQS http://www.youtube.com >Video Tutoriales de Respuesta a Preguntas Técnicas >Video Tutoriales con Ejemplos de Configuración de equipos y software CCT - Centro de Competencia Técnica 36