ProSoft MVI56-MCM Manual Del Usuario

Platforma controllogix módulo de comunicación modbus
Tabla de contenido

Publicidad

Enlaces rápidos

MVI56-MCM
Platforma ControlLogix
Módulo de Comunicación
Modbus
"This is not the latest revision.
Please refer to the English version
of this manual."
MANUAL
DEL USUARIO
Julio 1, 2004

Publicidad

Tabla de contenido
loading

Resumen de contenidos para ProSoft MVI56-MCM

  • Página 1 MVI56-MCM Platforma ControlLogix Módulo de Comunicación Modbus “This is not the latest revision. Please refer to the English version of this manual.” MANUAL DEL USUARIO Julio 1, 2004...
  • Página 2 PLC’s y SLC’s Allen Bradley, su hardware y la aplicación para la cual será utilizado el módulo MVI56-MCM. Por esta razón, es importante que quienes sean responsables de su implementación, comprendan que combinando ésta información se cubrirán las necesidades de la aplicación sin exponer al personal o a los equipos a condiciones de trabajo inseguras o inapropiadas.
  • Página 3: Tabla De Contenido

    2.9.2.2 Códigos de Función 6 y 16 ..............19 2.9.2.3 Código de Función 15................20 Flujo de Datos Entre el Módulo MVI56-MCM y el Procesador ControlLogix ... 21 2.9.3 Modo de Driver Esclavo ................21 2.9.4 Modo de Driver Maestro................23 2.9.4.1...
  • Página 4 Table of Contents Datos de Mensaje Modbus................41 Modificando la Lógica de Escalera Ejemplo ............43 Energización (Power Up).................. 43 Rutina Principal ....................44 Tarea de Datos de Lectura ................45 Tarea de Datos de Escritura ................50 Diagnóstico y Troubleshooting................. 57 Leyendo los Datos de Status del Módulo ............
  • Página 5 RS-422 ....................76 Puerto de Configuration/Depuración RS-232........... 77 Appendix A – Definición de la Base de Datos MVI56-MCM ......... 79 Appendix B – Definición de Datos de Status MVI56-MCM ........... 81 Appendix C – Definición de Datos de Configuración MVI56-MCM ......83 Inicialización del Backplane ..................
  • Página 7: Introducción

    Modbus) sino también un amplio surtido de dispositivos terminales. El módulo MVI56-MCM actúa como un gateway entre la red Modbus y el backplane Allen-Bradley. Los datos son transferidos asíncronamente desde el procesador ControlLogix en las acciones de la red Modbus. El módulo utiliza un espacio de registros de 5000 palabras para el intercambio de datos entre el procesador y la red Modbus.
  • Página 9: Entendiendo La Arquitectura

    Understanding the Architecture Entendiendo la Arquitectura Esta sección presenta al lector una visión funcional del módulo MVI56-MCM. Los detalles asociados con la lógica de escalera y el mapa de memoria no son cubiertos en ésta sección (para ello refiérase a la sección Inicialización del Módulo). Se requiere comprender completamente la información contenida en éste documento para la...
  • Página 10: Lazo Lógico Principal

    2.3 Transferencia de Datos en el Backplane El módulo MVI56-MCM es único en el camino que utiliza el backplane del ControlLogix. Los datos son compaginados entre el módulo y el procesador ControlLogix a través del backplane utilizando las imágenes de entrada y salida del módulo. La frecuencia de actualización de éstas imágenes está...
  • Página 11 La imagen de salida para el módulo está ajustada a 248 palabras. Esta extensa área de datos permite la transferencia rápida de datos desde el procesador hasta el módulo. El siguiente diagrama muestra el método utilizado para transferir datos entre el procesador ControlLogix, el módulo MVI56-MCM y la red Modbus. MVI56-MCM Module ControlLogix Processor...
  • Página 12: Transferencia Normal De Datos

    Los datos contenidos en esta base de datos están compaginados a través de las imágenes de entrada y salida por la coordinación de la lógica de escalera del ControlLogix y el programa del módulo MVI56-MCM. Pueden transferirse hasta 248 palabras de datos por vez desde el módulo al procesador. Pueden ser transferidas hasta 247 palabras de datos desde el procesador hasta el módulo.
  • Página 13 ó por la solicitud de un comando de un nodo en la red Modbus o el control de operador a través del puerto de Configuración/Depuración del módulo. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 14: Bloques De Escritura

    Módulo para una descripción de los objetos de datos utilizados con los bloques y la lógica de escalera requerida. El formato de los bloques para la configuración es indicado en las siguientes secciones. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 15: Datos De Configuración Del Módulo

    Si hay errores en la configuración, el bit asociado con el error se ajustará en una de las tres palabras de error de configuración. El error debe ser corregido antes de que el módulo inicie su modo de operación normal. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 16: Lista Maestra De Datos De Comando

    161 – 168 Definición de Comando 169 – 176 Definición de Comando 177 – 184 Definición de Comando 185 – 192 Definición de Comando 193 – 200 Definición de Comando ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 17: Bloques De Status Del Dispositivo Esclavo

    El módulo reconocerá la solicitud recibiendo un código de bloque de escritura especial y respondiendo con un bloque de lectura con el siguiente formato: Offset Descripción Longitud Reservado ID del Bloque de Escritura 2 – 129 Data de Estado de Acceso Esclavo ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 18 Understanding the Architecture 130 – 248 Reserva 3002 - 3003 ó 3102 – 3103 ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 19 Esclavos activados con el bloque. El formato de éste bloque de respuesta es mostrado en la siguiente tabla: Offset Descripción Longitud Reservado ID del Bloque de Escritura Número de Esclavos Procesados 3 – 248 Reserva 3001 o 3101 ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 20: Bloques De Comandos De Control

    El comando sólo fallará si la cola de comando para el puerto está llena (100 comandos por cada cola). ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 21: Comandos De Control

    Offset Descripción Longitud Reservado ID del Bloque de Escritura Número de Comandos Añadidos a la cola de comandos 3 – 248 Reserva 5000 – 5006 ó 5100 - 5106 ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 22: Configuración De Escritura

    162 – 169 Definición de Comando 170 – 177 Definición de Comando 178 – 185 Definición de Comando 186 – 193 Definición de Comando 194 – 201 Definición de Comando ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 23: Arranque En Caliente

    Modbus remoto. La estructura de los bloques de control Pass-through sin formato es mostrada en la siguiente tabla: Offset Descripción Longitud 9996 Número de Bytes en Mensaje Modbus 3 – 248 Mensaje Modbus Recibido 9996 ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 24 Understanding the Architecture ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 25: Bloques De Control Pass-Through Formateados

    1 – 247 Reserva Esto informará al módulo que el comando está siendo procesado y puede ser borrado desde la cola Pass-Through. 2.9.2.2 Códigos de Función 6 y 16 Offset Descripción Longitud ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 26: Código De Función 15

    Pass-Through con un bloque de escritura con el siguiente formato: Offset Descripción Longitud 9959 1 – 247 Reserva Esto informará al módulo que el comando está siendo procesado y puede ser borrado desde la cola Pass-Through. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 27: Flujo De Datos Entre El Módulo Mvi56-Mcm Y El Procesador Controllogix

    2.9.3 Modo de Driver Esclavo El modo de driver Esclavo permite al módulo MVI56-MCM responder a los datos leídos y escribir comandos enviados por un Maestro sobre la red Modbus. El siguiente flujograma con su tabla asociada, detalla el flujo de datos dentro y fuera del módulo.
  • Página 28 Modbus Database Controller Tags Addresses Addresses 40001 Register Write Functions Register Data Data storage Read Functions Slave Mode Driver 4999 45000 Status Status Status from Module Configuration Configuration Configuration Data ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 29: Modo De Driver Maestro

    Understanding the Architecture 2.9.4 Modo de Driver Maestro En el modo de operación Maestro, el módulo MVI56-MCM es responsable del envío de comandos de lectura o escritura hacia los dispositivos Esclavos sobre la red Modbus. Estos comandos son configurados por el usuario en el módulo vía la lista maestra de comandos recibida desde el procesador ControlLogix o enviada directamente desde el procesador ControlLogix (Control de Comandos de Evento).
  • Página 30: Lista Maestra De Comandos

    Maestro para determinar el tipo de comandos a ser enviados a los otros nodos sobre la red Modbus ( Ver la Guia de Inicialización del Módulo MVI56-MCM). Una vez configurado el driver, el Maestro comienza a transmitir los comandos de lectura y/o escritura a los otros nodos sobre la red.
  • Página 31 Descripción Código habilitado inválido Dirección Interna > Dirección Máxima Dirección de Nodo Inválida (<0 o >255) Parámetro de cuenta ajustado a 0 Código de función inválido Código de inversión inválido ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 33: Modificando La Configuración Del Módulo

    Modifying the Módulo Configuration Modificando la Configuración del Módulo De manera de hacer funcionar el módulo MVI56-MCM, una cantidad mínima de datos de configuración debe ser transferida hasta el módulo. La tabla siguiente provee una visión de los diferentes tipos de datos de configuración que el módulo requiere, dependiendo de los modos de operación a ser soportados.
  • Página 34: Inicialización Del Módulo

    Modifying the Módulo Configuration 3.3 Inicialización del Módulo Para inicializar el módulo MVI56-MCM solo se requiere la configuración de software utilizando el programa RSLogix5000. El método más fácil a implementar en el módulo es comenzar con el programa de ejemplo provisto con el módulo (MVI56_MCM_EX1.ACD).
  • Página 35 Llene las cajas de diálogo como se muestra llenado las opciónes de Nombre, Descripción y Slot para su aplicación. Asegurese de seleccionar el formato de comunicación Comm Format como Data - INT en la caja de diálogo. Un fallo en el ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 36 área de datos de Tags del Controlador. Un ejemplo de la ventana de Organización del Controlador se muestra en el siguiente ejemplo: ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 37 Están definidos si usted está comenzando con la lógica de escalera de ejemplo. La ventana de Organización del Controlador debería mostrar los Tipos de Datos Definidos por el Usuario mostrados en el siguiente ejemplo: ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 38 Abra la caja de diálogo de edición de Tags del Controlador e introduzca los valores mostrados en el siguiente ejemplo. El módulo MVI56-MCM está definido en el ejemplo como MCM1. Usted puede ajustar el nombre del tag a cualquier nombre del tag válido que usted desee.
  • Página 39 El ultimo paso en la inicialización del módulo es añadir la lógica de escalera. Si usted está utilizando la lógica de escalera del ejemplo, copie la lógica de escalera mostrada en la ventana de Organización del Controlador debajo de su aplicación. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 40: Objetos De Datos Del Módulo (Mcmmódulodef)

    3.4 Objetos de Datos del Módulo (MCMMóduloDef) Todos los datos relativos al MVI56-MCM son almacenados en tipos de datos definidos por el usuario. Una instancia de los tipos de datos es requerida antes de que el módulo pueda ser utilizado.
  • Página 41: Objetos De Configuración

    Usted puede ver éstas tablas abriendo los tipos de datos bajo la opción de Tipos de Datos Definidos por el Usuario en la ventana de Organización del Controlador. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 42: Parámetros De Transferencia De Datos (Mcmmódulo)

    área de datos del usuario. Un valor entre 0 y 4939 causará que el programa del módulo almacene los datos en la localización específica. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 43: Parámetros Del Puerto Modbus (Mcmport)

    Este objeto es usado para definir los parámetros para la operación de cada uno de los puertos Modbus del módulo. Refiérase al Apendice C para la definicion de cada parámetro. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 44: Comandos Maestros Modbus (Mcmcmd)

    3 Modbus para leer datos de un nodo de la red. Los valores que pueden ser asignados son los siguientes: ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 45: Objetos De Status (Mcminstat)

    Estos datos pueden ser utilizados para monitorear el status del módulo a una “Rata de Tiempo Real”. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 46: Objetos De Datos Del Usuario

    Estos objetos son utilizados para mantener los datos a ser transferidos entre el procesador y el módulo MVI56-MCM. Los datos del usuario son los datos de lectura y escritura transferidos entre el procesador y el módulo como “paginas” de datos de hasta 200 palabras de longitud.
  • Página 47: Control Y Status Para Interrogar Al Esclavo

    Otros Tags del Controlador se requieren para almacenar los valores controlados contenidos en estos mensajes. El protocolo Modbus soporta un controlador de salida binaria (bobinas-funciones 5 y 15) y registros (funciones 6 y 16). ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 49: Modificando La Lógica De Escalera Ejemplo

    La lógica de escalera de energización es utilizada para inicializar los objetos de datos utilizados por el módulo MVI56-MCM y para reestablecer las fallas del controlador en la energización inicial del procesador. La lógica de escalera requerida para ejecutar éstas tareas se muestran en los siguientes paragrafos: Este rung es utilizado para reestablecer una condición de falla del procesador debido a...
  • Página 50: Rutina Principal

    Este rung es usado para inicializar en cero los ultimos valores de lectura y escritura, la imagen de salida para el módulo MVI56-MCM y el área de datos de escritura. Los ultimos valores de lectura (MCM.BP.LastRead) y escritura (MCM.BP.LastWrite) son usados en la lógica de transferencia de datos.
  • Página 51: Tarea De Datos De Lectura

    Si los datos de usuario están presentes, la lógica de escalera colocará los datos en la localización correcta en el área de datos de lectura del procesador (MCM.ReadData[]). ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 52 Este rung es utilizado para manejar Esclavos conectados al puerto Modbus 1. Dos bloques de 128 Esclavos cada uno son procesados por el rung y los datos son almacenados en la localización de arreglo apropiada. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 53 Este rung es utilizado para procesar el recibo de información de configuración general por el módulo. Este rung es utilizado para manejar la recepción de datos de la lista maestra de comandos por el puerto Modbus 2. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 54 Pass-Through formateado. Este rung es usado para manejar código de función 5 requerido cuando el módulo está siendo utilizado como un Esclavo en el modo Pass-Trhrough formateado: ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 55 Modifying the Sample Ladder Logic Note: Nota: El rung 11 (no mostrado) es utilizado por la lógica Pass-Through para el código de función 15. Este rung no debería ser alterado. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 56: Tarea De Datos De Escritura

    La tarea WriteData es la responsable por el envío de datos desde el procesador hacia el módulo MVI56-MCM. Los datos son transferidos desde el procesador hacia el módulo utilizando la imagen de salida del módulo (Local:1:O:Data[]). El primer rung es utilizado para almacenar los datos actuales requeridos ajustados en el objetos de datos MCM.BP.LastWrite del módulo.
  • Página 57 Modifying the Sample Ladder Logic Los próximos dos rungs muestran la lógica de datos de control/status para el puerto Modbus 2 Esclavo. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 58 El próximo rung es usado para enviar un mensaje de evento (mensaje construido por el usuario) en el puerto 1. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 59 Cuando el módulo es configurado para un bloque de escritura, la siguiente secuencia de solicitud de bloques presentara: 1, 0, 1, 0,1 ,0... El siguiente rung es requerido para manejar éstas condiciones. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 60 (MCM.ModDef) y la información de configuración del puerto Modbus (MCM.Port[]). Este es el primer juego de datos requerido por el módulo cuando es iniciado. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 61 Esta lista es transferida a los 25 comandos del módulo a un mismo tiempo. La lógica de escalera para transferir la lista de comandos hacia el módulo es mostrada en los siguientes rungs: ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 63: Diagnóstico Y Troubleshooting

    LED’s individuales en el módulo. 5.1 Leyendo los Datos de Status desde el Módulo El módulo MVI56-MCM retorna un bloque de datos de estado de 29 palabras que puede ser usado para determinar los estados de operación del módulo. Estos datos están localizados en la base de datos del módulo entre los registros 6670 y 6698 y en las...
  • Página 64: Software Requerido

    Si no hay respuesta desde el módulo, verifique la configuración de comunicación y el cableado. Adicionalmente, asegurese de que se ha conectado al puerto correcto tanto en su computador como en el módulo. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 65: Diagnostics And Troubleshooting

    5.1.4 Opciónes de Menú Las caracteristicas disponibles a través del uso del puerto de Configuración/Depuración en el módulo MVI56-MCM se obtienen utilizando sencillamente teclas de función en su computador. Existe un menú principal sencillo y varios submenús presentados en el puerto.
  • Página 66: 1=Selección Del Puerto 1

    Esta opción inicia el analizador de datos. Despues que la tecla es presionada, todos los datos transmitidos y recibidos sobre el puerto actual seleccionado son mostrados. Un display de ejemplo es mostrado a continuacion: ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 67: S=Stop

    Despues de seleccionada esta opción, es mostrado lo siguiente. Seleccionando esta opción a intervalos de un segundo puede ser usada para determinar el número de bloques transferidos cada segundo. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 68: C=Configuración Del Módulo

    Diagnostics and Troubleshooting 5.1.4.3 C=Configuración del Módulo Esta opción de menú muestra información de configuración general del módulo para el módulo MVI56-MCM. Despues de seleccionada esta opción, aparece la siguiente pantalla. 5.1.4.4 D=Visualización de la Base de Datos Modbus Seleccionando esta opción se coloca el programa en el modo de menú de visualización de la base de datos.
  • Página 69: S=Mostrar De Nuevo

    Esta opción de menú muestra los datos de la pagina actual en formato decimal. 5.1.4.6.6 H = Display Hexadecimal Esta opción de menú muestra los datos de la pagina actual en formato hexadecimal. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 70: F = Display En Coma Flotante

    Módulo para un listado completo y la interpretación de los códigos mostrados. 5.1.4.7.2 - = Retroceder 2 Páginas Esta opción retrocede 20 comandos y muestra los datos. 5.1.4.7.3 P = Página Anterior Esta opción muestra la página previa de datos. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 71: Avanzar

    5.1.4.8.2 - = Retroceder 5 Páginas Esta opción de menú muestra los datos de lista maestra de comandos después de haber saltado los 50 comandos previos. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 72: P = Página Anterior

    Diagnostics and Troubleshooting 5.1.4.8.3 P = Página Anterior Esta opción de menú muestra la página previa de los datos de la lista maestra de comandos. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 73: Avanzar

    El valor Program Scan Counter se incrementa cada vez que se completa un ciclo del programa del módulo. Este valor puede ser utilizado para determinar la frecuencia de ejecución del programa presionando la tecla ‘V’ a intervalos de un segundo. ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 74: W=Módulo Dearranque En Caliente

    Descripción Transferencia Exitosa Error transfiriendo datos de configuración del módulo (bloque – 9000) Error transfiriendo datos de la lista maestra de comandos por el puerto 1 (bloques –6000 al –6003). ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 75: Y 2=Status De Comunicación (Puertos 1 Y 2)

    Esta opción termina el programa y muestra el prompt del sistema operativo. Esta opción debería solamente seleccionarse si es instruída por el grupo de soporte técnico de ProSoft. Si usted selecciona ésta opción, el módulo cesa su operación de operar. Los ProSoft Technology, Inc.
  • Página 76: Led's Indicadores De Status

    Ningun dato está siendo transferido en el puerto Ambar El MVI56-MCM está trabajando normalmente Ambar El programa del módulo MVI56-MCM ha reconocido un error de comunicación en uno de sus puerto Modbus BP ACT Ambar El LED está encendido cuando el módulo está ejecutando una operación de escritura en el backplane...
  • Página 77: Descripción

    Corrija cualquier dato inválido en la configuración para la apropiada operación del módulo. Cuando la configuración contiene un set de parámetros válidos, todos los bits en las palabras de configuración serán borrados. Esto no indica que la configuración es ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 78: Borrando Una Condición De Falla

    Si los LED’s APP, BP ACT y OK titilan a una rata de 1 segundo, llame al personal de soporte de ProSoft Technology, Inc. Hay un problema serio en el módulo y el mismo tendrá que ser enviado de regreso a ProSoft.
  • Página 79: Troubleshooting

    Problema Falla del Procesador 1) Asegurese de que el módulo está insertado en el slot que está siendo configurado para el módulo MVI56-MCM 2) Asegurese de que el slot en la configuración del rack ha sido inicializado correctamente. El LED E/S del Esto indica que hay un problema con la comunicación con el...
  • Página 81: Connexiones De Cableado

    45 localizada en la parte frontal del módulo. 6.1.1 Conectando el Cableado al Conector ProSoft provee dos (2) convertidores RJ-45 a DB-9 macho para hacer más simple la interfaz con otros dispositivos. Los puertos Modbus del módulo se pueden configurar para operar en el modo RS-232, RS-422 y RS-485.
  • Página 82: Cable Connections

    RTS y CTS se deben unir entre sí ó se conectan al módem. El siguiente diagrama muestra el cableado que se requiere cuando se conecta el puerto al modem. MVI56-MCM Modbus Port RS-232 Cable (Use CTS Line and Modem) Modem DB-9 Male 6.1.1.2 RS-485...
  • Página 83: Puerto De Configuration/Depuración Rs-232

    El cableado para la comunicación de éste puerto se muestra en el siguiente diagrama: MVI56-MBP Configuration/Debug Port Cable RS-232 Host DB-9 Male ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 85: Appendix A - Definición De La Base De Datos Mvi56-Mcm

    Apéndice A – Definición de la Base de Datos MVI56-MCM Este apéndice contiene un listado de la base de datos interna del módulo MVI56-MCM. Esta información puede ser utilizada para realizar interfaz entre otros dispositivos con los datos contenidos en el módulo.
  • Página 87: Appendix B - Definición De Datos De Status Mvi56-Mcm

    Appendix B – MVI56-MCM Status Data Definition Appendix B – Definición de Datos de Status del MVI56-MCM Est apéndice contiene una descripción de los miembros presentes en el objeto MCMInStat. Estos datos son transferidos desde el módulo hacia el procesador como parte de cada bloque leído.
  • Página 88 Appendix B - MVI56-MCM Status Data Definition Puerto 2 mensajes enviados desde el puerto Errores Recibidos Este campo contiene el número total de errores Puerto 2 recibidos desde el puerto Cuentas de Este campo contiene el número total de bloques de bloques de Lectura lectura transferidos desde el módulo hasta el...
  • Página 89: Appendix C - Definición De Datos De Configuración Mvi56-Mcm

    Appendix C – Definición de Datos de Configuración MVI56-MCM Este apéndice contiene los listados de la base de datos del módulo MVI56-MCM relativos a la configuración del módulo. Estos datos están disponibles para cualquier nodo en la red y son leídos desde el procesador ControlLogix cuando el módulo se inicializa por primera vez.
  • Página 90: Inicialización Del Puerto 1

    Appendix C – MVI56-MCM Configuration Data Definition Inicialización del Puerto 1 Registro Contenido Descripción 5010 Enable Este parámetro es usado para definir si éste puerto Modbus será utilizado. Si el parámetro es ajustado a cero, el puerto está deshabilitado. Un valor de 1 habilitará...
  • Página 91: Descripción

    Appendix C – MVI56-MCM Configuration Data Definition Registro Contenido Descripción de 0 a 65535 milisegundos. 5021 RTS Off Este parámetro ajusta el número de milisegundos de retardo después que el ultimo byte de datos es enviado antes de la señal RTS del modem que sera aujustada a su valor bajo Valores válidos están en el rango de 0 a 65535...
  • Página 92: Inicialización Del Puerto 2

    Appendix C – MVI56-MCM Configuration Data Definition Registro Contenido Descripción Modbus de función 3, 6 o 16. Por ejemplo, si el valor es ajustado a 150, un requerimiento de dirección de 0 retornara el valor al registro 150 en la base de datos.
  • Página 93 Appendix C – MVI56-MCM Configuration Data Definition Registro Contenido Descripción 5041 Type Este parámetro especifica si el puerto emularó un dispositivo Maestro Modbus (0), un dispositivo Esclavo Modbus sin modo Pass-Trough (1), un dispositivo Esclavo Modbus en modo Pass- Trough no formateado (2), un dispositivo Esclavo Modbus en modo Pass-Trough formateado y alternación de datos (3).
  • Página 94 Appendix C – MVI56-MCM Configuration Data Definition Registro Contenido Descripción Respuesta milisegundos de retardo antes de responder a Minimo una solicitud de mensaje. Este retardo pre- enviado es aplicado antes de RTS a tiempo. Esto puede requerirse cuando se tenga comunicación con dispositivos lentos.
  • Página 95: Comandos Del Puerto 1

    Appendix C – MVI56-MCM Configuration Data Definition Registro Contenido Descripción de Comando milisegundos a esperar entre entregas de cada comando. Este valor de retardo no aplica para reintentos. 5061 Puntero de Error Este parámetro ajusta la dirección en la base de...
  • Página 96: Comandos Del Puerto 2

    Appendix C – MVI56-MCM Configuration Data Definition Comandos del Puerto 2 Registros Contenido Descripción 5870 – 5877 Comando #1 Este juego de registros contiene los parámetros para el primer comando en la lista maestra de comandos. La estructura de ésta área de datos es como se describe en la...
  • Página 97 Appendix C – MVI56-MCM Configuration Data Definition Registro Contenido Descripción 6688 Errores de Lista de Este campo contiene el número de errores de Comandos del comando procesados en el puerto. Estos Puerto 2 errores pudiesen deberse a un comando o respuesta malo.
  • Página 98: Control De Comando

    Appendix C – MVI56-MCM Configuration Data Definition Registro Contenido Descripción de Guarda de por defecto o usted puede ajustar un valor de Puerto 1 timeout en milisegundos. 6752 Offset de Función Offset de base de datos interna para contador 99 de Puerto 1 de función 99...
  • Página 99: Appendix D - Control De Comando Mvi56-Mcm

    Apéndice D – Control de Comando MVI56- Los datos de control de comando son recibidos desde otros nodos en la red que pueden controlar el módulo MVI56-MCM. Valores específicos son escritos a regiones de éste bloque para controlar el módulo. Corrientemente el módulo está programado para manejar el recibo de las siguientes solicitudes: Escribir la configuración al procesador,...
  • Página 101: Appendix E - Especificaciones Del Producto

    Apéndice E – Especificaciones del Producto Especificaciones Generales El módulo MVI56-MCM actua como un gateway entre la red Modbus y el Backplane Allen-Bradley. La transferencia de datos desde el procesador ControlLogix es asíncrona desde las acciones sobre la red Modbus. Un espacion de registro de 5000 palabras en el módulo es usado para intercambiar datos entre el procesador y la red Modbus...
  • Página 102: Especificaciones Funcionales Del Esclavo Modbus

    Appendix E – Product Specifications Especificaciones Funcionales del Esclavo Modbus El módulo MVI56-MCM acepta comandos de código de función Modbus 1, 2, 3, 4, 5, 6, 8, 15, 16, 17, 22 y 23 desde una unidad maestra Modbus conectada. Un puerto configurado como Esclavo Modbus permite un manejo remoto para interactuar con todos los datos contenidos en el módulo.
  • Página 103 Entregado con la unidad) Soporta interfazs RS-232, RS-422 E interfazs RS-485 (cable RJ45 to DB9 entregados con la unidad) Conector de Configuración: Conector RJ45 RS-232 (cable RJ45 to DB9 entregados con la unidad) ProSoft Technology, Inc. MVI56-MCM User Manual (Spanish) Julio 1, 2004...
  • Página 105: Soporte, Servicio Y Garantía

    Si usted necesita retornar la tarjeta para su reparación, obtenga un número RMA de ProSoft Technology. Por favor, llame a la fábrica por éste número y muestre el número prominentemente en la parte externa del cartón de envío usado para retornar la tarjeta.
  • Página 106: Limitación De Responsabilidad

    Cualquier asociación o equipo complementario o software no aceptado por ProSoft. El servicio de garantía limitada puede ser obtenido por entrega del producto a ProSoft y proveyendo pruebas de compra o fecha de recepción. El comprador está de acuerdo en asegurar el producto o asumir el riesgo de pérdida o daños en tránsito para prepagar...
  • Página 107 Todo producto reemplazado y partes se convertirán en propiedad de ProSoft. Si ProSoft determina que el producto no esta bajo garantía, será opción del comprador reparar el producto usando rangos estándar actuales de ProSoft para las partes y labor y retornar el producto de carga por cobrar.

Tabla de contenido