SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE CONTENIDO CUIDADO ..................................3 AVISO ....................................3 DEFINICIONES................................3 ..............................3 ÉRMINOS UTILIZADOS ............................3 EPRESENTACIÓN NUMÉRICA INTRODUCCIÓN ..............................4 PARAMETRIZACIÓN DE LA SOFT-STARTER SSW-07/SSW-08..............5 2.1. P308 – D SSW-07/SSW-08 .............. 5 IRECCIÓN DE LA TARTER EN LA RED 2.2.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE Cuidado • Leer el manual de la Soft-Starter SSW-07/SSW-08 en su totalidad, antes de instalar u operar la misma. • Seguir atentamente los cuidados y avisos de seguridad contenidos en el manual. • Cuando hay posibilidad de daños a personas o equipamientos relacionados a los motores accionados por la Soft-Starters SSW-07/SSW-08, prever dispositivos de seguridad electromecánicos.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 1. Introducción El objetivo básico de la comunicación serial es la conexión física entre dos o más equipamientos en una red configurada de la siguiente forma: MAESTRE PC, PLC, etc. ESCLAVO 1 ESCLAVO 2 ESCLAVO N .
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 2. Parametrización de la Soft-Starter SSW-07/SSW-08 A seguir serán descriptos los parámetros relacionados con la comunicación serial y operación vía protocolo Modbus-RTU de la Soft-Starter SSW-07/SSW-08. 2.1. P308 – Dirección de la Soft-Starter SSW-07/SSW-08 en la red Cada esclavo de la red debe de tener una dirección diferente de los demás, para que el maestro pueda enviar el telegrama deseado para un esclavo específico de la red.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 2.3. P313 – Acción para error de comunicación Este parámetro permite programar una acción que la Soft-starter debe tomar en caso de ocurrir el error de comunicación. Rango de valores Patrón Acceso 0 = Sin acción Lectura/ escrita 1 = Deshabilita 2 = Deshabilita general...
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 2.4. P314 – Tiempo para timeout en la recepción de telegramas Permite programar el tiempo para detección de timeout en la recepción de telegramas. El valor 0 (cero) deshabilita esta función. Caso la soft-starter esté siendo controlado vía puerta serie y ocurra un problema en la comunicación con el maestro (cables rotos, caída de tensión, etc.), no será...
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE Caso desee controlar el modo de operación vía puerta serie, débese programar este parámetro con el valor 5 o 6. La indicación de "patrón local" o "patrón remoto" informa cual el modo de operación que debe ser activado después de la puesta en marcha del equipamiento.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 3. Descripción de las Interfaces 3.1. RS-232 La puerta serie RS-232C está disponible através del Kit Modbus RTU RS-232. Consulte el guia de instalación del Kit Modbus RTU RS-232 para mayores informaciones. Esta interface posibilita la conexión de un maestro a una Soft-Starter SSW-07/SSW-08 (punto a punto) en una distancia de hasta 10m.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE de la barra. Esta interface tiene una buena inmunidad al ruido, y el largo máximo permitido del cable es de 1000 metros. 3.2.1. Utilización del Kit RS-485 para SSW-07/SSW-08 El kit RS-485 para Soft-Starter SSW-07/SSW-08 es compuesto básicamente por una tarjeta de interface e instrucción para realizar la instalación en el producto.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 4. Datos accesibles vía comunicación serie Diversos datos pueden ser acezados vía interface serial en la Soft-Starter SSW-07/SSW-08, para posibilitar parametrización, comando monitoreo. Básicamente, estos datos pueden ser divididos en dos grupos: parámetros y variables básicas.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 4.2.1. Variable básica 1 • Variable: VB01 – estado de la Soft-Starter SSW-07/SSW-08 • Acceso: solamente lectura • Descripción: indica el estado de la Soft-Starter SSW-07/SSW-08. Cada bit de esta palabra provee una indicación diferente: Descripción Bit 0 0 = motor parado.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 4.2.2. Variable básica 3 • Variable: VB03– comando • Acceso: lectura y escrita • Descripción: permite comandar la Soft-Starter SSW-07/SSW-08 vía puerta serial. Esta palabra tiene 16 bits, donde solamente los 8 primeros bits tienen función. Cada bit es responsable por ejecutar un comando.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 4.2.3. Variable básica 8 • Variable: VB08 – comandos para las salidas digitales • Acceso: lectura y escrita • Descripción: permite comandar las salidas a relé disponibles en la Soft-Starter SSW-07/SSW-08. Esta palabra tiene 16 bits, donde solamente los 2 primeros bits tienen función: Descripción Bit 0...
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 5. Protocolo Modbus-RTU El protocolo Modbus fue inicialmente desarrollado en 1979. Atualmente, es un protocolo abierto amplamente difundido, utilizado por vários fabricantes en diversos equipamientos. La comunicación Modbus-RTU de la Soft-Starter SSW-07/SSW-08 fue desarrollada con base en los siguientes documentos: •...
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE Maestro (telegrama de requisición): Dirección Función Datos de la requisición (1 byte) (1 byte) (n bytes) (2 bytes) Esclavo (telegrama de respuesta): Dirección Función Datos de la respuesta (1 byte) (1 byte) (n bytes) (2 bytes) 5.2.1.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE telegrama tenga empezado después de la ocurrencia de este tiempo mínimo, los elementos de la red van a asumir que el primero carácter recibido representa el principio de un nuevo telegrama. Y de la misma forma, los elementos de la red van a asumir que el telegrama llegó...
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE 5.3.1. Funciones disponibles y tiempos de respuesta En la especificación del protocolo Modbus-RTU son definidas funciones utilizadas para acceder diferentes tipos de registradores. En la Soft-Starter SSW-07/SSW-08, tanto parámetros cuanto variables básicas fueron definidos como siendo registradores del tipo holding.
Página 19
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE las variables básicas son disponibles a partir de la dirección 5000. De la misma forma, los bits de estado son disponibles a partir de la dirección 0 (cero) y los bits de comando son disponibles a partir de la dirección 100.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE ¡NOTA! Todos los registradores (parámetros y variables básicas) son tratados como registradores del tipo holding. Dependiendo del maestro utilizado, estos registradores son referenciados a partir de la dirección base 40000 o 4x. En este caso, la dirección para un parámetro o variable básica que debe ser programado en el maestro y la dirección presentado en la tabla arriba adicionado de la dirección base.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE de bits de lectura sea mayor que 8. Caso el número de bits leídos no sea múltiplo de 8, los bits restantes del último byte deben ser llenados con 0 (cero). Ejemplo 1: lectura de los bits de estado de la habilitación (bit 0) y habilitación general (bit 1) de la SSW-07/SSW-08 en la dirección 1 (supone habilitación inactiva y habilitación general activa).
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE Ejemplo 2: lectura de la corriente del motor en porcentaje (P002) y corriente del motor en amperes (P003) de la Soft-Starter SSW-07/SSW-08 en la dirección 1 (suponiendo P002 = 50.0% y P003 = 40.0 A). •...
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE Pregunta (Maestro) Respuesta (Esclavo) Campo Valor Campo Valor Dirección del esclavo Dirección del esclavo Función Función Número del bit (high) Número del bit (high) Número del bit (low) Número del bit (low) Valor para el bit (high) Valor para el bit (high) Valor para el bit (low) Valor para el bit (low)
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE Pregunta (Maestro) Respuesta (Esclavo) Campo Valor Campo Valor Dirección del esclavo Dirección del esclavo Función Función Registrador (high) Registrador (high) Registrador (low) Registrador (low) Valor (high) Valor (high) Valor (low) Valor (low) CRC- CRC- CRC+ CRC+ Note que para esta función, la respuesta del esclavo es una copia idéntica de la...
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE Ejemplo 5: escrita de los bits 100 y 101 para habilitar la rampa y habilitar general una Soft- Starter SSW-07/SSW-08 en la dirección 20 • Dirección: 20 = 14h (1 byte) • Número de primero bit: 100 = 0064h (2 bytes) •...
Página 26
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE Ejemplo 6: escrita del valor 2 en P313 y valor 5 en P314, para una Soft-Starter SSW-07/SSW-08 en la dirección 15. • Dirección: 15 = 0Fh (1 byte) • Número de el primero parâmetro : P313, direccionada en el registrador 313 = 139h (2 bytes) •...
ASCII. Para la Soft-Starter, solamente informaciones básicas están disponibles, formadas por tres objetos: • Objeto 0x00 – Vendor Name: siempre 'WEG'. • Objeto 0x01 – Product Code: formado por el código del producto (SSW-07) más la corriente nominal de la sofá-starter (ejemplo: 'SSW-07 85.0A').
En este ejemplo, el valor de los objetos no son representado en hexadecimal, pero si utilizando los caracteres ASCII correspondientes. Por ejemplo, para el objeto 00h, el valor 'WEG' es transmitido como siendo tres caracteres ASCII, que en hexadecimal tiene los valores 57h ('W'), 45h ('E') y 47h ('G').
Página 29
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE • Función no válido (código del error = 1): la función solicitada no está implementada para el equipamiento. • Dirección de dato no válido (código del error = 2): la dirección del dato (parámetro) no existe.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE APENDICES Apêndice A - 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 proveer valores precalculados de los desplazamientos necesarios para la realización del cálculo.
SSW-07/SSW-08 ANUAL DE LA OMUNICACIÓN ERIE Apêndice B - Cálculo del CRC utilizando desplazamiento de registradores En este ítem es descripto el algoritmo para el cálculo del CRC utilizado en la comunicación Modbus-RTU, a través del desplazamiento de registradores. El algoritmo fue obtenido y es explicado en los documentos referenciados en el ítem 5.