902399v4.0_es_comunicación

308
Número de manual: 902399 Versión 4.0 Septiembre de 2005 NXG I Software NXG versión 2.6 (y posterior). Siemens Energy & Automation, Inc. Large Drive R ROBICON 500 Hunt Valley Road, New Kensington, PA, EE.UU., 15068 Teléfono:724-339-9500 Teléfono de asistencia al cliente:724-339-9501 (24-horas) Fax: 724-339-9562 Fax de atención al cliente:724-339-9507 Sitio Web:www.siemens.com E-mail de atención al cliente:[email protected] MANUAL DE COMUNICACIONES NXG PARA SERIES HARMONY Controladores de velocidad ajustable para motores de CA con Control Next Generation

Upload: luis-fernando-cuaspud

Post on 20-Jan-2016

52 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 902399V4.0_ES_Comunicación

Número de manual: 902399Versión 4.0

Septiembre de 2005

• NXG I • Software NXG versión 2.6 (y posterior).

Siemens Energy & Automation, Inc.

Large Drive R ROBICON

500 Hunt Valley Road, New Kensington, PA, EE.UU., 15068Teléfono:724-339-9500 Teléfono de asistencia al cliente:724-339-9501 (24-horas)Fax: 724-339-9562 Fax de atención al cliente:724-339-9507Sitio Web:www.siemens.com E-mail de atención al cliente:[email protected]

MANUAL DE COMUNICACIONES NXG

PARA SERIES HARMONY

Controladores de velocidad ajustable para motores de CA

con Control Next Generation

Page 2: 902399V4.0_ES_Comunicación

Esta manual se aplica a todos los controladores HV Harmony de velocidad ajustable de motores de AC enfriados por agua.

Este manual es aplicable hasta (e inclusive) la versión 2.6 del software NXG.

Para comunicarse con el representante de soporte más cercano, llame a la oficina central de Siemens al (724)-339-9500.

Historial de la versión:

© 2005 por Siemens. Ninguna parte de este documento puede ser reproducida por medios mecánicos o electrónicos sin consentimiento previo de Siemens.

DECLARACIÓN DE CONFORMIDADNombre del fabricante:

Dirección del fabricante:

Declara que el producto

Nombre del producto:

Descripción del producto:Opciones del producto:

Siemens Corporation

500 Hunt Valley Road

New Kensington, PA 15068

EE.UU.

Controladores de frecuencia variable de CA, Series PerfectHarmony de alta tensión, enfriados por líquido (modelos deproducto 31000XXX.XX)

Controlador de velocidad ajustable; 50/60 Hz de entrada.

Esta declaración cubre todas las opciones descriptas delproducto.

Información complementaria:Los productos descriptos en el presente cumplen con los requerimientos de la Directiva de baja tensión (Low Voltage Directive) 73/23/EEC (texto modificado) y la Directiva de compatibilidad electromagnética (EMC Directive) 89/336/EEC (texto modificado).

Directiva de seguridad LVD: Los productos anteriormente listados se adecuan al Estándar IEC 61800-51 (IEC Standard 61800-5-1).Otros estándares usados son: IEC61800-5-1, IEC60529, y IEC60417.

Directiva EMC: Siemens certifica que el equipo objeto de esta Declaración de Conformidad, cumple con los requerimientos deprotección de la Directiva del Consejo 89/336/EEC (Council Directive 89/336/EEC) acerca de la aproximación de las Leyes de losestados miembro relacionadas con compatibilidad electromagnética. Pruebas efectuadas de conformidad con estándares genéricosEN50081-2, EN50082-2 y EN61000-4-2 – ESD, EN61000-4-3 Inmunidad Radiada (Radiated Immunity); EN61000-4-4 – EFT,EN61000-4-6, Inmunidad Conducida por Radiofrecuencia (Conducted RF Immunity) y EN61000-4-5 – Inmunidad de Choque (SurgeImmunity). (Consulte IEC61800-3).

Evaluación por cuerpo competente para EMC por York Services, Ltd. EMC Test Centre, Fleming Building, Donibristle Industrial Park,Dalgerty Bay, Dunfermline, FIFE KY119HZ. Certificado del cuerpo competente e informe No. 1084-2/CBC/CBR con fecha 6 de agostode 2001.Firmas:Nombre: Tom Bierman, Director de calidad

Titular de documentación técnica: Ray Tomer, Ingeniero de conformidad de staff

Versión 1.0 Septiembre de2005

Page 3: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Tabla de contenidos

Tabla de contenidos

902399: Versión 4.0 iii

Capítulo 1: Generalidades de las comunicaciones ............................................................... 1-1Introducción ........................................................................................................................... 1Puerto de depuración RS232.................................................................................................. 2Redes duales .......................................................................................................................... 3

Capítulo 2: Comunicaciones Modbus ................................................................................... 2-1Introducción ........................................................................................................................... 1Configuración rápida ............................................................................................................. 2Funcionalidades remotas........................................................................................................ 4Procedimientos de configuración del menú........................................................................... 4interfaz de red ........................................................................................................................ 5Configuración de comandos soportados ................................................................................ 6Procedimiento de configuración .......................................................................................... 14Opciones de control por defecto del controlador................................................................. 17Programación por el usuario a través de SOP...................................................................... 19

Tipo de control de red por defecto:.......................................................................... 20Programable por el usuario: ..................................................................................... 20

Dirección Modbus y tablas de listas de selección de teclado numérico .............................. 22Tablas de parámetros del menú ........................................................................................... 24Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)... 29

Capítulo 3: Comunicaciones DeviceNet™ DP...................................................................... 3-1Introducción ........................................................................................................................... 1conexión de red ...................................................................................................................... 4Direcciones de red DeviceNet DP ......................................................................................... 5Configuración rápida ............................................................................................................. 5Configuración de las comunicaciones de red ........................................................................ 6Archivo EDS DeviceNet DP.................................................................................................. 7Métodos de transferencia de datos de red .............................................................................. 9Redes y programa del sistema ............................................................................................. 16Secuencia de encendido ....................................................................................................... 18Resolución de problemas en las comunicaciones de red ..................................................... 19Función de visualización del monitoreo de red (identificación (ID) de Menú 9950).......... 20

Capítulo 4: Comunicaciones Ethernet Modbus ................................................................... 4-1Introducción ........................................................................................................................... 1Configuración rápida ............................................................................................................. 3Funcionalidades remotas........................................................................................................ 5Procedimientos de configuración del menú........................................................................... 5interfaz de red ........................................................................................................................ 6Configuración de comandos soportados ................................................................................ 8

Page 4: 902399V4.0_ES_Comunicación

Tabla de contenidos Manual de comunicaciones NXG

iv 902399: Versión 4.0

Procedimiento de configuración .......................................................................................... 11Opciones de control por defecto del controlador................................................................. 13Programación por el usuario a través de SOP...................................................................... 16

Tipo de control de red por defecto:.......................................................................... 16Programable por el usuario: ..................................................................................... 17

Dirección Ethernet Modbus y tablas de listas de selección del teclado numérico............... 19Tablas de parámetros del menú ........................................................................................... 21Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)... 25

Capítulo 5: Comunicaciones Modbus Plus ........................................................................... 5-1Introducción ........................................................................................................................... 1Módulo UCS Modbus Plus .................................................................................................... 2Módulo AnyBus Modbus Plus............................................................................................... 3Configuración rápida ............................................................................................................. 5Funcionalidades remotas........................................................................................................ 8Procedimientos de configuración del menú........................................................................... 8Configuración de comandos soportados .............................................................................. 10Procedimiento de configuración .......................................................................................... 10Opciones de control por defecto del controlador................................................................. 11Programación por el usuario a través de SOP...................................................................... 13

Fijada por defecto por el software del controlador: ................................................. 15Programable por el usuario: ..................................................................................... 15

Dirección Modbus Plus y tablas de listas de selección de teclado numérico ...................... 17Tablas de parámetros del menú ........................................................................................... 20Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)... 25

Capítulo 6: Comunicaciones Profibus................................................................................... 6-1Introducción ........................................................................................................................... 1Módulo UCS Profibus ........................................................................................................... 1Módulo AnyBus Profibus ...................................................................................................... 3Configuración rápida ............................................................................................................. 4Funcionalidades remotas........................................................................................................ 8Procedimientos de configuración del menú........................................................................... 8Configuración del PLC usando archivos GSD Profibus........................................................ 8Procedimiento de configuración ............................................................................................ 9Opciones de control por defecto del controlador................................................................. 11Programación por el usuario a través de SOP...................................................................... 13

Tipo de control de red por defecto:.......................................................................... 14Programable por el usuario: ..................................................................................... 14

Datos de red Profibus y tablas de listas de selección de teclado numérico ......................... 16Tablas de parámetros del menú ........................................................................................... 18Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)... 21

Page 5: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Tabla de contenidos

902399: Versión 4.0 v

Capítulo 7: Comunicaciones Data Highway Plus ................................................................ 7-1Introducción ........................................................................................................................... 1Configuración rápida ............................................................................................................. 1Funcionalidades remotas........................................................................................................ 4Procedimientos de configuración del menú........................................................................... 4Comandos de red Data Highway PLUS ................................................................................ 5Procedimiento de configuración ............................................................................................ 5Opciones de control por defecto del controlador................................................................... 7Programación por el usuario a través de SOP........................................................................ 9

Tipo de control de red por defecto:.......................................................................... 10Datos de red Data Highway Plus y tablas de listas de selección de teclado numérico........ 12Tablas de parámetros del menú ........................................................................................... 15Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)... 18

Capítulo 8: Comunicaciones ControlNet .............................................................................. 8-1Generalidades......................................................................................................................... 1Conectores ............................................................................................................................. 2Configuración rápida ............................................................................................................. 3Funcionalidades remotas........................................................................................................ 5Procedimientos de configuración del menú........................................................................... 6Configuración del PLC usando archivos EDS ControlNet.................................................... 6Selección de un protocolo de red ........................................................................................... 6Opciones de control por defecto del controlador................................................................... 8Programación por el usuario a través de SOP...................................................................... 10

Tipo de control de red por defecto:.......................................................................... 11Programable por el usuario: ..................................................................................... 11

Datos de red ControlNet y tablas de listas de selección de teclado numérico..................... 13Tablas de parámetros del menú ........................................................................................... 16Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)... 19

Capítulo 9: Comunicaciones DeviceNet™ (Profile 12)........................................................ 9-1Introducción ........................................................................................................................... 1

Conector DeviceNet................................................................................................... 3conexión de de red ..................................................................................................... 3Interruptores de configuración................................................................................... 3

Configuración rápida ............................................................................................................. 5Funcionalidades remotas........................................................................................................ 7Procedimientos de configuración del menú........................................................................... 7Configuración del PLC usando archivos EDS DeviceNet (Profile 12) ................................. 8Selección del protocolo de red............................................................................................... 8Opciones de control por defecto del controlador................................................................. 10Programación por el usuario a través de SOP...................................................................... 12

Page 6: 902399V4.0_ES_Comunicación

Tabla de contenidos Manual de comunicaciones NXG

vi 902399: Versión 4.0

Tipo de control de red por defecto:.......................................................................... 13Programable por el usuario: ..................................................................................... 13

Datos de red DeviceNet (Profile 12) y tablas de lista de selección de teclado.................... 15Tablas de parámetros del menú ........................................................................................... 17Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)... 21

Apéndice A: Parámetro Lectura / Escritura ....................................................................... A-1Introducción ........................................................................................................................... 1Configuración de los registros PTD y PFD ........................................................................... 1Definición de registros PTD .................................................................................................. 1Definición de registros PFD .................................................................................................. 2Procedimiento de negociación (handshaking) de protocolos de PLC para parámetro de

lectura/escritura ............................................................................................................................7Configuración de registro .......................................................................................... 7Negociación de protocolos......................................................................................... 7Prueba de error........................................................................................................... 7Lectura de datos ......................................................................................................... 7Finalización del comando .......................................................................................... 7

Ejemplo: Modificación de la tensión nominal de entrada (ID 2010) .................................... 7Apéndice B: Identificación (ID) de datos de salida..............................................................B-1

Diversas tablas de datos ....................................................................................................... 24Apéndice C: Archivo EDS DeviceNet DP ........................................................................... C-1Apéndice D: Archivo de datos GSD Profibus ..................................................................... D-1Apéndice E: Archivo EDS ControlNet..................................................................................E-1Apéndice F: Archivo EDS DeviceNet (Profile 12)................................................................F-1

Page 7: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Generalidades de las comunicaciones

902399: Versión 4.0 1-1

1

1.1 IntroducciónCada control Siemens NXG posee una tarjeta de comunicaciones que permite las comunicaciones en red a través de diversos protocolos y la conexión por módem. El sistema soporta hasta dos redes. Sólo se encuentran habilitados los protocolos Modbus y Ethernet Modbus con la tarjeta de comunicaciones tal como viene de fábrica; los demás requieren tarjetas controladoras opcionales denominadas módulos UCS o módulos AnyBus que se conectan a la placa de comunicaciones. La Figura 1-1 que aparece a continuación, muestra una tarjeta de comunicaciones NXG. Observe las ubicaciones de los conectores para los módulos UCS, módulos AnyBus, puerto Modbus, puerto de depuración, puentes Modbus, puente designador de tarjeta y puentes RS232.

Figura 1-1. Tarjeta de Comunicaciones NXG

Los protocolos de comunicación Modbus y Ethernet Modbus se encuentran disponibles sin necesidad de agregar ningún módulo UCS o AnyBus. La conexión Ethernet Modbus se encuentra en la tarjeta del microprocesador. Los módulos UCS que soportan los siguientes protocolos se encuentran disponibles en Siemens:

• DeviceNet Drive Profile (DP)• Modbus Plus• Profibus• DH+

Los módulos AnyBus soportan:• Profibus• Ethernet Modbus (como red 2 solamente)• DeviceNet Profile 12• Modbus Plus• ControlNet

CAPÍTULO

1 Generalidades de las comunicaciones

RX232

JP1JP2 JP4

Puentes dedepuración

Puentes Modbus

AnyBus1 AnyBus2

Puerto de depuración

PuertoModbus RS485

UCS1 UCS2

Designador de terjetas JP6

JP5

JP9JP8

JP10

JP3JP7

JP13 (No usado)

JP11(No usado) JP12

(No usado)

TX232

TX485(Modbus)

RX485(Modbus)

(Depuración)

(Depuración)

Page 8: 902399V4.0_ES_Comunicación

Generalidades de las comunicaciones Manual de comunicaciones NXG

1-2 902399: Versión 4.0

11.2 Puerto de depuración RS232El puerto de depuración que se muestra en la Figura 1-1 es útil tanto para descargar datos del programa del sistema desde una PC como para cargar transferencias de parámetros, registros de eventos y registros de datos históricos a una PC o a través de un módem externo.

La Figura 1-2 que aparece a continuación, muestra una conexión de comunicaciones entre una PC y un controlador. La Tabla 1-1 muestra la configuración de puentes RS232.

Figura 1-2. Conexión típica de comunicaciones RS232

Tabla 1-1. Configuración de puentes RS232

Nota: Si no conoce en profundidad la programación del sistema del controlador, necesitará remitirse al capítulo Programación del Sistema en el manual del sistema del controlador.

Configuración de puente Diagrama de puentes

JP1 = 1-2

JP2 = 1-2

RD en pin 2

TD en pin 3

JP1 = 2-3

JP2 = 2-3

RD en pin 3

TD en pin 2

TX

Computadora personal

RX

GND

Tarjeta de comunicaciones J2

2 2

3 3

5 5

1 2 3

1 2 3

Page 9: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Generalidades de las comunicaciones

902399: Versión 4.0 1-3

11.3 Redes dualesEl control NXG soporta redes duales. Las redes duales generalmente requieren hardware opcional.

1.3.1 Redes duales con módulos UCS y AnyBus

Los protocolos enunciados a continuación requieren un módulo UCS adicional:

• DeviceNet DP

• Modbus Plus

• Profibus

• DH+

Los protocolos enunciados a continuación requieren un módulo AnyBus adicional:

• Profibus

• Ethernet Modbus

• DeviceNet Profile 12

• Modbus Plus

• ControlNet

Para los módulos anteriormente enunciados, las designaciones de red siguen la numeración de la conexión de la tarjeta (por ejemplo, UCS1 es Red 1).

1.3.2 Redes duales con Modbus

Se requieren dos tarjetas de comunicaciones cuando una red Modbus debe ser designada como Red 2 (por ejemplo, si está usando una red Modbus dual o Modbus con Ethernet Modbus). La tarjeta que suministra la red Modbus debe tener un puente JP6 que se ajuste a la configuración BD2. La Tabla 1-2 resume la configuración de la tarjeta y las conexiones disponibles para las tarjetas. El puerto serial de depuración se encuentra siempre en la tarjeta Nº 1 en un sistema Modbus dual. La Figura 1-3 muestra la configuración para usar.

Page 10: 902399V4.0_ES_Comunicación

Generalidades de las comunicaciones Manual de comunicaciones NXG

1-4 902399: Versión 4.0

1 Tabla 1-2 . Redes duales con Modbus

Figura 1-3. Uso de una sola tarjeta para redes duales Ethernet Modbus y Modbus

Tarjeta Modbus duales Ethernet/Modbus Posición del puente JP6

Tarjeta 1a

a. Puede usar una tarjeta para la red dual Ethernet Modbus/Modbus si no requiere un puerto de depuración. De todas maneras, la tarjeta individual debe designarse como BD2. Vea la Figura 1-3 para la configuración de la tarjeta.

JP6 configurado en BD1

Puerto de depuración disponibleModbus 1

JP6 configurado en BD1Puerto de depuración

disponibleSin puerto de

comunicacionesb

b. La red ethernet se conecta a la tarjeta del microprocesador y debe designarse como red 1.

Tarjeta 2 JP6 configurado en BD2

Sin puerto de depuraciónModbus 2

JP6 configurado en BD2Sin puerto de depuración

Modbus

1

2

3

BD2

BD1

1

2

3

BD2

BD1

Puerto de depuración

RS232NO

DISPONIBLE

Puerto Modbus RS485

Designador de tarjetas JP6 Configurado en BD2

Page 11: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Generalidades de las comunicaciones

902399: Versión 4.0 1-5

1Las Figuras 1-4 y 1-5 muestran las configuraciones y conexiones de la tarjeta para una red dual Ethernet Modbus/Modbus con puerto de depuración.

1. Configure JP6 a BD1 en la tarjeta donde esté disponible el puerto de depuración. BD1 no tendrá un puerto de comunicaciones disponible.

Figura 1-4. Uso de Ethernet Modbus—Configuración de la tarjeta 1

2. Configure JP6 a BD2 en la tarjeta donde esté disponible el Modbus.

Figura 1-5. Modbus—Configuración de la tarjeta 2

La función del menú Tipos de módulo de red (9955) mostrará los tipos de módulos UCS o Anybus instalados en el sistema.

∇ ∇ ∇

Nota: Si el sistema presentara fallas al iniciarlo, verifique el firmware en la Tarjeta de Comunicaciones para determinar el Número de Versión.

Puerto de depuración

RS232DISPONIBLE

Puerto Modbus RS485

NO DISPONIBLE

Designador de tarjetas JP6 Configurado en BD1

Puerto de depuración

RS232NO

DISPONIBLE

Puerto ModbusRS485

DISPONIBLE

Designador de tarjetas JP6 Configurado en BD2

Page 12: 902399V4.0_ES_Comunicación

Generalidades de las comunicaciones Manual de comunicaciones NXG

1-6 902399: Versión 4.0

1

Page 13: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-1

22.1 IntroducciónCada control NXG se envía con el hardware necesario para soportar la conectividad del protocolo de red Modbus. La conectividad mediante otros protocolos de red es posible con tarjetas controladoras opcionales que se conectan a la tarjeta de comunicaciones. Este capítulo contiene instrucciones sobre cómo controlar una VFD (unidad de frecuencia variable) Siemens mediante un PLC (controlador lógico programable) en una red Modbus.

Este capítulo presenta una sección de configuración rápida que lo ayudará a comenzar a controlar su unidad Siemens con control NXG por medio de un PLC Modbus lo más pronto posible. La Sección 2.2 es breve, establece procedimientos y cubre un mínimo de detalles. Consulte las otras secciones para información detallada.

Tenga en cuenta que en este capítulo todo número de cuatro dígitos que aparezca entre paréntesis, por ejemplo, (9403), indica el número de identificación (ID) del parámetro para el teclado numérico en la parte delantera del controlador. Presione [SHIFT] + [Æ] para ingresar este número directamente. No es necesario mantener presionada la tecla [SHIFT] mientras presiona la tecla [Æ]. Los valores numéricos expresados como 0xnn (por ejemplo, 0x12) están representados en formato hexadecimal.

La especificación de la interfaz de control Modbus es un diseño de arquitectura abierta. Se puede obtener información sobre Modbus en:

Schneider Automation Inc. One High Street North Andover, MA 01845 Tel: (978) 794-0800 Fax: (978) 975-0910 Sitio web: www.modicon.com

La interfaz de comunicación Modbus es una interfaz serial que funciona a una velocidad de transmisión estándar hasta 19,2 Kbaud. El marco de datos de 10 bits consiste en 1 bit de inicio, 8 bits de datos (sin paridad) y 1 bit de detención. Estos parámetros de datos son fijos para el controlador.

El controlador siempre actúa como esclavo de Modbus. Esto significa que el controlador no inicia diálogos en la red Modbus. Por el contrario, primero escucha y luego responde al Modbus maestro (el PLC).

En la actualidad, sólo se soportan las funciones de lectura y escritura en base a registros del protocolo Modbus. Estas funciones se utilizan para monitorear y controlar las entradas y salidas analógicas y digitales del controlador.

CAPÍTULO

2 Comunicaciones Modbus

Nota:• Los usuarios deben conocer previamente las especificaciones y la terminología del protocolo Modbus

de Modicon. Si requiere información adicional, contáctese con Schneider Automation, Inc. en la dirección antes mencionada.

• Solamente el formatoUnidad Terminal Remota (RTU) del protocolo Modbus es soportado por el control NXG.

• Remítase a la Figura 1-1 (que se encuentra en el Capítulo 1.0 de este manual) para las descripciones de los LED.

Page 14: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-2 902399: Versión 4.0

2

2.2 Configuración rápida2.2.1 Configuración de Modbus para control de motores mediante la configuración por defecto

(Fixed Reg Bits / Bits de Registro Fijo)

La unidad se puede controlar desde un PLC mediante el siguiente procedimiento de configuración simple. Mediante el teclado numérico de la parte delantera del controlador, configure "Network 1 Type" (9901) (Tipo de Red 1) en Modbus. Determine la velocidad de transmisión correcta (9060) y la dirección (9070). Finalmente, ajuste el "Status/Control Menú" (9944) ("Menú de Estado/Control") en "FIXED" ("FIJO"). Esta operación configura los bits en la dirección Modbus 40065 para que tengan las definiciones que se muestran a continuación en la Tabla 2-1. Luego, agregue la siguiente línea al SOP: Network1RunEnable_O = TRUE; (el punto y coma es parte del código). Ahora puede controlar la unidad a través del PLC.

Tabla 2-1. Significado por defecto de "Fixed Reg Bits" ("Bits de Registro Fijo")

Para iniciar el motor, el PLC debe enviar 0x21 en el registro 40065. Este valor hexadecimal determina el bit 0 (iniciar) y el bit 5 (iniciar/detener control desde la red). De la misma forma, para indicar al motor que se detenga, el PLC debe enviar 0x04 ó 0x00 en el registro 40065.

*Network1FixedRegBit3_I funciona como un bit de control de detención del controlador sólo si el “Start Stop Control" (9945) ("Control de inicio de detención") se coloca en “Momentary" ("Momentáneo") — de lo contrario este bit es Reservado

Bit Definición por defecto

Network1FixedRegBit0_I Ejecución hacia adelante

Network1FixedRegBit1_I Ejecución en reversa

Network1FixedRegBit2_I Reinicio por falla

Network1FixedRegBit3_I Detención*

Network1FixedRegBit4_I Reservado

Network1FixedRegBit5_I Control de inicio de detención desde la red

Network1FixedRegBit6_I Velocidad establecida desde la red

Network1FixedRegBit7_I

Reservado para uso futuro

Network1FixedRegBit8_I

Network1FixedRegBit9_I

Network1FixedRegBit10_I

Network1FixedRegBit11_I

Network1FixedRegBit12_I

Network1FixedRegBit13_I

Network1FixedRegBit14_I

Network1FixedRegBit15_I

Page 15: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-3

2

2.2.2 Envío de una configuración de velocidad del motor a la unidad

Para enviar configuraciones de velocidad del motor al controlador, primero establezca las unidades de velocidad deseadas que utilizará (RPM,% o HZ) en el menú (9080). Para habilitar las configuraciones de velocidad desde la red, agregue la siguiente línea al archivo de programa SOP: RawDemandNetwork1_O = true;. Al usar la Tabla 2-14, podrá ver que el PLC necesita enviar la configuración de velocidad deseada al controlador en el registro Modbus 40066. Este es un registro reservado que sólo se utiliza para almacenar configuraciones de velocidad. Entonces, envía 0x61 en el registro Modbus 40065. El motor aceptará la configuración de velocidad indicada por el PLC.

2.2.3 Control del motor mediante bits definidos por el usuario controlados por el SOP

Use el teclado numérico de la parte delantera del controlador para configurar "Network 1 Type" (9901) (Tipo de Red 1) en Modbus. Determine la velocidad de transmisión en baudios correcta (9060) y la dirección (9070). Finalmente, ajuste el "Status/Control Menu" (9944) ("Menú de Estado/Control") en SOP. Para controlar el motor de esta manera, el controlador necesita saber qué bits se utilizarán en el programa SOP. Para ello, son necesarios dos pasos:

1. Localice los bits que desea utilizar remitiéndose a la Tabla 2-2 que aparece a continuación y ubique la tecla numérica de variable de lista de selección relacionada con los bits. Al remitirse a la Tabla 2-14, verá que el primer registro disponible de datos hacia el controlador se encuentra en la dirección 40067 de Modbus que corresponde a la identificación (ID) del parámetro del teclado numérico (9603). Mediante el teclado numérico del controlador, busque en el menú el item "Data To Drive 03" (9603).

2. Seleccione la variable de lista de selección (Net Input Flag 1/Marca de Salida de Red 1, Net Input Flag 2/Marca de Salida de Red 2, ...) en el teclado numérico o en Herramientas. Ahora, los bits correspondientes (Network1Flag0_I, Network1Flag1_I, etc.) del archivo drctry.ngn se pueden usar en el programa SOP tal como se muestra a continuación: ;Network1Flag0_I Use bit 0 for Stop bit ;Network1Flag1_I Use bit 1 for Run Forward bit RunRequest_O = /Network1Flag0_I * Network1Flag1_I;Run drive using bit 1,stop using bit 0

Usted eligió "Data to Drive 03" como registro de escritura; al remitirse a la Tabla2-14, puede ver que el PLC ahora necesita enviar 0x02 en la dirección Modbus 40067 para ejecutar el controlador, o 0x01 en el mismo registro para detenerlo.

Tabla 2-2. Ejemplo de bits programables1

Variable de lista de selección Bits Drctry.ngn

Net Input Flag 1 (Marca de Entrada de Red 1)

Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 (Marca de Entrada de Red 2)

Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 (Marca de Entrada de Red 3)

Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 (Marca de Entrada de Red 4)

Network1Flag48_I ~Network1Flag63_I

1. Puede encontrar un listado completo de los bits programables SOP en la Sección 2.9.3.

Page 16: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-4 902399: Versión 4.0

2

2.2.4 Monitoreo del estado del controlador y de la realimentación de la velocidad

Para leer los datos desde el controlador, no se necesitan indicadores de SOP. Configure "Network 1 Type" (9901) (Tipo de Red 1) en Modbus. Determine la Velocidad de transmisión en baudios correcta (9060) y la Dirección (9070). Determine las "Velocity Units" (9080) (Unidades de velocidad) según las unidades de velocidad del motor deseadas. Al remitirse a la Tabla 2-14, puede ver que las direcciones Modbus necesarias para leer el estado del controlador y la realimentación de la velocidad desde el controlador enviando desde el PLC Modbus son 40001 y 40002 respectivamente. Las definiciones de los bits de estado, que se encuentran siempre en el registro Modbus 40001, se muestran a continuación.

Tabla 2-3. Estado general de salida desde el controlador

Consulte (la sección 2.7) para obtener detalles sobre cómo leer otros datos del controlador.

2.3 Funcionalidades remotasLa interfaz Modbus al controlador permite funcionalidades remotas de control y monitoreo. El control de la unidad puede lograrse a través de telegramas Modbus enviados a la unidad que trabaja junto con un programa SOP. Las funcionalidades de control incluyen solicitud de ejecución, solicitud de detención, reinicio por falla, detención, demanda de velocidad en reversa, y otras. Existen 128 indicadores de software remotos programables por el usuario que se pueden monitorear y/o configurar a través del programa del sistema.

Tenga en cuenta que los controles discretos y los indicadores de control/realimentación definidos por el usuario se configuran a través del programa del sistema que el controlador trae incorporado (provisto con cada unidad).

2.4 Procedimientos de configuración del menúLa interfaz Modbus se encuentra en todos los controladores Siemens con control NXG. Utiliza un puerto serial dedicado. Para configurar la interfaz Modbus, simplemente configure el puerto serial y las características de funcionamiento relacionadas de la interfaz a través del sistema de menú del teclado numérico del controlador.

Todas las funciones de configuración Modbus se encuentran en el menú "Configure Parameters Menu" (9902) (Menú de Parámetros de Configuración), que es un submenú del menú "Communications Menu" (9) (Menú de Comunicaciones). El acceso cuenta con controles de seguridad a nivel 7 y por lo tanto debe ingresar el código de seguridad apropiado

Número de bit Significado en el software de control del controlador Valor

0 Falla

0 = Falso; 1 = Verdadero

1 Alarma

2 RunningForward (Ejecución hacia adelante)

3 RunningReverse (Ejecución en reversa)

4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio de detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)

7 AtSpeedReference (Referencia de velocidad)

8 SpeedInPercent (Velocidad en porcentaje)

9 SpeedInRPM (Velocidad en RPM)

10 SpeedInHz (Velocidad en Hz)

11 No utilizado

12 No utilizado

13 No utilizado

14 No utilizado

15 No utilizado

Page 17: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-5

2

para acceder a estos parámetros. Los menús que se requieren para la configuración inicial de la interfaz Modbus están enumerados en la Tabla 2-28. Para el procedimiento de configuración correcto, consulte la sección 2.7.

Seleccione los contenidos del menú mediante las listas de selección. La dirección Modbus para cada ítem del menú es fija. Por ejemplo, para la red 1, "Data from Drive 01" (9401) se puede leer enviando la solicitud de lectura de registro en la dirección 40001. El menú "Data from Drive 02" (9402) se puede leer en la dirección 40002 y así sucesivamente. Las referencias completas de direcciones se pueden encontrar en la Tabla 2-29.

Las listas de selección en los menús contienen las variables de datos más habituales. En caso de no encontrar una variable en las listas, búsquela en el Apéndice A. Una vez que la haya encontrado, utilice el número de identificación (ID) del dato para ingresar la variable en los registros de lectura. El procedimiento para esta operación se describe en la sección 2.7.1.

2.5 interfaz de redEl puerto serial Modbus para el control NXG se encuentra en la tarjeta de comunicaciones. Este puerto es una interfaz serial RS-485 ópticamente aislada, de dos cables (de par blindado y entrelazado), semidúplex. La Figura 2-1 muestra las designaciones de pins usados para la conexión.

Figura 2-1. Designaciones de pins RS-485

La configuración de puentes está disponible para configurar señales de datos (+) y datos (-). Estas configuraciones intercambian las funciones de los pins 2 y 3 en el conector de salida. Si no está seguro de cuál es la configuración correcta para la interfaz, pruebe una y luego la otra. Una configuración incorrecta no causa ningún daño. También se proveen los puentes para habilitar o deshabilitar la resistencia de conexión de 120 ohm.

Tabla 2-4. Puentes Modbus relacionados en la tarjeta de comunicaciones

Si fuera necesario polarizar la red, consulte la Tabla 2-5 para configuración de puentes.

Tabla 2-5. Configuración de puentes Modbus relacionados para polarización de red

Si fuera necesaria una polarización adicional, consulte la Tabla 2-6 para configuración de puentes.

Configuración de puente

JP5 = 1-2 Resistencia de conexión deshabilitada

JP5 = 2-3 Resistencia de conexión habilitada

JP3 = 1-2

JP4 = 1-2

Datos (B) en Pin 2

Datos (A) en Pin 3

JP3 = 2-3

JP4 = 2-3

Datos (B) en Pin 3

Datos (A) en Pin 2

JP7 - JP8 Polarización de la red

JP9 - JP10 Polarización de la red

Puente Puente Configuración

JP7= 1-2 JP9= 1-2 Polarización deshabilitada (por defecto)

JP7= 1-2 JP9= 2-3 Inválido

JP7= 2-3 JP9= 1-2 Inválido

JP7= 2-3 JP9= 2-3 Polarización habilitada

Pin 2- Datos A o BPin 3- Datos A o BPin 5-Tierra

Page 18: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-6 902399: Versión 4.0

2

Tabla 2-6. Configuración de puentes Modbus relacionados para polarización de red

Figura 2-2. Conexión típica de comunicaciones Modbus de dos cables

Puente Puente Configuración

JP8= 1-2 JP10= 1-2 Polarización deshabilitada (por defecto)

JP8= 1-2 JP10= 2-3 Inválido

JP8= 2-3 JP10= 1-2 Inválido

JP8= 2-3 JP10= 2-3 Polarización habilitada

= Conexión

A

B

B A B A AB

Máximo 32 conexiones

MODBUS Maestro

Controles NXG (MODBUS Esclavos)

« Nota: Las definiciones A/B no son estándares, puede ser necesario intercambiar A y B si la unidad no funciona

Nota: La conexión a tierra se encuentra en el pin 5 de cada controlador

Nota: Si se encontrara blindado, use cableado de par trenzado y conecte sólo a un extremo

Page 19: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-7

2

2.6 Configuración de comandos soportadosEl control NXG implementa los siguientes comandos Modbus:

• "Read Coil Comand" (Comando de Lectura de Bobina)..Código de función 0x01

• "Read Holding Registers" (Lectura de Registros de Almacenamiento Temporario).Código de función 0x03

• "Write Single Register" (Escritura de Registro Único )..Código de función 0x06

• "Loopback Diagnostic Test" (Prueba de diagnóstico en anillo)..Código de función 0x08

• "Write Multiple Registers" (Escritura de Registros Múltiples)Código de función 0x10

Cada uno de estos comandos soportados se enumeran y describen en las secciones siguientes. Cada uno de estos comandos es emitido por el Modbus maestro (PLC) y enviado a la red (a el/los componente(s) esclavo(s) Siemens).

2.6.1 Comando de lectura de bobina (0x01) (Read Coil Command)

Esta función le permite obtener el estado ENCENDIDO/APAGADO de las bobinas lógicas usadas para controlar salidas discretas desde el esclavo que corresponda. Además de la dirección esclavo y los campos de función, el mensaje requiere que el campo de información contenga la dirección de la bobina inicial a leer (Dirección de inicio / Starting Address) y la cantidad de ubicaciones que se interrogarán para obtener datos de estado.

Las bobinas están numeradas desde cero (número de bobina 1 = cero, número de bobina 2 = uno, etc.). La figura que aparece a continuación muestra un ejemplo de Solicitud de Estado de lectura de salida para lectura de bobinas 0020 a 0056 desde un dispositivo esclavo número 3.

Figura 2-3. Ejemplo de solicitud de estado de lectura de salida

A continuación se muestra un ejemplo de respuesta a Estado de Lectura de Salida. Los datos se agrupan en bits para cada bobina. La respuesta incluye la dirección esclavo, el código de función, la cantidad de caracteres de datos, los caracteres de datos y la verificación de errores. Los datos se agruparán con un bit para cada bobina (1 = ENCENDIDO, 0 = APAGADO). El bit de orden inferior del primer caracter contiene la bobina referida y luego siguen los bits restantes. Para el caso de cantidades de bobinas que no sean números pares múltiplos de ocho, el último caracter se completará con ceros al final del orden superior.

Figura 2-4. Ejemplo de lectura de registro de salida de mensaje de lectura de estado de bobina

El estado de las bobinas 20 a 27 se muestra en CD (HEX) = 1100 1101 (binario). Leído de izquierda a derecha, esto muestra que las bobinas 27, 26, 23, 22 y 20 están todas encendidas. Los demás bytes de datos de las bobinas se decodifican de manera similar. Debido a la cantidad de estados de bobinas solicitados, el último campo de datos que se muestra como 1B (HEX) = 001 1011 (binario), contiene el estado de sólo cinco bobinas (52 a 56) en lugar de ocho. Los tres bits ubicados más hacia la izquierda se proveen como ceros para completar el formato de ocho bits.

TX 03 01 00 13 00 25 -- --

RX 03 01 CD 6B B2 0E 1B -- --

Page 20: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-8 902399: Versión 4.0

2

Tabla 2-7. Transmisión de lectura de bobinas al Maestro

Tabla 2-8. Respuesta de bobinas leídas desde el Maestro

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x03 0x01 = 1 decimal

Función 0x01 Comando de lectura de bobinas

Dirección de inicio de las bobinas a leer 0x00La dirección de inicio es la bobina número 20

Dirección de inicio de las bobinas a leer 0x13

Número de bobinas a leer (ALTO) 0x00 Lectura de 37 bobinas comenzando desde la bobina 20Número de bobinas a leer (BAJO) 0x25

Verificación de error (CRC) byte 1 — Byte 1 del CRC para este mensaje

Verificación de error (CRC) byte 2 — Byte 2 del CRC para este mensaje

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x05 Comando de lectura de bobinas

Datos de las bobinas 0xCDDatos decodificados según descripción anterior

Datos de las bobinas 0x6B

Datos de las bobinas 0x02Datos decodificados de las bobinas

Datos de las bobinas 0x0E

Datos de las bobinas 0x1B Datos decodificados. Los bits más altos se completan con ceros si no se solicitan datos

Verificación de error (CRC) byte 1 — Byte 1 del CRC para este mensaje

Verificación de error (CRC) byte 2 — Byte 2 del CRC para este mensaje

Page 21: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-9

2

2.6.2 Comando de lectura de registros de almacenamiento temporario (0x03) (Read Holding Registers Command)

El comando de lectura de registros de almacenamiento temporario permite que el Modbus maestro lea hasta 64 registros de memoria consecutivos desde el controlador. Se muestra un ejemplo del comando de lectura de registros de almacenamiento temporario y de la respuesta asociada (en hexadecimal) en la Figura 2-5. Este ejemplo de solicitud de lectura de dos registros (40005 y 40006) se detalla en la Tabla 2-9. La respuesta de lectura del registro de almacenamiento temporario del controlador se detalla en la Tabla 2-10. Tanto los nombres de los parámetros como sus correspondientes números de identificación (ID) de datos se enumeran en el Apéndice A de este manual.

Figura 2-5. Ejemplo del comando de lectura de registros de salida (TX) y respuesta (RX)

TX01 03 00 04 00 02 -- --

RX 01 03 04 04 A5 90 B1 -- --

Page 22: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-10 902399: Versión 4.0

2

Tabla 2-9. Transmisión de lectura de registros de salida (TX) desde el Maestro

Tabla 2-10. Respuesta de lectura de registros de salida (RX) desde el controlador

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x03 Comando de lectura de registros de salida

Dirección de inicio (Alta) 0x00Número de registro 40005

Dirección de inicio (Baja) 0x04

Número de registros a leer (Alto) 0x002 registros leídos (0x0002)

Número de registros a leer (Bajo) 0x02

Verificación de error (CRC) byte 1 — Byte 1 del CRC para este mensaje

Verificación de error (CRC) byte 2 — Byte 2 del CRC para este mensaje

Nombre del campo Valor (en Hex)

Resultado real

Valoren escala

Notas

Dirección esclavo 0x01 No disponible No disponible 0x01 = 1 decimal

Función 0x03 No disponible No disponibleCódigo de comando de lectura de registros de

salida

Conteo de bytes 0x04 No disponible No disponible 4 bytes en la respuesta

Valor de dato 1 (MSB) 0x040x04A5

Este registro es programable por el usuario.

Vea la Tabla 2-29.

byte alto del ítem 1

Valor de dato 1 (LSB) 0xA5 byte bajo del ítem 1

Valor de dato 2 (MSB) 0x900x90B1

Este registro es programable por el usuario.

Vea la Tabla 2-29.

byte alto del ítem 2

Valor de dato 2 (LSB) 0xB1 byte bajo del ítem 2

CRC byte 1 æ No disponible No disponible byte 1 para este mensaje

CRC byte 2 æ No disponible No disponible byte 2 para este mensaje

Nota: Para respuestas recibidas desde el controlador (tal como en la Tabla 2-10), las Unidades de Velocidad del parámetro del teclado numérico (9080) se configuran en "Percent" ("Porcentaje") por defecto. Los valores interpretados (que se muestran en la columna Valor de Escala de la Tabla 2-10) diferirán si este parámetro se configura de modo diferente. Vea la Tabla A-1 en el Apéndice A para todas las escalas de datos.

Page 23: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-11

2

2.6.3 Comando de escritura de registros de entrada (0x06) (Write Input Register Command)

El comando de escritura de registros de entrada permite que el Modbus maestro escriba un valor para un registro de entrada especificado en el controlador. Un ejemplo del comando de escritura de registros de entrada y la respuesta asociada se muestra (en hexadecimal) en la Figura 2-6. Este ejemplo de solicitud de escritura de un valor para el registro 40067 se detalla en la Tabla 2-11. La respuesta de escritura del registro de entrada desde el controlador es una imagen de la transmisión y, por lo tanto, solamente se muestra una tabla a continuación. Los nombres de los parámetros se enumeran en el Apéndice A de este manual.

Figura 2-6. Ejemplo del comando de escritura de registros de entrada (TX) y respuesta (RX)

Tabla 2-11. Transmisión de lectura de registro de entrada (TX) desde el Maestro (igual a (RX) respuesta de imagen (Echo Response) desde el controlador)

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x06 Comando de escritura de registros de entrada

Dirección de registro (Alta) 0x00registro nº 40067

Dirección de registro (Baja) 0x42

Datos preconfigurados (Alto) 0x00Valor = 100

Datos preconfigurados (Bajo) 0x64

Verificación de error (CRC) byte 1 — Byte 1 del CRC para este mensaje

Verificación de error (CRC) byte 2 — Byte 2 del CRC para este mensaje

TX01 06 00 42 00 64 -- --

RX

01 06 00 42 00 64 -- --

Page 24: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-12 902399: Versión 4.0

2

2.6.4 Comando de prueba en anillo (0x08) (Loop Back Test Command)

El comando de prueba en anillo permite al Modbus maestro verificar el enlace de comunicación con el controlador. La respuesta del controlador a un mensaje Modbus legal es una imagen de la transmisión. Un ejemplo del mensaje de prueba en anillo se muestra junto con la respuesta asociada (en hexadecimal) en la Figura 2-7.

Figura 2-7. Comando de prueba en anillo (TX) y respuesta (RX)

2.6.5 Comando de escritura de bobinas múltiples (Write Multiple Coils Command)

El mensaje conduce a múltiples bobinas en un bloque consecutivo al estado ENCENDIDO o APAGADO que se desee. Cualquier bobina que exista dentro del controlador puede ser llevada a cualquier estado (ENCENDIDO o APAGADO). Sin embargo, el controlador también puede alterar el estado de la bobina. Las bobinas están enumeradas desde cero (número de bobina 1 = cero, número de bobina 2 = uno, etc.). La figura que aparece a continuación muestra un ejemplo de cómo forzar al esclavo número 1 para que escriba 10 bobinas comenzando por la dirección 20 (13 HEX). Los dos campos de datos, CD = 1100 y 00 = 000 0000, indican que se forzarán las bobinas 27, 26, 23, 22, y 20.

Figura 2-8. Comando de escritura de bobinas múltiples (TX) y respuesta (RX)

TX01 08 00 40 03 E8 -- --

RX

01 08 00 40 03 E8 -- --

TX 01 0F 00 13 00 0A 02 CD 00 ----

RX

01 0F 00 13 00 0A -- --

Page 25: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-13

2

Tabla 2-12: Transmisión de escritura de bobinas al Maestro

Tabla 2-13. Transmisión de escritura de respuesta de bobinas desde el Maestro

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01

Función 0x0F Comando de escritura de bobinas

Dirección de inicio de las bobinas a escribir (ALTA) 0x00

La dirección de inicio es la bobina número 20Dirección de inicio de las bobinas a escribir

(BAJA) 0x13

Número de bobinas a escribir (ALTO) 0x00 Escribir 10 bobinas comenzando desde la bobina 20 Número de bobinas a escribir (BAJO) 0x0A

Conteo de bytes 02

Datos para escribir bobinas 20 a 27 CD

Datos para escribir bobinas 28 a 29 00

Verificación de error (CRC) byte 1 -- Byte 1 del CRC para este mensaje

Verificación de error (CRC) byte 2 -- Byte 2 del CRC para este mensaje

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01

Función 0x0F Comando de escritura de bobinas

Dirección de inicio de las bobinas a escribir (ALTA) 0x00

La dirección de inicio es la bobina número 20Dirección de inicio de las bobinas a escribir

(BAJA) 0x13

Número de bobinas a escribir (ALTO) 0x00 Escribir 10 bobinas comenzando desde la bobina 20 Número de bobinas a escribir (BAJO) 0x0A

Verificación de error (CRC) byte 1 -- Byte 1 del CRC para este mensaje

Verificación de error (CRC) byte 2 -- Byte 2 del CRC para este mensaje

Page 26: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-14 902399: Versión 4.0

2

2.6.6 Comando de escritura de registros de entrada múltiple (0x10) (Write Multiple Input Registers Command)

El comando de escritura de registros de entrada múltiple permite que el Modbus maestro escriba hasta 64 valores (en un único comando) para registros de entrada múltiple en el controlador. Un ejemplo de solicitud para escribir dos registros se muestra junto con la respuesta asociada (en hexadecimal) en la Figura 2-9. El ejemplo de solicitud se detalla en la Tabla 2-14. La respuesta asociada se detalla en la Tabla 2-15. Los nombres de los parámetros y las descripciones se enumeran en el Apéndice A.

Figura 2-9. Ejemplo del comando de escritura de registros de entrada múltiple (TX) y respuesta (RX)

Tabla 2-14. Transmisión de lectura de registros de entrada múltiple( TX) desde el Maestro

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x10 Comando de escritura de registros de entrada múltiple

Dirección de inicio (Alta) 0x00Número de registro 40068

Dirección de inicio (Baja) 0x43

Nº de registros (Alto) 0x00Escriba a 0x0002 (2) registros

Nº de registros (Baja) 0x02

Conteo de bytes 0x04 total de 4 bytes

Datos preconfigurados 1 (Alto) 0x00Valor = 0x0064 (100 decimal)

Datos preconfigurados 1 (Bajo) 0x64

Datos preconfigurados 2 (Alto) 0x24Valor = 0x24E3 (9443 decimal)

Datos preconfigurados 2 (Bajo) 0xE3

Verificación de error (CRC) byte 1 æ Byte 1 del CRC para este mensaje

Verificación de error (CRC) byte 2 æ Byte 2 del CRC para este mensaje

TX01 10 00 43 00 02 04 00 64 24 E3 -- --

RX

01 10 00 43 00 02 -- --

Page 27: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-15

2

Tabla 2-15. Respuesta de escritura de registros de entrada múltiple (RX) desde el controlador

2.7 Procedimiento de configuraciónUtilice el teclado numérico en la parte delantera del controlador para seleccionar un protocolo de red:

1. Mediante el teclado numérico, ingrese "Network 1 Type" (Tipo de Red 1) (identificación (ID) del parámetro 9901), avance hasta Modbus, luego presione [ENTER]. Se visualizarán los parámetros de configuración de Modbus.

2. Configure la velocidad de transmisión Modbus (9060) (Modbus Baud Rate) al nivel deseado, el cual debe coincidir con la velocidad de transmisión del controlador PLC.

3. Configure la paridad Modbus para que coincida con la paridad del controlador PLC.

4. Configure la dirección Modbus (9070) (Modbus Address) según la dirección Modbus deseada para el controlador.

5. Seleccione las Unidades de velocidad (9080). Con esta operación se determinan las unidades de velocidad controladas por el motor y la escala de realimentación de la velocidad del motor.

6. Si fuera necesario, configure el "Demand Scalar" (9912) (Escalar de Demanda) en n*velocidad de comando donde –125n125

7. Configure el "Aux Demand Scalar" (9913) (Escalar de demanda auxiliar) si se utiliza.

8. Use la Tabla 2-14 para programar el controlador para enviar datos y recibir comandos desde las direcciones Modbus disponibles. Cada dirección Modbus desde 40001 a 40128 corresponde a una identificación (ID) de parámetro del teclado numérico que se utilizará para indicarle al controlador qué datos enviar o qué comandos recibir desde una dirección Modbus específica. Tenga en cuenta que cuatro de esas direcciones ya se encuentran programadas, lo que le proporciona al controlador funcionalidades básicas para enviar y recibir. Los datos en estas direcciones no se pueden cambiar.

9. Las definiciones de los bits en las direcciones Modbus disponibles se pueden ingresar desde una selección de variables de listas en los menús del teclado numérico o se pueden programar de manera personalizada mediante el programa SOP del controlador. Vea la sección 2.9 para detalles.

Tenga en cuenta que su PLC puede recibir datos desde el controlador sin ningún cambio en el programa SOP. Únicamente tendrá que configurar indicadores en el programa SOP si necesita controlar la unidad por medio de la red Modbus.

Si necesita controlar la unidad por medio de una red Modbus (o cualquier otro tipo de red), necesitará que aparezcan, como mínimo, los siguientes indicadores de control de red en el código fuente del programa SOP:

Network1RunEnable_O = TRUE;

Para controlar una unidad a través de una red por medio del envío de comandos al controlador, primero asegúrese de que el archivo SOP de la unidad tenga la línea de código anteriormente mencionada. Tenga presente que el punto y

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x10 Comando de escritura de registros de entrada múltiple

Dirección de inicio (Alta) 0x00Número de registro 40068

Dirección de inicio (Baja) 0x43

Nº de registros (Alto) 0x00Escriba a 0x0002 (2) registros

Nº de registros (Bajo) 0x02

Verificación de error (CRC) byte 1 æ Byte 1 del CRC para este mensaje

Verificación de error (CRC) byte 2 æ Byte 2 del CRC para este mensaje

Nota: Si no conoce en profundidad la programación del sistema del controlador, necesitará remitirse al capítulo Programación del Sistema (System Programming) en el manual del equipo.

Page 28: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-16 902399: Versión 4.0

2

coma es parte del código. Si desea controlar la unidad a través de una segunda red, el programa SOP también deberá contener esta línea:

Network1RunEnable_O = TRUE;

Una vez que se haya asegurado de que el archivo SOP cuenta con el código necesario para permitir el control de la unidad por medio de una red, necesitará cambiar algunos parámetros de control de la unidad mediante el teclado numérico ubicado en la parte delantera del controlador.

2.7.1 Ejemplo práctico de configuración

Un cliente necesita procesar cuatro salidas del controlador en su PLC. Éstas son estado, velocidad del motor, alimentación y número de fallas activas. El cliente desea configurar el registro 40001 PLC de Modbus para indicar el estado general del controlador. Para programar un registro, remítase a la Tabla 2-14 para ver si es programable. El registro 40001 no se puede cambiar; no es necesario ni posible realizar un cambio. Está configurado de manera permanente para indicar el estado general. Este cliente quiere configurar el registro 40002 PLC para indicar la velocidad del motor. Este registro tampoco se puede cambiar. Está configurado de manera permanente para indicar la velocidad del motor. La Tabla 2-16 muestra algunas configuraciones hipotéticas para las direcciones Modbus.

Tabla 2-16. Configuraciones hipotéticas de dirección deseada.

El cliente quiere configurar el registro 40003 para indicar la alimentación de salida. La Tabla 2-14 indica que esta dirección es programable. Use la Tabla 2-29 para determinar las identificaciones (ID) de parámetros necesarias. Ingrese la identificación (ID) de parámetro 9403 (Data from drive 03) mediante el teclado numérico en la parte delantera del controlador. Elija "output power" (alimentación de salida) de la lista de selección.El cliente quiere configurar el registro 40004 para indicar el número de fallas activas. Ingrese la identificación (ID) de parámetro 9404 (Data from drive 04) mediante el teclado numérico en la parte delantera del controlador. Avance por la lista de selección hasta encontrar "number of active faults" (número de fallas activas). Verá que "number of active faults" no aparece como opción en la lista de selección. Por lo tanto, es necesario especificarlo manualmente. Remítase a la Tabla 2-29 para una lista de datos de las variables de la lista de selección del controlador. Como "number of active faults" no figura como opción en la lista de selección, elija "ManId". Vea "number of active faults" en el Apéndice A de este manual y busque el número de identificación (ID) del dato correspondiente. El número de identificación (ID) del dato es 3000. Tenga en cuenta que el número de identificación (ID) del dato no es igual al número de identificación (ID) de parámetro. “ManId-0000” se mostrará en el visor. Use las flechas o las teclas númericas para ingresar 3000 y presione [ENTER]. El visor debe mostrar “ManId-3000”. Si no pudiera encontrar el número de identificación (ID) del dato, aparecerá un mensaje de error "Invalid Id Entered" (Ingreso de ID Inválido). Asegúrese de que el número de identificación (ID) del dato sea correcto. El número de fallas activas aparecerá en el registro 40004 en el PLC.

A continuación se muestra un ejemplo de cómo el PLC interactúa con el controlador para leer información.

Figura 2-10. Ejemplo del comando de lectura de registros de salida (TX) y respuesta (RX).

Registro Modbus PLC Datos Escala

40001 (sin posibilidad de cambios) Estado general 16 bits

40002 (sin posibilidad de cambios) Velocidad del motor RPM

40003 Alimentación de salida kW

40004 Número de fallas 0 – 128

TX01 03 00 03 00 01 -- --

RX

01 03 02 00 00 -- --

Page 29: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-17

2

Figura 2-11 Transmisión de lectura de registros de salida (TX) desde el Maestro

Tabla 2-17. Respuesta de lectura de registros de salida (RX) desde el controlador

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x03 Comando de lectura de registros de salida

Dirección de inicio (Alta) 0x00Número de registro 40004

Dirección de inicio (Baja) 0x03

Número de registros a leer (Alto) 0x001 registro leído (0x0001)

Número de registros a leer (Bajo) 0x01

Verificación de error (CRC) byte 1 — Byte 1 del CRC para este mensaje

Verificación de error (CRC) byte 2 — Byte 2 del CRC para este mensaje

Nombre del campo Valor (en Hex)

Resultado real

Valoren escala

Notas

Dirección esclavo 0x01 No disponible No disponible 0x01 = 1 decimal

Función 0x03 No disponible No disponibleCódigo de comando de lectura de registros de

salida

Conteo de bytes 0x02 No disponible No disponible 2 bytes en la respuesta

Valor de dato 1 (MSB) 0x000x0000

Programable por el usuario en este registro.

Vea la Tabla 2-29.

byte alto del ítem 1

Valor de dato 1 (LSB) 0x00 byte bajo del ítem 1

CRC byte 1 — No disponible No disponible byte 1 para este mensaje

CRC byte 2 — No disponible No disponible byte 2 para este mensaje

Page 30: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-18 902399: Versión 4.0

2

2.8 Opciones de control por defecto del controladorPara controlar la unidad mediante la configuración por defecto, es necesario enviar comandos al lugar donde se encuentren los Bits de Registro Fijo. Remítase a la Tabla 2-18 para ver la ubicación de los "Bits de Registro Fijo". La interpretación por defecto del controlador de los Bits de Registro Fijo no es programable y está controlada por el software de control de la unidad. Para asegurarse de que el controlador está configurado según los valores por defecto, utilice el teclado numérico en la parte delantera del controlador para ajustar el parámetro (9944) en "FIXED" ("FIJO"). Ésta es la configuración por defecto. Al usar la configuración por defecto, los Bits de Registro Fijo se interpretan tal como se muestra en la Tabla 2-18. Tenga en cuenta que los bits específicos drctry.ngn siempre se ubican en la dirección Modbus 40065, se use o no la configuración por defecto. Para redefinir los bits en esta dirección, remítase a la sección 2.8.2.

Tabla 2-18. Si se configura en FIXED (FIJO) (configuración de comando por defecto):

*Network1FixedRegBit3_I funciona como un bit de control de detención del controlador sólo si el “Start Stop Control" (9945) ("Control de inicio de detención") se coloca en “Momentary" ("Momentáneo") — de lo contrario este bit es Reservado

Bit Definición por defecto

Network1FixedRegBit0_I Ejecución hacia adelante

Network1FixedRegBit1_I Ejecución en reversa

Network1FixedRegBit2_I Reinicio por falla

Network1FixedRegBit3_I Detención*

Network1FixedRegBit4_I Reservado

Network1FixedRegBit5_I Control de inicio de detención desde la red

Network1FixedRegBit6_I Velocidad establecida desde la red

Network1FixedRegBit7_I

No utilizado

Network1FixedRegBit8_I

Network1FixedRegBit9_I

Network1FixedRegBit10_I

Network1FixedRegBit11_I

Network1FixedRegBit12_I

Network1FixedRegBit13_I

Network1FixedRegBit14_I

Network1FixedRegBit15_I

Page 31: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-19

2

2.8.1 Estado de salida

Para leer los datos de estado de salida del controlador debe leer el registro "Estado General" según se enumera en la Tabla 2-12. Los bits de estado de salida del controlador siempre se ubican en la dirección Modbus 40001.

Figura 2-12. Estado general de salida desde el controlador

Número de bit

Significado en el software de control del controlador

Valor

0 Falla

0 = Falso; 1 = Verdadero

1 Alarma

2 RunningForward (Ejecución hacia adelante)

3 RunningReverse (Ejecución en reversa)

4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio de detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)

7 AtSpeedReference (Referencia de velocidad)

8 SpeedInPercent (Velocidad en porcentaje)

9 SpeedInRPM (Velocidad en RPM)

10 SpeedInHz (Velocidad en Hz)

11 No utilizado

12 No utilizado

13 No utilizado

14 No utilizado

15 No utilizado

Nota: La interpretación de bits de salida por defecto NO PUEDE ser reprogramada.

Page 32: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-20 902399: Versión 4.0

2

2.8.2 Ejecución del controlador mediante configuraciones que no sean por defecto

El controlador se puede ejecutar sin la configuración por defecto, reprogramando el registro 'Bits de Registro Fijo'. Como se ve en la Tabla 2-14, la ubicación está fijada en 40065. Sin embargo, la definición de los bits puede reprogramarse. Para cambiar la interpretación de los bits de control en el registro Modbus 40065, utilice el siguiente procedimiento:

Al configurar el parámetro de menú 9944 (Status/Control / Control/Estado) en "SOP", cada bit de los "Bits de Registro Fijo" se puede usar de la manera deseada, tal como se muestra a continuación. Para hacer programable la definición de "Bits de Registro Fijo" en la dirección Modbus 40065, use el teclado numérico del controlador para fijar el parámetro 9944 (Estado/Control / Status/Control) en "SOP". El código fuente que aparece a continuación muestra cómo usar el programa SOP para activar la tensión media de entrada cuando '1' se envía a Network1FixedRegBit9 en el registro Modbus 40065.

2.9 Programación por el usuario a través de SOP2.9.1 Entradas al controlador (64 bits)

Existen 64 bits de entrada disponibles para programación por el usuario. Use la Tabla 2-14 para encontrar la ubicación del primer registro "Reg to Drive" que es programable. Tenga en cuenta cuál es la identificación (ID) del parámetro de red 1 del teclado numérico que corresponde a la dirección Modbus. La tabla muestra que el primer dato programable hacia el controlador es la dirección Modbus 40067 y que su correspondiente identificación (ID) de parámetro en el teclado numérico para la red 1 es 9603. En el teclado numérico en la parte delantera del controlador ingrese el parámetro 9603. Verá una lista de selección cuyo primer ítem es "None" ("Ninguno"). Vea la Tabla 2-5 para una enumeración de las alternativas posibles de la lista de selección para datos de entrada del controlador. Avance por la lista de selección hasta llegar a "Net Input Flag 1" y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net Input Flag 2" y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 2-21.

Este ejemplo muestra cómo usar la red Modbus para activar la tensión media de entrada. En este ejemplo, el PLC escribirá en el registro Modbus 40067 que se ha programado para "Net Input Flag 1". Usaremos el programa SOP para fijar un bit indicador que usará una salida digital para activar la tensión media de entrada. El PLC escribirá el contenido de "Net Input Flag 1", bit 9 (Network1Flag9_I) para crear una activación de tensión media de entrada. A continuación se muestra el código fuente SOP:

;ExternalDigitalOutput01h_O Use digital output to trip input medium Voltage ExternalDigitalOutput01h_O = Network1FixedRegBit9_I;

2.9.2 Salidas desde el controlador (64 bits)

Existen 64 bits de salida disponibles para programación por el usuario. Use la Tabla 2-29 para encontrar la ubicación del primer registro "Reg From Drive" que es programable. Tenga en cuenta cuál es la identificación (ID) del parámetro de red 1 del teclado numérico que corresponde a esa dirección Modbus. La tabla muestra que el primer dato programable desde el controlador es la dirección Modbus 40003 y que su correspondiente identificación (ID) de parámetro en el teclado numérico para la red 1 es 9403. En el teclado numérico en la parte delantera del controlador ingrese el parámetro 9403. Verá una lista de selección cuyo primer ítem es "None" ("Ninguno"). Vea la Tabla 2-29 para una enumeración de las alternativas posibles de la lista de selección para datos de salida desde el controlador. Avance por la lista de selección hasta llegar a "Net1 Out Reg 1", y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net1 Out Reg 2" y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 2-23. Este ejemplo muestra cómo usar la red Modbus para activar la tensión media de entrada. En este ejemplo, el PLC leerá el registro Modbus 40003 que es programable en "Net1 Out Reg 1". Usaremos el programa SOP para fijar un bit indicador que corresponda a una falla de tensión baja media. Usaremos el bit 9 de "Net1 Out Reg 1", que es Network1Flag9_O, para fijar el indicador de red como verdadero si la falla de tensión media baja estuviera activa. El PLC leerá el contenido de "Net 1 Out Reg 1", bit 9 (Network1Flag9_O) para determinar si ocurrió una falla de tensión media. A continuación se muestra el código fuente SOP:

;ExternalDigitalOutput01h_O Use digital output to trip input medium voltage ExternalDigitalOutput01h_O = Network1Flag9_I;

Page 33: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-21

2

2.9.3 Indicadores disponibles para el programa SOP

Tipo de control de red por defecto:

La interpretación de los bits del controlador de la Tabla 2-19 está fijada por el software de control de la unidad salvo que se determine el parámetro 9944 (Estatus/Control / Status/Control) en "SOP". Para cambiar la interpretación por defecto de estos bits, vea la sección 2.8.2.

Tabla 2-19. Relación de "Bits de Registro Fijo" con los Bits drctry.ngn de los menús del teclado numérico (bits programables disponibles para su uso en el SOP)

Programable por el usuario:

La interpretación de estos bits se programa por medio del archivo SOP. Estos bits se pueden programar para iniciar o reiniciar cualquier otro bit usado dentro del SOP.

Tabla 2-20. Bits de entrada programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9603-9664)

Tabla 2-21. Bits de entrada programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9703-9764)

Variable de lista de selección en menús "Data To Drive Reg nn"

Bits relacionados con Drctry.ngn Dirección de registro Modbus

Bits de Registro Fijo (red 1) Network1FixedRegBit0_I ~Network1FixedRegBit15_I 40065

Bits de Registro Fijo (red 2) Network2FixedRegBit0_I ~Network2FixedRegBit15_I 40065

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net Input Flag 1 (Marca de entrada de red 1)

Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2(Marca de entrada de red 2)

Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3(Marca de entrada de red 3)

Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4(Marca de entrada de red 4)

Network1Flag48_I ~Network1Flag63_I

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net Input Flag 1 (Marca de entrada de red 1)

Network2Flag0_I ~Network2Flag15_I

Net Input Flag 2(Marca de entrada de red 2)

Network2Flag16_I ~Network2Flag31_I

Net Input Flag 3(Marca de entrada de red 3)

Network2Flag32_I ~Network2Flag47_I

Net Input Flag 4(Marca de entrada de red 4)

Network2Flag48_I ~Network2Flag63_I

Page 34: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-22 902399: Versión 4.0

2

Tabla 2-22. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9403-9464)

Tabla 2-23. Bits de salida programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9503-9564)

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net1 Out Reg 1 Network1Flag0_O ~Network1Flag15_O

Net1 Out Reg 2 Network1Flag16_O ~Network1Flag31_O

Net1 Out Reg 3 Network1Flag32_O ~Network1Flag47_O

Net1 Out Reg 4 Network1Flag48_O ~Network1Flag63_O

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net2 Out Reg 1(Registro de salida de red 2 1)

Network2Flag0_O ~Network2Flag15_O

Net2 Out Reg 2 (Registro de salida de red 2 2)

Network2Flag16_O ~Network2Flag31_O

Net2 Out Reg 3 (Registro de salida de red 2 3)

Network2Flag32_O ~Network2Flag47_O

Net2 Out Reg 4(Registro de salida de red 2 4)

Network2Flag48_O ~Network2Flag63_O

Page 35: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-23

2

2.10 Dirección Modbus y tablas de lista de selección de teclado numérico Tabla 2-24. Correspondencia entre la identificación (ID) de parámetro del controlador y la dirección Modbus*

a. Número de identificación (ID) del parámetro del controlador—número que se ingresa mediante el teclado numérico de la parte delantera del controlador.

b. Data From Drive (Datos desde el controlador)—son datos que recibirá el PLC desde el controlador para determinar cómo está funcionando la unidad. Cada registro contiene una representación digital de 16 bits del estado de un aspecto específico del funcionamiento del controlador. Algunos registros se fijan para rastrear determinadas funciones del controlador, otros son programables para rastrear alternativas de estado del controlador en base a una cantidad determinada.

c. Data To Drive (Datos hacia el controlador)—son datos que el PLC enviará al controlador para controlarlo. Cada registro contiene una representación digital de 16 bits del comando del PLC para un aspecto específico del funcionamiento del controlador. Algunos registros se fijan para controlar determinadas funciones y otros son programables para controlar alternativas de funcionamiento del controlador en base a una cantidad determinada.

d. Direcciones Modbus—ubicaciones digitales provistas por el protocolo Modbus que almacenan valores para ser usados por el dispositivo maestro (PLC) y el esclavo (controlador Siemens). Para establecer comunicaciones funcionales entre el PLC y el controlador, el software de control en el controlador necesita saber para qué se utilizan determinadas direcciones. Esa es la clave para configurar la conexión Modbus del controlador.

Red Números de identificación (ID) de parámetros del

controlador

Descripción Contenidos por defecto Direcciones Modbus

1 9401 Data From DriveEstado general

(sin posibilidad de cambios)

40001

1 9402 Data From DriveVelocidad del motor(sin posibilidad de

cambios)40002

1 9403 - 9464 Data From Drive Ninguno 40003-40064

1 9601 Data To DriveBits de Registro Fijo(sin posibilidad de

cambios)40065

1 9602 Data To DriveDemanda de velocidad

(sin posibilidad de cambios)

40066

1 9603 - 9664 Data To Drive Ninguno 40067 - 40128

2 9501 Data From DriveEstado general

(sin posibilidad de cambios)

40001

2 9502 Data From DriveVelocidad del motor(sin posibilidad de

cambios)40002

2 9503 - 9564 Data From Drive Ninguno 40003 - 40064

2 9701 Data To DriveBits de Registro Fijo(sin posibilidad de

cambios)40065

2 9702 Data To DriveDemanda de velocidad

(sin posibilidad de cambios)

40066

2 9703 - 9764 Data To Drive Ninguno 40067 - 40128

Page 36: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-24 902399: Versión 4.0

2

Tabla 2-25. Datos para escala de variables de la lista de selección

Figura 2-13. Rango de datos de variables de la lista de selección del controlador

Nombre Escala Nombre Escala

Ninguno Ninguno MUX 3 ID Ninguno

Bits de Registro Fijo Ninguno MUX 4 ID Ninguno

Demanda de velocidad Hz / 10 RPM * 1 % / 10 MUX 5 ID Ninguno

Demanda auxiliar Hz / 10 RPM * 1 % / 10 MUX 6 ID Ninguno

Net Input Flag 1 Ninguno MUX 7 ID Ninguno

Net Input Flag 2 Ninguno MUX 8 ID Ninguno

Net Input Flag 3 Ninguno PTD1

Net Input Flag 4 Ninguno PTD2

Índice % / 100 PTD3

Lím máx hacia adelante / 10000 o %/100 PTD4

Lím máx en reversa / 10000 o %/100 Comando paralelo 1

Tiempo de aceleración hacia adelante / 10 Demanda de torsión

Tiempo de desaceleración hacia adelante / 10 Demanda PVCL

Tiempo de aceleración en reversa / 10 Demanda de flujo

Tiempo de desaceleración en reversa / 10 Conteo de nodos

Pulso de ingreso de red In * 1 Índice de nodos

Lím mín hacia adelante / 10000 o %/100 Tiempo de aceleración de torsión

Lím mín en reversa / 10000 o %/100Tiempo de

desaceleración de torsión

Límite de torsión Compensación de torsión

MUX 1 ID Ninguno Escalar de torsión

MUX 2 ID Ninguno Comando Vars

Nombre Rango Nombre Rango

Ninguno Ninguno MUX 3 ID 0 ∼ 32767

Bits de Registro Fijo 0 – 0xffff MUX 4 ID 0 ∼ 32767

Demanda de velocidad

-327,6 Hz ~ 327,6 Hz

-32767 RPM ~ 32767 RPM -327.6 % ~ 327.6 % MUX 5 ID 0 ∼ 32767

Demanda auxiliar -327,6 Hz ~ 327,6 Hz

-32767 RPM ~ 32767 RPM -327.6% ~ 327.6% MUX 6 ID 0 ∼ 32767

Net Input Flag 1 0 – 0xffff MUX 7 ID 0 ∼ 32767

Net Input Flag 2 0 – 0xffff MUX 8 ID 0 ∼ 32767

Net Input Flag 3 0 – 0xffff PTD1

Net Input Flag 4 0 – 0xffff PTD2

Índice -3.2767 % ~ 3.2767 % PTD3

Lím máx hacia adelante 0.00 % ~ 327.67 % PTD4

Lím máx en reversa -327.67 % ~ 0.00 % Comando paralelo 1

Page 37: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-25

2

Tabla 2-26. Menú de control de red (9943)

2.1 Tablas de parámetros del menú Tabla 2-27. Network 1 Configure Menu (9900) (Configuración de menú Red 1)

Tiempo de aceleración hacia

adelante0 - 3276,7 seg Demanda de torsión

Tiempo de desaceleración hacia

adelante0 - 3276,7 seg Demanda PVCL

Tiempo de aceleración en

reversa0 - 3276,7 seg Demanda de flujo

Tiempo de desaceleración en

reversa0 – 3276,7 seg Conteo de nodos

Pulso de ingreso de red 0 – 65535 Índice de nodos

Lím mín hacia adelante 0.00 % ~ 327.67 % Tiempo de

aceleración de torsión

Lím mín en reversa -327.67 % ~ 0.00 %Tiempo de

desaceleración de torsión

Límite de torsión 0.00% ∼ 327.67% Compensación de torsión

MUX 1 ID 0 ∼ 32767 Escalar de torsión

MUX 2 ID 0 ∼ 32767 Comando Vars

Parámetro ID Predefinido Descripción

Net Control Type 9944 Sop La definición de bit es fija o definida en el programa Sop

Control de inicio de detención 9945 Mantenido

Las entradas de bits de inicio/detención se tratan como mantenidas o momentáneas.

Parámetro ID Unidades Predefinido Mín. Máx. Descripción

Network 1 Type 9901 Ninguno

Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus• DeviceNet• Profibus• Modbus plus• Ethernet Modbus• Data Highway • ControlNet

Page 38: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-26 902399: Versión 4.0

2

Tabla 2-28. Configure Parameters Menu (9902) (Menú de configuración de parámetros)

Tabla 2-29. Register Data From Drive Menu (9400) (Menú de datos de registro desde el controlador)

Parámetro ID Unidades

Predefinido

Mín. Máx. Descripción

Velocidad de transmisión

Modbus9060 19200

Velocidad de transmisión de la red Modbus.

• 1200• 2400• 4800• 9600• 19200

Paridad Modbus 9047 Ninguno• ninguno• impar• par

Modbus

Bits de detención9048 1

• uno• dos

Dirección Modbus 9070 1 1 247 Determina la dirección del nodo en la red Modbus.

Unidades de velocidad 9080 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9912 1 -125 125 Escalar para referencia de demanda de

entrada desde la red.

Escalar de demanda auxiliar 9913 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.

Expiración de tiempo de red 9934 0 0 65535 Expiración del tiempo de red determinada

por no tener respuesta.

Parámetro ID Unidades Predefinido Mín. Máx. Descripción

Data From Drive 01 9401 Estado

general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9402 Velocidad

del motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-64 9403-9464 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Page 39: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-27

2

Tabla 2-30. Register Data to Drive Menu (9600) (Menú de datos de registro al controlador)

Tabla 2-31. Network 2 Configure Menu (9914) (Configuración de menú Red 2)

Parámetro ID Unidades Predefinido Mín. Máx. Descripción

Data To Drive Reg 01 9601 Bits de

Registro Fijo

Parámetro 1 de datos de registro al controlador. Este registro no es programable.

Data To Drive Reg 02 9602 Demanda de

velocidad

Parámetro 2 de datos de registro al controlador. Este registro no es programable.

Data to Drive Reg 03-64

9603-9664 Ninguno

Parámetros 3-64 de datos de registro al controlador. Estos registros son programables.

Parámetro ID Unidades

Predefinido

Mín. Máx. Descripción

Network 2 Type 9915 Ninguno

Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus• DeviceNet• Profibus• Modbus• Ethernet Modbus• Data Higway +• ControlNet

Page 40: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-28 902399: Versión 4.0

2

Tabla 2-32. Network 2 Configure Parameters Menu (9916) (Menú de parámetros de configuración Red 2)

Tabla 2-33. Network 2 Register Data From Drive Menu (9500) (Menú de datos de registro desde el controlador Red 2)

Parámetro ID Unidades Predefinido

Mín. Máx. Descripción

Velocidad de transmisión

Modbus9917 19200

Velocidad de transmisión de la red Modbus.

• 1200• 2400• 4800• 9600• 19200

Paridad Modbus 9947 Ninguno

• ninguno• impar• par

Modbus

Bits de detención

9948 1

• uno• dos

Dirección Modbus 9920 1 1 247 Determina la dirección del nodo en la red

Modbus.

Unidades de velocidad 9924

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9926 1 -125 125 Escalar para referencia de demanda de

entrada desde la red.

Escalar de demanda auxiliar

9927 1 -125 125 Escalar auxiliar para referencia de demanda de entrada desde la red.

Expiración de tiempo de red 9935 0 0 65535 Expiración del tiempo de red determinada

por no tener respuesta.

Parámetro ID Unidades Predefinido Mín. Máx. Descripción

Data From Drive 01 9501 Estado

general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9502 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-64 9503-9564 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Page 41: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-29

2

Tabla 2-34. Network 2 Register Data To Drive Menu (9700) (Menú de datos de registro hacia el controlador Red 2)

Tabla 2-35. Network 1 Register Data To Drive Menu (9900) (Menú de datos de registro hacia el controlador Red 1)

Parámetro ID Unidades

Predefinido Mín. Máx. Descripción

Data To Drive Reg 01 9701 Bits de

Registro Fijo

Parámetro 1 de datos de registro al controlador. Este registro no es programable.

Data To Drive Reg 02 9702 Demanda de

velocidad

Parámetro 2 de datos de registro al controlador. Este registro no es programable.

Data to Drive Reg 03-64 9703-9764 Ninguno

Parámetros 3-64 de datos de registro al controlador. Estos registros son programables.

Parámetro ID Unidades

Predefinido Mín. Máx. Descripción

Red 1 al reg. 2 Copiar 9946 Función

Copia los registros de la red 1 a los registros de la red 2.

Page 42: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-30 902399: Versión 4.0

2

2.2 Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)Esta función permite visualizar los valores de los registros de red. Es extremadamente útil para la resolución de problemas. A medida que se transmiten los datos y cambian los valores de los registros, la pantalla se actualizará de manera automática y continua para reflejar los cambios. La dirección de la transmisión de datos tal como se muestra en esta pantalla es desde la perspectiva del controlador. Por lo tanto, 'Rx' son los datos recibidos en el controlador y 'Tx' son los datos transmitidos desde el controlador.

Figura 2-14. Diagrama de la función de visualización del monitoreo de red

1. La ‘D’ significa formato decimal. La ‘H’ significa formato hexadecimal.

2. El controlador puede estar conectado a dos redes independientes.

3. ‘Rx’ significa que es un registro "Data to Drive". ‘Tx’ significa que es un registro "Data from Drive".

4. ‘G’ significa que es un registro global. ‘N’ significa que es un registro no global. El protocolo Modbus no soporta registros globales. Por lo tanto, cuando se trabaje con un controlador Modbus, este campo contendrá 'N' en todos los registros.

5. Este campo numérico de dos dígitos indica el número del registro que se muestra. ‘Tx’ 01-64 son “Data from Drive 01” (identificación (ID) de parámetro 9401) vía “Data from Drive 64” (identificación (ID) de parámetro 9464). ‘Rx’ 01-64 son “Data to Drive 01” (identificación (ID) de parámetro 9601) vía “Data to Drive 64” (identificación (ID) de parámetro 9664).

6. El valor del registro. Debido a que los registros contienen palabras digitales de 16 bits, su valor varía dentro de un rango que va desde 0-65535 (decimal) o 0-FFFF (hexadecimal).

7. La línea 1 contiene la siguiente información: El valor del registro se muestra en formato decimal; el registro se encuentra en la red 1; el registro es no global; los datos van al controlador; se muestra el número de registro "al controlador"; su valor es 257.

8. La línea 2 contiene la siguiente información: El valor del registro se muestra en formato hexadecimal; el registro se encuentra en la red 2; el registro es no global; los datos provienen del controlador; se muestra el número de registro 2 "desde el controlador"; su valor es 0xF1B (equivalente decimal = 3,867).

Page 43: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus

902399: Versión 4.0 2-31

2La figura que aparece a continuación representa una pantalla. Si comienza con el cursor en la posición A y usa la flecha izquierda [←] varias veces, el cursor se moverá a A, D, C, B, A, etc. Si comienza con el cursor en la posición A y usa la flecha derecha [→] varias veces, el cursor se moverá a A, D, C, B, A, etc.

Figura 2-15. Diagrama de movimiento del cursor

∇∇∇

Nota: Los guiones bajos en el dibujo de la pantalla muestran posibles movimientos del cursor. Para mover el cursor dentro de la pantalla, utilice las flechas izquierda y derecha. Los campos alfabéticos sólo se editan con las flechas hacia arriba y hacia abajo. Los campos numéricos se editan tanto con las flechas hacia arriba y hacia abajo como con las teclas numéricas. El cursor se moverá al inicio de la segunda línea luego de alcanzar la última posición posible en la primera línea. De la misma manera, el cursor se moverá al inicio de la primera línea luego de alcanzar la última posición posible en la segunda línea.

D

H

D

H

Page 44: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Manual de comunicaciones NXG

2-32 902399: Versión 4.0

2

Page 45: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-1

3

3.1 IntroducciónEste capítulo presenta una sección de configuración rápida que lo ayudará a comenzar a controlar su unidad Siemens con control NXG por medio de una red ControlNet lo más como posible. La sección 3.4 es breve, establece procedimientos y cubre un mínimo de detalles. Consulte las otras secciones de este capítulo para información detallada.

Tenga en cuenta que en este capítulo, todo número de cuatro dígitos que aparezca entre paréntesis, por ejemplo (9403), indica el número de identificación (ID) de parámetro para el teclado numérico en la parte delantera del controlador. Presione [SHIFT] + [→] para ingresar este número directamente. No es necesario mantener presionada la tecla [SHIFT] mientras presiona la tecla [→]. Los valores numéricos expresados como 0xnn (por ejemplo, 0x12) están representados en formato hexadecimal.

CAPÍTULO

3 Comunicaciones DeviceNet™ DP

Page 46: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-2 902399: Versión 4.0

3

3.1.1 Topologías de red DeviceNet DP

DeviceNet Drive Profile (DP) usa una topología de bus lineal. Esta topología se configura como una serie de clusters. Un cluster es un conjunto de nodos conectados de manera lógica. Un nodo puede pertenecer a unos o más clusters. La topología de bus lineal se ilustra en la Figura 3-1. Se muestran tres clusters que usan maestro/esclavo o peer-to-peer.

Leyenda

Cluster A: Comunicación maestro/esclavo punto-a-punto (por ejemplo, Consulta/Cíclica/Cambio de estado (COS))

Cluster B: Comunicación maestro/esclavo multidifusión (por ejemplo, Strobe)

Cluster C: Comunicación Peer-to-Peer (Punto-a-Punto o Multidifusión)

Los nodos que participan en una relación específica conforman un cluster.

Figura 3-1. Topologías de red DeviceNet DP

Nota:• Los controladores Siemens usan conexiones maestro/esclavo y no soportan conexiones DeviceNet DP

"strobe".• La tarjeta UCS de Siemens DeviceNet DP funciona solamente como un dispositivo esclavo y no

puede iniciar comunicaciones (solamente puede responder a citas).

M = Estación maestra (activa)

S = Estación esclava (pasiva)

P = Peer

P

P P P P

CLUSTER A CLUSTER B CLUSTER C

SUBNET

M

S S S S

M

S S S S

Page 47: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-3

3

3.1.2 Configuración del módulo UCS DeviceNet DP

El módulo UCS DeviceNet DP se monta a la tarjeta de comunicaciones del Control NXG. La Figura 3-2 muestra los

conectores, puentes y los indicadores de estado en la tarjeta UCS DeviceNet DP.

Figura 3-2. Tarjeta de comunicaciones UCS DeviceNet DP

3.1.3 Conector

El módulo de interfase UCS DeviceNet DP utiliza un conector de 5 pins compatible con-DeviceNet DP.

Figura 3-3. Conector de red de 5 pins DeviceNet DP

Nota: Para configurar correctamente el módulo UCS DeviceNet, los puentes BA1 y BA2 se deben quitar de la tarjeta.

Puentes BA1 y BA2(Retirados de la tarjeta)

Indicadores de estado

Conector DeviceNet de 5-pins

Conector a tarjeta NXG

s

1

2

3

4

5

V- (conductor de alimentación)

CANL (conductor de señal)

DESCUBIERTO

CANH (conductor de señal)

V+ (conductor de alimentación)

Negro

Azul

Bare

Blanco

Rojo

Código de Color DeviceNet

Page 48: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-4 902399: Versión 4.0

3

La longitud máxima del cable depende de la velocidad de transmisión y del tipo de cable. La relación entre la longitud máxima del cable y la velocidad de transmisión se muestra en la Tabla 3-1.

Tabla 3-1. Valores máximos de la relación longitud de cable/velocidad de transmisión de DeviceNet DP

3.1.4 Indicadores de estado

La Figura 3-4 muestra los indicadores de estado. La Tabla 1 describe los estados de los LED. Al inicio, el módulo UCS comprueba el Indicador de estado de UCS haciendo que esté en rojo por 250 mseg, que esté en verde por 250 mseg y luego que se apague.

Figura 3-4. Indicadores de estado de la tarjeta de circuito del módulo UCS (orientación de la placa)

Tabla 3-2. Descripciones del indicador de estado de la tarjeta de circuito del módulo UCS

3.2 Terminación de redLos nodos ubicados físicamente al final de la red deben tener una resistencia de terminación instalada. La resistencia de terminación se conecta a lo largo de las líneas de datos. Consulte las recomendaciones de Open DeviceNet DP Vendor Association (ODVA) para obtener valores de las resistencias de terminación de red.

Velocidad de transmisión

Distancia troncal (Cable grueso)

125 K 500 metros (1640 pies)

250 K 250 metros (820 pies)

500 K 100 metros (328 pies)

Número desde la Figura 8-2

Indicación Estado Descripción

1 Estado UCS Apagado Sin alimentación o sin reinicio de hard/soft.

Rojo, intermitentea

a. El índice de intermitencia nominal es de 500 mseg cuando está encendido y de 500 mseg cuando está apagado.

Falla de configuración recuperable (firmware inválido, dato OEM o dato personalizado).

Rojo Error de hardware o error en tiempo de ejecución irrecuperable.

Verde, intermitentea Sin errores, la interfase de intercambio de datos no está abiertaVerde Sin errores, la interfase de intercambio de datos está activa.Ámbar (rojo/verde) Modo de configuración.

2 Estado de red Apagado Módulo UCS DeviceNet DP fuera de línea/sin alimentación de red.

Rojo Falla de red irrecuperable.

Verde UCS DeviceNet DP está en línea con conexiones establecidas.

Rojo intermitente Conexión(es) I/O (Entrada/Salida) en estado de tiempo- vencido u otra falla recuperable.

Verde intermitente El módulo UCS DeviceNet DP está en línea pero no tiene conexiones.

Verde/rojo intermitente

El módulo UCS DeviceNet DP se encuentra en estado de falla de comunicaciones y responde a una solicitud "identify communication faulted" (identifique falla en comunicación).

1

2

Estado UCS

Estado de la red

Borde de la tarjeta

Page 49: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-5

3

3.3 Dirección de red DeviceNet DPLos usuarios pueden parametrizar la dirección de red de DeviceNet DP del controlador ("Mac Id") a cualquier valor por medio del teclado numérico que se encuentra en la parte delantera del controlador o en Herramientas.

3.4 Configuración rápida

Este ejemplo permitirá controlar la unidad desde un PLC mediante el siguiente procedimiento de configuración simple:

1. Mediante el teclado numérico, configure "Network 1 Type" (9901) (Tipo de Red1) a DeviceNet DP.

2. Configure la dirección DeviceNet DP (9908) en un valor que no esté actualmente en uso (1 a 63).

3. Configure la Velocidad de Transmisión de DeviceNet DP (9505) (Baud Rate) según el índice apropiado (125K, 250K, o 500Kbaud) para su red.

4. Verifique el estado del módulo UCS DeviceNet DP según se indica en las Tablas 3-23 y 3-24.

5. Será necesario modificar el programa del sistema si desea ejecutar el controlador desde la red. La modificación tendrá que fijar Network1RunEnable_O = TRUE; o como verdadera de manera condicional dependiendo de los requerimientos de la aplicación.

6. Configure el bit (NetRef / Referencia de Red) (1) como verdadero para solicitar que la entrada de demanda de velocidad al controlador se origine desde la red DeviceNet DP.

7. Desde el PLC configure la Referencia de velocidad VFD (Speed Reference) a la velocidad deseada.

8. Configure el bit (NetCtrl / Control de Red) (1) como verdadero para solicitar que la funcionalidad de inicio/detención se pueda controlar desde la red DeviceNet DP.

9. Configure el bit (Run fwd / Ejecución hacia adelante) (1) como verdadero para solicitar al controlador que ejecute hacia adelante. El bit 1 (Run Rev / Ejecución en reversa) debe ser bajo (0).

10. El VFD debe ejecutarse a la velocidad indicada.

Nota: Al configurar Network1RunEnable_O = TRUE; se evita que el controlador se inicie y se detenga de manera local desde el teclado numérico o desde los interruptores de inicio/detención montados en el panel.

Page 50: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-6 902399: Versión 4.0

3

3.5 Configuración de las comunicaciones de redEsta sección define los procedimientos necesarios para configurar los parámetro del control NXG Siemens para fines de control y/o monitoreo remoto mediante una red de comunicaciones. Los usuarios deben conocer el control NXG Siemens y su sistema de menús.

Luego de completar los siguientes procedimientos de configuración, todos los datos ingresados a través de sistema de menú quedarán en el módulo CompactFLASH del control NXG. Utilice el teclado numérico en la parte delantera del controlador para completar el procedimiento que aparece a continuación para configurar los parámetros de red del control NXG. Consulte la Tabla 3-3 o los números de identificación (ID) de los menús y submenús del controlador.

1. Para comenzar, seleccione el ítem "DeviceNet DP" de la lista de selección, a partir de la lista de selección del menú "Network 1 Type" (Tipo de Red 1).

2. Configure la Dirección DeviceNet DP a la dirección de nodo deseada ("Mac Id") para el controlador. El rango válido es de 1 a 63.

3. Configure "Register Data From Drive" (para seleccionar los datos a enviar por el controlador) o "Register Data To Drive" (para seleccionar los datos que va a recibir el controlador). "Register Data From Drive" (Datos de registro desde el controlador) son datos que recibirá el PLC desde el controlador para determinar cómo está funcionando la unidad. Cada registro contiene una representación digital de 16 bits del estado de un aspecto específico del funcionamiento del controlador. Algunos registros se fijan para rastrear determinadas funciones del controlador y otros son programables para rastrear alternativas de estado del controlador en base a una cantidad determinada. "Register Data To Drive" (Datos de registro al controlador) son los datos que el PLC enviará al controlador para controlarlo. Cada registro contiene una representación digital de 16 bits del comando del PLC para un aspecto específico del funcionamiento del controlador. Algunos registros se fijan para controlar determinadas funciones y otros son programables para controlar alternativas de funcionamiento del controlador en base a una cantidad determinada. Continúe en el paso 4 para configurar "Register Data From Drive", o en el paso 5 para "Register Data To Drive".

4. El menú "Register Data From Drive" da al usuario la posibilidad de definir hasta 32 ítems de datos basados en registros que se pueden enviar desde el controlador a través de los parámetros del teclado numérico 9401–9432 (Data From Drive 01-32). Ahora, cada uno de estos ítems se puede definir de manera independiente según se desee. Una vez que haya seleccionado cualquier ítem de dato de envío, el usuario tendrá que ingresar el dato a transmitir desde una lista de selección predefinida. Si no lo encontrara en la lista de selección, una identificación (ID) puede hacer referencia a un ítem específico. En la mayoría de los ítems de las listas de selección, simplemente hay que avanzar por el menú hasta llegar al ítem deseado y luego presionar la tecla ENTER. Para ingresar la identificación (ID), se le solicita al usuario-que ingrese el código de identificación (ID) de 4 dígitos del ítem del dato y el tipo de dato deseado. Las identificaciones (ID) se enumeran en el Apéndice B de este manual.

5. El menú "Register Data To Drive" brinda al usuario la posibilidad de definir hasta 32 ítems de datos basados en registros que se pueden recibir desde el controlador a través de los parámetros del teclado numérico 9601–9632 (Data To Drive Reg 01-32). Ahora, cada uno de estos ítems se puede definir de manera independiente según se desee. Una vez que haya seleccionado cualquier ítem de dato de recepción, el usuario tendrá que ingresar el dato a recibir desde una lista de selección predefinida.

Nota: En este manual, un "register" (registro) consiste en una palabra de datos de 16 bits.

Page 51: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-7

3

Tabla 3-3. Identificaciones (ID) de menús

3.6 Archivo EDS DeviceNet DPLa hoja de datos electrónicos, o archivo EDS , es un archivo ASCII especialmente formateado que proporciona la definición de los parámetros configurables de un dispositivo y las interfases públicas a esos parámetros. Se encuentra disponible una copia electrónica de este archivo (NXG.eds) en la documentación del controlador y también en el archivo de versiones de software de Siemens. Una versión de texto se incluye en el Apéndice C.

Red Números de identificación (ID) de parámetros del

controlador

Descripción Contenidos por defecto

1 9401 Data From Drive 01 Estado general(sin posibilidad de cambios)

1 9402 Data From Drive 02 Velocidad del motor(sin posibilidad de cambios)

1 9403 – 9432 Data From Drive XX Ninguno

1 9601 Data To Drive Reg 01 Bits de Registro Fijo(sin posibilidad de cambios)

1 9602 Data To Drive Reg 02 Demanda de velocidad(sin posibilidad de cambios)

1 9603 - 9632 Data To Drive Reg XX Ninguno

1 9901 Network 1 Type Ninguno

1 9908 Dirección DeviceNet DP 1

1 9905 Velocidad de transmisión DeviceNet DP 125K

2 9501 Data From Drive 01 Estado general(sin posibilidad de cambios)

2 9502 Data From Drive 02 Velocidad del motor(sin posibilidad de cambios)

2 9503-9532 Data From Drive XX Ninguno

2 9701 Data To Drive Reg 01 Bits de Registro Fijo(sin posibilidad de cambios)

2 9702 Data To Drive Reg 02 Demanda de velocidad(sin posibilidad de cambios)

2 9703 – 9732 Data To Drive Reg XX Ninguno

2 9915 Network 2 Type Ninguno

2 9922 Dirección DeviceNet DP 1

2 9919 Velocidad de transmisión DeviceNet DP 125K

Page 52: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-8 902399: Versión 4.0

3

3.7 Generalidades de la red DeviceNet DP

La red DeviceNet DP consiste en el módulo UCS DeviceNet DP, el firmware UCS y el software de Control NXG. Siemens configura la red DeviceNet DP como una conexión de comunicaciones maestro/esclavo, -punto -a punto. El maestro puede usar mensajes explícitos para controlar la unidad. El módulo UCS DeviceNet DP actúa como un esclavo en la red DeviceNet DP. Usa un conjunto de datos E/S como base para controlar la unidad. Solamente el firmware UCS maneja las clases 1 a 3 y 5 de DeviceNet DP. El firmware UCS y el software de Control NXG trabajan en conjunto para manejar las clases 4 y 40 a 42 de DeviceNet DP. El módulo UCS Siemens DeviceNet DP soporta las clases de DeviceNet DP que se enumeran en la tabla que aparece a continuación:

Tabla 3-4. Clases de DeviceNet DP

3.7.1 Tipos de datos

Las redes DeviceNet DP usan los tipos de datos de dos maneras diferentes. Dichas modalidades se explican a continuación.

3.7.2 Tipos de datos DeviceNet DP

Cada atributo de clase tiene un tipo de dato predefinido. Open DeviceNet DP Vendor Association (ODVA) define los tipos de datos usados. La Tabla 3-5 es una lista abreviada de los tipos de datos DeviceNet DP.

Tabla 3-5. Tipos de datos DeviceNet DP

Nota: Para comprender esta sección, es necesario conocer la terminología y las redes DeviceNet DP. Para más información sobre DeviceNet DP, contáctese con Open DeviceNet DP Vendor Association (ODVA). La dirección de su sitio web es http://www.odva.org.

Número de clase

Objeto de Clase Mensajes de comunicaciones manejados por:

1 Identidad Módulo UCS DeviceNet DP

2 Ruta de mensajes Módulo UCS DeviceNet DP

3 DeviceNet DP™ Módulo UCS DeviceNet DP

4 Conjunto Módulo UCS DeviceNet DP y NXG

5 Conexión Módulo UCS DeviceNet DP

40 Motor Módulo UCS DeviceNet DP y NXG

41 Supervisor de control Módulo UCS DeviceNet DP y NXG

42 Controlador CA/CC Módulo UCS DeviceNet DP y NXG

Nombre del tipo de dato

Descripción del tipo de dato

BOOL Boolean lógico con valores VERDADERO y FALSO

BYTE Cadena de bits con longitud de 8 bits

WORD Cadena de bits con longitud de 16 bits

DWORD Cadena de bits con longitud de 32 bits

SINT Valor integral de 8 bits firmados

INT Valor integral de 16 bits firmados

DINT Valor integral de 32 bits firmados

USINT Valor integral de 8 bits no firmados

UINT Valor integral de 16 bits no firmados

UDINT Valor integral de 32 bits no firmados

Page 53: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-9

3

3.8 Métodos de transferencia de datos de redDeviceNet DP utiliza conjuntos de datos y mensajes explícitos para la transferencia de datos.

3.8.1 Conjunto de datos DeviceNet DP

El UCS DeviceNet DP CAB de Siemens utiliza conjuntos de datos para transferir datos desde y hacia el controlador. Las redes DeviceNet DP tienen conjuntos predefinidos para permitir que dispositivos similares de diversos proveedores se comuniquen de la misma manera. Estos conjuntos predefinidos permiten la sustitución de un dispositivos de un fabricante por otro sin tener que cambiar el software de comunicaciones.

3.8.2 Conjunto de datos de entrada del controlador DeviceNet DP CA (Conjunto Nº71)

El módulo UCS DeviceNet DP de Siemens utiliza el conjunto de entrada predefinido "Extended Speed Control Input" ("Control de Entrada de Velocidad Extendida") para controladores CA como conjunto I/O (Entrada/Salida) por defecto.

El conjunto Control de "Entrada de Velocidad Extendida" (conjunto Nº 71) utiliza 4 bytes de datos. Los conjuntos de datos pasan desde el controlador al módulo UCS DeviceNet DP a través del Control NXG. El DeviceNet DP maestro puede obtener de SIEMENS datos del controlador a través de una comunicación maestro/esclavo. Los conjuntos de datos de entrada de 4 bytes se definen a continuación. El primer byte de datos se descompone en bits utilizados para definir el estado de funcionamiento del controlador. El segundo byte de datos es el estado del controlador. El tercer y cuarto byte de datos se combinan para formar un número firmado de 16 bits que representa la velocidad del controlador en RPM. El rango es de 0 a 32767 RPM. Remítase a las Tablas 3-6, 3-7, y 3-8 para más información sobre bits y bytes de conjuntos de datos.

Tabla 3-6. Bytes de conjunto de datos de entrada DeviceNet DP

Tabla 3-7. Definiciones de bit y byte 0 del conjunto E/S N º 71 DeviceNet DP

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

0 At Reference RefFrom Net

CtrlFromNet

Ready Running2(Rev)

Running1(Fwd) Warning Faulted

1 Estado del controlador

2 Velocidad efectiva (Byte Bajo)

3 Velocidad efectiva (Byte Alto)

Bit Nombre del bit Función del bit

7 AtReference Configure como verdadero (1) cuando la velocidad del controlador coincide (+/- 1,5%) con la velocidad de referencia del controlador (sin rampa ascendente o descendente).

6 RefFromNet Configure como verdadero (1) cuando la entrada de demanda de velocidad al controlador se origina en la red DeviceNet DP.

5 CtrlFromNet Configure como verdadero (1) cuando la funcionalidad de inicio/detención esté controlada desde la red DeviceNet DP.

4 Ready Configure como verdadero (1) cuando el controlador no esté en ejecución y no esté en estado de falla

3 Running2 (Rev) Configure como verdadero (1) cuando el controlador esté en ejecución en reversa.

2 Running1 (Fwd) Configure como verdadero (1) cuando el controlador esté en ejecución hacia adelante.

1 Warning Siempre cero. Los controladores Siemens no soportan este bit.

0 Faulted Configure como verdadero (1) cuando el controlador esté en falla.

Page 54: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-10 902399: Versión 4.0

3

Tabla 3-8. Estados del controlador byte 1 del conjunto E/S N º 71 DeviceNet DP

3.8.3 Conjunto de datos de salida del controlador DeviceNet DP CA (Conjunto Nº 21)

El módulo UCS DeviceNet DP de Siemens utiliza el conjunto de entrada predefinido "extended speed control output" ("control de entrada de velocidad extendida") para controladores CA como conjunto I/O (Entrada/Salida) por defecto.

El conjunto "control de entrada de velocidad extendida" (conjunto Nº 21) utiliza 4 bytes de datos. Los conjuntos de datos los consume el módulo UCS DeviceNet DP y pasan al controlador. El maestro actualiza los datos al módulo UCS DeviceNet DP. El conjunto de datos de salida de 4 bytes se define en la Tabla 3-9. El primer byte de datos se descompone en bits utilizados para controlar el modo de funcionamiento del controlador. El segundo byte de datos no se utiliza (todos los bits son 0). El tercer y cuarto byte de datos se combinan para formar un número firmado de 16 bits que representa la referencia de velocidad de la red DeviceNet DP en RPM. El rango es de 0 a 32767 RPM. En la Tabla 3-10 se enumeran las definiciones de bits del conjunto de datos de salida.

Tabla 3-9. Conjunto de datos de salida DeviceNet DP

Tabla 3-10. Definición de bits del conjunto de datos de salida DeviceNet DP

Valor del byte de estado del controlador Estado del controlador

3 Listo (no en falla y no en ejecución)

4 Habilitado (en ejecución)

5 Detenido (en ejecución, solicitud de ejecución deshabilitada)

7 Defectuoso (existe(n) falla(s) en el controlador)

Nota: El término "Listo" se define como "No defectuoso" y “No en ejecución.” La falta de una autorización no se considera una falla. El controlador cambiará del estado "Listo" ("Ready") a "Habilitado" ("Enabled") cuando todas las señales de autorización del controlador sean "Verdaderas" ("True").

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

0 No utilizado NetRef NetCtrl No

utilizadoNo

utilizado Fault Reset Run Rev Run Fwd

1 Reservado (no utilizado)

2 Referencia de velocidad (Byte Bajo)

3 Referencia de velocidad (Byte Alto)

Bit Nombre del bit Función del bit

7 No utilizado (0).

6 NetRef Configure como verdadero (1) para solicitar que la entrada de demanda de velocidad al controlador se origine en la red DeviceNet DP.

5 NetCtrl Configure como verdadero (1) para solicitar que la funcionalidad de inicio/detención se controle desde la red DeviceNet DP.

4 No utilizado (0).

3 No utilizado (0).

2 Fault Reset Configure como verdadero (1) para solicitar el reinicio por falla del controlador.

1 Run Rev Configure como verdadero (1) para solicitar la ejecución del controlador en reversa. El bit 0 (Run Fwd) debe ser bajo (0).

0 Run Fwd Configure como verdadero (1) para solicitar la ejecución del controlador hacia adelante. El bit 1 (Run Rev) debe ser bajo (0).

Page 55: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-11

3

3.8.4 Mensajes explícitos DeviceNet DP

Los mensajes explícitos se pueden utilizar para controlar (establecer) o conseguir (obtener) el estado del controlador. Esta sección define los atributos para las tres clases de objetos principales DeviceNet DP con controladores CA: motor, supervisor de control y controlador CA/CC.

El módulo UCS DeviceNet DP sólo contiene una instancia de las tres clases. Los atributos y los tipos de acceso soportados para cada clase se pueden encontrar en las Tablas 3-11, 3-12, 3-13, y 3-14.

Tabla 3-11. Atributos soportados para clase motor DeviceNet DP (Instancia 1)

Tabla 3-12. Atributos soportados para clase supervisor de control DeviceNet DP (Instancia 1)

Nota: El término "Ready" (Listo) se define como "Not Faulted" (No defectuoso) y "Not Running" (No en ejecución). La falta de una autorización no se considera una falla. El controlador cambiará del estado "Ready" (Listo) a "Enabled" (Habilitado) cuando todas las señales de autorización del controlador sean "True" (Verdaderas).

Clase (Hex)

Atributo (Decimal)

Acceso a datos

Tipo de datos

Descripción

0x28 3 Establecer USINT Tipo de motor (remítase a las especificaciones de ODVA para DeviceNet DP)

0x28 6 Establecer UINT Ciclo de corriente de motor (en ,1 Amperio)

0x28 7 Establecer UINT Ciclo de tensión de motor (en Voltios)

0x28 9 Establecer UINT Ciclo de frecuencia de motor (en Hz)

0x28 12 Establecer UINT Número de polos

0x28 15 Obtener UINT Velocidad de base (en RPM)

Clase (Hex)

Atributo (Decimal)

Acceso a datos

Tipo de datos

Descripción

0x29 3 Obtener Bool Run1 (Comando Run Fwd)

0x29 4 Obtener Bool Run2 (Comando Run Rev)

0x29 5 Obtener Bool NetCtrl (Verdadero - solicita que el control de inicio/detención del controlador se origine desde la red DeviceNet DP)

0x29 6 Obtener USINT Estado (Estado de la unidad - vea la Tabla 3-8)

0x29 7 Obtener Bool Running1 (Verdadero - el controlador se ejecuta hacia adelante)

0x29 8 Obtener Bool Running2 (Verdadero - el controlador se ejecuta en reversa)

0x29 9 Obtener Bool Listo (Verdadero - el controlador no está en ejecución y no está en falla)

0x29 10 Obtener Bool Defectuoso (Verdadero - existe(n) falla(s) en el controlador)

0x29 12 Obtener Bool FaultRst (Verdadero - el comando de reinicio por falla está activo)

0x29 15 Obtener Bool CtrFromNet (Verdadero - el inicio/detención se controla desde la red DeviceNet DP)

Page 56: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-12 902399: Versión 4.0

3

Tabla 3-13. Atributos soportados para clase de controlador CA/CC DeviceNet DP (Instancia 1)

Tabla 3-14. Atributos soportados para extensión de clase del controlador CA/CC DeviceNet DP (Instancia 1)

Clase (Hex) Atributo (Decimal) Acceso a datos Tipo de datos Descripción

0x2A 3 Obtener Bool En referencia

0x2A 4 Obtener Bool NetRef

0x2A 6 Obtener USINT DriveMode

0x2A 7 Obtener INT Velocidad efectiva

0x2A 8 Obtener INT Referencia de velocidad

0x2A 9 Obtener INT Corriente efectiva

0x2A 15 Obtener INT Alimentación efectiva

0x2A 17 Obtener INT Tensión de salida

0x2A 18 Obtener UINT Tiempo de aceleración

0x2A 19 Obtener UINT Tiempo de desaceleración

0x2A 22 Obtener SINT Escala de velocidad

0x2A 23 Obtener SINT Escala de corriente

0x2A 26 Obtener SINT Escala de alimentación

0x2A 27 Obtener SINT Escala de tensión

0x2A 28 Obtener SINT Escala de tiempo

0x2A 29 Obtener Bool RefFromNet

Nota: • Los atributos 101-130 se usan para "Register Data from Drive" (datos de registro desde el controlador).• Los atributos 131-160 se usan para "Register Data to Drive" (datos de registro al controlador).

Clase (Hex) Atributo (Decimal) Acceso a datos Tipo de datos Descripción

0x2A 101-132 Obtener UINT Reg From Drive 03-34

0x2A 133-164 Establecer UINT Reg To Drive 03-34

Page 57: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-13

3

3.8.5 Register Data to Drive

El menú "Register Data to Drive" (Datos de registro al controlador) proporciona al usuario la posibilidad de definir hasta 32 ítems de datos basados en registros que se pueden recibir desde el controlador a través de los parámetros del teclado numérico 9601–9632 (Data To Drive Reg 01-32). Ahora, cada uno de estos ítems se puede definir de manera independiente según se desee. Una vez que haya seleccionado cualquier ítem de dato de recepción, el usuario tendrá que ingresar el dato a recibir desde una lista de selección predefinida.

Tabla 3-15. Escala de variables de listas de selección de datos al controlador DeviceNet DP

Nombre Escala Nombre Escala

Ninguno Ninguno MUX 3 ID Ninguno

Bits de Registro Fijo Ninguno MUX 4 ID Ninguno

Demanda de velocidad Hz / 10 RPM * 1 % / 10 MUX 5 ID Ninguno

Demanda auxiliar Hz / 10 RPM * 1 % / 10 MUX 6 ID Ninguno

Net Input Flag 1 Ninguno MUX 7 ID Ninguno

Net Input Flag 2 Ninguno MUX 8 ID Ninguno

Net Input Flag 3 Ninguno PTD1

Net Input Flag 4 Ninguno PTD2

Índice % / 100 PTD3

Lím máx hacia adelante / 10000 o %/100 PTD4

Lím máx en reversa / 10000 o %/100 Comando paralelo 1

Tiempo de aceleración hacia adelante / 10 Demanda de torsión

Tiempo de desaceleración hacia

adelante/ 10 Demanda PVCL

Tiempo de aceleración en reversa / 10 Demanda de flujo

Tiempo de desaceleración en

reversa/ 10 Conteo de nodos

Pulso de ingreso de red In * 1 Índice de nodos

Lím mín hacia adelante / 10000 o %/100 Tiempo de aceleración de torsión

Lím mín en reversa / 10000 o %/100Tiempo de

desaceleración de torsión

Límite de torsión Compensación de torsión

MUX 1 ID Ninguno Escalar de torsión

MUX 2 ID Ninguno Comando Vars

Page 58: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-14 902399: Versión 4.0

3

Tabla 3-16. Rango de variables de lista de selección de datos al controlador DeviceNet DP

Nombre Rango Nombre Rango

Ninguno Ninguno MUX 3 ID 0 ∼ 32767

Bits de Registro Fijo 0 – 0xffff MUX 4 ID 0 ∼ 32767

Demanda de velocidad -327,6 Hz ~ 327,6 Hz

-32767 RPM ~ 32767 RPM

-327.6 % ~ 327.6 % MUX 5 ID 0 ∼ 32767

Demanda auxiliar -327,6 Hz ~ 327,6 Hz

-32767 RPM ~ 32767 RPM

-327.6% ~ 327.6% MUX 6 ID 0 ∼ 32767

Net Input Flag 1 0 – 0xffff MUX 7 ID 0 ∼ 32767

Net Input Flag 2 0 – 0xffff MUX 8 ID 0 ∼ 32767

Net Input Flag 3 0 – 0xffff PTD1

Net Input Flag 4 0 – 0xffff PTD2

Índice -3.2767 % ~ 3.2767 % PTD3

Lím máx hacia adelante 0.00 % ~ 327.67 % PTD4

Lím máx en reversa -327.67 % ~ 0.00 % Comando paralelo 1

Tiempo de aceleración hacia adelante 0 - 3276,7 seg Demanda de torsión

Tiempo de desaceleración hacia

adelante0 - 3276,7 seg Demanda PVCL

Tiempo de aceleración en reversa 0 - 3276,7 seg Demanda de flujo

Tiempo de desaceleración en

reversa0 – 3276,7 seg Conteo de nodos

Pulso de ingreso de red 0 – 65535 Índice de nodos

Lím mín hacia adelante 0.00 % ~ 327.67 % Tiempo de aceleración de torsión

Lím mín en reversa -327.67 % ~ 0.00 %Tiempo de

desaceleración de torsión

Límite de torsión 0.00% ∼ 327.67% Compensación de torsión

MUX 1 ID 0 ∼ 32767 Escalar de torsión

MUX 2 ID 0 ∼ 32767 Comando Vars

Page 59: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-15

3

3.8.6 Register Data from Drive

El menú "Register Data From Drive" (Datos de registro desde el controlador) proporciona al usuario la posibilidad de definir hasta 32 ítems de datos basados en registros que se pueden enviar desde el controlador a través de los parámetros del teclado numérico 9401–9432 (Data From Drive 01-32). Ahora, cada uno de estos ítems se puede definir de manera independiente según se desee. Una vez que haya seleccionado cualquier ítem de dato de envío, el usuario tendrá que ingresar el dato a transmitir desde una lista de selección predefinida. Si no lo encontrara en la lista de selección, una identificación (ID) puede hacer referencia a un ítem específico. En la mayoría de los ítems de las listas de selección, simplemente hay que avanzar por el menú hasta llegar al ítem deseado y luego presionar la tecla ENTER. Para ingresar la identificación (ID), se le solicita al usuario-que ingrese el código de identificación (ID) de 4 dígitos del ítem del dato y el tipo de dato deseado. Las identificaciones (ID) se enumeran en el Apéndice A de este manual.

Tabla 3-17. Variables de la lista de selección de datos desde el controlador DeviceNet DP

Variables de lista de selección del controlador

Ninguno Net1 Out Reg 3 Mux1 Echo Entradas Wago 33-48

Man Id Net1 Out Reg 4 Mux1 Data Entradas Wago 49-64

Estado general Net2 Out Reg 1 Mux2 Echo Entradas Wago 65-80

Tensión del motor Net2 Out Reg 2 Mux2 Data Entradas Wago 81-96

Corriente total Net2 Out Reg 3 Mux3 Echo Salidas Wago 1-16

Alimentación de salida Net2 Out Reg 4 Mux3 Data Salidas Wago 17-32

Velocidad del motor Corriente de torsión Mux4 Echo Salidas Wago 33-48

Demanda de velocidad Magnetizing Cur Mux4 Data Salidas Wago 49-64

Referencia de velocidad Flujo del motor Mux5 Data PFD1

Heartbeat Torsión del motor Mux6 Echo PFD2

Estado del controlador Referencia de flujo Mux6 Data PFD3

Entrada de corriente RMS (Inp RMS Current) Tensión entrante Mux7 Echo PFD4

Frecuencia entranteFactor de entrada de

alimentación (Inp Power Factor)

Mux7 Data Pérdidas del controlador

Promedio de entrada de alimentación KVars de entrada Mux8 Echo Porcentaje de caída de

velocidad

Net1 Out Reg 1 Máx disponible de Volts de salida Mux8 Data Referencia de campo de

sincronización del motor

Net1 Out Reg 2 Temperatura máxima de celdas Entradas Wago 1-16 Corriente reactiva disponible

Entradas Wago 17-32 Eficiencia del controlador

Page 60: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-16 902399: Versión 4.0

3

3.9 Redes y programa del sistema3.9.1 Entradas al controlador (64 bits)

Existen 64 bits de entrada disponibles para programación por el usuario. Mediante el teclado numérico, diríjase al menú identificado (ID) como 9603. Verá una lista de selección cuyo primer ítem es "None" ("Ninguno"). Vea la Tabla 3-15 para una enumeración de alternativas de la lista de selección para datos de entrada al controlador. Avance por lista de selección hasta llegar a "Net Input Flag 1" y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net Input Flag 2" y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 3-19.

3.9.2 Salidas desde el controlador (64 bits)

Existen 64 bits de salida disponibles para programación por el usuario. Mediante el teclado numérico, diríjase al menú identificado (ID) como 9403. Verá una lista de selección cuyo primer ítem es "None" ("Ninguno"). Vea la Tabla 3-18 para una enumeración de opciones posibles en la lista de selección para datos de salida desde el controlador. Avance por la lista de selección hasta llegar a "Net1 Out Reg 1", y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net1 Out Reg 2" y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 3-21.

Page 61: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-17

3

3.9.3 Indicadores disponibles para el Programa del Sistema

Programable por el usuario:La interpretación de estos bits se programa por medio del archivo SOP. Estos bits se pueden programar para iniciar o reiniciar cualquier otro bit usado dentro de SOP.

Tabla 3-18. Bits de entrada programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9603-9632)

Tabla 3-19. Bits de entrada programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9703-9732)

Tabla 3-20. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9403-9432)

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net Input Flag 1 Network2Flag0_I ~Network2Flag15_I

Net Input Flag 2 Network2Flag16_I ~Network2Flag31_I

Net Input Flag 3 Network2Flag32_I ~Network2Flag47_I

Net Input Flag 4 Network2Flag48_I ~Network2Flag63_I

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net1 Out Reg 1 Network1Flag0_O ~Network1Flag15_O

Net1 Out Reg 2 Network1Flag16_O ~Network1Flag31_O

Net1 Out Reg 3 Network1Flag32_O ~Network1Flag47_O

Net1 Out Reg 4 Network1Flag48_O ~Network1Flag63_O

Page 62: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-18 902399: Versión 4.0

3

Tabla 3-21. Bits de salida programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9503-9532)

3.9.4 Indicadores de red del Programa del Sistema

Tabla 3-22. Indicadores de red habilitados para ejecución

Tabla 3-23. Indicadores de estado de red

3.10 Secuencia de encendidoLa secuencia completa de encendido se define a continuación.

1. El Control NXG comienza la ejecución configurando los registros internos del procesador.

2. El firmware UCS se descarga en el módulo UCS DeviceNet DP.

3. Luego, si la tarjeta UCS DeviceNet DP estuviera en una red activa, el LED verde estará en verde sólido. (Remítase a la Tabla 3-24).

4. En este punto, el LED de estado de red UCS refleja el estado de la tarjeta UCS DeviceNet DP en la red DeviceNet DP.

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net2 Out Reg 1 Network2Flag0_O ~Network2Flag15_O

Net2 Out Reg 2 Network2Flag16_O ~Network2Flag31_O

Net2 Out Reg 3 Network2Flag32_O ~Network2Flag47_O

Net2 Out Reg 4 Network2Flag48_O ~Network2Flag63_O

Nota: El uso de indicadores de estado en el programa del sistema exige una profunda comprensión del programa y de las capacidades de edición, compilación y descarga. El uso de indicadores del programa del sistema se debe limitar únicamente a personas calificadas y experimentadas.

Variable del programa del sistema Descripción

Network1RunEnable_O Este indicador debe configurarse en VERDADERO (TRUE) para que se pueda ejecutar el controlador desde la red 1.

Network2RunEnable_O Este indicador debe configurarse en VERDADERO (TRUE) para que se pueda ejecutar el controlador desde la red 2.

Variable del programa del sistema Descripción

Network1CommOk_I Indica que la red 1 está activa = 1 o inactiva/falla = 0

Network2CommOk_I Indica que la red 2 está activa = 1 o inactiva/falla = 0

Nota: La dirección de red debe ser un valor diferente a cero y una dirección DeviceNet DP válida (MacId). Luego, se abre la interfase entre la tarjeta UCS DeviceNet DP y el NXG. El LED de estado de UCS se torna verde.

Page 63: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-19

3

3.11 Resolución de problemas en las comunicaciones de redLa Tabla 3-24 enumera puntos a verificar en caso de que la red de comunicaciones estuviera funcionando incorrectamente. Al verificar estos puntos se resolverá la mayoría de los problemas que pudieran presentarse.

Tabla 3-24. Resolución de problemas en las comunicaciones de red

# Puntos a verificar

1 Verifique que el módulo UCS se encuentre firmemente asentado en la tarjeta de comunicaciones.

2 Verifique que el CAB, el transportador UCS/ISA y la tarjeta UCS DeviceNet DP se encuentren adecuadamente asegurados mediante el hardware de montaje.

3 Verifique que los puentes BA1 y BA2 se hayan quitado de la tarjeta UCS DeviceNet DP.

4 Verifique que las conexiones de cableado sean adecuadas para la tarjeta.

5 Verifique que el cableado de red no esté en cortocircuito.

6 Verifique que los componentes de la tarjeta no estén en cortocircuito.

7 Verifique las resistencias de terminación de la red.

8 Verifique el índice de intermitencia del LED (remítase a la Figura 3-5).

9 Verifique que la dirección de red sea válida (> 0 y < 64) y única para la red.

10 Verifique el cableado y conexión de red.

Page 64: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-20 902399: Versión 4.0

3

3.12 Función de visualización del monitoreo de red (identificación (ID) de Menú 9950)Esta función permite visualizar los valores de los registros de red. Es extremadamente útil para la resolución de problemas. A medida que se transmiten los datos y cambian los valores de los registros, la pantalla se actualizará de manera automática y continua para reflejar los cambios. La dirección de la transmisión de datos tal como se muestra en esta pantalla es desde la perspectiva del controlador. Por lo tanto, 'Rx' son los datos recibidos en el controlador y 'Tx' son los datos transmitidos desde el controlador.

Figura 3-5. Diagrama de la función de visualización del monitoreo de red

1. La ‘D’ significa formato decimal.La ‘H’ significa formato hexadecimal.

2. El controlador puede estar conectado a dos redes independientes.

3. ‘Rx’ significa que es un registro "Data to Drive".‘Tx’ significa que es un registro "Data from Drive".

4. ‘G’ significa que es un registro global.‘N’ significa que es un registro no global.El protocolo Modbus no soporta registros globales. Por lo tanto, cuando se trabaje con un controlador Modbus, este campo contendrá 'N' en todos los registros.

5. Este campo numérico de dos dígitos indica el número del registro que se muestra.‘Tx’ 01-64 son “Data from Drive 01” (identificación (ID) de parámetro 9401) vía “Data from Drive 64” (identificación (ID) de parámetro 9464).‘Rx’ 01-64 son “Data to Drive 01” (identificación (ID) de parámetro 9601) vía “Data to Drive 64” (identificación (ID) de parámetro 9664).

6. El valor del registro. Debido a que los registros contienen palabras digitales de 16 bits, su valor varía dentro de un rango que va desde 0-65535 (decimal) o 0-FFFF (hexadecimal).

7. La línea 1 contiene la siguiente información:El valor del registro se muestra en formato decimal; el registro se encuentra en la red 1; el registro es no global; los datos van al controlador; se muestra el número de registro "al controlador"; su valor es 257.

8. La línea 2 contiene la siguiente información:El valor del registro se muestra en formato hexadecimal; el registro se encuentra en la red 2; el registro es no global; los datos provienen del controlador; se muestra el número de registro 2 "desde el controlador"; su valor es 0xF1B (equivalente decimal = 3,867).

Page 65: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP

902399: Versión 4.0 3-21

3

La Figura 3-6 que aparece a continuación representa una pantalla. Si comienza con el cursor en la posición A y usa la flecha izquierda [←] varias veces, el cursor se moverá a A, D, C, B, A, etc. Si comienza con el cursor en la posición A y usa la flecha derecha [→] varias veces, el cursor se moverá a A, D, C, B, A, etc.

Figura 3-6. Diagrama de movimiento del cursor

∇∇∇

Nota: Los guiones bajos en el dibujo de la pantalla muestran posibles movimientos del cursor. Para mover el cursor dentro de la pantalla, utilice las flechas izquierda y derecha. Los campos alfabéticos sólo se editan con las flechas hacia arriba y hacia abajo. Los campos numéricos se editan tanto con las flechas hacia arriba y hacia abajo como con las teclas numéricas. El cursor se moverá al inicio de la segunda línea luego de alcanzar la última posición posible en la primera línea. De la misma manera, el cursor se moverá al inicio de la primera línea luego de alcanzar la última posición posible en la segunda línea.

D

H

D

H

Page 66: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ DP Manual de comunicaciones NXG

3-22 902399: Versión 4.0

3

Page 67: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-1

4

4.1 IntroducciónCada control NXG Siemens incluye el hardware necesario para soportar la conectividad del protocolo de red Modbus y Ethernet Modbus. La tarjeta de comunicaciones también soporta el módulo EthernetModbus AnyBus. La conectividad también es posible mediante otros protocolos de red con tarjetas controladoras opcionales que se conectan en la tarjeta de comunicaciones. Este capítulo contiene instrucciones sobre cómo controlar un VFD (Controlador de frecuencia variable) Siemens en una red Ethernet Modbus.

Este capítulo presenta una sección de configuración rápida que lo ayudará a comenzar a manejar su controlador Siemens con control NXG por medio de una red Ethernet Modbus tan pronto como sea posible. La Sección 4.2 es breve, establece procedimientos y cubre un mínimo de detalles. Consulte otras secciones para información detallada.

Tenga en cuenta que en este capítulo, todo número de cuatro dígitos entre paréntesis, por ej. (9403), indica el número de identificación (ID) del parámetro para el teclado numérico en la parte delantera del controlador. Presione [SHIFT] + [→] para ingresar este número directamente. No es necesario mantener presionada la tecla [SHIFT] mientras presiona la tecla [→]. Los valores numéricos expresados como 0xnn (por ejemplo, 0x12) están representados en formato hexadecimal.

La especificación de la interfaz de control Modbus es un diseño de arquitectura abierta. Se puede encontrar información sobre Modbus en:

Schneider Automation Inc.One High Street North Andover, MA 01845Tel: (978) 794-0800Fax: (978) 975-0910Sitio web: www.modicon.com

La interfaz de comunicación Modbus Ethernet está basada en el protocolo TCP/IP. El direccionamiento está basado en direcciones IP.

El controlador siempre actúa como un esclavo Modbus. Esto significa que el controlador no inicia diálogos en la red Modbus Ethernet. Por el contrario, primero escucha y luego responde al Modbus Ethernet maestro.

En la actualidad el control NXG sólo soporta las funciones de lectura y escritura basadas en registros del protocolo Modbus. Estas funciones se utilizan para monitorear y controlar las entradas y salidas analógicas y digitales del controlador.

El control NXG sólo soporta los siguientes códigos de función:

• Lectura de Registros de Almacenamiento Temporario (Read Holding Registers)Function code 0x03

• Escritura de Registros Únicos (Write Single Register)Function code 0x06

• Escritura de Registros Múltiples (Write Multiple Registers)Function code 0x10

Cada uno de estos comandos soportados se enumeran y describen en las secciones siguientes. Cada uno de estos comandos es emitido por el Modbus maestro (PLC) y enviado a la red (al/los esclavo(s) Siemens).

CAPÍTULO

4 Comunicaciones Ethernet Modbus

Notas: • Los usuarios deben conocer previamente las especificaciones y la terminología del protocolo

Modbus de Modicon. Si requiere información adicional, contáctese con Schneider Automation, Inc. en la dirección antes mencionada.

• Solamente el formato Unidad Terminal Remota (RTU) del protocolo Modbus es soportado por el control NXG. Todas las solicitudes se envían a través del puerto de registro 502.

Page 68: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-2 902399: Versión 4.0

4

4.1.1 Módulo AnyBus Ethernet Modbus

La Figura 4-1 muestra el conector y los indicadores del módulo Anybus Ethernet Modbus. Los interruptores DIP no son usados para la aplicación NXG.

Figura 4-1. Módulo AnyBus Ethernet Modbus

4.1.2 Indicadores de estado de Anybus Ethernet Modbus

La Figura 4-2 muestra los indicadores de estado para el estado de inicio y errores. La Tabla 4-1 explica las indicaciones.

Figura 4-2. Indicadores de estado de Anybus Ethernet Modbus

Notas: • ¡Anybus Ethernet Modbus es sólo para la red 2!

• La red 1 Ethernet Modbus utiliza el puerto RJ-45 del CPU.

ConectorRJ-45

Indicadores de estado

Interruptores DIP NO USADO

1 2

4 3

Enlace predeterminado

Actividad de datos

Estado del módulo

Estado de la red

Borde de la tarjeta

Page 69: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-3

4

Tabla 4-1. Descripciones del indicador de estado

Número desde la Figura 4-2 Indicación Estado Descripción

1 Enlace actual Encendido El módulo tiene un enlace.Apagado El módulo no reconoce ningún enlace.

2 Estado de red Apagado El módulo no recibe energía.

Verde, estable El módulo funciona correctamente.

Verde, intermitente El módulo no ha sido configurado.

Rojo, intermitente Se ha detectado una falla menor recuperable.

Rojo, estable Se ha detectado una falla interna significativa.

Verde/rojo intermitente

El módulo está realizando una auto-evaluación de encendido.

3 Estado de red Intermitente El número de conexiones Modbus/TCP establecidas con el módulo equivale al número de intermitencias.

4 Actividad de datos Intermitente La intermitencia indica que se está recibiendo o

transmitiendo un paquete.

Page 70: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-4 902399: Versión 4.0

4

4.2 Configuración rápida4.2.1 Configuración de Ethernet Modbus para tareas de control mediante la configuración por

defecto (Fixed Reg Bits / Bits de Registro Fijo)

El controlador se puede manejar desde un dispositivo maestro mediante el siguiente procedimiento de configuración simple. Mediante el teclado numérico de la parte delantera del controlador, configure "Network 1 Type" (9901) (Tipo de Red 1) a "Ethernet Modbus". Esta configuración asume que existe una red TCP/IP determinada en funcionamiento. Verifique la configuración de red para Subnet mask y la dirección Gateway (9320, 9330). La dirección IP (9310) debe ser exclusiva para el controlador. Subnet Mask y la dirección Gateway por defecto funcionarán para la mayoría de las configuraciones de red. Por último, configure los parámetros "Net Control Type" (9944) (Tipo de Control de Red) en "FIXED" ("FIJO"). Esta operación configura los bits en la dirección Modbus 40065 para que tengan las definiciones que se muestran a continuación en 4-2 4-1. Luego, agregue la siguiente línea al SOP: Network1RunEnable_O = TRUE; (el punto y coma es parte del código). Ahora puede manejar el controlador a través del dispositivo maestro.

Tabla 4-2. Significado por defecto de "Fixed Reg Bits" (Bits de Registro Fijo)

Para ejecutar el motor, el dispositivo maestro debe enviar 0x21 en el registro 40065. Este valor hexadecimal configura el bit 0 (iniciar) y el bit 5 (iniciar/detener el control desde la red). De la misma forma, para indicar al motor que se detenga, el dispositivo maestro debe enviar 0x04 ó 0x00 en el registro 40065.

*Network1FixedRegBit3_I funciona como un bit de control de detención del controlador sólo si "Start Stop Control" (9945) (“Control de inicio de detención”) se configura en "Momentary" (“Momentáneo”) — de lo contrario este bit es Reservado.

Bit Definición por defecto

Network1FixedRegBit0_I Ejecución hacia adelante

Network1FixedRegBit1_I Ejecución en reversa

Network1FixedRegBit2_I Reinicio por falla

Network1FixedRegBit3_I Detención*

Network1FixedRegBit4_I Reservado

Network1FixedRegBit5_I Control de inicio de detención desde la red

Network1FixedRegBit6_I Velocidad establecida desde la red

Network1FixedRegBit7_I

Reservada para uso futuro

Network1FixedRegBit8_I

Network1FixedRegBit9_I

Network1FixedRegBit10_I

Network1FixedRegBit11_I

Network1FixedRegBit12_I

Network1FixedRegBit13_I

Network1FixedRegBit14_I

Network1FixedRegBit15_I

Page 71: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-5

4

4.2.2 Envío de una configuración de velocidad del motor al controlador

Para enviar una configuración de velocidad del motor al controlador, primero determine las unidades de velocidad deseadas que utilizará (RPM,% o HZ) en el menú (9080). En la Tabla 4-21 podrá ver que el dispositivo maestro necesita enviar la configuración de velocidad deseada al controlador en el registro Modbus 40066. Éste es un registro reservado que sólo se utiliza para almacenar las configuraciones de velocidad. Luego, envía 0x61 en el registro Modbus 40065. El motor aceptará la configuración de velocidad indicada por el dispositivo maestro.

4.2.3 Control del motor mediante bits definidos por el usuario controlados por el SOP

Use el teclado numérico de la parte delantera del controlador para configurar "Network 1 Type" (9901) (Tipo de Red 1) a "Ethernet Modbus". Esta configuración asume que existe una red TCP/IP determinada en funcionamiento. Verifique las configuraciones de la red para Subnet mask y la dirección Gateway (9320, 9330). La dirección IP (9310) debe ser exclusiva para el controlador. Subnet Mask y la dirección Gateway por defecto funcionarán para la mayoría de las configuraciones de red. Para habilitar las configuraciones de velocidad desde la red, agregue la siguiente línea al archivo de programa SOP:

RawDemandNetwork1_O = true;

Por último, configure el parámetro "Net Control Type" (9944) (Tipo de control de Red) en SOP. Para controlar el motor de esta manera, el controlador necesita saber cuáles son los bits que se utilizarán en el programa SOP. Para ello, son necesarios dos pasos:

1. Localice los bits que desea utilizar en la Tabla 4-3 que aparece a continuación, y ubique la variable de lista de selección asociada con los bits en el teclado numérico. Al remitirse a la Tabla 4-21, verá que el primer registro disponible de datos hacia el controlador se encuentra en la dirección Modbus 40067, que corresponde a la identificación (ID) del parámetro del teclado numérico (9603). Mediante el teclado numérico del controlador, busque en el menú el ítem "Data To Drive 03" (9603).

2. Seleccione la variable de lista de selección (Net Input Flag 1, Net Input Flag 2, …) en la lista de selección del teclado numérico o en Herramientas. Ahora los bits correspondientes (Network1Flag0_I, Network1Flag1_I, etc.) del archivo drctry.ngn se pueden usar en el programa SOP tal como se muestra a continuación:

;Network1Flag0_I Use bit 0 for Stop bit;Network1Flag1_I Use bit 1 for Run Forward bitRunRequest_O = /Network1Flag0_I * Network1Flag1_I;Run drive using bit 1,stop using bit 0

Usted eligió "Data to Drive 03" como registro de escritura; al remitirse a la Tabla 4-21, podrá ver que el dispositivo maestro ahora necesita enviar 0x02 en la dirección Modbus 40067 para ejecutar el controlador, o 0x01 en el mismo registro para detenerlo.

Tabla 4-3. Ejemplo de bits programables*

*Puede encontrar un listado completo de los bits programables SOP en la sección 4.9.3.

4.2.4 Monitoreo del estado del controlador y realimentación de velocidad

Para leer los datos desde el controlador, no se necesitan indicadores SOP. Configure "Network 1 Type" (9901) (Tipo de Red 1) a "Ethernet Modbus". Esta configuración asume que existe una red TCP/IP determinada en funcionamiento. Verifique las configuraciones de la red para Subnet mask y la dirección Gateway (9320, 9330). La dirección IP (9310)

Variable de lista de selección Bits Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Page 72: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-6 902399: Versión 4.0

4

debe ser exclusiva para el controlador. Subnet Mask y la dirección Gateway por defecto funcionarán para la mayoría de las configuraciones de red. Determine las "Velocity Units" (9080) (Unidades de Velocidad ) según las unidades de velocidad del motor deseadas. Al remitirse a la Tabla 4-21, puede ver que las direcciones Modbus necesarias para leer el estado del controlador y la realimentación de velocidad desde el controlador enviando desde el dispositivo maestro, son Modbus 40001 y 40002 respectivamente. Las definiciones de los bits de estado, que se encuentran siempre en el registro Modbus 40001, se muestran a continuación.

Tabla 4-4. Estado general de salida desde el controlador

Vea la sección 4.7 para obtener detalles sobre cómo leer otros datos del controlador.

4.3 Funcionalidades remotasLa interfaz Modbus al controlador permite funcionalidades remotas de control y monitoreo. Se puede manejar el controlador a través de telegramas Modbus enviados al controlador que trabaja junto con un programa SOP. Las funcionalidades de control incluyen solicitud de ejecución, solicitud de detención, reinicialización por falla, detención, demanda de velocidad en reversa, y otros. Existen 128 indicadores remotos de software programables por el usuario que se pueden monitorear y/o configurar a través del programa del sistema.Tenga en cuenta que los controles discretos y los indicadores de control/realimentación definidos por el usuario se configuran a través del programa del sistema que la unidad trae incorporado (provisto con cada controlador).

4.4 Procedimientos de configuración del menúLa interfaz Ethernet Modbus se encuentra en todos los controladores Siemens con control NXG. Utiliza un puerto Ethernet exclusivo ubicado en el frente del CPU. Para configurar la interfaz Modbus, verifique las configuraciones de la red para Subnet mask y la dirección Gateway (9320, 9330). La dirección IP (9310) debe ser exclusiva para el controlador. Subnet Mask y la dirección Gateway por defecto funcionarán para la mayoría de las configuraciones de red.

Todas las funciones de configuración de Modbus se encuentran en el menú "Configure Parameters Menu" (9902) ("Menú de Parámetros de Configuración") , que es un submenú del menú "Communications Menu" (9) ("Menú de Comunicaciones"). El acceso cuenta con controles de seguridad a nivel 7 y, por lo tanto, debe ingresar el código de seguridad apropiado para acceder a estos parámetros. Los menús que se requieren para la configuración inicial de la interfaz Modbus están enumerados en la Sección 4.11. Para el procedimiento de configuración correcto, consulte la sección 4.7.

Número de bit Significado en el software de control del controlador Valor

0 Falla

0 = Falso; 1 = Verdadero

1 Alarma

2 RunningForward (Ejecución hacia adelante)

3 RunningReverse (Ejecución en reversa)

4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)

7 AtSpeedReference (Referencia de velocidad)

8 SpeedInPercent (Velocidad en porcentaje)

9 SpeedInRPM (Velocidad en RPM)

10 SpeedInHz (Velocidad en Hz)

11 Reservado a futuro

12 Reservado a futuro

13 Reservado a futuro

14 Reservado a futuro

15 Reservado a futuro

Page 73: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-7

4

Seleccione los contenidos del menú mediante las listas de selección. La dirección Modbus para cada ítem del menú es fija. Por ejemplo, para la red 1, "Data from Drive 01" (9401) se puede leer enviando la solicitud de lectura de registro en la dirección 40001. El menú "Data from Drive 02" (9402) se puede leer en la dirección 40002, y así sucesivamente. Las referencias completas de direcciones se pueden encontrar en la Tabla 4-21.Las listas de selección en los menús contienen las variables de datos más habituales. En caso de no encontrar una variable en las listas, búsquela en el Apéndice B. Una vez que la localice, utilice el número de identificación (ID) del dato correspondiente para ingresar la variable en los registros de lectura. El procedimiento para esta operación se describe en la sección 4.7.1.

4.5 Interfaz de redEl control NXG está equipado con un procesador Ethernet de 32-bits de alto rendimiento que es totalmente compatible con los estándares IEEE 802.3 100 MBPS CSMA/CD. Utiliza un puerto dedicado estándar con conexión RJ-45 ubicado en el frente del CPU. El módulo Anybus Ethernet Modbus también usa una conexión RJ-45 estándar ubicada en el módulo.

4.5.1 Configuración de comunicaciones Ethernet (TCP/IP)Las comunicaciones Ethernet entre un dispositivo Modbus Ethernet y el software de control de la unidad NXG tienen dos configuraciones diferentes. La elección del tipo de configuración depende de la infraestructura del sitio. Para usar la conexión LAN para controlar uno o más controladores en una red existente, asigne una única dirección IP a cada unidad. En cada controlador, configure los ítems del menú "Configure Parameters Menu" (ID=9300) ("Parámetros de Configuración"). Los ítems del menú que se muestran a continuación deberán actualizarse según la configuración particular de su red:

Figura 4-3: Información de parámetros de configuración de Red 1

Figura 4-4: Información de parámetros de configuración de Red 2

4.5.2 Conexión directaLa conexión directa está pensada para un único dispositivo Modbus Ethernet conectado al controlador por medio de un cable cruzado Ethernet especial.

Figura 4-5. Conexión directa de comunicaciones Ethernet Modbus

Ítem del menú ID del menú Configuración por defecto Configuración personalizada

Dirección IP 9310 172.16.20.16

Subnet mask 9320 255.255.0.0

Gateway mask 9330 172.16.1.1

Ítem del menú ID del menú Configuración por defecto Configuración personalizada

Dirección IP 9336 172.16.20.17

Subnet mask 9337 255.255.0.0

Gateway mask 9338 172.17.1.1

Page 74: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-8 902399: Versión 4.0

4

Ítems para el soporte de una única conexión directa Ethernet:

• Cable cruzado (Crossover patch cable) - Permite conectarse directamente con el controlador sin hub ni servidor. Requiere un acoplador (abajo). Solutions4sure, http://www.solutions4sure.com/, 800.595.9333, supplier no. SOL4

S878311 10/100BT CAT5 XOVER PATCH 3' ORG 88468

S104652 RJ45 MODULAR COUPLER STRT R6G050

Figura 4-6. Conexión de red de comunicaciones Ethernet Modbus

Ítems para el soporte de una conexión LAN de unidades múltiples Ethernet:

• EtherFast 10/100 5 puerto HUBGLOBAL COMPUTER SUPPLIES, http://www.globalcomputer.com/eQZ25aqd/, 888.8GL.OBAL

302517Linksys EtherFast 10/100 5pt WKGP Hub EFAH05W

• Cable Ethernet Cat5 GLOBAL COMPUTER SUPPLIES, http://www.globalcomputer.com/eQZ25aqd/ , 888.8GL.OBAL

ZCC31805XX 25' SNAG-PROOF cable Ethernet Cat5 RJ-45 (xx - elija el color)

Page 75: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-9

4

4.6 Configuración de comandos soportadosEl control NXG implementa los siguientes comandos Modbus:

• Lectura de Registros de Almacenamiento Temporario (Read Holding Registers) Código de función 0x03

• Escritura de Registros Únicos (Write Single Register) Código de función 0x06

• Escritura de Registros Múltiples (Write Multiple Registers) Código de función 0x10

Cada uno de estos comandos soportados se enumeran y describen en las secciones siguientes. Cada uno de estos comandos es emitido por el Modbus maestro (dispositivo maestro) y enviado a la red (al/los esclavo(s) Siemens). El prefijo del mensaje de solicitud y respuesta para todos los códigos se encuentra en la Tabla 4-5.

Tabla 4-5. Prefijo del mensaje de solicitud y respuesta

4.6.1 Comando de lectura de registros de almacenamiento temporario (0x03) (Read Holding Registers Command)

Este comando permite que el Modbus maestro lea hasta 64 registros de memoria consecutivos desde el controlador. Se muestra un ejemplo del comando, y de la respuesta asociada (en hexadecimal) en la Figura 4-7 Este ejemplo de solicitud de lectura de dos registros (40005 y 40006) se detalla en la Tabla 4-6. La respuesta de lectura del controlador se detalla en la Tabla 4-7. Tanto los nombres de los parámetros como sus correspondientes números de identificación (ID) se enumeran en el Apéndice B.

Figura 4-7. Ejemplo del Comando Read Output Registers (TX) y respuesta (RX)

Prefijo de seis bytes para los mensajes

Identificador de transacción - copiado por el servidor - usualmente 0

Identificador de transacción - copiado por el servidor - usualmente 0

Identificador de protocolo = 0

Identificador de protocolo = 0

Extensión del campo (byte superior) = 0 (todos los mensajes tiene menos de 256 bytes)

Extensión del campo (byte inferior) = número de bytes a seguir

TX 01 03 00 04 00 02 -- --

RX 01 03 04 04 A5 90 B1 -- --

Page 76: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-10 902399: Versión 4.0

4

Tabla 4-6. Transmisión de lectura de registros de salida (TX) desde el Maestro

Tabla 4-7. Respuesta de lectura de registros de salida (RX) desde el controlador

Nombre del campo Valor (en Hex)

Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x03 Comando de lectura de registros de salida

Dirección de inicio (Alta) 0x00Registro número 40005

Dirección de inicio (Baja) 0x04

Número de registros a leer (Alto) 0x002 registros leídos (0x0002)

Número de registros a leer (Bajo) 0x02

Nombre del campo Valor (en Hex)

Resultado efectivo

Valorde escala

Notas

Identificador de transacción 0

Identificador de transacción 0

Identificador de protocolo 0

Identificador de protocolo 0

Extensión del campo (byte superior) 0

Extensión del campo (byte inferior) #bytes subsiguiente

Dirección esclavo 0x01 No disponible No disponible 0x01 = 1 decimal

Función 0x03 No disponible No disponible Código de comando de

lectura de registros de salida

Conteo de bytes 0x04 No disponible No disponible 4 bytes en la respuesta

Valor de dato 1 (MSB) 0x040x04A5

Este registro es programable por el usuario. Vea la Tabla 4-21.

byte alto del ítem 1

Valor de dato 1 (LSB) 0xA5 byte bajo del ítem 1

Valor de dato 2 (MSB) 0x900x90B1

Este registro es programable por el usuario. Vea la Tabla 4-21.

byte alto del ítem 2

Valor de dato 2 (LSB) 0xB1 byte bajo del ítem 2

Nota: Para respuestas recibidas desde el controlador (tal como en la Tabla 4-7), el parámetro del teclado numérico "Velocity Units" (9080) (Unidades de velocidad) se configura en "Percent" ("Porcentaje") por defecto. Los valores interpretados (que se muestran Valor de Escala de la Tabla 4-7) diferirán si este parámetro se configura de modo diferente. Vea el Apéndice B para información sobre la escala de datos

Page 77: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-11

4

4.6.2 Comando de escritura de registro de entrada (0x06) (Write Input Register Command)

Este comando permite que el Modbus maestro escriba un valor para un registro de entrada especificado en el controlador. Un ejemplo de este comando y la respuesta asociada, se muestra (en hexadecimal) en la Figura 4-8. Este ejemplo de solicitud de escritura de un valor para el registro 40067 se detalla en la Tabla 4-8. La respuesta de escritura del controlador es una imagen de la transmisión y; por lo tanto, solamente se muestra una tabla a continuación. Los nombres de los parámetros se enumeran en el Apéndice B.

Figura 4-8. Ejemplo del comando Write Input Register (TX) y respuesta (RX)

Tabla 4-8. Transmisión de escritura de registro de entrada (TX) desde el Maestro (igual a (RX) Respuesta de Imagen desde el controlador)

4.6.3 Comando de escritura de registros de entrada múltiple (0x10) (Write Multiple Input Registers Command)

Este comando permite que el Modbus maestro escriba hasta 64 valores (en un único comando) para múltiples registros de entrada del controlador. Un ejemplo de la solicitud de escritura de dos registros se muestra junto con la respuesta asociada (en hexadecimal) en la Figura 4-9. El ejemplo de solicitud se detalla en la Tabla 4-9. La respuesta asociada se detalla en la Tabla 4-10. Los nombres de los parámetros y las descripciones se enumeran en el Apéndice B.

Figura 4-9. Ejemplo del comando Write Multiple Input Registers (TX) y respuesta (RX)

Nombre del campo Valor (en Hex)

Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x06 Comando de escritura de registro de entrada

Dirección de registro (Alta) 0x00registro nº 40067.

Dirección de registro (Baja) 0x42

Dato preconfigurado (Alto) 0x00Valor = 100

Dato preconfigurado (Bajo) 0x64

TX 01 06 00 42 00 64 -- --

RX 01 06 00 42 00 64 -- --

TX 01 10 00 43 00 02 04 00 64 24 E3 -- --

RX 01 10 00 43 00 02 -- --

Page 78: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-12 902399: Versión 4.0

4

Tabla 4-9. Transmisión de escritura de registros de entrada múltiple ( TX) desde el Maestro

Tabla 4-10. Respuesta de escritura de registros de entrada múltiple (RX) desde el controlador

4.7 Procedimiento de configuraciónUtilice el teclado numérico en la parte delantera de la unidad para seleccionar un protocolo de red:

1. Mediante el teclado numérico, ingrese "Network 1 Type" (Tipo de red 1) (identificación (ID) del parámetro 9901), avance hasta Modbus, luego presione [ENTER]. Se visualizarán los parámetros de configuración de Modbus.

2. Seleccione las "Velocity Units" (9080) (Unidades de Velocidad). Con esta operación se configuran las unidades para velocidad establecida por el motor y para la escala de velocidad de realimentación del motor.

3. Si fuera necesario, configure el "Demand Scalar" (9912) (Escalar de Demanda) en n*velocidad de comando donde -125n125

4. Configure el "Aux Demand Scalar" (9913) (Escalar de Demanda Auxiliar) si se utiliza.5. Use la Tabla 4-21 para programar el controlador para enviar datos y recibir comandos desde las direcciones

Modbus disponibles. Cada dirección Modbus desde 40001 a 40128 corresponde a una identificación (ID) de parámetro del teclado numérico, que se utilizará para indicar al controlador qué datos enviar o qué comandos recibir desde una dirección Modbus específica. Tenga en cuenta que cuatro de esas direcciones ya se encuentran programadas, lo que le proporciona al controlador funcionalidades básicas para enviar y recibir. Los datos en estas direcciones no se pueden cambiar.

6. Las definiciones de los bits en las direcciones Modbus disponibles se pueden ingresar desde una selección de variables de listas en los menús del teclado numérico o se pueden programar de manera personalizada mediante el programa SOP del controlador. Vea la Sección 4.9 para detalles.

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x10 Comando de escritura de registros de entrada múltiple

Dirección de inicio (Alta) 0x00Registro número 40068

Dirección de inicio (Baja) 0x43

Nº de registros (Alto) 0x00Escriba a 0x0002 (2) registros

Nº de registro (Bajo) 0x02

Conteo de bytes 0x04 total de 4 bytes

Dato preconfigurado 1 (Alto) 0x00Valor = 0x0064 (100 decimal)

Dato preconfigurado 1 (Bajo) 0x64

Dato preconfigurado 2 (Alto) 0x24Valor = 0x24E3 (9443 decimal)

Dato preconfigurado 2 (Bajo) 0xE3

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x10 Comando de escritura de registros de entrada múltiple

Dirección de inicio (Alta) 0x00Registro número 40068

Dirección de inicio (Baja) 0x43

Nº de registros (Alto) 0x00Escriba a 0x0002 (2) registros

Nº de registro (Bajo) 0x02

Nota: Si no conoce en profundidad la programación del sistema del controlador necesitará consultar el capítulo Programación del Sistema (System Programming) en el manual del equipo.

Page 79: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-13

4

Tenga presente que el dispositivo maestro puede recibir datos desde el controlador sin realizar ningún cambio al programa SOP. Únicamente tendrá que configurar indicadores en el programa SOP si necesita controlar la unidad por medio de la red Modbus.

Si necesita controlar la unidad por medio de una red Modbus (o cualquier otro tipo de red), necesitará que aparezcan, como mínimo, los siguientes indicadores de control de red en el código fuente del programa SOP:

Network1RunEnable_O = TRUE;

Para poder controlar una unidad a través de una red, por medio del envío de comandos, primero asegúrese de que el archivo SOP de la unidad contenga la línea de código antes mencionada. Tenga presente que el punto y coma es parte del código. Si deseara controlar la unidad a través de una segunda red, el programa SOP también deberá contener esta línea:

Network1RunEnable_O = TRUE;

Después de asegurarse de que el archivo SOP cuenta con el código necesario para permitir el control de la unidad por medio de una red, necesitará cambiar algunos parámetros de control de la unidad mediante el teclado numérico ubicado en la parte delantera del equipo.

4.7.1 Ejemplo práctico de configuración

Un cliente necesita procesar cuatro salidas del controlador en su dispositivo maestro. Éstas son estado, velocidad del motor, alimentación y número de fallas activas. El cliente desea configurar el registro Modbus 40001 del dispositivo maestro para indicar el estado general del controlador. Para programar un registro, remítase a la Tabla 4-21 para ver si es programable. El registro 40001 no se puede cambiar; no es necesario ni posible realizar un cambio. Ya está configurado de manera permanente para indicar el estado general. Este cliente quiere configurar el registro 40002 del dispositivo maestro para indicar la velocidad del motor. Este registro tampoco se puede cambiar. Está configurado de manera permanente para indicar la velocidad del motor. La Tabla 4-11 muestra algunas configuraciones hipotéticas deseadas para las direcciones Modbus.

Tabla 4-11. Configuraciones hipotéticas de dirección deseada

El cliente quiere configurar el registro 40003 para indicar la alimentación de salida. La Tabla 4-21 indica que esta dirección es programable. Use la Tabla 4-21 para determinar las identificaciones (ID) de parámetros necesarias. Ingrese la identificación (ID) de parámetro 9403 (Data from drive 03) mediante el teclado numérico en la parte delantera del controlador. Elija “output power” (alimentación de salida) de la lista de selección.

El cliente quiere configurar el registro 40004 para indicar el número de fallas activas. Ingrese la identificación (ID) de parámetro 9404 (Data from drive 04) mediante el teclado numérico en la parte delantera del controlador. Avance por la lista de selección hasta encontrar “number of active faults” (número de fallas activas). Observe que “number of active faults” no aparece como opción en la lista de selección. Por lo tanto, es necesario especificarlo manualmente. Remítase a la Tabla 4-23 para una lista de datos de las variables de la lista de selección del controlador. Ya que "number of active faults” no aparece como opción en la lista de selección, elija "Man Id" de la lista de selección. Busque "number of active faults” en el Apéndice B, y localice el número de identificación (ID) del dato. El número de identificación (ID) del dato es 3000. Observe que el número de identificación (ID) de datos no es igual a un número de identificación (ID) de parámetro. “ManId-0000” se mostrará en el visor. Use las flechas o las teclas numéricas para ingresar 3000 y presione [ENTER]. El visor debe mostrar “Man Id-3000”. Si no pudiera encontrar el número de identificación (ID) del dato, aparecerá un mensaje de error "Invalid Id Entered" (Ingreso de Id inválido). Asegúrese de que la identificación (ID) del dato sea correcta. El número de fallas activas aparecerá en el registro 40004 en el dispositivo maestro.

Registro Modbus 40001 del dispositivo maestro

Datos Escala

40001 (sin posibilidad de cambios) Estado general 16 bits

40002 (sin posibilidad de cambios) Velocidad del motor RPM

40003 Alimentación de salida kW

40004 Número de fallas 0 – 128

Page 80: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-14 902399: Versión 4.0

4

A continuación se muestra un ejemplo de cómo interactúa el dispositivo maestro con el controlador para leer información.

Figura 4-10. Ejemplo del comando de lectura de registros de salida (TX) y respuesta (RX))

Tabla 4-12. Transmisión de lectura de registros de salida (TX) desde el Maestro

Tabla 4-13. Respuesta de lectura de registros de salida (RX) desde el controlador

4.8 Opciones de control por defecto del controladorPara controlar la unidad mediante la configuración por defecto, es necesario enviar comandos a la ubicación de los Bits de Registro Fijo. Remítase a la Tabla 4-21 para ver la ubicación de los "Bits de Registro Fijo" La interpretación por defecto del controlador de los Bits de Registro Fijo no es programable, y es controlada por el software de control de la unidad. Para asegurarse de que el controlador está configurado con la configuración por defecto, utilice el teclado numérico en la parte delantera de la unidad para fijar el parámetro (9944) en "FIXED" ("FIJO"). Ésta es la configuración por defecto. Al usar la configuración por defecto, los Bits de Registro Fijo se interpretan como se muestra en la Tabla 4-14. Tenga en cuenta que estos bits drctry.ngn específicos siempre se ubican en la dirección Modbus 40065 se use o no la configuración por defecto. Para redefinir los bits en esta dirección, remítase a la Sección 4.8.2.

Nombre del campo Valor (en Hex) Notas

Dirección esclavo 0x01 0x01 = 1 decimal

Función 0x03 Comando de lectura de registros de salida

Dirección de inicio (Alta) 0x00Registro número 40004

Dirección de inicio (Baja) 0x03

Número de registros a leer (Alto) 0x001 registro leído (0x0001)

Número de registros a leer (Bajo) 0x01

Nombre del campo Valor (en Hex) Resultado efectivo

Valoren escala

Notas

Dirección esclavo 0x01 No disponible No disponible 0x01 = 1 decimal

Función 0x03 No disponible No disponible Código de comando de lectura de registros de salida

Conteo de bytes 0x02 No disponible No disponible 2 bytes en la respuesta

Valor de dato 1 (MSB) 0x000x0000

Programable por el usuario en este registro. Vea la Tabla 4-21.

byte alto del ítem 1

Valor de dato 1 (LSB) 0x00 byte bajo del ítem 1

TX 01 03 00 03 00 01 -- --

RX 01 03 02 00 00 -- --

Page 81: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-15

4

Tabla 4-14. Si "Net Control Type" (Tipo de control de Red) se configura en "FIXED" ("FIJO") (configuración de comando por defecto):

*Network1FixedRegBit3_I funciona como un bit de control de detención del controlador sólo si el "Start Stop Control" (9945) (“Control de inicio de detención”) se configura en "Momentary" (“Momentáneo”) — de lo contrario este bit es Reservado.

Bit Definición por defecto

Network1FixedRegBit0_I Ejecución hacia adelante

Network1FixedRegBit1_I Ejecución en reversa

Network1FixedRegBit2_I Reinicio por falla

Network1FixedRegBit3_I Detención*

Network1FixedRegBit4_I reservado

Network1FixedRegBit5_I Control de inicio de detención desde la red

Network1FixedRegBit6_I Velocidad establecida desde la red

Network1FixedRegBit7_I

Reservado a futuro

Network1FixedRegBit8_I

Network1FixedRegBit9_I

Network1FixedRegBit10_I

Network1FixedRegBit11_I

Network1FixedRegBit12_I

Network1FixedRegBit13_I

Network1FixedRegBit14_I

Network1FixedRegBit15_I

Page 82: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-16 902399: Versión 4.0

4

4.8.1 Estado de salida

Para leer los datos de estado de salida del controlador, se debe leer el registro "General Status" (Estado general) que se encuentra en la Tabla 4-21. El estado de salida del controlador se muestra a continuación en la Tabla 4-15. Estos bits de estado siempre se encuentran ubicados en la dirección Modbus 40001.

Tabla 4-15. Estado general de salida desde el controlador

4.8.2 Ejecución del controlador mediante configuraciones que no sean por defecto

El controlador se puede ejecutar sin la configuración por defecto reprogramando el registro "Bits de Registro Fijo". Como se ve en la Tabla 4-21, la ubicación está fijada en 40065. Sin embargo, la definición de los bits puede reprogramarse. Para cambiar la interpretación de los bits de control en el registro Modbus 40065, utilice el siguiente procedimiento:

Al configurar el parámetro de menú 9944 ("Net Control Type") en "SOP", cada bit de la palabra "Bits de Registro Fijo" se puede usar de la manera deseada, tal como se muestra a continuación. Para hacer programable la definición de "Bits de Registro Fijo" en la dirección Modbus 40065, use el teclado numérico del controlador para fijar el parámetro 9944 ("Net Control Type") en "SOP". El código fuente que aparece a continuación muestra cómo usar el programa SOP para activar la tensión media de entrada cuando '1' se envía a Network1FixedRegBit9 en el registro Modbus 40065.

;ExternalDigitalOutput01h_O Use digital output to trip input medium VoltageExternalDigitalOutput01h_O = Network1FixedRegBit9_I;

Número de bit Significado en el software de control del controlador Valor

0 Falla

0 = Falso; 1 = Verdadero

1 Alarma

2 RunningForward (Ejecución hacia adelante)

3 RunningReverse (Ejecución en reversa)

4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio de detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)

7 AtSpeedReference (Referencia de velocidad)

8 SpeedInPercent (Velocidad en porcentaje)

9 SpeedInRPM (Velocidad en RPM)

10 SpeedInHz (Velocidad en Hz)

11 No utilizado

12 No utilizado

13 No utilizado

14 No utilizado

15 No utilizado

Nota: La interpretación por defecto del bit de salida NO PUEDE ser reprogramada.

Page 83: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-17

4

4.9 Programación por el usuario a través de SOP4.9.1 Entradas al controlador (64 bits)

Existen 64 bits de entrada disponibles para ser programados por el usuario. Use la Tabla 4-21 para encontrar la ubicación del primer registro "Reg to Drive" (Registro al controlador) que es programable. Tenga en cuenta cuál es el parámetro de identificación (ID) de red 1 del teclado numérico que corresponde a esa dirección Modbus. La tabla revela que el primer dato programable hacia el controlador para la dirección Modbus es 40067, y que su correspondiente identificación (ID) de parámetro del teclado numérico para la red 1 es 9603. En el teclado numérico en la parte delantera del controlador e ingrese el parámetro 9603. Verá una lista de selección cuyo primer ítem es "None" ("Ninguno"). Vea la Tabla 4-22 para una enumeración de alternativas de la lista de selección para datos de entrada al controlador. Avance por la lista de selección hasta llegar a "Net Input Flag 1" y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net Input Flag 2" y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 4-17.

Este ejemplo muestra cómo usar la red Modbus para activar la tensión media de entrada. En este ejemplo, el dispositivo maestro escribirá al registro Modbus 40067, que programamos para "Net Input Flag 1". Usaremos el programa SOP para configurar un bit indicador que usará una salida digital para activar la tensión media de entrada. El dispositivo maestro escribirá el contenido de "Net Input Flag 1", bit 9 (Network1Flag9_I) para crear una activación de tensión media de entrada. El código fuente SOP se muestra a continuación:

;ExternalDigitalOutput01h_O Use digital output to trip input medium voltageExternalDigitalOutput01h_O = Network1Flag9_I;

4.9.2 Salidas desde el controlador (64 bits)

Existen 64 bits de salida disponibles para programación por el usuario. Use la Tabla 4-21 para encontrar la ubicación del primer registro "Reg From Drive" (Registro desde el controlador) que es programable. Tenga en cuenta cuál es la identificación (ID) de parámetro del teclado numérico de red 1 que corresponde a esa dirección Modbus. La tabla revela que el primer dato programable hacia el controlador para la dirección Modbus es 40003, y que su correspondiente identificación (ID) de parámetro del teclado numérico para la red 1 es 9403. En el teclado numérico en la parte delantera del controlador ingrese el parámetro 9403. Verá una lista de selección cuyo primer ítem es "None" ("Ninguno"). Vea la Tabla 4-23 para una enumeración de opciones posibles en la lista de selección para datos de salida desde el controlador. Avance por la lista de selección hasta llegar a "Net1 Out Reg 1", y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net1 Out Reg 2" y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 4-19.

Este ejemplo muestra cómo usar la red Modbus para detectar una activación en la tensión media de entrada. En este ejemplo, el dispositivo maestro leerá el registro Modbus 40003 que programamos en "Net1 Out Reg 1". Usaremos el programa SOP para configurar un bit indicador que corresponde a una falla de tensión baja media. Usaremos el bit 9 de "Net1 Out Reg 1", que es Network1Flag9_O, para configurar el indicador de red en verdadero si la falla de tensión baja media estuviera activa. El dispositivo maestro leerá los contenidos de "Net 1 Out Reg 1", bit 9 (Network1Flag9_O) para determinar si ocurrió una falla de tensión media. El código fuente SOP se muestra abajo:

; Monitor medium voltage fault on the Modbus network

Network1Flag9_O = MediumVoltageLowFault_I;

4.9.3 Indicadores disponibles para el programa SOP

Tipo de control de red por defecto:

La interpretación de los bits hecha por el controlador en la Tabla 4-16 se fija a través del software de control del controlador a menos que se configure el parámetro 9944 ("Net Control Type") en "SOP". Para cambiar la interpretación por defecto de estos bits, vea la Sección 4.8.2.

Page 84: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-18 902399: Versión 4.0

4

Tabla 4-16. Relación de "Bits de Registro Fijo" con los menús del teclado numérico y bits drctry.ngn (bits programables disponibles para su uso en SOP)

Programable por el usuario:

La interpretación de estos bits es programable a través del archivo SOP. Estos bits se pueden programar para iniciar o reiniciar cualquier otro bit usado dentro de SOP.

Tabla 4-17. Bits de entrada programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9603-9664)

Tabla 4-18. Bits de entrada programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9703-9764)

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn Dirección de registro Modbus

Bits de Registro Fijo (red 1) Network1FixedRegBit0_I ~Network1FixedRegBit15_I 40065 ó 41025

Bits de Registro Fijo (red 2) Network2FixedRegBit0_I ~Network2FixedRegBit15_I 41025

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net Input Flag 1 Network2Flag0_I ~Network2Flag15_I

Net Input Flag 2 Network2Flag16_I ~Network2Flag31_I

Net Input Flag 3 Network2Flag32_I ~Network2Flag47_I

Net Input Flag 4 Network2Flag48_I ~Network2Flag63_I

Page 85: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-19

4

Tabla 4-19. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9403-9464)

Tabla 4-20. Bits de salida programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9503-9564)

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net1 Out Reg 1 Network1Flag0_O ~Network1Flag15_O

Net1 Out Reg 2 Network1Flag16_O ~Network1Flag31_O

Net1 Out Reg 3 Network1Flag32_O ~Network1Flag47_O

Net1 Out Reg 4 Network1Flag48_O ~Network1Flag63_O

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net2 Out Reg 1 Network2Flag0_O ~Network2Flag15_O

Net2 Out Reg 2 Network2Flag16_O ~Network2Flag31_O

Net2 Out Reg 3 Network2Flag32_O ~Network2Flag47_O

Net2 Out Reg 4 Network2Flag48_O ~Network2Flag63_O

Page 86: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-20 902399: Versión 4.0

4

4.10 Dirección Ethernet Modbus y tablas de lista de selección del teclado numérico Tabla 4-21. Correspondencia entre identificación (ID) de parámetros del controlador y dirección Modbus

Ethernet

Red Números de identificación (ID) de

parámetros del controladora

a. Número de identificación (ID) de parámetro del controlador—número que debe ser ingresado mediante el teclado numérico de la parte delantera del controlador.

Descripción Contenidos por defecto Direcciones Modbusb

b. Direcciones Modbus—ubicaciones digitales provistas por el Protocolo Modbus que almacenan valores para ser usados por el maestro (dispositivo maestro) y el dispositivo esclavo (controlador Siemens). A fin de establecer comunicaciones funcionales entre el dispositivo maestro y el controlador, el software de control en el controlador necesita "saber" para qué se utilizan determinadas direcciones. Esa es la clave para configurar la conexión Modbus del controlador.

1 9401 Data From Drivec

c. Datos desde el controlador (Data from drive)—son datos que recibirá el dispositivo maestro desde el controlador para determinar cómo está funcionando el controlador. Cada registro contiene una representación digital de 16 bits del estado de un aspecto específico del funcionamiento del controlador. Algunos registros se encuentran fijos para rastrear determinadas funciones del controlador y otros son programables para rastrear alternativas de estado del controlador en base a una cantidad determinada.

Estado general(sin posibilidad de cambios) 40001

1 9402 Data From Drive Velocidad del motor(sin posibilidad de cambios) 40002

1 9403 - 9464 Data From Drive Ninguno 40003-40064

1 9601 Data To Drived

d. Datos hacia el controlador (Data to drive)—son los datos que el dispositivo maestro enviará al controlador a fin de controlarlo. Cada registro contiene una representación digital de 16 bits del comando del dispositivo maestro para un aspecto específico del funcionamiento del controlador. Algunos registros se fijan para rastrear determinadas funciones del controlador y otros son programables para rastrear alternativas de funcionamiento del controlador en base a una cantidad determinada.Los datos de la red 1 hacia el controlador pueden usar cualquier intervalo enumerado de registro. Ambos intervalos son equivalentes. Dos intervalos pueden ser compatibles con el módulo AnyBus en la red 2 y seguir siendo compatibles con la implementación Ethernet Modbus más antigua.

Bits de Registro Fijo(sin posibilidad de cambios) 40065 ó 41025

1 9602 Data To Drive Demanda de velocidad(sin posibilidad de cambios) 40066 ó 41026

1 9603 - 9664 Data To Drive Ninguno 40067 - 40128 o 41027 - 41088

2 9501 Data From Drive Estado general(sin posibilidad de cambios) 40001

2 9502 Data From Drive Velocidad del motor(sin posibilidad de cambios) 40002

2 9503 - 9564 Data From Drive Ninguno 40003 - 40064

2 9701 Data To Drive Bits de Registro Fijo(sin posibilidad de cambios) 41025

2 9702 Data To Drive Demanda de velocidad(sin posibilidad de cambios) 41026

2 9703 - 9764 Data To Drive Ninguno 41027 - 41088

Page 87: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-21

4

Tabla 4-22. Variables de lista de selección de datos hacia el controlador en comunicaciones Ethernet Modbus

Tabla 4-23. Variables de lista de selección de datos desde el controlador en comunicaciones Ethernet Modbus

Nombre Nombre

Ninguno MUX 3 ID

Bits de Registro Fijo MUX 4 ID

Demanda de velocidad MUX 5 ID

Demanda auxiliar MUX 6 ID

Net Input Flag 1 MUX 7 ID

Net Input Flag 2 MUX 8 ID

Net Input Flag 3 PTD1

Net Input Flag 4 PTD2

Índice PTD3

Lím máx hacia adelante PTD4

Lím máx en reversa Comando paralelo 1

Tiempo de aceleración hacia adelante Demanda de torsión

Tiempo de desaceleración hacia adelante Demanda PVCL

Tiempo de aceleración en reversa Demanda de flujo

Tiempo de desaceleración en reversa Conteo de nodos

Pulso de ingreso de la red Índice de nodos

Lím mín hacia adelante Tiempo de aceleración de torsión

Lím Mín en reversa Tiempo de desaceleración de torsión

Límite de torsión Compensación de torsión

MUX 1 ID Escalar de torsión

MUX 2 ID Comando Vars

Variables de lista de selección del controlador

Ninguno Net1 Out Reg 3 Mux1 Echo Entradas Wago 33-48

Man Id Net1 Out Reg 4 Mux1 Data Entradas Wago 49-64

Estado general Net2 Out Reg 1 Mux2 Echo Entradas Wago 65-80

Tensión del motor Net2 Out Reg 2 Mux2 Data Entradas Wago 81-96

Corriente total Net2 Out Reg 3 Mux3 Echo Salidas Wago 1-16

Alimentación de salida Net2 Out Reg 4 Mux3 Data Salidas Wago 17-32

Velocidad del motor Corriente de torsión Mux4 Echo Salidas Wago 33-48

Demanda de velocidad Magnetizing Cur Mux4 Data Salidas Wago 49-64

Referencia de velocidad Flujo del motor Mux5 Data PFD1

Heartbeat Torsión del motor Mux6 Echo PFD2

Estado del controlador Referencia de flujo Mux6 Data PFD3

Entrada de Corriente RMS Tensión entrante Mux7 Echo PFD4

Frecuencia entrante Factor de entrada de alimentación Mux7 Data Pérdidas del controlador

Promedio de alimentación entrante KVars de entrada Mux8 Echo Porcentaje de caída de

velocidad

Net1 Out Reg 1 Máx disponible de Volts de salida Mux8 Data Referencia de campo de

sincronización del motor

Net1 Out Reg 2 Temperatura máxima de celdas Entradas Wago 1-16 Corriente reactiva disponible

Entradas Wago 17-32 Eficiencia del controlador

Page 88: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-22 902399: Versión 4.0

4

4.11 Tablas de parámetros del menú Tabla 4-24. Network 1 Configure Menu (9900) (Menú de configuración de Red 1)

Tabla 4-25. Network 1 Configure Parameters Menu (9902) (Menú de configuración parámetros de Red 1)

Tabla 4-26. Register Data To Drive Menu (9600) (Menú de datos hacia el controlador del registro )

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Network 1 Type 9901 Ninguno

Designa el tipo de red externa conectada al controlador.• Ninguno• Modbus• DeviceNet• Profibus• Modbus Plus• Ethernet Modbus• Data Highway +• ControlNet

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Unidades de velocidad 9080

Designa las unidades para los valores de velocidad desde el controlador.

%

RPM

Hz

Escalar de demanda 9912 1 -125 125 Escalar para referencia de demanda de

entrada desde la red.

Escalar de demanda aux. 9913 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.

Expiración de tiempo de red 9934 0 Expiración del tiempo de red por no tener

respuesta.

Dirección IP 9936 172.16.20.17 Dirección TCP/IP en Ethernet

Subnet mask 9937 255.255.0.0 TCP/IP subnet mask

Dirección Gateway 9938 172.16.1.1 Dirección gateway TCP/IP

Parámetro ID Unidades Predeter-minado

Mín. Máx. Descripción

Data To Drive Reg 01 9601 Bits de

Registro Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02 9602 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data to Drive Reg 03-64

9603-9664 Ninguno

Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Page 89: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-23

4

Tabla 4-27. Register Data From Drive Menu (9400) (Menú de datos hacia el controlador del registro)

Tabla 4-28. TCP/IP Setup Menu (9300) (Menú de configuración TCP/IP)

Tabla 4-29. Register Data To Drive Menu (9600) (Menú de datos hacia el controlador del registro)

Parámetro ID Unidades Predeter-minado

Mín. Máx. Descripción

Data From Drive 01 9401 Estado

general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9402 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-64 9403-9464 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Parámetro ID Unidades Predeter-minado

Mín. Máx. Descripción

Dirección IP 9310 172.16.20.16 Dirección TCP/IP del sistema

Subnet Mask 9320 255.255.0.0 Subnet Mask sistema TCP/IP

Dirección Gateway 9330 172.16.1.1 Dirección Gateway sistema

TCP/IP

Parámetro ID Unidades Predeter-minado

Mín. Máx. Descripción

Data To Drive Reg 01 9601 Bits de

Registro Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02 9602 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data to Drive Reg 03-64

9603-9664 Ninguno

Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Page 90: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-24 902399: Versión 4.0

4

Tabla 4-30. Network 2 Configure Menu (9914) (Menú de Configuración Red 2)

Tabla 4-31. Network 2 Configure Parameters Menu (9916) (Menú de configuración de parámetros Red 2)

Tabla 4-32. Network 2 Register Data From Drive Menu (9500) (Menú de datos desde el controlador del registro Red 2)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Network 2 Type 9915 Ninguno

Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus• DeviceNet• Profibus• Modbus Plus• Ethernet Modbus• Data Highway +• ControlNet

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Unidades de velocidad 9924

Designa las unidades para los valores de velocidad desde el controlador.

%

RPM

Hz

Escalar de demanda 9926 1 -125 125 Escalar para referencia de demanda de

entrada desde la red.

Escalar de demanda aux. 9927 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.

Expiración de tiempo de red 9935 0 Expiración del tiempo de red por no tener

respuesta.

Dirección IP 9936 172.16.20.17 Dirección TCP/IP en Ethernet

Subnet mask 9937 255.255.0.0 Subnet mask TCP/IP

Dirección Gateway 9938 172.16.1.1 Dirección gateway TCP/IP

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9501 Estado general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9502 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-64 9503-9564 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Page 91: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-25

4

Tabla 4-33. Network 2 Register Data To Drive Menu (9700) (Menú de datos hacia el controlador del registro Red 2)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9701 Bits de Registro

Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02 9702 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data to Drive Reg 03-64 9703-9764 Ninguno

Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Page 92: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-26 902399: Versión 4.0

4

4.12 Función de visualización del monitoreo de red (Identificación (ID) de parámetro 9950)Esta función permite visualizar los valores de los registros de red. Es extremadamente útil para la resolución de problemas. A medida que se transmiten los datos y cambian los valores de los registros, la pantalla se actualizará de manera automática y continua para reflejar los cambios. La dirección de la transmisión de datos tal como se muestra en esta pantalla, es desde la perspectiva del controlador. Por lo tanto, 'Rx' son los datos recibidos en el controlador y 'Tx' son los datos transmitidos desde el controlador.

Figura 4-11. Diagrama de la función de visualización del monitoreo de red

1. La ‘D’ significa formato decimal.La ‘H’ significa formato hexadecimal.

2. El controlador puede estar conectado a dos redes independientes.

3. ‘Rx’ significa que es un registro "Data to Drive".‘Tx’ significa que es un registro “Data from Drive”.

4. ‘G’ significa que es un registro global.‘N’ significa que es un registro no global.El protocolo Modbus no soporta registros globales. Por lo tanto, cuando se trabaje con un controlador Modbus, este campo contendrá 'N' en todos los registros.

5. Este campo numérico de dos dígitos indica el número del registro que se muestra.‘Tx’ 01-64 son “Data from Drive 01” (identificación (ID) de parámetro 9401) mediante“Data from Drive 64” (identificación (ID) de parámetro 9464).‘Rx’ 01-64 son “Data to Drive 01”(identificación (ID) de parámetro 9601) mediante “Data to Drive 64” (identificación (ID) de parámetro 9664).

6. El valor del registro. Debido a que los registros contienen palabras digitales de 16 bits, varía su valor dentro de un rango que va desde 0-65535 (decimal) o 0-FFFF (hexadecimal).

7. La línea 1 contiene la siguiente información:El valor del registro se muestra en formato decimal; el registro se encuentra en la red 1; el registro es no global; los datos van al controlador; se muestra el número de registro "al controlador"; su valor es 257.

8. La línea 2 contiene la siguiente información:El valor del registro se muestra en formato hexadecimal; el registro se encuentra en la red 2; el registro es no global; los datos provienen del controlador; se muestra el número de registro 2 "desde el controlador"; su valor es 0xF1B (equivalente decimal = 3,867).

Page 93: 902399V4.0_ES_Comunicación

Comunicaciones Ethernet Modbus Manual de comunicaciones NXG

902399: Versión 4.0 4-27

4

La figura que aparece a continuación representa una pantalla. Si comienza con el cursor en la posición A y usa la flecha izquierda [←] varias veces, el cursor se moverá a A, D, C, B, A, etc. Si comienza con el cursor en la posición A y usa la flecha derecha [→] varias veces, el cursor se moverá a A, D, C, B, A, etc.

Figura 4-12. Diagrama de movimiento del cursor

∇∇∇

Nota: Los guiones bajos en el dibujo de la pantalla muestran posibles movimientos del cursor. Para mover el cursor dentro de la pantalla, utilice las flechas izquierda y derecha. Los campos alfabéticos sólo se editan con las flechas hacia arriba y hacia abajo. Los campos numéricos se editan tanto con las flechas hacia arriba y hacia abajo como con las teclas numéricas. El cursor se moverá al inicio de la segunda línea luego de alcanzar la última posición posible en la primera línea. De la misma manera, el cursor se moverá al inicio de la primera línea luego de alcanzar la última posición posible en la segunda línea.

D

H

D

H

Page 94: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Ethernet Modbus

4-28 902399: Versión 4.0

4

Page 95: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-1

5

5.1 IntroducciónModbus Plus es un sistema de red de área local que brinda a controladores programables, computadoras centrales y a otros dispositivos la capacidad de comunicarse entre sí. Hasta 64 nodos direccionables pueden comunicarse a una tasa de transferencia de 1 millón de bits por segundo. El cable de interfaz es un par multipolar trenzado y blindado con conectores en cada extremo. Cada nodo se conecta al cable a través de un conector especial de 9 pins tipo D. Cada sección del cable puede tener hasta 1500 pies de largo y soportar 32 nodos. Existen repetidores disponibles para conectar múltiples cables y extender la red LAN hasta una distancia máxima de 6000 pies entre dos nodos cualquiera. Puede usarse un dispositivo llamado Modbus Plus Bridge para interconectar redes locales. El protocolo permite comunicaciones a través de 5 puentes aunque el uso de un dispositivo servidor (host) como el SA85 obliga a disminuir la cantidad a 4. La interfaz eléctrica usa acoplamiento magnético para eliminar bucles de conexión a tierra (ground loops) entre los nodos.

La red LAN usa un esquema "token passing" para organizar los intercambios de datos. El almacenador de corriente de un "token" imaginario es el bus maestro de corriente que puede ejecutar sus tareas de bus mientras retenga el "token". Cuando termine su trabajo, "pasará el token" al siguiente dispositivo con dirección conocida más alta en el bus. Cada dispositivo del bus mantiene una tabla de nodos activos. Los intercambios punto a punto son registrados por los nodos en forma cooperativa. Un ciclo completo del "token" a través de todos los nodos se denomina "tiempo de rotación del token" (token rotation time). Cada nodo puede colocar hasta 32 palabras de datos globales en el bus durante el paso del "token". Estos datos son "escuchados" y capturados inmediatamente por cada uno de los nodos restantes como datos globales. La tasa de actualización de datos globales de cada nodo equivale al tiempo de rotación de un "token". Los intercambios de datos globales se limitan a la red local y no pasan a través de los Puentes Modbus Plus. El tiempo de rotación del "token" es una función que depende de diversos factores. La siguiente ecuación permite hacer un cálculo aproximado del tiempo de rotación de un "token":

TR = (2.08 + 0.016 * DMW) * DMP + (0.19 + 0.016 * GDW) * GDN + 0.53 * N

donde:

TR = Tiempo de rotación del "token" en milisegundos

DMW = Cantidad promedio de Palabras por Ruta de Datos Principal (Words per Data Master Path) usadas en la red

DMP = Cantidad de Rutas de Datos Principales (Data Master Paths) usadas en forma continua en la red

GDW = Cantidad promedio de Palabras de Datos Globales (Global Data Words) usadas por mensaje

en la red

GDN = Cantidad de Nodos con Datos Globales (Nodes with Global Data) transmitidos en la red

N = Cantidad de Nodos en la red

Tenga en cuenta que en este capítulo, un número de cuatro dígitos entre paréntesis, por ej. (9403), indica el número de identificación (ID) del parámetro para el teclado numérico en la parte delantera del controlador. Presione [SHIFT] + [→] para ingresar este número directamente. No es necesario mantener presionada la tecla [SHIFT] mientras presiona la tecla [→]. Los valores numéricos expresados como 0xnn (por ejemplo, 0x12) están representados en formato hexadecimal.

CAPÍTULO

5 Comunicaciones Modbus Plus

Page 96: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-2 902399: Versión 4.0

5

Consulte las siguientes publicaciones para más información acerca de la red Modbus Plus y otros productos para redes relacionados:

840 USE 100 00 Modicon Quantum Automation Series Hardware Reference Guide

840 USE 101 00 Modicon Ladder Logic Block Library User Guide

840 USE 104 00 Modicon Modbus Plus Network I/O Servicing Guide

890 USE 102 00 Modicon IBM Host Based devices User’s Guide

890 USE 103 00 Modicon Modbus Plus Network BM85 Bridge Multiplexer User’s Guide

GM-HBDS-002 Modicon DEC Host Based Devices User’s Guide

PI-MBUS-300 Modicon Modbus Protocol Reference Guide

Se puede obtener más información sobre Modbus Plus en:

Schneider Automation Inc.One High Street North Andover, MA 01845Tel: (978) 794-0800Fax: (978) 975-0910Sitio web: www.modicon.com

El bus de red consiste en un cable blindado de par trenzado que se extiende por una ruta directa entre nodos sucesivos. Las dos líneas de datos del cable son no sensibles a la polaridad. Para un diagrama más detallado del cableado vea el manual Modicon 890USE10000.

El controlador siempre actúa como un esclavo Modbus Plus en configuraciones maestro-esclavo. Si quiere contar con comunicaciones controlador a controlador, use los métodos de transferencia de datos globales como se describe en este documento.

La tarjeta de comunicación soporta ambos módulos UCS Modbus Plus y Anybus Modbus Plus.

5.2 Módulo UCS Modbus PlusLa Figura 5-1 muestra el conector y los indicadores de estado del módulo UCS Modbus Plus.

Figura 5-1. Módulo UCS Modbus Plus

Indicadores de estado

Modbus PlusConector D-Sub

Page 97: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-3

5

5.2.1 Conector Modbus Plus UCS y AnyBus

Es un conector hembra D-Sub. Las asignaciones de pins se muestran en la Figura 5-2.

Figura 5-2. Asignaciones de pins para el Conector Modbus Plus.

5.2.2 Indicadores de estado UCS Modbus Plus

La Figura 5-3 muestra los indicadores de estado. La Tabla 5-1 describe los estados de los LED.

Figura 5-3. Indicadores de estado

Tabla 5-1. Descripciones del indicador de estado

5.3 Módulo AnyBus Modbus PlusEl módulo AnyBus-S para Modbus Plus es un dispositivo servidor (host). Este dispositivo servidor se puede leer y escribir desde otro dispositivo servidor o controlador Modbus Plus. El módulo AnyBus-S para Modbus Plus no iniciará ninguna comunicación punto a punto con otros nodos, sólo responderá a comandos. Sin embargo, puede enviar datos globales a todos los nodos de la red.

La Figura 5-4 muestra el módulo AnyBus Modbus Plus.

Número desde la Figura 5-3

Indicación Estado Descripción

1 Estado UCS Apagado Sin alimentación o sin reinicio de hard/soft.

Rojo, intermitente Falla de configuración recuperable (firmware inválido, datos OEM o dato personalizado).

Rojo Error de hardware o error en tiempo de ejecución irrecuperable.

Verde, intermitente Sin errores, la interfaz de intercambio de datos no se está abierta

Verde Sin errores, la interfaz de intercambio de datos está activa.Ámbar (rojo/verde) Modo de configuración.

2 Estado de red El LED es controlado por el firmware Modicon que se ejecuta en el procesador par según lo establecido por el Modicon Modbus Plus Network Developer’s Manual, © 1991 Modicon, Inc.

Pin 1-Blindaje del cablePin 2-MBP Línea BPin 3-MBP Línea ACobertura (housing) - PE

1

2

Estado UCS

Estado de la red

Borde de la tarjeta

Page 98: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-4 902399: Versión 4.0

5

Figura 5-4. Módulo AnyBus Modbus Plus

5.3.1 Conector AnyBus Modbus Plus

Vea la Figura 5-2.

5.3.2 Indicadores de estado AnyBus Modbus Plus

La Figura 5-5 muestra los indicadores de estado para el estado del tiempo de inicio y errores. La Tabla 5-1 explica las indicaciones.

Figura 5-5. Indicadores AnyBus Modbus Plus

Indicadores de estado

Modbus PlusConector D-Sub

InterruptoresNO USADO

1 2

4 3

No usado Error

MBP ActivoInicialización MBP

Borde de la tarjeta

Page 99: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-5

5

Tabla 5-2. Descripciones del indicador de estado

5.3.3 Protocolo AnyBus Modbus Plus y funciones soportadasAnyBus-S Modbus Plus tiene dos formas de intercambiar datos. El primer método es Datos globales (Global Data) que usa una I/O (Entrada/Salida) cíclica de alta velocidad. El segundo método es un protocolo en cierta forma más lento para transferencia de datos de parámetros punto a punto.El máximo de Datos Globales es de 32 palabras de 16-bits en el bus, con la capacidad de establecer un desplazamiento (offset) dentro del nodo Fuente de los Datos Globales. La transferencia de datos punto a punto se realiza mediante una de las siguientes funciones Modbus: Lectura de registros de almacenamiento temporario (Read holding Registers), Registro único predefinido (Preset Single Register) o Registros múltiples predefinidos (Preset multiple Registers) (40.000 registros).

5.4 Configuración rápida5.4.1 Configuración de registros de control por defecto como tipos globales o no-globales.Si está usando datos globales, debe configurar "Global Receive Address" (Dirección de recepción global) que es la dirección del nodo que controlará la unidad. Use el menú (9909) para la red Nº1, (9923) para la red Nº2. El controlador usará los datos globales originados desde esta dirección. Si no está usando datos globales, no es necesario especificar una dirección de recepción global.Para usar registros globales en su aplicación, debe configurar el modo Modbus Plus en "Reg / Glob data", como se describe a continuación. No se visualizará ninguno de los registros globales hasta que se configure este menú (9942) para la red Nº1 y (9941) para la red Nº2.Existen dos conjuntos de registros: tipo global y no-global.menús Ambos conjuntos, global y no-global, tienen dos registros fijos para comando y control de velocidad del controlador, así como dos registros fijos para monitorear el control y la velocidad del controlador como se describe con más detalle más abajo y que también se puede encontrar en la Tabla 5-14. Para configurar la fuente de estos registros, vaya al menú "Modbus Plus Mode" (9942) (Modo Modbus Plus ) para la red Nº1, (9941) para la red Nº2. Seleccione "Reg / Glob data" si desea que el control provenga de los registros globales. Seleccione "Reg data only" si desea que el control se lea de los registros no-globales. Si se selecciona "Reg / Glob" aparecerán los menús de registros globales. Puede encontrar una descripción completa de los registros de control en la Tabla 5-3 para las entradas y en la Tabla 5-8 para las salidas.

Para entradas al controlador, éstos son el menú (9601,9602) bajo el nombre "Fixed Reg Bits" (Bits Fijos Registrados) y "Velocity Demand" (Demanda de velocidad) en la Tabla 5-14, y para salidas al controlador son los menús (9401,9402), bajo el nombre "General Status" (Estado general) y "Motor Speed" (Velocidad del motor) en la misma Tabla. Estos registros se usarán para controlar registros de aquí en adelante y se interpretan tanto como registros de

Número desde la Figura 5-5

Indicación Estado Descripción

1 No utilizado — —2 Error Rojo, estable Error de comunicación.

3 MBP Activo

Intermitente encendido 80 mseg, apagado 80 mseg. Funcionamiento normal

Intermitencia cada 1 seg. estado MONITOR_OFFLINE.

2 intermitencias; encendido 160 mseg, apagado 480 mseg.

MAC_IDLE estado token-nunca-recibido.

3 intermitencias; encendido 160 mseg, apagado 240 mseg, luego apagado 1.6 seg No detecta otros nodos.

4 intermitencias; encendido 160 mseg, apagado 240 mseg, luego apagado 1,2 seg

Detección de direcciones de nodos duplicadas.

4 MBP inicio Verde, estable Inicialización de interfaz par (peer).

Nota: Debe realizar este paso use o no use datos globales. Debe especificar si los registros de comando de control y velocidad por defecto serán usados desde los registros globales o desde los no globales.

Page 100: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-6 902399: Versión 4.0

5

entrada como de salida. Si seleccionó "Reg data only" en el menú anterior, no se visualizará el menú "Modbus Plus Reg Control". Esto significa que se usarán los registros no-globales de control de velocidad y comando. Si seleccionó "Global data" aparecerá el menú "Modbus Plus Reg Control" así como los menús de todos los registros globales. Este menú en red Nº1 (9910), y red Nº2 (9940), selecciona qué conjunto de registros, global o no global, está usando el control. Configure el menú en "Reg data" para registros no globales y "Global data" para usar registros globales según corresponda en su aplicación. En resumen, configurar los menús como se describió anteriormente le da la posibilidad de usar datos globales en su aplicación. También puede elegir usar registros de control de datos globales mientras usa los demás registros de datos globales. También puede optar por usar registros globales para todos los datos excepto el control, que puede seleccionarse para que haga uso de los registros no-globales.

5.4.2 Registros no-globales: Configuración de Modbus Plus para el control del motormediante la configuración por defecto (Bits de Registro Fijo)

La unidad se puede controlar desde un PLC mediante el siguiente procedimiento de configuración simple:

1. Mediante el teclado numérico de la parte delantera del controlador, configure "Network 1 Type" (9901) (Tipo de Red 1) a Modbus Plus.

2. Configure la dirección correcta (9907) 3. Configure el ') en FIXED (FIJO). Esta operación configura los bits en la dirección Modbus Plus 40065 para

que tengan las definiciones que se muestran a continuación en la Tabla 5-3. 4. Agregue la siguiente línea al SOP:

Network1RunEnable_O = TRUE; (el punto y coma es parte del código)

Ahora puede controlar la unidad a través del PLC.

Tabla 5-3. Significado por defecto de "Fixed Reg Bits" ("Bits de Registro Fijo")

Para ejecutar el motor, el PLC debe enviar 0x21 en el registro 40065. Este valor hexadecimal configura el bit 0 (ejecutar) y el bit 5 (control de inicio/detención desde la red). De la misma forma, para indicar al motor que se detenga, el PLC debe enviar 0x04 o 0x00 en el registro 40065.

*Network1FixedRegBit3_I funciona como un bit de control de detención del controlador sólo si "Start Stop Control" (9945) (“Control de inicio de detención”) se configura en "Momentary" (“Momentáneo”) — de lo contrario este bit es Reservado.

Bit Definición por defecto

Network1FixedRegBit0_I Ejecución hacia adelante

Network1FixedRegBit1_I Ejecución en reversa

Network1FixedRegBit2_I Reinicio por falla 0

Network1FixedRegBit3_I Detención*

Network1FixedRegBit4_I reservado

Network1FixedRegBit5_I Control de inicio de detención desde la red

Network1FixedRegBit6_I Velocidad establecida desde la red

Network1FixedRegBit7_I

Reservada a futuro

Network1FixedRegBit8_I

Network1FixedRegBit9_I

Network1FixedRegBit10_I

Network1FixedRegBit11_I

Network1FixedRegBit12_I

Network1FixedRegBit13_I

Network1FixedRegBit14_I

Network1FixedRegBit15_I

Page 101: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-7

5

5.4.3 Registros no-globales: Envío de una configuración de velocidad del motor al controlador

Para enviar una configuración de velocidad del motor al controlador, primero configure las unidades de velocidad deseadas que utilizará (RPM,% o HZ) en el menú (9080). Para habilitar las configuraciones de velocidad desde la red, agregue la siguiente línea al archivo de programa SOP:

RawDemandNetwork1_O = true;

En la Tabla 5-14, puede ver que el PLC necesita enviar la configuración de velocidad deseada al controlador en el registro Modbus Plus 40066 para los módulos UCS o 41058 para los módulos AnyBus. Este es un registro reservado que sólo se usa para almacenar las configuraciones de velocidad. Luego, envía 0x61 en el registro Modbus Plus 40065 para los módulos UCS o 41057 para los módulos AnyBus. El motor aceptará la configuración de velocidad establecida por el PLC.

5.4.4 Registros no-globales: Control del motormediante bits definidos por el usuario controlados por el SOP

La unidad se puede controlar desde un PLC mediante el siguiente procedimiento de configuración simple.

1. Mediante el teclado numérico de la parte delantera del controlador configure "Network 1 Type" (9901) (Tipo de Red 1) a Modbus Plus.

2. Configure la dirección correcta (9907). 3. Configure "Net Control Type" (9944) (Tipo de control de Red) a SOP.

Para controlar el motor de esta manera, el controlador necesita saber cuáles son los bits que se utilizarán en el programa SOP. Para ello, son necesarios dos pasos:

1. Localice los bits que desea utilizar en la Tabla 5-4 que aparece a continuación, y ubique la variable de la lista de selección asociada con los bits en el teclado numérico. Al remitirse a la Tabla 5-14, verá que el primer registro disponible de datos hacia el controlador se encuentra en la dirección Modbus Plus 40067 para módulos UCS o 41059 para módulos AnyBus, que corresponde a la identificación (ID) del parámetro del teclado numérico (9603). Mediante el teclado numérico del controlador, busque en el menú el ítem "Data to Drive 3" (9603).

2. Seleccione la variable de lista de selección (Net Input Flag 1, Net Input Flag 2, …) en la lista de selección del teclado numérico o Herramientas. Ahora los bits correspondientes (Network1Flag0_I, Network1Flag1_I, etc.) del archivo drctry.ngn se pueden usar en el programa SOP tal como se muestra a continuación:

;Network1Flag0_I Use bit 0 for Stop bit;Network1Flag1_I Use bit 1 for Run Forward bitRunRequest_O = /Network1Flag0_I * Network1Flag1_I;Run drive using bit 1,stop using bit 0

Por ejemplo, si usted eligió "Data to Drive 03" como registro de escritura; al remitirse a la Tabla 5-14, puede ver que el PLC ahora necesita enviar 0x02 en la dirección Modbus Plus 40067 para ejecutar el controlador o 0x01 en el mismo registro para detenerlo.

Tabla 5-4. Ejemplo de bits programables*

*Puede encontrar un listado completo de los bits programables SOP en la Sección 5.10.3.

Variable de lista de selección Bits Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Page 102: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-8 902399: Versión 4.0

5

5.4.5 Registros no-globales: Monitoreo del estado del controlador y realimentación de velocidad

Para leer los datos desde el controlador, no se necesitan indicadores SOP.

1. Configure "Network 1 Type" (9901) (Tipo de Red 1) a Modbus Plus.

2. Configure la dirección correcta (9907).

3. Configure las "Velocity Units" (9080) (Unidades de Velocidad) según las unidades de velocidad del motor deseadas. Al remitirse a la Tabla 5-14, puede ver que las direcciones Modbus Plus necesarias para leer el estado del controlador y la realimentación de velocidad desde el controlador enviando desde el PLC Modbus Plus son 40001 y 40002 respectivamente. Las definiciones de los bits de estado, que se encuentran siempre en el registro Modbus Plus 40001, se muestran a continuación.

Tabla 5-5. Estado general de salida desde el controlador

Vea la Sección 5.8 para obtener detalles sobre cómo leer otros datos del controlador.

5.5 Funcionalidades remotasLa interfaz Modbus Plus al controlador permite funcionalidades remotas de control y monitoreo. Se puede manejar el controlador a través de telegramas Modbus Plus enviados al controlador que trabaja junto con un programa SOP. Las funcionalidades de control incluyen solicitud de ejecución, solicitud de detención, reinicialización por falla, detención, demanda de velocidad en reversa, y otros. Existen 128 indicadores (flags) remotos de software programables por el usuarioque se pueden monitorear y/o configurar a través del programa del sistema.

Tenga en cuenta que los controles discretos y los indicadores de control/realimentación definidos por el usuario se configuran a través del programa del sistema que el controlador trae incorporado (provisto con cada unidad).

5.6 Procedimientos de configuración del menúTodas las funciones de configuración de Modbus Plus se encuentran en el menú "Configure Parameters Menu" (9902) ("Menú de Parámetros de Configuración") , que es un submenú del menú "Communications Menu" (9) ("Menú de comunicaciones"). El acceso cuenta con controles de seguridad a nivel 7, y por lo tanto debe ingresar el código de seguridad apropiado para acceder a estos parámetros. Los menús que se requieren para la configuración

Número de bit

Significado en el software de control del controlador

Valor

0 Falla

0 = Falso; 1 = Verdadero

1 Alarma

2 RunningForward (Ejecución hacia adelante)

3 RunningReverse (Ejecución en reversa)

4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio de detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)

7 AtSpeedReference (Referencia de velocidad)

8 SpeedInPercent (Velocidad en porcentaje)

9 SpeedInRPM (Velocidad en RPM)

10 SpeedInHz (Velocidad en Hz)

11 No utilizado

12 No utilizado

13 No utilizado

14 No utilizado

15 No utilizado

Page 103: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-9

5

inicial de la interfaz Modbus Plus están enumerados en la Tabla 5-18. Para el procedimiento de configuración correcto, consulte la Sección 5.8.

Seleccione los contenidos del menú mediante las listas de selección. La dirección Modbus Plus para cada ítem del menú es fija. Por ejemplo, para la red 1, "Data from Drive 01" (9401) se puede leer enviando la solicitud de lectura de registro en la dirección 40001. El menú "Data from Drive 02" (9402) se puede leer en la dirección 40002, y así sucesivamente. Las referencias de direcciones completas se pueden encontrar en la Tabla 5-14.

Las listas de selección en los menús contienen las variables de datos más habituales. En caso de no encontrar una variable en las listas, búsquela en el Apéndice B. Una vez que la localice, utilice el número de identificación (ID) del dato correspondiente para ingresar la variable en los registros de lectura. El procedimiento para realizar esta operación se describe en la Sección 5.8.1.

Page 104: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-10 902399: Versión 4.0

5

5.7 Set de comandos soportadosEl control NXG soporta los siguientes comandos Modbus:

• Lectura de Registros de Almacenamiento Temporario (Read Holding Registers)Código de función 0x03

• Escritura de Registros Únicos (Write Single Register)Código de función 0x06

• Escritura de Registros Múltiples (Write Multiple Registers)Código de función 0x10

Cada uno de estos comandos soportados se enumeran y describen en el capítulo Modbus del manual de comunicaciones.

5.8 Procedimiento de configuraciónUtilice el teclado numérico en la parte delantera del controlador para seleccionar un protocolo de red:

1. Mediante el teclado numérico, ingrese "Network 1 Type " (Tipo de red 1) (9901), avance hasta Modbus Plus, luego presione [ENTER]. Se visualizarán los parámetros de configuración de Modbus Plus.

2. Configure la dirección Modbus Plus (9907) según la dirección Modbus Plus deseada para el controlador.

3. Seleccione las Unidades de Velocidad (9080).Con esta operación se configuran las unidades para velocidad establecida por el motor y la escala de velocidad de realimentación del motor.

4. Si fuera necesario, configure el "Demand Scalar" (9912) (Escalar de Demanda) en n* velocidad de comando, donde -125n125

5. Configure el "Aux Demand Scalar" (9913) (Escalar de Demanda Auxiliar) si se utiliza.

6. Use la Tabla 5-14 para programar el controlador para enviar datos y recibir comandos desde las direcciones Modbus Plus disponibles. Cada dirección Modbus Plus desde 40001 a 40128 para módulos UCS o 40033 a 40096 para módulos AnyBus, corresponde a una identificación (ID) de parámetro del teclado numérico, que se utilizará para indicar al controlador qué datos enviar o qué comandos recibir desde una dirección Modbus Plus específica. Tenga en cuenta que cuatro de esas direcciones ya se encuentran programadas, lo que le proporciona al controlador funcionalidades básicas para enviar y recibir. Los datos en estas direcciones no se pueden cambiar.

7. Las definiciones de los bits en las direcciones Modbus Plus disponibles se pueden ingresar desde una selección de variables de la lista de selección de los menús del teclado numérico, o bien se pueden programar por el usuario mediante el programa SOP del controlador. Vea la Sección 5.10 para detalles.

Tenga presente que su PLC puede recibir datos desde el controlador sin ninguna modificación al programa SOP. Únicamente tendrá que configurar indicadores en el programa SOP si necesita controlar la unidad por medio de la red Modbus. Si necesita controlar la unidad por medio de una red Modbus Plus (o cualquier otro tipo de red), necesitará que aparezcan, como mínimo, los siguientes indicadores de control de red en el código fuente del programa SOP:

Network1RunEnable_O = TRUE;

Para poder controlar una unidad a través de una red, por medio del envío de comandos, primero asegúrese de que el archivo SOP del controlador contenga la línea de código antes mencionada. Tenga presente que el punto y coma es parte del código. Si desea controlar la unidad a través de una segunda red, el programa SOP también deberá contener esta línea:

Network2RunEnable_O = TRUE;

Después de asegurarse de que el archivo SOP cuenta con el código necesario para permitir el control de la unidad por medio de una red, necesitará cambiar algunos parámetros de control de la unidad mediante el teclado numérico ubicado en la parte delantera del equipo.

Nota: Si no conoce en profundidad la programación del sistema del controlador, necesitará consultar el capítulo Programación del Sistema (System Programming) en el manual del controlador.

Page 105: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-11

5

5.8.1 Ejemplo práctico de configuración

Un cliente necesita procesar cuatro salidas del controlador en su PLC. Éstas son estado, velocidad del motor, alimentación y número de fallas activas. El cliente desea configurar el registro 40001 PLC de Modbus Plus para indicar el estado general de la unidad. Para programar un registro, remítase a la Tabla 5-14 para ver si es programable. El registro 40001 no se puede cambiar; no es necesario ni posible realizar un cambio. Ya está configurado de manera permanente para indicar el estado general. Este cliente quiere configurar el registro 40002 PLC para indicar la velocidad de motor. Este registro tampoco se puede cambiar. Está configurado de manera permanente para indicar la velocidad de motor. La Tabla 5-6 muestra algunas configuraciones hipotéticas deseadas para las direcciones Modbus Plus.

Tabla 5-6. Configuraciones hipotéticas de dirección deseada

El cliente quiere configurar el registro 40003 para indicar la alimentación de salida. La Tabla 5-14 indica que esta dirección es programable. Use la Tabla 5-14 para determinar la identificación (ID) del parámetro necesaria. Ingrese la identificación (ID) de parámetro 9403 (Data from drive 03) mediante el teclado numérico en la parte delantera del controlador. Elija "output power" (alimentación de salida) de la lista de selección.

El cliente quiere configurar el registro 40004 para indicar el número de fallas activas. Ingrese la identificación (ID) de parámetro 9404 (Data from drive 04) mediante el teclado numérico en la parte delantera del controlador. Avance por la lista de selección hasta encontrar "number of active faults" (número de fallas activas). Observe que “number of active faults” no aparece como opción en la lista de selección. Por lo tanto, es necesario especificarlo manualmente. Remítase a la Tabla 5-6 para una lista de variables de lista de selección de los datos del controlador. Ya que “number of active faults” no aparece como opción en la lista de selección, elija "Man Id" de la lista de selección. Busque “number of active faults” en el Apéndice B, y localice el número de identificación (ID) del dato. El número de identificación (ID) del dato es 3000. Observe que el número de identificación (ID) de datos no es igual a un número de identificación (ID) de parámetro. “ManId-0000” se mostrará en el visor. Use las flechas o las teclas numéricas para ingresar 3000 y presione [ENTER]. El visor debería mostrar "Man Id-3000." Si no se pudiera encontrar el número de identificación (ID) del dato, aparecerá un mensaje de error "Invalid Id Entered" (Ingreso de Id Inválido). Asegúrese de que la identificación (ID) del dato sea correcta. El número de fallas activas aparecerá en el registro 40004 en el PLC.

5.9 Opciones de control por defecto del controladorPara controlar la unidad mediante la configuración por defecto, es necesario enviar comandos a la ubicación los Bits de Registro Fijo. Remítase a la Tabla 5-14 para ver la ubicación de los "Bits de Registro FIjo". La interpretación por defecto del controlador de los Bits de Registro Fijo no es programable, y la controla el software de control de la unidad. Para asegurarse que el controlador está configurado con la configuración por defecto, utilice el teclado numérico en la parte delantera de la unidad para fijar el parámetro (9928) en "FIXED" ("FIJO"). Esta es la configuración por defecto. Al usar la configuración por defecto, los Bits de Registro Fijo se interpretan tal como se muestra en la Tabla 5-7. Tenga presente que estos bits drctry.ngn específicos siempre se ubican en la dirección Modbus Plus 40065 para los módulo UCS o 41057 para los módulos AnyBus, se use o no la configuración por defecto. Para redefinir los bits en esta dirección, remítase a la Sección 5.9.2.

Registro Modbus Plus PLC Datos Escala

40001(sólo lectura) Estado general 16 bits

40002 (sólo lectura) Velocidad del motor RPM

40003 Alimentación de salida kW

40004 Número de fallas 0 – 128

Page 106: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-12 902399: Versión 4.0

5

Tabla 5-7. Si se configura en FIXED (FIJO) (configuración de comando por defecto):

*Network1FixedRegBit3_I funciona como un bit de control de detención de la unidad sólo si “Start Stop Control” (Control de Inicio de Detención) (9945) se configura como “Momentary” (Momentáneo)— de lo contrario este bit es Reservado.

5.9.1 Estado de salida

Para leer los datos de estado del controlador, debe leer el registro de Estado general que se encuentra en la Tabla 5-14. El estado de salida del controlador se muestra a continuación en la Tabla 5-8 Estos bits de estado se encuentran ubicados siempre en la dirección Modbus Plus 40001.

Bit Definición por defecto

Network1FixedRegBit0_I Ejecución hacia adelante

Network1FixedRegBit1_I Ejecución en reversa

Network1FixedRegBit2_I Reinicio por falla 0

Network1FixedRegBit3_I Detención*

Network1FixedRegBit4_I Reservado

Network1FixedRegBit5_I Control de inicio de detención desde la red

Network1FixedRegBit6_I Velocidad establecida desde la red

Network1FixedRegBit7_I

No utilizado

Network1FixedRegBit8_I

Network1FixedRegBit9_I

Network1FixedRegBit10_I

Network1FixedRegBit11_I

Network1FixedRegBit12_I

Network1FixedRegBit13_I

Network1FixedRegBit14_I

Network1FixedRegBit15_I

Page 107: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-13

5

Tabla 5-8. Estado general de salida desde la unidad

5.9.2 Ejecución del controlador mediante configuraciones que no sean por defecto

El controlador se puede ejecutar sin la configuración por defecto, reprogramando el registro "Bits de Registro Fijo". Como se observa en la Tabla 5-14, la ubicación está fija en 40065 (UCS) o 41057 (AnyBus). Sin embargo, la definición de los bits puede ser reprogramada. Para cambiar la interpretación de los bits de control en el registro Modbus Plus 40065 (UCS) o 41057 (AnyBus), utilice el siguiente procedimiento:

Al configurar en "SOP" el parámetro de menú 9944 ("Net Control Type"), cada bit de la palabra "Bits de Registro Fijo" se puede usar de la manera que se desee, como se muestra más adelante. Para que la definición de los "Bits de Registro Fijo" en la dirección Modbus Plus 40065 sea programable, use el teclado numérico del controlador para configurar el parámetro 9944 ("Net Control Type") en "SOP". El siguiente código fuente muestra cómo usar el programa SOP para activar la tensión media de entrada cuando se envía '1' a Network1FixedRegBit9 en el registro Modbus Plus 40065 (UCS) o 41057 (AnyBus).

;ExternalDigitalOutput01h_O Use digital output to trip input medium VoltageExternalDigitalOutput01h_O = Network1FixedRegBit9_I;

5.10 Programación por el usuario a través de SOP5.10.1 Entradas al controlador (64 bits)

Existen 64 bits de entrada disponibles para ser programados por el usuario. Use la Tabla 5-14 para encontrar la ubicación del primer registro "Reg to Drive" (Registro a controlador) que es programable. Tenga en cuenta cuál es la identificación (ID) del parámetro de red 1 del teclado numérico que corresponde a esa dirección Modbus Plus. La tabla revela que el primer dato programable hacia el controlador para la dirección Modbus Plus es 40067 (UCS) o 41059 (AnyBus), y que su correspondiente identificación (ID) de parámetro del teclado numérico para la red 1 es 9603. En el teclado numérico en el frente del controlador ingrese el parámetro 9603. Verá una lista de selección, cuyo primer ítem es "None" (Ninguno). Vea la Tabla 5-15 para una enumeración de alternativas posibles de la lista de

Número de bit

Significado en el software de control de la unidad

Valor

0 Falla

0 = Falso; 1 = Verdadero

1 Alarma

2 RunningForward (Ejecución hacia adelante)

3 RunningReverse (Ejecución en reversa)

4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio de detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)

7 AtSpeedReference (Referencia de velocidad)

8 SpeedInPercent (Velocidad en porcentaje)

9 SpeedInRPM (Velocidad en RPM)

10 SpeedInHz (Velocidad en Hz)

11 No utilizado

12 No utilizado

13 No utilizado

14 No utilizado

15 No utilizado

Nota: Si no conoce en profundidad la programación del sistema del controlador, necesitará consultar el capítulo Programación del Sistema (System Programming) en el manual del controlador.

Page 108: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-14 902399: Versión 4.0

5

selección para datos de entrada al controlador. Avance por la lista de selección hasta llegar a "Net Input Flag 1", y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net Input Flag 2" y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 5-10.

Este ejemplo muestra cómo usar la red Modbus Plus para activar la tensión media de entrada. En este ejemplo, nuestro PLC escribirá en el registro Modbus Plus 40067 (UCS) o 41059 (AnyBus), que se ha programado para "Net Input Flag 1". Usaremos el programa SOP para configurar un bit indicador que usará una salida digital para activar la tensión media de entrada. El PLC escribirá el contenido de "Net Input Flag 1", bit 9 (Network1Flag9_I) para crear una activación de tensión media de entrada. El código fuente SOP se muestra a continuación:

;ExternalDigitalOutput01h_O Use digital output to trip input medium voltageExternalDigitalOutput01h_O = Network1Flag9_I;

5.10.2 Salidas desde el controlador (64 bits)

Existen 64 bits de salida disponibles para programación por el usuario. Use la Tabla 5-14 para encontrar la ubicación del primer registro "Reg From Drive" que es programable. Tenga en cuenta cuál es la identificación (ID) del parámetro de red 1 del teclado numérico que corresponde a esa dirección Modbus Plus. La tabla revela que el primer dato programable hacia el controlador para la dirección Modbus Plus es 40003, y que su correspondiente identificación (ID) de parámetro del teclado numérico para la red 1 es 9403. En el teclado numérico en la parte delantera del controlador ingrese el parámetro 9403. Verá una lista de selección cuyo primer ítem es "None" (Ninguno). Vea la Tabla 5-16 para una enumeración de opciones posibles en la lista de selección para datos de salida desde el controlador. Avance por la lista de selección hasta llegar a "Net1 Out Reg 1", y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net1 Out Reg 2" y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 5-12.

Page 109: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-15

5

Este ejemplo muestra cómo usar la red Modbus Plus para detectar una activación en la tensión media de entrada. En este ejemplo, el PLC leerá el registro Modbus Plus 40003, que programamos en "Net1 Out Reg 1". Usaremos el programa SOP para configurar un bit indicador que corresponde a una falla de tensión baja media. Usaremos el bit 9 de "Net1 Out Reg 1", que es Network1Flag9_O, para configurar el indicador de red en verdadero si la falla de tensión baja media estuviera activa. El PLC leerá el contenido de "Net 1 Out Reg 1", bit 9 (Network1Flag9_O) para determinar si ocurrió una falla de tensión media. El código fuente SOP se muestra a continuación:

; Monitor medium voltage fault on the Modbus Plus network

Network1Flag9_O = MediumVoltageLowFault_I;

5.10.3 Indicadores disponibles para el programa SOP

Fijado por defecto por el software del controlador:

La interpretación del controlador de los bits en la Tabla 5-9 está fijada por el software de control de la unidad salvo que se determine el parámetro 9928 (Status/Control / Estado/Control) en "SOP". Para cambiar la interpretación por defecto de estos bits, vea la Sección 5.9.2.

Tabla 5-9. Relación de "Bits de Registro Fijo" con los menús del teclado numérico y los bits drctry.ngn (bits programables disponibles para usar en SOP)

Programable por el usuario:

La interpretación de estos bits es programable a través del archivo SOPEstos bits pueden ser programados para iniciar o reiniciar cualquier otro bit usado dentro del SOP.

Tabla 5-10. Bits de entrada programables de la Red 1 (identificación (ID) de parámetro del teclado numérico ID 9603-9664

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn Dirección de registro Modbus Plus

Bits de Registro Fijo (red 1) Network1FixedRegBit0_I ~Network1FixedRegBit15_I 40065

Bits de Registro Fijo (red 2) Network2FixedRegBit0_I ~Network2FixedRegBit15_I 40065

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Page 110: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-16 902399: Versión 4.0

5

Tabla 5-11. Bits de entrada programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9703-9764)

Tabla 5-12. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9403-9464)

Tabla 5-13. Bits de salida programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9503-9564)

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net Input Flag 1 Network2Flag0_I ~Network2Flag15_I

Net Input Flag 2 Network2Flag16_I ~Network2Flag31_I

Net Input Flag 3 Network2Flag32_I ~Network2Flag47_I

Net Input Flag 4 Network2Flag48_I ~Network2Flag63_I

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net1 Out Reg 1 Network1Flag0_O ~Network1Flag15_O

Net1 Out Reg 2 Network1Flag16_O ~Network1Flag31_O

Net1 Out Reg 3 Network1Flag32_O ~Network1Flag47_O

Net1 Out Reg 4 Network1Flag48_O ~Network1Flag63_O

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net2 Out Reg 1 Network2Flag0_O ~Network2Flag15_O

Net2 Out Reg 2 Network2Flag16_O ~Network2Flag31_O

Net2 Out Reg 3 Network2Flag32_O ~Network2Flag47_O

Net2 Out Reg 4 Network2Flag48_O ~Network2Flag63_O

Page 111: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-17

5

5.11 Dirección Modbus Plus y tablas de lista de selección de teclado numérico Tabla 5-14. Correspondencia entre identificación (ID) de parámetros del controlador y direcciones Modbus

Plus

Red Números de identificación (ID) de

parámetros del controladora

Descripción Contenidos por defecto Direcciones Modbus Plusb

1 9401 Data From Drivec Estado general(sin posibilidad de cambios)

40001 (UCS)

40033 (AnyBus)

1 9402 Data From Drive Velocidad del motor(sin posibilidad de cambios)

40002 (UCS)40034 (AnyBus)

1 9403 - 9464 Data From Drive Ninguno40003-40064 (UCS)

40035 - 40096 (AnyBus)

1 9801 (Global) Data From Drive Estado general(sin posibilidad de cambios) No disponible

1 9802 (Global) Data From Drive Velocidad del motor(sin posibilidad de cambios) No disponible

1 9803 - 9832 (Global) Data From Drive Ninguno No disponible

1 9601 Data To Drived Bits de Registro Fijo(sin posibilidad de cambios)

40065 (UCS)41057 (AnyBus)

1 9602 Data To Drive Demanda de velocidad(sin posibilidad de cambios)

40066 (UCS)41058 (AnyBus)

1 9603 – 9664 Data To Drive Ninguno 40067-40128 (UCS)41059-41120 (AnyBus)

1 9201 (Global) Data To Drive Bits de Registro Fijo(sin posibilidad de cambios) No disponible

1 9202 (Global) Data To Drive Demanda de velocidad(sin posibilidad de cambios) No disponible

1 9203 – 9232 (Global) Data To Drive Ninguno No disponible

2 9501 Data From Drive Estado general(sin posibilidad de cambios)

40001 (UCS)

40033 (AnyBus)

2 9502 Data From Drive Velocidad del motor(sin posibilidad de cambios)

40002 (UCS)

40034 (AnyBus)

2 9503 – 9564 Data From Drive Ninguno40003-40064 (UCS)

40035 - 40096 (AnyBus)

2 9834 (Global) Data From Drive Estado general(sin posibilidad de cambios) No disponible

2 9835 (Global) Data From Drive Velocidad del motor(sin posibilidad de cambios) No disponible

2 9836 – 9865 (Global) Data From Drive Ninguno No disponible

2 9701 Data To Drive Bits de Registro Fijo(sin posibilidad de cambios)

40065 (UCS)41057 (AnyBus)

2 9702 Data To Drive Demanda de velocidad(sin posibilidad de cambios)

40066 (UCS)41058 (AnyBus)

2 9703 – 9764 Data To Drive Ninguno 40067-40128 (UCS)41059-41120 (AnyBus)

2 9234 (Global) Data To Drive Bits de Registro Fijo(sin posibilidad de cambios) No disponible

2 9235 (Global) Data To Drive Demanda de velocidad(sin posibilidad de cambios) No disponible

2 9236 – 9265 (Global) Data To Drive Ninguno No disponible

Page 112: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-18 902399: Versión 4.0

5

Tabla 5-15. Lista de seleción de variables Modbus Plus de datos hacia el controlador

a. Número de identificación (ID) del parámetro de la unidad—número a ingresar mediante el teclado numérico de la parte delantera de la unidad.

b. Direcciones Modbus Plus—ubicaciones digitales provistas por el protocolo Modbus Plus que almacenan valores para ser usados por el dispositivo maestro (PLC) y esclavo (controlador Siemens). Para establecer comunicaciones funcionales entre el PLC y el controlador, el software de control en la unidad necesita "saber" para qué se utilizan determinadas direcciones. Esa es la clave para configurar la conexión del controlador Modbus Plus.

c. Data from drive (Datos desde el controlador)—son datos que recibirá el PLC desde el controlador para determinar cómo está funcionando el controlador. Cada registro contiene una representación digital de 16 bitsdel estado de un aspecto específico del funcionamiento del controlador. Algunos registros son fijos para rastrear determinadas funciones del controlador y otros son programables para rastrear alternativas de estado del controlador en base a una cantidad determinada.

d. Data to drive (Datos hacia el controlador)—datos que el PLC enviará al controlador para controlarlo. Cada registro contiene una representación digital de 16 bits del comando del PLC para un aspecto específico del funcionamiento del controlador. Algunos registros fueron fijados para controlar determinadas funciones del controlador; otros pueden programarse para controlar una cantidad de funciones del controlador a elección.

Nombre Nombre

Ninguno MUX 3 ID

Bits de Registro Fijo MUX 4 ID

Demanda de velocidad MUX 5 ID

Demanda auxiliar MUX 6 ID

Net Input Flag 1 MUX 7 ID

Net Input Flag 2 MUX 8 ID

Net Input Flag 3 PTD1

Net Input Flag 4 PTD2

Índice PTD3

Lím máx hacia adelante PTD4

Lím máx en reversa Comando paralelo 1

Tiempo de aceleración hacia adelante Demanda de torsión

Tiempo de desaceleración hacia adelante Demanda PVCL

Tiempo de aceleración en reversa Demanda de flujo

Tiempo de desaceleración en reversa Conteo de nodos

Pulso de ingreso de la red Índice de nodos

Lím mín hacia adelante Tiempo de aceleración de torsión

Lím Mín en reversa Tiempo de desaceleración de torsión

Límite de torsión Compensación de torsión

MUX 1 ID Escalar de torsión

MUX 2 ID Comando Vars

Page 113: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-19

5

Tabla 5-16: Variables de lista de selección de datos desde el controlador en comunicaciones Modbus

Variables de lista de selección del controlador

Ninguno Net1 Out Reg 3 Mux1 Echo Entradas Wago 33-48

Man Id Net1 Out Reg 4 Mux1 Data Entradas Wago 49-64

Estado general Net2 Out Reg 1 Mux2 Echo Entradas Wago 65-80

Tensión del motor Net2 Out Reg 2 Mux2 Data Entradas Wago 81-96

Corriente total Net2 Out Reg 3 Mux3 Echo Salidas Wago 1-16

Alimentación de salida Net2 Out Reg 4 Mux3 Data Salidas Wago 17-32

Velocidad del motor Corriente de torsión Mux4 Echo Salidas Wago 33-48

Demanda de velocidad Magnetizing Cur Mux4 Data Salidas Wago 49-64

Referencia de velocidad Flujo del motor Mux5 Data PFD1

Heartbeat Torsión del motor Mux6 Echo PFD2

Estado del controlador Referencia de flujo Mux6 Data PFD3

Entrada de Corriente RMS Tensión entrante Mux7 Echo PFD4

Frecuencia entrante Factor de entrada de alimentación Mux7 Data Pérdidas del controlador

Promedio de alimentación entrante KVars de entrada Mux8 Echo Porcentaje de caída de

velocidad

Net1 Out Reg 1 Máx disponible de Volts de salida Mux8 Data Referencia de campo de

sincronización del motor

Net1 Out Reg 2 Temperatura máxima de celdas Entradas Wago 1-16 Corriente reactiva disponible

Entradas Wago 17-32 Eficiencia del controlador

Page 114: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-20 902399: Versión 4.0

5

5.12 PlusTablas de parámetros del menú Tabla 5-17 . Network 1 Configure Menu (9900) (Menú de Configuración Red 1)

Tabla 5-18. Configure Parameters Menu (9902) (Menú de configuración de parámetros)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Network 1 Type 9901 Ninguno

Designa el tipo de red externa conectada al controlador.• Ninguno• Modbus• DeviceNet• Modbus Plus• Ethernet Modbus• Data Highway +• ControlNet

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Dirección Modbus Plus 9907 1 1 64 Determina la dirección del nodo en la red

Modbus Plus.

Contro de Registro

Modbus Plus9910 Datos de registro

Configura el uso de registros globales o no globales fijos

Datos de registro

Datos globales

Modo Modbus Plus 9942 Datos de registro

únicamente

Determina si se usa algún registro global

Datos de registro únicamente

Datos de registro/globales

Dirección global de recepción

9909 0 0 64 Dirección desde la que el controlador recibe sus datos globales.

Unidades de velocidad 9080 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9912 1 -125 125 Escalar para referencia de demanda de

entrada desde la red.

Escalar de demanda aux. 9913 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.

Expiración de tiempo de red 9934 0 0 65535 Expiración del tiempo de red por no tener

respuesta.

Page 115: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-21

5

Tabla 5-19. Register Data From Drive Menu (9400) (Menú de datos de registro desde el controlador)

Tabla 5-20. Global Data From Drive Menu (9800) (Menú de datos globales desde el controlador)

Tabla 5-21. Register Data To Drive Menu (9600) (Menú de datos de registro hacia el controlador)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9401 Estado general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9402 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-64 9403-9464 Ninguno

Parámetros 3- 64 datos de registro desde el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9801 Estado general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9802 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-64 9803-9832 Ninguno

Parámetros 3-32 datos de registro desde el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9601 Bits de Registro

Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02 9602 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data to Drive Reg 03-64

9603-9664 Ninguno

Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Page 116: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-22 902399: Versión 4.0

5

Tabla 5-22. Global Data To Drive Menu (9200) (Menú de datos globales hacia el controlador)

Tabla 5-23. Network 2 Configure Menu (9914) (Menú de Configuración Red 2)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9201 Bits de Registro Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02 9202 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data to Drive Reg 03-32

9203-9232 Ninguno

Parámetros 3-32 de datos de registro hacia el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado

Mín. Máx. Descripción

Network 2 Type 9915 Ninguno

Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus • DeviceNet• Profibus• Modbus Plus • Ethernet Modbus• Data Highway +• ControlNet

Page 117: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-23

5

Tabla 5-24. Network 2 Configure Parameters Menu (9916) (Menú de parámetros de configuración Red 2)

Tabla 5-25. Network 2 Register Data From Drive Menu (9500) (Menú de datos de registro desde el controlador Red 2)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Dirección Modbus Plus 9921 1 1 64 Determina la dirección del nodo en la red

Modbus Plus.

Contro de Registro

Modbus Plus9940 Datos de registro

Configura el uso de registros globales o no globales fijos

Datos de registro

Datos globales

Modo Modbus Plus 9941 Datos de registro

únicamente

Determina si se usa algún registro global

Datos de registro únicamente

Datos de registro/globales

Dirección global de recepción

9923 0 0 64 Dirección desde la que el controlador recibe sus datos globales.

Unidades de velocidad %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9926 1 -125 125 Escalar para referencia de demanda de

entrada desde la red.

Escalar de demanda aux. 9927 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.

Expiración de tiempo de red 9935 0 0 65535 Expiración del tiempo de red por no tener

respuesta.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9501 Estado general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9502 Velocidad del motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-64 9503-9564 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Page 118: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-24 902399: Versión 4.0

5

Tabla 5-26. Global Data From Drive Menu (9833) (Menú de datos globales desde el controlador)

Tabla 5-27. Network 2 Register Data To Drive Menu (9700) (Menú de datos de registro hacia el controlador Red 2)

Tabla 5-28. Global Data To Drive Menu (9233) (Menú de datos globales hacia el controlador)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9834 Estado general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9835 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-32 9836-9865 Ninguno

Parámetros 3-32 datos de registro desde el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9701 Bits de Registro

Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable por el usuario.

Data To Drive Reg 02 9702 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable por el usuario.

Data to Drive Reg 03-64 9703-9764 Ninguno

Parámetro 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9234 Bits de Registro

Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02 9235 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable por el usuario.

Data to Drive Reg 03-32

9236-9265 Ninguno

Parámetro 3-32 de datos de registro hacia el controlador. Estos registros son programables.

Page 119: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Modbus Plus

902399: Versión 4.0 5-25

5

5.13 Función de visualización del monitoreo de red (Identificación (ID) de parámetro 9950)Esta función permite visualizar los valores de los registros de red. Es extremadamente útil para la resolución de problemas. A medida que se transmiten los datos y cambian los valores de los registros, la pantalla se actualizará de manera automática y continua para reflejar los cambios. La dirección de la transmisión de datos, tal como se muestra en esta pantalla, se efectúa desde la perspectiva del controlador. Por lo tanto, 'Rx' son los datos recibidos en el controlador y 'Tx' son los datos transmitidos desde el controlador.

Figura 5-6. Diagrama de la función de visualización del monitoreo de red

1. La ‘D’ significa formato decimal.La ‘H’ significa formato hexadecimal.

2. El controlador puede estar conectado a dos redes independientes.

3. ‘Rx’ significa que es un registro "Data to Drive".‘Tx’ significa que es un registro “Data from Drive”.

4. ‘G’ significa que es un registro global.‘N’ significa que es un registro no global.El protocolo Modbus no soporta registros globales. Por lo tanto, cuando se trabaje con un controlador Modbus, este campo contendrá 'N' en todos los registros.

5. Este campo numérico de dos dígitos indica el número del registro que se muestra.‘Tx’ 01-64 son “Data from Drive 01” (identificación (ID) de parámetro 9401) mediante “Data from Drive 64” (identificación (ID) de parámetro 9464).‘Rx’ 01-64 son “Data to Drive 01”(identificación (ID) de parámetro 9601) mediante “Data to Drive 64” (identificación (ID) de parámetro 9664).

6. El valor del registro. Debido a que los registros contienen palabras digitales de 16 bits, varía su valor dentro de un rango que va desde 0-65535 (decimal) o 0-FFFF (hexadecimal).

7. La línea 1 contiene la siguiente información:El valor del registro se muestra en formato decimal; el registro se encuentra en la red 1; el registro es no global; los datos van al controlador; se muestra el número de registro "al controlador"; su valor es 257.

8. La línea 2 contiene la siguiente información:El valor del registro se muestra en formato hexadecimal; el registro se encuentra en la red 2; el registro es no global; los datos provienen del controlador; se muestra el número de registro 2 "desde el controlador"; su valor es 0xF1B (equivalente decimal = 3,867).

Page 120: 902399V4.0_ES_Comunicación

Comunicaciones Modbus Plus

5-26 902399: Versión 4.0

5

La Figura 5-7 representa una pantalla. Si comienza con el cursor en la posición A y usa la flecha izquierda [←] varias veces, el cursor se moverá a A, D, C, B, A, etc. Si comienza con el cursor en la posición A y usa la flecha derecha [→] varias veces, el cursor se moverá a A, D, C, B, A, etc.

Figura 5-7. Diagrama de movimiento del cursor

∇∇∇

Nota: Los guiones bajos en el dibujo de la pantalla muestran posibles movimientos del cursor. Para mover el cursor dentro de la pantalla, utilice las flechas izquierda y derecha. Los campos alfabéticos sólo se editan con las flechas hacia arriba y hacia abajo. Los campos numéricos se editan tanto con las flechas hacia arriba y hacia abajo como con las teclas numéricas. El cursor se moverá al inicio de la segunda línea luego de alcanzar la última posición posible en la primera línea. De la misma manera, el cursor se moverá al inicio de la primera línea luego de alcanzar la última posición posible en la segunda línea.

D

H

D

H

Page 121: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-1

6

6.1 IntroducciónProfibus es una red "token ring" (de anillo o señal anillo). Los dispositivos maestros (o estaciones activas) son aquellos que inician la comunicación. Cuando un maestro recibe una "señal" puede establecer comunicaciones maestro-esclavo con sus esclavos (o estaciones pasivas).

La unidad Robicon NXG actúa como esclavo (estación pasiva) en la red Profibus. El automático del controlador detecta la velocidad de transmisión en baudios de la red y puede alcanzar índices de hasta 12 Mbit/seg.

El módulo UCS Profibus soporta las siguientes velocidades de transmisión en baudios: 9,6 kbit/seg, 19,2 kbit/seg, 93,75 kbit/seg, 187,5 kbit/seg, 187,5 kbit/seg, 500 kbit/seg, 750 kbit/seg, 1 Mbit/seg, 3 Mbit/seg, 6 Mbit/seg, y 12 Mbit/seg.El módulo Profibus UCS tiene un conector DB-9F de nueve pins. El pin 3 es el pin de datos positivos (RxD/TxD-P) y el pin 8 es la conexión negativa. (RxD/TxD-N)

Este capítulo presenta una sección de configuración rápida que lo ayudará a comenzar a controlar su unidad ROBICON con control NXG por medio de una red Profibus tan pronto como sea posible. La Sección 6.4 es breve, establece procedimientos y cubre un mínimo de detalles. Consulte las otras secciones para información detallada.

Tenga en cuenta que en este capítulo, todo número de cuatro dígitos entre paréntesis, por ej. (9403), indica el número de identificación (ID) del parámetro para el teclado numérico en la parte delantera del controlador. Presione [SHIFT] + [→] para ingresar este número directamente. No es necesario mantener presionada la tecla [SHIFT] mientras presiona la tecla [→]. Los valores numéricos expresados como 0xnn (por ejemplo, 0x12) están representados en formato hexadecimal.

Profibus (Process Field Bus) es una marca registrada de Profibus Trade Organization.

Profibus DP (Decentralized Periphery) es una línea de productos de protocolos y es una marca registrada de Profibus Trade Organization (PTO).

6.2 Módulo UCS ProfibusLa Figura 6-1 muestra el conector y los indicadores de estado del módulo UCS Profibus.

Figura 6-1. Módulo UCS Profibus

CAPÍTULO

6 Comunicaciones Profibus

Indicadoresde estado

ConectorProfibus

Page 122: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-2 902399: Versión 4.0

6

6.2.1 Conector Profibus UCS / Anybus

Es un conector hembra D-Sub. Las asignaciones de pins se muestran en la Figura 6-2.

Figura 6-2. Asignaciones de pins para el conector Profibus.

6.2.2 Indicadores de estado de Profibus UCS

La Figura 6-3 muestra los indicadores de estado. La Tabla 6-1 describe los estados de los LED.

Figura 6-3. Indicadores de estado

Tabla 6-1. Descripciones del indicador de estado

Número desde la Figura 6-3

Indicación Estado Descripción

1 Estado UCS Apagado Sin alimentación o sin reinicio de hard/soft.

Rojo, intermitente Falla de configuración recuperable (firmware inválido, dato OEM o dato personalizado).

Rojo Error de hardware o error en tiempo de ejecución irrecuperable.Verde, intermitente Sin errores, la interfaz de intercambio de datos no está abiertaVerde Sin errores, la interfaz de intercambio de datos está activaÁmbar (rojo/verde) Modo de configuración.

2 Estado de redApagado interfaz de red deshabilitada por cierre de la interfaz o falla de

Entrada/Salida del cliente.

Rojo, intermitente Detección de la velocidad de la transmisión en baudios, no configurado, o error en la configuración con el maestro.

Rojo, sólido Red fuera de línea, sin bus, sin velocidad de transmisión en baudios.

Verde/rojo intermitente En línea, modo de red despejado.

Verde, sólido En línea, modo de intercambio de datos.

Pin 3-Datos (RxD/TxD) PositivoPin 5-Datos tierraPin 8-Datos (RxD/TxD) Negativo

1

2

Estado UCS

Estado de la red

Borde de la tarjeta

Page 123: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-3

6

6.3 Módulo AnyBus ProfibusLa Figura 6-4 muestra los conectores, interruptores e indicadores del teclado AnyBus relevantes para la operación de Siemens.

Figura 6-4. Módulo AnyBus Profibus

6.3.1 Conector

El conector de red es un conector DB-9F de nueve pins. Vea la Figura 6-2 para la asignación de los pins.

6.3.2 Interruptores rotativos

Ambos interruptores rotativos deben configurarse en 0, como se muestra en la Figura 6-5.

Figura 6-5. Configuración de los interruptores rotativos

6.3.3 Indicadores de estado de Profibus AnyBus

La Figura 6-6 muestra los indicadores de estado. La Tabla 6-2 describe las indicaciones.

.

Figura 6-6. Indicadores de estado de Profibus AnyBus

Nota: ¡Asegúrese de que ambos interruptores rotativos se encuentren configurados en cero!

Indicadores de estado

ConectorProfibus

Interruptores rotativos(deben configurarse en 0)

Interruptor de terminación

1 23

4567

8

9 01 23

4567

8

9 0

1 2

4 3

No usado Estado en línea

Estado fuera de línea

Diagnosticosbus de campo

(Fieldbus) Borde de la tarjeta

Page 124: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-4 902399: Versión 4.0

6

6.3.4 Interruptor de conexión

Los nodos extremos en una red Profibus-DP deben poseer una conexión para evitar reflejos en la línea del bus. El módulo Profibus-DP AnyBus-S está equipado con un interruptor de conexión (vea la Figura 6-4) para lograr facilmente la conexión. Si el módulo se usa en cualquiera de los extremos físicos de una red, el interruptor de conexión debe estar en la posición ON (baja). En cualquier otro caso, el interruptor debe estar en la posición OFF (alta). Vea la Figura 6-7 para la configuración de los interruptores.

Figura 6-7. Interruptor de conexión Profibus AnyBus en la posición Off

6.4 Configuración rápida6.4.1 Configuración de ControlNet con parámetros por defecto

Configuración de ControlNet para control de motores mediante la configuración por defecto (Bits de Registro Fijo).

La unidad se puede controlar desde el PLC mediante el siguiente procedimiento de configuración.

1. Por medio del teclado numérico en la parte frontal del controlador, configure "Network 1 Type" (9901) a ControlNet.

2. Configure la dirección de red de ControlNet (9904).

3. Configure los parámetros de "Net Control Type" (9944) en FIXED (Fijo). De esta manera se establece que "Data To Drive Reg 01" tenga las definiciones que se muestran en la Tabla 6-3.

Tabla 6-2. Descripciones del indicador de estado

Número desde la Figura 6-6

Indicación Estado Descripción

1 — — —2 Estado en-línea Apagado El módulo no está en línea.

Verde El módulo está en línea en el bus de campo.3 Estado fuera de

línea Apagado El módulo no está fuera de línea.

Rojo El módulo está fuera de línea en el bus de campo.4 Diagnósticos del

bus de campoApagado Sin diagnósticos disponiblesRojo, intermitente a 1 Hz

Error en la configuración: la extensión ENTRADA y/o SALIDA establecida durante la inicialización del módulo es distinta a la extensión establecida durante la configuración de la red.

Rojo, intermitente a 2 Hz

Error en los datos de parámetro del usuario: la extensión/contenido de los datos de parámetro del usuario establecidos durante la inicialización del módulo es distinta a la extensión/contenido establecidos durante la configuración de la red.

Rojo, intermitente a 4 Hz

Error en la inicialización de la comunicación Profibus ASIC.

ON

Page 125: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-5

6

4. Agregue la siguiente línea al SOP: Network1RunEnable_O = TRUE; (el punto y coma es parte del código).

Ahora puede controlar la unidad a través del PLC.

Tabla 6-3. Significado por defecto de "Fixed Reg Bits" (Bits de Registro Fijo)

Para ejecutar el motor, el PLC debe enviar 0x21 a "Data To Drive Reg 01". Este valor hexadecimal establece el bit 0 (ejecución) y el bit 5 (control de inicio/detención desde la red). De la misma forma, para hacer que el motor se detenga, el PLC debe enviar 0x04 o 0x00 al registro "Data To Drive Reg 01".

*Network1FixedRegBit3_I funciona como un bit de control de detención del controlador sólo si el “Start Stop Control" (Control de Inicio de Detención) (9945) se configura en “Momentary" (Momentáneo) — de lo contrario este bit es Reservado.

Bit Definición por defectoNetwork1FixedRegBit0_I Ejecución hacia adelanteNetwork1FixedRegBit1_I Ejecución en reversaNetwork1FixedRegBit2_I Reinicialización por fallaNetwork1FixedRegBit3_I Detención*Network1FixedRegBit4_I ReservadoNetwork1FixedRegBit5_I Control de inicio de detención desde la redNetwork1FixedRegBit6_I Velocidad establecida desde la redNetwork1FixedRegBit7_I

Reservada para uso futuro

Network1FixedRegBit8_INetwork1FixedRegBit9_INetwork1FixedRegBit10_INetwork1FixedRegBit11_INetwork1FixedRegBit12_INetwork1FixedRegBit13_INetwork1FixedRegBit14_INetwork1FixedRegBit15_I

Page 126: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-6 902399: Versión 4.0

6

6.4.2 Envío de una configuración de velocidad del motor al controlador

Para enviar una configuración de velocidad del motor al controlador, primero determine las unidades de velocidad deseadas que utilizará (RPM,% o HZ) en el menú (9080). Para habilitar las configuraciones de velocidad desde la red, agregue la siguiente línea al archivo de programa SOP: RawDemandNetwork1_O = true;. En la Tabla 6-14, se puede ver que el PLC necesita enviar la configuración de velocidad deseada al controlador a "Data To Drive Reg 02". Este es un registro reservado que sólo se usa para almacenar las configuraciones de velocidad. Luego, envíe 0x61 a "Data To Drive Reg 01" . El motor aceptará la configuración de velocidad establecidad del PLC.

6.4.3 Control del motor mediante bits definidos por el usuario controlados por el SOP

Use el teclado numérico en la parte frontal del controlador para configurar "Network 1 Type" (9901) a Profibus. Configure la dirección de red de Profibus (9904). Por último, configure el parámetro "Net Control Type" (9944) en SOP. Para controlar el motor de esta manera, el controlador necesita saber cuáles son los bits que se utilizarán en el programa SOP. Para ello, son necesarios dos pasos:

1. Localice los bits que desea utilizar en la Tabla 6-4 que aparece a continuación, y ubique la variable de lista de selección asociada con los bits en el teclado numérico. Al remitirse a la Tabla 6-14, verá que el primer registro disponible de datos hacia el controlador es "Data to Drive Reg 03", que corresponde al parámetro del teclado numérico (9603). Mediante el teclado numérico ubicado en el controlador, diríjase al ítem del menú "Data To Drive Reg 03" (9603).

2. Seleccione la variable de lista de selección (Net Input Flag 1, Net Input Flag 2, …) en la lista de selección del teclado numérico o en Herramientas. Ahora los bits correspondientes (Network1Flag0_I, Network1Flag1_I, etc.) del archivo drctry.ngn se pueden usar en el programa SOP tal como se muestra a continuación: ;Network1Flag0_I Use bit 0 for Stop bit ;Network1Flag1_I Use bit 1 for Run Forward bit RunRequest_O = /Network1Flag0_I * Network1Flag1_I;Run drive using bit 1,stop using bit 0

Usted eligió Data to Drive Reg 03 como registro de escritura; al remitirse a la Tabla 6-14, puede ver que el PLC ahora necesita enviar 0x02 en "Data To Drive Reg 03" para ejecutar el controlador, o 0x01 en el mismo registro para detenerlo.

Tabla 6-4. Ejemplo de bits programables*

*Puede encontrar un listado completo de los bits programables SOP en la Sección 6.10.3.

Variable de lista de selección Bits Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Page 127: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-7

6

6.4.4 Monitoreo del estado del controlador y retroalimentación de velocidad

Para leer los datos desde el controlador, no se necesitan indicadores SOP. Configure "Network 1 Type"(Tipo de Red 1) (9901) a Profibus. Configure la dirección de red de Profibus (9904). Configure las "Velocity Units" (9080) (Unidades de Velocidad) según las unidades de velocidad del motor deseadas. En la Tabla 6-14, puede ver que los registros necesarios para leer el estado del controlador y la reatroalimentación de velocidad son "Data From Drive 01" y "Data From Drive 02" respectivamente. Las definiciones de los bits de estado, que se encuentran siempre en el registro "Data From Drive 01", se muestran a continuación.

Tabla 6-5. Estado general de salida desde el controlador

Vea la Sección 6.6 para obtener detalles sobre cómo leer otros datos del controlador.

Número de bit Significado en el software de control del controlador

Valor

0 Falla

0 = Falso; 1 = Verdadero

1 Alarma

2 RunningForward (Ejecución hacia adelante)

3 RunningReverse (Ejecución en reversa)

4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio de detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)

7 AtSpeedReference (Referencia de velocidad)

8 SpeedInPercent (Velocidad en porcentaje)

9 SpeedInRPM (Velocidad en RPM)

10 SpeedInHz (Velocidad en Hz)

11 No utilizado

12 No utilizado

13 No utilizado

14 No utilizado

15 No utilizado

Page 128: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-8 902399: Versión 4.0

6

6.5 Funcionalidades remotasLa interfaz Profibus al controlador permite funcionalidades remotas de control y monitoreo de la unidad. El control de la unidad puede lograrse a través de registros Profibus enviados a la unidad que funcione junto con un programa SOP. Las funcionalidades de control incluyen solicitud de ejecución, solicitud de detención, reinicialización por falla, detención, demanda de velocidad en reversa, y otros. Existen 128 indicadores remotos de software programables por el usuario que se pueden monitorear y/o configurar a través del programa del sistema.

Tenga en cuenta que los controles discretos y los indicadores de control/reatroalimentación definidos por el usuario se configuran a través del programa del sistema que el controlador trae incorporado (provisto con cada unidad).

6.6 Procedimientos de configuración del menúTodas las funciones de configuración de Profibus se encuentran en el menú "Configure Parameters Menu" (9902) (Menú de Parámetros de Configuración), que es un submenú del menú "Communications Menu" (9) (Menú de Comunicaciones). El acceso cuenta con controles de seguridad a nivel 7 y, por lo tanto, debe ingresar el código de seguridad apropiado para acceder a estos parámetros. Los menús requeridos para la configuración inicial de la interfaz Profibus se encuentran enumerados en la Tabla 6-18. Para el procedimiento de configuración correcto, consulte la Sección 6.8.

Seleccione los contenidos del menú mediante las listas de selección. La vinculación de los datos de Profibus se realiza a través de los registros "Data To Drive" y "Data From Drive" como se describe en la Tabla 6-14.

Las listas de selección en los menús contienen las variables de datos más habituales. En caso de no encontrar una variable en la lista, deberá buscarla en el Apéndice A de este manual. Una vez que la localice, utilice el número de identificación (ID) de dato correspondiente para ingresar la variable en los registros de lectura. El procedimiento para realizar esta operación se describe en la Sección 6.8.1.

6.7 Configuración de PLC mediante archivos GSD ProfibusUn archivo GSD es un archivo de descripción de dispositivo en un formato específico. El formato debe adecuarse a los lineamientos establecidos por Profibus Trade Organization. Cada dispositivo en la red Profibus debe tener un archivo GSD. El archivo GSD provee todos los datos relevantes relacionados con las herramientas de configuración del dispositivo Profibus. Un archivo GSD puede concebirse como una planilla electrónica de datos para un dispositivo específico dentro de la red Profibus.

El GSD Robicon ofrece una opción para 136 bytes de entrada y de salida; sin embargo, si su herramienta de configuración no puede manejar 136 bytes, el archivo GSD brinda la opción de agregar 8 ó 16 bytes por vez, hasta llegar a seleccionar 136 bytes de entrada y 136 bytes de salida.

Habitualmente, el fabricante del dispositivo Profibus provee los archivos GSD. PTO posee una página en Internet que ofrece librerías de archivos GSD aprobados (http://www.profibus.com). El archivo GSD Robicon está documentado en el Apéndice C.

Nota: El Profibus maestro debe configurarse para 136 bytes de entrada y 136 bytes de salida para comunicarse con el controlador Siemens NXG.

Page 129: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-9

6

6.8 Procedimiento de configuraciónUtilice el teclado numérico en la parte delantera del controlador para seleccionar un protocolo de red:

1. En teclado numérico, ingrese "Network 1 Type"(Tipo de Red 1) (9901), avance hasta Profibus, luego presione [ENTER]. Se visualizarán los parámetros de configuración de Profibus.

2. Determine la dirección Profibus (9904) en la dirección de red Profibus deseada para el controlador.

3. Seleccione las Unidades de Velocidad (9080). Con esta operación se configuran las unidades para velocidad establecidas por el motor y para la escala de velocidad de la reatroalimentación del motor.

4. Si fuera necesario, configure el "Demand Scalar" (9912) (Escalar de Demanda) en n velocidad de comando, donde -125n125

5. Configure el "Aux Demand Scalar" (9913) (Escalar de Demanda Aux) si se utiliza.

6. Use la Tabla 6-14 para programar el controlador para enviar y recibir datos desde la red Profibus. Cada Registro Profibus corresponde a una identificación (ID) de parámetro del teclado numérico que se utilizará para indicarle al controlador qué dato enviar o qué comandos recibir desde un Registro Profibus específico. Tenga en cuenta que ya se encuentran programados cuatro de estos registros, lo que le da al controlador funcionalidad básica para enviar y recibir. Los datos en estos registros no se pueden cambiar.

7. La definición de los bits en los registros Profibus disponibles se puede ingresar a partir de la elección de variables de la lista de selección de los menús del teclado numérico o se puede programar por el usuario mediante el programa SOP del controlador. Vea la Sección 6.10 para detalles.

Tenga presente que el PLC puede recibir datos desde el controlador sin realizar ningún cambio al programa SOP. Necesitará configurar indicadores en el porgrama SOP, únicamente si fuera necesario controlar la unidad por medio de la red Profibus.

Si necesita controlar la unidad por medio de una red Profibus Plus (o cualquier otro tipo de red), será necesario, como mínimo, que aparezcan los siguientes indicadores de control de red en el código fuente del programa SOP:

Network1RunEnable_O = TRUE; .

Para poder controlar una unidad a través de una red, por medio del envío de comandos, primero asegúrese de que el archivo SOP del controlador contenga la línea de código antes mencionada. Tenga presente que el punto y coma es parte del código. Si deseara controlar la unidad a través de una segunda red, el programa SOP también deberá contener esta línea:

Network2RunEnable_O = TRUE;

Después de asegurarse de que el archivo SOP cuenta con el código necesario para permitir el control de la unidad por medio de una red, necesitará cambiar algunos parámetros de control de la unidad mediante el teclado numérico ubicado en la parte delantera del equipo.

Nota: Si no conoce en profundidad la programación del sistema del controlador, consulte el capítulo Programación del Sistema en el manual de la unidad.

Page 130: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-10 902399: Versión 4.0

6

6.8.1 Ejemplo práctico de configuración

Un cliente necesita procesar cuatro salidas del controlador en su PLC. Éstas son estado, velocidad del motor, alimentación y número de fallas activas. Para programar un registro, remítase a la Tabla 6-14 para ver si es programable. "Data From Drive 01" no se puede modificar; los cambios no son necesarios ni posibles. Ya está configurado de manera permanente para indicar el estado general. "Data From Drive 02" se usa para indicar la velocidad del motor. Este registro tampoco se puede cambiar. Está configurado de manera permanente para indicar la velocidad de motor. La Tabla 6-6 muestra la configuración de datos para el ejemplo hipotético.

Tabla 6-6. Datos hipotéticos deseados

Use la Tabla 6-14 para determinar las identificaciones (ID) de parámetros necesarias. Ingrese el parámetro 9403 (Data From Drive 03) mediante el teclado numérico en la parte delantera del controlador. Elija "output power" (alimentación de salida) de la lista de selección. Ingrese el parámetro 9404 (Data From Drive 04) mediante el teclado numérico en la parte delantera del controlador. Avance por la lista de selección hasta encontrar "number of active faults" (número de fallas activas).

Observe que "number of active faults" no aparece como opción en la lista de selección. Por lo tanto, es necesario especificarlo manualmente. Remítase a la Tabla 6-16 para una enumeración de variables de lista de selección de "Data From Drive". Ya que "number of active faults" no aparece como opción en la lista de selección, elija "Man Id" de la lista de selección. Busque "number of active faults" en el Apéndice B, y localice el número de identificación (ID) del dato. El número de identificación (ID) del dato es 3000. Observe que el número de identificación (ID) del dato no igual a un número de identificación (ID) de parámetro. “ManId-0000” se mostrará en el visor. Use las flechas o las teclas numércias para ingresar 3000 y presione [ENTER]. El visor debe mostrar “Man Id-3000”. Si no pudiera encontrar el número de identificación (ID) del dato, aparecerá un mensaje de error "Invalid Id Entered" (Ingreso de Id Inválido). Asegúrese de que la identificación (ID) del dato sea correcta. Ahora, el número de fallas activas será enviado al PLC mediante el registro "Data From Drive 04".

Datos del PLC Profibus Datos Escala

Data From Drive 01 Estado general 16 bits

Data From Drive 02 Velocidad del motor RPM

Data From Drive 03 Alimentación de salida kW

Data From Drive 04 Número de fallas 0 – 128

Page 131: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-11

6

6.9 Opciones de control por defecto del controladorPara controlar la unidad mediante la configuración por defecto, es necesario enviar comandos a la ubicación de los Bits de Registro Fijo. Remítase a la Tabla 6-14 para ver la ubicación de los "Bits de Registro Fijo". La interpretación por defecto del controlador de los Bits de Registro Fijo no es programable, y la controla el software de control de la unidad. Para asegurarse de que el controlador está configurado con la configuración por defecto, utilice el teclado numérico en la parte delantera de la unidad para fijar el parámetro (9944) en "FIXED" (Fijo). Esta es la configuración por defecto. Al usar la configuración por defecto, los Bits de Registro Fijo se interpretan tal como se muestra en la Tabla 6-7. Tenga en cuenta que estos bits drctry.ngn específicos siempre son definidos por el registro "Data To Drive 01", se use o no la configuración por defecto. Para redefinir los bits en esta dirección, remítase a la Sección 6.9.2.

Tabla 6-7. Si "Net Control Type" se configura en FIXED (FIJO) (configuración de comando por defecto):

*Network1FixedRegBit3_I funciona como un bit de control de detención del controlador sólo si el “Start Stop Control" (Control de Inicio de Detención) (9945) se configura en “Momentary" (Momentáneo) — de lo contrario este bit es Reservado.

Bit Definición por defecto

Network1FixedRegBit0_I Ejecución hacia adelante

Network1FixedRegBit1_I Ejecución en reversa

Network1FixedRegBit2_I Reinicialización por falla

Network1FixedRegBit3_I Detención*

Network1FixedRegBit4_I Reservado

Network1FixedRegBit5_I Control de inicio de detención desde la red

Network1FixedRegBit6_I Velocidad establecida desde la red

Network1FixedRegBit7_I

No utilizado

Network1FixedRegBit8_I

Network1FixedRegBit9_I

Network1FixedRegBit10_I

Network1FixedRegBit11_I

Network1FixedRegBit12_I

Network1FixedRegBit13_I

Network1FixedRegBit14_I

Network1FixedRegBit15_I

Page 132: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-12 902399: Versión 4.0

6

6.9.1 Estado de salida

Para leer los datos de estado del controlador, se debe leer el registro de Estado General que se encuenta en la Tabla 6-14. El estado de salida del controlador se muestra a continuación en la Tabla 6-8. Estos bits de estado siempre están ubicados en "Data From Drive 01" (bytes 01 & 02 de los datos profibus hacia la red).

Tabla 6-8. Estado general de salida desde el controlador

6.9.2 Ejecución del controlador mediante configuraciones que no sean por defecto

El controlador se puede ejecutar sin la configuración por defecto, reprogramando el registro "Bits de Registro Fijo". Como se puede ver en la Tabla 6-14, la ubicación es fija en "Data To Drive Reg 01" (bytes 01 & 02 de los datos Profibus desde la red). Sin embargo, la definición de los bits puede ser reprogramada. Para cambiar la interpretación de los bits de control ("Data To Drive Reg 01"), utilice el siguiente procedimiento:

Al establecer el parámetro de menú 9944 ("Net Control Type") en "SOP", cada bit de la palabra "Bits de Registro Fijo" se puede usar de la manera deseada, tal como se muestra a continuación. Para permitir la programación de la definición de "Bits de Registro Fijo" en "Data To Drive Reg 01", use el teclado numérico del controlador para fijar el parámetro 9944 ("Net Control Type") en "SOP". El siguiente código fuente muestra cómo usar el programa SOP para activar la tensión media de entrada cuando se envía '1' a Network1FixedRegBit9 en Profibus "Data To Drive Reg 01" (bytes 01 & 02 de los datos Profibus de la red).

;ExternalDigitalOutput01h_O Use digital output to trip input medium Voltage ExternalDigitalOutput01h_O = Network1FixedRegBit9_I;

Número de bit Significado en el software de control de la unidad

Valor

0 Falla

0 = Falso; 1 = Verdadero

1 Alarma

2 RunningForward (Ejecución hacia adelante)

3 RunningReverse (Ejecución en reversa)

4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio de detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)

7 AtSpeedReference (Referencia de velocidad)

8 SpeedInPercent (Velocidad en porcentaje)

9 SpeedInRPM (Velocidad en RPM)

10 SpeedInHz (Velocidad en Hz)

11 No utilizado

12 No utilizado

13 No utilizado

14 No utilizado

15 No utilizado

Nota: La interpretación de bits de salida por defecto NO PUEDE ser reprogramada.

Page 133: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-13

6

6.10 Programación por el usuario a través de SOP6.10.1 Entradas al controlador (64 bits)

Existen 64 bits de entrada disponibles para ser programados por el usuario. Use la Tabla 6-14 para encontrar la ubicación del primer registro "Data To Drive Reg" que es programable. Tenga en cuenta cuál es la identificación (ID) de parámetro del teclado numérico de la red 1 que corresponde a "Data To Drive Register". La Tabla revela que el primer ítem de datos programable para la red Profibus es "Data From Drive 03", y que su identificación (ID) de parámetro del teclado numérico para la red 1 es 9603. En el teclado numérico en el frente del controlador ingrese el parámetro 9603. Observará una lista de selección, cuyo primer ítem es "None" (Ninguno). Vea la Tabla 6-15 para una enumeración de opciones posibles en la lista de selección para "Data to Drive Registers". Avance por la lista de selección hasta llegar a ‘Net Input Flag 1’, y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione ‘Net Input Flag 2’, y así sucesivamente. Los nombres correspondientes de los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Sección 6.10.

Este ejemplo muestra cómo usar la red Profibus para activar la tensión media de entrada. En este ejemplo, el PLC escribirá datos en "Data To Drive 03" que programamos para "Net Input Flag 1". Usaremos el programa SOP para establecer un bit indicador que usará una salida digital para activar la tensión media de entrada. El PLC escribirá el contenido de ‘Net Input Flag 1’, bit 9 (Network1Flag9_I) para crear una activación de tensión media de entrada. El código fuente SOP se muestra a continuación:

;ExternalDigitalOutput01h_O Use digital output to trip input medium voltage ExternalDigitalOutput01h_O = Network1Flag9_I;

6.10.2 Salidas desde el controlador (64 bits)

Existen 64 bits de salida disponibles para programación por el usuario. Use la Tabla 6-14 para encontrar la ubicación del primer registro "Data From Drive" que es programable. Observe cuál es la identificación (ID) del parámetro del teclado numérico de la red 1 que corresponde a ese registro "Data From Drive". La Tabla revela que el primer ítem de datos programable para la red Profibus es "Data To Drive Reg 03" y que su identificación (ID) de parámetro del teclado numérico correspondiente para la red 1 es 9403. En el teclado numérico en el frente del controlador ingrese el parámetro 9403. Verá una lista de selección, cuyo primer ítem es "None" (Ninguno). Vea la Tabla 6-16 para una enumeración de opciones posibles en la lista de selección para "Data From Drive Registers". Avance por la lista de selección hasta llegar a ‘Net1 Out Reg 1’, y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione ‘Net1 Out Reg 2’ y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 6-12.

Este ejemplo muestra cómo usar la red Profibus para detectar una activación en la tensión media de entrada. En este ejemplo el PLC leerá "Data From Drive 03", que está programado en "Net1 Out Reg 1". Usaremos el programa SOP para configurar un bit indicador que corresponda a una falla de tensión baja media. Usaremos el bit 9 de ‘Net1 Out Reg 1’, que es Network1Flag9_O, para configurar el indicador de red en verdadero si la falla de tensión baja media estuviera activa. El PLC leerá el contenido de Net 1 Out Reg 1, bit 9 (Network1Flag9_O) para determinar si ocurrió una falla de tensión media. El código fuente SOP se muestra a continuación:

; Monitor medium voltage fault on the Profibus network

Network1Flag9_O = MediumVoltageLowFault_I;

Page 134: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-14 902399: Versión 4.0

6

6.10.3 Indicadores disponibles para el programa SOP

Tipo de control de red por defecto:

La interpretación de los bits en el controlador en la Tabla 6-9 está fijada por el software de control de la unidad a menos que se establezca el parámetro 9944 (Net Control Type) en ‘SOP’. Para cambiar la interpretación por defecto de estos bits, vea la Sección 6.9.2.

Tabla 6-9. Relación de "Bits de Registro Fijo" con los menús del teclado numérico y los bits drctry.ngn (bits programables disponibles para usar en SOP)

Programable por el usuario:

La interpretación de estos bits se programa por medio del archivo SOP. Estos bits se pueden programar para iniciar o reiniciar cualquier otro bit usado dentro del SOP.

Tabla 6-10. Bits de entrada programables de la red 1 (identificación (ID) de parámetro del teclado numérico 9603-9664)

Tabla 6-11. Bits de entrada programables de la red 2 (identificación (ID) de parámetro del teclado numérico 9703-9764)

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn Datos de la red Profibus

Bits de Registro Fijo (red 1) Network1FixedRegBit0_I ~Network1FixedRegBit15_I Bytes 01 & 02 desde la red

Bits de Registro Fijo (red 2) Network2FixedRegBit0_I ~Network2FixedRegBit15_I Bytes 01 & 02 desde la red

Variable de lista de selección en menús "Data to Drive Reg nn" Bits Drctry.ngn relacionados

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Variable de lista de selección en menús "Data to Drive Reg nn" Bits Drctry.ngn relacionados

Net Input Flag 1 Network2Flag0_I ~Network2Flag15_I

Net Input Flag 2 Network2Flag16_I ~Network2Flag31_I

Net Input Flag 3 Network2Flag32_I ~Network2Flag47_I

Net Input Flag 4 Network2Flag48_I ~Network2Flag63_I

Page 135: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-15

6

Tabla 6-12. Bits de salida programables de la red 1 (identificación (ID) de parámetro del teclado numérico 9403-9464)

Tabla 6-13. Bits de salida programables de la red 2 (identificación (ID) de parámetro del teclado numérico 9503-9564)

Variable de lista de selección en menús "Data to Drive Reg nn" Bits Drctry.ngn relacionados

Net1 Out Reg 1 Network1Flag0_O ~Network1Flag15_O

Net1 Out Reg 2 Network1Flag16_O ~Network1Flag31_O

Net1 Out Reg 3 Network1Flag32_O ~Network1Flag47_O

Net1 Out Reg 4 Network1Flag48_O ~Network1Flag63_O

Variable de lista de selección en menús "Data to Drive Reg nn" Bits Drctry.ngn relacionados

Net2 Out Reg 1 Network2Flag0_O ~Network2Flag15_O

Net2 Out Reg 2 Network2Flag16_O ~Network2Flag31_O

Net2 Out Reg 3 Network2Flag32_O ~Network2Flag47_O

Net2 Out Reg 4 Network2Flag48_O ~Network2Flag63_O

Page 136: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-16 902399: Versión 4.0

6

6.11 Datos de la red Profibus y tablas de lista de selección del teclado numérico Tabla 6-14. Correspondencia entre identificación (ID) de parámetros del controlador y datos de la red

Profibus

Red Números de identificación (ID) de parámetros del

controladora

a. Número de identificación (ID) del parámetro del controlador—número que se debe ingresar mediante el teclado numérico de la parte frontal de la unidad.

Descripción Contenidos por defecto Datos de la red Profibusb

1 9401 Data From Drive c 01Estado general (sin posibilidad de cambios)

Bytes 01 & 02 hacia la red

1 9402 Data From Drive 02 Velocidad del motor (sin posibilidad de cambios)

Bytes 03 & 04 hacia la red

1 9403 - 9464 Data From Drive 03-64 Ninguno Bytes 05 - 128 hacia la red

1 9801 (Global) Data From Drive 01

Estado general (sin posibilidad de cambios) No disponible

1 9802 (Global) Data From Drive 02

Velocidad del motor (sin posibilidad de cambios) No disponible

1 9803 - 9832 (Global) Data From Drive 03-32 Ninguno No disponible

1 9601 Data To Drived Reg 01Bits de Registro Fijo (sin posibilidad de cambios)

Bytes 01 & 02 desde la red

1 9602 Data To Drive Reg 02 Demanda de velocidad (sin posibilidad de cambios)

Bytes 03 & 04 desde la red

1 9603 – 9664 Data To Drive Reg 03-64 Ninguno Bytes 05 - 128 desde la red

1 9201 (Global) Data To Drive Reg 01

Bits de Registro Fijo (sin posibilidad de cambios) No disponible

1 9202 (Global) Data To Drive Reg 02

Demanda de velocidad (sin posibilidad de cambios) No disponible

1 9203 – 9232 (Global) Data To Drive 03 – 64 Ninguno No disponible

2 9501 Data From Drive 01 Estado general (sin posibilidad de cambios)

Bytes 01 & 02 hacia la red

2 9502 Data From Drive 02 Velocidad del motor (sin posibilidad de cambios)

Bytes 03 & 04 hacia la red

2 9503 – 9564 Data From Drive 03- 64 Ninguno Bytes 05 - 128 hacia la red

2 9834 (Global) Data From Drive 01

Estado general (sin posibilidad de cambios) No disponible

2 9835 (Global) Data From Drive 02

Velocidad del motor (sin posibilidad de cambios) No disponible

2 9836 – 9865 (Global) Data From Drive 03 –32 Ninguno No disponible

2 9701 Data To Drive Reg 01 Bits de Registro Fijo (sin posibilidad de cambios)

Bytes 01 & 02 desde la red

2 9702 Data To Drive Reg 02 Demanda de velocidad (sin posibilidad de cambios)

Bytes 03 & 04 desde la red

2 9703 – 9764 Data To Drive Reg 03-64 Ninguno Bytes 05 - 128 desde la red

2 9234 (Global) Data To Drive Reg 01

Bits de Registro Fijo (sin posibilidad de cambios) No disponible

2 9235 (Global) Data To Drive Reg 02

Demanda de velocidad (sin posibilidad de cambios) No disponible

2 9236 – 9265 (Global) Data To Drive Reg 03 - 64 Ninguno No disponible

Page 137: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-17

6

Tabla 6-15. Variables de lista de selección de datos hacia el controlador de Modbus Plus

b. Datos de la red Profibus—Profibus usa una cantidad de bytes predefinida para la comunicación entre el maestro y el controlador. El controlador Siemens NXG usa un máximo de 136 bytes para entrada y salida. 128 bytes se usan para formar los 64 registros de 16-bits (2 bytes por registro) y 8 bytes se "reservan" para uso futuro. Los datos recibidos (128 bytes) se vinculan con los 64 registros "Data To Drive Registers" y los datos enviados al PLC se definen mediante los 64 registros "Data From Drive Registers". El tamaño de los datos de la red puede estar limitado a 16, 32, 64, 96, 128 o 136 bytes de entrada y salida mediante los ítems de menú 9951 y 9952. A 136 bytes, sólo 128 están disponibles para el usuario. El maestro debe configurarse de modo que coincida con la cantidad de bytes de entrada y salida. Cada Registro de la Red tiene 16 bits (2 bytes). El orden de los bytes se puede intercambiar para que coincida con el formato de datos de su red (9953, 9954).

c. Data from drive (Datos desde el controlador)—son datos que recibirá el PLC desde el controlador unidad para determinar cómo está funcionando este último. Cada registro contiene una representación digital de 16 bits del estado de un aspecto específico del funcionamiento del controlador. Algunos registros son fijos para rastrear determinadas funciones del controlador y otros son programables para rastrear alternativas de estado del controlador en base a una cantidad determinada.

d. Data to drive (Datos hacia el controlador)—datos que el PLC enviará al controlador para controlarlo. Cada registro contiene una representación digital de 16 bits del comando del PLC para un aspecto específico del funcionamiento del controlador. Algunos registros son fijos para controlar determinadas funciones del controlador; otros pueden programarse para controlar alternativas de funcionamiento del controlador en base a una cantidad determinada.

Nombre Nombre

Ninguno MUX 3 ID

Bits de Registro Fijo MUX 4 ID

Demanda de velocidad MUX 5 ID

Demanda auxiliar MUX 6 ID

Net Input Flag 1 MUX 7 ID

Net Input Flag 2 MUX 8 ID

Net Input Flag 3 PTD1

Net Input Flag 4 PTD2

Índice PTD3

Lím máx hacia adelante PTD4

Lím máx en reversa Comando paralelo 1

Tiempo de aceleración hacia adelante Demanda de torsión

Tiempo de desaceleración hacia adelante Demanda de PVCL

Tiempo de aceleración en reversa Demanda de flujo

Tiempo de desaceleración en reversa Conteo de Nodos

Pulso de ingreso de la red Índice de Nodos

Lím mín hacia adelante Tiempo de aceleración de torsión

Lím mín en reversa Tiempo de desaceleración de torsión

Límite de torsión Compensación de torsión

MUX 1 ID Escalar de torsión

MUX 2 ID Comando Vars

Page 138: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-18 902399: Versión 4.0

6

Tabla 6-16: Variables de lista de selección de datos desde el controlador de Modbus Plus

6.12 Tablas de parámetros del menú Tabla 6-17: Network 1 Configure Menu (9900) (Menú de Configuración Red 1)

Variables de lista de selección del controlador

Ninguno Net1 Out Reg 3 Mux1 Echo Entradas Wago 33-48

Man Id Net1 Out Reg 4 Mux1 Data Entradas Wago 49-64

Estado general Net2 Out Reg 1 Mux2 Echo Entradas Wago 65-80

Tensión del motor Net2 Out Reg 2 Mux2 Data Entradas Wago 81-96

Corriente total Net2 Out Reg 3 Mux3 Echo Salidas Wago 1-16

Alimentación de salida Net2 Out Reg 4 Mux3 Data Salidas Wago 17-32

Velocidad del motor Corriente de torsión Mux4 Echo Salidas Wago 33-48

Demanda de velocidad Magnetizing Cur Mux4 Data Salidas Wago 49-64

Referencia de velocidad Flujo del motor Mux5 Data PFD1

Heartbeat Torsión del motor Mux6 Echo PFD2

Estado del controlador Referencia de flujo Mux6 Data PFD3

Entrada de Corriente RMS Tensión entrante Mux7 Echo PFD4

Frecuencia entrante Factor de entrada de alimentación Mux7 Data Pérdidas del controlador

Promedio de alimentación entrante Input KVars Mux8 Echo Porcentaje de caída de

velocidad

Net1 Out Reg 1 Máx disponible de Volts de salida Mux8 Data Referencia de campo de

sincronización del motor

Net1 Out Reg 2 Temperatura máxima de celdas Entradas Wago 1-16 Corriente reactiva disponible

Entradas Wago 17-32 Eficiencia del controlador

Parámetro ID Unidades Predeterminado Mín. Máx. DescripciónNetwork 1 Type

9901 Ninguno Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus• DeviceNet• Profibus• Modbus Plus• Ethernet Modbus• Data Highway +• ControlNet

Page 139: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-19

6

Tabla 6-18. Configure Parameters Menu (9902) (Menú de parámetros de configuración)

Tabla 6-19. Register Data From Drive Menu (9400) (Menú de datos de registro desde el controlador)

Tabla 6-20. Register Data To Drive Menu (9600) (Menú de datos de registro hacia el controlador)

Parámetro ID Unidades Predeterminado

Mín. Máx. Descripción

Dirección Profibus 9904 2 2 124 Configura la dirección del nodo en la

red Profibus.

Unidades de velocidad 9080 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9912 1 -125 125 Escalar para referencia de demanda

de entrada desde la red.

Escalar de demanda aux 9913 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.

Tamaño de ENTRADA/

SALIDA de la red9951 136 bytes Número de bytes de entrada y salida

Bytes de intercambio de

Red 19953 Apagado Orden de los bytes de intercambio de

registro

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9401 Estado general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9402 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 03 -64 9403-9464 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9601 Bits de Registro

Fijo

Parámetro 1 de datos de registro al controlador. Este registro no es programable.

Data To Drive Reg 02 9602 Demanda de

velocidad

Parámetro 2 de datos de registro al controlador. Este registro no es programable.

Data to Drive Reg 03-64 9603-9664 Ninguno

Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Page 140: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-20 902399: Versión 4.0

6

Tabla 6-21. Network 2 Configure Menu (9914) (Menú de Configuración Red 2)

Tabla 6-22. Network 2 Configure Parameters Menu (9916) (Menú de parámetros de configuración Red 2)

Tabla 6-23. Network 2 Register Data From Drive Menu (9500) (Menú de datos de registro desde el controlador Red 2)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Network 2 Type 9915 Ninguno Designa el tipo de red externa conectada al controlador

• Ninguno• Modbus• DeviceNet• Profibus• Modbus Plus• Ethernet Modbus• Data Highway +• ControlNet

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Dirección Profibus 9918 2 2 124 Fija la dirección del nodo en la red Profibus.

Unidades de velocidad 9924 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9926 1 -125 125 Escalar para referencia de demanda de entrada desde la red.

Escalar de demanda aux 9927 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.

Tamaño ENTRADA/SALIDA de la red 2 9952 136 bytes Número de bytes de entrada y salida

Bytes de intercamvio de red 2 9954 Apagado Orden de los bytes de intercambio de

registro

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9501 Estado general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9502 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03 -64 9503-9564 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Page 141: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Profibus

902399: Versión 4.0 6-21

6

Tabla 6-24. Network 2 Register Data To Drive Menu (9700) (Menú de datos de registro hacia el controlador Red 2)

6.13 Función de visualización del monitoreo de red (Identificación (ID) de parámetro 9950)Esta función permite visualizar los valores de los registros de red. Es extremadamente útil para la resolución de problemas. A medida que se transmiten los datos y cambian los valores de los registros, la pantalla se actualizará de manera automática y continua para reflejar los cambios. La dirección de la transmisión de datos, tal como se muestra en esta pantalla, se efectúa desde la perspectiva del controlador. Por lo tanto, 'Rx' son los datos recibidos en el controlador y 'Tx' son los datos transmitidos desde el controlador.

Figura 6-8. Diagrama de la función de visualización del monitoreo de red

1. La ‘D’ significa formato decimal. La ‘H’ significa formato hexadecimal.

2. El controlador puede estar conectado a dos redes independientes.

3. ‘Rx’ significa que es un registro "Data to Drive". ‘Tx’ significa que es un registro "Data from Drive".

4. ‘G’ significa un registro global. ‘N’ significa que es un registro no global. El protocolo Modbus no soporta registros globales. Por lo tanto, cuando se trabaje con un controlador Modbus, este campo contendrá 'N' en todos los registros.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9701 Bits de Registro

Fijo

Parámetro 1 de datos de registro al controlador. Este registro no es programable.

Data To Drive Reg 02 9702 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 03-64

9703-9764 Ninguno

Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Page 142: 902399V4.0_ES_Comunicación

Comunicaciones Profibus Manual de comunicaciones NXG

6-22 902399: Versión 4.0

6

5. Este campo numérico de dos dígitos indica el número del registro que se muestra. ‘Tx’ 01-64 son "Data from Drive01" (9401) mediante “Data from Drive 64” (identificación (ID) de parámetro 9464). ‘Rx’ 01-64 son "Data to Drive 01" (9601) mediante "Data to Drive 64" (9664).

6. El valor del registro. Debido a que todos los registros contienen palabras digitales de 16 bits, varía su valor dentro de un rango que va desde 0-65535 (decimal) o 0-FFFF (hexadecimal).

7. La línea 1 contiene la siguiente información: El valor del registro se muestra en formato decimal; el registro se encuentra en la red 1; el registro es no global; los datos van al controlador; se muestra el número de registro "al controlador"; su valor es 257.

8. La línea 2 contiene la siguiente información: El valor del registro se muestra en formato hexadecimal; el registro se encuentra en la red 2; el registro es no global; los datos provienen del controlador; se muestra el número de registro 2 "desde el controlador"; su valor es 0xF1B (equivalente decimal = 3,867).

La Figura 6-9 representa una pantalla. Si comienza con el cursor en la posición A y usa la flecha izquierda [←] varias veces, el cursor se moverá a A, D, C, B, A, etc. Si comienza con el cursor en la posición A y usa la flecha derecha [→] varias veces, el cursor se moverá a A, D, C, B, A, etc.

Figura 6-9. Diagrama de movimiento del cursor

∇∇∇

Nota: Los guiones bajos en el dibujo de la pantalla muestran posibles movimientos del cursor. Para mover el cursor dentro de la pantalla, utilice las flechas izquierda y derecha. Los campos alfabéticos sólo se editan con las flechas hacia arriba y hacia abajo. Los campos numéricos se editan tanto con las flechas hacia arriba y hacia abajo como con las teclas numéricas. El cursor se moverá al inicio de la segunda línea luego de alcanzar la última posición posible en la primera línea. De la misma manera, el cursor se moverá al inicio de la primera línea luego de alcanzar la última posición posible en la segunda línea.

D

H

D

H

Page 143: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-1

7

7.1 IntroducciónData Highway Plus usa una topología de red en anillo (token ring network). Este protocolo permite que cualquier nodo inicie comunicaciones o responda consultas de otros nodos. Sin embargo, en la implementación NXG el controlador funciona sólo como un dispositivo esclavo y no puede iniciar comunicaciones (sólo puede responder solicitudes).

El término "token passing" hace referencia al intercambio del rol de maestro entre los distintos nodos. En las configuraciones "token passing" (es decir, las configuraciones que poseen más de un maestro potencial), el nodo que tiene el control (por ejemplo, el rol maestro en la red) es aquel que "dispone del token" en ese momento. Los dispositivos en este tipo de redes sólo pueden "mantener el token" por un tiempo limitado, luego deben pasar el token a otro nodo.

En una configuración de tipo "token ring", el rol maestro del bus se transfiere a todos los nodos en una secuencia cíclica basada generalmente en las direcciones de los nodos. En general, todos los dispositivos dentro de una red token ring monitorean la actividad de la red y conocen qué otros dispositivos se encuentran en la red. Cuando un dispositivo tiene en su poder el "token", tiene la red bajo su control y puede enviar datos a voluntad. Este proceso permite la sincronización determinista del bus.

El módulo UCS Data Highway Plus soporta las siguientes velocidades de transmisión en baudios: 57.7K, 115.2K y 230.4K

El módulo UCS Data Highway Plus usa un conector Phoenix de 3 polos. Pin 1 es la conexión "Line2", pin 2 es el aislante (shield) y pin 3 es la conexión "Line1".

Este capítulo presenta una sección de configuración rápida que lo ayudará a comenzar a controlar su unidad Siemens con control NXG por medio de una red Data Highway Plus lo más pronto posible. La Sección 7.2 es breve, establece procedimientos y cubre un mínimo de detalles. Consulte las otras secciones para información detallada.

Tenga en cuenta que en este capítulo, un número de cuatro dígitos entre paréntesis, por ej. (9403), indica el número de identificación (ID) del parámetro para el teclado numérico en la parte delantera del controlador. Presione [SHIFT] + [→] para ingresar este número directamente. No es necesario mantener presionada la tecla [SHIFT] mientras presiona la tecla [→]. Los valores numéricos expresados como 0xnn (por ejemplo, 0x12) están representados en formato hexadecimal.

Data Highway Plus y DH+ son marcas registradas de Allen-Bradley Company Inc.

7.2 Configuración rápida7.2.1 Configuración de Data Highway Plus para control de motores mediante la configuración por defecto (Bits de Registro Fijo)

La unidad se puede controlar desde el PLC mediante el siguiente procedimiento de configuración simple. Mediante el teclado numérico de la parte delantera del controlador, configure "Network 1 Type" (9901) a Data Highway Plus. Configure la dirección de red Data Highway Plus (9931) y la velocidad de transmisión en baudios (9930). Por último, configure "Net Control Type" (9944) en FIXED (fijo). De esta manera se establece que "Data To Drive Reg 01" tenga las definiciones que se muestran en la Tabla 7-1. Luego, agregue la siguiente línea al SOP:

Network1RunEnable_O = TRUE; (el punto y coma es parte del código)

Ahora puede controlar la unidad a través del PLC.

CAPÍTULO

7 Comunicaciones Data Highway Plus

Page 144: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-2 902399: Versión 4.0

7

Tabla 7-1. Significado por defecto de "Fixed Reg Bits" (Bits de Registro Fijo)

Para ejecutar el motor, el PLC debe enviar 0x21 a "Data To Drive Reg 01". Este valor hexadecimal configura el bit 0 (ejecutar) y el bit 5 (control de inicio/detención desde la red). De la misma forma, para hacer que el motor se detenga, el PLC debe enviar 0x04 o 0x00 al registro "Data To Drive Reg 01".

*Network1FixedRegBit3_I funciona como un bit de control de detención de la unidad sólo si “Start Stop Control” (Control de inicio de detención) (9945) se configura como “Momentary” (Momentáneo) — de lo contrario este bit es Reservado.

Bit Definición por defectoNetwork1FixedRegBit0_I Ejecución hacia adelanteNetwork1FixedRegBit1_I Ejecución en reversaNetwork1FixedRegBit2_I Reinicio por fallaNetwork1FixedRegBit3_I Detención*Network1FixedRegBit4_I ReservadoNetwork1FixedRegBit5_I Control de inicio de detención desde la redNetwork1FixedRegBit6_I Velocidad establecida desde la redNetwork1FixedRegBit7_I

Reservado para uso futuro

Network1FixedRegBit8_INetwork1FixedRegBit9_INetwork1FixedRegBit10_INetwork1FixedRegBit11_INetwork1FixedRegBit12_INetwork1FixedRegBit13_INetwork1FixedRegBit14_INetwork1FixedRegBit15_I

Page 145: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-3

7

7.2.2 Envío de una configuración de velocidad del motor al controlador

Para enviar una configuración de velocidad del motor al controlador, primero determine las unidades de velocidad deseadas que utilizará (RPM,% o HZ) en el menú (9080). Para habilitar las configuraciones de velocidad desde la red, agregue la siguiente línea al archivo de programa SOP:

RawDemandNetwork1_O = true;

En la Tabla 7-13, puede ver que el PLC necesita enviar la configuración de velocidad deseada al controlador a "Data To Drive Reg 02". Este es un registro reservado que sólo se usa para almacenar las configuraciones de velocidad. Luego, envíe 0x61 a "Data To Drive Reg 01". El motor aceptará la configuración de velocidad establecida por el PLC.

7.2.3 Control del motor mediante bits definidos por el usuario controlados por el SOP

Use el teclado numérico de la parte delantera del controlador, para configurar "Network 1 Type" (9901) a Data Highway Plus. Configure la dirección de red Data Highway Plus (9931) y la velocidad de transmisión en baudios (9930). Por último, configure los parámetros "Net Control Type" del menú (9944) en SOP. Para controlar el motor de esta manera, el controlador necesita saber cuáles son los bits que se utilizarán en el programa SOP. Para ello, son necesarios dos pasos:

1. Localice los bits que desea utilizar en la Tabla 7-2 que aparece a continuación, y ubique la variable de la lista de selección asociada con los bits en el teclado numérico. Al remitirse a la Tabla 7-13, verá que el primer registro disponible de datos hacia el controlador "Data to Drive Reg 03", que corresponde a la identificación (ID) del parámetro del teclado numérico (9603). Mediante el teclado numérico en el controlador, busque el ítem del menú "Data To Drive Reg 03" (9603).

2. Seleccione la variable de lista de selección (Net Input Flag 1, Net Input Flag 2, …) en la lista de selección del teclado numérico o Herramientas. Ahora los bits correspondientes (Network1Flag0_I, Network1Flag1_I, etc.) del archivo drctry.ngn se pueden usar en el programa SOP tal como se muestra a continuación:

;Network1Flag0_I Use bit 0 for Stop bit ;Network1Flag1_I Use bit 1 for Run Forward bit RunRequest_O = /Network1Flag0_I * Network1Flag1_I;Run drive using bit 1,stop using bit 0

Usted eligió "Data to Drive Reg 03" como registro de escritura; al remitirse a la Tabla 7-13, podrá ver que el PLC ahora necesita enviar 0x02 en "Data To Drive Reg 03" para ejecutar el controlador, o 0x01 en el mismo registro para detenerlo.

Tabla 7-2: Ejemplo de bits programables*

*Puede encontrar un listado completo de los bits programables SOP en la Sección 7.8.3.

7.2.4 Monitoreo del estado del controlador y realimentación de velocidad

Para leer los datos desde el controlador, no se necesitan indicadores SOP. Configure "Network 1 Type" (Tipo de Red 1) (9901) a Data Highway Plus. Configure la dirección de red Data Highway Plus (9931) y la velocidad de transmisión en baudios (9930). Determine las "Velocity Units" (9080) (Unidades de Velocidad) según las unidades de velocidad del motor deseadas. En la Tabla 7-13, puede ver que los registros necesarios para leer el estado del

Variable de lista de selección Bits Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Page 146: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-4 902399: Versión 4.0

7

controlador y la realimentación de velocidad del controlador son "Data From Drive 01" y "Data From Drive 02" respectivamente. Las definiciones de los bits de estado, que se encuentran siempre en el registro "Data From Drive 01", se muestran a continuación.

Tabla 7-3: Estado general de salida desde el controlador

Vea la Sección 7.6 para obtener detalles sobre cómo leer otros datos del controlador.

7.3 Funcionalidades remotasLa interfaz Data Highway Plus al controlador permite funcionalidades remotas de control y monitoreo. El control de la unidad puede lograrse a través de registros Data Highway Plus enviados al controlador que funcione junto con un programa SOP. Las funcionalidades de control incluyen solicitud de ejecución, solicitud de detención, reinicialización por falla, detención, demanda de velocidad en reversa, y otros. Existen 128 indicadores remotos de software programables por el usuario que se pueden monitorear y/o configurar a través del programa del sistema.Tenga en cuenta que los controles discretos y los indicadores de control/realimentación definidos por el usuario se configuran a través del programa del sistema que el controlador trae incorporado (provisto con cada unidad).

7.4 Procedimientos de configuración del menúTodas las funciones de configuración Data Highway Plus se encuentran en el menú "Configure Parameters Menu" (9902) (Menú de parámetros de configuración), que es un submenú del menú "Communications Menu" (9) (Menú de Comunicaciones). El acceso cuenta con controles de seguridad a nivel 7 y, por lo tanto, debe ingresar el código de seguridad apropiado para acceder a estos parámetros. Los menús que se requieren para la configuración inicial de la interfaz Data Highway Plus están enumerados en la Tabla 7-17. Para el procedimiento de configuración correcto, consulte la Sección 7.6. Seleccione los contenidos del menú mediante las listas de selección. La vinculación de los datos de Data Highway Plus se realiza a través de registros "Data to Drive Registers" y "Data From Drive Registers" como se describe en la Tabla 7-13.Las listas de selección en los menús contienen las variables de datos más habituales. En caso de no encontrar una variable en la lista, deberá buscarla en el Apéndice A de este manual. Una vez que la localice, utilice el número de identificación (ID) del dato correspondiente para ingresar la variable en los registros de lectura. El procedimiento para realizar esta operación se describe en la Sección 7.6.1.

Número de bit Significado en el software de control de la unidad Valor0 Falla

0 = Falso; 1 = Verdadero

1 Alarma2 RunningForward (Ejecución hacia adelante)3 RunningReverse (Ejecución en reversa)4 DriveReady (Unidad preparada)5 StartStopControlFromNetwork (Control de inicio detención desde la red)6 SpeedFromNetwork (Velocidad desde la red)7 AtSpeedReference (Referencia de velocidad)8 SpeedInPercent (Velocidad en porcentaje)9 SpeedInRPM (Velocidad en RPM)10 SpeedInHz (Velocidad en Hz)11 No utilizado12 No utilizado13 No utilizado14 No utilizado15 No utilizado

Page 147: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-5

7

7.5 Comandos de red Data Highway PLUS Tabla 7-4: Data Highway Plus - Comandos PLC-5 soportados

7.6 Procedimiento de configuraciónUtilice el teclado numérico en la parte delantera del controlador para seleccionar un protocolo de red:

1. Mediante el teclado numérico, ingrese "Network 1 Type" (identificación (ID) del parámetro 9901), avance hasta Data Highway Plus, luego presione [ENTER]. Se visualizarán los parámetros de configuración de Data Highway Plus.

2. Luego, configure la velocidad de transmisión en baudios de Data Highway Plus (9930) según el nivel deseado, que debe coincidir con la velocidad de transmisión en baudios del controlador PLC.

3. Configure la dirección Data Highway Plus (9931) según la dirección Data Highway Plus deseada para el controlador.

4. Seleccione las Unidades de Velocidad (9080). Con esta operación se configuran las unidades para velocidad establecida por el motor y para la escala de velocidad de realimentación del motor.

5. Si fuera necesario, configure el "Demand Scalar" (9912) (Escalar de demanda) en velocidad poco común donde -125n125

6. Configure "Aux Demand Scalar" (9913) (Escalar de Demanda Auxiliar) si se utiliza.

7. Use la Tabla 7-13 para programar el controlador para enviar y recibir datos desde la red Data Highway Plus. Cada registro Data Highway Plus corresponde a una identificación (ID) de parámetro del teclado numérico, que se utilizará para indicar al controlador qué dato enviar o qué comandos recibir desde un registro Data Highway Plus específico. Tenga en cuenta que ya se encuentran programados cuatro de estos registros, lo que le da al controlador funcionalidad básica para enviar y recibir. Los datos en estos registros no se pueden cambiar.

8. Las definiciones de los bits disponibles en los registros Data Highway Plus se pueden ingresar a partir de una selección de variables de la lista de selección de los menús del teclado numérico, o se pueden programar por el usuario mediante el programa SOP del controlador. Vea la Sección 7.8 para detalles.

Si necesita controlar la unidad por medio de una red Data Highway Plus (o cualquier otro tipo de red), será necesario, como mínimo, que aparezcan los siguientes indicadores de control de red en el código fuente del programa SOP:

Network1RunEnable_O = TRUE;

Para controlar una unidad a través de una red por medio del envío de comandos a la unidad, primero asegúrese que el archivo SOP contenga la línea de código mencionada anteriormente. Tenga presente que el punto y coma es parte del

Comando Función Descripción0x0F 0x00 Word Range Write0x0F 0x01 Word Range Read0x0F 0x26 Word / Read / Modify / Write0x0F 0x67 Typed Write 0x0F 0x68 Typed Read

Nota: Si no conoce en profundidad la programación del sistema del controlador, necesitará consultar el capítulo Programación del Sistema en el manual del equipo.

Nota: Tenga presente que el PLC puede recibir datos desde el controlador sin realizar ningún cambio al programa SOP. Únicamente tendrá que configurar indicadores en el programa SOP si necesita controlar la unidad por medio de la red Data Highway Plus.

Page 148: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-6 902399: Versión 4.0

7

código. Si deseara controlar la unidad a través de una segunda red, el programa SOP también deberá contener esta línea:

Network1RunEnable_O = TRUE;

Después de asegurarse de que el archivo SOP cuenta con el código necesario para permitir el control de la unidad por medio de una red, necesitará cambiar algunos parámetros de control de la unidad mediante el teclado numérico ubicado en la parte delantera del equipo.

7.6.1 Ejemplo práctico de configuración

Un cliente necesita procesar cuatro salidas del controlador en su PLC. Éstas son estado, velocidad del motor, alimentación y número de fallas activas. Para programar un registro, remítase a la Tabla 7-13 para ver si es programable. "Data From Drive 01" no se puede modificar; los cambios no son necesarios ni posibles. Ya está configurado de manera permanente para indicar el estado general. "Data From Drive 02" se usa para indicar la velocidad del motor. Este registro tampoco se puede cambiar. Está configurado de manera permanente para indicar la velocidad del motor. La Tabla 7-5 muestra la configuración de datos para el ejemplo hipotético.

Tabla 7-5: Datos hipotéticamente deseados

Use la Tabla 7-13 para determinar las identificaciones (ID) de parámetros necesarias. Ingrese la identificación (ID) de parámetro 9403 (Data From Drive 03) mediante el teclado numérico en la parte delantera del controlador. Elija "output power" (alimentación de salida) desde la lista de selección. Ingrese la identificación (ID) de parámetro 9404 (Data From Drive 04) mediante el teclado numérico en la parte delantera del controlador. Avance por la lista de selección hasta encontrar "number of active faults" (número de fallas activas).

Observe que "number of active faults" no aparece como opción en la lista de selección. Por lo tanto, es necesario especificarlo manualmente. Remítase a la Tabla 7-15 para una enumeración de variables de lista de selección de "Data From Drive". Ya que "number of active faults" no aparece como opción en la lista de selección, elija "Man Id" de la lista de selección. Busque "number of active faults" en el Apéndice A y localice el número de identificación (ID) del dato. El número de identificación (ID) del dato es 3000. Observe que el número de identificación (ID) de datos no es igual a un número de identificación (ID) de parámetro. “ManId-0000” se mostrará en el visor. Use las flechas o las teclas numéricas para ingresar 3000 y presione [ENTER]. El visor debe mostrar “Man Id-3000”. Si no pudiera encontrar el número de identificación (ID) del dato, aparecerá un mensaje de error "Invalid Id Entered" (Ingreso de Id Inválido). Asegúrese de que la identificación (ID) del dato sea correcta. Ahora, el número de fallas activas será enviado al PLC mediante el registro "Data From Drive 04".

Datos PLC Data Highway Plus Datos EscalaData From Drive 01 Estado general 16 bitsData From Drive 02 Velocidad del motor RPMData From Drive 03 Alimentación de salida kVhData From Drive 04 Número de fallas 0 – 128

Page 149: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-7

7

7.7 Opciones de control por defecto del controladorPara controlar la unidad mediante la configuración por defecto, es necesario enviar comandos a la ubicación los Bits de Registro Fijo. Remítase a la Tabla 7-13 para ver la ubicación de los "Bits de Registro Fijo". La interpretación por defecto del controlador de los Bits de Registro Fijo no es programable, y la controla el software de control de la unidad. Para asegurarse de que el controlador está configurado con la configuración por defecto, utilice el teclado numérico en la parte delantera de la unidad para fijar el parámetro (9944) en 'FIXED' (Fijo). Esta es la configuración por defecto. Al usar la configuración por defecto, los Bits de Registro Fijo se interpretan tal como se muestra en la Tabla 7-6. Tenga en cuenta que estos bits drctry.ngn específicos siempre son definidos por el registro "Data To Drive 01", se use o no la configuración por defecto. Para redefinir los bits en esta dirección, remítase a la Sección 7.7.2.

Tabla 7-6. Si "Net Control Type" se configura en FIXED (Fijo) (configuración de comando por defecto):

*Network1FixedRegBit3_I funciona como un bit de control de detención de la unidad sólo si “Start Stop Control” (Control de Inicio de Detención) (9945) se configura como “Momentary” (Momentáneo) — de lo contrario este bit es Reservado.

Bit Definición por defectoNetwork1FixedRegBit0_I Ejecución hacia adelanteNetwork1FixedRegBit1_I Ejecución en reversaNetwork1FixedRegBit2_I Reinicio por fallaNetwork1FixedRegBit3_I Detención*Network1FixedRegBit4_I ReservadoNetwork1FixedRegBit5_I Control de inicio de detención desde la redNetwork1FixedRegBit6_I Velocidad establecida desde la redNetwork1FixedRegBit7_I

No utilizado

Network1FixedRegBit8_INetwork1FixedRegBit9_INetwork1FixedRegBit10_INetwork1FixedRegBit11_INetwork1FixedRegBit12_INetwork1FixedRegBit13_INetwork1FixedRegBit14_INetwork1FixedRegBit15_I

Page 150: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-8 902399: Versión 4.0

7

7.7.1 Estado de salida

Para leer los datos de estado del controlador, se debe leer el registro de Estado General que se encuenta en la Tabla 7-13. El estado de salida del controlador se muestra a continuación en la Tabla 7-7 Estos bits de estado se encuentran siempre ubicados en "Data From Drive 01".

Tabla 7-7: Estado general de salida desde la unidad

7.7.2 Ejecución del controlador mediante configuraciones que no sean por defecto

El controlador se puede ejecutar sin la configuración por defecto, reprogramando el registro "Bits de Registro Fijo". Como se observa en la Tabla 7-13, la ubicación está fijada en "Data To Drive Reg 01". Sin embargo, la definición de los bits puede ser reprogramada. Para cambiar la interpretación de los bits de control ("Data To Drive Reg 01"), utilice el siguiente procedimiento:

Al configurar el parámetro de menú 9944 ("Net Control Type") en "SOP", cada bit de la palabra ‘"Bits de Registro Fijo" se puede usar de la manera deseada, tal como se muestra a continuación. Para permitir la programación de la definición de "Bits de Registro Fijo" en "Data To Drive Reg 01", use el teclado numérico del controlador para fijar el parámetro (9944) ("Net Control Type") en "SOP". El siguiente código fuente muestra cómo usar el programa SOP para activar la tensión media de entrada cuando se envía '1' a Network1FixedRegBit9 en "Data To Drive Reg 01" de Data Highway Plus.

;ExternalDigitalOutput01h_O Use digital output to trip input medium Voltage ExternalDigitalOutput01h_O = Network1FixedRegBit9_I;

Número de bit Significado en el software de control de la unidad Valor0 Falla

0 = Falso; 1 = Verdadero

1 Alarma2 RunningForward (Ejecución hacia adelante)3 RunningReverse (Ejecución en reversa)4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)7 AtSpeedReference (Referencia de velocidad)8 SpeedInPercent (Velocidad en porcentaje)9 SpeedInRPM (Velocidad en RPM)

10 SpeedInHz (Velocidad en Hz)11 No utilizado12 No utilizado13 No utilizado14 No utilizado15 No utilizado

Nota: La interpretación por defecto del bit de salida NO puede ser reprogramada.

Page 151: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-9

7

7.8 Programación por el usuario a través de SOP7.8.1 Entradas al controlador (64 bits)

Existen 64 bits de entrada disponibles para ser programados por el usuario. Use la Tabla 7-13 para encontrar la ubicación del primer registro "Data To Drive Reg" que es programable. Tenga en cuenta cuál es la identificación (ID) de parámetro del teclado numérico de la red 1 que corresponde a "Data To Drive Register". La tabla muestra que el primer ítem de datos programable para la red Data Highway Plus es "Data To Drive Reg 03", y que su correspondiente identificación (ID) de parámetro del teclado numérico para la red 1 es 9603. En el teclado numérico en la parte delantera del controlador ingrese el parámetro 9603. Verá una lista de selección cuyo primer ítem es "None" (Ninguno). Vea la Tabla 7-14para opciones en la lista de selección de registros "Data to Drive". Avance por la lista de selección hasta llegar a ‘Net Input Flag 1’, y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione ‘Net Input Flag 2’ y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 7-9.

Este ejemplo muestra cómo usar la red Data Highway Plus para activar la tensión media de entrada. En este ejemplo, el PLC escribirá datos en "Data To Drive 03" que nosotros programamos para "Net Input Flag 1". Usaremos el programa SOP para establecer un bit indicador que usará una salida digital para activar la tensión media de entrada. El PLC escribirá el contenido de ‘Net Input Flag 1’, bit 9 (Network1Flag9_I) para crear una activación de tensión media de entrada. El código fuente SOP se muestra a continuación:

;ExternalDigitalOutput01h_O Use digital output to trip input medium voltage ExternalDigitalOutput01h_O = Network1Flag9_I;

7.8.2 Salidas desde el controlador (64 bits)

Existen 64 bits de salida disponibles para programación del usuario. Use la Tabla 7-13 para encontrar la ubicación del primer registro "Data From Drive" que es programable. Observe cuál es la identificación (ID) del parámetro del teclado numérico de la red 1 que corresponde a ese registro "Data From Drive". La tabla muestra que el primer ítem de datos programable para la red Data Highway Plus es "Data To Drive Reg 03", y que su correspondiente identificación (ID) de parámetro del teclado numérico para la red 1 es 9403. En el teclado numérico en la parte delantera del controlador ingrese el parámetro 9403. Verá una lista de selección cuyo primer ítem es "None" (Ninguno). Vea la Tabla 7-15 para opciones en la lista de selección de registros "Data From Drive". Avance por la lista de selección hasta llegar a ‘Net1 Out Reg 1’, y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione ‘Net1 Out Reg 2’ y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 7-11.

Este ejemplo muestra cómo usar la red Data Highway Plus para detectar una activación en la tensión media de entrada. En este ejemplo el PLC leerá "Data From Drive 03", que está programado en "Net1 Out Reg 1". Usaremos el programa SOP para configurar un bit indicador que corresponda a una falla de tensión baja media. Usaremos el bit 9 de ‘Net1 Out Reg 1’, que es Network1Flag9_O, para configurar el indicador de red en verdadero si la falla de tensión baja media estuviera activa. El PLC leerá el contenido de Net 1 Out Reg 1, bit 9 (Network1Flag9_O) para determinar si ocurrió una falla de tensión media. El código fuente SOP se muestra a continuación:

; Monitor medium voltage fault on the Data Highway Plus network

Network1Flag9_O = MediumVoltageLowFault_I;

Page 152: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-10 902399: Versión 4.0

7

7.8.3 Indicadores disponibles para el programa SOP

Tipo de control de red por defecto:

La interpretación de los bits hecha por el controlador en la Tabla 7-8 se fija a través del software de control del controlador a menos que se configure el parámetro 9944 ("Net Control Type") en "SOP". Para cambiar la interpretación por defecto de estos bits, vea la Sección 7.7.2.

Tabla 7-8: Relación de "Bits de Registro Fijo" con los menús del teclado numérico y los bits drctry.ngn (bits programables disponibles para usar en SOP)

Programable por el usuario:La interpretación de estos bits es programable a través del archivo SOP. Estos bits se pueden programar para iniciar o reiniciar cualquier otro bit usado dentro de SOP.

Tabla 7-9: Bits de entrada programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9603-9664)

Tabla 7-10: Bits de entrada programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9703-9764)

Variable de lista de selección en menús "Data to Drive Reg

nn"

Bits relacionados con Drctry.ngn

Datos de red Data Highway Plus

Bits de Registro Fijo (red 1) Network1FixedRegBit0_I ~Network1FixedRegBit15_I Palabra 1 desde la red

Bits de Registro Fijo (red 2) Network2FixedRegBit0_I ~Network2FixedRegBit15_I Palabra1 desde la red

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net Input Flag 1 Network2Flag0_I ~Network2Flag15_I

Net Input Flag 2 Network2Flag16_I ~Network2Flag31_I

Net Input Flag 3 Network2Flag32_I ~Network2Flag47_I

Net Input Flag 4 Network2Flag48_I ~Network2Flag63_I

Page 153: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-11

7

Tabla 7-11: Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9403-9464)

Tabla 7-12: Bits de salida programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9503-9564)

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net1 Out Reg 1 Network1Flag0_O ~Network1Flag15_O

Net1 Out Reg 2 Network1Flag16_O ~Network1Flag31_O

Net1 Out Reg 3 Network1Flag32_O ~Network1Flag47_O

Net1 Out Reg 4 Network1Flag48_O ~Network1Flag63_O

Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn

Net2 Out Reg 1 Network2Flag0_O ~Network2Flag15_O

Net2 Out Reg 2 Network2Flag16_O ~Network2Flag31_O

Net2 Out Reg 3 Network2Flag32_O ~Network2Flag47_O

Net2 Out Reg 4 Network2Flag48_O ~Network2Flag63_O

Page 154: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-12 902399: Versión 4.0

7

7.9 Datos de red Data Highway Plus y tablas de listas de selección del teclado numérico

Tabla 7-13: Correspondencia entre identificación (ID) de parámetros del controlador y datos de la red Data Highway Plus *

Red Identificación (ID) de parámetros del

controlador

Descripción Contenidos por defecto Datos de red Data Highway Plus

1 9401 Data From Drive 01 Estado general(sin posibilidad de cambios) Palabra 1 hacia la red

1 9402 Data From Drive 02 Velocidad del motor(sin posibilidad de cambios) Palabra 2 hacia la red

1 9403 - 9464 Data From Drive 03 -64 Ninguno Palabra 3- 64 hacia la red

1 9801 (Global) Data From Drive 01

Estado general(sin posibilidad de cambios) No disponible

1 9802 (Global) Data From Drive 02

Velocidad del motor(sin posibilidad de cambios) No disponible

1 9803 – 9832 (Global) Data From Drive 03-32 Ninguno No disponible

1 9601 Data To Drive Reg 01 Bits de Registro Fijo(sin posibilidad de cambios) Palabra 1 desde la red

1 9602 Data To Drive Reg 02 Demanda de velocidad(sin posibilidad de cambios) Palabra 2 desde la red

1 9603 – 9664 Data To Drive Reg 03-64 Ninguno Palabras 3- 64 hacia la red

1 9201 (Global) Data To Drive Reg 01

Bits de Registro Fijo(sin posibilidad de cambios) No disponible

1 9202 (Global) Data To Drive Reg 02

Demanda de velocidad(sin posibilidad de cambios) No disponible

1 9203 – 9232 (Global) Data To Drive 03 – 64 Ninguno No disponible

2 9501 Data From Drive 01 Estado general(sin posibilidad de cambios) Palabra 1 hacia la red

2 9502 Data From Drive 02 Velocidad del motor(sin posibilidad de cambios) Palabra 2 hacia la red

2 9503 – 9564 Data From Drive 03- 64 Ninguno Palabras 3- 64 hacia la red

2 9834 (Global) Data From Drive 01

Estado general(sin posibilidad de cambios) No disponible

2 9835 (Global) Data From Drive 02

Velocidad del motor(sin posibilidad de cambios) No disponible

2 9836 – 9865 (Global) Data From Drive 03 –32 Ninguno No disponible

2 9701 Data To Drive Reg 01 Bits de Registro Fijo(sin posibilidad de cambios) Palabra 1 desde la red

Page 155: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-13

7

a. Número de identificación (ID) del parámetro del controlador—número que se debe ingresar mediante el teclado numérico de la parte delantera de la unidad.

b. Data from Drive (Datos desde el controlador)—son datos que recibirá el PLC desde el controlador para determinar cómo está funcionando el controlador. Cada registro contiene una representación digital de 16 bits del estado de un aspecto específico del funcionamiento del controlador. Algunos registros son fijos para rastrear determinadas funciones del controlador y otros son programables para rastrear alternativas de estado del controlador en base a una cantidad determinada.

c. Data to Drive (Datos hacia el controlador)—son datos que el PLC enviará a la unidad para controlarla. Cada registro contiene una representación digital de 16 bits del comando del PLC para un aspecto específico del funcionamiento de la unidad. Algunos registros son fijos para controlar determinadas funciones del controlador; otros pueden programarse para controlar alternativas de funcionamiento del controlador en base a una cantidad determinada.

d. Datos de red Data Highway Plus)—Data Highway Plus usa "archivos" de entrada y de salida. Esta columna define el desplazamiento (offset) desde el principio del archivo. El controlador Siemens NXG usa 64 palabras para las entradas (datos hacia el controlador). Los datos de entrada se vinculan con los 64 registros "Data To Drive Registers". El controlador dispone de 64 palabras de salida (datos hacia el controlador). Estos datos se vinculan desde de los registros "Data from Drive".

2 9702 Data To Drive Reg 02 Demanda de velocidad(sin posibilidad de cambios) Palabra 2 desde la red

2 9703 – 9764 Data To Drive Reg 03-64 Ninguno Palabras 3- 64 hacia la red

2 9234 (Global) Data To Drive Reg 01

Bits de Registro Fijo(sin posibilidad de cambios) No disponible

2 9235 (Global) Data To Drive Reg 02

Demanda de velocidad(sin posibilidad de cambios) No disponible

2 9236 – 9265 (Global) Data To Drive Reg 03 - 64 Ninguno No disponible

Red Identificación (ID) de parámetros del

controlador

Descripción Contenidos por defecto Datos de red Data Highway Plus

Page 156: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-14 902399: Versión 4.0

7

Tabla 7-14: Variables de lista de selección de datos hacia el controlador

Tabla 7-15: Variables de lista de selección de datos desde el controlador

Nombre Nombre

Ninguno MUX 3 ID

Bits de Registro Fijo MUX 4 ID

Demanda de velocidad MUX 5 ID

Demanda auxiliar MUX 6 ID

Net Input Flag 1 MUX 7 ID

Net Input Flag 2 MUX 8 ID

Net Input Flag 3 PTD1

Net Input Flag 4 PTD2

Índice PTD3

Lím máx hacia adelante PTD4

Lím máx en reversa Comando paralelo 1

Tiempo de aceleración hacia adelante Demanda de torsión

Tiempo de desaceleración hacia adelante Demanda PVCL

Tiempo de aceleración en reversa Demanda de flujo

Tiempo de desaceleración en reversa Conteo de nodos

Pulso de ingreso de la red Índice de nodos

Lím mín hacia adelante Tiempo de aceleración de torsión

Lím Mín en reversa Tiempo de desaceleración de torsión

Límite de torsión Compensación de torsión

MUX 1 ID Escalar de torsión

MUX 2 ID Comando Vars

Variables de lista de selección del controlador

Ninguno Net1 Out Reg 3 Mux1 Echo Entradas Wago 33-48

Man Id Net1 Out Reg 4 Mux1 Data Entradas Wago 49-64

Estado general Net2 Out Reg 1 Mux2 Echo Entradas Wago 65-80

Tensión del motor Net2 Out Reg 2 Mux2 Data Entradas Wago 81-96

Corriente total Net2 Out Reg 3 Mux3 Echo Salidas Wago 1-16

Alimentación de salida Net2 Out Reg 4 Mux3 Data Salidas Wago 17-32

Velocidad del motor Corriente de torsión Mux4 Echo Salidas Wago 33-48

Demanda de velocidad Magnetizing Cur Mux4 Data Salidas Wago 49-64

Referencia de velocidad Flujo del motor Mux5 Data PFD1

Heartbeat Torsión del motor Mux6 Echo PFD2

Estado del controlador Referencia de flujo Mux6 Data PFD3

Entrada de Corriente RMS Tensión entrante Mux7 Echo PFD4

Frecuencia entrante Factor de entrada de alimentación Mux7 Data Pérdidas del controlador

Promedio de alimentación entrante KVars de entrada Mux8 Echo Porcentaje de caída de

velocidad

Net1 Out Reg 1 Máx disponible de Volts de salida Mux8 Data Referencia de campo de

sincronización del motor

Net1 Out Reg 2 Temperatura máxima de celdas Entradas Wago 1-16 Corriente reactiva disponible

Entradas Wago 17-32 Eficiencia del controlador

Page 157: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-15

7

7.11 Tablas de parámetros del menú Tabla 7-16: Network 1 Configure Menu (9900) (Menú de Configuración Red 1)

Tabla 7-17: Menú de parámetros de configuración (9902) (Configure Parameters Menu)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Network 1 Type 9901 Ninguno

Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus• DeviceNet• Data Highway Plus• Modbus Plus• Ethernet Modbus• Data Highway +• ControlNet

Parámetro ID Unidades Predeterminado Mín. Máx. DescripciónVelocidad de

transmisión en baudios Data Highway Plus

9930 57,6K 57,6K 230,4K• 57,6K• 115,2K• 230,4K

Dirección Data Highway Plus 9933 2 2 124 Configura la dirección del nodo en la

red Data Highway Plus

Unidades de velocidad 9080 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9912 1 -125 125 Escalar para referencia de demanda

de entrada desde la red.Escalar de

demanda aux. 9913 1 -125 125 Escalar auxiliar para referencia de demanda de entrada desde la red.

Page 158: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-16 902399: Versión 4.0

7

Tabla 7-18: Register Data From Drive Menu (9400) (Menú de datos de registro desde el controlador)

Tabla 7-19: Register Data To Drive Menu (9600) (Menú de datos de registro hacia el controlador)

Tabla 7-20: Network 2 Configure Menu (9914) (Menú de Configuración Red 2)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9401 Estado general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9402 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03 -64 9403-9464 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9601 Bits de Registro

Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02 9602 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data to Drive Reg 03-64 9603-9664 Ninguno

Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Network 2 Type 9915 Ninguno

Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus • DeviceNet• Data Highway Plus• Modbus Plus • Ethernet Modbus• Data Highway +• ControlNet

Page 159: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-17

7

Tabla 7-21: Network 2 Configure Parameters Menu (9916) (Menú parámetros de configuración Red 2)

Tabla 7-22: Network 2 Register Data From Drive Menu (9500) (Menú de datos de registro desde el controlador Red 2)

Parámetro ID Unidades Predeterminado Mín. Máx. DescripciónVelocidad de transmisión en baudios

Data Highway Plus

9932 57,6K 57,6K 230,4K• 57,6K• 115,2K• 230,4K

Dirección Data

Highway Plus 9933 2 2 124

Configura la dirección del nodo en la red Data Highway Plus

Unidades de velocidad 9924 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9926 1 -125 125

Escalar para referencia de demanda de entrada desde la red.

Escalar de demanda aux. 9927 1 -125 125

Escalar auxiliar para referencia de demanda de entrada desde la red.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9501 Estado general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9502 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03 -64 9503-9564 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Page 160: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-18 902399: Versión 4.0

7

Tabla 7-23: Network 2 Register Data To Drive Menu (9700) (Menú de datos de registro hacia el controlador Red 2)

7.12 Función de visualización del monitoreo de red (Identificación (ID) de parámetro 9950)Esta función permite visualizar los valores de los registros de red. Es extremadamente útil para la resolución de problemas. A medida que se transmiten los datos y cambian los valores de los registros, la pantalla se actualizará de manera automática y continua para reflejar los cambios. La dirección de la transmisión de datos, tal como se muestra en esta pantalla, se efectúa desde la perspectiva del controlador. Por lo tanto, 'Rx' son los datos recibidos en el controlador y 'Tx' son los datos transmitidos desde el controlador.

Figura 7-1. Diagrama de la función de visualización del monitoreo de red

1. La ‘D’ significa formato decimal. La ‘H’ significa formato hexadecimal.

2. El controlador puede estar conectado a dos redes independientes.

3. ‘Rx’ significa que es un registro "Data to Drive". ‘Tx’ significa que es un registro “Data from Drive”.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9701 Bits de Registro

Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02 9702 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 03-64

9703-9764 Ninguno

Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Page 161: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones Data Highway Plus

902399: Versión 4.0 7-19

7

4. ‘G’ significa que es un registro global. ‘N’ significa que es un registro no global. El protocolo Modbus no soporta registros globales. Por lo tanto, cuando se trabaje con un controlador Modbus, este campo contendrá 'N' en todos los registros.

5. Este campo numérico de dos dígitos indica el número del registro que se muestra. ‘Tx’ 01-64 son “Data from Drive 01” (identificación (ID) de parámetro 9401) mediante “Data from Drive 64” (identificación (ID) de parámetro 9464). ‘Rx’ 01-64 son “Data to Drive 01”(identificación (ID) de parámetro 9601) mediante “Data to Drive 64” (identificación (ID) de parámetro 9664).

6. El valor del registro. Debido a que los registros contienen palabras digitales de 16 bits, varía su valor dentro de un rango que va desde 0-65535 (decimal) o 0-FFFF (hexadecimal).

7. La línea 1 contiene la siguiente información: El valor del registro se muestra en formato decimal; el registro se encuentra en la red 1; el registro es no global; los datos van al controlador; se muestra el número de registro "al controlador"; su valor es 257.

8. La línea 2 contiene la siguiente información: El valor del registro se muestra en formato hexadecimal; el registro se encuentra en la red 2; el registro es no global; los datos provienen del controlador; se muestra el número de registro 2 "desde el controlador"; su valor es 0xF1B (equivalente decimal = 3,867).

La Figura 7-2 representa una pantalla. Si comienza con el cursor en la posición A y usa la flecha izquierda [←] varias veces, el cursor se moverá a A, D, C, B, A, etc. Si comienza con el cursor en la posición A y usa la flecha derecha [→] varias veces, el cursor se moverá a A, D, C, B, A, etc.

Figura 7-2. Diagrama de movimiento del cursor

∇∇∇

Nota: Los guiones bajos en el dibujo de la pantalla muestran posibles movimientos del cursor. Para mover el cursor dentro de la pantalla, utilice las flechas izquierda y derecha. Los campos alfabéticos sólo se editan con las flechas hacia arriba y hacia abajo. Los campos numéricos se editan tanto con las flechas hacia arriba y hacia abajo como con las teclas numéricas. El cursor se moverá al inicio de la segunda línea luego de alcanzar la última posición posible en la primera línea. De la misma manera, el cursor se moverá al inicio de la primera línea luego de alcanzar la última posición posible en la segunda línea.

D

H

D

H

Page 162: 902399V4.0_ES_Comunicación

Comunicaciones Data Highway Plus Manual de comunicaciones NXG

7-20 902399: Versión 4.0

7

Page 163: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-1

8

8.1 GeneralidadesEl módulo AnyBus-S ControlNet se clasifica como un adaptador ControlNet, es decir, no puede originar conexiones por sí mismo, pero un nodo explorador puede abrir una conexión con él. El módulo se implementa de acuerdo con las especificaciones ControlNet International para un adaptador de comunicaciones (perfil número 12). Consulte el Apéndice HMS Fieldbus de AnyBus-S ControlNet.El módulo ControlNet Anybus posee dos contactos BNC para conexión con la red ControlNet. Estos dos contactos están destinados a conexiones redundantes con la red.Este capítulo presenta una sección de configuración rápida que lo ayudará a comenzar a controlar su unidad Siemens con control NXG mediante una red ControlNet tan pronto como sea posible. La Sección 8.3 es breve, establece procedimientos y cubre un mínimo de detalles. Consulte las otras secciones de este capítulo para información detallada.Tenga en cuenta que en este capítulo, los números de cuatro dígitos que aparecen entre paréntesis, por ejemplo (9403), indican el número de identificación (ID) del parámetro del teclado numérico en la parte delantera del controlador. Presione [SHIFT] + [→] para ingresar este número directamente. No es necesario mantener presionada la tecla [SHIFT] mientras presiona la tecla [→]. Los valores numéricos expresados como 0xnn (por ejemplo, 0x12) están representados en formato hexadecimal.Para más información, visite el sitio web de ControlNet International en www.controlnet.org.La Figura 8-1 muestra los conectores, interruptores e indicadores de la tarjeta AnyBus que son relevantes para el funcionamiento de Anybus-S ControlNet Communications Board de Siemens.

Figura 8-1 AnyBus-S ControlNet

CAPÍTULO

8 Comunicaciones ControlNet

FIGURA 8-1 NÚMERO CLAVE DESCRIPCIÓN1 Conector2 Puerto de Acceso de Red (NAP)3 Canal ControlNet A4 Canal ControlNet B5 Interruptor MacID (x10)6 Interruptor MacID (x1)7 Indicadores de status ControlNet8 AnyBus-S Watchdog (vigilador)

1

24 5 63 7

8

Page 164: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-2 902399: Versión 4.0

8

8.2 Conectores8.2.1 Canales ControlNet A & B

El módulo está equipado con dos contactos BNC para conexión con ControlNet. Si se desea realizar una operación redundante, se usan ambos conectores. De lo contrario, se usa el conector A o el B.

8.2.2 Interruptores MacID

Los interruptores MacID SIEMPRE se deben configurar en cero para permitir que el software de control configure el "MacID" desde el menú.

8.2.3 Indicadores de estado ControlNet

La Figura 8-2 describe los indicadores de estado ControlNet. Estos LED indican al usuario el estado de tiempo de operación y los errores.

Figura 8-2. Indicadores de estado ControlNet

Nota: Los interruptores MacID SIEMPRE se deben configurar en cero.

Tabla 8-1. Descripciones del indicador de estado

Número de la Figura 8-2

Indicación Estado Descripción

1 Estado del módulo

Verde Estado de Conexión en OperaciónVerde, intermitente Conectando conexión inactivaRojo Falla significativaRojo, intermitente Falla menor

2 y3 Canal A y Canal B

Apagado Módulo no inicializadoRojo Falla significativarojo/verde alternados Auto-test

Rojo, intermitente Error de configuración del nodo, MAC ID duplicado, etc.2 o 3 Canal A

o Canal B

Apagado Canal deshabilitadoVerde Operación normal del canalVerde, intermitente Error temporario (el nodo se autocorregirá) o no configuradoRojo, intermitente No se detectan otros nodos, o falla en los mediosRojo & verde, intermitente Error de configuración de la red

4 Módulo propio Apagado No se abrió ninguna conexiónVerde Se ha abierto una conexión hacia el módulo

1 2

4 3

Estado del módulo

Módulo propio

Canal A

Canal BBorde de la tarjeta

Page 165: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-3

8

8.3 Configuración rápida8.3.1 Configuración de ControlNet para control del motor con la configuración por defecto (Fixed Reg Bit, Bit de Registro Fijo)

La unidad se puede controlar desde el PLC mediante el siguiente procedimiento de configuración.

1. Por medio del teclado numérico en la parte delantera del controlador, configure "Network 1 Type" (9901) a ControlNet.

2. Configure la dirección de red de ControlNet (9903).

3. Configure los parámetros de "Net Control Type" (9944) en FIXED (Fijo). De esta manera se establece que "Data To Drive Reg 01" tenga las definiciones que se muestran en la Tabla 8-2.

4. Agregue la siguiente línea al SOP: Network1RunEnable_O = TRUE; (el punto y coma es parte del código).

Ahora puede controlar la unidad a través del PLC.

Tabla 8-2. Significado por defecto de "Fixed Reg Bits" (Bits de Registro Fijo)

Para ejecutar el motor, el PLC debe enviar 0x21 a "Data To Drive Reg 01". Este valor hexadecimal establece el bit 0 (ejecución) y el bit 5 (control de inicio/detención desde la red). De la misma forma, para hacer que el motor se detenga, el PLC debe enviar 0x04 o 0x00 al registro "Data To Drive Reg 01".

*Network1FixedRegBit3_I funciona como un bit de control de detención de la unidad sólo si “Start Stop Control” (Control de Inicio de Detención) (9945) se configura como “Momentary” (Momentáneo) — de lo contrario este bit es Reservado.

Bit Definición por defectoNetwork1FixedRegBit0_I Ejecución hacia adelanteNetwork1FixedRegBit1_I Ejecución en reversaNetwork1FixedRegBit2_I Reinicio por fallaNetwork1FixedRegBit3_I Detención*Network1FixedRegBit4_I ReservadoNetwork1FixedRegBit5_I Control de inicio de detención desde la redNetwork1FixedRegBit6_I Velocidad establecida desde la redNetwork1FixedRegBit7_I

Reservado para uso futuro

Network1FixedRegBit8_INetwork1FixedRegBit9_INetwork1FixedRegBit10_INetwork1FixedRegBit11_INetwork1FixedRegBit12_INetwork1FixedRegBit13_INetwork1FixedRegBit14_INetwork1FixedRegBit15_I

Page 166: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-4 902399: Versión 4.0

8

8.3.2 Envío de configuración de velocidad del motor al controlador

Para enviar una configuración de velocidad del motor al controlador:

1. Configure las unidades de velocidad que utilizará (RPM, % o Hz) en el menú (9080).

2. Habilite las configuraciones de velocidad desde la red agregando la siguiente línea al archivo del programa SOP: RawDemandNetwork1_O = true;

3. El PLC debe enviar la configuración de velocidad deseada al controlador a "Data To Drive Reg 02". Éste es un registro reservado que SÓLO se usa para almacenar las configuraciones de velocidad.

4. Envíe 0x61 a "Data To Drive Reg 01". El motor aceptará la configuración de velocidad establecida por el PLC.

8.3.3 Control del motor mediante bits definidos por el usuario en el SOP

1. Use el teclado numérico de la parte delantera del controlador para configurar "Network 1 Type" (9901) en ControlNet.

2. Configure la dirección de red de ControlNet (9903).

3. Configure el parámetro "Net Control Type" (9944) en SOP.

Para controlar el motor mediante el SOP, el controlador necesita saber cuáles son los bits que se utilizarán en el programa SOP. Para ello, son necesarios dos pasos:

1. Busque los bits que desea utilizar en la Tabla 8-3 que aparece a continuación, y ubique la variable de la lista de selección asociada con los bits en el teclado numérico. Al remitirse a la Tabla 8-14, verá que el primer registro disponible de datos hacia el controlador es "Data to Drive Reg 03", que corresponde a la identificación (ID) de parámetro del teclado numérico (9603). Mediante el teclado numérico del controlador, busque el ítem del menú "Data To Drive Reg 03" (9603).

2. Seleccione la variable de lista de selección (Net Input Flag 1, Net Input Flag 2, …) en la lista de selección del teclado numérico o Herramientas. Ahora los bits correspondientes (Network1Flag0_I, Network1Flag1_I, etc.) del archivo drctry.ngn se pueden usar en el programa SOP tal como se muestra a continuación:

;Network1Flag0_I Use bit 0 for Stop bit;Network1Flag1_I Use bit 1 for Run Forward bitRunRequest_O = /Network1Flag0_I * Network1Flag1_I;Run drive using bit 1,stop using bit 0

Usted eligió "Data to Drive Reg 03" como registro de escritura; al remitirse a la Tabla 8-14, puede ver que el PLC ahora necesita enviar 0x02 en "Data To Drive Reg 03" para ejecutar el controlador, o 0x01 en el mismo registro para detenerlo.

Tabla 8-3 Ejemplo de bits programables*Variable de lista de selección Bits Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Nota: Puede encontrar un listado completo de los bits programables SOP en la Sección 8.9.3.

Page 167: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-5

8

8.3.4 Monitoreo del estado del controlador y realimentación de velocidad

Para leer los datos desde el controlador, no se necesitan indicadores SOP.

1. Configure "Network 1 Type" (9901) en ControlNet.

2. Configure la dirección de red ControlNet (9903).

3. Determine las "Velocity Units" (9080) (Unidades de Velocidad) según las unidades de velocidad del motor deseadas. Los registros necesarios para leer el estado del controlador y la realimentación de velocidad del motor desde el controlador son "Data From Drive 01" y "Data From Drive 02", respectivamente. Las definiciones de los bits de estado, que se encuentran siempre en el registro "Data From Drive 01" se muestran en la Tabla 8-4.

Tabla 8-4. Estado general de salida desde la unidad

Vea la Sección 8.7 para obterner detalles sobre cómo leer otros datos del controlador.

8.4 Funcionalidades remotasLa interfaz ControlNet al controlador permite funcionalidades remotas de control y monitoreo de la unidad. El control de la unidad puede lograrse a través de registros ControlNet enviados a la unidad que funcione junto con un programa SOP. Las funcionalidades de control incluyen solicitud de ejecución, solicitud de detención, reinicialización por falla, detención, demanda de velocidad en reversa, y otros. Existen 128 indicadores remotos de software programables por el usuario que se pueden monitorear y/o configurar a través del programa del sistema.

Tenga en cuenta que los controles discretos y los indicadores de control/realimentación definidos por el usuario se configuran a través del programa del sistema que la unidad trae incorporado (provisto con cada controlador).

Número de bit Significado en el software de control de la unidad Valor0 Falla

0 = Falso; 1 = Verdadero

1 Alarma2 RunningForward (Ejecución hacia adelante)3 RunningReverse (Ejecución en reversa)4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)7 AtSpeedReference (Referencia de velocidad)8 SpeedInPercent (Velocidad en porcentaje)9 SpeedInRPM (Velocidad en RPM)10 SpeedInHz (Velocidad en Hz)11 No utilizado12 No utilizado13 No utilizado14 No utilizado15 No utilizado

Page 168: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-6 902399: Versión 4.0

8

8.5 Procedimientos de configuración del menúTodas las funciones de configuración ControlNet se encuentran en el "Configure Parameters Menu" (9902) (Menú de parámetros de configuración), que es un submenú del "Communications Menu" (9) (Menú de comunicaciones). El acceso cuenta con controles de seguridad a nivel 7 y, por lo tanto, debe ingresar el código de seguridad apropiado para acceder a estos parámetros. Los menús requeridos para la configuración inicial de la interfaz ControlNet se encuentran enumerados en la Tabla 8-17. Para el procedimiento de configuración correcto, consulte la Sección 8.7.

Seleccione los contenidos del menú mediante las listas de selección. La vinculación de los datos de ControlNet se realiza a través de los registros "Data To Drive Registers" y "Data From Drive Registers" como se describe en la Tabla 8-14.

Las listas de selección en los menús contienen las variables de datos más habituales. En caso de no encontrar una variable en la lista, deberá buscarla en el ApéndiceB. Una vez que la localice, utilice el número de identificación (ID) del dato correspondiente para ingresar la variable en los registros de lectura. El procedimiento para realizar esta operación se describe en la Sección 8.7.2.

8.6 Configuración PLC a través de Archivos EDS ControlNetUn archivo EDS es un archivo de descripción de dispositivo en un formato específico. El formato debe adecuarse a los lineamientos establecidos por ControlNet Trade Organization. Cada dispositivo en la red ControlNet debe tener un archivo EDS. El archivo EDS provee todos los datos relevantes relacionados con las herramientas de configuración del dispositivo ControlNet. Un archivo EDS puede concebirse como una planilla electrónica de datos para un dispositivo específico dentro de la red ControlNet.

Habitualmente, el fabricante del dispositivo ControlNet provee los archivos EDS. El archivo EDS Anybus está documentado en el Apéndice E.

8.7 Selección de un protocolo de red8.7.1 Procedimiento

Utilice el teclado numérico en la parte delantera del controlador para seleccionar un protocolo de red:

1. En el teclado numérico, ingrese "Network 1 Type" (Tipo de Red 1) (9901), avance hasta ControlNet, luego presione [ENTER]. Se visualizarán los parámetros de configuración ControlNet.

2. Configure la dirección ControlNet (9903) en la dirección ControlNet deseada para el controlador.

3. Algunas redes necesitan un cabezal de 4 bytes en los datos desde el controlador. Para utilizar esta función, configure "ControlNet Header" (9936) (Cabezal ControlNet) en "On" (Encendido).

4. Seleccione las Unidades de velocidad (9080). Con esta operación se configuran las unidades para velocidad establecida por el motor y para la escala de velocidad de realimentación del motor.

5. Si fuera necesario, configure el "Demand Scalar" (9912) (Escalar de Demanda) en n*velocidad de comando donde -125n125

6. Configure el "Aux Demand Scalar" (9913) (Escalar de Demanda Aux) si se utiliza.

7. Use la Tabla 8-13 para programar el controlador para enviar y recibir datos desde la red ControlNet. Cada Registro ControlNet corresponde a una identificación (ID) de parámetro del teclado numérico que se utilizará para indicarle al controlador qué dato enviar o qué comandos recibir desde un Registro ControlNet específico. Tenga en cuenta que ya se encuentran programados cuatro de estos registros, lo que le da al controlador funcionalidad básica para enviar y recibir. Los datos en estos registros no se pueden modificar.

Nota: El ControlNet maestro debe configurarse para 136 bytes de entrada y 136 bytes de salida para comunicarse con el controlador Siemens NXG.

Page 169: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-7

8

8. La definición de los bits en los registros ControlNet disponibles se puede ingresar a partir de la elección de variables de la lista de selección de los menús del teclado numérico o se puede programar por el usuario mediante el programa SOP del controlador. Vea la Sección 8.9 para detalles.

Tenga presente que el PLC puede recibir datos desde el controlador sin realizar ningún cambio al programa SOP. Necesitará configurar indicadores en el porgrama SOP, úncamente si fuera necesario controlar la unidad por medio de la red ControlNet.

Si necesita controlar la unidad por medio de una red ControlNet Plus (o cualquier otro tipo de red), será necesario, como mínimo, que aparezcan los siguientes indicadores de control de red en el código fuente del programa SOP:

Network1RunEnable_O = TRUE;

Para poder controlar una unidad a través de una red, por medio del envío de comandos, primero asegúrese de que el archivo SOP del controlador contenga la línea de código antes mencionada. Tenga presente que el punto y coma es parte del código. Si deseara controlar la unidad a través de una segunda red, el programa SOP también deberá contener esta línea:

Network1RunEnable_O = TRUE;

Después de asegurarse de que el archivo SOP cuenta con el código necesario para permitir el control de la unidad por medio de una red, necesitará cambiar algunos parámetros de control de la unidad mediante el teclado numérico ubicado en la parte delantera del equipo.

8.7.2 Ejemplo práctico de configuraciónUn cliente necesita procesar cuatro salidas del controlador en su PLC. Éstas son estado, velocidad del motor, alimentación y número de fallas activas. Para programar un registro, remítase a la Tabla 8-13 para ver si es programable. "Data From Drive 01" no se puede modificar; es decir, los cambios no son necesarios ni posibles. Ya está configurado de manera permanente para indicar el estado general. "Data From Drive 02" se usa para indicar la velocidad del motor. Este registro tampoco se puede cambiar. Está configurado de manera permanente para indicar la velocidad del motor. La Tabla 8-5 muestra la configuración de datos para el ejemplo hipotético.

Tabla 8-5. Datos hipotéticos deseados

Use la Tabla 8-13 para determinar las identificaciones (ID) de parámetros necesarias. Ingrese la dentificación (ID) de parámetro 9403 (Data from Drive 03) mediante el teclado numérico en la parte delantera del controlador. Elija "output power" (alimentación de salida) desde la lista de selección. Ingrese el parámetro "Data From Drive (9404)" mediante el teclado numérico en la parte delantera del controlador. Avance por la lista de selección hasta encontrar "number of active faults" (número de fallas activas). Observe que "number of active faults" no aparece como opción en la lista de selección. Por lo tanto, es necesario especificarlo manualmente. Remítase a la Tabla 8-15 para una enumeración de variables de lista de selección de "Data From Drive". Ya que “number of active faults” no aparece como opción en la lista de selección, elija "Man Id" de la lista de selección. Busque "number of active faults" en el Apéndice A-3, y localice el número de identificación (ID) del dato. El número de identificación (ID) del dato es 3000. Observe que el número de identificación (ID) de datos no es igual a un número de identificación (ID) de parámetro. “ManId-0000” se mostrará en el visor. Use las flechas o las teclas numéricas para ingresar 3000 y presione [ENTER]. El visor debe mostrar “Man Id-3000”. Si no pudiera encontrar el número de identificación (ID) del dato, aparecerá un mensaje de error "Invalid Id Entered" (Ingreso de Id Inválido). Asegúrese de que la identificación (ID) del dato sea correcta. Ahora, el número de fallas activas será enviado al PLC mediante el registro "Data From Drive 04".

Nota: Si no conoce en profundidad la programación del sistema del controlador, consulte el Capítulo 8: Programación del Sistema en el manual del controlador. Si está usando un controlador enfriado por agua, el manual correcto será el Water Cooled Perfect Harmony User’s Manual (Siemens #902295) Si está usando un controlador enfriado por aire, consulte el manual Startup and advanced Topics Manual (Siemens part #902232).

Datos PLC ControlNet Datos EscalaData From Drive 01 Estado general 16 bitsData From Drive 02 Velocidad del motor RPMData From Drive 03 Alimentación de salida kWData From Drive 04 Número de fallas 0 – 128

Page 170: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-8 902399: Versión 4.0

8

8.8 Opciones de control por defecto del controladorPara controlar la unidad mediante la configuración por defecto, es necesario enviar comandos a la ubicación de los Bits de Registro Fijo. Remítase a la Tabla 8-13 para ver la ubicación de los "Bits de Registro Fijo". La interpretación por defecto del controlador de los Bits de Registro Fijo no es programable, y la controla el software de control de la unidad. Para asegurarse de que el controlador está configurado con la configuración por defecto, utilice el teclado numérico en la parte delantera de la unidad para fijar el parámetro (9944) en 'FIXED' (Fijo). Esta es la configuración por defecto. Al usar la configuración por defecto, los Bits de Registro Fijo se interpretan tal como se muestra en la Tabla 8-6. Tenga en cuenta que estos bits drctry.ngn específicos siempre son definidos por el registro "Data To Drive Reg 01" se use o no la configuración por defecto. Para redefinir los bits en esta dirección, remítase a la Sección 8.8.2.

Tabla 8-6. Si "Net Control Type" se configura en FIXED (Fijo) (configuración de comando por defecto):

*Network1FixedRegBit3_I funciona como un bit de control de detención de la unidad sólo si “Start Stop Control” (Control de Inicio de Detención) (9945) se configura como “Momentary” (Momentáneo) — de lo contrario este bit es Reservado.

Bit Definición por defectoNetwork1FixedRegBit0_I Ejecución hacia adelanteNetwork1FixedRegBit1_I Ejecución en reversaNetwork1FixedRegBit2_I Reinicio por fallaNetwork1FixedRegBit3_I Detención*Network1FixedRegBit4_I ReservadoNetwork1FixedRegBit5_I Control de inicio de detención desde la redNetwork1FixedRegBit6_I Velocidad establecida desde la redNetwork1FixedRegBit7_I

No utilizado

Network1FixedRegBit8_INetwork1FixedRegBit9_INetwork1FixedRegBit10_INetwork1FixedRegBit11_INetwork1FixedRegBit12_INetwork1FixedRegBit13_INetwork1FixedRegBit14_INetwork1FixedRegBit15_I

Page 171: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-9

8

8.8.1 Estado de salida

Para leer los datos de salida del controlador, se debe leer el registro de Estado General que se encuentra en la Tabla 8-13. El estado de salida del controlador se muestra a continuación en la Tabla 8-7 Estos bits de estado siempre están ubicados en "Data From Drive 01" (bytes 01 & 02 de los datos profibus hacia la red).

Tabla 8-7. Estado general de salida desde el controlador

8.8.2 Ejecución del controlador mediante configuraciones que no sean por defecto

El controlador se puede ejecutar sin la configuración por defecto, reprogramando el registro Bits de Registro Fijo. Como se puede ver en la Tabla 8-13, la ubicación es fija en "Data To Drive Reg 01" (bytes 01 & 02 de los datos ControlNet desde la red). Sin embargo, la definición de los bits puede ser reprogramada. Para cambiar la interpretación de los bits de control (Data To Drive Reg 01) use el siguiente procedimiento:

Al configurar el parámetro de menú 9944 "Net Control Type" (9944) en "SOP", cada bit de la palabra "Bits de Registro Fijo" se puede usar de cualquier manera en que se desee, tal como se muestra a continuación. Para permitir la programación de la definición de "Bits de Registro Fijo" en "Data To Drive Reg 01", use el teclado numérico del controlador para fijar el parámetro "Net Control Type" (9944) en "SOP". El siguiente código fuente muestra cómo usar el programa SOP para activar la tensión media de entrada cuando '1' se envía a Network1FixedRegBit9 en ControlNet "Data To Drive Reg 01" (bytes 01 & 02 de los datos ControlNet desde la red).

;ExternalDigitalOutput01h_O Use digital output to trip input medium VoltageExternalDigitalOutput01h_O = Network1FixedRegBit9_I;

Número de bit Significado en el software de control de la unidad Valor0 Falla

0 = Falso; 1 = Verdadero

1 Alarma2 RunningForward (Ejecución hacia adelante)3 RunningReverse (Ejecución en reversa)4 DriveReady (Unidad preparada)5 StartStopControlFromNetwork (Control de inicio detención desde la red)6 SpeedFromNetwork (Velocidad desde la red)7 AtSpeedReference (Referencia de velocidad)8 SpeedInPercent (Velocidad en porcentaje)9 SpeedInRPM (Velocidad en RPM)10 SpeedInHz (Velocidad en Hz)11 No utilizado12 No utilizado13 No utilizado14 No utilizado15 No utilizado

Nota: La interpretación por defecto del bit de salida NO PUEDE ser reprogramada.

Page 172: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-10 902399: Versión 4.0

8

8.9 Programación por el usuario a través de SOP8.9.1 Entradas al controlador (64 bits)

Existen 64 bits de entrada disponibles para ser programados por el usuario. Use la Tabla 8-13 para encontrar la ubicación del primer registro "Data To Drive Reg" que es programable. Tenga en cuenta cuál es la identificación (ID) de parámetro del teclado numérico de la red 1 que corresponde a "Data To Drive Register". La Tabla revela que el primer ítem de datos programable para la red ControlNet es "Data From Drive 03", y que su correspondiente identificación (ID) de parámetro del teclado numérico para la red 1 es 9603. En el teclado numérico en el frente del controlador ingrese el parámetro 9603. Verá una lista de selección, cuyo primer ítem es 'None' (Ninguno). Vea la Tabla 8-14 para una enumeración de opciones posibles en la lista de selección para "Data to Drive Registers". Avance por la lista de selección hasta llegar a Net Input Flag 1, y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione Net Input Flag 2, y así sucesivamente. Los nombres correspondientes de los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Sección 8.9.

Este ejemplo muestra cómo usar la red ControlNet para activar la tensión media de entrada. En este ejemplo, el PLC escribirá datos en "Data To Drive Reg 03" que programamos para "Net Input Flag 1". Usaremos el programa SOP para establecer un bit indicador que usará una salida digital para activar la tensión media de entrada. El PLC escribirá el contenido de Net Input Flag 1, bit 9 (Network1Flag9_I) para crear una activación de tensión media de entrada. El código fuente SOP se muestra a continuación:

;ExternalDigitalOutput01h_O Use digital output to trip input medium voltageExternalDigitalOutput01h_O = Network1Flag9_I;

8.9.2 Salidas desde el controlador (64 bits)

Existen 64 bits de salida disponibles para programación del usuario. Use la Tabla 8-13 para encontrar la ubicación del primer registro "Data From Drive" que es programable. Observe cuál es la identificación (ID) de parámetro de red 1 del teclado numérico que corresponde a ese registro "Data From Drive". La tabla revela que el primer ítem de datos programable para la red ControlNet es "Data To Drive 03", y que su correspondiente identificación (ID) de parámetro de teclado numérico para la red 1 es 9403. En el teclado numérico en el frente del controlador ingrese el parámetro 9403. Verá una lista de selección, cuyo primer ítem es 'None' (Ninguno). Vea la Tabla 8-15 para una enumeración de opciones posibles de la lista de selección para los registros "Data From Drive". Avance por la lista de selección hasta llegar a Net1 Out Reg 1, y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione Net1 Out Reg 2, y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 8-11.

Este ejemplo muestra cómo usar la red ControlNet para detectar una activación en la tensión media de entrada. En este ejemplo, el PLC leerá "Data From Drive 03", que programamos en "Net1 Out Reg 1". Usaremos el programa SOP para configurar un bit indicador que corresponda a una falla de tensión baja media. Usaremos bit 9 de Net1 Out Reg 1, que es Network1Flag9_O, para configurar el indicador de red en verdadero si la falla de tensión baja media estuviera activa. El PLC leerá el contenido de Net 1 Out Reg 1, bit 9 (Network1Flag9_O) para determinar si ocurrió una falla de tensión media. El código fuente SOP se muestra a continuación:

; Monitor medium voltage fault on the ControlNet network

Network1Flag9_O = MediumVoltageLowFault_I;

Page 173: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-11

8

8.9.3 Indicadores disponibles para el programa SOP

Tipo de control de red por defecto:

La interpretación del controlador de los bits en la Tabla 8-8está fijada por el software de control de la unidad a menos que se establezca el parámetro "Net Control Type" (9944) en "SOP". Para cambiar la interpretación por defecto de estos bits, vea la Sección 8.8.2.

Tabla 8-8. Relación de "Bits de Registro Fijo" con los menús del teclado numérico y los bits drctry.ngn (bits programables disponibles para usar en SOP)

Programable por el usuario:

La interpretación de estos bits es programable a través del archivo SOP. Estos bits se pueden programar para iniciar o reiniciar cualquier otro bit usado dentro de SOP.

Tabla 8-9. Bits de entrada programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9603-9664)

Tabla 8-10. Bits de entrada programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9703-9764)

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn Datos de red ControlNet

Bits de Registro Fijo (red 1) Network1FixedRegBit0_I ~Network1FixedRegBit15_I Bytes 01 & 02 desde la red

Bits de Registro Fijo (red 2) Network2FixedRegBit0_I ~Network2FixedRegBit15_I Bytes 01 & 02 desde la red

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~Network1Flag63_I

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net Input Flag 1 Network2Flag0_I ~Network2Flag15_I

Net Input Flag 2 Network2Flag16_I ~Network2Flag31_I

Net Input Flag 3 Network2Flag32_I ~Network2Flag47_I

Net Input Flag 4 Network2Flag48_I ~Network2Flag63_I

Page 174: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-12 902399: Versión 4.0

8

Tabla 8-11. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9403-9464)

Tabla 8-12. Bits de salida programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9503-9564)

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net1 Out Reg 1 Network1Flag0_O ~Network1Flag15_O

Net1 Out Reg 2 Network1Flag16_O ~Network1Flag31_O

Net1 Out Reg 3 Network1Flag32_O ~Network1Flag47_O

Net1 Out Reg 4 Network1Flag48_O ~Network1Flag63_O

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net2 Out Reg 1 Network2Flag0_O ~Network2Flag15_O

Net2 Out Reg 2 Network2Flag16_O ~Network2Flag31_O

Net2 Out Reg 3 Network2Flag32_O ~Network2Flag47_O

Net2 Out Reg 4 Network2Flag48_O ~Network2Flag63_O

Page 175: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-13

8

8.10 Datos de la red ControlNet y tablas de listas de selección del teclado numérico

Tabla 8-13. Correspondencia entre identificación (ID) de parámetro del controlador y datos de la red ControlNet*

Red Números de identificación (ID) de parámetro de la

unidad

Descripción Contenidos por defecto Datos de red ControlNet

1 9401 Data From Drive 01 Estado general(sin posibilidad de cambios)

Bytes 01 & 02 hacia la red

1 9402 Data From Drive 02 Velocidad del motor(sin posibilidad de cambios)

Bytes 03 & 04 hacia la red

1 9403 - 9464 Data From Drive 03-64 Ninguno Bytes 05 - 128 hacia la red

1 9801 (Global) Data From Drive 01

Estado general(sin posibilidad de cambios) No disponible

1 9802 (Global) Data From Drive 02

Velocidad del motor(sin posibilidad de cambios) No disponible

1 9803 - 9832 (Global) Data From Drive 03-32 Ninguno No disponible

1 9601 Data To Drive Reg 01 Bits de Registro Fijo(sin posibilidad de cambios)

Bytes 01 & 02 desde la red

1 9602 Data To Drive Reg 02 Demanda de velocidad(sin posibilidad de cambios)

Bytes 03 & 04 desde la red

1 9603 – 9664 Data To Drive Reg 03-64 Ninguno Bytes 05 - 128 desde la red

1 9201 (Global) Data To Drive Reg 01

Bits de Registro Fijo(sin posibilidad de cambios) No disponible

1 9202 (Global) Data To Drive Reg 02

Demanda de velocidad(sin posibilidad de cambios) No disponible

1 9203 – 9232 (Global) Data To Drive 03 – 64 Ninguno No disponible

2 9501 Data From Drive 01 Estado general(sin posibilidad de cambios)

Bytes 01 & 02 hacia la red

2 9502 Data From Drive 02 Velocidad del motor(sin posibilidad de cambios)

Bytes 03 & 04 hacia la red

2 9503 – 9564 Data From Drive 03- 64 Ninguno Bytes 05 - 128 hacia la red

2 9834 (Global) Data From Drive 01

Estado general(sin posibilidad de cambios) No disponible

2 9835 (Global) Data From Drive 02

Velocidad del motor(sin posibilidad de cambios) No disponible

2 9836 – 9865 (Global) Data From Drive 03 –32 Ninguno No disponible

2 9701 Data To Drive Reg 01 Bits de Registro Fijo(sin posibilidad de cambios)

Bytes 01 & 02 desde la red

2 9702 Data To Drive Reg 02 Demanda de velocidad(sin posibilidad de cambios)

Bytes 03 & 04 desde la red

2 9703 – 9764 Data To Drive Reg 03-64 Ninguno Bytes 05 - 128 desde la red

2 9234 (Global) Data To Drive Reg 01

Bits de Registro Fijo(sin posibilidad de cambios) No disponible

2 9235 (Global) Data To Drive Reg 02

Demanda de velocidad(sin posibilidad de cambios) No disponible

2 9236 – 9265 (Global) Data To Drive Reg 03 - 64 Ninguno No disponible

Page 176: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-14 902399: Versión 4.0

8

a. Número de identificación (ID) de parámetro—número a ingresar mediante el teclado numérico de la parte delantera de la unidad.

b. Data from drive (Datos desde el controlador)—son datos que recibirá el PLC desde el controlador para determinar cómo está funcionando el controlador. Cada registro contiene una representación digital de 16 bits del estado de un aspecto específico del funcionamiento del controlador. Algunos registros son fijos para rastrear determinadas funciones del controlador y otros son programables para rastrear alternativas de estado del controlador en base a una cantidad determinada.

c. Data to drive (Datos hacia el controlador)—son datos que el PLC enviará al controlador para controlarlo. Cada registro contiene una representación digital de 16 bits del comando del PLC para un aspecto específico del funcionamiento del controlador. Algunos registros son fijos para controlar determinadas funciones del controlador; otros pueden programarse para controlar alternativas de funcionamiento del controlador en base a una cantidad determinada.

d. Datos de la red ControlNet—ControlNet usa una cantidad de bytes predefinida para la comunicación entre el maestro y el controlador. El controlador Siemens NXG usa 136 bytes para salida y entrada. 128 bytes se usan para formar los 64 registros de 16-bits (2 bytes por registro) y 8 bytes se 'reservan' para uso futuro. El maestro se debe configurar para comunicarse mediante 136 bytes de datos de entrada y 136 bytes de datos de salida. Los datos recibidos (128 bytes) se vinculan con los 64 registros "Data To Drive Registers" y los datos enviados al PLC se definen mediante los 64 registros "Data From Drive Registers".

Page 177: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-15

8

Tabla 8-14: Variables de lista de selección de datos hacia el controlador

Tabla 8-15. Variables de lista de selección de datos desde el controlador

Nombre Nombre

Ninguno MUX 3 ID

Bits de Registro Fijo MUX 4 ID

Demanda de velocidad MUX 5 ID

Demanda auxiliar MUX 6 ID

Net Input Flag 1 MUX 7 ID

Net Input Flag 2 MUX 8 ID

Net Input Flag 3 PTD1

Net Input Flag 4 PTD2

Índice PTD3

Lím máx hacia adelante PTD4

Lím máx en reversa Comando paralelo 1

Tiempo de aceleración hacia adelante Demanda de torsión

Tiempo de desaceleración hacia adelante Demanda PVCL

Tiempo de aceleración en reversa Demanda de flujo

Tiempo de desaceleración en reversa Conteo de nodos

Pulso de ingreso de la red Índice de nodos

Lím mín hacia adelante Tiempo de aceleración de torsión

Lím Mín en reversa Tiempo de desaceleración de torsión

Límite de torsión Compensación de torsión

MUX 1 ID Escalar de torsión

MUX 2 ID Comando Vars

Variables de lista de selección del controlador

Ninguno Net1 Out Reg 3 Mux1 Echo Entradas Wago 33-48

Man Id Net1 Out Reg 4 Mux1 Data Entradas Wago 49-64

Estado general Net2 Out Reg 1 Mux2 Echo Entradas Wago 65-80

Tensión del motor Net2 Out Reg 2 Mux2 Data Entradas Wago 81-96

Corriente total Net2 Out Reg 3 Mux3 Echo Salidas Wago 1-16

Alimentación de salida Net2 Out Reg 4 Mux3 Data Salidas Wago 17-32

Velocidad del motor Corriente de torsión Mux4 Echo Salidas Wago 33-48

Demanda de velocidad Magnetizing Cur Mux4 Data Salidas Wago 49-64

Referencia de velocidad Flujo del motor Mux5 Data PFD1

Heartbeat Torsión del motor Mux6 Echo PFD2

Estado del controlador Referencia de flujo Mux6 Data PFD3

Entrada de Corriente RMS Tensión entrante Mux7 Echo PFD4

Frecuencia entrante Factor de entrada de alimentación Mux7 Data Pérdidas del controlador

Promedio de alimentación entrante KVars de entrada Mux8 Echo Porcentaje de caída de

velocidad

Net1 Out Reg 1 Máx disponible de Volts de salida Mux8 Data Referencia de campo de sincronización del motor

Net1 Out Reg 2 Temperatura máxima de celdas Entradas Wago 1-16 Corriente reactiva disponible

Entradas Wago 17-32 Eficiencia del controlador

Page 178: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-16 902399: Versión 4.0

8

8.11 Tablas de parámetros del menú Tabla 8-16. Network 1 Configure Menu (9900) (Menú de Configuración Red 1)

Tabla 8-17. Configure Parameters Menu (9902) (Menú de parámetros de configuración)

Tabla 8-18. Register Data From Drive Menu (9400) (Menú de datos de registro desde el controlador)

Parámetro ID Unidades Predeterminado Mín. Máx. DescripciónNetwork 1 Type

9901 Ninguno Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus • DeviceNet• ControlNet• Modbus Plus • Ethernet Modbus• Data Highway +• ControlNet

Parámetro ID Unidades Predeterminado Mín. Máx. DescripciónDirección ControlNet 9903 9 1 99 Fija la dirección del nodo en la red

ControlNet.Cabezal ControlNet 9956 Apagado Enciende ("on") o apaga ("off") el

Cabezal ControlNet.

Unidades de velocidad 9080 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9912 1 -125 125 Escalar para referencia de demanda

de entrada desde la red.Escalar de demanda aux. 9913 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9401 Estado general

Parámetro 1 de datos de registro desde controlador. Este registro no es programable

Data From Drive 02 9402 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-64 9403-9464 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Page 179: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-17

8

Tabla 8-19. Register Data To Drive Menu (9600) (Menú de datos de registro hacia el controlador)

Tabla 8-20. Network 2 Configure Menu (9914) (Menú de Configuración Red 2)

Tabla 8-21. Network 2 Configure Parameters Menu (9916) (Menú parámetros de configuración Red 2)

Parámetro ID Unidades Predeterminado Mín. Máx. DescripciónData To Drive Reg 01

9601 Bits de Registro Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02

9602 Demanda de velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data to Drive Reg 03-64

9603-9664

Ninguno Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado Mín. Máx. DescripciónNetwork 2 Type 9915 Ninguno Designa el tipo de red externa

conectada al controlador.

• Ninguno• Modbus• DeviceNet• ControlNet• Modbus Plus • Ethernet Modbus• Data Highway +• ControlNet

Parámetro ID Unidades Predeterminado Mín. Máx. DescripciónDirección ControlNet 9934 9 1 99 Fija la dirección del nodo en la red

ControlNet.Cabezal ControlNet 9957 Apagado Enciende ("on") o apaga ("off") el

Cabezal ControlNet de 4 bytes.

Unidades de velocidad 9924 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9926 1 -125 125 Escalar para referencia de demanda

de entrada desde la red.Escalar de demanda aux. 9927 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.

Page 180: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-18 902399: Versión 4.0

8

Tabla 8-22. Network 2 Register Data From Drive Menu (9500) (Menú de datos de registro desde el controlador Red 2)

Tabla 8-23. Network 2 Register Data To Drive Menu (9700) (Menú de datos de registro hacia el controlador Red 2)

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data From Drive 01 9501 Estado general

Parámetro 1 de datos de registro desde controlador. Este registro no es programable

Data From Drive 02 9502 Velocidad del

motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03-64 9503-9564 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Parámetro ID Unidades Predeterminado Mín. Máx. Descripción

Data To Drive Reg 01 9701 Bits de Registro

Fijo

Parámetro 1 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 02 9702 Demanda de

velocidad

Parámetro 2 de datos de registro hacia el controlador. Este registro no es programable.

Data To Drive Reg 03-64

9703-9764 Ninguno

Parámetros 3-64 de datos de registro hacia el controlador. Estos registros son programables.

Page 181: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones ControlNet

902399: Versión 4.0 8-19

8

8.12 Función de visualización del monitoreo de red (Identificación (ID) de parámetro 9950)Esta función permite visualizar los valores de los registros de red. Es extremadamente útil para la resolución de problemas. A medida que se transmiten los datos y cambian los valores de los registros, la pantalla se actualizará de manera automática y continua para reflejar los cambios. La dirección de la transmisión de datos, tal como se muestra en esta pantalla, se efectúa desde la perspectiva del controlador. Por lo tanto, 'Rx' son los datos recibidos en el controlador y 'Tx' son los datos transmitidos desde el controlador.

Figura 8-3. Diagrama de la función de visualización del monitoreo de red

1. La ‘D’ significa formato decimal.La ‘H’ significa formato hexadecimal.

2. El controlador puede estar conectado a dos redes independientes.

3. ‘Rx’ significa que es un registro "Data to Drive".‘Tx’ significa que es un registro “Data from Drive”.

4. ‘G’ significa que es un registro global.‘N’ significa que es un registro no global.El protocolo Modbus no soporta registros globales. Por lo tanto, cuando se trabaje con un controlador Modbus, este campo contendrá 'N' en todos los registros.

5. Este campo numérico de dos dígitos indica el número del registro que se muestra.‘Tx’ 01-64 son “Data from Drive 01” (identificación (ID) de parámetro 9401) mediante “Data from Drive 64” (identificación (ID) de parámetro 9464).‘Rx’ 01-64 son “Data to Drive 01”(identificación (ID) de parámetro 9601) mediante “Data to Drive 64” (identificación (ID) de parámetro 9664).

6. El valor del registro. Debido a que los registros contienen palabras digitales de 16 bits, varía su valor dentro de un rango que va desde 0-65535 (decimal) o 0-FFFF (hexadecimal).

7. La línea 1 contiene la siguiente información:El valor del registro se muestra en formato decimal; el registro se encuentra en la red 1; el registro es no global; los datos van al controlador; se muestra el número de registro "al controlador"; su valor es 257.

8. La línea 2 contiene la siguiente información:El valor del registro se muestra en formato hexadecimal; el registro se encuentra en la red 2; el registro es no

D NET1 Tx 00257

H NET2 Rx 0F1B

N-Reg:01

N-Reg:02

Visualización de formato de los valores del registro (1)

Red para este registro (2)

Dirección de datos (3) Número de registro (5)

Registro global o no global (4) Valor del registro (6)

Datos Línea 1 (7)

Datos Línea 2 (8)

Page 182: 902399V4.0_ES_Comunicación

Comunicaciones ControlNet Manual de comunicaciones NXG

8-20 902399: Versión 4.0

8

global; los datos provienen del controlador; se muestra el número de registro 2 "desde el controlador"; su valor es 0xF1B (equivalente decimal = 3,867).

La Figure 8-4 representa un visor típico. Si comienza con el cursor en la posición A y usa la flecha izquierda [←] varias veces, el cursor se moverá a A, D, C, B, A, etc. Si comienza con el cursor en la posición A y usa la flecha derecha [→] varias veces, el cursor se moverá a A, D, C, B, A, etc.

Figura 8-4. Diagrama de movimiento del cursor

∇∇∇

Nota: Los guiones bajos en el dibujo de la pantalla muestran posibles movimientos del cursor. Para mover el cursor dentro de la pantalla, utilice las flechas izquierda y derecha. Los campos alfabéticos sólo se editan con las flechas hacia arriba y hacia abajo. Los campos numéricos se editan tanto con las flechas hacia arriba y hacia abajo como con las teclas numéricas. El cursor se moverá al inicio de la segunda línea luego de alcanzar la última posición posible en la primera línea. De la misma manera, el cursor se moverá al inicio de la primera línea luego de alcanzar la última posición posible en la segunda línea.

D

H

D

H

Page 183: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-1

9

9.1 IntroducciónEl módulo AnyBus-S DeviceNet (Profile 12) está implementado de acuerdo con las especificaciones ODVA para un adaptador de comunicación (profile no. 12) y actúa como un "servidor único de grupo dos" (group two only server) en la red DeviceNet.

El módulo Anybus DeviceNet Profile 12 soporta velocidades de transmisión en baudios de 125 kbit/s, 250 kibit/s y 500 kbit/s. La velocidad de transmisión en baudios y la dirección de red se seleccionan a través del sistema de menú del controlador.

Este capítulo presenta una sección de configuración rápida que lo ayudará a comenzar a controlar su unidad Siemens con control NXG por medio de una red DeviceNet (Profile 12) lo más pronto posible. La sección 9.2 es breve, establece procedimientos y cubre un mínimo de detalles. Consulte las otras secciones de este capítulo para información detallada.

Tenga en cuenta que en este capítulo, todo número de cuatro dígitos que aparezca entre paréntesis, por ejemplo (9403), indica el número de identificación (ID) de parámetro para el teclado numérico en la parte delantera del controlador. Presione [SHIFT] + [→] para ingresar este número directamente. No es necesario mantener presionada la tecla [SHIFT] mientras presiona la tecla [→]. Los valores numéricos expresados como 0xnn (por ejemplo, 0x12) están representados en formato hexadecimal.

Para más información, visite el sitio web de ODVA en www.odva.org.

DeviceNet es marca registrada de ODVA.

CAPÍTULO

9 Comunicaciones DeviceNet™ (Profile 12)

Page 184: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-2 902399: Versión 4.0

9

La Figura 9-1 muestra los conectores, interruptores e indicadores de la tarjeta AnyBus relevantes para la operación de Siemens.

Figura 9-1. Tarjeta de comunicaciones Anybus DeviceNet (Profile 12)

Tabla 9-1. Descripción de la tarjeta de comunicaciones DeviceNet (Profile 12)

Números en la Figura 9-1 Descripción

1 Conector a tarjeta de comunicaciones NXG

2 Conector DeviceNet

3 Interruptores de configuración (No usados)

4 Indicadores de estado

5 Watchdog Anybus (vigilador)

Page 185: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-3

9

9.1.1 Conectores

Conector DeviceNet

El módulo soporta tanto conectores con tornillos conectables de 5.08 mm y 3.84 mm como conectores tarjeta a tarjeta de 2mm con 10 pins. El módulo soporta tanto conectores con tornillos conectables de 5,08 mm y 3,84 mm como conectores tarjeta a tarjeta de 2 mm con 10 pins. La Figura 9-2 muestra la asignación de pins para el conector.

Figura 9-2. Conector de 5 pins Device Network

La longitud máxima del cable depende de la velocidad de transmisión y del tipo de cable. La relación entre la longitud máxima del cable y la velocidad de transmisión se muestra en la Tabla 9-2.

Tabla 9-2. Valores máximos de la relación longitud de cable/velocidad de transmisión de DeviceNet

Conexión en red

Los nodos ubicados físicamente al final de la red deben tener una resistencia de conexión instalada. La resistencia de conexión se conecta a lo largo de las líneas de datos. Consulte las recomendaciones de Open DeviceNet DP Vendor Association (ODVA) para obtener valores de las resistencias de conexión en red.

Interruptores de configuración

Los interruptores de configuración no se usan.

Velocidad de transmisión en baudios

Distancia troncal (Cable grueso)

125 K 500 metros (1640 pies)250 K 250 metros (820 pies)500 K 100 metros (328 pies)

1

2

3

4

5

V- (conductor de alimentación)

CANL (conductor de señal)

DESCUBIERTO

CANH (conductor de señal)

V+ (conductor de alimentación)

Negro

Azul

Bare

Blanco

Rojo

Código de Color DeviceNet

Page 186: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-4 902399: Versión 4.0

9

9.1.2 Indicadores de estado DeviceNet (Profile 12)

La Figura muestra los indicadores de estado. Los LED indican al usuario el estado del tiempo de operación y los errores. Indicadores de estado

Tabla 9-3. Descripciones del indicador de estado

Número de la Figura

Indicación Estado Descripción

1 Reservado — Reservado para uso futuro.2 Estado de la red Apagado Sin alimentación/Fuera de línea

Verde, estable Conexión OK, en línea, conectado.Verde, intermitente En línea, no conectado.Rojo, estable Falla de conexión crítica.Rojo, intermitente Expiración de tiempo de conexión.

3 Estado del módulo

Apagado El controlador no recibe energía.Verde, estable Dispositivo en funcionamientoVerde, intermitente Tamaño de datos mayor que el configurado.Rojo, estable Falla irrecuperable.Rojo, intermitente Falla menor.

4 Reservado — Reservado para uso futuro.

1 2

4 3

Reservado Estado de la red

Estado del móduloReservado

Borde de la tarjeta

Page 187: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-5

9

9.2 Configuración rápida9.2.1 Configuración de DeviceNet (Profile 12) mediante configuraciones por defecto

Para configurar DeviceNet (Profile 12) para control del motor mediante la configuración por defecto (Fixed Reg Bits / Bits de Registro Fijo).

La unidad se puede controlar desde el PLC mediante el siguiente procedimiento de configuración.

1. Por medio del teclado numérico en la parte delantera del controlador, configure "Network 1 Type" (9901) (Tipo de Red 1) a DeviceNet (Profile 12).

2. Determine la dirección de red DeviceNet (Profile 12) (9908).

3. Configure el parámetro "Net Control Type" (9944) (Tipo de control de Red) en FIXED (Fijo). De esta manera se establece que "Data To Drive Reg 01" tenga las definiciones que se muestran en la Tabla 9-4.

4. Agregue la siguiente línea al SOP: Network1RunEnable_O = TRUE; (el punto y coma es parte del código).

Ahora puede controlar la unidad a través del PLC.

Tabla 9-4. Significado por defecto de "Fixed Reg Bits" (Bits de registro fijo)

Para ejecutar el motor, el PLC debe enviar 0x21 a Data To Drive Reg 01. Este valor hexadecimal establece el bit 0 (ejecución) y el bit 5 (control de inicio/detención desde la red). De la misma forma, para hacer que el motor se detenga, el PLC debe enviar 0x04 o 0x00 al registro "Data To Drive Reg 01".

*Network1FixedRegBit3_I funciona como un bit de control de detención de la unidad sólo si el “Start Stop Control” (9945) ("Control de inicio de detención") se configura en "Momentary" ("Momentáneo") — de lo contrario este bit es Reservado

Bit Definición por defectoNetwork1FixedRegBit0_I Ejecución hacia adelanteNetwork1FixedRegBit1_I Ejecución en reversaNetwork1FixedRegBit2_I Reinicio por fallaNetwork1FixedRegBit3_I Detención*Network1FixedRegBit4_I ReservadoNetwork1FixedRegBit5_I Control de inicio de detención desde la redNetwork1FixedRegBit6_I Velocidad establecida desde la redNetwork1FixedRegBit7_I

Reservada a futuro

Network1FixedRegBit8_INetwork1FixedRegBit9_INetwork1FixedRegBit10_INetwork1FixedRegBit11_INetwork1FixedRegBit12_INetwork1FixedRegBit13_INetwork1FixedRegBit14_INetwork1FixedRegBit15_I

Page 188: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-6 902399: Versión 4.0

9

9.2.2 Envío de configuraciones de velocidad del motor al controlador

Para enviar configuraciones de velocidad del motor al controlador:

1. Configure las unidades de velocidad deseadas que utilizará (RPM, % o HZ) en el menú (9080).

2. Habilite las configuraciones de velocidad desde la red agregando la siguiente línea al archivo de programa SOP: RawDemandNetwork1_O = true;

3. El PLC debe enviar la configuración de velocidad deseada al controlador a "Data To Drive Reg 02". Éste es un registro reservado que sólo se usa para retener las configuraciones de velocidad.

4. Envíe 0x61 a "Data To Drive Reg 01". El motor aceptará la configuración de velocidad establecidad del PLC.

9.2.3 Control del motor mediante bits definidos por el usuario en el SOP

1. Use el teclado numérico en la parte delantera del controlador para configurar "Network 1 Type" (9901) (Tipo de Red 1) a DeviceNet (Profile 12).

2. Determine la dirección de red DeviceNet (Profile 12) (9908).

3. Configure el parámetro "Net Control Type" (9944) (Tipo de control de Red) en SOP.

Para controlar el motor mediante el SOP, el controlador necesita saber qué bits se utilizarán en el programa SOP. Para ello, son necesarios dos pasos:

1. Localice los bits que desea utilizar en la Tabla 9-5 que aparece a continuación, y ubique la variable de lista de selección asociada con los bits en el teclado numérico. Al remitirse a la Tabla 9-15, verá que el primer registro disponible de datos hacia el controlador es "Data to Drive Reg 03", que corresponde a la identificación (ID) de parámetro del teclado numérico (9603). Utilizando el teclado numérico del controlador, diríjase al ítem "Data To Drive Reg 03" (9603).

2. Seleccione la variable de lista de selección (Net Input Flag 1, Net Input Flag 2, …) en la lista de selección del teclado numérico o en el conjunto de herramientas. Ahora, los bits correspondientes (Network1Flag0_I, Network1Flag1_I, etc.) del archivo drctry.ngn se pueden usar en el programa SOP tal como se muestra a continuación: ;Network1Flag0_I Use bit 0 for Stop bit ;Network1Flag1_I Use bit 1 for Run Forward bit RunRequest_O = /Network1Flag0_I * Network1Flag1_I;Run drive using bit 1,stop using bit 0

Usted eligió "Data to Drive Reg 03" como registro de escritura; al remitirse a la Tabla 9-15, puede ver que el PLC ahora necesita enviar 0x02 en "Data To Drive Reg 03" para ejecutar el controlador, o 0x01 en el mismo registro para detenerlo.

Tabla 9-5. Ejemplo de bits programables*

*Puede encontrar un listado completo de los bits programables SOP en la Sección 9.8.3.

Variable de lista de selección Bits Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~ Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~ Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~ Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~ Network1Flag63_I

Page 189: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-7

9

9.2.4 Monitoreo del estado del controlador y de la realimentación de la velocidad

Para leer los datos desde el controlador, no se necesitan indicadores de SOP.

1. Configure "Network 1 Type" (9901) (Tipo de Red 1) a DeviceNet (Profile 12).

2. Determine la dirección de red DeviceNet (Profile 12) (9908).

3. Configure las "Velocity Units" (9080) (Unidades de Velocidad) según las unidades de velocidad del motor deseadas. Los registros necesarios para la lectura del estado del controlador y la realimentación de velocidad desde el controlador son "Data From Drive 01" y "Data From Drive 02". Las definiciones de los bits de estado, que se encuentran siempre en el registro "Data From Drive 01", se muestran en la Tabla 9-6.

Tabla 9-6. Estado general de salida desde el controlador

Vea la Sección 9.6 para obtener detalles sobre cómo leer otros datos del controlador.

9.3 Funcionalidades remotasLa interfaz DeviceNet (Profile 12) al controlador permite funcionalidades remotas de control y monitoreo de la unidad. El control de la unidad puede lograrse a través de registros DeviceNet (Profile 12) enviados a la unidad que funcione junto con un programa SOP. Las funcionalidades de control incluyen solicitud de ejecución, solicitud de detención, reinicio por falla, detención, demanda de velocidad en reversa, y otras. Existen 128 indicadores de software remotos programables por el usuario que se pueden monitorear y/o configurar a través del programa del sistema.

Tenga en cuenta que los controles discretos y los indicadores de control/realimentación definidos por el usuario se configuran a través del programa del sistema que el controlador trae incorporado (provisto con cada unidad).

9.4 Procedimientos de configuración del menúTodas las funciones de configuración DeviceNet (Profile 12) se encuentran en el menú "Configure Parameters Menu" (9902) (Menú de parámetros de configuración),que es un submenú del menú "Communications Menu" (9) ("Menú de comunicaciones"). El acceso cuenta con controles de seguridad a nivel 7 y, por lo tanto, debe ingresar el código de seguridad apropiado para acceder a estos parámetros. Los menús que se requieren para la configuración inicial de la interfaz DeviceNet (Profile 12) están enumerados en la Tabla 9-19. Para el procedimiento de configuración correcto, consulte la Sección 9.6. Seleccione los contenidos del menú mediante las listas de selección. La vinculación de los datos DeviceNet (Profile 12) se realiza a través de los registros "Data To Drive Registers" y "Data From Drive Registers" como se describe en la Tabla 9-15.

Número de bit Significado en el software de control del controlador

Valor

0 Falla

0 = Falso; 1 = Verdadero

1 Alarma2 RunningForward (Ejecución hacia adelante)3 RunningReverse (Ejecución en reversa)4 DriveReady (Unidad preparada)

5 StartStopControlFromNetwork (Control de inicio de detención desde la red)

6 SpeedFromNetwork (Velocidad desde la red)7 AtSpeedReference (Referencia de velocidad)8 SpeedInPercent (Velocidad en Porcentaje)9 SpeedInRPM (Velocidad en RPM)10 SpeedInHz (Velocidad en Hz)11 No utilizado12 No utilizado13 No utilizado14 No utilizado15 No utilizado

Page 190: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-8 902399: Versión 4.0

9

Las listas de selección en los menús contienen las variables de datos más habituales. En caso de no encontrar una variable en las listas, búsquela en el Apéndice B. Una vez que la haya encontrado, utilice el número de identificación (ID) del dato para ingresar la variable en los registros de lectura. El procedimiento para realizar esta operación se describe en la Sección 9.6.2.

9.5 Configuración del PLC mediante archivos EDS DeviceNet (Profile 12)Un archivo EDS es un archivo de descripción de dispositivo en un formato específico. El formato debe adecuarse a los lineamientos ODVA. Cada dispositivo dentro de la red DeviceNet (Profile 12) debe contar con un archivo EDS. El archivo EDS provee todos los datos relevantes relacionados las herramientas de configuración del dispositivo DeviceNet (Profile 12). Un archivo EDS puede concebirse como una planilla electrónica de datos para un dispositivo específico dentro de la red DeviceNet (Profile 12).

El archivo EDS de AnyBus provee más de 136 bytes de entrada y salida. Siemens sólo usa hasta 136 bytes de entrada y salida. Sin embargo, si su herramienta de configuración no puede manejar 136 bytes, el tamaño de I/O (entrada/salida) puede modificarse mediante las opciones del menú.

Habitualmente, el fabricante del dispositivo DeviceNet (Profile 12) provee los archivos EDS. El archivo EDS Anybus está documentado en el Apéndice F.

9.6 Selección del protocolo de red9.6.1 Procedimiento

Utilice el teclado numérico en la parte delantera del controlador para seleccionar un protocolo de red: 1. En el teclado numérico, ingrese "Network 1 Type" (9901) (Tipo de Red 1), avance hasta DeviceNet (Profile

12), luego presione [ENTER]. Se visualizarán los parámetros de configuración de DeviceNet (Profile 12).2. Configure DeviceNet (Profile 12) Adress (9908) (Dirección DeviceNet (Profile 12)) según la la dirección

de red DeviceNet (Profile 12) deseada para el controlador.3. Algunas redes requieren un cabezal de 4 bytes en los datos desde el controlador. Para poder usar esta función,

configure DeviceNet (Profile 12) Header (9936) (Cabezal DeviceNet (Profile 12)) en 'On' (Encendido).4. Seleccione las Unidades de velocidad (9080). Con esta operación se determinan las unidades de velocidad

controladas por el motor y la escala de realimentación de la velocidad del motor.5. Si fuera necesario, configure "Demand Scalar" (9912) (Escalar de demanda) en n*velocidad de comando

donde –125n1256. Configure Aux Demand Scalar (9913) (Escalar de demanda auxiliar) si se utiliza.7. Use la Tabla 9-15 para programar el controlador para enviar y recibir datos desde la red DeviceNet (Profile

12). Cada registro DeviceNet (Profile 12) Register corresponde a una identificación (ID) de parámetro del teclado numérico, que se utilizará para indicarle al controlador qué datos enviar o qué comandos recibir desde un registro DeviceNet (Profile 12) Register específico. Tenga en cuenta que ya se encuentran programados cuatro de estos registros, lo que le da al controlador funcionalidades básicas para enviar y recibir. Los datos en estos registros no se pueden cambiar.

8. Las definiciones de los bits en los registros DeviceNet (Profile 12) disponibles se pueden ingresar a partir de la elección de variables de la lista de selección de los menús del teclado numérico, o se pueden programar por el usuario mediante el programa SOP del controlador. Vea la Sección 9.8 para detalles.

Tenga en cuenta que su PLC puede recibir datos desde el controlador sin ningún cambio en el programa SOP. Necesitará configurar indicadores en el porgrama SOP, únicamente si fuera necesario controlar la unidad por medio de la red DeviceNet (Profile 12).

Nota: El DeviceNet (Profile 12) maestro se debe configurar para tener los mismos tamaños de entrada y salida para comunicarse con el controlador Siemens NXG.

Nota: Si no conoce en profundidad la programación del sistema del controlador, necesitará remitirse al capítulo System Programming (Programación del sistema) en el manual del equipo.

Page 191: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-9

9

Si necesita controlar la unidad por medio de una red DeviceNet (Profile 12) Plus (o cualquier otro tipo de red), será necesario, como mínimo, que aparezcan los siguientes indicadores de control de red en el código fuente del programa SOP:

Network1RunEnable_O = TRUE; .

Para poder controlar una unidad a través de una red, por medio del envío de comandos, primero asegúrese de que el archivo SOP de la unidad contenga la línea de código antes mencionada. Tenga presente que el punto y coma es parte del código. Si desea controlar la unidad a través de una segunda red, el programa SOP también deberá contener esta línea:

Network1RunEnable_O = TRUE;

Una vez que se haya asegurado de que el archivo SOP cuenta con el código necesario para permitir el control de la unidad por medio de una red, necesitará cambiar algunos parámetros de control de la unidad mediante el teclado numérico ubicado en la parte delantera del controlador.

9.6.2 Ejemplo

Un cliente necesita procesar cuatro salidas del controlador en su PLC. Éstas son estado, velocidad del motor, alimentación y número de fallas activas. Para programar un registro, remítase a la Tabla 9-15 para ver si es programable. "Data From Drive 01" no se puede cambiar; un cambio no es necesario ni posible. Está configurado de manera permanente para indicar el estado general. "Data From Drive 02" se usa para indicar la velocidad del motor. Este registro tampoco se puede cambiar. Está configurado de manera permanente para indicar la velocidad del motor. La Tabla 9-7 muestra la configuración de datos para el ejemplo hipotético.

Tabla 9-7. Datos hipotéticos deseados

Use la Tabla 9-15 para determinar las identificaciones (ID) de parámetros necesarias. Ingrese la identificación (ID) de parámetro 9403 (Data From Drive 03) mediante el teclado numérico en la parte delantera del controlador. Elija "output power" (alimentación de salida) de la lista de selección. Ingrese el parámetro "Data From Drive" (9404) mediante el teclado numérico en la parte delantera del controlador. Avance por la lista de selección hasta encontrar “number of active faults” (número de fallas activas).

Verá que el "number of active faults" no aparece como opción en la lista de selección. Por lo tanto, es necesario especificarlo manualmente. Remítase a la Tabla 9-17 para una enumeración de variables de lista de selección de "Data From Drive". Ya que “number of active faults” no aparece como opción en la lista de selección, elija "Man Id" de la lista de selección. Busque “number of active faults” en el Apéndice A, y localice el número de identificación (ID) del dato. El número de identificación (ID) del dato es 3000. Tenga en cuenta que el número de identificación (ID) del dato no es igual al número de identificación (ID) de parámetro. “ManId-0000” se mostrará en el visor. Use las flechas o las teclas númericas para ingresar 3000 y presione [ENTER]. El visor debe mostrar “Man Id-3000”. Si no pudiera encontrar el número de identificación (ID) del dato, aparecerá un mensaje de error "Invalid Id Entered" (Ingreso de ID Inválido). Asegúrese de que el número de identificación (ID) del dato sea correcto. Ahora, el número de fallas activas será enviado al PLC mediante el registro "Data From Drive 04".

Datos PLC DeviceNet (Profile 12) Datos EscalaData From Drive 01 Estado general 16 bitsData From Drive 02 Velocidad del motor RPMData From Drive 03 Alimentación de salida kWData From Drive 04 Número de fallas 0 – 128

Page 192: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-10 902399: Versión 4.0

9

9.7 Opciones de control por defecto del controladorPara controlar la unidad mediante la configuración por defecto, es necesario enviar comandos al lugar donde se encuentren los "Bits de Registro Fijo". Remítase a la Tabla 9-15 para ver la ubicación de los "Bits de Registro Fijo". La interpretación por defecto del controlador de los Bits de Registro Fijo no es programable y está controlada por el software de control de la unidad. Para asegurarse de que el controlador está configurado con la configuración por defecto, utilice el teclado numérico en la parte delantera de la unidad para fijar el parámetro (9944) en "FIXED" (Fijo). Esta es la configuración por defecto. Al usar la configuración por defecto, los Bits de Registro Fijo se interpretan tal como se muestra en la Tabla 9-8. Tenga en cuenta que estos bits drctry.ngn específicos siempre son definidos por el registro "Data To Drive Reg 01", se use o no la configuración por defecto. Para redefinir los bits en esta dirección, remítase a la Sección 9.7.2.

Tabla 9-8. Si "Net Control Type" se configura en "FIXED" (configuración de comando por defecto):

*Network1FixedRegBit3_I funciona como un bit de control de detención de la unidad sólo si el “Start Stop Control” (9945) ("Control de inicio de detención") se configura en "Momentary" ("Momentáneo") — de lo contrario este bit es Reservado

Bit Definición por defectoNetwork1FixedRegBit0_I Ejecución hacia adelanteNetwork1FixedRegBit1_I Ejecución en reversaNetwork1FixedRegBit2_I Reinicio por fallaNetwork1FixedRegBit3_I Detención*Network1FixedRegBit4_I ReservadoNetwork1FixedRegBit5_I Control de inicio de detención desde la redNetwork1FixedRegBit6_I Velocidad establecida desde la redNetwork1FixedRegBit7_I

No utilizado

Network1FixedRegBit8_INetwork1FixedRegBit9_INetwork1FixedRegBit10_INetwork1FixedRegBit11_INetwork1FixedRegBit12_INetwork1FixedRegBit13_INetwork1FixedRegBit14_INetwork1FixedRegBit15_I

Page 193: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-11

9

9.7.1 Estado de salida

Para leer los datos de estado del controlador, se debe leer el registro "Estado general" que se encuenta en la Tabla 9-15. El estado de salida del controlador se muestra a continuación en la Tabla 9-9. Estos bits de estado siempre están ubicados en "Data From Drive 01" (bytes 01 & 02 de los datos profibus hacia el controlador).

Tabla 9-9. Estado general de salida desde el controlador

9.7.2 Ejecución del controlador mediante configuraciones que no sean por defecto

El controlador puede ejecutar sin la configuración por defecto, reprogramando el registroBits de Registro Fijo. Como se ve en la Tabla 9-15, la ubicación es fija en "Data To Drive Reg 01" (bytes 01 & 02 de los datos DeviceNet [Profile 12] desde la red). Sin embargo, la definición de los bits puede ser reprogramada. Para cambiar la interpretación de los bits de control (Data To Drive Reg 01), use el siguiente procedimiento:

Al configurar el parámetro de menú "Net Control Type" (9944) (Tipo de control de red) en "SOP", cada bit de la palabra "Bits de Registro Fijo" se puede usar de la manera deseada, tal como se muestra a continuación. Para permitir la programación de la definición de "Bits de Registro Fijo" en "Data To Drive Reg 01", use el teclado numérico del controlador para fijar el parámetro "Net Control Type" (9944) (Tipo de control de red) en "SOP". El siguiente código fuente muestra cómo usar el programa SOP para activar la tensión media de entrada cuando se envía ´1´ a Network1FixedRegBit9 en "Data To Drive Reg 01" (bytes 01 & 02 de los datos DeviceNet (Profile 12) desde la red).

;ExternalDigitalOutput01h_O Use digital output to trip input medium Voltage ExternalDigitalOutput01h_O = Network1FixedRegBit9_I;

Número de bit Significado en el software de control del controlador Valor0 Falla

0 = Falso; 1 = Verdadero

1 Alarma2 RunningForward (Ejecución hacia adelante)3 RunningReverse (Ejecución en reversa)4 DriveReady (Unidad preparada)5 StartStopControlFromNetwork (Control de inicio de detención desde la red)6 SpeedFromNetwork (Velocidad desde la red)7 AtSpeedReference (Referencia de velocidad)8 SpeedInPercent (Velocidad en Porcentaje)9 SpeedInRPM (Velocidad en RPM)10 SpeedInHz (Velocidad en Hz)11 No utilizado12 No utilizado13 No utilizado14 No utilizado15 No utilizado

Nota: La interpretación de bits de salida por defecto NO PUEDE ser reprogramada.

Page 194: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-12 902399: Versión 4.0

9

9.8 Programación por el usuario a través de SOP9.8.1 Entradas al controlador (64 bits)

Existen 64 bits de entrada disponibles para programación por el usuario. Use la Tabla 9-15 para encontrar la ubicación del primer registro "Data To Drive Reg" que es programable. Tenga en cuenta cuál es la identificación (ID) de parámetro del teclado numérico de la red 1 que corresponde a "Data To Drive Register". La tabla revela que el primer ítem de datos programable para la red DeviceNet (Profile 12) es "Data From Drive 03", y que su identificación (ID) de parámetro de teclado correspondiente para la red 1 es 9603. En el teclado numérico en el frente del controlador, ingrese el parámetro 9603. Verá una lista de selección, cuyo primer ítem es "None" ("Ninguno"). Consulte la Tabla 9-16 para una enumeración de opciones posibles en la lista de selección para registros "Data to Drive Registers". Avance por la lista de selección hasta llegar a "Net Input Flag 1" (Indicador de entrada de red 1), y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net Input Flag 2" (Indicador de entrada de red 2) y así sucesivamente. Los nombres correspondientes de los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Sección 9.8.

Este ejemplo muestra como usar la red DeviceNet (Profile 12) para activar la tensión media de entrada. En este ejemplo, el PLC escribirá datos en "Data To Drive Reg 03", que programamos para "Net Input Flag 1". Usaremos el programa SOP para establecer un bit indicador que usará una salida digital para activar la tensión media de entrada. El PLC escribirá el contenido de "Net Input Flag 1", bit 9 (Network1Flag9_I) para crear una activación de tensión de entrada. El código fuente SOP se muestra a continuación:

;ExternalDigitalOutput01h_O Use digital output to trip input medium voltage ExternalDigitalOutput01h_O = Network1Flag9_I;

9.8.2 Salidas desde el controlador (64 bits)

Existen 64 bits de salida disponibles para programación por el usuario. Use la Tabla 9-15 para encontrar la ubicación del primer registro "Data From Drive" que es programable. Observe cuál es la identificación (ID) de parámetro del teclado numérico de la red 1 que corresponde a ese registro "Data To Drive". La tabla revela que el primer ítem de datos programable para la red DeviceNet (Profile 12) es "Data To Drive Reg 03", y que su identificación (ID) de parámetro de teclado correspondiente para la red 1 es 9403. En el teclado numérico en el frente del controlador, ingrese el parámetro 9403. Verá una lista de selección, cuyo primer ítem es "None" ("Ninguno"). Vea la Tabla 9-17 para una enumeración de opciones posibles en la lista de selección para registros "Data From Drive Registers". Avance por la lista de selección hasta llegar a "Net1 Out Reg 1", y luego presione [ENTER]. Esta configuración utilizará los primeros 16 bits de los 64 bits posibles. Para usar el segundo conjunto de 16 bits, seleccione "Net1 Out Reg 2" y así sucesivamente. Los nombres correspondientes a los bits relacionados con los ítems del menú de la lista de selección se encuentran en la Tabla 9-13.

Este ejemplo muestra cómo usar la red DeviceNet (Profile 12) para detectar una activación en la tensión media de entrada. En este ejemplo, el PLC leerá "Data From Drive 03", que está programado en "Net1 Out Reg 1". Usaremos el programa SOP para fijar un bit indicador que corresponda a una falla de tensión media baja. Usaremos bit 9 de "Net1 Out Reg 1", que es Network1Flag9_O, para configurar el indicador de red en verdadero si la falla de tensión media baja estuviera activa. El PLC leerá el contenido de "Net 1 Out Reg 1", bit 9 (Network1Flag9_O) para determinar si ocurrió una falla de tensión media. El código fuente SOP se muestra a continuación:

; Monitor medium voltage fault on the ControlNet network

Network1Flag9_O = MediumVoltageLowFault_I;

Page 195: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-13

9

9.8.3 Indicadores disponibles para el programa SOP

Tipo de control de red por defecto:

La interpretación del controlador de los bits en la Tabla 9-10 está fijada por el software de control de la unidad a menos que se establezca el parámetro "Net Control Type" (9944) (Tipo de control de red) en "SOP". Para cambiar la interpretación por defecto de estos bits, vea la Sección 9.7.2.

Tabla 9-10. Relación de "Bits de Registro Fijo" con los menús del teclado numérico y los bits drctry.ngn (bits programables disponibles para usar en SOP)

Programable por el usuario:

La interpretación de estos bits se programa por medio del archivo SOP. Estos bits se pueden programar para iniciar o reiniciar cualquier otro bit usado dentro de SOP.

Tabla 9-11. Bits de entrada programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9603-9664)

Tabla 9-12. Bits de entrada programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9703-9764)

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn Datos de la red DeviceNet (Profile 12)

Bits de Registro Fijo (red 1) Network1FixedRegBit0_I ~ Network1FixedRegBit15_I Bytes 01 & 02 desde la red

Bits de Registro Fijo (red 2) Network2FixedRegBit0_I ~ Network2FixedRegBit15_I Bytes 01 & 02 desde la red

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net Input Flag 1 Network1Flag0_I ~ Network1Flag15_I

Net Input Flag 2 Network1Flag16_I ~ Network1Flag31_I

Net Input Flag 3 Network1Flag32_I ~ Network1Flag47_I

Net Input Flag 4 Network1Flag48_I ~ Network1Flag63_I

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net Input Flag 1 Network2Flag0_I ~ Network2Flag15_I

Net Input Flag 2 Network2Flag16_I ~ Network2Flag31_I

Net Input Flag 3 Network2Flag32_I ~ Network2Flag47_I

Net Input Flag 4 Network2Flag48_I ~ Network2Flag63_I

Page 196: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-14 902399: Versión 4.0

9

Tabla 9-13. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico 9403-9464)

Tabla 9-14. Bits de salida programables de la Red 2 (identificación (ID) de parámetro del teclado numérico 9503-9564)

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net1 Out Reg 1 Network1Flag0_O ~ Network1Flag15_O

Net1 Out Reg 2 Network1Flag16_O ~ Network1Flag31_O

Net1 Out Reg 3 Network1Flag32_O ~ Network1Flag47_O

Net1 Out Reg 4 Network1Flag48_O ~ Network1Flag63_O

Variable de lista de selección en menús "Data to Drive Reg nn"

Bits relacionados con Drctry.ngn

Net2 Out Reg 1 Network2Flag0_O ~ Network2Flag15_O

Net2 Out Reg 2 Network2Flag16_O ~ Network2Flag31_O

Net2 Out Reg 3 Network2Flag32_O ~ Network2Flag47_O

Net2 Out Reg 4 Network2Flag48_O ~ Network2Flag63_O

Page 197: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-15

9

9.9 Datos de red DeviceNet (Profile 12) y tablas de listas de selección de teclado Tabla 9-15. Correspondencia entre identificación (ID) de parámetro del controlador y datos de red DeviceNet

(Profile 12)*

Red Números de identificación (ID) de parámetros del

controlador

Descripción Contenidos por defecto Datos de la red DeviceNet (Profile

12)

1 9401 Data From Drive 01 Estado general (sin posibilidad de cambios)

Bytes 01 & 02 hacia la red

1 9402 Data From Drive 02 Velocidad del motor (sin posibilidad de cambios)

Bytes 03 & 04 hacia la red

1 9403 - 9464 Data From Drive 03-64 Ninguno Bytes 05 - 128 hacia la red

1 9801 (Global) Data From Drive 01

Estado general (sin posibilidad de cambios) No disponible

1 9802 (Global) Data From Drive 02

Velocidad del motor (sin posibilidad de cambios) No disponible

1 9803 - 9832 (Global) Data From Drive 03-32 Ninguno No disponible

1 9601 Data To Drive Reg 01 Bits de Registro Fijo (sin posibilidad de cambios)

Bytes 01 & 02 desde la red

1 9602 Data To Drive Reg 02 Demanda de velocidad (sin posibilidad de cambios)

Bytes 03 & 04 desde la red

1 9603 – 9664 Data To Drive Reg 03-64 Ninguno Bytes 05 - 128 desde la red

1 9201 (Global) Data To Drive Reg 01

Bits de Registro Fijo (sin posibilidad de cambios) No disponible

1 9202 (Global) Data To Drive Reg 02

Demanda de velocidad (sin posibilidad de cambios) No disponible

1 9203 – 9232 (Global) Data To Drive 03 – 64 Ninguno No disponible

2 9501 Data From Drive 01 Estado general (sin posibilidad de cambios)

Bytes 01 & 02 hacia la red

2 9502 Data From Drive 02 Velocidad del motor (sin posibilidad de cambios)

Bytes 03 & 04 hacia la red

2 9503 – 9564 Data From Drive 03- 64 Ninguno Bytes 05 - 128 hacia la red

2 9834 (Global) Data From Drive 01

Estado general (sin posibilidad de cambios) No disponible

2 9835 (Global) Data From Drive 02

Velocidad del motor (sin posibilidad de cambios) No disponible

2 9836 – 9865 (Global) Data From Drive 03 –32 Ninguno No disponible

2 9701 Data To Drive Reg 01 Bits de Registro Fijo (sin posibilidad de cambios)

Bytes 01 & 02 desde la red

2 9702 Data To Drive Reg 02 Demanda de velocidad (sin posibilidad de cambios)

Bytes 03 & 04 desde la red

2 9703 – 9764 Data To Drive Reg 03-64 Ninguno Bytes 05 - 128 desde la red

2 9234 (Global) Data To Drive Reg 01

Bits de Registro Fijo (sin posibilidad de cambios) No disponible

2 9235 (Global) Data To Drive Reg 02

Demanda de velocidad (sin posibilidad de cambios) No disponible

2 9236 – 9265 (Global) Data To Drive Reg 03 - 64 Ninguno No disponible

Page 198: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-16 902399: Versión 4.0

9

a. Número de identificación (ID) del parámetro del controlador—número a ingresar mediante el teclado numérico de la parte delantera del controlador.

b. Data From Drive (Datos desde el controlador)—son datos que recibirá el PLC desde el controlador a fin de determinar cómo está funcionando. Cada registro contiene una representación digital de 16 bits del estado de un aspecto particular del funcionamiento del controlador. Algunos registros se fijan para rastrear determinadas funciones del controlador y otros son programables para rastrear alternativas de estado del controlador en base a una cantidad determinada.

c. Data To Drive (Datos hacia el controlador)—son los datos que el PLC enviará al controlador para controlarlo. Cada registro contiene una representación digital de 16 bits del comando del PLC para un aspecto específico del funcionamiento del controlador. Algunos registros se fijan para controlar determinadas funciones y otros son programables para controlar alternativas de funcionamiento del controlador en base a una cantidad determinada.

d. Datos de red DeviceNet (Profile 12)—DeviceNet (Profile 12) usa un conteo de bytes predefinido para la comunicación entre el maestro y el controlador. El controlador Siemens NXG usa 136 bytes de entrada y salida. 128 bytes se usan para formar los 64 registros de 16-bits (2 bytes por registro) y 8 bytes se "reservan" para uso futuro. El maestro debe estar configurado para comunicarse mediante 136 bytes de datos de entrada y 136 bytes de datos de salida. Los datos recibidos (128 bytes) se vinculan con los 64 "Data To Drive Registers" y los datos enviados al PLC se definen mediante los 64 "Data From Drive Registers".

Tabla 9-16: Variables de lista de selección de datos hacia el controlador

Nombre Nombre

Ninguno MUX 3 ID

Bits de Registro Fijo MUX 4 ID

Demanda de velocidad MUX 5 ID

Demanda auxiliar MUX 6 ID

Net Input Flag 1 MUX 7 ID

Net Input Flag 2 MUX 8 ID

Net Input Flag 3 PTD1

Net Input Flag 4 PTD2

Índice PTD3

Lím máx hacia adelante PTD4

Lím máx en reversa Comando paralelo 1

Tiempo de aceleración hacia adelante Demanda de torsión

Tiempo de desaceleración hacia adelante Demanda PVCL

Tiempo de aceleración en reversa Demanda de flujo

Tiempo de desaceleración en reversa Conteo de nodos

Pulso de ingreso de red Índice de nodos

Lím mín hacia adelante Tiempo de aceleración de torsión

Lím mín en reversa Tiempo de desaceleración de torsión

Límite de torsión Compensación de torsión

MUX 1 ID Escalar de torsión

MUX 2 ID Comando Vars

Page 199: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-17

9

Tabla 9-17. Variables de lista de selección de datos desde el controlador

9.10 Tablas de parámetros del menú Tabla 9-18. Network 1 Configure Menu (9900) (Configuración de menú Red 1)

Variables de lista de selección del controlador

Ninguno Net1 Out Reg 3 Mux1 Echo Entradas Wago 33-48

Man Id Net1 Out Reg 4 Mux1 Data Entradas Wago 49-64

Estado general Net2 Out Reg 1 Mux2 Echo Entradas Wago 65-80

Tensión del motor Net2 Out Reg 2 Mux2 Data Entradas Wago 81-96

Corriente total Net2 Out Reg 3 Mux3 Echo Salidas Wago 1-16

Alimentación de salida Net2 Out Reg 4 Mux3 Data Salidas Wago 17-32

Velocidad del motor Corriente de torsión Mux4 Echo Salidas Wago 33-48

Demanda de velocidad Magnetizing Cur Mux4 Data Salidas Wago 49-64

Referencia de velocidad Flujo del motor Mux5 Data PFD1

Heartbeat Torsión del motor Mux6 Echo PFD2

Estado del controlador Referencia de flujo Mux6 Data PFD3

Entrada de corriente RMS (Inp RMS Current) Tensión entrante Mux7 Echo PFD4

Frecuencia entrante Factor de entrada de alimentación (Inp Power Factor) Mux7 Data Pérdidas del controlador

Promedio de entrada de alimentación KVars de entrada Mux8 Echo Porcentaje de caída de

velocidad

Net1 Out Reg 1 Máx disponible de Volts de salida Mux8 Data Referencia de campo de

sincronización del motor

Net1 Out Reg 2 Temperatura máxima de celdas Entradas Wago 1-16 Corriente reactiva disponible

Entradas Wago 17-32 Eficiencia del controlador

Parámetro ID Unidades Predefinido Mín. Máx. DescripciónNetwork 1 Type

9901 Ninguno Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus • DeviceNet• ControlNet• Modbus Plus • Ethernet Modbus• Data Highway +• ControlNet

Page 200: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-18 902399: Versión 4.0

9

Tabla 9-19. Configure Parameters Menu (9902) (Menú de configuración de parámetros)

Tabla 9-20. Register Data From Drive Menu (9400) (Menú de datos de registro desde el controlador)

Tabla 9-21. Register Data To Drive Menu (9600) (Menú de datos de registros hacia el controlador)

Parámetro ID Unidades Predefinido Mín. Máx. DescripciónVelocidad de transmisión en baudios 9905 125k Velocidad de transmisión en baudios

red DeviceNet.DeviceNet (Profile 12) Address (Dirección DeviceNet (Profile 12))

9908 10 1 63 Fija la dirección del nodo en la red DeviceNet (Profile 12).

ControlNet Header (Cabezal ControlNet) 9956 Apagado Enciende o apaga el Cabezal

DeviceNet (Profile 12).

Unidades de velocidad 9080 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9912 1 -125 125 Escalar para referencia de demanda de entrada desde la red.

Escalar de demanda auxiliar 9913 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.Tamaño de I/O (Entrada/Salida) de la red

9951 136 bytes Selecciona el tamaño de los datos de entrada y salida.

Parámetro ID Unidades Predefinido Mín. Máx. Descripción

Data From Drive 01 9401 Estado

general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9402 Velocidad

del motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03 -64 9403-9464 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Parámetro ID Unidades Predefinido Mín. Máx. DescripciónData To Drive Reg 01

9601 Bits de Registro Fijo

Parámetro 1 de datos de registro al controlador. Este registro no es programable.

Data To Drive Reg 02

9602 Demanda de velocidad

Parámetro 2 de datos de registro al controlador. Este registro no es programable.

Data to Drive Reg 03-64

9603-9664

Ninguno Parámetros 3-64 de datos de registro al controlador. Estos registros son programables.

Page 201: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-19

9

Tabla 9-22. Network 2 Configure Menu (9914) (Configuración de menú Red 2)

Tabla 9-23. Network 2 Configure Parameters Menu (9916) (Menú de parámetros de configuración Red 2)

Tabla 9-24. Network 2 Register Data From Drive Menu (9500) (Menú de datos de registro desde el controlador Red 2)

Parámetro ID Unidades

Predefinido

Mín. Máx. Descripción

Network 2 Type 9915 Ninguno Designa el tipo de red externa conectada al controlador.

• Ninguno• Modbus • DeviceNet• ControlNet• Modbus Plus • Ethernet Modbus• Data Highway +• ControlNet

Parámetro ID Unidades Predefinido Mín. Máx. DescripciónVelocidad de transmisión en baudios de DeviceNet

9919 125k Velocidad de transmisión en baudios red DeviceNet.

DeviceNet (Profile 12) Address (Dirección DeviceNet (Profile 12))

9922 9 1 99 Fija la dirección del nodo en la red DeviceNet (Profile 12).

DeviceNet (Profile 12) Header (Cabezal DeviceNet (Profile 12))

9957 Apagado Enciende o apaga el Cabezal DeviceNet (Profile 12).

Unidades de velocidad 9924 %

Designa las unidades para los valores de velocidad desde el controlador.

• %• RPM• Hz

Escalar de demanda 9926 1 -125 125 Escalar para referencia de demanda de entrada desde la red.

Escalar de demanda auxiliar 9927 1 -125 125 Escalar auxiliar para referencia de

demanda de entrada desde la red.Tamaño I/O (Entrada/Salida) de la red 2 9952 136 bytes Selecciona el tamaño de los datos de

entrada y salida.

Parámetro ID Unidades Predefinido Mín. Máx. Descripción

Data From Drive 01 9501 Estado

general

Parámetro 1 de datos de registro desde el controlador. Este registro no es programable

Data From Drive 02 9502 Velocidad

del motor

Parámetro 2 de datos de registro desde el controlador. Este registro no es programable.

Data From Drive 03 -64 9503-9564 Ninguno

Parámetros 3-64 de datos de registro desde el controlador. Estos registros son programables.

Page 202: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-20 902399: Versión 4.0

9

Tabla 9-25. Network 2 Register Data To Drive Menu (9700) (Menú de datos de registro hacia el controlador Red 2)

Parámetro ID Unidades Predefinido Mín. Máx. Descripción

Data To Drive Reg 01 9701 Bits de

Registro Fijo

Parámetro 1 de datos de registro al controlador. Este registro no es programable.

Data To Drive Reg 02 9702 Demanda de

velocidad

Parámetro 2 de datos de registro al controlador. Este registro no es programable.

Data To Drive Reg 03-64

9703-9764 Ninguno

Parámetros 3-64 de datos de registro al controlador. Estos registros son programables.

Page 203: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Comunicaciones DeviceNet™ (Profile 12)

902399: Versión 4.0 9-21

9

9.11 Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)Esta función permite visualizar los valores de los registros de red. Es extremadamente útil para la resolución de problemas. A medida que se transmiten los datos y cambian los valores de los registros, la pantalla se actualizará de manera automática y continua para reflejar los cambios. La dirección de la transmisión de datos, tal como se muestra en esta pantalla, se efectúa desde la perspectiva del controlador. Por lo tanto, 'Rx' son los datos recibidos en el controlador y 'Tx' son los datos transmitidos desde el controlador.

Figura 9-3. Diagrama de la función de visualización del monitor de red

1. La ‘D’ significa formato decimal. La ‘H’ significa formato hexadecimal.

2. El controlador puede estar conectado a dos redes independientes.

3. ‘Rx’ significa que es un registro "Data to Drive". ‘Tx’ significa que es un registro "Data from Drive".

4. ‘G’ significa que es un registro global. ‘N’ significa que es un registro no global. El protocolo Modbus no soporta registros globales. Por lo tanto, cuando se trabaje con un controlador Modbus, este campo contendrá 'N' en todos los registros.

5. Este campo numérico de dos dígitos indica el número del registro que se muestra. ‘Tx’ 01-64 son “Data from Drive 01” (identificación (ID) de parámetro 9401) vía “Data from Drive 64” (identificación (ID) de parámetro 9464). ‘Rx’ 01-64 son “Data to Drive 01” (identificación (ID) de parámetro 9601) vía “Data to Drive 64” (identificación (ID) de parámetro 9664).

6. El valor del registro. Debido a que los registros contienen palabras digitales de 16 bits, su valor varía dentro de un rango que va desde 0-65535 (decimal) o 0-FFFF (hexadecimal).

7. La línea 1 contiene la siguiente información: El valor del registro se muestra en formato decimal; el registro se encuentra en la red 1; el registro es no global; los datos van al controlador; se muestra el número de registro "al controlador"; su valor es 257.

8. La línea 2 contiene la siguiente información: El valor del registro se muestra en formato decimal; el registro se encuentra en la red 2; el registro es no global; los datos provienen del controlador; se muestra el número de registro 2 "desde el controlador"; su valor es 0xF1B (equivalente decimal = 3,867).

Page 204: 902399V4.0_ES_Comunicación

Comunicaciones DeviceNet™ (Profile 12) Manual de comunicaciones NXG

9-22 902399: Versión 4.0

9

La Figura 9-4 representa un visor típico. Si comienza con el cursor en la posición A y usa la flecha izquierda [←] varias veces, el cursor se moverá a A, D, C, B, A, etc. Si comienza con el cursor en la posición A y usa la flecha derecha [→] carias veces, el cursor se moverá a A, D, C, B, A, etc.

Figura 9-4. Diagrama de movimiento del cursor

∇∇∇

Nota: Los guiones bajos en el dibujo de la pantalla muestran posibles movimientos del cursor. Para mover el cursor dentro de la pantalla, utilice las flechas izquierda y derecha. Los campos alfabéticos sólo se editan con las flechas hacia arriba y hacia abajo. Los campos numéricos se editan tanto con las flechas hacia arriba y hacia abajo como con las teclas numéricas. El cursor se moverá al inicio de la segunda línea luego de alcanzar la última posición posible en la primera línea. De la misma manera, el cursor se moverá al inicio de la primera línea luego de alcanzar la última posición posible en la segunda línea.

D

H

D

H

Page 205: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Parámetros de lectura / escritura (read / write)

902399:Versión 4.0 A-1

A

A.1 IntroducciónLos parámetros de lectura / escrituran permiten usar un PLC para leer y escribir valores de parámetros en el controlador. Los registros de parámetros hacia el controlador (PTD, Parameters To Drive) leen y escriben comandos de identifiación (ID), leen y escriben comandos de parámetros, leen y escriben ítems de listas de selección, y ejecutan ciertas funciones. Los registros de parámetros desde el controlador (PFD, Parameters Fom Drive) repiten el comando PTD, almacenan los resultados del comando de lectura PTD, y producen un código de error si el comando PTD no se puede ejecutar.

A.2 Configuración de registros PTD y PFDLos registros PTD y PFD se configuran en el menú "Communications Menu" (9) (Menú de comunicaciones), en el submenú "Network 1 Configure" (9914) (Configuración Red 1) o en el "Network 2 Configure" (9914) (Configuración Red 2). Los cuatro registros PTD se encuentran disponibles como ítems de la lista de selección en las identificaciones (ID) 9603 a 9664. Los cuatro registros PFD se encuentran disponibles como ítems de la lista de selección en las identificaciones (ID) 9403 a 9464. Coloque cada conjunto de cuatro registros en identificaciones (ID) secuenciales.

Cada registro ejecuta una función específica.

A.3 Definición de registros PTDLa Tabla A-1 resume los posibles contenidos de los registros PTD.

El registro PTD1 puede tener un valor de 0 a 127:

• Los valores 1 a 15 soportan comandos de identificación (ID).

• Los valores 1 a 26 soportan comandos de parámetro.

• Los valores 31 a 40 soportan comandos de lista de selección.

• Los valores 41 a 47 soportan comandos de función.

• Los valores no listados aquí se reservan para uso futuro (0 = ninguna operación).

El registro PTD2 suministra al Menú ID los comandos requeridos.

El registro PTD3 suministra el "Write Value" (Valor de escritura) para los "Least Significant 16-Bits" (16-bits Menos significativos).

El registro PTD4 suministra el "Write Value" (Valor de escritura) para los "Most Significant 16-Bits" (16-bits Más significativos).

La Tabla A-2 enumera los comandos de ID de función disponibles, como Autotune, cuando PTD1 se configura en un comando de Función (valor 41). La tabla también enumera las configuraciones o los valores para PTD3, PTD4, PFD3 y PFD4 para cada ID de función.

APÉNDICE

A Parámetros de lectura / escritura (read / write)

Page 206: 902399V4.0_ES_Comunicación

Parámetros de lectura / escritura (read / write) Manual de comunicaciones NXG

A-2 902399: Versión 4.0

AA.4 Definición de registros PFDLa Tabla A-3 resume los posibles contenidos de los registros PFD.

El registro PFD1 consiste de 16 bits:

• Los bits 0 a 6 contienen la repetición (el eco) del comando (desde PTD1, bits 0 a 6).

• El bit 7 contiene el indicador (flag) de error.

• Los bits 8 a 15 son condicionales. Si el bit 7 no adopta ningún valor (sin error), los bits 8 a 11 representan el exponente. Si el bit 7 adopta un valor, los bits 8 a 15 contienen el código del error. Consulte la Tabla A-3.

El registro PFD2 contiene la repetición (el eco) del ID del menú (Menu ID).

El registro PFD3 contiene el valor devuelto desde un comando "Read Parameter Value" (comando de lectura del valor de un parámetro) emitido por PTD1. Si el valor es numérico, PFD3 contiene los 16 bits menos significativos. Si el valor es una cadena de carácteres, PFD3 contiene los primeros dos bytes.

El registro PFD4 contiene el valor devuelto desde un comando "Read Parameter Value" (comando de lectura del valor de un parámetro), si fuera necesario. Si el valor es numérico, PFD4 contiene los 16 bits más significativos. Si el valor es una cadena de carácteres, PFD4 contiene los segundos dos bytes.

Page 207: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Parámetros de lectura / escritura (read / write)

902399:Versión 4.0 A-3

ATabla A-1. Contenido de Registros PTD 1-4

Registro Valor Descripción

PTD1Bits 0-7

ID de comandos 0 Ninguna operación

1

Lectura de tipo de identificación (ID):0 = Parámetro1 = Ítem de lista de selección2 = Lista de selección con Identificación (ID) manual (Identificación (ID) manual no seleccionada)3 = Lista de selección con Identificación (ID) manual (Identificación (ID) manual actualmente seleccionada)4 = Función

2 Lectura de siguiente identificación (ID)

3 Lectura de valor mínimo de identificación (ID)

4 Lectura de valor máximo de identificación (ID)

5 Lectura de extensión de cadena de caracteres de identificación (ID)

6-11 Lectura de cadena de caracteres de identificación (ID) (4 bytes por comando)

12 Lectura de nivel de seguridad de identificación (ID) (0, 5, 7)

13 Escritura de nivel de seguridad de identificación (ID) (0, 5, 7)

14 Lectura de valor de identificación (ID) por defecto

15 Lectura de identificación (ID) por defecto usada (0 = No, 1 = Sí)

16-20 Reservado para uso futuro

Comandos de parámetros 21 Lectura de valor de parámetro

22 Escritura de valor de parámetro

23 Lectura de extensión del texto de las unidades

24 Lectura de las unidades de cadenas de caracteres (Bytes 1 a 40)

25 Lectura de direcciones IP

26 Escritura de direcciones IP

27-30 Reservado para uso futuro

Comandos de lista de selección

31 Lectura de ítem de lista de selección

32 Escritura de ítem de lista de selección (No se usa identificación (ID) del controlador)

33 Escritura de ítem de lista de selección (Se usa identificación (ID) del controlador)

34 Lectura de extensión de texto de lista de selección

35-40 Lectura de cadena de caracteres de lista de selección (4 Bytes por comando).

Comandos de funciónConsulta la Tabla A-2 para

las identificaciones (ID) soportadas

41 Ejecución de función

42-47 Lectura de cadena de caracteres (4 bytes por comando)

48-127 Reservado para uso futuro

Bits 8-11 Exponente Exponente a usar para el comando de escritura de valor de parámetro

Page 208: 902399V4.0_ES_Comunicación

Parámetros de lectura / escritura (read / write) Manual de comunicaciones NXG

A-4 902399: Versión 4.0

A PTD2 Identificación (ID) de menú Identificación (ID) de menú para comando

PTD3 Valor de escritura Valor a usar para el comando de escritura de valor de parámetro - 16 bits menos significativos.

PTD4 16 bits más significativos

Registro Valor Descripción

Page 209: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Parámetros de lectura / escritura (read / write)

902399:Versión 4.0 A-5

ATabla A-2. Comandos de identificación (ID) de función soportados (PFD1-Comando 41)

ID Función Uso PTD3/PTD4 Uso PFD3/PFD4

1260 Autotune Stage1 (Autoajuste Etapa1) No utilizado No utilizado

1270 Autotune Etapa2 (Autoajuste Etapa 2) No utilizado No utilizado

2640 Reset Bypassed Cells (Reinicio de Celdas Derivadas) No utilizado No utilizado

3510 Start Control Loop Test (Inicio de Control Loop Test) No utilizado No utilizado

3520 Stop Control Loop Test (Detención de Control Loop Test) No utilizado No utilizado

5045 Set Current As Default (Configurar actual como opción por defecto) No utilizado PFD3: 1 = Error

PFD4: No utilizado

5050 Reset to Defaults (Reiniciar con valores por defecto) No utilizado No utilizado

6200 Clear Event Log (Borrar registro de eventos) No utilizado No utilizado

6240 Alarm/Fault Log Clear (Borrar registro de alarma/falla) No utilizado PFD3: 1 = Error

PFD4: No utilizado

8030 Preset Hour Meter (Prefijar medidor de horas)

PTD3 = ValorPTD4 = Exponente No utilizado

8040 Reset Hour Meter (Reiniciar medidor de horas) No utilizado No utilizado

8060 Alarm/Fault Log Clear (Borrar registro de alarma/falla)

PTD3 = ValorPTD4 = Exponente No utilizado

8070 Reset Output KWH Meter (Reiniciar medidor de salida KWH) No utilizado No utilizado

8074 Preset Input KWH Meter (Prefijar medidor de entrada KWH)

PTD3 = ValorPTD4 = Exponente No utilizado

8076 Reset Input KWH Meter (Reiniciar medidor de entrada KWH) No utilizado No utilizado

8080 Set the Clock Time (Configuración del reloj)

PTD4 PTD3 No utilizado

Combinaciones inválidas de PTD3/PTD4 devuelven un "Limit Error" (Error de límite) en PFD1.

0 Segundos (0-59)

1 Minutos (0-59)

2 Horas (0-23)

3 Días

4 Mes (1-12)

5 Año (1999-2099)

Page 210: 902399V4.0_ES_Comunicación

Parámetros de lectura / escritura (read / write) Manual de comunicaciones NXG

A-6 902399: Versión 4.0

A

* IDs que soportan el uso de los comandos de función de cadena de caracteres (comandos 42-47).

8090 Mostrar número de versión(Versión disponible del software) No utilizado

PFD4: No usada en versiones disponiblesPFD3:

Bits 12-15: No utilizadoBits 8-11: Major RevBits 4-7: Minor RevBits 0-3: Entrega incremental (si>0)

9140* Display Sys Prog Name (Mostrar nombre del programa del sistema) No utilizado PFD3 = String Length (Extensión

de cadena de caracteres)

9147* Display Drctry Version (Mostrar versión de Drctry) No utilizado PFD3 = String Length (Extensión

de cadena de caracteres)

9195* Show Active Config File (Mostrar archivo de configuración activo) No utilizado PFD3 = String Length (Extensión

de cadena de caracteres)

9946 Net 1 to 2 Reg. Copia No utilizado No utilizado

ID Función Uso PTD3/PTD4 Uso PFD3/PFD4

Page 211: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Parámetros de lectura / escritura (read / write)

902399:Versión 4.0 A-7

ATabla A-3.

Registro Bits Descripción

PFD1 Estado

Bits 0-6: Repetición (Eco) del comando

Bit 7: Indicador (flag) de error

Bits 8-15: Si "Error Flag" (indicador de error) configura los bits 8-15 como "Error Code" (código de error). De lo contrarrio, los bits 8-11 son un exponente de 4 bits para los datos.

0-6 Eco de comando desde PTD

7

Indicador (flag) de error Si el bit 7 no adopta ningún valor (0), los bits 8-15 representan el número de dígitos decimales.

Si el bit 7 adopta un valor (1), los bits 8-15 contienen los códigos de error que se muestran a continuación:

8-15

Código de

error

Descripción del error

0 No utilizado

1 Identificación (ID) inválida

2 Error de límite

3 Controlador en funcionamiento. No es posible modificar el valor

4 Escritura de parámetro / lista de selección detenida (el controlador permite cambios de parámetros)

5 La identificación (ID) indica tipo de parámetro. Use los parámetros de comandos

6 La identificación (ID) indica una lista de selección. Use comandos de lista de selección

7 Error de comando: Use identificación (ID) de comando manual de escritura de lista de selección

8 Error de comando: Use comandos de escritura de lista de selección

9 Identificación (ID) manual inválida

10 Lista de selección fija (el ítem es de sólo lectura)

11 Ítem de lista de selección ya seleccionado

12 Identificación (ID) de función inválida

13-255 Reservado para uso futuro

PFD2 Eco de identificación (ID) de menú Eco de identificación (ID) de menú

PFD3

Lectura de valor Valor devuelto del comando de lectura de valor de parámetro- 16 bits menos significativos.Si el comando es "Get ID" (Obtener ID), este registro contiene los 16 bits menos significativos.Si el comando es "Read String" (Lectura de cadena de caracteres), se devuelven los primerosdos bytes.

PFD4 Lectura de exponente

16 bits más significativos

Si el comando es "Get ID" (Obtener ID), este registro contiene los 16 bits más significativos.Si el comando es "Read String" (Lectura de cadena de caracteres), se devuelven los segundos dos bytes.

Page 212: 902399V4.0_ES_Comunicación

Parámetros de lectura / escritura (read / write) Manual de comunicaciones NXG

A-8 902399: Versión 4.0

AA.5 Procedimiento de negocicación de protocolos de PLC para parámetros de lectura/escrituraConfiguración de registro

1. Escriba los datos de registro en PTD3 y PTD4, para comandos que requieran datos PLC.

2. Escriba la identificación (ID) del menú en el registro PTD2.

3. Consulte hasta que el valor del registro PDF2 sea igual al valor del registro PDT2 (eco de la identificación (ID) del menú).

4. Escriba el tipo de comando en el registro PTD1.

Negociación de protocolos

5. Consulte hasta que los 7 bits más bajos (0-6) del registro PFD1 sean iguales al valor en el registro PTD1 (eco de comando).

Prueba de error

6. Pruebe el bit 7 de PFD1 (indicador de eco de comando).

7. Si el bit 7 almacena un valor, el byte superior de PFD1 es el código de error.

8. Si el bit 7 está vacío, el byte superior de PFD1 contiene el exponente de 4 bits para los datos si el comando fue "Read Parameter Value" (Lectura de valores de parámetros). Para todos los otros comandos, el byte superior será cero.

Lectura de datos

9. Lea los datos de registro en PFD3 y PFD4 (comandos que devuelven datos PCD).

Finalización de comando

10. Escriba cero en el registro PTD1 (reinicie el comando).

A.6 Ejemplo: Modifique la tensión nominal de entrada (ID 2010)Modifique el parámetro de tensión nominal de entrada (2010) a 3000.

1. Escriba 3000 en PTD3; no se necesita PT4. Esta es la nueva tensión.

2. Escriba 2010 en PTD2. Esta es la identificación (ID) de la tensión nominal de entrada.

3. Consulte PFD2 hasta que su valor sea igual a 2010 (el valor de PTD2).

4. Escriba 22 en PTD1. Este es el comando de escritura de valor de parámetro.

5. Consulte los bits 0-6 de PTD1 hasta que el valor sea igual a 22 (el valor de PTD1).

6. Cuando PFD2 = PTD2 y el los seis bits más bajos de PFD1 = PTD1, pruebe el bit 7 de PFD1.

7. Si el bit 7 de PFD1 no posee ningún valor, lea los bits 8 a 11 para el exponente.

8. Si el bit 7 de PFD1 adopta un valor, lea los bits 8 a 15 para el código de error.

9. Lea PFD3 y PFD4 para el nuevo valor.

10. Escriba 0 en PTD1.

∇∇∇

Page 213: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-1

BLos números de identificación (ID) de datos para comandos de lectura se enumeran en las Tablas B-1 a B-53.

Apéndice

B Identificaciones (ID) de datos de salida

Page 214: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-2 902399: Versión 4.0

B

Tabla B-1. Asignaciones de registros de datos generales

ID de datos Unidades Descripción de punto Rango

2000 RPM Speed reference command (Comando de velocidad de referencia) -32768 – 32767

2010 % * 10 Speed reference command (Comando de velocidad de referencia) -327.6% – 327.6%

2011 % * 100 Flux reference (Referencia de flujo) -327.6% – 327.6%2012 % * 100 Power factor (Factor de alimentación) -327.6% – 327.6%2013 KVAR Kvar 0 – 65535

2014

Selección del menú:

Hz * 100

RPM

% * 10

Motor speed, filtered (Velocidad del motor, filtrada) 0 – 6553.5

-32768 – 32767

-327.6 – 327.6

2015 % * 100 Flux DS, filtered (DS Flujo, filtrado) -327.6% – 327.6%

2016 % * 100 Peak voltage clamp limit, normalized (Límite fijado del pico de tensión, normalizado) -327.6% – 327.6%

2017 % * 10 Hot cell temperature (Temperatura de celda elevada) 0 – 65535%

2020 RPM Speed feedback (Realimentación de velocidad) -32768 – 32767

2030 % * 10 Speed feedback (Realimentación de velocidad) -327.6% – 327.6%

2040 RPM Speed demand (Demanda de velocidad) -32768 – 327672050 % * 10 Speed demand (Demanda de velocidad) -327.6% – 327.6%2060 % * 10 Raw speed input (Velocidad bruta de entrada) -327.6% – 327.6%2070 % * 10 Ramp output (Salida de rampa) -327.6% – 327.6%2080 Amps Torque demand (Demanda de torsión) -32768 – 327672090 % * 100 Torque demand (Demanda de torsión) -327.6% – 327.6%2100 Volts Motor voltage (Tensión del motor) 0 – 655352110 % * 100 Motor voltage (Tensión del motor) 0 – 655.35%2120 Volts Line voltage (Tensión de línea) 0 – 655352130 Amps Input current (Corriente de entrada) 0 – 655352140 Hz * 10 Line frequency (Frecuencia de línea) 0 – 65535

2150 Amps Torque current feedback (Realimentación de la corriente de torsión) -32768 – 32767

2160 % * 10 Torque current feedback (Realimentación de la corriente de torsión) -327.6% – 327.6%

2170 Amps Magnetizing Current Feedback (Realimentación de corriente magnetizante) 0 – 65535

2180 % * 100 Magnetizing Current Feedback (Realimentación de corriente magnetizante) 0 – 655.35%

Page 215: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-3

B

Indicadores seriales: Para usar con Tablas A-2 a A-5. Existen 64 bits que se pueden usar con cualquier otro bit válido de entrada o salida. Por ejemplo, agrupamiento de bits de direcciones múltiples en un mismo telegrama.

Tabla B-2. Serial Flags 1 S1_1 (Indicadores seriales 1 S1_1)

Tabla B-3. Serial Flags 2 S1_2 (Indicadores seriales 2 S1_2)

2190 Amps Total Current Feedback (Realimentación de corriente total) -32768 – 32767

2200 % * 100 Total Current Feedback (Realimentación de corriente total) -327.68% – 327.67%

2210 No disponible Drive state (Estado del controlador)

0 = Off (Apagado),

1 = Magnetizing (Magnetizando),

2 = Spinning Load (Carga en rotación),

3 = Autotune (Autoajuste)

4 = Run (Ejecución)

5 = Stop (Detención)

6 = Coast (Rotación libre)

7 = Up Transfer (Transferencia ascendente)

8 = Down Transfer (Transferencia descendente)

2220 No disponible Heartbeat (Pulso) 0 – 655352230 KW Output power (Alimentación de salida) -32768 – 327672240 % * 100 Output power (Alimentación de salida) -327.68% – 327.67%2250 KW Input power (Alimentación de entrada) 0 – 655352260 % * 100 Input power (Alimentación de entrada) 0 – 655.35%

2270 % * 100EO Avg Output Neutral Voltage (Tensión de

salida neutra promedio)0 – 327.67%

2280 VoltsEO Avg Output Neutral Voltage (Tensión de

salida neutra promedio)0 – 32767

ID de datos Bits Indicadores SOP Valores

2380 0 – 15 Indicadores seriales 0_O – 15_O(idéntico al número de bit)

0 = Falso (Apagado),1 = Verdadero (Encendido)

ID de datos Bits Indicadores SOP Valores

2390 0 – 15 Indicadores seriales 16_O – 31_O(número de bit + 16)

0 = Falso (Apagado),1 = Verdadero (Encendido).

ID de datos Unidades Descripción de punto Rango

Page 216: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-4 902399: Versión 4.0

B

Tabla B-4. Serial Flags 3 S1_ (Indicadores seriales 3 S1_)3

Tabla B-5. Serial Flags 4 S1_4 (Indicadores seriales 4 S1_4)

Tabla B-6. Network 1 Output Flags (Indicadores de salida Red 1)

Tabla B-7. Network 2 Output Flags (Indicadores de salida de Red 2)

ID de datos Bits Indicadores SOP Valores

2400 0 – 15 Indicadores seriales 32_O – 47_O(número de bit + 32)

0 = Falso (Apagado),1 = Verdadero (Encendido)

ID de datos Bits Indicadores SOP Valores

2410 0 – 15 Indicadores seriales 48_O – 63_O(número de bit + 48)

0 = Falso (Apagado),1 = Verdadero (Encendido).

ID de datos Bits Indicadores SOP Valores

2002 0 – 15 Network1Flag0_O – Network1Flag15_O 0 = Falso (Apagado),1 = Verdadero (Encendido).

2003 0 – 15 Network1Flag16_O – Network1Flag31_O 0 = Falso (Apagado),1 = Verdadero (Encendido).

2004 0 – 15 Network1Flag32_O – Network1Flag47_O 0 = Falso (Apagado),1 = Verdadero (Encendido).

2005 0 – 15 Network1Flag48_O – Network1Flag63_O 0 = Falso (Apagado),1 = Verdadero (Encendido).

ID de datos Bits Indicadores SOP Valores

2006 0 – 15 Network2Flag0_O – Network2Flag15_O 0 = Falso (Apagado),1 = Verdadero (Encendido).

2007 0 – 15 Network2Flag16_O – Network2Flag31_O 0 = Falso (Apagado),1 = Verdadero (Encendido).

2008 0 – 15 Network1Flag32_O – Network1Flag47_O 0 = Falso (Apagado),1 = Verdadero (Encendido).

2009 0 – 15 Network1Flag48_O – Network1Flag63_O 0 = Falso (Apagado),1 = Verdadero (Encendido).

Page 217: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-5

B

Tabla B-8. Wago Inputs (Entradas Wago)

Tabla B-9. Wago Outputs (Salidas Wago)

ID de datos Bits Indicadores SOP Valores

26500 – 7 ExternalDigitalInput01a_I – ExternalDigitalInput01h_I 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalInput02a_I – ExternalDigitalInput02h_I

26510 – 7 ExternalDigitalInput03a_I – ExternalDigitalInput03h_I 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalInput04a_I – ExternalDigitalInput04h_I

26520 – 7 ExternalDigitalInput05a_I – ExternalDigitalInput05h_I 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalInput06a_I – ExternalDigitalInput06h_I

26530 – 7 ExternalDigitalInput07a_I – ExternalDigitalInput07h_I 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalInput08a_I – ExternalDigitalInput08h_I

26540 – 7 ExternalDigitalInput09a_I – ExternalDigitalInput09h_I 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalInput10a_I – ExternalDigitalInput10h_I

26550 – 7 ExternalDigitalInput11a_I – ExternalDigitalInput11h_I 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalInput12a_I – ExternalDigitalInput12h_I

ID de datos Bits Indicadores SOP Valores

26560 – 7 ExternalDigitalOutput01a_O – ExternalDigitalOutput01h_O 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalOutput02a_ O – ExternalDigitalOutput02h_ O

26570 – 7 ExternalDigitalOutput03a_ O – ExternalDigitalOutput03h_ O 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalOutput04a_ O – ExternalDigitalOutput04h_ O

26580 – 7 ExternalDigitalOutput05a_ O – ExternalDigitalOutput05h_ O 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalOutput06a_ O – ExternalDigitalOutput06h_ O

26590 – 7 ExternalDigitalOutput07a_ O – ExternalDigitalOutput07h_ O 0 = Falso (Apagado),

1 = Verdadero (Encendido).8 – 15 ExternalDigitalOutput08a_ O – ExternalDigitalOutput08h_ O

Page 218: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-6 902399: Versión 4.0

B

Tabla B-10. Cell Temperature (Temperatura de celda)

Habilitación de fallas: Las fallas siempre pueden habilitarse o deshabilitarse mediante un bit en el archivo SOP drctry. Si siempre se encuentran habilitadas, cuando ocurra la falla se establecerá el bit de falla. Si están habilitadas por el bit SOP, entonces el bit de falla sólo se establecerá si se establece el bit de habilitación en el archivo drtry SOP.

Diferencias entre fallas y alarmas:• Fallas: Una vez ocurrida una falla, el controlador se detiene inmediatamente. No se podrá volver a ejecutar

el controlador hasta que se corrija la falla.• Alarmas: Una alarma es sólo una indicación de una condición potencialmente problemática. La alarma no

activará ni detendrá el controlador. No se puede reiniciar una alarma mediante ninguna acción. La alarma sólo se reiniciará cuando la condición que provocó la alarma deje de existir. Una alarma puede ser confirmada al intentar reiniciar ya sea a través de la herramienta de Windows (botón de reinicio), el teclado numérico (tecla de reinicio), o a través de un bit de comunicación. Una vez que la condición de alarma deje de existir, y no haya sido confirmada, se encuentra en estado "no confirmado" y los bits no confirmados permanecerán en estado alto hasta ser confirmados.

ID de datos Unidades Indicadores SOP Rango4090 % * 10 CellTemperature+0 0 – 6553.54100 % * 10 CellTemperature+1 0 – 6553.54110 % * 10 CellTemperature+2 0 – 6553.54120 % * 10 CellTemperature+3 0 – 6553.54130 % * 10 CellTemperature+4 0 – 6553.54140 % * 10 CellTemperature+5 0 – 6553.54150 % * 10 CellTemperature+6 0 – 6553.54160 % * 10 CellTemperature+7 0 – 6553.54170 % * 10 CellTemperature+8 0 – 6553.54180 % * 10 CellTemperature+9 0 – 6553.54190 % * 10 CellTemperature+10 0 – 6553.54200 % * 10 CellTemperature+11 0 – 6553.54210 % * 10 CellTemperature+12 0 – 6553.54220 % * 10 CellTemperature+13 0 – 6553.54230 % * 10 CellTemperature+14 0 – 6553.54240 % * 10 CellTemperature+15 0 – 6553.54250 % * 10 CellTemperature+16 0 – 6553.54260 % * 10 CellTemperature+17 0 – 6553.54270 % * 10 CellTemperature+18 0 – 6553.54280 % * 10 CellTemperature+19 0 – 6553.54290 % * 10 CellTemperature+20 0 – 6553.54300 % * 10 CellTemperature+21 0 – 6553.54310 % * 10 CellTemperature+22 0 – 6553.54320 % * 10 CellTemperature+23 0 – 6553.5

Nota: Los programas SOP están diseñados para ser escritos y modificados por ingenieros de Siemens. Esta aclaración es sólo a fines informativos. Para más información sobre estos parámetros, vea el capítulo "Troubleshooting and Maintenance" (Resolución de problemas y mantenimiento) del manual del usuario correspondiente.

Page 219: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-7

B

• Fallas activas: Este bit es alto cuando la falla se encuentra activa o en estado activo.

Tabla B-11. Número de Fallas/Alarmas

Nota: Los bits que NO están enumerados en las siguientes tablas son indefinidos.

Nota: Los valores de las Fallas/Alarmas enumerados en las Tablas B-13 a B-23 son: 0 = Falso (apagado); 1 = Verdadero (encendido)

ID de datos

Bits Descripción Valores

3000 No disponible Número de fallas activas 0 – 128

3010 No disponible Número de alarmas no confirmadas 0 – 128

3020 No disponible Número de alarmas activas 0 – 128

Nota: En la columna Alarma/Falla/Programable de las Tablas B-13 a B-23, Alarma = A, Falla = F, y Programable = P. En la columna Habilitación: Fijo (Fixed) = F (siempre habilitado y no modificable por el usuario), Programable para habilitar (Programmable to Enable) = PE (estado por defecto habilitado), y Programable para deshabilitar (Programmable to Disable) = PD (estado por defecto deshabilitado).

Page 220: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-8 902399: Versión 4.0

B

Tabla B-12. FW1_1

ID de datos Bits Descripción Alarma /

Falla /

Programable

Habilitación

Fault Flags1: Fatal Outputs (Indicadores de falla / Salidas fatales)

3030

1 Over speed fault (Falla de exceso de velocidad) F PE

3 Under load fault (Falla de carga insuficiente) F F

6 Mtr Therm Over Ld Fault (Falla de sobrecarga térmica) F F

8 Output phase open (Fase de salida abierta) F F10 IOC F F12 Celda F F

14 In torq limit rollback (Vuelta del límite de torsión de entrada) P PE

Unacknowledged Warning Flags1 (3150)/ Active Warning Flags1 (3270) (Indicadores1 de advertencia no confirmados (3150)/ Indicadores1 de advertencia activos (3270))

(Nota: Todos los bits están asociados con ambas identificaciones (ID) de datos)

3150/3270

0 Over speed alarm (Alarma de exceso de velocidad) A PE

2 Under load alarm (Alarma de insuficiencia de carga) A PE

4 Mtr Therm Over Load 1 (Sobrecarga térmica) A PE

5 Mtr Therm Over Load 2 A PE

7 Output phase imbal (Falta de balance de fase de salida) A F

9 Output Ground fault (Falla de salida a tierra) A F13 In torque limit (Límite de torsión de entrada) A PE

14 In torq limit rollback (Vuelta del límite de torsión de entrada) P PE

15 Input phase loss (Pérdida de fase de entrada) A PD

Page 221: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-9

B

Tabla B-13. FW1_2

ID de datos Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags2 (Indicadores de falla)

3040

0 Phase sequence (Secuencia de fases) P PE

2 CPU Temperature Fault (Falla de temperatura del CPU) F PE

4 Cell over temp fault (Falla de sobretemperatura de celda) F F

5 Modulator Configuration (Configuración del modulador) F F

6 Cell count mismatch (Error en la cantidad de celdas) F F

7 Power supply (Suministro de alimentación) F F

8 Wago communication fault (Falla de comunicación Wago) F F

9 Wago configuration (Configuración Wago) F F

10 Cell bypass COM fail (Falla de derivación de celda COM) F F

11 Cell bypass acknowledge (Confirmación de derivación de celda) F F

12 Cell bypass link (Enlace de derivación de celda) F F

14 System program (Programa del sistema) F FUnacknowledged Warning Flags2(3160)/ Active Warning Flags2(3280)

(Indicadores2 de advertencia no confirmados (3160) / Indicadores2 de advertencia activos (3280))

3160/3280

0 Phase sequence (Secuencia de fases) P PE

1 CPU Temperature Alarm (Alarma de temperatura de CPU) A F

3 Cell over temp alarm (Alarma de sobretemperatura de celda) A F

13 Weak battery (Batería debilitada) A F

15 Medium voltage low 1 (Tensión media baja 1) A PE

Page 222: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-10 902399: Versión 4.0

B

Tabla B-14. FW1_3

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags3 (Indicadores de falla)

3050

1 Medium voltage low flt (Falla de tensión media baja) F F

5 Line over voltage fault (Falla de sobretensión de línea) F F

6 Input phase imbal (Falta de balance de fase de entrada) P F

7 Input one cycle (Entrada de un ciclo) P F9 Encoder loss (Pérdida del codificador) F F

10 Keypad communication (Comunicación del teclado numérico) P F

11 Network 1 communication (Comunicación Red 1) P F

12 Network 2 communication (Comunicación Red 2) P F

14 Motor over volt fault (Falla de sobretensión del motor) F F

Unacknowledged Warning Flags3 (3170)/ Active Warning Flags3 (3290) (Indicadores3 de advertencia no confirmados (3170)/Indicadores3 de advertencia activos (3290))

3170/3290

0 Medium voltage low 2 (Falla de tensión media baja 2) .A F

2 Cell alarm (Alarma de celda) A F

3 Line over voltage 1 (Falla de sobretensión de línea 1) A PE

4 Line over voltage 2 (Falla de sobretensión de línea 2) A PE

6 Input phase imbalance (Falta de balance de fase de entrada) P F

7 Input one cycle (Puesta a tierra de entrada) P F8 Input ground (Puesta a tierra de entrada) A PE9 Encoder loss (Pérdida del codificador) A F

10 Keypad communication (Comunicación del teclado numérico) P PE

11 Network 1 communication (Comunicación Red 1) P PE12 Network 2 communication (Comunicación Red 2) P PE

13 Motor over volt alarm (Alarma de sobretensión del motor) A PE

15 Cell bypass comm alarm (Alarma de comunicación de derivación de celda) A F

Page 223: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-11

B

Tabla B-15. FW1_4

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags4 (Indicadores de falla)

3060

1 Cell bypass fault (Falla de derivación de celda) F F

2 Cell config fault (Falla de configuración de celda) F F

4 Back EMF timeout (Expiración del tiempo de caída de la fuerza contraelectromotriz del motor) F F

5 Hall effect pwr supply (Fuente de alimentación del Efecto Hall) F F

6 Modulator board fault (Falla de la tarjeta moduladora) F F

8 Modulator watchdog Flt (Falla del vigilador del modulador) F F

10 Tool communication (Comunicación de herramientas) P PE

11 Failed to magnetize (Falla de magnetización) P F

12 Loss of field current (Pérdida de corriente de campo) P F

13 Minimum speed trip (Activación de velocidad mínima) F F

14 Excessive drive losses (Pérdidas excesivas del controlador) P F

Unacknowledged Warning Flags4 (3180)/Active Warning Flags4 (3300) (Indicadores4 de advertencia no confirmados (3180)/Indicadores4 de advertencia activos (3300))

3180/3300

0 Cell bypass link alarm (Alarma de enlace de derivación de celda) A F

3 Carrier Frq Set Too Low (Frecuencia portadora establecida demasiado baja) A F

9 Cell DC bus low (Celda CC bus baja) A F

10 Tool communication (Comunicación de herramientas) P PE

11 Failed to magnetize (Falla de magnetización) P F

12 Loss of field current (Pérdida de corriente de campo) P F

14Excessive drive losses alarm WAGO

communication alarm (Alarma de comunicación WAGO por pérdidas excesivas del controlador)

P F

15 WAGO communication alarm (Alarma de comunicación WAGO) A F

Page 224: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-12 902399: Versión 4.0

B

Tabla B-16. FW2_1

ID de datos

Bits Descripción Alarma/Falla/

Programable

Habilitación

Fault Flags5 (Indicadores de falla)

3070

1 All blowers not avail (Todos los ventiladores no disponibles) P PE

2 Clogged filters (Filtros obstruidos) P PE5 Reactor OT Fault (Falla de reactor OT) P PE8 Xformer OT Fault (Falla de transformador OT) F PE

10 Both pumps not available (Ambas bombas no disponibles) P PE12 Coolant Conduct (Conductividad del refrigerante) > 5 uS P PE

13 Inlet water temperature high Coolant Inlet Temp > 60c alarm (Alarma por alta temperatura del refrigerante >60°C) P PE

14 Coolant Inlet Temp < 22cInlet water temperature low(Baja temperatura del refrigerante < 22°C) P PE

15 Cell water temperature high (Temperatura del agua de celda alta) P PE

Unacknowledged Warning Flags5 (3190)/Active Warning Flags5 (3310) (Indicadores5 de advertencia no confirmados (3190)/Indicadores5 de advertencia activos (3310))

3190/3310

0 One blower not avail (Un ventilador no disponible) P PE1 All blowers not avail (Todos los ventiladores no disponibles) P PE2 Clogged filters (Filtros obstruidos) P PE

3 Reactor temperature 1OT Alarm alarm (Alarma de temperatura del reactor 1OT Alarm) A PE

4 Reactor temperature 2OT Trip Alarm alarm (Alarma de temperatura del reactor 2OT Trip Alarm) A PE

5 Reactor OT Fault (Falla de reactor OT) P F

6Transformer Xformer OT AlarmTemperature 1 alarm

(Alarma del Transformador Xformer OT AlarmTemperature 1)

A PE

7Xformer OT Trip AlarmTransformer temperature 2 alarm

(Alarma de temperatura Xformer OT Trip AlarmaTransformer 2)

A PE

9 One pump not AvailableFailed (Una bomba no disponible fallada) A PE

10 Both pumps not available (Ambas bombas no disponibles) P PE

11 Coolant conductivity high Alarm Coolant Conduct > 3 uS (Conductividad del refrigerante) A PE

12 Coolant Conduct (Conductividad del refrigerante) > 5 uS P PE13 Inlet water temperature High Coolant Inlet Temp > 60c alarm P PE14 Coolant Inlet Temp < 22cInlet water temperature low P PE

15 Cell water temperature high (Temperatura del agua de celda alta) P PE

Page 225: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-13

B

Tabla B-17. FW2_2

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags6 (Indicadores de falla)

3080

0 Xfrm Cool OT Trip Alarm (Activación de alarma Xfrm refrigerante OT) P PE

2 Coolant Tank Level (Nivel del tanque de refrigerante) < 20” F PE

4 Low Coolant Flow (Flujo bajo de refrigerante) < 20% P PE

6 Loss all HEX fans (Pérdidas de todos los ventiladores HEX) P PE

8 Loss of drive enable (Pérdida de la habilitación del controlador) F PE

12 A/D Hardware fault (Falla en hardware A/D) F F

14 Config File Read Error (Error de lectura en archivo de configuración) F F

Unacknowledged Warning Flags6 (3200)/ Active Warning Flags6 (3320) (Indicadores6 de advertencia no confirmados (3200)/Indicadores6 de advertencia activos (3320))

3200/3320

0 Xfrm Cool OT Trip Alarm (Activación de alarma Xfrm refrigerante OT) P PE

1 Coolant Tank Level (Nivel del tanque de refrigerante) < 30” A PE

3 Low Coolant Flow (Flujo bajo de refrigerante) < 60% A PE

4 Low Coolant Flow (Flujo bajo de refrigerante) < 20% P PE

5 Loss one HEX fan (Pérdida de un ventilador HEX) A PE

6 Loss all HEX fans (Pérdidas de todos los ventiladores HEX) P PE

7 All HEX fans on (Todos los ventiladores HEX encendidos) A PE

9 Up transfer failed (Falla en transferencia ascendente) A F

10 Down transfer failed (Falla en transferencia descendente) A F

11 A/D Hardware alarm (Alarma de hardware A/D) A F

13 Config File Write Alarm (Alarma de escritura de archivo de configuración) A F

Page 226: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-14 902399: Versión 4.0

B

Tabla B-18. FW2_3

Tabla B-19. FW2_4

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags7 (Indicadores de falla)

30907 Loss of signal intern (Pérdida de señal interna) P PE

8 ~ 15 Loss of signal 1 through 8 (Pérdida de señal de 1 a 8) P PE

Unacknowledged Warning Flags7 (3210)/ Active Warning Flags7 (3330) (Indicadores7 de advertencia no confirmados (3210)/Indicadores7 de advertencia activos (3330))

3210/3330

7 Loss of signal intern (Pérdida de señal interna) P PE

8 ~ 15 Loss of signal 1 through 8 (Pérdida de señal de 1 a 8) P PE

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags8 (Indicadores de falla)

3100 0 ~ 15 Loss of signal 9 through 24 (Pérdida de señal de 9 a 24) P PE

Unacknowledged Warning Flags8 (3220)/ Active Warning Flags8 (3340) (Indicadores8 de advertencia no confirmados (3220)/Indicadores8 de advertencia activos (3340))

3220/3340 0 ~ 15 Loss of signal 9 through 24 (Pérdida de señal de

9 a 24) P PE

Page 227: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-15

B

Tabla B-20. FW3_1

Tabla B-21.FW3_2

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags9 (Indicadores de falla)

3110 0 ~ 15User Fault 1 through 16 (Falla del usuario 1 a

16) P PD

Unacknowledged Warning Flags9 (3230)/Active Warning Flags9 (3350) (Indicadores9 de advertencia no confirmados (3230)/Indicadores9 de

advertencia activos (3350))

3230/3350 0 ~ 15

User Fault 1 through 16 (Falla del usuario 1 a 16)

(número de bit + 1)P PD

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags10 (Indicadores de falla)

3120 0 ~ 15User Fault 17 through 32 (Falla del usuario 17

a 32)(número de bit + 17)

P PD

Unacknowledged Warning Flags10 (3240)/ Active Warning Flags10 (3360) (Indicadores10 de advertencia no confirmados (3240)/Indicadores10 de advertencia activos (3360))

3240/3360 0 ~ 15

User Fault 17 through 32 (Falla del usuario 17 a 32)

(número de bit + 17)P PD

Page 228: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-16 902399: Versión 4.0

B

Tabla B-22. FW3_2

Tabla B-23. FW3_4

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags11 (Indicadores de falla)

3130 0 ~ 15User Fault 33 ~ 48 (Falla del

usuario 33 ~ 48)(número de bit + 33)

P PD

Unacknowledged Warning Flags11 (3250)/ Active Warning Flags11 (3370) (Indicadores11 de advertencia no confirmados (3250)/Indicadores11 de advertencia activos (3370))

3250/3370 0 ~ 15

User Fault 33 ~ 48 (Falla del usuario 33 ~ 48)

(número de bit + 33)P PD

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags12 (Indicadores de falla)

3140 0 ~ 15User Fault 49 ~ 64 (Falla del

usuario 49 a 64)(número de bit + 49)

P PD

Unacknowledged Warning Flags12 (3260)/ Active Warning Flags12 (3380) (Indicadores12 de advertencia no confirmados (3260)/Indicadores12 de advertencia activos (3380))

3260/3380 0 ~ 15

User Fault 49 ~ 64 (Falla del usuario 49 a 64)

(número de bit + 49)P PD

Page 229: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-17

B

Tabla B-24. FW4_1

Tabla B-25. FW4_2

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags13 (Indicadores de falla)

3141

0 Loss of internal analog input #1 (Pérdida de entrada analógica interna #1) P PE

1 Loss of internal analog input #2 (Pérdida de entrada analógica interna #2) P PE

2 Loss of internal analog input #3 (Pérdida de entrada analógica interna #3) P PE

3-15 Reservado para uso futuro - -Unacknowledged Warning Flags13 (3261)/ Active Warning Flags13 (3381)

(Indicadores13 de advertencia no confirmados (3261)/Indicadores13 de advertencia activos (3381))

3261/3381

0 Loss of internal analog input #1 (Pérdida de entrada analógica interna #1) P PE

1 Loss of internal analog input #2 (Pérdida de entrada analógica interna #2) P PE

2 Loss of internal analog input #3 (Pérdida de entrada analógica interna #3) P PE

3-15 Reservado para uso futuro - -

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags14 (Indicadores de falla)3142 0-15 Reservado para uso futuro - -

Unacknowledged Warning Flags13 (3262)/ Active Warning Flags13 (3382) (Indicadores13 de advertencia no confirmados (3262)/Indicadores13 de advertencia activos (3382))

3262/3382 0-15 Reservado para uso futuro - -

Page 230: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-18 902399: Versión 4.0

B

Tabla B-26. FW4_3

Tabla B-27. FW4_4

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags15 (Indicadores de falla)3143 0-15 Reservado para uso futuro - -

Unacknowledged Warning Flags13 (3263)/ Active Warning Flags13 (3383) (Indicadores13 de advertencia no confirmados (3263)/Indicadores13 de advertencia activos (3383))

3263/3383 0-15 Reservado para uso futuro - -

ID de datos

Bits Descripción Alarma/

Falla/

Programable

Habilitación

Fault Flags16 (Indicadores de falla)3144 0-15 Reservado para uso futuro - -

Unacknowledged Warning Flags13 (3264)/ Active Warning Flags13 (3384) (Indicadores13 de advertencia no confirmados (3264)/Indicadores13 de advertencia activos (3384))

3264/3384 0-15 Reservado para uso futuro - -

Page 231: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-19

B

Tabla B-28. Fault/Alarm Flags1-1 (Indicadores de Falla/Alarma 1)

Tabla B-29. Fault/Alarm Flags1-2 (Indicadores de Falla/Alarma 1-2)

ID de datos Bits Descripción

3400

0 Over speed alarm (Alarma de exceso de velocidad)1 Over speed fault (Falla de exceso de velocidad)2 Under load alarm (Alarma de insuficiencia de carga)3 Under load fault (Falla de carga insuficiente)4 Mtr Therm Over Load 1 (sobrecarga térmica)5 Mtr Therm Over Load 26 Mtr Therm Over Ld Fault (Falla de sobrecarga térmica)7 Output phase imbal (Falta de balance de fase de salida)8 Output phase open (Fase de salida abierta)9 Output Ground fault (Falla de salida a tierra)

10 IOC11 MenuInit12 Celda13 In torque limit (Límite de torsión de entrada)14 In torq limit rollback (Vuelta del límite de torsión de entrada)15 Input phase loss (Pérdida de fase de entrada)

ID de datos Bits Descripción

3401

0 Phase sequence (Secuencia de fases)1 CPU Temperature Alarm (Alarma de temperatura de CPU)2 CPU Temperature Fault (Falla de temperatura del CPU)3 Cell over temp alarm (Alarma de sobretemperatura de celda)4 Cell over temp fault (Falla de sobretemperatura de celda)5 Modulator Configuration (Configuración del modulador)6 Cell count mismatch (Error en la cantidad de celdas)7 Power supply (Suministro de alimentación)8 Wago communication fault (Falla de comunicación Wago)9 Wago configuration (Configuración Wago)10 Cell bypass COM fail (Falla de derivación de celda COM)11 Cell bypass acknowledge (Confirmación de derivación de celda)12 Cell bypass link (Enlace de derivación de celda)14 System program (Programa del sistema)13 Weak battery (Batería debilitada)15 Medium voltage low 1 (Falla de tensión media baja 1)

Page 232: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-20 902399: Versión 4.0

B

Tabla B-30. Fault/Alarm Flags1-3 (Indicadores de Falla/Alarma 1-3)

Tabla B-31. Fault/Alarm Flags1-4 (Indicadores de Falla/Alarma 1-4)

ID de datos Bits Descripción

3402

0 Medium voltage low 2 (Falla de tensión media baja 2)1 Medium voltage low flt (Falla de tensión media baja)2 Cell alarm (Alarma de celda)3 Line over voltage 1 (Falla de sobretensión de línea 1)4 Line over voltage 2 (Falla de sobretensión de línea 2)5 Line over voltage fault (Falla de sobretensión de línea)6 Input phase imbal (Falta de balance de las fases de entrada)7 Input one cycle (Entrada de un ciclo)8 Input ground (Entrada de tierra)9 Encoder loss (Pérdida del codificador)

10 Keypad communication (Comunicación del teclado numérico)11 Network 1 communication (Comunicación Red 1)12 Network 2 communication (Comunicación Red 2)13 Motor over volt alarm (Alarma de sobretensión del motor)14 Motor over volt fault (Falla de sobretensión del motor)15 Cell bypass comm alarm (Alarma de comunicación de derivación de celda)

ID de datos Bits Descripción

3403

0 Cell bypass link alarm (Alarma de enlace de derivación de celda)1 Cell bypass fault (Falla de derivación de celda)2 Cell config fault (Falla de configuración de celda)3 Carrier Frq Set Too Low (Frecuencia portadora establecida demasiado baja)

4 Back EMF timeout (Expiración del tiempo de caída de la fuerza contraelectromotriz del motor)

5 Hall effect pwr supply (Fuente de alimentación del Efecto Hall)6 Modulator board fault (Falla de la tarjeta moduladora)7 No utilizado8 Modulator watchdog Flt (Falla del vigilador del modulador)9 Cell DC bus low (Celda CC bus baja)10 Tool communication (Comunicación de herramientas)11 Failed to magnetize (Falla de magnetización)12 Loss of field current (Pérdida de corriente de campo)13 Minimum speed trip (Activación de velocidad mínima)14 Excessive drive losses (Pérdidas excesivas del controlador)15 WAGO communication alarm (Alarma de comunicación WAGO)

Page 233: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-21

B

Tabla B-32. Fault/Alarm Flags2-1 (Indicadores de Falla/Alarma 2-1)

ID de datos Bits Descripción

3404

0 One blower not avail (Un ventilador no disponible)1 All blowers not avail (Todos los ventiladores no disponibles)2 Clogged filters (Filtros obstruidos)

3 Reactor temperature 1OT Alarm alarm (Alarma de temperatura del reactor 1OT Alarm)

4 Reactor temperature 2OT Trip Alarm alarm (Alarma de temperatura del reactor 2OT Trip Alarm)

5 Reactor OT Fault (Falla de reactor OT)

6 Transformer Xformer OT AlarmTemperature 1 alarm (Alarma del Transformador Xformer OT AlarmTemperature 1)

7 Xformer OT Trip AlarmTransformer temperature 2 alarm (Alarma de temperatura Xformer OT Trip AlarmaTransformer 2)

8 Xformer OT Fault (Falla de transformador OT)9 One pump not AvailableFailed (Una bomba no disponible fallada)

10 Both pumps not available (Ambas bombas no disponibles)11 Coolant conductivity high AlarmCoolant Conduct > 3 uS12 Coolant Conduct (Conductividad del refrigerante) > 5 uS13 Inlet water temperature HighCoolant Inlet Temp > 60c alarm14 Coolant Inlet Temp < 22cInlet water temperature low15 Cell water temperature high (Temperatura del agua de celda alta)

Page 234: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-22 902399: Versión 4.0

B

Tabla B-33. Fault/Alarm Flags2-2 (Indicadores de Falla/Alarma 2-2)

Tabla B-34. Fault/Alarm Flags2-3 (Indicadores de Falla/Alarma 2-3)

Tabla B-35. Fault/Alarm Flags2-4 (Indicadores de Falla/Alarma 2-4)

Tabla B-36. Fault/Alarm Flags3-1 (Indicadores de Falla/Alarma 3-1)

ID de datos Bits Descripción

3405

0 Xfrm Cool OT Trip Alarm (Activación de alarma Xfrm refrigerante OT)1 Coolant Tank Level (Nivel del tanque de refrigerante) < 30”2 Coolant Tank Level (Nivel del tanque de refrigerante) < 20”3 Low Coolant Flow (Flujo bajo de refrigerante) < 60%4 Low Coolant Flow (Flujo bajo de refrigerante) < 20%5 Loss one HEX fan (Pérdida de un ventilador HEX)6 Loss all HEX fans (Pérdidas de todos los ventiladores HEX)7 All HEX fans on (Todos los ventiladores HEX encendidos)8 Loss of drive enable (Pérdida de la habilitación del controlador)9 Up transfer failed (Falla en transferencia ascendente)10 Down transfer failed (Falla en transferencia descendente)11 A/D Hardware alarm (Alarma de hardware A/D)12 A/D Hardware fault (Falla en hardware A/D)13 Config File Write Alarm (Alarma de escritura de archivo de configuración)14 Config File Read Error (Error de lectura en archivo de configuración)15 No utilizado

ID de datos

Bits Descripción

34060-6 No utilizado7 Loss of signal intern (Pérdida de señal interna)

8 – 15 Loss of signal 1 through 8 (Pérdida de señal de 1 a 8)

ID de datos

Bits Descripción

3407 0 – 15 Loss of signal 9 through 24 (Pérdida de señal de 9 a 24)

ID de datos

Bits Descripción

3408 0 – 15 User Fault 1 through 16 (Falla del usuario 1 a 16)

Page 235: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-23

B

Tabla B-37. Fault/Alarm Flags3-2 (Indicadores de Falla/Alarma 3-2)

Tabla B-38. Fault/Alarm Flags3-3 (Indicadores de Falla/Alarma 3-3)

Tabla B-39. Fault/Alarm Flags3-4 (Indicadores de Falla/Alarma 3-4)

Tabla B-40. Fault/Alarm Enable Flags1 1-4 (Indicadores de habilitación de Falla/Alarma 1 1-4)

Tabla B-41. Fault/Alarm Enable Flags2 1-4 (Indicadores de habilitación de Falla/Alarma 2 1-4)

Tabla B-42. Fault/Alarm Enable Flags3 1-4 (Indicadores de habilitación de Falla/Alarma 3 1-4)

ID de datos Bits Descripción3409 0 – 15 User Fault 17 through 32 (Falla del usuario 17 a 32)

ID de datos Bits Descripción3410 0 – 15 User Fault 33 through 48 (Falla del usuario 33 a 48)

ID de datos Bits Descripción3411 0 – 15 User Fault 49 through 64 (Falla del usuario 49 a 64)

ID de datos Bits Descripción3412 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 1-13413 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 1-23414 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 1-33415 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 1-4

ID de datos Bits Descripción3416 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 2-13417 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 2-23418 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 2-33419 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 2-4

ID de datos Bits Descripción3420 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 3-13421 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 3-23422 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 3-33423 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 3-4

Page 236: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-24 902399: Versión 4.0

B

Tabla B-43. Fatal Fault Flags Flags1 1-4 (Indicadores de fallas fatales 1 1-4)

Tabla B-44. Fatal Fault Flags Flags2 1-4 (Indicadores de fallas fatales 2 1-4)

Tabla B-45. Fatal Fault Flags Flags3 1-4 (Indicadores de fallas fatales 3 1-4)

Tabla B-46. Fault/Alarm Flags4 1 (Indicadores de Falla/Alarma 4 1)-4

Tabla B-47. Fault/Alarm Flags4 2 -4 (Indicadores de Falla/Alarma 4 2-4)

ID de datos Bits Descripción3424 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 1-13425 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 1-23426 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 1-33427 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 1-4

ID de datos Bits Descripción3428 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 2-13429 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 2-23430 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 2-33431 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 2-4

ID de datos Bits Descripción3432 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 3-13433 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 3-23434 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 3-33435 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 3-4

ID de datos Bits Descripción

3436

0 Loss of internal analog input #1 (Pérdida de entrada analógica interna #1)1 Loss of internal analog input #2 (Pérdida de entrada analógica interna #2)2 Loss of internal analog input #3 (Pérdida de entrada analógica interna #3)

3-15 Reservado para uso futuro.

ID de datos Bits Descripción3437 0-15 Reservado para uso futuro.3438 0-15 Reservado para uso futuro.3439 0-15 Reservado para uso futuro.

Page 237: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-25

B

Tabla B-48. Fault/Alarm Enable Flags4 3-4 (Indicadores de habilitación de Falla/Alarma 4 3-4)

Tabla B-49. Fatal Fault Flags Flags4 4-4 (Indicadores de fallas fatales 4 4-4)

Tabla B-50. Analog Input Read Registers (Registros de lectura analógica de entrada)

Tabla B-51. Active Cells Read Registers (Registros de lectura de celdas activas)

ID de datos Bits Descripción3440 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 4-13441 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 4-23442 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 4-33443 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 4-4

ID de datos Bits Descripción3444 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 4-13445 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 4-23446 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 4-33447 0 – 15 Consulte la Tabla Indicadores de Falla/Alarma 4-4

ID de datos

Unidades Descripción de punto Rango

3502 – 3525 No disponible

Analog input #1– (Entrada analógica # 1)

Analog input #24 (Entrada analógica # 24)

0 – 32767

ID de datos

Unidades Descripción de punto Rango

4000 Celdas Active cells phase A (Celdas activas fase A) 0 – 8

4010 Celdas Active cells phase B (Celdas activas fase B) 0 – 8

4020 Celdas Active cells phase C (Celdas activas fase C) 0 – 8

Page 238: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-26 902399: Versión 4.0

B

Tabla B-52. Cell Status Phase A (4030), Phase B (4040), Phase C (4050) (Estado de Celda Fase A (4030), Fase B (4040) y Fase C (4050))

ID de datos

Bits Descripción Valores

4030/4040/4050

0Estado de Celda 1

0 = Humanamente,1 = Activo,

2 = Derivado,3 = Fallado

12

Estado de Celda 234

Estado de Celda 356

Estado de Celda 478

Estado de Celda 59

10Estado de Celda 6

1112

Estado de Celda 71314

Estado de Celda 815

Page 239: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-27

B

Tabla B-53Table A-41. Bypass Status Phase A (4060), Phase B (4070), Phase C (4080) (Estado de derivación Fase A (4060), Fase B (4070), Fase C (4080))

ID de datos

Bits Descripción Valores

4060/4070/4080

0 Cell 1 bypass status (Estado de derivación Celda 1)

0 = No disponible,1 = Derivado,

2 = Disponible.

12 Cell 2 bypass status (Estado de

derivación Celda 2)34 Cell 3 bypass status (Estado de

derivación Celda 3)56 Cell 4 bypass status (Estado de

derivación Celda 4)78 Cell 5 bypass status (Estado de

derivación Celda 5)910 Cell 6 bypass status (Estado de

derivación Celda 6)1112 Cell 7 bypass status (Estado de

derivación Celda 7)1314 Cell 8 bypass status (Estado de

derivación Celda 8)15

Nota para Modbus: Si está usando una versión del software de control anterior a la 2.0, puede acceder directamente a estos datos mediante direcciones Modbus fijas. La primera celda de la primera tabla es la dirección Modbus 46001. Incremente la dirección Modbus de a uno por celda de la tabla hacia abajo.

Page 240: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-28 902399: Versión 4.0

B

B.1 Tablas de datos diversas Tabla B-54: Performance Table (Tabla de desempeño)

Tabla B-55: Parameter Read / Write Table (Tabla de parámetros de lectura / escritura (read / write))

ID de datos

Unidades Descripción de punto Rango

2161 %*100 Drive Losses (Pérdidas del controlador)

0 - 655.35%

2162 %*100 Excessive Reactive Current (Corriente reactiva

excesiva)

0 - 655.35%

2163 %*100 Speed Droop (Caída de velocidad)

-3276.8% - +3276.7%

2164 %*100 Sync Motor Field Current (Corriente de campo de

sincronización del motor)

-327.6% - +327.6%

2168 %*100 Eficiencia 0 - 655.35%

ID de datos

Nombre Valor

2660 Network 1 PFD1

Consulte el Apéndice A de este manual

2661 Network 1 PFD2

2662 Network 1 PFD3

2663 Network 1 PFD4

2664 Network 2 PFD1

2665 Network 2 PFD2

2666 Network 2 PFD3

2667 Network 2 PFD4

Page 241: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-29

B

Tabla B-56: Parallel Drive Table (Tabla de controlador paralelo)

Tabla B-57: Active Front End (AFE) Table (Tabla de Active Front End (AFE))

ID de datos

Unidades Descripción de punto Rango

2268 *100 Peak Voltage Clamp Limit (Límite fijado de pico de tensión)

0 - 655.35

2269 Parallel Drive Status 1 (Estado del controlador paralelo 1)

• Bit 0: Esclavo• Bit 1: En red• Bit 2: Spinning Load Enabled (Carga en

rotación habilitada)• Bit 3: Energy Saver Enabled (Ahorro de

energía habilitado)• Bit 4: Speed Loop Test Mode Enabled

(Modo de prueba de velocidad habilitado)

• Bit 5: Auto Tune Enabled (Auto aujuste habilitado)

• Bit 6: Reset Timeout (Tiempo de reinicio excedido)

2270 Parallel Drive Status 2 (Estado del controlador paralelo 2)

2271 Handshake (Negociación de protocolos)

2272 *100 Available PVCL (PVCL disponible)

0 - 655.35

2273 %*100 Available Torque (Torsión disponible)

2274 Number of Nodes (Número de nodos)

2275 Amps Mag Current Command Amps (Amps de comando de corriente

magnetizante)

0 - 655.35

2276 %*100 Mag current Command % (Comando % de corriente

magnetizante)

0 - 655.35%

2277 *100 Field Weakening Output (Salida debilitada de campo)

0 - 655.35

ID de datos

(mínimo / máximo / promedio)

Unidades Descripción de punto Rango

3600 / 3601 / 3602 %*100 Real Current Feedback Filtered (Realimentación de corriente real

filtrada)

0 - 655.35%

Page 242: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-30 902399: Versión 4.0

B

3603 / 3604 / 3605 %*100 Reactive Current Feedback Filtered (Realimentación de corriente reactiva

filtrada)

0 - 655.35%

3606 / 3607 / 3608 %*100 DC Link Voltage (Tensión de enlace CC) 0 - 655.35%

3609 / 3610 / 3611 %*100 Real Voltage Feed Forward 0 - 655.35%

3612 / 3613 / 3614 Hz*10 Input Frequency (Frecuencia de entrada) 0 - 655.35

3615 / 3616 / 3617 %*100 Real Voltage Command (Comando de tensión real)

0 - 655.35

3618 / 3619 / 3620 %*100 Reactive Voltage Command (Comando de tensión reactiva)

0 - 655.35

3621 / 3622 / 3623 *100 Highest Cell Temperature (Temperatura de celda más elevada)

0 - 655.35

3624 / 3625 / 3626 *100 Differential Cell Temperature (Temperatura de celda diferencial)

0 - 655.35

3627 / 3628 / 3629 %*100 Input Current (Corriente de entrada) 0 - 655.35

3630 / 3631 / 3632 %*100 Multiplexed Data (Datos multiplexados) 0 - 655.35

3633 Estado

3634 Estado

3635 Estado EPLD 1

3636 Estado EPLD 2

3637 / 3638 / 3639 *100 Water Flow (Flujo de agua) 0 - 655.35

3640 / 3641 / 3642 *100 Water Glycol flow (Flujo de agua Glycol) 0 - 655.35

3643 Number of AFE Cells (Cantidad de celdas AFE)

3644 Number of AFE Cells with Open Sensors (Cantidad de celdas AFE con sensores

abiertos)

36345 %*100 Available Reactive Current (Corriente reactiva disponible)

0 - 655.35%

Page 243: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Identificaciones (ID) de datos de salida

902399:Versión 4.0 B-31

B

Tabla B-58: SilcoGraph Data Table (Tabla de datos SilcoGraph)

Tabla B-59: Shared Memory Table (Tabla de memoria compartida)

∇∇∇

ID de datos Unidades Descripción de punto Rango

3645 - 3652 %*100 Float Outputs 0 - n7 (Salida de flote 0 - n7)

-327.6% - +327.6%

ID de datos Descripción de punto

3654 - 3659 Shared Memory Handshake 0 - 5 (Negociación de memoria

compartida 0 - 5)

Page 244: 902399V4.0_ES_Comunicación

Identificaciones (ID) de datos de salida Manual de comunicaciones NXG

B-32 902399: Versión 4.0

B

Page 245: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-1

C

$ Electronic Data Sheet generated using SST EDS Editor (Planilla electrónica de datos generada mediante el Editor SST EDS)

[File]

DescText = "NXG Harmony Motor Drive";

CreateDate = 06-04-01;

CreateTime = 13:44:37;

ModDate = 10-02-02;

ModTime = 13:45:07;

Revision = 1.1;

[Device]

VendCode = 91;

VendName = "Robicon";

ProdType = 2;

ProdTypeStr = "AC Drive";

ProdCode = 4;

MajRev = 1;

MinRev = 1;

ProdName = "NXG DeviceNet";

Catalog = "";

[IO_Info]

Default = 0x0001;

PollInfo = 0x0001, 1, 1;

COSInfo = 0x0004, 1, 1;

CyclicInfo = 0x0008, 1, 1;

Input1=

4, 0, 0x000D,

APÉNDICE

C Archivo EDS DeviceNet DP

Page 246: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-2 902399: Versión 4.0

C

"Extended Speed Control Input",

6, "20 04 24 71 30 03",

"";

Output1=

4, 0, 0x000D,

"Extended Speed Control Output",

6, "20 04 24 21 30 03",

"";

[ParamClass]

MaxInst = 96;

Descriptor = 0x000B;

CfgAssembly = 0;

[Params]

Param1=

0,

6, "20 28 24 01 30 03",

0x0010, 8, 1,

"Motor Type ",

"",

"Enter the Motor Type",

0, 10, 7,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param2=

0,

6, "20 28 24 01 30 06",

0x0024, 2, 2,

"Motor Rated Curr",

"A",

"Enter the Motor Rated Nameplate Current",

Page 247: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-3

C

120, 15000, 1250,

1, 10, 1, 0,

0, 0, 0, 0,

0;

Param3=

0,

6, "20 28 24 01 30 07",

0x0020, 2, 2,

"Motor Rated Volts",

"V",

"The Motor Nameplate Rated Voltage",

380, 13800, 4160,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param4=

0,

6, "20 28 24 01 30 09",

0x0020, 2, 2,

"Motor Rated Freq",

"Hz",

"Enter the Motor Nameplate Frequency in Hertz",

15, 330, 60,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param5=

0,

6, "20 28 24 01 30 0C",

0x0020, 2, 2,

"Motor Poles",

"",

"Enter the Motor Nameplate Number of Poles",

2, 32, 4,

Page 248: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-4 902399: Versión 4.0

C

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param6=

0,

6, "20 28 24 01 30 0F",

0x0030, 2, 2,

"Motor Base Speed",

"RPM",

"Enter the Motor Nameplate Base Speed in RPM",

1, 19800, 1800,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param7=

0,

6, "20 29 24 01 30 03",

0x0032, 4, 1,

"Run Control Fwd",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param8=

0,

6, "20 29 24 01 30 04",

0x0032, 4, 1,

"Run Control Rev",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

Page 249: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-5

C

0;

Param9=

0,

6, "20 29 24 01 30 05",

0x0032, 4, 1,

"Network Control",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param10=

0,

6, "20 29 24 01 30 06",

0x0032, 8, 1,

"Drive State",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param11=

0,

6, "20 29 24 01 30 07",

0x0032, 4, 1,

"Run Fwd Status",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Page 250: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-6 902399: Versión 4.0

C

Param12=

0,

6, "20 29 24 01 30 08",

0x0032, 4, 1,

"Run Rev Status",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param13=

0,

6, "20 29 24 01 30 09",

0x0032, 4, 1,

"Ready Status",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param14=

0,

6, "20 29 24 01 30 0A",

0x0032, 4, 1,

"Fault Status",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param15=

0,

Page 251: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-7

C

6, "20 29 24 01 30 0C",

0x0032, 4, 1,

"Fault Reset",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param16=

0,

6, "20 29 24 01 30 0F",

0x0032, 4, 1,

"Control From Net",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param17=

0,

6, "20 2A 24 01 30 03",

0x0032, 4, 1,

"Drive At Ref",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param18=

0,

6, "20 2A 24 01 30 04",

0x0032, 4, 1,

Page 252: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-8 902399: Versión 4.0

C

"Network Ref",

"",

"",

0, 1, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param19=

0,

6, "20 2A 24 01 30 06",

0x0032, 8, 1,

"Drive Ctrl Mode",

"",

"",

0, 5, 1,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param20=

0,

6, "20 2A 24 01 30 07",

0x0030, 3, 2,

"Speed Actual",

"RPM",

"",

-32767, 32767, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param21=

0,

6, "20 2A 24 01 30 08",

0x0030, 3, 2,

"Speed Reference",

"RPM",

Page 253: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-9

C

"",

-32767, 32767, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param22=

0,

6, "20 2A 24 01 30 09",

0x0030, 3, 2,

"Current Actual",

"",

"",

-32767, 32767, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param23=

0,

6, "20 2A 24 01 30 0F",

0x0030, 3, 2,

"Power Actual",

"",

"",

-32767, 32767, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param24=

0,

6, "20 2A 24 01 30 11",

0x0030, 3, 2,

"Output Voltage",

"V",

"",

Page 254: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-10 902399: Versión 4.0

C

-32767, 32767, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param25=

0,

6, "20 2A 24 01 30 12",

0x0024, 2, 2,

"Accel Time",

"",

"",

0, 50000, 78,

64, 1000, 1, 0,

0, 0, 0, 0,

0;

Param26=

0,

6, "20 2A 24 01 30 13",

0x0024, 2, 2,

"Decel Time",

"",

"",

0, 50000, 78,

64, 1000, 1, 0,

0, 0, 0, 0,

0;

Param27=

0,

6, "20 2A 24 01 30 16",

0x0010, 5, 1,

"Speed Scale",

"",

"",

-127, 127, 0,

1, 1, 1, 0,

Page 255: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-11

C

0, 0, 0, 0,

0;

Param28=

0,

6, "20 2A 24 01 30 17",

0x0010, 5, 1,

"Current Scale",

"",

"",

-127, 127, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param29=

0,

6, "20 2A 24 01 30 1A",

0x0030, 5, 1,

"Power Scale",

"",

"",

-127, 127, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param30=

0,

6, "20 2A 24 01 30 1B",

0x0010, 5, 1,

"Voltage Scale",

"",

"",

-127, 127, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Page 256: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-12 902399: Versión 4.0

C

Param31=

0,

6, "20 2A 24 01 30 1C",

0x0010, 5, 1,

"Time Scale",

"",

"",

-127, 127, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param32=

0,

6, "20 2A 24 01 30 1D",

0x0032, 5, 1,

"Ref From Net",

"",

"",

-127, 127, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param33=

0,

6, "20 2A 24 01 30 65",

0x0030, 2, 2,

"Reg From Drive 03",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param34=

Page 257: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-13

C

0,

6, "20 2A 24 01 30 66",

0x0030, 2, 2,

"Reg From Drive 04",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param35=

0,

6, "20 2A 24 01 30 67",

0x0030, 2, 2,

"Reg From Drive 05",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param36=

0,

6, "20 2A 24 01 30 68",

0x0030, 2, 2,

"Reg From Drive 06",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param37=

0,

6, "20 2A 24 01 30 69",

Page 258: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-14 902399: Versión 4.0

C

0x0030, 2, 2,

"Reg From Drive 07",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param38=

0,

6, "20 2A 24 01 30 6A",

0x0030, 2, 2,

"Reg From Drive 08",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param39=

0,

6, "20 2A 24 01 30 6B",

0x0030, 2, 2,

"Reg From Drive 09",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param40=

0,

6, "20 2A 24 01 30 6C",

0x0030, 2, 2,

"Reg From Drive 10",

Page 259: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-15

C

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param41=

0,

6, "20 2A 24 01 30 6D",

0x0030, 2, 2,

"Reg From Drive 11",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param42=

0,

6, "20 2A 24 01 30 6E",

0x0030, 2, 2,

"Reg From Drive 12",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param43=

0,

6, "20 2A 24 01 30 6F",

0x0030, 2, 2,

"Reg From Drive 13",

"",

"",

Page 260: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-16 902399: Versión 4.0

C

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param44=

0,

6, "20 2A 24 01 30 70",

0x0030, 2, 2,

"Reg From Drive 14",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param45=

0,

6, "20 2A 24 01 30 71",

0x0030, 2, 2,

"Reg From Drive 15",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param46=

0,

6, "20 2A 24 01 30 72",

0x0030, 2, 2,

"Reg From Drive 16",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

Page 261: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-17

C

0, 0, 0, 0,

0;

Param47=

0,

6, "20 2A 24 01 30 73",

0x0030, 2, 2,

"Reg From Drive 17",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param48=

0,

6, "20 2A 24 01 30 74",

0x0030, 2, 2,

"Reg From Drive 18",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param49=

0,

6, "20 2A 24 01 30 75",

0x0030, 2, 2,

"Reg From Drive 19",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Page 262: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-18 902399: Versión 4.0

C

Param50=

0,

6, "20 2A 24 01 30 76",

0x0030, 2, 2,

"Reg From Drive 20",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param51=

0,

6, "20 2A 24 01 30 77",

0x0030, 2, 2,

"Reg From Drive 21",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param52=

0,

6, "20 2A 24 01 30 78",

0x0030, 2, 2,

"Reg From Drive 22",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param53=

Page 263: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-19

C

0,

6, "20 2A 24 01 30 79",

0x0030, 2, 2,

"Reg From Drive 23",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param54=

0,

6, "20 2A 24 01 30 7A",

0x0030, 2, 2,

"Reg From Drive 24",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param55=

0,

6, "20 2A 24 01 30 7B",

0x0030, 2, 2,

"Reg From Drive 25",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param56=

0,

6, "20 2A 24 01 30 7C",

Page 264: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-20 902399: Versión 4.0

C

0x0030, 2, 2,

"Reg From Drive 26",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param57=

0,

6, "20 2A 24 01 30 7D",

0x0030, 2, 2,

"Reg From Drive 27",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param58=

0,

6, "20 2A 24 01 30 7E",

0x0030, 2, 2,

"Reg From Drive 28",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param59=

0,

6, "20 2A 24 01 30 7F",

0x0030, 2, 2,

"Reg From Drive 29",

Page 265: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-21

C

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param60=

0,

6, "20 2A 24 01 30 80",

0x0030, 2, 2,

"Reg From Drive 30",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param61=

0,

6, "20 2A 24 01 30 81",

0x0030, 2, 2,

"Reg From Drive 31",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param62=

0,

6, "20 2A 24 01 30 82",

0x0030, 2, 2,

"Reg From Drive 32",

"",

"",

Page 266: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-22 902399: Versión 4.0

C

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param63=

0,

6, "20 2A 24 01 30 83",

0x0030, 2, 2,

"Reg From Drive 33",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param64=

0,

6, "20 2A 24 01 30 84",

0x0030, 2, 2,

"Reg From Drive 34",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param65=

0,

6, "20 2A 24 01 30 85",

0x0000, 2, 2,

"Reg To Drive 03",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

Page 267: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-23

C

0, 0, 0, 0,

0;

Param66=

0,

6, "20 2A 24 01 30 86",

0x0000, 2, 2,

"Reg To Drive 04",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param67=

0,

6, "20 2A 24 01 30 87",

0x0000, 2, 2,

"Reg To Drive 05",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param68=

0,

6, "20 2A 24 01 30 88",

0x0000, 2, 2,

"Reg To Drive 06",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Page 268: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-24 902399: Versión 4.0

C

Param69=

0,

6, "20 2A 24 01 30 89",

0x0000, 2, 2,

"Reg To Drive 07",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param70=

0,

6, "20 2A 24 01 30 8A",

0x0000, 2, 2,

"Reg To Drive 08",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param71=

0,

6, "20 2A 24 01 30 8B",

0x0000, 2, 2,

"Reg To Drive 09",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param72=

Page 269: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-25

C

0,

6, "20 2A 24 01 30 8C",

0x0000, 2, 2,

"Reg To Drive 10",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param73=

0,

6, "20 2A 24 01 30 8D",

0x0000, 2, 2,

"Reg To Drive 11",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param74=

0,

6, "20 2A 24 01 30 8E",

0x0000, 2, 2,

"Reg To Drive 12",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param75=

0,

6, "20 2A 24 01 30 8F",

Page 270: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-26 902399: Versión 4.0

C

0x0000, 2, 2,

"Reg To Drive 13",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param76=

0,

6, "20 2A 24 01 30 90",

0x0000, 2, 2,

"Reg To Drive 14",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param77=

0,

6, "20 2A 24 01 30 91",

0x0000, 2, 2,

"Reg To Drive 15",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param78=

0,

6, "20 2A 24 01 30 92",

0x0000, 2, 2,

"Reg To Drive 16",

Page 271: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-27

C

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param79=

0,

6, "20 2A 24 01 30 93",

0x0000, 2, 2,

"Reg To Drive 17",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param80=

0,

6, "20 2A 24 01 30 94",

0x0000, 2, 2,

"Reg To Drive 18",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param81=

0,

6, "20 2A 24 01 30 95",

0x0000, 2, 2,

"Reg To Drive 19",

"",

"",

Page 272: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-28 902399: Versión 4.0

C

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param82=

0,

6, "20 2A 24 01 30 96",

0x0000, 2, 2,

"Reg To Drive 20",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param83=

0,

6, "20 2A 24 01 30 97",

0x0000, 2, 2,

"Reg To Drive 21",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param84=

0,

6, "20 2A 24 01 30 98",

0x0000, 2, 2,

"Reg To Drive 22",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

Page 273: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-29

C

0, 0, 0, 0,

0;

Param85=

0,

6, "20 2A 24 01 30 99",

0x0000, 2, 2,

"Reg To Drive 23",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param86=

0,

6, "20 2A 24 01 30 9A",

0x0000, 2, 2,

"Reg To Drive 24",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param87=

0,

6, "20 2A 24 01 30 9B",

0x0000, 2, 2,

"Reg To Drive 25",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Page 274: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-30 902399: Versión 4.0

C

Param88=

0,

6, "20 2A 24 01 30 9C",

0x0000, 2, 2,

"Reg To Drive 26",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param89=

0,

6, "20 2A 24 01 30 9D",

0x0000, 2, 2,

"Reg To Drive 27",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param90=

0,

6, "20 2A 24 01 30 9E",

0x0000, 2, 2,

"Reg To Drive 28",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param91=

Page 275: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-31

C

0,

6, "20 2A 24 01 30 9F",

0x0000, 2, 2,

"Reg To Drive 29",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param92=

0,

6, "20 2A 24 01 30 A0",

0x0000, 2, 2,

"Reg To Drive 30",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param93=

0,

6, "20 2A 24 01 30 A1",

0x0000, 2, 2,

"Reg To Drive 31",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param94=

0,

6, "20 2A 24 01 30 A2",

Page 276: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-32 902399: Versión 4.0

C

0x0000, 2, 2,

"Reg To Drive 32",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param95=

0,

6, "20 2A 24 01 30 A3",

0x0000, 2, 2,

"Reg To Drive 33",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

Param96=

0,

6, "20 2A 24 01 30 A4",

0x0000, 2, 2,

"Reg To Drive 34",

"",

"",

0, 65535, 0,

1, 1, 1, 0,

0, 0, 0, 0,

0;

[EnumPar]

Param7=

"False",

"True";

Page 277: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-33

C

Param8=

"False",

"True";

Param9=

"Local Control",

"Network Control";

Param10=

"Vendor Specific",

"Startup",

"Not Ready",

"Ready",

"Enabled",

"Stopping",

"Fault Stop",

"Faulted";

Param11=

"Not Running Fwd",

"Running Fwd";

Param12=

"Not Running Rev",

"Running Rev";

Param13=

"Not Ready",

"Ready";

Param14=

"No Faults Present",

"Faulted";

Param15=

"No Action",

Page 278: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-34 902399: Versión 4.0

C

"Fault Reset";

Param16=

"Control is local",

"Control is from network";

Param17=

"Drive actual speed not at reference",

"Drive actual speed is at reference";

Param18=

"Set reference not DN control",

"Set reference at DN control";

Param19=

"Vendor specific mode",

"Open loop speed (Frequency)",

"Closed loop speed control",

"Torque control",

"Process control",

"Position control";

Param32=

"Local speed/torque reference",

"DeviceNet speed/torque reference";

[Groups]

Group1=

"Motor", 6,

1, 2, 3, 4, 5, 6;

Group2=

"Control Supervisor", 10,

7, 8, 9, 10, 11, 12, 13, 14, 15, 16;

Group3=

"Drive", 16,

Page 279: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet DP

902399: Versión 4.0 C-35

C

17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32;

Group4=

"Drive Extended", 64,

33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96;

———

Page 280: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet DP Manual de comunicaciones NXG

C-36 902399: Versión 4.0

C

Page 281: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo de datos GSD Profibus

902399: Versión 4.0 D-1

D

; Device Data File for Robicon Corporation Drives with PFB SLAVE (Archivo de datos de dispositivos para Controladores Robicon Corporation con PFB SLAVE)

; Copyright (c) 1998 Robicon Corp.

; GSD Rev 1.00

#Profibus_DP

Vendor_Name = "Robicon Corporation"

Model_Name = "NXG-PFB"

Revision = "Rev 1.0"

Protocol_Ident = 0

Station_Type = 0

FMS_Supp = 0

Hardware_Release = "1.0"

Software_Release = "1.01"

; Supported baud rates (Velocidades en baudios admitidas)

9.6_supp = 1

19.2_supp = 1

93.75_supp = 1

187.5_supp = 1

500_supp = 1

1.5M_supp = 1

3M_supp = 1

6M_supp = 1

12M_supp = 1

; Maximum responder time for supported baud rates (Tiempo de respuesta máximo para velocidades en baudios admitidas)

MaxTsdr_9.6 = 60

MaxTsdr_19.2 = 60

MaxTsdr_93.75 = 60

MaxTsdr_187.5 = 60

MaxTsdr_500 = 100

MaxTsdr_1.5M = 150

Apéndice

D Archivo de datos GSD Profibus

Page 282: 902399V4.0_ES_Comunicación

Archivo de datos GSD Profibus Manual de comunicaciones NXG

D-2 902399: Versión 4.0

D

MaxTsdr_3M = 200

MaxTsdr_6M = 200

MaxTsdr_12M = 200

; Setup time for supported baud rates (Tiempo establecido para velocidades en baudios admitidas)

Tset_9.6 = 1

Tset_19.2 = 1

Tset_93.75 = 1

Tset_187.5 = 1

Tset_500 = 1

Tset_1.5M = 1

Tset_3M = 4

Tset_6M = 8

Tset_12M = 16

; Supported hardware features (Características de hardware admitidas)

Redundancy = 0

Repeater_Ctrl_Sig = 2

24V_Pins = 0

; Slave Specific (Esclavo específico)

Ident_Number = 0x0868

Freeze_Mode_Supp = 0

Sync_Mode_Supp = 0

Auto_Baud_Supp = 1

Set_Slave_Add_Supp = 0

; Maximum length of user parameter (Longitud máxima de parámetro de usuario)

User_Prm_Data_Len = 32

Min_Slave_Intervall = 2

Modular_Station = 1

Max_Module = 32

Max_Input_Len = 244

Max_Output_Len = 244

Max_Data_Len = 400

Page 283: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo de datos GSD Profibus

902399: Versión 4.0 D-3

D

Module = " 136 Bytes In / 136 Bytes Out " 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x17, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x27

EndModule

Module = “16 Bytes In " 0x1f

EndModule

Module = “ 8 Bytes In " 0x17

EndModule

Module = “16 Bytes Out" 0x2f

EndModule

Module = “ 8 Bytes Out" 0x27

EndModule

— — —

Page 284: 902399V4.0_ES_Comunicación

Archivo de datos GSD Profibus Manual de comunicaciones NXG

D-4 902399: Versión 4.0

D

Page 285: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS ControlNet

902399: Versión 4.0 E-1

E

$ ControlNet ABS-CNT Electronic Data Sheet (Planilla electrónica de datos ControlNet ABS-CNT)

$ Copyright (c)1999,2000,2002 HMS Industrial Networks AB

[File]

DescText = “AnyBus-S ControlNet”;

CreateDate = 07-19-1999;

CreateTime = 11:11:51;

ModDate = 11-15-2002;

ModTime = 16:42:00;

Revision = 1.5;

[Device]

VendCode = 90;

VendName = “HMS Industrial Networks AB (Hassbjer Micro Sys)”;

ProdType = 12;

ProdTypeStr = “Communication Adapter”;

ProdCode = 1;

MajRev = 1;

MinRev = 3;

ProdName = “AnyBus-S CNT”;

Catalog = “ABS CNT”;

[Device Classification]

Class1 = 1_RSNetWorx_Adapter;

Class2 = ControlNet;

APÉNDICE

E Archivo EDS ControlNet

Page 286: 902399V4.0_ES_Comunicación

Archivo EDS ControlNet Manual de comunicaciones NXG

E-2 902399: Versión 4.0

E

[Port]

Port2 = ControlNet_Redundant,

“Port A”,

“20 F0 24 01”,

2;

[Params]

Param2 =

0, $ first field shall equal 0

,, $ path size,path

0x0000, $ descriptor

2, $ data type : 16-bit Unsigned Integer

2, $ data size in bytes

“Output Size”, $ name

““, $ units

““, $ help string

0,450,16, $ min,max,default data values

0,0,0,0, $ mult,dev,base,offset scaling not used

0,0,0,0, $ mult,dev,base,offset link not used

0; $ decimal places not used

Param3 =

0, $ first field shall equal 0

,, $ path size,path

0x0000, $ descriptor

2, $ data type : 16-bit Unsigned Integer

2, $ data size in bytes

“Input Size”, $ name

““, $ units

““, $ help string

8,454,20, $ min,max,default data values

0,0,0,0, $ mult,dev,base,offset scaling not used

0,0,0,0, $ mult,dev,base,offset link not used

0;

Page 287: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS ControlNet

902399: Versión 4.0 E-3

E

[Connection Manager]

Connection1 =

0x04010002, $ trigger & transport

$ 0-15 = supported transport classes (class 1)

$ 16 = cyclic (1 = supported)

$ 17 = change of state (0 = not supported)

$ 18 = on demand (0 = not supported)

$ 19-23 = reserved (must be zero)

$ 24-27 = exclusive owner

$ 28-30 = reserved (must be zero)

$ 31 = client 0 (don’t care for classes 0 and 1)

0x44240405, $ point/multicast & priority & realtime format

$ 0 = O=>T fixed (1 = supported)

$ 1 = O=>T variable (0 = not supported)

$ 2 = T=>O fixed (1 = supported)

$ 3 = T=>O variable (0 = not supported)

$ 4-7 = reserved (must be zero)

$ 8-10 = O=>T header (4 byte run/idle)

$ 11 = reserved (must be zero)

$ 12-14 = T=>O header

$ 15 = reserved (must be zero)

$ 16-19 = O=>T point-to-point

$ 20-23 = T=>O multicast

$ 24-27 = O=>T scheduled

$ 28-31 = T=>O scheduled

,Param2,, $ O=>T RPI,Size,Format

,Param3,, $ T=>O RPI,Size,Format

,, $ config part 1 (dynamic assemblies)

,, $ config part 2 (module configuration)

“Discrete Exclusive Owner”, $ connection name

““, $ Help string

“20 04 24 01 2C 96 2C 64”; $ exclusive output path

1_PLC5C_RTD_Format1 = 1_PLC5C_1794_Discrete_RTD_Format;

∇ ∇ ∇

Page 288: 902399V4.0_ES_Comunicación

Archivo EDS ControlNet Manual de comunicaciones NXG

E-4 902399: Versión 4.0

E

Page 289: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet (Profile 12)

902399:Versión 3.0 F-1

F

$ DeviceNet Manager Generated Electronic Data Sheet (Planilla electrónica de datos generada por DeviceNet Manager)

[File]

DescText = “ABS Standard Configuration”;

CreateDate = 12-08-98;

CreateTime = 10:31:30;

ModDate = 02-17-2005;

ModTime = 11:24:00;

Revision = 1.35; $ Revision of EDS file

[Device]

VendCode = 90; $ Vendor Code

ProdType = 12; $ Product Type

ProdCode = 12; $ Product Code

MajRev = 1; $ Major Rev

MinRev = 35; $ Minor Rev

VendName = “HMS Networks”;

ProdTypeStr = “Communications Adapter”;

ProdName = “AnyBus-S DeviceNet”;

Catalog = “AnyBus-S DeviceNet”;

$ Parameter Class Section

[ParamClass]

MaxInst = 29; $ Max Instances - total # configuration parameters

Descriptor = 0x00;$ Parameter Class Descriptor - No parameters

CfgAssembly = 0x00;$ The config assembly is not supported.

[Params]

APÉNDICE

F Archivo EDS DeviceNet (Profile 12)

Page 290: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet (Profile 12) Manual de comunicaciones NXG

F-2 902399: Versión 3.0

F

$ ****************************************************************************

$ Polled production

$ ****************************************************************************

Param1 = 0, $ parameter value slot

6, “20 05 24 00 30 64”, $ connection object

0x0002, $ descriptor (Scaling)

198, 1, $ USINT, 4 bytes

“Polled production”, $ parameter name

““, $ units string

““, $ help string

0, 5, 0, $ min, max, default (0)

0, 0, 0, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$ Polled consumtion

$ ****************************************************************************

Param2 = 0, $ parameter value slot

6, “20 05 24 00 30 65”, $ connection object

0x0002, $ descriptor (Scaling)

198, 1, $ USINT, 4 bytes

“Polled consumtion”, $ parameter name

““, $ units string

““, $ help string

0, 5, 0, $ min, max, default (0)

0, 0, 0, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$ Strobed production

$ ****************************************************************************

Param3 = 0, $ parameter value slot

6, “20 05 24 00 30 66”, $ Connection object

Page 291: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet (Profile 12)

902399:Versión 3.0 F-3

F

0x0002, $ descriptor (Scaling)

198, 1, $ USINT, 4 bytes

“Strobed production”, $ parameter name

““, $ units string

““, $ help string

0, 5, 0, $ min, max, default (0)

0, 0, 0, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$ Strobed consumption

$ ****************************************************************************

Param4 = 0, $ parameter value slot

6, “20 05 24 00 30 67”, $ connection object

0x0002, $ descriptor (Scaling)

198, 1, $ USINT, 4 bytes

“Strobed consumption”, $ parameter name

““, $ units string

““, $ help string

0, 5, 0, $ min, max, default (0)

0, 0, 0, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$ COS Production

$ ****************************************************************************

Param5 = 0, $ parameter value slot

6, “20 05 24 00 30 68”, $ connection object

0x0002, $ descriptor (Scaling)

198, 1, $ USINT, 4 bytes

“COS production”, $ parameter name

““, $ units string

““, $ help string

0, 5, 0, $ min, max, default (0)

Page 292: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet (Profile 12) Manual de comunicaciones NXG

F-4 902399: Versión 3.0

F

0, 0, 0, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param6 = 0, $ parameter value slot

6, “20 A0 24 00 30 64”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input1 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param7 = 0, $ parameter value slot

6, “20 A0 24 00 30 6E”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input1 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

Page 293: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet (Profile 12)

902399:Versión 3.0 F-5

F

$ ****************************************************************************

Param8 = 0, $ parameter value slot

6, “20 A0 24 00 30 65”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input2 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param9 = 0, $ parameter value slot

6, “20 A0 24 00 30 6F”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input2 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param10 = 0, $ parameter value slot

6, “20 A0 24 00 30 66”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

Page 294: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet (Profile 12) Manual de comunicaciones NXG

F-6 902399: Versión 3.0

F

“Input3 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param11 = 0, $ parameter value slot

6, “20 A0 24 00 30 70”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input3 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param12 = 0, $ parameter value slot

6, “20 A0 24 00 30 67”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input4 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

Page 295: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet (Profile 12)

902399:Versión 3.0 F-7

F

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param13 = 0, $ parameter value slot

6, “20 A0 24 00 30 71”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input4 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param14 = 0, $ parameter value slot

6, “20 A0 24 00 30 68”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input5 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Page 296: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet (Profile 12) Manual de comunicaciones NXG

F-8 902399: Versión 3.0

F

Param15 = 0, $ parameter value slot

6, “20 A0 24 00 30 72”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input5 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param16 = 0, $ parameter value slot

6, “20 A0 24 00 30 69”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input6 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param17 = 0, $ parameter value slot

6, “20 A0 24 00 30 73”, $ input mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Input6 length”, $ parameter name

“bytes”, $ units string

Page 297: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet (Profile 12)

902399:Versión 3.0 F-9

F

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$ Output mappping

$ ****************************************************************************

$

$ ****************************************************************************

Param18 = 0, $ parameter value slot

6, “20 A1 24 00 30 64”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output1 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param19 = 0, $ parameter value slot

6, “20 A1 24 00 30 6E”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output1 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

Page 298: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet (Profile 12) Manual de comunicaciones NXG

F-10 902399: Versión 3.0

F

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param20 = 0, $ parameter value slot

6, “20 A1 24 00 30 65”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output2 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param21 = 0, $ parameter value slot

6, “20 A1 24 00 30 6F”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output2 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Page 299: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet (Profile 12)

902399:Versión 3.0 F-11

F

Param22 = 0, $ parameter value slot

6, “20 A1 24 00 30 66”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output3 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param23 = 0, $ parameter value slot

6, “20 A1 24 00 30 70”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output3 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param24 = 0, $ parameter value slot

6, “20 A1 24 00 30 67”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output4 offset”, $ parameter name

““, $ units string

Page 300: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet (Profile 12) Manual de comunicaciones NXG

F-12 902399: Versión 3.0

F

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param25 = 0, $ parameter value slot

6, “20 A1 24 00 30 71”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output4 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param26 = 0, $ parameter value slot

6, “20 A1 24 00 30 68”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output5 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

Page 301: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet (Profile 12)

902399:Versión 3.0 F-13

F

$ ****************************************************************************

$

$ ****************************************************************************

Param27 = 0, $ parameter value slot

6, “20 A1 24 00 30 72”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output5 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param28 = 0, $ parameter value slot

6, “20 A1 24 00 30 69”, $ output mapping object

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output6 offset”, $ parameter name

““, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

$ ****************************************************************************

$

$ ****************************************************************************

Param29 = 0, $ parameter value slot

6, “20 A1 24 00 30 73”, $ output mapping object

Page 302: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet (Profile 12) Manual de comunicaciones NXG

F-14 902399: Versión 3.0

F

0x10, $ descriptor (Scaling)

199, 2, $ UINT, 2 bytes

“Output6 length”, $ parameter name

“bytes”, $ units string

““, $ help string

0, 512, 0, $ min, max, default (0)

1, 1, 1, 0, $ mult, div, base, offset scaling

, , , , $ scaling links not used

0; $ decimal places

[EnumPar]

Param1=

“Input 1”,

“Input 2”,

“Input 3”,

“Input 4”,

“Input 5”,

“Input 6”;

Param2=

“Output 1”,

“Output 2”,

“Output 3”,

“Output 4”,

“Output 5”,

“Output 6”;

Param3=

“Input 1”,

“Input 2”,

“Input 3”,

“Input 4”,

“Input 5”,

“Input 6”;

Param4=

Page 303: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Archivo EDS DeviceNet (Profile 12)

902399:Versión 3.0 F-15

F

“Output 1”,

“Output 2”,

“Output 3”,

“Output 4”,

“Output 5”,

“Output 6”;

Param5=

“Input 1”,

“Input 2”,

“Input 3”,

“Input 4”,

“Input 5”,

“Input 6”;

Page 304: 902399V4.0_ES_Comunicación

Archivo EDS DeviceNet (Profile 12) Manual de comunicaciones NXG

F-16 902399: Versión 3.0

F

Page 305: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG ÍndiceCAPÍTUL

O

Índice

902399:Versión 3.0 I-1

Aassembly data (conjunto de datos) 3-8, 3-9, 3-10auto mode (modo automático) 2-4, 4-5, 5-8, 6-8, 7-4, 8-5, 9-7

BBA1 3-3, 3-19BA2 3-3, 3-19

Ccluster (cluster) 3-2common network topologies (topologías de redcomunes) 3-2communication board (tarjeta de comunicaciones) 1-1communications board

jumpers (puentes de tarjetas de comunicacion) 2-5Communications menu (9)

Modbus network (Menú de comunicaciones (9) RedModbus) 2-4, 4-5, 5-8, 6-8, 7-4, 8-6, 9-7

CRC (CRC) 2-7, 2-9, 2-10, 2-12, 2-13, 2-14, 2-16

Ddata transfer (transferencia de datos) 3-9data variables (variables de datos) 2-5, 4-5, 5-9, 6-8, 7-4,8-6, 9-7default

control configuration (configuración de control pordefecto) 2-17, 4-13, 5-11, 6-11, 7-7, 8-8, 9-10

Device Data File D-1 (Archivo de datos de dispositivos)DeviceNet(

5-pin connector (conector de 5-pins) 3-3jumpers (puentes) 3-3node address (dirección del nodo) 3-6UCS Module (Módulo UCS) 3-3UCS module (módulo UCS) 3-3

display network monitor function (función devisualización de monitoreo de red) 2-29, 3-20, 4-25, 5-25, 6-21, 7-18, 8-19, 9-21

EEDS files (archivos EDS) 3-7electronic data sheets (planillas electrónicas de datos) 3-7emergency stop (detención de emergencia) 2-4, 4-5, 5-8,6-8, 7-4, 8-5, 9-7explicit messages (mensajes explícitos) 3-8, 3-9

Ffault reset (reinicio por falla) 2-4, 4-5, 5-8, 6-8, 7-4, 8-5,

9-7fixed reg bits (bits de registro fijo)

default definition (definición por defecto) 2-2, 4-3,5-6, 6-5, 7-2, 8-3, 9-5

location (ubicación) 2-17, 4-13, 5-11, 6-11, 7-7, 8-8,9-10

programmable definitions (definiciones programables) 2-19, 4-15, 5-13, 6-12, 7-8, 8-9, 9-11

flags (indicadores) 2-4, 4-5, 5-8, 6-11, 7-7, 8-8, 9-10

Gglobal data (datos globales) 3-6global data items (ítems de datos globales) 3-6green LED (LED verde) 3-18

Jjumper (puente) 3-19jumper settings (configuración de puentes)

debug port (puerto para depuración) 1-2Modbus port (puerto Modbus) 2-5

LLED (LED) 3-18, 3-19linear bus topology (topología de bus lineal) 3-2

Mmaster (maestro) 2-6, 4-1, 4-8master/slave (maestro/esclavo) 3-2, 3-8, 3-9Maximum length of user parameter (extensión máximade parámetros del usuario) D-2Maximum responder time (tiempo máximo de respuesta)D-1Modbus address table (Tabla de direcciones Modbus) 5-17, 6-16, 7-12, 8-13, 9-15Modbus network (Red Modbus)

baud rates (velocidad de transmisión en baudios) 2-1communications diagram (diagrama de

comunicaciones) 2-5, 2-6, 4-2, 4-7data bits (bits de datos) 2-1data frame (marco de datos) 2-1flags (indicadores) 2-4, 4-5, 5-8, 6-11, 7-7, 8-8, 9-10jumpers (puentes) 2-5master (maestro) 2-1, 2-6, 2-8, 2-10, 2-13, 2-16, 4-1,

4-2, 4-8, 4-9, 4-10, 4-11, 4-13serial port (puerto serial) 2-5start bit (bit de inicio) 2-1stop bit (bit de detención) 2-1, 4-1supported commands (comandos soportados) 2-6, 4-

1, 4-8, 5-10

Page 306: 902399V4.0_ES_Comunicación

Índice Manual de comunicaciones NXG

I-2 902399:Versión 3.0

Modbus protocol (protocolo Modbus) 2-1, 2-2, 4-1remote terminal unit (RTU) format (formato de

unidad terminal remota (RTU)) 2-1, 2-2, 4-1

Nnetwork communications problems (problemas decomunicaciones de red) 3-19network status LED (LED de estado de red) 3-18network termination (conexión de red) 3-4, 9-3network topologies (topologías de red) 3-2node (nodo) 3-2

Ppeertopeer (peertopeer) 3-2pick list variables (variables de lista de selección)

data from drive (datos desde el controlador) 3-15, 4-20, 8-15, 9-17

data to drive (datos al controlador) 3-13, 3-14, 4-20,5-18, 6-17, 7-14

pointtopoint (puntoapunto) 3-8programmable input bits (bits de entrada programables)

network 1 (red 1) 2-20, 3-17, 4-17, 5-15, 6-14, 7-10,8-11, 9-13

network 2 (red 2) 2-20, 3-17, 4-17, 5-16, 6-14, 7-10,8-11, 9-13

programmable output bits (bits de salida programables)network 1 (red 1) 2-21, 3-17, 4-18, 5-16, 6-15, 7-11,

8-12, 9-14network 2 (red 2) 2-21, 3-18, 4-18, 5-16, 6-15, 7-11,

8-12, 9-14

Rread output registers command (comando de lectura deregistros de salida) 2-6, 2-15, 4-2, 4-8, 4-13read output registers response (respuesta de lectura deregistros de salida) 2-6, 2-15, 2-16, 4-2, 4-8, 4-9, 4-13read output registers transmission (transmisión de lecturade registros de salida) 2-6, 2-16, 4-2, 4-9, 4-13register (registro) 3-6register-based data items (ítems de datos basados enregistros) 3-6, 3-13, 3-15reverse speed demand (demanda de velocidad enreversa) 2-4, 4-5, 5-8, 6-8, 7-4, 8-5, 9-7run request (solicitud de ejecución) 2-4, 4-5, 5-8, 6-8, 7-4, 8-5, 9-7

Ssecurity code (código de seguridad) 2-4, 4-5, 5-8, 6-8, 7-4, 8-6, 9-7setup procedure (procedimiento de configuración)

for motor control w/user-defined bits (para controldel motor mediante bits definidos por elusuario) 2-3, 4-4, 5-7, 6-6, 7-3, 8-4, 9-6

for motor control(DeviceNet() (para control delmotor (DeviceNet()) 3-5

for motor control(Modbus) (para control del motor(Modbus)) 2-2, 4-3, 5-7

read data from drive (lectura de datos desde elcontrolador) 2-4, 4-4, 5-8, 6-7, 7-3, 8-5, 9-7

sending motor speed settings (envío deconfiguraciones de velocidad del motor) 2-3, 4-4, 5-7, 6-6, 7-3

Setup time (tiempo de configuración) D-2slave (esclavo) 2-6, 4-1, 4-8slave device (dispositivo esclavo) 3-2Slave Specific (esclavo específico) D-2software flags (indicadores de software) 2-4, 4-5, 5-8, 6-11, 7-7, 8-8, 9-10SOP program (programa SOP)

run enable (ejecución habilitada) 2-2, 4-3, 5-6, 6-4,7-1, 8-3, 9-5

status flags “from” the drive (indicadores de estado"desde" el controlador) 3-18stop request (solicitud de detención) 2-4, 4-5, 5-8, 6-8, 7-4, 8-5, 9-7strobe (habilitación) 3-2Supported baudrates (velocidad de transmisión enbaudios soportada) D-1Supported hardware features (características dehardware soportadas) D-2system program (programa del sistema)

software flags (Modbus) (indicadores de software(Modbus)) 2-4, 4-5, 5-8, 6-8, 7-4, 8-5, 9-7

Ttermination (conexión) 3-4, 9-3topologies (topologías) 3-2

UUCS modules (Módulos UCS) 1-1user parameter maximum length (extensión máxima deparámetros del usuario) D-2user programming (programación por el usuario)

input bits (bits de entrada) 2-19, 3-16, 4-16, 5-13, 6-13, 7-9, 8-10, 9-12

output bits (bits de salida) 2-19, 3-16, 4-16, 5-14, 6-13, 7-9, 8-10, 9-12

SOP flags (indicadores SOP) 2-20, 3-17, 4-17, 5-15,6-14, 7-10, 8-11, 9-13

Vvelocity units parameter (parámetro de unidades develocidad) 2-9, 4-9

default (por defecto) 2-9, 4-9

Wwrite input register command (comando de escritura de

Page 307: 902399V4.0_ES_Comunicación

Manual de comunicaciones NXG Índice

902399:Versión 3.0 I-3

registro de entrada) 4-10write input register response (respuesta de escritura delregistro de entrada) 4-10write input register transmission (transmisión deescritura de registro de entrada) 2-10, 4-10write multiple input registers command response(respuesta del comando de escritura de registrosmúltiples de entrada) 2-13, 4-10write multiple input registers command transmission(transmisión del comando de escritura de registrosmúltiples de entrada) 2-13, 4-10write multiple input registers response (respuesta delcomando de escritura de registros múltiples de entrada)2-14, 4-11write multiple input registers transmission (transmisiónde escritura de registros múltiples de entrada) 2-13, 4-11

XXCL Receive Setup (Configuración de recepción XCL)3-6XCL Send Setup (Configuración de envío XCL) 3-6

Page 308: 902399V4.0_ES_Comunicación

Índice Manual de comunicaciones NXG

I-4 902399:Versión 3.0