Contenidos CONTENIDOS CONTENIDOS........................3 A RESPECTO DEL MANUAL .....................5 ABREVIACIONES Y DEFINICIONES ......................5 REPRESENTACIÓN NUMÉRICA......................... 5 DOCUMENTOS............................. 5 INTRODUCCIÓN A LA COMUNICACIÓN SERIAL .............6 DESCRIPCIÓN DE LAS INTERFACES ................7 MÓDULO DE EXPANSIÓN Y COMUNICACIÓN RS232 Y RS485 ECO1 ........
A Respecto del Manual A RESPECTO DEL MANUAL Este manual provee la descripción necesaria para la operación del servoconvertidor SCA06 utilizando el protocolo Modbus. Este manual debe ser utilizado en conjunto con el manual del usuario del SCA06. ABREVIACIONES Y DEFINICIONES ASCII American Standard Code for Information Interchange Cycling Redundancy Check...
Introducción a la Comunicación Serial 1 INTRODUCCIÓN A LA COMUNICACIÓN SERIAL En una interfaz serial los bits de datos son enviados de modo secuencial a través de un canal de comunicación o bus. Diversas tecnologías utilizan comunicación serial para la transferencia de datos, incluyendo las interfaces RS232 y RS485.
ECO1 descrito a seguir. Informaciones sobre la instalación de este módulo pueden ser obtenidas en la guía que acompaña al accesorio. MÓDULO DE EXPANSIÓN Y COMUNICACIÓN RS232 Y RS485 ECO1 Item WEG: 11330271. Compuesto por el módulo de comunicación ECO1 (figura al lado) y una guía de montaje.
Descripción de las Interfaces Tabla 2.2: Sujeción del conector para RS232 XA121 Perno Función Tierra RX_232 TX_232 Reservado Reservado 232 RTS Tabla 2.3: Sujeción del conector para RS232 XA122 Perno Función RX_232 TX_232 Reservado 232 RTS Carcasa Tierra RS485 2.3.1 Indicaciones El led LA122 indica (enciende) cuando hay transmisión de datos a través de la comunicación RS485.
Descripción de las Interfaces Tabla 2.5: Sujeción del conector para RS485 XA123 Perno Función Reservado A (fecha -) B (fecha +) Carcasa Tierra 2.3.4 Resistor de terminación Para cada segmento de la red RS485, es necesario habilitar un resistor de terminación en los puntos extremos del embarrado principal.
Parametrización 3 PARAMETRIZACIÓN A seguir es presentado solo os parámetros del servoconvertidor SCA06 que poseen relación con la comunicación Modbus RTU. SÍMBOLOS PARA DESCRIPCIÓN DE LAS PROPIEDADES Parámetro de lectura y escritura Parámetro visible en la HMI solamente cuando el accesorio correspondiente está conectado P00650 –...
Parametrización Son considerados errores de comunicación los siguientes eventos: Comunicación Serial (RS232/RS485): timeout Alarma A00128/Falla F00028: de la interfaz serial. P00663 – WATCHDOG SERIAL Rango de 0.0 a 999.0s Padrón: 0.0 Valores: Propiedades: RW Descripción: Permite programar un tiempo para la detección de error de comunicación vía interfaz serial. En caso que el convertidor quede sin recibir telegramas válidos por un tiempo mayor que el programado en este parámetro, será...
Página 13
Parametrización ¡NOTA! Siendo este parámetro P00667 = 1, al escribir vía serial en el parámetro P00105 = 30, el contenido del parámetro será almacenado en el marcador de Word 13105 (MWinicial + Numero_par => 13000 + 105). Por tanto, MW13105 = 30. Observación: Una vez que P00667 = 1, el mismo no podrá...
Protocolo Modbus RTU 4 PROTOCOLO MODBUS RTU El protocolo Modbus fue inicialmente desarrollado en 1979. Actualmente, es un protocolo abierto ampliamente difundido, utilizado por varios fabricantes en diversos equipos. MODOS DE TRANSMISIÓN En la especificación del protocolo están definidos dos modos de transmisión: ASCII y RTU. Los modos definen la forma como son transmitidos los bytes del mensaje No es posible utilizar los dos modos de transmisión en la misma red.
Protocolo Modbus RTU 4.2.5 Tiempo entre Mensajes En el modo RTU no existe un carácter específico que indique el inicio o el fin de un telegrama. La indicación de cuando un nuevo mensaje empieza o cuando elle termina es hecha por la ausencia de transmisión de datos en la red, por un tiempo mínimo de 3,5 veces el tiempo de transmisión de un byte de datos (11 bits).
Operación en la Red Modbus RTU – Modo Esclavo 5 OPERACIÓN EN LA RED MODBUS RTU – MODO ESCLAVO El servoconvertidor SCA06 posee las siguientes características cuando operado como esclavo en red Modbus RTU: Conexión de la red vía interfaz serial RS485. La dirección, tasa de comunicación y formato de los bytes definidos a través de parámetros.
Página 17
Operación en la Red Modbus RTU – Modo Esclavo parámetro equivale al número del registrador. La tabla a seguir ilustra el direccionamiento de los parámetros, que pueden accesarse como registradores del tipo holding. Tabla 5.1: Mapa de memoria para la interfaz Modbus RTU Dirección del dato Modbus Número del Parámetro Decimal...
Descripción Detallada de las Funciones 6 DESCRIPCIÓN DETALLADA DE LAS FUNCIONES En este ítem es hecha una descripción detallada de las funciones disponibles en el servoconvertidor SCA06 para comunicación Modbus RTU. Para la elaboración de los telegramas, es importante observar lo siguiente: Los valores son siempre transmitidos en hexadecimal.
Descripción Detallada de las Funciones Ejemplo: escrita de la consigna de velocidad (P0121) en 2000 rpm para el esclavo en la dirección 3. Dirección: 3 = 03h (1 byte) Dirección del registrador inicial: 121 = 0079h (2 bytes) Valor para el parámetro: 07D0h (2 bytes) Solicitación (Maestro) Respuesta (Esclavo) Campo...
Descripción Detallada de las Funciones FUNCIÓN 43 – READ DEVICE IDENTIFICATION Función auxiliar, que permite la lectura del fabricante, modelo y versión de firmware del producto. Posee la siguiente estructura: Solicitación (Maestro) Respuesta (Esclavo) Dirección del esclavo Dirección del esclavo Función Función MEI Type...
Página 21
Descripción Detallada de las Funciones Cuando el maestro envía un mensaje para un esclavo configurado en una determinada dirección de la red, este no irá contestar al maestro caso ocurra: Error en el bit de paridad. Error en el CRC. Timeout entre los bytes transmitidos (3,5 veces el tempo de transmisión de un byte).
Fallas y Alarmas Relacionadas con la Comunicación Modbus RTU 7 FALLAS Y ALARMAS RELACIONADAS CON LA COMUNICACIÓN MODBUS RTU A00128/F00028 – TIMEOUT EN LA RECEPCIÓN DE TELEGRAMAS Descripción: Único alarma/falla relacionado con la comunicación serial. Indica que el producto ha parado de recibir telegramas seriales válidos por un período mayor del que el programado en el P00663.
Apéndices APÉNDICE B. CÁLCULO DEL CRC UTILIZANDO TABLAS A seguir es presentada una función, utilizando lenguaje de programación "C", que implementa el cálculo del CRC para el protocolo Modbus RTU. El cálculo utiliza dos tablas para suministrar valores precalculados de los desplazamientos necesarios para la realización del cálculo.
Página 25
WEG Equipamentos Elétricos S.A. Jaraguá do Sul - SC - Brasil Teléfono 55 (47) 3276-4000 - Fax 55 (47) 3276-4020 São Paulo - SP - Brasil Teléfono 55 (11) 5053-2300 - Fax 55 (11) 5052-4212 automacao@weg.net www.weg.net...