Introducción, Visión general, Uso previsto del protocolo de comunicación – Basler Electric IEM-2020 Manual del usuario

Página 291: Visión general del protocolo modbus, Campo de dirección del dispositivo, Campo código de función, Apéndice a, Comunicación modbus, Descripción detallada del protocolo modbus, Apéndice a • comunicación modbus

Advertising
background image

APÉNDICE A

• COMUNICACIÓN MODBUS

TM

Introducción

Visión General

Una característica opcional del IEM-2020 lleva a cabo comunicaciones Modbus

TM

emulando un

subconjunto del Controlador Programable Modicon 984. Este documento describe el protocolo de
comunicación Modbus empleado por el IEM-2020 y la forma de intercambiar información con el IEM-
2020 en una red Modbus.

El IEM-2020 traza todos los parámetros en los espacios de dirección de Registros de Retención Modicon
984 (4XXXX). Refiérase a Mapeado de Parámetros IEM-2020 en ESPACIO DE DIRECCIÓN MODICON
en esta sección.

Uso Previsto del Protocolo de Comunicación

Este documento proporciona la información necesaria para los fabricantes de equipos originales (OEMs)
para desarrollar software local para comunicarse con el IEM-2020 a través del protocolo Modbus. Esto
permitirá el cambio de configuración de información y datos medidos entre una Estación de Modbus
Master y el IEM-2020.

Los datos del IEM-2020 soportados para acceso remoto se enumeran en Mapeado de Parámetros IEM-
2020 en ESPACIO DE DIRECCIÓN MODICON en esta sección.

Descripción Detallada del Protocolo Modbus

™ IEM-2020

Visión General del Protocolo Modbus

Las comunicaciones Modbus utilizan una técnica maestro – esclavo en la que solo el maestro puede
iniciar una transacción llamada consulta. El esclavo requerido por la consulta responderá ya sea
suministrando los datos requeridos o llevando a cabo la acción requerida. Un dispositivo esclavo nunca
inicia comunicaciones en el Modbus y siempre va a generar una respuesta a la consulta a menos que
ocurran ciertas condiciones de error. El IEM-2020 está designado para comunicarse en el Modbus solo
como un dispositivo esclavo.

Un maestro puede consultar esclavos individualmente o consultar todos los esclavos colectivamente
iniciando un mensaje de difusión. Un esclavo no envía un mensaje de respuesta a una consulta de
difusión.

Si una consulta peticiona acciones que el esclavo no puede llevar a cabo, el mensaje de respuesta del
esclavo va a contener un Código de Respuesta de Excepción definiendo el error detectado.

Los mensajes de consulta y respuesta comparten la misma estructura de mensaje. Cada mensaje
comprende cuatro campos de mensaje: Dirección del Dispositivo, Código de Función, Bloque de Datos y
Verificación de Error.

Estructura de Mensaje Consulta/Respuesta:

Dirección del Dispositivo

Código de Función

Bytes de Datos de 8-bits

Verificación de Error

Campo de Dirección del Dispositivo

El campo de Dirección del Dispositivo contiene la dirección única Modbus

TM

del esclavo que será

consultado. El esclavo requerido va a repetir su dirección en el mensaje de respuesta, en el campo
Dirección del Dispositivo. Este campo es de 1 byte.

Campo Código de Función

El campo Código de Función en un mensaje de consulta define la acción que debe llevar a cabo el
esclavo peticionado. Este campo es reflejado en el mensaje de respuesta y va a ser alterado ajustando el
bit más significativo (MSB) del campo a 1 si la respuesta es una respuesta de error. Este campo es de 1
byte de longitud.

9441072990

Rev B

IEM-2020 Comunicación Modbus

TM

A-1

Advertising