Vous êtes sur la page 1sur 13

www.infoPLC.

net

Discrete Automation and Motion – Drives y PLC

Plataforma de automatización escalable AC500


Ethernet Modbus TCP

© ABB Group – Version 2.0 (2009-02)


Technical Guides
www.infoPLC.net

Comunicación Modbus
A continuación

Modbus
Parámetros del coupler
Programación en CoDeSys

© ABB Group
December 23, 2010 | Slide 2
www.infoPLC.net

Comunicación Modbus
Standard Modbus TCP

First address of max. 1800 bit


the master’s max. 100 words
data array ETH_MOD_MAST max. 50 double
transmit
to be transmitted words

The Modbus function code determines the actions WRITE or READ Modbus

First address of max. 1800 bit


the master’s max. 100 words receive
data array
ETH_MOD_MAST max. 50 double
to be received words

Bloque función ETH_MOD_MAST:


Sólo necesario en el proyecto del maestro

© ABB Group
December 23, 2010 | Slide 3
www.infoPLC.net

Comunicación Modbus
Standard Modbus TCP
Código función de los telegramas:

01 or 02 read n bits 255 bits (up to firmware version V01.33)


1800 bits (from firmware version V01.41)
03 or 04 read n words 100 words / 50 double words
05 write one bit 1 bit
06 write one word 1 word
07 read 8 Bit 8 bits
15 write n bits 255 bits (up to firmware version V01.33)
1800 bits (from firmware version V01.41)
16 write n words 100 words / 50 double words

© ABB Group
December 23, 2010 | Slide 4
www.infoPLC.net

Comunicación Modbus
A continuación

Modbus
Parámetros del coupler
Programación en CoDeSys

© ABB Group
December 23, 2010 | Slide 5
www.infoPLC.net

Comunicación Modbus
Parámetros del coupler
En ABB Configurator
Añadir “MODBUS on TCP/IP” en el puerto Ethernet
integrado o en el coupler de comunicación CM577_ETH

© ABB Group
December 23, 2010 | Slide 6
www.infoPLC.net

Comunicación Modbus
Parámetros del coupler

Conexiones del servidor: Número máximo


de conexiones del al servidor permitidas.

Swap: el cambio de orden de la palabra


puede ser necesario en función del tipo
de procesador.

© ABB Group
December 23, 2010 | Slide 7
www.infoPLC.net

Comunicación Modbus
A continuación

Modbus
Parámetros del coupler
Programación en CoDeSys

© ABB Group
December 23, 2010 | Slide 8
www.infoPLC.net

Comunicación Modbus
Programación en CoDeSys

Escritura de n word en la CPU

© ABB Group
December 23, 2010 | Slide 9
www.infoPLC.net

Comunicación Modbus
Programación en CoDeSys

Lectura de n word en la CPU

© ABB Group
December 23, 2010 | Slide 10
www.infoPLC.net

Comunicación Modbus
Direcciones Read/ Write

Las entradas y salidas no se pueden acceder directamente en Modbus


La asignación de la dirección para los word y double word se realiza
según la tabla siguiente:

Linea 0 %MW0.0 a %MW0.32767 y linea 1 %MW1.0 a %MW1.32767


Linea 0 sólo para PM554_ETH, PM564_ETH y PM57x_ETH

© ABB Group
December 23, 2010 | Slide 11
www.infoPLC.net

Ethernet Modbus TCP


Documentación

1. CoDeSys Help\Target System\


AC500 / S500\ Function Block Libraries AC500 \
Ethernet Library

© ABB Group
December 23, 2010 | Slide 12
www.infoPLC.net

© ABB Group
December 23, 2010 | Slide 13

Vous aimerez peut-être aussi