Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NXG
PARA
SERIES HARMONY
Controladores de velocidad ajustable
para motores de CA
con Control Next Generation
• NXG I
• Software NXG versión 2.6 (y posterior).
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 de
protección de la Directiva del Consejo 89/336/EEC (Council Directive 89/336/EEC) acerca de la aproximación de las Leyes de los
estados miembro relacionadas con compatibilidad electromagnética. Pruebas efectuadas de conformidad con estándares genéricos
EN50081-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 (Surge
Immunity). (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 agosto
de 2001.
Firmas: Titular de documentación técnica:
Nombre: Tom Bierman, Director de calidad Ray Tomer, Ingeniero de conformidad de staff
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:
Septiembre de
Versión 1.0
2005
© 2005 por Siemens. Ninguna parte de este documento puede ser reproducida por medios mecánicos o electrónicos sin consentimiento previo de
Siemens.
Manual de comunicaciones NXG Tabla de contenidos
Tabla de contenidos
Capítulo 1: Generalidades de las comunicaciones ............................................................... 1-1
Introducción ........................................................................................................................... 1
Puerto de depuración RS232.................................................................................................. 2
Redes duales .......................................................................................................................... 3
Capítulo 2: Comunicaciones Modbus ................................................................................... 2-1
Introducción ........................................................................................................................... 1
Configuración rápida ............................................................................................................. 2
Funcionalidades remotas........................................................................................................ 4
Procedimientos de configuración del menú........................................................................... 4
interfaz de red ........................................................................................................................ 5
Configuración de comandos soportados ................................................................................ 6
Procedimiento de configuración .......................................................................................... 14
Opciones de control por defecto del controlador................................................................. 17
Programación por el usuario a través de SOP...................................................................... 19
Tipo de control de red por defecto:.......................................................................... 20
Programable por el usuario: ..................................................................................... 20
Dirección Modbus y tablas de listas de selección de teclado numérico .............................. 22
Tablas de parámetros del menú ........................................................................................... 24
Función de visualización del monitoreo de red (identificación (ID) de parámetro 9950)... 29
Capítulo 3: Comunicaciones DeviceNet™ DP...................................................................... 3-1
Introducción ........................................................................................................................... 1
conexión de red ...................................................................................................................... 4
Direcciones de red DeviceNet DP ......................................................................................... 5
Configuración rápida ............................................................................................................. 5
Configuración de las comunicaciones de red ........................................................................ 6
Archivo EDS DeviceNet DP.................................................................................................. 7
Métodos de transferencia de datos de red .............................................................................. 9
Redes y programa del sistema ............................................................................................. 16
Secuencia de encendido ....................................................................................................... 18
Resolución de problemas en las comunicaciones de red ..................................................... 19
Función de visualización del monitoreo de red (identificación (ID) de Menú 9950).......... 20
Capítulo 4: Comunicaciones Ethernet Modbus ................................................................... 4-1
Introducción ........................................................................................................................... 1
Configuración rápida ............................................................................................................. 3
Funcionalidades remotas........................................................................................................ 5
Procedimientos de configuración del menú........................................................................... 5
interfaz de red ........................................................................................................................ 6
Configuración de comandos soportados ................................................................................ 8
CAPÍTULO 1
1 Generalidades de las comunicaciones
1.1 Introducción
Cada 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
Puentes
Modbus
Puentes de
JP3 JP8
depuración JP7 JP9 Designador de
terjetas JP6
JP4 JP10 JP13
JP2 JP1 JP5 TX485 AnyBus1 AnyBus2 (No usado)
(Modbus)
TX232
(Depuración)
Puerto de
RX232 depuración
(Depuración)
Puerto
Modbus
RS485
JP11 RX485
(No usado) JP12 (Modbus) UCS1 UCS2
(No usado)
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
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.
TX
2 2
RX
3 3
5 GND 5
Computadora Tarjeta de
personal comunicaciones J2
Tarjeta 1a BD2 1
BD1 Puerto de depuración
2
Puerto de depuración disponible
disponible Sin puerto de BD1 3
Modbus 1 comunicacionesb
Tarjeta 2 JP6 configurado en JP6 configurado en BD2
BD2 1
BD2 Sin puerto de depuración
Sin puerto de Modbus 2
depuración BD1 3
Modbus 2
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.
b. La red ethernet se conecta a la tarjeta del microprocesador y debe designarse como red 1.
Puerto de
depuración
RS232
NO
DISPONIBLE
Puerto Modbus
RS485
Figura 1-3. Uso de una sola tarjeta para redes duales Ethernet Modbus y Modbus
Las 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
1. Configure JP6 a BD1 en la tarjeta donde esté disponible el puerto de depuración. BD1 no tendrá un puerto
de comunicaciones disponible.
Puerto de
depuración
RS232
DISPONIBLE
Puerto Modbus
RS485
NO DISPONIBLE
Puerto de
depuración
RS232
NO
DISPONIBLE
Puerto Modbus
RS485
DISPONIBLE
Nota: Si el sistema presentara fallas al iniciarlo, verifique el firmware en la Tarjeta de Comunicaciones para
* determinar el Número de Versión.
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.
∇ ∇ ∇
CAPÍTULO
2 Comunicaciones Modbus
2.1 Introducción
Cada control NXG se envía con el hardware necesario para soportar la conectividad del protocolo de red Modbus. La 2
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.
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.
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
2.2.3 Control del motor mediante bits definidos por el usuario controlados por el SOP
2
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:
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.
1. Puede encontrar un listado completo de los bits programables SOP en la Sección 2.9.3.
2
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
Número de bit Significado en el software de control del controlador Valor
0 Falla
1 Alarma
2 RunningForward (Ejecución hacia adelante)
3 RunningReverse (Ejecución en reversa)
4 DriveReady (Unidad preparada)
StartStopControlFromNetwork
5
(Control de inicio de detención desde la red)
6 SpeedFromNetwork (Velocidad desde la red)
7 AtSpeedReference (Referencia de velocidad) 0 = Falso; 1 = Verdadero
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
Consulte (la sección 2.7) para obtener detalles sobre cómo leer otros datos del controlador.
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
2
(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.
Pin 2- Datos A o B
Pin 3- Datos A o B
Pin 5-Tierra
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
Configuración de puente
JP5 = 1-2 Resistencia de conexión deshabilitada
JP5 = 2-3 Resistencia de conexión habilitada
JP3 = 1-2 Datos (B) en Pin 2
JP4 = 1-2 Datos (A) en Pin 3
JP3 = 2-3 Datos (B) en Pin 3
JP4 = 2-3 Datos (A) en Pin 2
JP7 - JP8 Polarización de la red
JP9 - JP10 Polarización de la red
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
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
Si fuera necesaria una polarización adicional, consulte la Tabla 2-6 para configuración de puentes.
2
MODBUS Maestro
Nota: Si se encontrara blindado, use cableado de par trenzado y conecte sólo a un extremo
A
Máximo 32 conexiones
= Conexión « Nota: Las definiciones A/B no son estándares, puede ser necesario
intercambiar A y B si la unidad no funciona
TX
03 01 00 13 00 25 -- --
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
RX
03 01 CD 6B B2 0E 1B -- --
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.
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
RX
01 03 04 04 A5 90 B1 -- --
Figura 2-5. Ejemplo del comando de lectura de registros de salida (TX) y respuesta (RX)
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
Valor de dato 2 (MSB) 0x90 Este registro es byte alto del ítem 2
0x90B1 programable por el usuario.
Valor de dato 2 (LSB) 0xB1 Vea la Tabla 2-29. byte bajo del ítem 2
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.
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.
2
TX
01 06 00 42 00 64 -- --
RX
01 06 00 42 00 64 -- --
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) 0x00
registro nº 40067
Dirección de registro (Baja) 0x42
Datos preconfigurados (Alto) 0x00
Valor = 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
2 TX
01 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 -- --
2
La dirección de inicio es la bobina número 20
Dirección de inicio de las bobinas a escribir
0x13
(BAJA)
Número de bobinas a escribir (ALTO) 0x00 Escribir 10 bobinas comenzando desde la
Número de bobinas a escribir (BAJO) 0x0A bobina 20
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
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
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
2
descripciones se enumeran en el Apéndice A.
TX
01 10 00 43 00 02 04 00 64 24 E3 -- --
RX
01 10 00 43 00 02 -- --
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) 0x00
Número de registro 40068
Dirección de inicio (Baja) 0x43
Nº de registros (Alto) 0x00
Escriba a 0x0002 (2) registros
Nº de registros (Baja) 0x02
Conteo de bytes 0x04 total de 4 bytes
Datos preconfigurados 1 (Alto) 0x00
Valor = 0x0064 (100 decimal)
Datos preconfigurados 1 (Bajo) 0x64
Datos preconfigurados 2 (Alto) 0x24
Valor = 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
Tabla 2-15. Respuesta de escritura de registros de entrada múltiple (RX) desde el controlador
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) 0x00
Número de registro 40068
Dirección de inicio (Baja) 0x43
Nº de registros (Alto) 0x00
Escriba a 0x0002 (2) registros
2
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
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 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.
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
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.
TX
01 03 00 03 00 01 -- --
RX
01 03 02 00 00 -- --
Figura 2-10. Ejemplo del comando de lectura de registros de salida (TX) y respuesta (RX).
2 ("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):
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
Network1FixedRegBit8_I
Network1FixedRegBit9_I
Network1FixedRegBit10_I
Network1FixedRegBit11_I No utilizado
Network1FixedRegBit12_I
Network1FixedRegBit13_I
Network1FixedRegBit14_I
Network1FixedRegBit15_I
*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
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
2 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.
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 Bits relacionados con Drctry.ngn
Reg nn"
Net Input Flag 1 Network2Flag0_I ~
(Marca de entrada de red 1) Network2Flag15_I
Net Input Flag 2 Network2Flag16_I ~
(Marca de entrada de red 2) Network2Flag31_I
Net Input Flag 3 Network2Flag32_I ~
(Marca de entrada de red 3) Network2Flag47_I
Net Input Flag 4 Network2Flag48_I ~
(Marca de entrada de red 4) Network2Flag63_I
Tabla 2-22. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico
9403-9464)
Variable de lista de selección en menús "Data to Drive Bits relacionados con Drctry.ngn
Reg nn"
Network1Flag0_O ~
Net1 Out Reg 1
Network1Flag15_O
Network1Flag16_O ~
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 Bits relacionados con Drctry.ngn
Reg nn"
Net2 Out Reg 1 Network2Flag0_O ~
(Registro de salida de red 2 1) Network2Flag15_O
Net2 Out Reg 2 Network2Flag16_O ~
(Registro de salida de red 2 2) Network2Flag31_O
Net2 Out Reg 3 Network2Flag32_O ~
(Registro de salida de red 2 3) Network2Flag47_O
Net2 Out Reg 4 Network2Flag48_O ~
(Registro de salida de red 2 4) Network2Flag63_O
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.
Tiempo de
aceleración hacia 0 - 3276,7 seg Demanda de torsión
adelante
Tiempo de
desaceleración hacia 0 - 3276,7 seg Demanda PVCL
adelante
Tiempo de
aceleración en
reversa
0 - 3276,7 seg Demanda de flujo
2
Tiempo de
desaceleración en 0 – 3276,7 seg Conteo de nodos
reversa
Pulso de ingreso de
0 – 65535 Índice de nodos
red
Lím mín hacia Tiempo de
0.00 % ~ 327.67 %
adelante aceleración de torsión
Tiempo de
Lím mín en reversa -327.67 % ~ 0.00 % desaceleración de
torsión
Compensación de
Límite de torsión 0.00% ∼ 327.67%
torsión
MUX 1 ID 0 ∼ 32767 Escalar de torsión
MUX 2 ID 0 ∼ 32767 Comando Vars
2 Modbus •
•
4800
9600
• 19200
• ninguno
Paridad Modbus 9047 Ninguno • impar
• par
Modbus • uno
9048 1 • dos
Bits de detención
Determina la dirección del nodo en la red
Dirección Modbus 9070 1 1 247
Modbus.
Designa las unidades para los valores de
velocidad desde el controlador.
Unidades de
9080 % • %
velocidad
• RPM
• Hz
Escalar de Escalar para referencia de demanda de
9912 1 -125 125
demanda entrada desde la red.
Escalar de Escalar auxiliar para referencia de
9913 1 -125 125
demanda auxiliar demanda de entrada desde la red.
Expiración de Expiración del tiempo de red determinada
9934 0 0 65535
tiempo de red por no tener respuesta.
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
Parámetro 1 de datos
de registro desde el
Data From Estado
9401 controlador. Este
Drive 01 general
registro no es
programable
Parámetro 2 de datos
de registro desde el
Data From Velocidad
9402 controlador. Este
Drive 02 del motor
registro no es
programable.
Parámetros 3-64 de
datos de registro
Data From
9403-9464 Ninguno desde el controlador.
Drive 03-64
Estos registros son
programables.
Tabla 2-30. Register Data to Drive Menu (9600) (Menú de datos de registro al controlador)
Parámetro ID Unidades Predefinido Mín. Máx. Descripción
Parámetro 1 de datos
de registro al
Data To Drive Reg Bits de
9601 controlador. Este
01 Registro Fijo
registro no es
programable.
Tabla 2-32. Network 2 Configure Parameters Menu (9916) (Menú de parámetros de configuración Red 2)
Parámetro ID Unidades Predefinid Mín. Máx. Descripción
o
Velocidad de transmisión de la red
Modbus.
Velocidad de • 1200
transmisión 9917 19200 • 2400
2 Modbus •
•
4800
9600
• 19200
• ninguno
Paridad
9947 Ninguno • impar
Modbus
• par
Modbus • uno
• dos
Bits de 9948 1
detención
Dirección Determina la dirección del nodo en la red
9920 1 1 247
Modbus Modbus.
Designa las unidades para los valores de
velocidad desde el controlador.
Unidades de
9924 • %
velocidad
• RPM
• Hz
Escalar de Escalar para referencia de demanda de
9926 1 -125 125
demanda entrada desde la red.
Escalar de
Escalar auxiliar para referencia de
demanda 9927 1 -125 125
demanda de entrada desde la red.
auxiliar
Expiración de Expiración del tiempo de red determinada
9935 0 0 65535
tiempo de red por no tener respuesta.
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
Parámetro 1 de datos de
registro desde el
Data From Drive Estado
9501 controlador. Este
01 general
registro no es
programable
Parámetro 2 de datos de
registro desde el
Data From Drive Velocidad del
9502 controlador. Este
02 motor
registro no es
programable.
Parámetros 3-64 de
datos de registro desde
Data From Drive
9503-9564 Ninguno el controlador. Estos
03-64
registros son
programables.
Tabla 2-34. Network 2 Register Data To Drive Menu (9700) (Menú de datos de registro hacia el controlador Red
2)
Parámetro ID Unidade Predefinido Mín. Máx. Descripción
s
Parámetro 1 de datos de
Data To Drive Bits de registro al controlador.
9701
Reg 01 Registro Fijo Este registro no es
programable.
Parámetro 2 de datos de
2
Data To Drive Demanda de registro al controlador.
9702
Reg 02 velocidad Este registro no es
programable.
Parámetros 3-64 de
datos de registro al
Data to Drive Reg
9703-9764 Ninguno controlador. Estos
03-64
registros son
programables.
Tabla 2-35. Network 1 Register Data To Drive Menu (9900) (Menú de datos de registro hacia el controlador Red 1)
Parámetro ID Unidade Predefinido Mín. Máx. Descripción
s
Copia los registros de la
Red 1 al reg. 2
9946 Función red 1 a los registros de la
Copiar
red 2.
6ISUALIZACIN DE FORMATO DE
$IRECCIN DE DATOS .¢MERO DE REGISTRO
LOS VALORES DEL REGISTRO
$ .%4 4X .
2EG
$ATOS ,¤NEA
( .%4 2 X .
2EG
&" $ATOS ,¤NEA
2EGISTRO GLOBAL O NO GLOBAL 6ALOR DEL REGISTRO
2ED PARA ESTE REGISTRO
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. 2
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.
D D
H H
∇∇∇
CAPÍTULO
3 Comunicaciones DeviceNet™ DP
3.1 Introducción
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 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
3
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.
3 Leyenda
P = Peer
M M P
S S S S S S S S P P P P
SUBNET
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.
Nota: Para configurar correctamente el módulo UCS DeviceNet, los puentes BA1 y BA2 se deben quitar de
* la tarjeta.
Indicadores
de estado
Conector DeviceNet
de 5-pins
3.1.3 Conector
El módulo de interfase UCS DeviceNet DP utiliza un conector de 5 pins compatible con-DeviceNet DP.
Código de Color
DeviceNet
1 V- (conductor de alimentación) Negro
3 DESCUBIERTO Bare
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
Velocidad de Distancia troncal (Cable grueso)
transmisión
125 K 500 metros (1640 pies)
250 K 250 metros (820 pies)
500 K 100 metros (328 pies)
Estado UCS 1
Estado de la red 2
Borde de la tarjeta
Tabla 3-2. Descripciones del indicador de estado de la tarjeta de circuito del módulo UCS
a. El índice de intermitencia nominal es de 500 mseg cuando está encendido y de 500 mseg cuando está apagado.
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. 3
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.
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.
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.
3 Número de
Tabla 3-4. Clases de DeviceNet DP
Objeto de Clase Mensajes de comunicaciones manejados por:
clase
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
Tabla 3-8. Estados del controlador byte 1 del conjunto E/S N º 71 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").
3 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
Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
No No No
0 NetRef NetCtrl Fault Reset Run Rev Run Fwd
utilizado utilizado utilizado
1 Reservado (no utilizado)
2 Referencia de velocidad (Byte Bajo)
3 Referencia de velocidad (Byte Alto)
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).
3
Tabla 3-11. Atributos soportados para clase motor DeviceNet DP (Instancia 1)
Clase Atributo Acceso a Tipo de Descripción
(Hex) (Decimal) datos datos
Tipo de motor (remítase a las especificaciones de ODVA para
0x28 3 Establecer USINT
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)
Tabla 3-12. Atributos soportados para clase supervisor de control DeviceNet DP (Instancia 1)
Clase Atributo Acceso a Tipo de Descripción
(Hex) (Decimal) datos datos
0x29 3 Obtener Bool Run1 (Comando Run Fwd)
0x29 4 Obtener Bool Run2 (Comando Run Rev)
NetCtrl (Verdadero - solicita que el control de inicio/detención del
0x29 5 Obtener Bool
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)
CtrFromNet (Verdadero - el inicio/detención se controla desde la red
0x29 15 Obtener Bool
DeviceNet DP)
Tabla 3-13. Atributos soportados para clase de 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
3 0x2A
0x2A
19
22
Obtener
Obtener
UINT
SINT
Tiempo de desaceleración
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).
Tabla 3-14. Atributos soportados para extensión de clase del controlador CA/CC DeviceNet DP (Instancia 1)
3
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
0 - 3276,7 seg Demanda de torsión
hacia adelante
Tiempo de
desaceleración hacia 0 - 3276,7 seg Demanda PVCL
adelante
Tiempo de aceleración
0 - 3276,7 seg Demanda de flujo
en reversa
Tiempo de
desaceleración en 0 – 3276,7 seg Conteo de nodos
reversa
Pulso de ingreso de red 0 – 65535 Índice de nodos
Tiempo de
Lím mín hacia adelante 0.00 % ~ 327.67 %
aceleración de torsión
Tiempo de
Lím mín en reversa -327.67 % ~ 0.00 % desaceleración de
torsión
Compensación de
Límite de torsión 0.00% ∼ 327.67%
torsión
MUX 1 ID 0 ∼ 32767 Escalar de torsión
MUX 2 ID 0 ∼ 32767 Comando Vars
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
3
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
Tensión entrante Mux7 Echo PFD4
RMS (Inp RMS Current)
Factor de entrada de
Frecuencia entrante alimentación (Inp Power Mux7 Data Pérdidas del controlador
Factor)
Promedio de entrada de Porcentaje de caída de
KVars de entrada Mux8 Echo
alimentación velocidad
Máx disponible de Volts de Referencia de campo de
Net1 Out Reg 1 Mux8 Data
salida sincronización del motor
Temperatura máxima de
Net1 Out Reg 2 Entradas Wago 1-16 Corriente reactiva disponible
celdas
Entradas Wago 17-32 Eficiencia del controlador
Tabla 3-18. Bits de entrada programables de la Red 1 (identificación (ID) de parámetro del teclado numérico
9603-9632)
Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn
Network1Flag0_I ~
Net Input Flag 1
Network1Flag15_I
Network1Flag16_I ~
Net Input Flag 2
Tabla 3-19. Bits de entrada programables de la Red 2 (identificación (ID) de parámetro del teclado numérico
9703-9732)
Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn
Network2Flag0_I ~
Net Input Flag 1
Network2Flag15_I
Network2Flag16_I ~
Net Input Flag 2
Network2Flag31_I
Network2Flag32_I ~
Net Input Flag 3
Network2Flag47_I
Network2Flag48_I ~
Net Input Flag 4
Network2Flag63_I
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
Network1Flag0_O ~
Net1 Out Reg 1
Network1Flag15_O
Network1Flag16_O ~
Net1 Out Reg 2
Network1Flag31_O
Network1Flag32_O ~
Net1 Out Reg 3
Network1Flag47_O
Network1Flag48_O ~
Net1 Out Reg 4
Network1Flag63_O
Tabla 3-21. Bits de salida programables de la Red 2 (identificación (ID) de parámetro del teclado numérico
9503-9532)
Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn
Network2Flag0_O ~
Net2 Out Reg 1
Network2Flag15_O
Network2Flag16_O ~
Net2 Out Reg 2
Network2Flag31_O
Network2Flag32_O ~
Net2 Out Reg 3
Network2Flag47_O
Network2Flag48_O ~
Net2 Out Reg 4
Network2Flag63_O
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.
6ISUALIZACIN DE FORMATO DE
$IRECCIN DE DATOS .¢MERO DE REGISTRO
LOS VALORES DEL REGISTRO
3 $ .%4 4X .
2EG
$ATOS ,¤NEA
( .%4 2 X .
2EG
&" $ATOS ,¤NEA
2EGISTRO GLOBAL O NO GLOBAL 6ALOR DEL REGISTRO
2ED PARA ESTE REGISTRO
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.
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.
3
D D
H H
∇∇∇
CAPÍTULO
Notas:
* • ¡Anybus Ethernet Modbus es sólo para la red 2!
• La red 1 Ethernet Modbus utiliza el puerto RJ-45 del CPU.
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.
Conector
RJ-45
4
Interruptores DIP Indicadores de
NO USADO estado
Borde de la tarjeta
4 Network1FixedRegBit1_I
Network1FixedRegBit2_I
Ejecución en reversa
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
Network1FixedRegBit8_I
Network1FixedRegBit9_I
Network1FixedRegBit10_I
Network1FixedRegBit11_I Reservada para uso futuro
Network1FixedRegBit12_I
Network1FixedRegBit13_I
Network1FixedRegBit14_I
Network1FixedRegBit15_I
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.
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 4
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:
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*
Variable de lista de selección Bits Drctry.ngn
Network1Flag0_I ~
Net Input Flag 1
Network1Flag15_I
Network1Flag16_I ~
Net Input Flag 2
Network1Flag31_I
Network1Flag32_I ~
Net Input Flag 3
Network1Flag47_I
Network1Flag48_I ~
Net Input Flag 4
Network1Flag63_I
*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)
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
Número de bit Significado en el software de control del controlador Valor
0 Falla
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)
0 = Falso; 1 = Verdadero
4
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
Vea la sección 4.7 para obtener detalles sobre cómo leer otros datos del controlador.
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.
Í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
%THERNET
#ONTROL .8'
$ISPOSITIVO
-ODBUS
!COPLADOR Y CABLE CRUZADO
%THERNET #ONTROL .8'
(5"
$ISPOSITIVO #ONTROL .8'
-ODBUS
4
Figura 4-6. Conexión de red de comunicaciones Ethernet Modbus
TX
01 03 00 04 00 02 -- --
RX
01 03 04 04 A5 90 B1 -- --
Figura 4-7. Ejemplo del Comando Read Output Registers (TX) y respuesta (RX)
Valor de dato 2 (MSB) 0x90 Este registro es byte alto del ítem 2
0x90B1 programable por el usuario.
Valor de dato 2 (LSB) 0xB1 Vea la Tabla 4-21. 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
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.
TX
01 06 00 42 00 64 -- --
RX
01 06 00 42 00 64 -- --
Figura 4-8. Ejemplo del comando Write Input Register (TX) y respuesta (RX)
4
Tabla 4-8. Transmisión de escritura de registro de entrada (TX) desde el Maestro (igual a (RX) Respuesta de
Imagen desde el controlador)
Nombre del campo Valor (en Notas
Hex)
Dirección esclavo 0x01 0x01 = 1 decimal
Función 0x06 Comando de escritura de registro de entrada
Dirección de registro (Alta) 0x00
registro nº 40067.
Dirección de registro (Baja) 0x42
Dato preconfigurado (Alto) 0x00
Valor = 100
Dato preconfigurado (Bajo) 0x64
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.
TX
01 10 00 43 00 02 04 00 64 24 E3 -- --
RX
01 10 00 43 00 02 -- --
Figura 4-9. Ejemplo del comando Write Multiple Input Registers (TX) y respuesta (RX)
Tabla 4-9. Transmisión de escritura 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) 0x00
Registro número 40068
Dirección de inicio (Baja) 0x43
Nº de registros (Alto) 0x00
Escriba a 0x0002 (2) registros
Nº de registro (Bajo) 0x02
Conteo de bytes 0x04 total de 4 bytes
Dato preconfigurado 1 (Alto) 0x00
Valor = 0x0064 (100 decimal)
Dato preconfigurado 1 (Bajo) 0x64
Dato preconfigurado 2 (Alto) 0x24
Valor = 0x24E3 (9443 decimal)
Dato preconfigurado 2 (Bajo) 0xE3
Tabla 4-10. Respuesta de escritura de registros de entrada múltiple (RX) desde el controlador
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.
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.
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.
A continuación se muestra un ejemplo de cómo interactúa el dispositivo maestro con el controlador para leer
información.
TX
01 03 00 03 00 01 -- --
RX
01 03 02 00 00 -- --
Figura 4-10. Ejemplo del comando de lectura de registros de salida (TX) y respuesta (RX))
4
Dirección esclavo 0x01 0x01 = 1 decimal
Función 0x03 Comando de lectura de registros de salida
Dirección de inicio (Alta) 0x00
Registro número 40004
Dirección de inicio (Baja) 0x03
Número de registros a leer (Alto) 0x00
1 registro leído (0x0001)
Número de registros a leer (Bajo) 0x01
Tabla 4-14. Si "Net Control Type" (Tipo de control de Red) se configura en "FIXED" ("FIJO") (configuración de
comando por defecto):
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
Network1FixedRegBit8_I
Network1FixedRegBit9_I
Network1FixedRegBit10_I
Network1FixedRegBit11_I Reservado a futuro
Network1FixedRegBit12_I
Network1FixedRegBit13_I
Network1FixedRegBit14_I 4
Network1FixedRegBit15_I
*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.
4 9
10
SpeedInRPM (Velocidad en RPM)
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.
*
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 Voltage
ExternalDigitalOutput01h_O = Network1FixedRegBit9_I;
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)
Variable de lista de selección en Bits relacionados con Drctry.ngn Dirección de registro Modbus
menús "Data to Drive Reg nn"
Network1FixedRegBit0_I ~
Bits de Registro Fijo (red 1) 40065 ó 41025
Network1FixedRegBit15_I
Network2FixedRegBit0_I ~
Bits de Registro Fijo (red 2) 41025
Network2FixedRegBit15_I
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.
4 Tabla 4-17. Bits de entrada programables de la Red 1 (identificación (ID) de parámetro del teclado numérico
9603-9664)
Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn
Network1Flag0_I ~
Net Input Flag 1
Network1Flag15_I
Network1Flag16_I ~
Net Input Flag 2
Network1Flag31_I
Network1Flag32_I ~
Net Input Flag 3
Network1Flag47_I
Network1Flag48_I ~
Net Input Flag 4
Network1Flag63_I
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
Network2Flag0_I ~
Net Input Flag 1
Network2Flag15_I
Network2Flag16_I ~
Net Input Flag 2
Network2Flag31_I
Network2Flag32_I ~
Net Input Flag 3
Network2Flag47_I
Network2Flag48_I ~
Net Input Flag 4
Network2Flag63_I
Tabla 4-19. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico
9403-9464)
Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn
Network1Flag0_O ~
Net1 Out Reg 1
Network1Flag15_O
Network1Flag16_O ~
Net1 Out Reg 2
Network1Flag31_O
Network1Flag32_O ~
Net1 Out Reg 3
Network1Flag47_O
Network1Flag48_O ~
Net1 Out Reg 4
Network1Flag63_O
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
Network2Flag0_O ~
Net2 Out Reg 1
Network2Flag15_O
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 Descripción Contenidos por defecto Direcciones Modbusb
identificación (ID) de
parámetros del
controladora
Estado general
1 9401 Data From Drivec (sin posibilidad de cambios)
40001
Demanda de velocidad
1 9602 Data To Drive 40066 ó 41026
(sin posibilidad de cambios)
40067 - 40128 o
1 9603 - 9664 Data To Drive Ninguno
41027 - 41088
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.
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.
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.
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.
Tabla 4-22. Variables de lista de selección de datos hacia 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
Pulso de ingreso de la red
Conteo de nodos
Índice de nodos
4
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
Tabla 4-23. Variables de lista de selección de datos desde el controlador en comunicaciones Ethernet 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
Factor de entrada de
Frecuencia entrante Mux7 Data Pérdidas del controlador
alimentación
Promedio de alimentación Porcentaje de caída de
KVars de entrada Mux8 Echo
entrante velocidad
Máx disponible de Volts de Referencia de campo de
Net1 Out Reg 1 Mux8 Data
salida sincronización del motor
Temperatura máxima de
Net1 Out Reg 2 Entradas Wago 1-16 Corriente reactiva disponible
celdas
Entradas Wago 17-32 Eficiencia del controlador
Tabla 4-25. Network 1 Configure Parameters Menu (9902) (Menú de configuración parámetros de Red 1)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
4
Designa las unidades para los valores de
velocidad desde el controlador.
Unidades de %
9080
velocidad
RPM
Hz
Escalar de Escalar para referencia de demanda de
9912 1 -125 125
demanda entrada desde la red.
Escalar de Escalar auxiliar para referencia de
9913 1 -125 125
demanda aux. demanda de entrada desde la red.
Expiración de Expiración del tiempo de red por no tener
9934 0
tiempo de red 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
9938 172.16.1.1 Dirección gateway TCP/IP
Gateway
Tabla 4-26. Register Data To Drive Menu (9600) (Menú de datos hacia el controlador del registro )
Parámetro ID Unidades Predeter- Mín. Máx. Descripción
minado
Parámetro 1 de datos de
Data To Drive Reg Bits de registro hacia el controlador.
9601
01 Registro Fijo Este registro no es
programable.
Parámetro 2 de datos de
Data To Drive Reg Demanda de registro hacia el controlador.
9602
02 velocidad Este registro no es
programable.
Parámetros 3-64 de datos de
Data to Drive Reg 9603- registro hacia el controlador.
Ninguno
03-64 9664 Estos registros son
programables.
Tabla 4-27. Register Data From Drive Menu (9400) (Menú de datos hacia el controlador del registro)
Parámetro ID Unidades Predeter- Mín. Máx. Descripción
minado
Parámetro 1 de datos de
Data From Drive Estado registro desde el controlador.
9401
01 general Este registro no es
programable
Parámetro 2 de datos de
Data From Drive Velocidad del registro desde el controlador.
9402
02 motor Este registro no es
programable.
Parámetros 3-64 de datos de
Data From Drive registro desde el controlador.
9403-9464 Ninguno
03-64 Estos registros son
programables.
Dirección IP 9310
minado
172.16.20.16 Dirección TCP/IP del sistema
4
Subnet Mask 9320 255.255.0.0 Subnet Mask sistema TCP/IP
Dirección Dirección Gateway sistema
9330 172.16.1.1
Gateway TCP/IP
Tabla 4-29. Register Data To Drive Menu (9600) (Menú de datos hacia el controlador del registro)
Parámetro ID Unidades Predeter- Mín. Máx. Descripción
minado
Parámetro 1 de datos de
Data To Drive Reg Bits de registro hacia el controlador.
9601
01 Registro Fijo Este registro no es
programable.
Parámetro 2 de datos de
Data To Drive Reg Demanda de registro hacia el controlador.
9602
02 velocidad Este registro no es
programable.
Parámetros 3-64 de datos de
Data to Drive Reg 9603- registro hacia el controlador.
Ninguno
03-64 9664 Estos registros son
programables.
Tabla 4-31. Network 2 Configure Parameters Menu (9916) (Menú de configuración de parámetros Red 2)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
Designa las unidades para los valores de
4
velocidad desde el controlador.
Unidades de %
9924
velocidad
RPM
Hz
Escalar de Escalar para referencia de demanda de
9926 1 -125 125
demanda entrada desde la red.
Escalar de Escalar auxiliar para referencia de
9927 1 -125 125
demanda aux. demanda de entrada desde la red.
Expiración de Expiración del tiempo de red por no tener
9935 0
tiempo de red 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
9938 172.16.1.1 Dirección gateway TCP/IP
Gateway
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
Parámetro 1 de datos de
Data From Drive registro desde el controlador.
9501 Estado general
01 Este registro no es
programable
Parámetro 2 de datos de
Data From Drive Velocidad del registro desde el controlador.
9502
02 motor Este registro no es
programable.
Parámetros 3-64 de datos de
Data From Drive registro desde el controlador.
9503-9564 Ninguno
03-64 Estos registros son
programables.
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
Parámetro 1 de datos de
Data To Drive Bits de Registro registro hacia el controlador.
9701
Reg 01 Fijo Este registro no es
programable.
Parámetro 2 de datos de
Data To Drive Demanda de registro hacia el controlador.
9702
Reg 02 velocidad Este registro no es
programable.
Parámetros 3-64 de datos de
Data to Drive registro hacia el controlador.
9703-9764 Ninguno
Reg 03-64 Estos registros son
programables.
6ISUALIZACIN DE FORMATO DE
.¢MERO DE REGISTRO
LOS VALORES DEL REGISTRO $IRECCIN DE DATOS
$ .%4 4X .
2EG
$ATOS ,¤NEA
( .%4 2X .
2EG
&" $ATOS ,¤NEA
4 2ED PARA ESTE REGISTRO
2EGISTRO GLOBAL O NO GLOBAL
6ALOR DEL REGISTRO
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.
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.
D D
H H
4
Figura 4-12. Diagrama de movimiento del cursor
∇∇∇
CAPÍTULO
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.
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 01845
Tel: (978) 794-0800
Fax: (978) 975-0910
Sitio 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
5 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.
Indicadores
de estado
Modbus Plus
Conector D-Sub
Estado UCS 1
Estado de la red 2
Borde de la tarjeta
Indicadores
Modbus Plus Interruptores
de estado
Conector D-Sub NO USADO
5
No usado 1 2 Error
Inicialización
4 3 MBP Activo
MBP
Borde de la tarjeta
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
5 Tabla 5-3. Significado por defecto de "Fixed Reg Bits" ("Bits de Registro Fijo")
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
Network1FixedRegBit8_I
Network1FixedRegBit9_I
Network1FixedRegBit10_I
Network1FixedRegBit11_I Reservada a futuro
Network1FixedRegBit12_I
Network1FixedRegBit13_I
Network1FixedRegBit14_I
Network1FixedRegBit15_I
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.
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.
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*
Variable de lista de selección Bits Drctry.ngn
Network1Flag0_I ~
Net Input Flag 1
Network1Flag15_I
Network1Flag16_I ~
Net Input Flag 2
Network1Flag31_I
Network1Flag32_I ~
Net Input Flag 3
Network1Flag47_I
Network1Flag48_I ~
Net Input Flag 4
Network1Flag63_I
*Puede encontrar un listado completo de los bits programables SOP en la Sección 5.10.3.
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
Número de Significado en el software de control del Valor
bit controlador
0 Falla
1 Alarma
2 RunningForward (Ejecución hacia adelante)
3 RunningReverse (Ejecución en reversa)
4 DriveReady (Unidad preparada)
StartStopControlFromNetwork (Control de
5
inicio de detención desde la red)
6 SpeedFromNetwork (Velocidad desde la red)
7 AtSpeedReference (Referencia de velocidad) 0 = Falso; 1 =
5 8
9
SpeedInPercent (Velocidad en porcentaje)
SpeedInRPM (Velocidad en RPM)
Verdadero
Vea la Sección 5.8 para obtener detalles sobre cómo leer otros datos del controlador.
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.
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.
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 5
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.
*Network1FixedRegBit3_I funciona como un bit de control de detención de la unidad sólo si “Start Stop Control” (Control
5
de Inicio de Detención) (9945) se configura como “Momentary” (Momentáneo)— de lo contrario este bit es Reservado.
*
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.
5
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 Voltage
ExternalDigitalOutput01h_O = Network1FixedRegBit9_I;
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 voltage
ExternalDigitalOutput01h_O = Network1Flag9_I;
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;
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)
Variable de lista de selección en Bits relacionados con Drctry.ngn Dirección de registro Modbus Plus
menús "Data to Drive Reg nn"
Network1FixedRegBit0_I ~
Bits de Registro Fijo (red 1) 40065
Network1FixedRegBit15_I
5
Network2FixedRegBit0_I ~
Bits de Registro Fijo (red 2) 40065
Network2FixedRegBit15_I
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 Bits relacionados con Drctry.ngn
nn"
Network1Flag0_I ~
Net Input Flag 1
Network1Flag15_I
Network1Flag16_I ~
Net Input Flag 2
Network1Flag31_I
Network1Flag32_I ~
Net Input Flag 3
Network1Flag47_I
Network1Flag48_I ~
Net Input Flag 4
Network1Flag63_I
Tabla 5-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
Network2Flag0_I ~
Net Input Flag 1
Network2Flag15_I
Network2Flag16_I ~
Net Input Flag 2
Network2Flag31_I
Network2Flag32_I ~
Net Input Flag 3
Network2Flag47_I
Network2Flag48_I ~
Net Input Flag 4
Network2Flag63_I
Tabla 5-12. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico
9403-9464)
Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn
Network1Flag0_O ~
Net1 Out Reg 1
Network1Flag15_O
Network1Flag16_O ~
Net1 Out Reg 2
Network1Flag31_O
Network1Flag32_O ~
Net1 Out Reg 3
Network1Flag47_O
Network1Flag48_O ~
Net1 Out Reg 4
Network1Flag63_O
5
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
Network2Flag0_O ~
Net2 Out Reg 1
Network2Flag15_O
Network2Flag16_O ~
Net2 Out Reg 2
Network2Flag31_O
Network2Flag32_O ~
Net2 Out Reg 3
Network2Flag47_O
Network2Flag48_O ~
Net2 Out Reg 4
Network2Flag63_O
5
1 9603 – 9664 Data To Drive Ninguno
41059-41120 (AnyBus)
Bits de Registro Fijo
1 9201 (Global) Data To Drive No disponible
(sin posibilidad de cambios)
Demanda de velocidad
1 9202 (Global) Data To Drive No disponible
(sin posibilidad de cambios)
1 9203 – 9232 (Global) Data To Drive Ninguno No disponible
Tabla 5-15. Lista de seleción de variables Modbus Plus 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
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
Net2 Out Reg 4 Mux3 Data Salidas Wago 17-32
salida
Velocidad del motor Corriente de torsión Mux4 Echo Salidas Wago 33-48
Demanda de
Magnetizing Cur Mux4 Data Salidas Wago 49-64
velocidad
Referencia de
Flujo del motor Mux5 Data PFD1
velocidad
Heartbeat Torsión del motor Mux6 Echo PFD2
Estado del
Referencia de flujo Mux6 Data PFD3
controlador
Entrada de Corriente
Tensión entrante Mux7 Echo PFD4
RMS
Factor de entrada de
Frecuencia entrante Mux7 Data Pérdidas del controlador
alimentación
Promedio de Porcentaje de caída de
KVars de entrada Mux8 Echo
alimentación entrante velocidad
5 Dirección
global de 9909 0 0 64
Dirección desde la que el controlador
recibe sus datos globales.
recepción
Designa las unidades para los valores de
velocidad desde el controlador.
Unidades de
9080 % • %
velocidad
• RPM
• Hz
Escalar de Escalar para referencia de demanda de
9912 1 -125 125
demanda entrada desde la red.
Escalar de Escalar auxiliar para referencia de
9913 1 -125 125
demanda aux. demanda de entrada desde la red.
Expiración de Expiración del tiempo de red por no tener
9934 0 0 65535
tiempo de red respuesta.
Tabla 5-19. Register Data From Drive Menu (9400) (Menú de datos de registro desde el controlador)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
Parámetro 1 de datos de
Data From Drive registro desde el controlador.
9401 Estado general
01 Este registro no es
programable
Parámetro 2 de datos de
Data From Drive Velocidad del registro desde el controlador.
9402
02 motor Este registro no es
programable.
Parámetros 3- 64 datos de
Data From Drive registro desde el controlador.
9403-9464 Ninguno
03-64 Estos registros son
programables.
Tabla 5-20. Global Data From Drive Menu (9800) (Menú de datos globales desde el controlador)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
Parámetro 1 de datos de
Data From Drive registro desde el controlador.
9801 Estado general
01 Este registro no es
programable
Parámetro 2 de datos de
Data From Drive Velocidad del registro desde el controlador.
9802
02 motor Este registro no es
5
programable.
Parámetros 3-32 datos de
Data From Drive registro desde el controlador.
9803-9832 Ninguno
03-64 Estos registros son
programables.
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
Parámetro 1 de datos de
Data To Drive Reg Bits de Registro registro hacia el controlador.
9601
01 Fijo Este registro no es
programable.
Parámetro 2 de datos de
Data To Drive Reg Demanda de registro hacia el controlador.
9602
02 velocidad Este registro no es
programable.
Parámetros 3-64 de datos de
Data to Drive Reg 9603- registro hacia el controlador.
Ninguno
03-64 9664 Estos registros son
programables.
Tabla 5-22. Global Data To Drive Menu (9200) (Menú de datos globales hacia el controlador)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
Parámetro 1 de datos de
registro hacia el
Data To Drive Reg
9201 Bits de Registro Fijo controlador. Este
01
registro no es
programable.
Parámetro 2 de datos de
registro hacia el
Data To Drive Reg Demanda de
9202 controlador. Este
02 velocidad
registro no es
programable.
Parámetros 3-32 de
datos de registro hacia el
Data to Drive Reg 9203-
Ninguno controlador. Estos
03-32 9232
registros son
programables.
Tabla 5-24. Network 2 Configure Parameters Menu (9916) (Menú de parámetros de configuración Red 2)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
Dirección Determina la dirección del nodo en la red
9921 1 1 64
Modbus Plus Modbus Plus.
Configura el uso de registros globales o
Contro de no globales fijos
Registro 9940 Datos de registro
Datos de registro
Modbus Plus
Datos globales
Determina si se usa algún registro global
Modo Modbus Datos de registro
9941 Datos de registro únicamente
Plus únicamente
Datos de registro/globales
Dirección
Dirección desde la que el controlador
global de 9923 0 0 64
recibe sus datos globales.
recepción
Designa las unidades para los valores de
velocidad desde el controlador.
Unidades de
% • %
velocidad
• RPM
• Hz
Escalar de Escalar para referencia de demanda de
9926 1 -125 125
demanda entrada desde la red.
Escalar de Escalar auxiliar para referencia de
9927 1 -125 125
demanda aux. demanda de entrada desde la red.
Expiración de Expiración del tiempo de red por no tener
tiempo de red
9935 0 0 65535
respuesta.
5
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
Parámetro 1 de datos de
registro desde el
Data From Drive
9501 Estado general controlador. Este
01
registro no es
programable
Parámetro 2 de datos de
registro desde el
Data From Drive
9502 Velocidad del motor controlador. Este
02
registro no es
programable.
Parámetros 3-64 de
datos de registro desde
Data From Drive
9503-9564 Ninguno el controlador. Estos
03-64
registros son
programables.
Tabla 5-26. Global Data From Drive Menu (9833) (Menú de datos globales desde el controlador)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
Parámetro 1 de datos de
Data From Drive registro desde el
9834 Estado general
01 controlador. Este registro
no es programable
Parámetro 2 de datos de
Data From Drive Velocidad del registro desde el
9835
02 motor controlador. Este registro
no es programable.
Parámetros 3-32 datos de
registro desde el
Data From Drive
9836-9865 Ninguno controlador. Estos
03-32
registros son
programables.
Tabla 5-27. 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
Parámetro 1 de datos de
registro hacia el
Data To Drive Bits de Registro
9701 controlador. Este registro
Reg 01 Fijo
no es programable por el
usuario.
Parámetro 2 de datos de
5
registro hacia el
Data To Drive Demanda de
9702 controlador. Este registro
Reg 02 velocidad
no es programable por el
usuario.
Parámetro 3-64 de datos
de registro hacia el
Data to Drive
9703-9764 Ninguno controlador. Estos
Reg 03-64
registros son
programables.
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
Parámetro 1 de datos de
Data To Drive Reg Bits de Registro registro hacia el
9234
01 Fijo controlador. Este registro
no es programable.
Parámetro 2 de datos de
registro hacia el
Data To Drive Reg Demanda de
9235 controlador. Este registro
02 velocidad
no es programable por el
usuario.
Parámetro 3-32 de datos
de registro hacia el
Data to Drive Reg 9236-
Ninguno controlador. Estos
03-32 9265
registros son
programables.
6ISUALIZACIN DE FORMATO DE
$IRECCIN DE DATOS .¢MERO DE REGISTRO
LOS VALORES DEL REGISTRO
$ .%4 4X .
2EG
$ATOS ,¤NEA
( .%4 2 X .
2EG
&" $ATOS ,¤NEA
2EGISTRO GLOBAL O NO GLOBAL 6ALOR DEL REGISTRO
2ED PARA ESTE REGISTRO
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.
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.
D D
H H
5
∇∇∇
CAPÍTULO
6 Comunicaciones Profibus
6.1 Introducción
Profibus 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).
Indicadores
de estado
Conector
Profibus
Estado UCS 1
Estado de la red 2
Borde de la tarjeta
6 Figura 6-3
1 Estado UCS Apagado Sin alimentación o sin reinicio de hard/soft.
Falla de configuración recuperable (firmware inválido, dato
Rojo, intermitente
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á abierta
Verde Sin errores, la interfaz de intercambio de datos está activa
Ámbar (rojo/verde) Modo de configuración.
2 Estado de red interfaz de red deshabilitada por cierre de la interfaz o falla de
Apagado
Entrada/Salida del cliente.
Verde/rojo
En línea, modo de red despejado.
intermitente
Verde, sólido En línea, modo de intercambio de datos.
Conector
Profibus
Interruptor de
Interruptores rotativos
terminación Indicadores
(deben configurarse en 0)
de estado
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.
1
23 4
23 4
78
78
6
5 5
6
ON
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)
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
Network1FixedRegBit8_I
Network1FixedRegBit9_I
Network1FixedRegBit10_I
Network1FixedRegBit11_I Reservada para uso futuro
Network1FixedRegBit12_I
Network1FixedRegBit13_I
Network1FixedRegBit14_I
Network1FixedRegBit15_I
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. 6
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:
*Puede encontrar un listado completo de los bits programables SOP en la Sección 6.10.3.
Vea la Sección 6.6 para obtener detalles sobre cómo leer otros datos del controlador. 6
6 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.
Nota: El Profibus maestro debe configurarse para 136 bytes de entrada y 136 bytes de salida para
* comunicarse con el controlador Siemens NXG.
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: 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.
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: 6
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.
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
6 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".
6
Network1FixedRegBit15_I
*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.
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)
Variable de lista de selección en Bits relacionados con Drctry.ngn Datos de la red Profibus
menús "Data to Drive Reg nn"
Network1FixedRegBit0_I ~
Bits de Registro Fijo (red 1) Bytes 01 & 02 desde la red
Network1FixedRegBit15_I
Network2FixedRegBit0_I ~
Bits de Registro Fijo (red 2) Bytes 01 & 02 desde la red
Network2FixedRegBit15_I
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)
Variable de lista de selección en menús "Data to Drive Reg nn" Bits Drctry.ngn relacionados
Network1Flag0_I ~
Net Input Flag 1
Network1Flag15_I
Network1Flag16_I ~
Net Input Flag 2
Network1Flag31_I
6
Network1Flag32_I ~
Net Input Flag 3
Network1Flag47_I
Network1Flag48_I ~
Net Input Flag 4
Network1Flag63_I
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 Drctry.ngn relacionados
Network2Flag0_I ~
Net Input Flag 1
Network2Flag15_I
Network2Flag16_I ~
Net Input Flag 2
Network2Flag31_I
Network2Flag32_I ~
Net Input Flag 3
Network2Flag47_I
Network2Flag48_I ~
Net Input Flag 4
Network2Flag63_I
Tabla 6-12. Bits de salida programables de la red 1 (identificación (ID) de parámetro del teclado numérico
9403-9464)
Variable de lista de selección en menús "Data to Drive Reg nn" Bits Drctry.ngn relacionados
Network1Flag0_O ~
Net1 Out Reg 1
Network1Flag15_O
Network1Flag16_O ~
Net1 Out Reg 2
Network1Flag31_O
Network1Flag32_O ~
Net1 Out Reg 3
Network1Flag47_O
Network1Flag48_O ~
Net1 Out Reg 4
Network1Flag63_O
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
Network2Flag0_O ~
Net2 Out Reg 1
Network2Flag15_O
Network2Flag16_O ~
Net2 Out Reg 2
Network2Flag31_O
Network2Flag32_O ~
Net2 Out Reg 3
Network2Flag47_O
Network2Flag48_O ~
Net2 Out Reg 4
Network2Flag63_O
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 Descripción Contenidos por defecto Datos de la red
identificación (ID) Profibusb
de parámetros del
controladora
Estado general Bytes 01 & 02 hacia la
1 9401 Data From Drive c 01 (sin posibilidad de cambios) red
Velocidad del motor Bytes 03 & 04 hacia la
1 9402 Data From Drive 02
(sin posibilidad de cambios) red
Bytes 05 - 128 hacia
1 9403 - 9464 Data From Drive 03-64 Ninguno
la red
(Global) Data From Drive Estado general
1 9801 No disponible
01 (sin posibilidad de cambios)
(Global) Data From Drive Velocidad del motor
1 9802 No disponible
02 (sin posibilidad de cambios)
(Global) Data From Drive
1 9803 - 9832 Ninguno No disponible
03-32
Bits de Registro Fijo Bytes 01 & 02 desde
1 9601 Data To Drived Reg 01 (sin posibilidad de cambios) la red
Demanda de velocidad Bytes 03 & 04 desde
1 9602 Data To Drive Reg 02
(sin posibilidad de cambios) la red
Bytes 05 - 128 desde
1 9603 – 9664 Data To Drive Reg 03-64 Ninguno
la red
(Global) Data To Drive Reg Bits de Registro Fijo
1 9201 No disponible
01 (sin posibilidad de cambios)
(Global) Data To Drive Reg Demanda de velocidad
1 9202 No disponible
02 (sin posibilidad de cambios)
(Global) Data To Drive 03 –
1 9203 – 9232 Ninguno No disponible
64
Estado general Bytes 01 & 02 hacia la
2 9501 Data From Drive 01
(sin posibilidad de cambios) red
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.
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.
Tabla 6-15. Variables de lista de selección de datos hacia el controlador de Modbus Plus
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
Net Input Flag 2
MUX 7 ID
MUX 8 ID 6
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
Demanda de torsión
adelante
Tiempo de desaceleración hacia
Demanda de PVCL
adelante
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
Tabla 6-16: Variables de lista de selección de datos desde el controlador de Modbus Plus
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
Net2 Out Reg 4 Mux3 Data Salidas Wago 17-32
salida
Velocidad del motor Corriente de torsión Mux4 Echo Salidas Wago 33-48
Demanda de
Magnetizing Cur Mux4 Data Salidas Wago 49-64
velocidad
Referencia de
Flujo del motor Mux5 Data PFD1
velocidad
Heartbeat Torsión del motor Mux6 Echo PFD2
Estado del
Referencia de flujo Mux6 Data PFD3
controlador
Entrada de Corriente
Tensión entrante Mux7 Echo PFD4
RMS
Factor de entrada de
Frecuencia entrante Mux7 Data Pérdidas del controlador
alimentación
Promedio de Porcentaje de caída de
Input KVars Mux8 Echo
alimentación entrante velocidad
Máx disponible de Volts de Referencia de campo de
Net1 Out Reg 1 Mux8 Data
salida sincronización del motor
Temperatura máxima de
Net1 Out Reg 2 Entradas Wago 1-16 Corriente reactiva disponible
celdas
Entradas Wago 17-32 Eficiencia del controlador
6
6.12 Tablas de parámetros del menú
Tabla 6-17: Network 1 Configure Menu (9900) (Menú de Configuración Red 1)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
Network 1 9901 Ninguno Designa el tipo de red externa
Type conectada al controlador.
• Ninguno
• Modbus
• DeviceNet
• Profibus
• Modbus Plus
• Ethernet Modbus
• Data Highway +
• ControlNet
Tabla 6-19. Register Data From Drive Menu (9400) (Menú de datos de registro desde el controlador)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
Parámetro 1 de datos de
Data From Drive registro desde el controlador.
9401 Estado general
01 Este registro no es
programable
Parámetro 2 de datos de
Data From Drive Velocidad del registro desde el controlador.
9402
02 motor Este registro no es
programable
Parámetros 3-64 de datos de
6
Data From Drive registro desde el controlador.
9403-9464 Ninguno
03 -64 Estos registros son
programables.
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
Parámetro 1 de datos de
Data To Drive Reg Bits de Registro registro al controlador. Este
9601
01 Fijo registro no es
programable.
Parámetro 2 de datos de
Data To Drive Reg Demanda de registro al controlador. Este
9602
02 velocidad registro no es
programable.
Parámetros 3-64 de datos de
Data to Drive Reg registro hacia el controlador.
9603-9664 Ninguno
03-64 Estos registros son
programables.
Tabla 6-22. Network 2 Configure Parameters Menu (9916) (Menú de parámetros de configuración Red 2)
Parámetro ID Unidades Predeterminado Mín. Máx. Descripción
Fija la dirección del nodo en la red
Dirección Profibus 9918 2 2 124
Profibus.
Designa las unidades para los valores
de velocidad desde el controlador.
Unidades de
9924 % • %
velocidad
• RPM
• Hz
Escalar para referencia de demanda
Escalar de demanda 9926 1 -125 125
de entrada desde la red.
Escalar de demanda Escalar auxiliar para referencia de
9927 1 -125 125
aux demanda de entrada desde la red.
Tamaño ENTRADA/
9952 136 bytes Número de bytes de entrada y salida
SALIDA de la red 2
Bytes de intercamvio Orden de los bytes de intercambio de
9954 Apagado
de red 2 registro
6
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
Parámetro 1 de datos de registro
Data From
9501 Estado general desde el controlador. Este registro
Drive 01
no es programable
Parámetro 2 de datos de registro
Data From Velocidad del
9502 desde el controlador. Este registro
Drive 02 motor
no es programable.
Parámetros 3-64 de datos de registro
Data From
9503-9564 Ninguno desde el controlador. Estos registros
Drive 03 -64
son programables.
Tabla 6-24. 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
Parámetro 1 de datos de registro al
Data To Drive Reg Bits de Registro
9701 controlador. Este registro no es
01 Fijo
programable.
Parámetro 2 de datos de registro
Data To Drive Reg Demanda de
9702 hacia el controlador. Este registro no
02 velocidad
es programable.
Parámetros 3-64 de datos de registro
Data To Drive Reg 9703-
Ninguno hacia el controlador. Estos registros
03-64 9764
son programables.
6ISUALIZACIN DE FORMATO DE
$IRECCIN DE DATOS .¢MERO DE REGISTRO
LOS VALORES DEL REGISTRO
$ATOS ,¤NEA
6
$ .%4 4X .
2EG
( .%4 2 X .
2EG
&" $ATOS ,¤NEA
2EGISTRO GLOBAL O NO GLOBAL 6ALOR DEL REGISTRO
2ED PARA ESTE REGISTRO
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).
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.
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.
6 D D
H H
∇∇∇
CAPÍTULO
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.
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.
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.
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.
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
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.
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
7
(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".
7
*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.
Nota: La interpretación por defecto del bit de salida NO puede ser reprogramada.
*
7.7.2 Ejecución del controlador mediante configuraciones que no sean por defecto
7 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;
Variable de lista de selección Bits relacionados con Datos de red Data Highway Plus
en menús "Data to Drive Reg Drctry.ngn
nn"
Network1FixedRegBit0_I ~
Bits de Registro Fijo (red 1) Palabra 1 desde la red
Network1FixedRegBit15_I
Network2FixedRegBit0_I ~
Bits de Registro Fijo (red 2) Palabra1 desde la red
Network2FixedRegBit15_I
Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn
Network1Flag0_I ~
Net Input Flag 1
Network1Flag15_I
Network1Flag16_I ~
Net Input Flag 2
Network1Flag31_I
Network1Flag32_I ~
Net Input Flag 3
Network1Flag47_I
Network1Flag48_I ~
Net Input Flag 4
Network1Flag63_I
7 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
Network2Flag0_I ~
Net Input Flag 1
Network2Flag15_I
Network2Flag16_I ~
Net Input Flag 2
Network2Flag31_I
Network2Flag32_I ~
Net Input Flag 3
Network2Flag47_I
Network2Flag48_I ~
Net Input Flag 4
Network2Flag63_I
Tabla 7-11: Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico
9403-9464)
Variable de lista de selección en menús "Data to Drive Reg nn" Bits relacionados con Drctry.ngn
Network1Flag0_O ~
Net1 Out Reg 1
Network1Flag15_O
Network1Flag16_O ~
Net1 Out Reg 2
Network1Flag31_O
Network1Flag32_O ~
Net1 Out Reg 3
Network1Flag47_O
Network1Flag48_O ~
Net1 Out Reg 4
Network1Flag63_O
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
Network2Flag0_O ~
Net2 Out Reg 1
Network2Flag15_O
Network2Flag16_O ~
Net2 Out Reg 2
Network2Flag31_O
Network2Flag32_O ~
Net2 Out Reg 3
Network2Flag47_O
Network2Flag48_O ~
Net2 Out Reg 4
Network2Flag63_O
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) Descripción Contenidos por defecto Datos de red Data
de parámetros del Highway Plus
controlador
Estado general
1 9401 Data From Drive 01 Palabra 1 hacia la red
(sin posibilidad de cambios)
Velocidad del motor
1 9402 Data From Drive 02 Palabra 2 hacia la red
(sin posibilidad de cambios)
Palabra 3- 64 hacia la
1 9403 - 9464 Data From Drive 03 -64 Ninguno
red
(Global) Data From Drive Estado general
1 9801 No disponible
01 (sin posibilidad de cambios)
(Global) Data From Drive Velocidad del motor
1 9802 No disponible
02 (sin posibilidad de cambios)
(Global) Data From Drive
1 9803 – 9832 Ninguno No disponible
03-32
Bits de Registro Fijo
1 9601 Data To Drive Reg 01 Palabra 1 desde la red
(sin posibilidad de cambios)
Demanda de velocidad
1 9602 Data To Drive Reg 02 Palabra 2 desde la red
(sin posibilidad de cambios)
Palabras 3- 64 hacia
1 9603 – 9664 Data To Drive Reg 03-64 Ninguno
la red
(Global) Data To Drive Bits de Registro Fijo
1 9201 No disponible
Reg 01 (sin posibilidad de cambios)
(Global) Data To Drive Demanda de velocidad
1 9202 No disponible
Reg 02 (sin posibilidad de cambios)
(Global) Data To Drive 03
1 9203 – 9232 Ninguno No disponible
– 64
Estado general
7 2 9501 Data From Drive 01
(sin posibilidad de cambios)
Velocidad del motor
Palabra 1 hacia la red
Red Identificación (ID) Descripción Contenidos por defecto Datos de red Data
de parámetros del Highway Plus
controlador
Demanda de velocidad
2 9702 Data To Drive Reg 02 Palabra 2 desde la red
(sin posibilidad de cambios)
Palabras 3- 64 hacia
2 9703 – 9764 Data To Drive Reg 03-64 Ninguno
la red
(Global) Data To Drive Bits de Registro Fijo
2 9234 No disponible
Reg 01 (sin posibilidad de cambios)
(Global) Data To Drive Demanda de velocidad
2 9235 No disponible
Reg 02 (sin posibilidad de cambios)
(Global) Data To Drive
2 9236 – 9265 Ninguno No disponible
Reg 03 - 64
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".
7 Alimentación de salida
Velocidad del motor
Net2 Out Reg 4
Corriente de torsión
Mux3 Data
Mux4 Echo
Salidas Wago 17-32
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
Factor de entrada de
Frecuencia entrante Mux7 Data Pérdidas del controlador
alimentación
Promedio de alimentación Porcentaje de caída de
KVars de entrada Mux8 Echo
entrante velocidad
Máx disponible de Volts de Referencia de campo de
Net1 Out Reg 1 Mux8 Data
salida sincronización del motor
Temperatura máxima de
Net1 Out Reg 2 Entradas Wago 1-16 Corriente reactiva disponible
celdas
Entradas Wago 17-32 Eficiencia del controlador
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-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)
Tabla 7-23: Network 2 Register Data To Drive Menu (9700) (Menú de datos de registro hacia el controlador
Red 2)
6ISUALIZACIN DE FORMATO DE
$IRECCIN DE DATOS .¢MERO DE REGISTRO
LOS VALORES DEL REGISTRO
$ .%4 4X .
2EG
$ATOS ,¤NEA
( .%4 2 X .
2EG
&" $ATOS ,¤NEA
7 2EGISTRO GLOBAL O NO GLOBAL
2ED PARA ESTE REGISTRO 6ALOR DEL REGISTRO
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.
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.
D D 7
H H
∇∇∇
CAPÍTULO
8 Comunicaciones ControlNet
8.1 Generalidades
El 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
1 8
2 7
3 4 5 6
8
FIGURA 8-1 NÚMERO CLAVE DESCRIPCIÓN
1 Conector
2 Puerto de Acceso de Red (NAP)
3 Canal ControlNet A
4 Canal ControlNet B
5 Interruptor MacID (x10)
6 Interruptor MacID (x1)
7 Indicadores de status ControlNet
8 AnyBus-S Watchdog (vigilador)
8.2 Conectores
8.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.
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.
8
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:
Nota: Puede encontrar un listado completo de los bits programables SOP en la Sección 8.9.3.
*
Vea la Sección 8.7 para obterner detalles sobre cómo leer otros datos del controlador.
*
Nota: El ControlNet maestro debe configurarse para 136 bytes de entrada y 136 bytes de salida para
comunicarse con el controlador Siemens NXG.
Habitualmente, el fabricante del dispositivo ControlNet provee los archivos EDS. El archivo EDS Anybus está
documentado en el Apéndice E.
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.
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).
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ó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 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
Datos PLC ControlNet 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
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
8
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".
*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.
Nota: La interpretación por defecto del bit de salida NO PUEDE ser reprogramada.
*
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 Voltage
ExternalDigitalOutput01h_O = Network1FixedRegBit9_I;
8
; Monitor medium voltage fault on the ControlNet network
Network1Flag9_O = MediumVoltageLowFault_I;
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)
Variable de lista de selección en menús "Data to Bits relacionados con
Drive Reg nn" Drctry.ngn
Network1Flag0_I ~
Net Input Flag 1
Network1Flag15_I
Network1Flag16_I ~
Net Input Flag 2
Network1Flag31_I
Network1Flag32_I ~
Net Input Flag 3
Network1Flag47_I
Network1Flag48_I ~
Net Input Flag 4
Network1Flag63_I
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 Bits relacionados con
Drive Reg nn" Drctry.ngn
Network2Flag0_I ~
Net Input Flag 1
Network2Flag15_I
Network2Flag16_I ~
Net Input Flag 2
Network2Flag31_I
Network2Flag32_I ~
Net Input Flag 3
Network2Flag47_I
Network2Flag48_I ~
8
Net Input Flag 4
Network2Flag63_I
Tabla 8-11. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico
9403-9464)
Variable de lista de selección en menús "Data to Bits relacionados con
Drive Reg nn" Drctry.ngn
Network1Flag0_O ~
Net1 Out Reg 1
Network1Flag15_O
Network1Flag16_O ~
Net1 Out Reg 2
Network1Flag31_O
Network1Flag32_O ~
Net1 Out Reg 3
Network1Flag47_O
Network1Flag48_O ~
Net1 Out Reg 4
Network1Flag63_O
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 Bits relacionados con
Reg nn" Drctry.ngn
Network2Flag0_O ~
Net2 Out Reg 1
Network2Flag15_O
Network2Flag16_O ~
Net2 Out Reg 2
Network2Flag31_O
Network2Flag32_O ~
Net2 Out Reg 3
Network2Flag47_O
Network2Flag48_O ~
Net2 Out Reg 4
Network2Flag63_O
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".
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
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ón
Parámetro 1 de datos de
Data From registro desde controlador.
9401 Estado general
Drive 01 Este registro no es
programable
Parámetro 2 de datos de
Data From Velocidad del registro desde el
9402
Drive 02 motor controlador. Este registro
8 no es programable.
Parámetros 3-64 de datos
de registro desde el
Data From
9403-9464 Ninguno controlador. Estos
Drive 03-64
registros son
programables.
Tabla 8-19. 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 To Drive Reg 9601 Bits de Registro Parámetro 1 de datos de
01 Fijo registro hacia el
controlador. Este registro
no es programable.
Data To Drive Reg 9602 Demanda de Parámetro 2 de datos de
02 velocidad registro hacia el
controlador. Este registro
no es programable.
Data to Drive Reg 9603- Ninguno Parámetros 3-64 de datos
03-64 9664 de registro hacia el
controlador. Estos
registros son
programables.
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ón
Dirección Fija la dirección del nodo en la red
9934 9 1 99
ControlNet ControlNet.
Cabezal Enciende ("on") o apaga ("off") el
9957 Apagado
ControlNet Cabezal ControlNet de 4 bytes.
Designa las unidades para los valores
de velocidad desde el controlador.
Unidades de
9924 % • %
velocidad
• RPM
• Hz
Escalar de Escalar para referencia de demanda
9926 1 -125 125
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. 8
Tabla 8-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ón
Parámetro 1 de datos
de registro desde
Data From
9501 Estado general controlador. Este
Drive 01
registro no es
programable
Parámetro 2 de datos
de registro desde el
Data From Velocidad del
9502 controlador. Este
Drive 02 motor
registro no es
programable.
Parámetros 3-64 de
datos de registro
Data From
9503-9564 Ninguno desde el controlador.
Drive 03-64
Estos registros son
programables.
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
Parámetro 1 de datos
de registro hacia el
Data To Bits de Registro
9701 controlador. Este
Drive Reg 01 Fijo
registro no es
programable.
Parámetro 2 de datos
de registro hacia el
Data To Demanda de
9702 controlador. Este
Drive Reg 02 velocidad
registro no es
programable.
Parámetros 3-64 de
Data To datos de registro hacia
9703-
Drive Reg Ninguno el controlador. Estos
9764
03-64 registros son
programables.
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).
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.
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.
D D
H H
∇∇∇
CAPÍTULO
La Figura 9-1 muestra los conectores, interruptores e indicadores de la tarjeta AnyBus relevantes para la operación de
Siemens.
2 Conector DeviceNet
4 Indicadores de estado
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.
Código de Color
DeviceNet
1 V- (conductor de alimentación) Negro
3 DESCUBIERTO Bare
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.
Borde de la tarjeta
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".
9
*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
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:
9
Net Input Flag 4
Network1Flag63_I
*Puede encontrar un listado completo de los bits programables SOP en la Sección 9.8.3.
Vea la Sección 9.6 para obtener detalles sobre cómo leer otros datos del controlador.
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ú.
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.
Habitualmente, el fabricante del dispositivo DeviceNet (Profile 12) provee los archivos EDS. El archivo EDS Anybus
está documentado en el Apéndice F.
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).
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
Datos PLC DeviceNet (Profile 12) 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
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".
*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
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)
Variable de lista de selección en menús "Data to Bits relacionados con
Drive Reg nn" Drctry.ngn
Network1Flag0_I ~
Net Input Flag 1
Network1Flag15_I
Network1Flag16_I ~
Net Input Flag 2
Network1Flag31_I
Network1Flag32_I ~
Net Input Flag 3
Network1Flag47_I
Network1Flag48_I ~
Net Input Flag 4
Network1Flag63_I
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 Bits relacionados con
Drive Reg nn" Drctry.ngn
Network2Flag0_I ~
Net Input Flag 1
Network2Flag15_I
Network2Flag16_I ~
Net Input Flag 2
Network2Flag31_I
Network2Flag32_I ~
Net Input Flag 3
Network2Flag47_I
Network2Flag48_I ~
Net Input Flag 4
Network2Flag63_I
Tabla 9-13. Bits de salida programables de la Red 1 (identificación (ID) de parámetro del teclado numérico
9403-9464)
Variable de lista de selección en menús "Data to Bits relacionados con
Drive Reg nn" Drctry.ngn
Network1Flag0_O ~
Net1 Out Reg 1
Network1Flag15_O
Network1Flag16_O ~
Net1 Out Reg 2
Network1Flag31_O
Network1Flag32_O ~
Net1 Out Reg 3
Network1Flag47_O
Network1Flag48_O ~
Net1 Out Reg 4
Network1Flag63_O
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 Bits relacionados con
Reg nn" Drctry.ngn
Network2Flag0_O ~
Net2 Out Reg 1
Network2Flag15_O
Network2Flag16_O ~
Net2 Out Reg 2
Network2Flag31_O
Network2Flag32_O ~
Net2 Out Reg 3
Network2Flag47_O
Network2Flag48_O ~
Net2 Out Reg 4
Network2Flag63_O
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 Descripción Contenidos por defecto Datos de la red
identificación (ID) DeviceNet (Profile
de parámetros del 12)
controlador
Estado general Bytes 01 & 02 hacia la
1 9401 Data From Drive 01
(sin posibilidad de cambios) red
Velocidad del motor Bytes 03 & 04 hacia la
1 9402 Data From Drive 02
(sin posibilidad de cambios) red
Bytes 05 - 128 hacia
1 9403 - 9464 Data From Drive 03-64 Ninguno
la red
(Global) Data From Drive Estado general
1 9801 No disponible
01 (sin posibilidad de cambios)
(Global) Data From Drive Velocidad del motor
1 9802 No disponible
02 (sin posibilidad de cambios)
(Global) Data From Drive
1 9803 - 9832 Ninguno No disponible
03-32
Bits de Registro Fijo Bytes 01 & 02 desde
1 9601 Data To Drive Reg 01
(sin posibilidad de cambios) la red
Demanda de velocidad Bytes 03 & 04 desde
1 9602 Data To Drive Reg 02
(sin posibilidad de cambios) la red
Bytes 05 - 128 desde
1 9603 – 9664 Data To Drive Reg 03-64 Ninguno
la red
(Global) Data To Drive Reg Bits de Registro Fijo
1 9201 No disponible
01 (sin posibilidad de cambios)
(Global) Data To Drive Reg Demanda de velocidad
1 9202 No disponible
02 (sin posibilidad de cambios)
(Global) Data To Drive 03 –
1 9203 – 9232 Ninguno No disponible
64
Estado general Bytes 01 & 02 hacia la
2 9501 Data From Drive 01
(sin posibilidad de cambios) red
Velocidad del motor Bytes 03 & 04 hacia la
2 9502 Data From Drive 02
(sin posibilidad de cambios) red
Bytes 05 - 128 hacia
2 9503 – 9564 Data From Drive 03- 64 Ninguno
la red
(Global) Data From Drive Estado general
2 9834 No disponible
01 (sin posibilidad de cambios)
(Global) Data From Drive Velocidad del motor
2 9835 No disponible
02 (sin posibilidad de cambios)
(Global) Data From Drive
2 9836 – 9865 Ninguno No disponible
03 –32
Bits de Registro Fijo Bytes 01 & 02 desde
2 9701 Data To Drive Reg 01
(sin posibilidad de cambios) la red
Demanda de velocidad Bytes 03 & 04 desde
2 9702 Data To Drive Reg 02
(sin posibilidad de cambios) la red
Bytes 05 - 128 desde
2 9703 – 9764 Data To Drive Reg 03-64 Ninguno
la red
(Global) Data To Drive Reg Bits de Registro Fijo
2 9234 No disponible
01 (sin posibilidad de cambios)
(Global) Data To Drive Reg Demanda de velocidad
9
2 9235 No disponible
02 (sin posibilidad de cambios)
(Global) Data To Drive Reg
2 9236 – 9265 Ninguno No disponible
03 - 64
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".
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
Demanda de torsión
adelante
Tiempo de desaceleración hacia
Demanda PVCL
adelante
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
Tabla 9-20. 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
Parámetro 1 de datos de
Data From Estado registro desde el controlador.
9401
Drive 01 general Este registro no es
programable
Parámetro 2 de datos de
Data From Velocidad registro desde el controlador.
9402
Drive 02 del motor Este registro no es
programable.
Parámetros 3-64 de datos de
Data From registro desde el controlador.
9403-9464 Ninguno
Drive 03 -64 Estos registros son
programables.
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ón
Data To Drive Reg 9601 Bits de Parámetro 1 de datos de
01 Registro Fijo registro al controlador. Este
registro no es
programable.
Data To Drive Reg 9602 Demanda de Parámetro 2 de datos de
02 velocidad registro al controlador. Este
registro no es
programable.
Data to Drive Reg 9603- Ninguno Parámetros 3-64 de datos de
Tabla 9-23. Network 2 Configure Parameters Menu (9916) (Menú de parámetros de configuración Red 2)
Parámetro ID Unidades Predefinido Mín. Máx. Descripción
Velocidad de
Velocidad de transmisión en baudios
transmisión en baudios 9919 125k
red DeviceNet.
de DeviceNet
DeviceNet (Profile 12)
Fija la dirección del nodo en la red
Address (Dirección 9922 9 1 99
DeviceNet (Profile 12).
DeviceNet (Profile 12))
DeviceNet (Profile 12)
Enciende o apaga el Cabezal
Header (Cabezal 9957 Apagado
DeviceNet (Profile 12).
DeviceNet (Profile 12))
Designa las unidades para los valores
de velocidad desde el controlador.
Unidades de velocidad 9924 % • %
• RPM
• Hz
Escalar para referencia de demanda
Escalar de demanda 9926 1 -125 125
de entrada desde la red.
Escalar de demanda Escalar auxiliar para referencia de
9927 1 -125 125
auxiliar demanda de entrada desde la red.
Tamaño I/O (Entrada/ Selecciona el tamaño de los datos de
9952 136 bytes
Salida) de la red 2 entrada y salida.
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
Parámetro 1 de datos de registro
Data From Estado
9501 desde el controlador. Este registro
Drive 01 general
no es programable
Parámetro 2 de datos de registro
Data From Velocidad
9502 desde el controlador. Este registro
Drive 02 del motor
no es programable.
Parámetros 3-64 de datos de registro
Data From
9503-9564 Ninguno desde el controlador. Estos registros
Drive 03 -64
son programables.
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
Parámetro 1 de datos
de registro al
Data To Bits de
9701 controlador. Este
Drive Reg 01 Registro Fijo
registro no es
programable.
Parámetro 2 de datos
de registro al
Data To Demanda de
9702 controlador. Este
Drive Reg 02 velocidad
registro no es
programable.
Parámetros 3-64 de
Data To datos de registro al
9703-
Drive Reg Ninguno controlador. Estos
9764
03-64 registros son
programables.
6ISUALIZACIN DE FORMATO DE
$IRECCIN DE DATOS .¢MERO DE REGISTRO
LOS VALORES DEL REGISTRO
$ .%4 4X .
2EG
$ATOS ,¤NEA
( .%4 2 X .
2EG
&" $ATOS ,¤NEA
2EGISTRO GLOBAL O NO GLOBAL 6ALOR DEL REGISTRO
2ED PARA ESTE REGISTRO
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.
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.
D D
H H
∇∇∇
A
APÉNDICE
25 Lectura de direcciones IP
26 Escritura de direcciones IP
33 Escritura de ítem de lista de selección (Se usa identificación (ID) del controlador)
Bits 8-11 Exponente Exponente a usar para el comando de escritura de valor de parámetro
8080 Set the Clock Time (Configuración del PTD4 PTD3 No utilizado
reloj)
Segundos (0-
0 Combinaciones inválidas de PTD3/
59)
PTD4 devuelven un "Limit Error"
1 Minutos (0-59) (Error de límite) en PFD1.
2 Horas (0-23)
3 Días
4 Mes (1-12)
Año (1999-
5
2099)
Display Sys Prog Name (Mostrar nombre PFD3 = String Length (Extensión
9140* No utilizado
del programa del sistema) de cadena de caracteres)
Show Active Config File (Mostrar archivo PFD3 = String Length (Extensión
9195* No utilizado
de configuración activo) de cadena de caracteres)
* IDs que soportan el uso de los comandos de función de cadena de caracteres (comandos 42-47).
Tabla A-3.
Eco de identificación
PFD2 Eco de identificación (ID) de menú
(ID) de menú
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
PFD3
significativos.
Si el comando es "Read String" (Lectura de cadena de caracteres), se devuelven los
primerosdos bytes.
∇∇∇
Apéndice
B 2011
2012
% * 100
% * 100
Flux reference (Referencia de flujo)
Power factor (Factor de alimentación)
-327.6% – 327.6%
-327.6% – 327.6%
2013 KVAR Kvar 0 – 65535
Selección del
menú:
Motor speed, filtered (Velocidad del motor,
0 – 6553.5
2014 Hz * 100 filtrada)
-32768 – 32767
RPM
-327.6 – 327.6
% * 10
2015 % * 100 Flux DS, filtered (DS Flujo, filtrado) -327.6% – 327.6%
Peak voltage clamp limit, normalized (Límite
2016 % * 100 -327.6% – 327.6%
fijado del pico de tensión, normalizado)
Hot cell temperature (Temperatura de celda
2017 % * 10 0 – 65535%
elevada)
Speed feedback (Realimentación de
2020 RPM -32768 – 32767
velocidad)
Speed feedback (Realimentación de
2030 % * 10 -327.6% – 327.6%
velocidad)
2040 RPM Speed demand (Demanda de velocidad) -32768 – 32767
2050 % * 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 – 32767
2090 % * 100 Torque demand (Demanda de torsión) -327.6% – 327.6%
2100 Volts Motor voltage (Tensión del motor) 0 – 65535
2110 % * 100 Motor voltage (Tensión del motor) 0 – 655.35%
2120 Volts Line voltage (Tensión de línea) 0 – 65535
2130 Amps Input current (Corriente de entrada) 0 – 65535
2140 Hz * 10 Line frequency (Frecuencia de línea) 0 – 65535
Torque current feedback (Realimentación de
2150 Amps -32768 – 32767
la corriente de torsión)
Torque current feedback (Realimentación de
2160 % * 10 -327.6% – 327.6%
la corriente de torsión)
Magnetizing Current Feedback
2170 Amps 0 – 65535
(Realimentación de corriente magnetizante)
Magnetizing Current Feedback
2180 % * 100 0 – 655.35%
(Realimentación de corriente magnetizante)
B ID de datos Bits
Tabla B-5. Serial Flags 4 S1_4 (Indicadores seriales 4 S1_4)
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.
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.
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.
• Fallas activas: Este bit es alto cuando la falla se encuentra activa o en estado activo.
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)
B
*
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).
B
Over speed fault
1 F PE
(Falla de exceso de velocidad)
Under load fault
3 F F
(Falla de carga insuficiente)
Mtr Therm Over Ld Fault
6 F F
3030 (Falla de sobrecarga térmica)
8 Output phase open (Fase de salida abierta) F F
10 IOC F F
12 Celda F F
In torq limit rollback
14 P PE
(Vuelta del límite de torsión de entrada)
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)
Over speed alarm
0 A PE
(Alarma de exceso de velocidad)
Under load alarm
2 A PE
(Alarma de insuficiencia de carga)
Mtr Therm Over Load 1
4 A PE
(Sobrecarga térmica)
B
Medium voltage low flt
1 F F
(Falla de tensión media baja)
Line over voltage fault
5 F F
(Falla de sobretensión de línea)
Input phase imbal
6 P F
(Falta de balance de fase de entrada)
7 Input one cycle (Entrada de un ciclo) P F
9 Encoder loss (Pérdida del codificador) F F
3050
Keypad communication
10 P F
(Comunicación del teclado numérico)
Network 1 communication
11 P F
(Comunicación Red 1)
Network 2 communication
12 P F
(Comunicación Red 2)
Motor over volt fault
14 F F
(Falla de sobretensión del motor)
Unacknowledged Warning Flags3 (3170)/ Active Warning Flags3 (3290)
(Indicadores3 de advertencia no confirmados (3170)/Indicadores3 de advertencia activos (3290))
Medium voltage low 2
0 .A F
(Falla de tensión media baja 2)
2 Cell alarm (Alarma de celda) A F
Line over voltage 1
3 A PE
(Falla de sobretensión de línea 1)
Line over voltage 2
4 A PE
(Falla de sobretensión de línea 2)
Input phase imbalance
6 P F
(Falta de balance de fase de entrada)
0
Xfrm Cool OT Trip Alarm (Activación de
alarma Xfrm refrigerante OT)
P PE B
Coolant Tank Level (Nivel del tanque de
2 F PE
refrigerante) < 20”
Low Coolant Flow (Flujo bajo de refrigerante) <
4 P PE
20%
3080 Loss all HEX fans (Pérdidas de todos los
6 P PE
ventiladores HEX)
Loss of drive enable (Pérdida de la habilitación
8 F PE
del controlador)
12 A/D Hardware fault (Falla en hardware A/D) F F
Config File Read Error (Error de lectura en
14 F F
archivo de configuración)
Unacknowledged Warning Flags6 (3200)/ Active Warning Flags6 (3320)
(Indicadores6 de advertencia no confirmados (3200)/Indicadores6 de advertencia activos (3320))
Xfrm Cool OT Trip Alarm (Activación de
0 P PE
alarma Xfrm refrigerante OT)
Coolant Tank Level (Nivel del tanque de
1 A PE
refrigerante) < 30”
Low Coolant Flow (Flujo bajo de refrigerante) <
3 A PE
60%
Low Coolant Flow (Flujo bajo de refrigerante) <
4 P PE
20%
Loss one HEX fan (Pérdida de un ventilador
5 A PE
HEX)
3200/
Loss all HEX fans (Pérdidas de todos los
3320 6 P PE
ventiladores HEX)
All HEX fans on (Todos los ventiladores HEX
7 A PE
encendidos)
Up transfer failed (Falla en transferencia
9 A F
ascendente)
Down transfer failed (Falla en transferencia
10 A F
descendente)
11 A/D Hardware alarm (Alarma de hardware A/D) A F
Config File Write Alarm (Alarma de escritura de
13 A F
archivo de configuración)
B
7 Loss of signal intern (Pérdida de señal interna) P PE
3090 Loss of signal 1 through 8 (Pérdida de señal de 1
8 ~ 15 P PE
a 8)
Unacknowledged Warning Flags7 (3210)/ Active Warning Flags7 (3330)
(Indicadores7 de advertencia no confirmados (3210)/Indicadores7 de advertencia activos (3330))
7 Loss of signal intern (Pérdida de señal interna) P PE
3210/
3330 Loss of signal 1 through 8 (Pérdida de señal de 1
8 ~ 15 P PE
a 8)
3110 0 ~ 15
User Fault 1 through 16 (Falla del usuario 1 a
16) P PD
B
Unacknowledged Warning Flags9 (3230)/
Active Warning Flags9 (3350) (Indicadores9 de advertencia no confirmados (3230)/Indicadores9 de
advertencia activos (3350))
User Fault 1 through 16 (Falla del usuario 1 a
3230/
0 ~ 15 16) P PD
3350
(número de bit + 1)
Tabla B-21.FW3_2
B 3130 0 ~ 15
User Fault 33 ~ 48 (Falla del
usuario 33 ~ 48) P PD
(número de bit + 33)
Unacknowledged Warning Flags11 (3250)/ Active Warning Flags11 (3370)
(Indicadores11 de advertencia no confirmados (3250)/Indicadores11 de advertencia activos (3370))
User Fault 33 ~ 48 (Falla del
3250/
0 ~ 15 usuario 33 ~ 48) P PD
3370
(número de bit + 33)
0
Loss of internal analog input #1 (Pérdida de
entrada analógica interna #1)
P PE B
Loss of internal analog input #2 (Pérdida de
1 P PE
3141 entrada analógica interna #2)
Loss of internal analog input #3 (Pérdida de
2 P PE
entrada analógica interna #3)
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))
Loss of internal analog input #1 (Pérdida de
0 P PE
entrada analógica interna #1)
Loss of internal analog input #2 (Pérdida de
3261/ 1 P PE
entrada analógica interna #2)
3381
Loss of internal analog input #3 (Pérdida de
2 P PE
entrada analógica interna #3)
3-15 Reservado para uso futuro - -
B
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/
0-15 Reservado para uso futuro - -
3383
3
Reactor temperature 1OT Alarm alarm (Alarma de temperatura del reactor
1OT Alarm) B
Reactor temperature 2OT Trip Alarm alarm (Alarma de temperatura del
4
reactor 2OT Trip Alarm)
5 Reactor OT Fault (Falla de reactor OT)
Transformer Xformer OT AlarmTemperature 1 alarm (Alarma del
6
Transformador Xformer OT AlarmTemperature 1)
3404 Xformer OT Trip AlarmTransformer temperature 2 alarm (Alarma de
7
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 uS
12 Coolant Conduct (Conductividad del refrigerante) > 5 uS
13 Inlet water temperature HighCoolant Inlet Temp > 60c alarm
14 Coolant Inlet Temp < 22cInlet water temperature low
15 Cell water temperature high (Temperatura del agua de celda alta)
ID de Bits Descripción
datos
0-6 No utilizado
3406 7 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 Bits Descripción
datos
3407 0 – 15 Loss of signal 9 through 24 (Pérdida de señal de 9 a 24)
ID de Bits Descripción
datos
3408 0 – 15 User Fault 1 through 16 (Falla del usuario 1 a 16)
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)
Tabla B-43. Fatal Fault Flags Flags1 1-4 (Indicadores de fallas fatales 1 1-4)
Tabla B-45. Fatal Fault Flags Flags3 1-4 (Indicadores de fallas fatales 3 1-4)
Tabla B-48. Fault/Alarm Enable Flags4 3-4 (Indicadores de habilitación de Falla/Alarma 4 3-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)
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))
B 2
3
Estado de Celda 2
4
Estado de Celda 3
5
6
Estado de Celda 4 0 = Humanamente,
4030/ 7 1 = Activo,
4040/
8 2 = Derivado,
4050 Estado de Celda 5 3 = Fallado
9
10
Estado de Celda 6
11
12
Estado de Celda 7
13
14
Estado de Celda 8
15
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))
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.
B 2162 %*100
controlador)
Tabla B-55: Parameter Read / Write Table (Tabla de parámetros de lectura / escritura (read / write))
ID de Nombre Valor
datos
Tabla B-57: Active Front End (AFE) Table (Tabla de Active Front End (AFE))
3606 / 3607 / 3608 %*100 DC Link Voltage (Tensión de enlace CC) 0 - 655.35%
B
3612 / 3613 / 3614 Hz*10 Input Frequency (Frecuencia de entrada) 0 - 655.35
3633 Estado
3634 Estado
3640 / 3641 / 3642 *100 Water Glycol flow (Flujo de agua Glycol) 0 - 655.35
∇∇∇
APÉNDICE
$ 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"; C
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,
Output1=
4, 0, 0x000D,
"Extended Speed Control Output",
6, "20 04 24 21 30 03",
"";
C
[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",
Param3=
0,
6, "20 28 24 01 30 07",
0x0020, 2, 2,
"Motor Rated Volts",
"V",
C
"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,
1, 1, 1, 0,
0, 0, 0, 0,
0;
Param6=
0,
6, "20 28 24 01 30 0F",
0x0030, 2, 2,
"Motor Base Speed",
C "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,
0;
Param9=
0,
6, "20 29 24 01 30 05",
0x0032, 4, 1,
"Network Control",
"",
"",
0, 1, 0,
1, 1, 1, 0,
C
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;
Param12=
0,
6, "20 29 24 01 30 08",
0x0032, 4, 1,
"Run Rev Status",
"",
"",
0, 1, 0,
1, 1, 1, 0,
C 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,
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=
C
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,
"Network Ref",
"",
"",
0, 1, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
Param19=
C 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",
"",
-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",
C
"",
"",
-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",
"",
-32767, 32767, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
Param25=
0,
6, "20 2A 24 01 30 12",
0x0024, 2, 2,
C "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,
0, 0, 0, 0,
0;
Param28=
0,
6, "20 2A 24 01 30 17",
0x0010, 5, 1,
"Current Scale",
"",
"",
-127, 127, 0,
C
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;
Param31=
0,
6, "20 2A 24 01 30 1C",
0x0010, 5, 1,
"Time Scale",
"",
"",
-127, 127, 0,
C 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=
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;
C
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",
0x0030, 2, 2,
"Reg From Drive 07",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
C 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",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
Param41=
0,
6, "20 2A 24 01 30 6D",
0x0030, 2, 2,
C
"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",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
Param44=
0,
6, "20 2A 24 01 30 70",
0x0030, 2, 2,
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,
0, 0, 0, 0,
0;
Param47=
0,
6, "20 2A 24 01 30 73",
0x0030, 2, 2,
"Reg From Drive 17",
"",
"",
0, 65535, 0,
C
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;
Param50=
0,
6, "20 2A 24 01 30 76",
0x0030, 2, 2,
"Reg From Drive 20",
"",
"",
0, 65535, 0,
C 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=
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;
C
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",
0x0030, 2, 2,
"Reg From Drive 26",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
C 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",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
Param60=
0,
6, "20 2A 24 01 30 80",
0x0030, 2, 2,
C
"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",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
Param63=
0,
6, "20 2A 24 01 30 83",
0x0030, 2, 2,
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,
0, 0, 0, 0,
0;
Param66=
0,
6, "20 2A 24 01 30 86",
0x0000, 2, 2,
"Reg To Drive 04",
"",
"",
0, 65535, 0,
C
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;
Param69=
0,
6, "20 2A 24 01 30 89",
0x0000, 2, 2,
"Reg To Drive 07",
"",
"",
0, 65535, 0,
C 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=
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;
C
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",
0x0000, 2, 2,
"Reg To Drive 13",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
C 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",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
Param79=
0,
6, "20 2A 24 01 30 93",
0x0000, 2, 2,
C
"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",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
Param82=
0,
6, "20 2A 24 01 30 96",
0x0000, 2, 2,
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,
0, 0, 0, 0,
0;
Param85=
0,
6, "20 2A 24 01 30 99",
0x0000, 2, 2,
"Reg To Drive 23",
"",
"",
0, 65535, 0,
C
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;
Param88=
0,
6, "20 2A 24 01 30 9C",
0x0000, 2, 2,
"Reg To Drive 26",
"",
"",
0, 65535, 0,
C 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=
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;
C
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",
0x0000, 2, 2,
"Reg To Drive 32",
"",
"",
0, 65535, 0,
1, 1, 1, 0,
0, 0, 0, 0,
0;
C 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";
Param8=
"False",
"True";
Param9=
"Local Control",
"Network Control";
Param10=
C
"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",
"Fault Reset";
Param16=
"Control is local",
"Control is from network";
Param17=
"Drive actual speed not at reference",
"Drive actual speed is at reference";
C 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,
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;
———
Apéndice
#Profibus_DP
D
Revision = "Rev 1.0"
Protocol_Ident = 0
Station_Type = 0
FMS_Supp = 0
Hardware_Release = "1.0"
Software_Release = "1.01"
; 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
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
D Tset_12M = 16
Freeze_Mode_Supp = 0
Sync_Mode_Supp = 0
Auto_Baud_Supp = 1
Set_Slave_Add_Supp = 0
Min_Slave_Intervall = 2
Modular_Station = 1
Max_Module = 32
Max_Input_Len = 244
Max_Output_Len = 244
Max_Data_Len = 400
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
— — —
APÉNDICE
[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]
E
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;
[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
E 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;
[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
8-10
= reserved (must be zero)
= O=>T header (4 byte run/idle)
E
$ 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;
∇ ∇ ∇
APÉNDICE
[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
F
VendName = “HMS Networks”;
ProdTypeStr = “Communications Adapter”;
ProdName = “AnyBus-S DeviceNet”;
Catalog = “AnyBus-S DeviceNet”;
[ParamClass]
MaxInst = 29; $ Max Instances - total # configuration parameters
Descriptor = 0x00;$ Parameter Class Descriptor - No parameters
CfgAssembly = 0x00;$ The config assembly is not supported.
[Params]
$ ****************************************************************************
$ Polled production
$ ****************************************************************************
$ ****************************************************************************
$ Polled consumtion
$ ****************************************************************************
F 6, “20 05 24 00 30 65”,
0x0002,
$ connection object
$ 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
$ ****************************************************************************
$ Strobed consumption
$ ****************************************************************************
$ ****************************************************************************
$ COS Production
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
F $ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
F 0; $ decimal places
$ ****************************************************************************
$
$ ****************************************************************************
0; $ decimal places
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
F ““,
0, 512, 0,
$ help string
$ min, max, default (0)
1, 1, 1, 0, $ mult, div, base, offset scaling
, , , , $ scaling links not used
0; $ decimal places
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$ Output mappping
$ ****************************************************************************
$
$ ****************************************************************************
0; $ decimal places
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
F Param21 = 0,
6, “20 A1 24 00 30 6F”,
$ parameter value slot
$ 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
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
F $ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
$ ****************************************************************************
$
$ ****************************************************************************
[EnumPar]
Param1=
“Input 1”,
“Input 2”,
“Input 3”,
“Input 4”,
“Input 5”,
“Input 6”;
F 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=
“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”;
Índice
A 9-7
assembly data (conjunto de datos) 3-8, 3-9, 3-10 fixed reg bits (bits de registro fijo)
auto mode (modo automático) 2-4, 4-5, 5-8, 6-8, 7-4, 8- default definition (definición por defecto) 2-2, 4-3,
5, 9-7 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,
B 9-10
BA1 3-3, 3-19 programmable definitions (definiciones
BA2 3-3, 3-19 programables) 2-19, 4-15, 5-13, 6-12, 7-8,
8-9, 9-11
C flags (indicadores) 2-4, 4-5, 5-8, 6-11, 7-7, 8-8, 9-10
cluster (cluster) 3-2
common network topologies (topologías de red G
comunes) 3-2 global data (datos globales) 3-6
communication board (tarjeta de comunicaciones) 1-1 global data items (ítems de datos globales) 3-6
communications board green LED (LED verde) 3-18
jumpers (puentes de tarjetas de comunicacion) 2-5
Communications menu (9) J
Modbus network (Menú de comunicaciones (9) Red jumper (puente) 3-19
Modbus) 2-4, 4-5, 5-8, 6-8, 7-4, 8-6, 9-7 jumper settings (configuración de puentes)
CRC (CRC) 2-7, 2-9, 2-10, 2-12, 2-13, 2-14, 2-16 debug port (puerto para depuración) 1-2
Modbus port (puerto Modbus) 2-5
D
data transfer (transferencia de datos) 3-9 L
data variables (variables de datos) 2-5, 4-5, 5-9, 6-8, 7-4, LED (LED) 3-18, 3-19
8-6, 9-7 linear bus topology (topología de bus lineal) 3-2
default
control configuration (configuración de control por M
defecto) 2-17, 4-13, 5-11, 6-11, 7-7, 8-8, 9- master (maestro) 2-6, 4-1, 4-8
10 master/slave (maestro/esclavo) 3-2, 3-8, 3-9
Device Data File D-1 (Archivo de datos de dispositivos) Maximum length of user parameter (extensión máxima
DeviceNet( de parámetros del usuario) D-2
5-pin connector (conector de 5-pins) 3-3 Maximum responder time (tiempo máximo de respuesta)
jumpers (puentes) 3-3 D-1
node address (dirección del nodo) 3-6 Modbus address table (Tabla de direcciones Modbus) 5-
UCS Module (Módulo UCS) 3-3 17, 6-16, 7-12, 8-13, 9-15
UCS module (módulo UCS) 3-3 Modbus network (Red Modbus)
display network monitor function (función de baud rates (velocidad de transmisión en baudios) 2-1
visualización de monitoreo de red) 2-29, 3-20, 4-25, 5- communications diagram (diagrama de
25, 6-21, 7-18, 8-19, 9-21 comunicaciones) 2-5, 2-6, 4-2, 4-7
data bits (bits de datos) 2-1
E data frame (marco de datos) 2-1
EDS files (archivos EDS) 3-7 flags (indicadores) 2-4, 4-5, 5-8, 6-11, 7-7, 8-8, 9-10
electronic data sheets (planillas electrónicas de datos) 3- jumpers (puentes) 2-5
7 master (maestro) 2-1, 2-6, 2-8, 2-10, 2-13, 2-16, 4-1,
emergency stop (detención de emergencia) 2-4, 4-5, 5-8, 4-2, 4-8, 4-9, 4-10, 4-11, 4-13
6-8, 7-4, 8-5, 9-7 serial port (puerto serial) 2-5
explicit messages (mensajes explícitos) 3-8, 3-9 start bit (bit de inicio) 2-1
stop bit (bit de detención) 2-1, 4-1
F supported commands (comandos soportados) 2-6, 4-
fault reset (reinicio por falla) 2-4, 4-5, 5-8, 6-8, 7-4, 8-5, 1, 4-8, 5-10
Modbus protocol (protocolo Modbus) 2-1, 2-2, 4-1 for motor control(DeviceNet() (para control del
remote terminal unit (RTU) format (formato de motor (DeviceNet()) 3-5
unidad terminal remota (RTU)) 2-1, 2-2, 4- for motor control(Modbus) (para control del motor
1 (Modbus)) 2-2, 4-3, 5-7
read data from drive (lectura de datos desde el
N controlador) 2-4, 4-4, 5-8, 6-7, 7-3, 8-5, 9-7
network communications problems (problemas de sending motor speed settings (envío de
comunicaciones de red) 3-19 configuraciones de velocidad del motor) 2-
network status LED (LED de estado de red) 3-18 3, 4-4, 5-7, 6-6, 7-3
network termination (conexión de red) 3-4, 9-3 Setup time (tiempo de configuración) D-2
network topologies (topologías de red) 3-2 slave (esclavo) 2-6, 4-1, 4-8
node (nodo) 3-2 slave device (dispositivo esclavo) 3-2
Slave Specific (esclavo específico) D-2
P software flags (indicadores de software) 2-4, 4-5, 5-8, 6-
peertopeer (peertopeer) 3-2 11, 7-7, 8-8, 9-10
pick list variables (variables de lista de selección) SOP program (programa SOP)
data from drive (datos desde el controlador) 3-15, 4- run enable (ejecución habilitada) 2-2, 4-3, 5-6, 6-4,
20, 8-15, 9-17 7-1, 8-3, 9-5
data to drive (datos al controlador) 3-13, 3-14, 4-20, status flags “from” the drive (indicadores de estado
5-18, 6-17, 7-14 "desde" el controlador) 3-18
pointtopoint (puntoapunto) 3-8 stop request (solicitud de detención) 2-4, 4-5, 5-8, 6-8, 7-
programmable input bits (bits de entrada programables) 4, 8-5, 9-7
network 1 (red 1) 2-20, 3-17, 4-17, 5-15, 6-14, 7-10, strobe (habilitación) 3-2
8-11, 9-13 Supported baudrates (velocidad de transmisión en
network 2 (red 2) 2-20, 3-17, 4-17, 5-16, 6-14, 7-10, baudios soportada) D-1
8-11, 9-13 Supported hardware features (características de
programmable output bits (bits de salida programables) hardware soportadas) D-2
network 1 (red 1) 2-21, 3-17, 4-18, 5-16, 6-15, 7-11, system program (programa del sistema)
8-12, 9-14 software flags (Modbus) (indicadores de software
network 2 (red 2) 2-21, 3-18, 4-18, 5-16, 6-15, 7-11, (Modbus)) 2-4, 4-5, 5-8, 6-8, 7-4, 8-5, 9-7
8-12, 9-14
T
R termination (conexión) 3-4, 9-3
read output registers command (comando de lectura de topologies (topologías) 3-2
registros de salida) 2-6, 2-15, 4-2, 4-8, 4-13
read output registers response (respuesta de lectura de U
registros de salida) 2-6, 2-15, 2-16, 4-2, 4-8, 4-9, 4-13 UCS modules (Módulos UCS) 1-1
read output registers transmission (transmisión de lectura user parameter maximum length (extensión máxima de
de registros de salida) 2-6, 2-16, 4-2, 4-9, 4-13 parámetros del usuario) D-2
register (registro) 3-6 user programming (programación por el usuario)
register-based data items (ítems de datos basados en input bits (bits de entrada) 2-19, 3-16, 4-16, 5-13, 6-
registros) 3-6, 3-13, 3-15 13, 7-9, 8-10, 9-12
reverse speed demand (demanda de velocidad en output bits (bits de salida) 2-19, 3-16, 4-16, 5-14, 6-
reversa) 2-4, 4-5, 5-8, 6-8, 7-4, 8-5, 9-7 13, 7-9, 8-10, 9-12
run request (solicitud de ejecución) 2-4, 4-5, 5-8, 6-8, 7- SOP flags (indicadores SOP) 2-20, 3-17, 4-17, 5-15,
4, 8-5, 9-7 6-14, 7-10, 8-11, 9-13
S V
security code (código de seguridad) 2-4, 4-5, 5-8, 6-8, 7- velocity units parameter (parámetro de unidades de
4, 8-6, 9-7 velocidad) 2-9, 4-9
setup procedure (procedimiento de configuración) default (por defecto) 2-9, 4-9
for motor control w/user-defined bits (para control
del motor mediante bits definidos por el W
usuario) 2-3, 4-4, 5-7, 6-6, 7-3, 8-4, 9-6 write input register command (comando de escritura de
X
XCL Receive Setup (Configuración de recepción XCL)
3-6
XCL Send Setup (Configuración de envío XCL) 3-6