Comunicacion Modbus Ac500

Páginas: 5 (1090 palabras) Publicado: 10 de julio de 2012
ETH_MOD_MAST Procesamiento de OpenModbus
en los telegramas del cliente TCP/IP (maestro)
El bloque ETH_MOD_MAST se puede utilizar para enviar un OpenModbus en un
telegrama TCP/IP a un servidor (esclavo) y procesar la respuesta correspondiente.

Datos de bloques
Disponible como sistema de
ejecución del PLC:
Incluido en la biblioteca:

V1.0

Observaciones:

Ethernet_AC500_V10.LIBTipo de bloques
Bloque de función con valores históricos

Parámetros
Instancia
EN

Entrada

ETH_MOD_MAST
BOOL

SLOT

Entrada

BYTE

IP_ADR
UNIT_ID
FCT

Entrada
Entrada
Entrada

DWORD
BYTE
BYTE

ADDR

Entrada

WORD

NB

Entrada

WORD

DATA

Entrada

DWORD

DONE

Salida

BOOL

ERR
ERNO

Salida
Salida

BOOL
WORD

Nombre de la instanciaActivación del procesamiento de
bloques
Ranura (número de módulo) del
acoplador
Dirección IP del servidor
Subdirección del esclavo
Código de funcionamiento
MODBUS
Dirección de operando/registro en
el servidor
Número de datos que se deben
leer/escribir
Dirección del primer operando en
el cliente desde donde se deben
escribir los datos para el servidor,
o donde se deben almacenar losdatos leídos del servidor
Mensaje de disponibilidad del
bloque
Mensaje de error del bloque
Número de error

Descripción
El bloque ETH_MOD_MAST implementa el OpenModbus en las funciones de cliente
TCP/IP para el acoplador Ethernet indicado en la ranura SLOT. Dependiendo de la
configuración del acoplador, se pueden utilizar varios bloques ETH_MOD_MAST en
paralelo. Antes de utilizarETH_MOD_MAST para un acoplador Ethernet, el acoplador
se debe configurar debidamente mediante SYCON.net.
Con cada flanco FALSE > TRUE en la entrada EN, el bloque de función
ETH_MOD_MAST lee los valores en las entradas, genera un telegrama según las
entradas, y envía este telegrama al esclavo.
EN BOOL

(enable)

Si se aplica un flanco FALSE -> TRUE a la entrada EN, se leen todas las demásentradas. Si los valores de entrada son válidos, se envía un telegrama de solicitud al
servidor indicado. Si alguna entrada no es válida, no se genera un telegrama y en su
lugar se muestra el error en la salida ERR.
Durante el procesamiento de la solicitud, los cambios de estado en la entrada EN se
detectan pero no se evalúan.
SLOT BYTE

(slot)

En la entrada SLOT, se selecciona la ranura delacoplador (número de módulo) que será
utilizada por el bloque.
El acoplador interno tiene siempre el número de módulo 0. Todos los acopladores
externos son numerados en serie de derecha a izquierda, comenzando por el número de
módulo 1.
IP_ADR DWORD

(IP address)

En IP_ADR, es necesario indicar la dirección IP del servidor al que se debe enviar el
telegrama. Cada byte en IP_ADR representaun octeto de la dirección.
Ejemplo:
Dirección IP 192.15.24.2,
IP_ADR (hex) 16#C00F1802,
IP_ADR (dec) 3222214658
UNIT_ID BYTE (unit ID)

En la entrada UNIT_ID, se debe indicar la dirección del esclavo MODBUS que está
conectado en serie al servidor MODBUS definido por IP_ADR. Si no se conectan otros
esclavos, esta entrada no se utiliza.
FCT

BYTE

(function code)

El código defuncionamiento del telegrama de solicitud se especifica en la entrada FCT.
Se admiten los siguientes códigos de funcionamiento:

01 o 02
03 o 04
05
06
07
15
16

lee n bits
Leer n palabras
escribe un bit
escribe una palabra
lee M01,00...M01,07
escribe n bits
escribe n palabras

ADDR WORD (address)

La entrada ADDR se utiliza para indicar la dirección de operando/registro delservidor
desde donde se deben leer o escribir los datos. El acceso a los operandos de los
dispositivos AC500 en OpenModbus en TCP/IP (modo servidor) se indica a través de la
lista de direcciones de MODBUS.
Sólo se pueden utilizar los operandos que figuran en la lista de direcciones de
MODBUS. Al acceder a otros dispositivos, ADDR se puede seleccionar libremente. Los
rangos válidos se deben...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Protocolo de Comunicación MODBUS
  • Comunicacion ModBus
  • COMUNICACION MODBUS AKROS
  • Modbus
  • modbus
  • FAQ 20 Onfiguraci N M340 HMI Comunicacion Modbus Puerto Serial
  • Modbus plus
  • Transparencias Modbus

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS