Adición de un dispositivo en el IOScanner serie Modbus

Introducción

En esta sección se describe cómo añadir un dispositivo en el Modbus IOScanner.

Adición de un dispositivo en el Modbus IOScanner

Para añadir un dispositivo en el explorador de E/S Modbus, seleccione el Esclavo Modbus genérico en el Catálogo de hardware, arrástrelo a Dispositivos y colóquelo en el nodo Modbus_IOScanner de Dispositivos.

Para obtener más información sobre cómo añadir un dispositivo al proyecto, consulte:

• Uso del método de arrastrar y colocar

• Uso del menú contextual o el botón Más

NOTA: La variable para el intercambio se crea automáticamente en el %IWx y %QWx de la ficha Asignación de E/S del maestro serie Modbus.

Configuración de un dispositivo añadido en el Modbus IOScanner

Para configurar el dispositivo añadido en el Modbus IOScanner, haga lo siguiente:

Paso

Acción

1

En Dispositivos, haga doble clic en Esclavo Modbus genérico.

Resultado: Aparecerá la ventana de configuración.

G-SE-0069248.1.gif-high.gif

 

 

2

Introduzca un valor Dirección de esclavo para su dispositivo (seleccione un valor de 1 a 247).

3

Seleccione un valor para Respuesta del tiempo de espera (en ms).

Para configurar los canales Modbus, haga lo siguiente:

Paso

Acción

1

Haga clic en la ficha Canal esclavo Modbus:

G-SE-0069250.1.gif-high.gif

 

 

2

Haga clic en el botón Agregar canal:

G-SE-0069252.1.gif-high.gif

 

 

3

Configurar un intercambio:

En el campo Canal puede añadir los siguientes valores:

oCanal: Introduzca un nombre para el canal.

oTipo de acceso: Seleccione el tipo de intercambio Leer o escribir o Leer/escribir numerosos registros.

oDesencadenador: Seleccione el desencadenador del intercambio. Puede ser CYCLIC con el periodo definido en el campo Tiempo de ciclo (ms), iniciado por un RISING EDGE en una variable booleana (esta variable booleana se crea en la ficha Asignación de E/S del maestro Modbus) o por la Aplicación.

oComentario: Añada un comentario acerca de este canal.

En el campo Registro READ (si su canal es de lectura o lectura/escritura), puede configurar los %MW para leerse en el esclavo Modbus. Estos se asignan a %IW (consulte la ficha Asignación de E/S de maestro Modbus):

oDesplazamiento: Offset de los %MW que se leerán. 0 significa que el primer objeto que se lee es %MW0.

oLongitud: Número de %MW que deben leerse. Por ejemplo, si "Desplazamiento" = 2 y "Longitud" = 3, el canal lee %MW2, %MW3 y %MW4.

oAdministración de errores: seleccione el comportamiento del %IW relacionado en caso de pérdida de comunicación.

En el campo Registro WRITE (si su canal es de escritura o lectura/escritura), puede configurar los %MW para escribirse en el esclavo Modbus. Estos se asignan a %QW (consulte la ficha Asignación de E/S de maestro Modbus):

oDesplazamiento: Offset de los %MW que se escribirán. 0 significa que el primer objeto que se escribe es %MW0.

oLongitud: Número de %MW que deben escribirse. Por ejemplo, si "Desplazamiento" = 2 y "Longitud" = 3, el canal escribe %MW2, %MW3 y %MW4.

4

Haga clic en Aceptar para validar la configuración de este canal.

NOTA: También se puede:

oHaga clic en el botón Eliminar para eliminar un canal.

oHaga clic en el botón Editar para cambiar los parámetros de un canal.

Para configurar el valor de inicialización de Modbus, haga lo siguiente:

Paso

Acción

1

Haga clic en la ficha Init esclavo Modbus:

G-SE-0069253.1.gif-high.gif

 

 

2

Haga clic en Nuevo para crear un nuevo valor de inicialización:

G-SE-0069254.1.gif-high.gif

 

 

La ventana Valor de inicialización contiene los siguientes parámetros:

oTipo de acceso: Especifique el tiempo de intercambio: peticiones de escritura.

oDesplazamiento de registro: número del registro que debe inicializarse.

oLongitud: Número de %MW que deben leerse. Por ejemplo, si "Desplazamiento" = 2 y "Longitud" = 3, el canal lee %MW2, %MW3 y %MW4.

oValor de inicialización: Valor con el que se inicializan los registros.

oComentario: Añada un comentario acerca de este canal.

3

Haga clic en Aceptar para crear un nuevo Valor de inicialización.

NOTA: También se puede:

oHacer clic en Subir o Bajar para cambiar la posición de un valor de la lista.

oHaga clic en Eliminar para eliminar un valor de la lista.

oHaga clic en Editar para cambiar los parámetros de un valor.

Para configurar la Asignación de E/S del maestro Modbus, siga estos pasos:

Paso

Acción

1

Haga clic en la ficha Asignación de E/S del maestro Modbus:

G-SE-0069256.1.gif-high.gif

 

 

2

Haga doble clic en una celda de la columna Variable para abrir un campo de texto.

Introduzca el nombre de una variable o haga clic en el botón de exploración [...] y seleccione una variable con Accesibilidad.

3

Para obtener más información, en Asignación E/S, consulte EcoStruxure Machine Expert - Guía de programación.

Tipos de acceso

En esta tabla se describen los distintos tipos de acceso que existen:

Función

Código funcional

Disponibilidad

Read Coils

1

Canal Modbus

Read Discrete Inputs

2

Canal Modbus

Read Holding Registers (configuración predeterminada para la configuración del canal)

3

Canal Modbus

Read Input Registers

4

Canal Modbus

Write Single Coil

5

Canal Modbus

Valor de inicialización

Write Single Register

6

Canal Modbus

Valor de inicialización

Write Multiple Coils

15

Canal Modbus

Valor de inicialización

Write Multiple Registers (configuración predeterminada para la inicialización del esclavo)

16

Canal Modbus

Valor de inicialización

Read/Write Multiple Registers

23

Canal Modbus