Está en la página 1de 48

M871

Manual del Usuario Modbus


M871 Centro de Medida y Registrador de Perturbografa
Publication Reference: M871M/ES/M/C

M871M/ES/M/C 2011. ALSTOM, the ALSTOM logo and any alternative version thereof are trademarks and service marks of ALSTOM. The other namesmentioned,registeredornot,arethepropertyoftheirrespectivecompanies.Thetechnicalandotherdatacontainedinthisdocumentisprovided forinformationonly.NeitherALSTOM,itsofficersoremployeesacceptresponsibilityfor,orshouldbetakenasmakinganyrepresentationorwarranty (whetherexpressorimplied),astotheaccuracyorcompletenessofsuchdataortheachievementofanyprojectedperformancecriteriawheretheseare indicated.ALSTOMreservestherighttoreviseorchangethisdataatanytimewithoutfurthernotice.

GRID

Manual del Usuario Modbus M871M

M871M/ES M/C Pgina 1/44

NDICE
1.1 1.2 1.3 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.6 1.7 1.8 1.9 1.10 1.11 2.1 2.2 2.3 2.4 2.5 2.6 2.6.1 2.6.2 2.6.3 3.1 4.1 4.2 4.2.1 4.3 Descripcin Direccin Modbus Tiempo de transaccin Formato de Datos Asignaciones de Registro Modbus M871 Cdigos Tipo- Clculo Modbus Configuracin Ajuste de las Relaciones TI y TT Ajuste de los Factores de Escala de Corriente y Voltaje Reajuste de Energa y Demandas y Disparo de Registradores Registro TAG Registro Tipo de Clculo de VA Conversin de datos en unidades ingenieriles Conjuntos de Registros y Tipos de Registros Chequeo de estado de funcionamiento LED del Estado Diagnstico Contador del Estado del Latido del Corazn Registro Identificador del Medidor Introduccin rea de Mensajes del RTU MODBUS Contenido de Mensajes del RTU MODBUS Cdigos de Funcin MODBUS Cdigos Excepcionales MODBUS Comandos MODBUS Soportados Lectura de Registros de Retencin (Cdigo de Funcin 03) Pre-ajuste de Registro nico (Cdigo de Funcin 06) Pre-ajuste de Registros Mltiples (Cdigo de Funcin 16) Direccionado IP Especificaciones Estndar de Alstom Grid Modo Compatibilidad de Alstom Grid Transferencia Bsica de Archivos 9 9 9 10 11 21 24 24 24 26 26 26 27 28 28 31 31 31 32 32 32 33 33 33 34 35 35 36 37 38 39 39

M871M/ES M/C Pgina 2/44 4.4 4.4.1 4.4.2 4.4.3 4.4.4 4.5 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 Configuracin de la Transferencia de Archivos Sistema de Archivos Modbus Directorio Modbus Descargas Borrado de un Archivo

Manual del Usuario Modbus M871M 40 40 41 41 42 43 43 43 44 44 44

Modos Configuracin para la Transferencia de Archivos Modo Alstom Grid Modo Alstom Grid Borrado Automtico Desactivado Modo Manual de Transferencia de Archivos Borrado Desactivado Modo Manual de Transferencia de Archivos Borrado Automtico Modo Manual de Transferencia y Borrado de Archivos

Manual del Usuario Modbus M871M REVISIONES DEL FIRMWARE Revisiones del Firmware Descripcin Familia M870 Versin Inicial M871 2.1 v1.040 v1.070 v1.090 2.02 2.05 2.07 2.01 2.04 2.09 Versin

M871M/ES M/C Pgina 3/44

Firmware Firmware Utilidades Fecha de DSP Anfitrin Configurador CD emisin

14/5/02 30/5/02 14/8/02

Versin Actualizada M871 Versin Actualizada M871

M871M/ES M/C Pgina 4/44 CERTIFICACIN

Manual del Usuario Modbus M871M

Alstom Grid certifica que la calibracin de sus productos se basa en medidas obtenidas empleando un equipo cuya calibracin es trazable respecto del Instituto Nacional de Estados Unidos de Normas Tecnolgicas (NIST). INSTALACIN Y MANTENIMIENTO Los productos Alstom Grid estn diseados para una fcil instalacin y mantenimiento. Tal y como sucede con cualquier producto de esta naturaleza, la instalacin y el mantenimiento pueden presentan riesgos de carcter elctrico y debern ser llevados a cabo nicamente por el personal adecuadamente formado y cualificado. Si el equipo se utiliza en alguna forma no especificada por Alstom Grid, la proteccin facilitada por dicho equipo puede verse daada. ASISTENCIA Para asistencia tcnica, contacte con Alstom Grid:

Worldwide Contact Centre http://www.alstom.com/grid/contactcentre/ Tl : +44 (0) 1785 250 070

Manual del Usuario Modbus M871M MENCIN DE PROPIEDAD

M871M/ES M/C Pgina 5/44

Este manual est protegido por la ley de derechos de reproduccin. Todos los derechos reservados. La distribucin y venta de este manual estn dirigidas al uso del comprador original o sus agentes. El presente documento no puede ser, en su totalidad o en parte, copiado, fotocopiado, reproducido, traducido o convertido a ningn soporte electrnico o forma legible por mquina sin el consentimiento previo de Alstom Grid, salvo para el uso del comprador original. El producto descrito en este manual contiene hardware y software protegidos por derechos de reproduccin propiedad de una o ms de las siguientes entidades: Bitronics LLC, 261 Brodhead Road, Bethlehem, PA 18017; VentureCom, Inc., Five Cambridge Center, Cambridge, MA 02142; SISCO, Inc., 6605 192 Mile Road, Sterling Heights, MI 48314-1408; General Software, Inc., Box 2571, Redmond, WA 98073; Schneider Automation, Inc., One High Street, North Andover, MA 01845; Triangle MicroWorks, Inc., 2213 Middlefield Court, Raleigh, NC 27615 Greenleaf Software Inc., Brandywine Place, Suite 100, 710 East Park Blvd, Plano, TX 75074 MARCAS COMERCIALES A continuacin figuran marcas comerciales o marcas comerciales registradas propiedad de Alstom Grid. Alstom Grid el logotipo Alstom Grid A continuacin figuran marcas comerciales o marcas comerciales registradas propiedad de DNP Users Group: DNP DNP3 A continuacin figuran marcas comerciales o marcas comerciales registradas propiedad de Electric Power Research Institute (EPRI) Instituto de Investigaciones sobre la Energa Elctrica: UCA (Arquitectura de Comunicaciones para Empresas de Servicios) A continuacin figuran marcas comerciales o marcas comerciales registradas propiedad de Schneider Automation, Inc.: MODSOFT Modicon Modbus Plus Modbus Compact 984 PLC A continuacin figuran marcas comerciales o marcas comerciales registradas propiedad de VentureCom, Inc.: Phar Lap el logotipo Phar Lap A continuacin figuran marcas comerciales o marcas comerciales registradas propiedad de Systems Integration Specialists Company, Inc. (SISCO): SISCO MMS-EASE Lite AX-S4MMS A continuacin figuran marcas comerciales o marcas comerciales registradas propiedad de General Software, Inc.: General Software el logotipo GS Embedded BIOS Embedded DOS A continuacin figuran marcas comerciales o marcas comerciales registradas propiedad de PCI Industrial Computer Manufacturers Group: CompactPCI PICMG el logotipo CompactPCI el logotipo PICMG

APARTADO DE SEGURIDAD Este Apartado de Seguridad deber leerse con anterioridad al inicio de cualquier trabajo sobre el equipo.

M871M/ES M/C Pgina 6/44 Seguridad e higiene

Manual del Usuario Modbus M871M

La informacin recogida en el apartado de Seguridad de la documentacin del producto est dirigida a asegurar que los productos se instalan y manejan de forma adecuada para, de esta forma, mantenerlos en condiciones de seguridad. Se asume que todo aquel que vaya a tener relacin con el equipo, estar familiarizado con los contenidos del apartado de Seguridad. Explicacin de simbologa y etiquetas A continuacin figura el significado de los smbolos y etiquetas que pueden emplearse tanto en el equipo como en la documentacin del mismo.

!
Advertencia : Consulte la documentacin de los productos Atencin: riesgo de electrocucin

Tierra de proteccin/seguridad

Tierra funcional Instalacin, Puesta en Marcha y Mantenimiento Conexiones del equipo El personal encargado de la instalacin, puesta en marcha o trabajos de mantenimiento de este equipo, deber conocer los procedimientos de trabajo adecuados para asegurar la seguridad. Deber consultarse la documentacin del producto con anterioridad a la instalacin, puesta en marcha o mantenimiento del equipo. Los terminales abiertos durante la instalacin, puesta en marcha y mantenimiento pueden presentar un voltaje peligroso salvo que el equipo se encuentre aislado elctricamente. Si existe acceso sin bloquear al equipo, todo el personal deber prestar especial atencin en evitar riesgos de choques o descargas de energa elctrica. Las conexiones de voltaje y corriente elctrica debern llevarse a cabo empleando terminaciones engastadas aisladas para asegurar el cumplimiento de los requisitos sobre seguridad del aislamiento de los bloques de terminales. Para asegurar que la terminacin de los cables es la adecuada, debern emplearse tanto el terminal engastado como la herramienta para el dimensionado del cable correctos.

Manual del Usuario Modbus M871M

M871M/ES M/C Pgina 7/44

Con anterioridad a la alimentacin del equipo, dicho equipo deber encontrarse conectado a tierra empleando el terminal de tierra protector o la terminacin adecuada para la toma de alimentacin en caso de un equipo conectado mediante toma. La omisin o desconexin de la toma de tierra del equipo puede provocar la aparicin de riesgos para la seguridad. La seccin mnima recomendada para el cable de puesta a tierra es de 2.5 mm2 (#12 AWG), salvo que se especifique otro valor en la seccin de datos tcnicos de la documentacin del producto. Con anterioridad a la alimentacin del equipo, deber comprobarse lo siguiente: 1. 2. 3. 4. 5. Tensin de funcionamiento y polaridad Capacidad nominal del circuito de la toma central y estado fsico de las conexiones Capacidad nominal del fusible protector. Estado fsico de la conexin a tierra (cuando sea aplicable) Condiciones operativas del equipo.

El equipo deber ser utilizado dentro de los lmites elctricos y ambientales especificados. Circuitos transformadores de corriente No abrir el circuito secundario de una toma central viva ya que la alta tensin producida puede resultar letal para el personal y podra daar el aislamiento. Resistencias externas En caso de que se ajusten resistencias externas a los rels, de tocarse, podran presentarse riesgos de choques elctricos o quemaduras. Cambio de bateras Cuando se trabaje con bateras internas y para evitar posibles daos en el equipo, deber procederse al cambio de las mismas haciendo uso del tipo recomendado y con la polaridad correcta. Ensayos de resistencia del aislamiento y rigidez dielctrica El ensayo de resistencia del aislamiento puede dejar los condensadores elctricos cargados con un voltaje peligroso. Al final de cada parte del ensayo, el voltaje deber reducirse gradualmente hasta cero, para descargar los condensadores elctricos antes de la desconexin de las sondas de ensayo.

M871M/ES M/C Pgina 8/44 Retirada e insercin de mdulos

Manual del Usuario Modbus M871M

Todo el conjunto de circuitos activos de M871 se encuentra localizado en mdulos extrables. Salvo que un mdulo se encuentre especficamente destinado a Insercin en Caliente (vase documentacin), no debe insertarse en o retirarse del equipo mientras ste se encuentre en tensin, debido al riesgo de daos. Los mdulos de Insercin en Caliente pueden ser instalados y retirados en presencia de energa elctrica. Para determinar si un mdulo en particular es compatible con Insercin en Caliente, acuda al apartado o manual adecuados. Para todos los mdulos restantes, retire toda la energa de la unidad antes de la instalacin o retirada de cualquier mdulo. Con anterioridad a la retirada o instalacin del Mdulo de la Fuente de Alimentacin o el Mdulo de Seales de Entrada, se DEBEN eliminar todas las tensiones peligrosas del M871. Todas las conexiones a un mdulo deben ser retiradas antes de la retirada del mismo. No intente instalar un mdulo con seales conectadas. Comunicacin por fibra ptica Cuando se presenten dispositivos de comunicacin por fibra ptica, dichos dispositivos no debern ser vistos directamente. Para determinar la operacin o el nivel de seal del dispositivo se debern emplear medidores de potencia ptica. Retirada de servicio y Eliminacin 1. Retirada de servicio

El circuito de alimentacin auxiliar en el rel puede incluir condensadores elctricos en todo el suministro o para la puesta a tierra. Para evitar riesgos de choques o descargas elctricas, tras un aislamiento completo de las tomas de alimentacin al rel (los dos polos de cualquier alimentacin de corriente continua), antes de la retirada de servicio, los condensadores elctricos debern descargarse de forma segura va los terminales externos. 2. Eliminacin

Se recomienda que se evite la incineracin y vertido en tuberas de alcantarillado. El producto deber eliminarse de forma segura. Antes de su eliminacin, las bateras de cualquier producto que las contenga debern ser retiradas tomando las precauciones necesarias para evitar cortocircuitos. En la eliminacin de bateras de litio puede que sean de aplicacin las reglas y reglamentos especficos dentro del pas de uso.

Manual del Usuario Modbus M871M

M871M/ES M/C Pgina 9/44

1.
1.1

INTERFAZ MODBUS
Descripcin El M871 soporta el protocolo Modbus en tres de los puertos seriales (P2-P4) en el panel frontal del Mdulo Anfitrin. Dichos puertos pueden configurarse para RS232 o RS-485. Pueden usarse los tres puertos simultneamente. Para ms detalles sobre el hardware, vase el Manual del Usuario del M871. La red Modbus es una red MAESTRO a ESCLAVO, es decir, un nodo enva una pregunta y un segundo nodo responde. Un NODO es un dispositivo Modbus (PLC, Ordenador, M871, etc.) que se encuentra conectado a la red. Cada NODO ESCLAVO tiene una DIRECCIN en el rango 1 a 247; esta direccin permite al MAESTRO requerir datos de forma selectiva desde otro dispositivo. La direccin 0 es una DIRECCIN DE DIFUSIN que puede ser utilizada con ciertas funciones MODBUS para permitir al MAESTRO dirigirse a todos los NODOS ESCLAVOS a un tiempo. El M871 no responde a mensajes de DIFUSIN. La implementacin de Modbus en el M871 cumple con todas las especificaciones y capacidades Modbus estndar, tales como nodos mximos, distancia, sensibilidad de seal, etc. El M871 est clasificado como un DISPOSITIVO ESCLAVO dentro de la estructura Modbus. Los elementos de datos disponibles desde el instrumento pueden obtenerse va la Red Modbus mediante el empleo de un comando de LEER REGISTROS DE RETENCIN desde el nodo que pregunta.

1.2

Direccin Modbus Los puertos 2, 3 y 4 pueden ser configurados para RS-232 o RS-485 (P1 es exclusivo para RS-232 y no soporta Modbus) y soportar un nmero de baudios de hasta 38400. El fijado de la direccin y la configuracin de los Puertos Seriales pueden ser llevados a cabo mediante la puesta en marcha del Configurador M871. Los valores por defecto para la configuracin de los puertos seriales son: Valores Predeterminados del Puerto Serial Puerto P1 P2 P3 P4 Protocolo ZMODEM/Display/Log DNP 3.0 Modbus ZMODEM/Display/Log Paridad Baudios Ninguna 9600 Ninguna 9600 Par 9600 1 1 Direccin IED Medio Fsico RS-232 RS-232 RS-232 RS-232

Ninguna 9600

1.3

Tiempo de transaccin El instrumento completa un conjunto de clculos aproximadamente cada ciclo, mientras que en los clculos para medidas de voltaje y amperaje la periodicidad es de cuarto de ciclo. El procesador CPU ANFITRIN sirve a los puertos Modbus mediante interrupciones recibidas de los correspondientes puertos seriales. Los mensajes entrantes son analizados y respondidos en un periodo aproximado de 2 ms.

M871M/ES M/C Pgina 10/44 1.4 Formato de Datos

Manual del Usuario Modbus M871M

El M871 contiene un conjunto de registros de retencin (4XXXX) en los cuales el instrumento sita valores que se corresponden con las medidas que est realizando. Cualquier otro dispositivo de la red puede leer dichos registros de retencin, empleando la utilidad LEER REGISTRO DE RETENCIN (Cdigo de funcin 3). Cuando se est empleando la utilidad DATOS DE REGISTRO DE RETENCIN, el Registro de Control de estado de funcionamiento deber leerse y comprobarse siempre con anterioridad a la interpretacin de los datos, ya que algunos modos de fallo provocarn la aparicin de datos errneos (Vase apartado 1.8). Para la conversin de los datos de registro en UNIDADES INGENIERILES, por favor vase el apartado 1.6. Para informacin especfica respecto del comando correcto y su implementacin, los usuarios son remitidos al Manual del Usuario M871 para el dispositivo especfico que requiera los datos. A continuacin se listan las asignaciones de registro para el protocolo Modbus M871. Advierta que, salvo que se especifique lo contrario, todos los registros son SLO LECTURA.

Manual del Usuario Modbus M871M 1.4.1 Asignaciones de Registro Modbus M871
Asignaciones de Registro Modbus M871 Cdigo 3 Direccin Modbus 40001 Contenidos Funcionamiento 0 Datos T1 Escala Ind Bit-0 Bit-1 Bit-2 Bit-3 Bit-4 Bit-5 Bit-6 Bit-7 Bit-8 Bit-9 Valores / Dependencias Error de Clc. de la ganancia del DSP Error de Clc. del decalaje del DSP Error de Clc. de la ganancia del SIM Error de Clc. del decalaje del SIM Error de Clc. de la fase del SIM Checksum error1 de la relacin del SIM Checksum error de la relacin del usuario Checksum error de la ganacia del usuario Checksum error de la fase del usuario Checksum error del board ID2 del DSP Tipo Mn. Mx. 1-Fallo 1 Etapa

M871M/ES M/C Pgina 11/44

Paso

Datos 0-Normal

Bit-10 Checksum error del board ID del SIM Bit-11 Checksum error de la TDD del usuario Bit-12 Checksum error de la integridad del DSP

1 "checksum error" hace referencia al examen de la integridad digital por medio del error de suma de dgitos. 2 "board ID" hace referencia a la identificacin de la tarjeta del circuito digital.

M871M/ES M/C Pgina 12/44


Asignaciones de Registro Modbus M871 Cdigo Direccin Modbus Contenidos Datos Escala Ind Valores / Dependencias Tipo Mn. Mx.

Manual del Usuario Modbus M871M

Etapa

Paso

Bit-13 Overflow (rebalse) de la pila de memoria del DSP Bit-14 Error Escalado TI/TT Bit-15 Error Configuracin Protocolo 3 40002 Funcionamiento 1 T1 Bit-0 Bit-1 Bit-2 Bit-3 Bit-4 Bit-5 Bit-6 Bit-7 Bit-8 Bit-9 Reservados Reservados Reservados Reservados Reservados Reservados Reservados Reservados Reservados Reservados Datos 0-Normal 1-Fallo 1

Bit-10 Reservados Bit-11 Reservados Bit-12 Reservados Bit-13 Reservados Bit-14 Reservados Bit-15 Reservados 3 3 3 40003 40004 40005 Amperios A Amperios B Amperios C T2 T2 T2 Escala de Amperaje Escala de Amperaje Escala de Amperaje Datos 0 Datos 0 Datos 0 32767 32767 32767 ((1/32768) *10*Escala de Amperaje) A ((1/32768) *10*Escala de Amperaje) A ((1/32768) *10*Escala de Amperaje) A

Manual del Usuario Modbus M871M


Asignaciones de Registro Modbus M871 Cdigo 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Direccin Modbus 40006 40007 40008 40009 40010 40011 40012 40013 40014 40015 40016 40017 40018 40019 40020 Contenidos Amperios N Amperios Residuales Voltios A Voltios B Voltios C Voltios N Voltios AB Voltios BC Voltios CA Voltios A Bus2 Voltios B Bus2 Voltios C Bus2 Voltios N Bus2 Voltios AB Bus2 Voltios BC Bus2 Datos T3 T3 T4 T4 T4 T4 T4 T4 T4 T4 T4 T4 T4 T4 T4 Escala Escala de Amperaje Escala de Amperaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Escala de Voltaje Ind Valores / Dependencias Tipo Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Datos 0 Mn. Mx. 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 Etapa

M871M/ES M/C Pgina 13/44

Paso

((1/32768) *15*Escala de Amperaje) A ((1/32768) *15*Amp Scale) A ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V ((1/32768) *150*Escala de Voltaje) V

M871M/ES M/C Pgina 14/44


Asignaciones de Registro Modbus M871 Cdigo 3 3 Direccin Modbus 40021 40022 Contenidos Voltios CA Bus2 Vatios A Datos T4 T5 Escala Escala de Voltaje Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Ind Valores / Dependencias Tipo Datos 0 Datos -32768 Mn. Mx. 32767 32767

Manual del Usuario Modbus M871M

Etapa ((1/32768) *150*Escala de Voltaje) V ((1/32768) *1500*Escala de Amperaje*Escala de Voltaje) W

Paso

40023

Vatios B

T5

Datos -32768

32767

((1/32768) *1500*Escala de Amperaje*Escala de Voltaje) W

40024

Vatios C

T5

Datos -32768

32767

((1/32768) *1500*Escala de Amperaje*Escala de Voltaje) W

40025

Vatios Totales

T6

Datos -32768

32767

((1/32768) *4500*Escala de Amperaje*Escala de Voltaje) W

40026

VARs A

T5

Datos -32768

32767

((1/32768) *1500*Escala de Amperaje*Escala de Voltaje) vars

40027

VARs B

T5

Datos -32768

32767

((1/32768) *1500*Escala de Amperaje*Escala de Voltaje) vars

40028

VARs C

T5

Datos -32768

32767

((1/32768) *1500*Escala de Amperaje*Escala de Voltaje) vars

40029

VARs Totales

T6

Datos -32768

32767

((1/32768) *4500*Escala de Amperaje*Escala de Voltaje) vars

Manual del Usuario Modbus M871M


Asignaciones de Registro Modbus M871 Cdigo 3 Direccin Modbus 40030 VAs A Contenidos Datos T5 Escala Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Escala de Amperaje* Escala de Voltaje Ind Valores / Dependencias Tipo Datos 0 Mn. Mx. 32767 Etapa

M871M/ES M/C Pgina 15/44

Paso

((1/32768) *1500*Escala de Amperaje*Escala de Voltaje) VAs

40031

VAs B

T5

Datos 0

32767

((1/32768) *1500*Escala de Amperaje*Escala de Voltaje) VAs

40032

VAs C

T5

Datos 0

32767

((1/32768) *1500*Escala de Amperaje*Escala de Voltaje) VAs

40033

Geomtrico Total VAs

T6

Datos 0

32767

((1/32768) *4500*Escala de Amperaje*Escala de Voltaje) VAs

3 3 3 3 3 3 3 3 3 3 3

40034 40035 40036 40037 40038 40039 40040 40041 40042 40043 40044

Factor de Potencia A Factor de Potencia B Factor de Potencia C Geomtrico Total del Factor de Potencia Voltios de Frecuencia A Voltios de Frecuencia B Voltios de Frecuencia C Voltios de Frecuencia A Bus2 Voltios de Frecuencia B Bus2 Voltios de Frecuencia C Bus2 Frecuencia del Sistema

T7 T7 T7 T7 T8 T8 T8 T8 T8 T8 T8

Datos -1000 Datos -1000 Datos -1000 Datos -1000 Datos 2000 Datos 2000 Datos 2000 Datos 2000 Datos 2000 Datos 2000 Datos 2000

1000 1000 1000 1000 8000 8000 8000 8000 8000 8000 8000

0.001 0.001 0.001 0.001 0.01 Hz 0.01 Hz 0.01 Hz 0.01 Hz 0.01 Hz 0.01 Hz 0.01 Hz

M871M/ES M/C Pgina 16/44


Asignaciones de Registro Modbus M871 Cdigo 3 3 3 3 3 3 3 3 3 3,6,16 Direccin Modbus 40045 40046 40047 40048 40049 40050 40051 40052 40053 40054 Contenidos ngulo de Fase Voltios A Bus1Bus2 ngulo de Fase Voltios B Bus1Bus2 ngulo de Fase Voltios C Bus1Bus2 ngulo de Fase Amperios A Armnico 1 ngulo de Fase Amperios B Armnico 1 ngulo de Fase Amperios C Armnico 1 ngulo de Fase Voltios A Armnico 1 ngulo de Fase Voltios B Armnico 1 ngulo de Fase Voltios C Armnico 1 Tipo de Clculo de VA/FP Type Datos T9 T9 T9 T9 T9 T9 T9 T9 T9 T1 1 2 3 4 3 3,6,16 3,6,16 3,6,16 40055 40056 40057 40058 Tipo de Medidor Factor de Escala del Voltaje Divisor del Factor de Escala del Voltaje Factor de Escala del Amperaje T1 T10 T11 T10 402 Aritmtico Geomtrico 3 elementos (L-N) 2 elementos (L-L) Conjunto de Registros M871 Datos 402 Ajuste 1000 Ajuste 1 Ajuste 1000 400 9999 1000 9999 0 1 Escala Ind Valores / Dependencias Tipo Mn. Mx. 1800 1800 1800 1800 1800 1800 1800 1800 1800 4 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 1

Manual del Usuario Modbus M871M

Etapa

Paso

Datos -1800 Datos -1800 Datos -1800 Datos -1800 Datos -1800 Datos -1800 Datos -1800 Datos -1800 Datos -1800 Ajuste 1

Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1

Manual del Usuario Modbus M871M


Asignaciones de Registro Modbus M871 Cdigo 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 Direccin Modbus 40059 40060 40061 40062 40063 40064 40065 40066 40067 40068 40069 40070 40071 40072 40073 40074 40075 40076 Contenidos Divisor del Factor de Escala del Amperaje Xfmr Ratio Volts A Xfmr Ratio Divisor Volts A Xfmr Ratio Volts B Xfmr Ratio Divisor Volts B Xfmr Ratio Volts C Xfmr Ratio Divisor Volts C Xfmr Ratio Volts N Xfmr Ratio Divisor Volts N Xfmr Ratio Volts A Bus2 Xfmr Ratio Divisor Volts A Bus2 Xfmr Ratio Volts B Bus2 Xfmr Ratio Divisor Volts B Bus2 Xfmr Ratio Volts C Bus2 Xfmr Ratio Divisor Volts C Bus2 Xfmr Ratio Volts N Bus2 Xfmr Ratio Divisor Volts N Bus2 Xfmr Ratio Amps A Datos T11 T10 T11 T10 T11 T10 T11 T10 T11 T10 T11 T10 T11 T10 T11 T10 T11 T10 Escala Ind Valores / Dependencias Tipo Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Mn. Mx. 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 Etapa

M871M/ES M/C Pgina 17/44

Paso

Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1

M871M/ES M/C Pgina 18/44


Asignaciones de Registro Modbus M871 Cdigo 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 Direccin Modbus 40077 40078 40079 40080 40081 40082 40083 40084 40085 40086 40087 40088 40089 40090 40091 40092 40093 40094 40095 40096 40097 Contenidos Xfmr Ratio Divisor Amps A Xfmr Ratio Amps B Xfmr Ratio Divisor Amps B Xfmr Ratio Amps C Xfmr Ratio Divisor Amps C Xfmr Ratio Amps N Xfmr Ratio Divisor Amps N Ganancia Usuario Voltios A Ganancia Usuario Voltios B Ganancia Usuario Voltios C Ganancia Usuario Voltios N Datos T11 T10 T11 T10 T11 T10 T11 T12 T12 T12 T12 Escala Ind Valores / Dependencias Tipo Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste 1000 Ajuste 1 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -32768 Ajuste -18000 Ajuste -18000 Mn. Mx. 1000 9999 1000 9999 1000 9999 1000 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 18000 18000

Manual del Usuario Modbus M871M

Etapa Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1 Multiplicar por 10 (los valores vlidos son 1, 10, 100, 1000) 1/16384 1/16384 1/16384 1/16384 1/16384 1/16384 1/16384 1/16384 1/16384 1/16384 1/16384 1/16384 0,1 Grados 0,1 Grados

Paso

Ganancia Usuario Voltios A Bus2 T12 Ganancia Usuario Voltios B Bus2 T12 Ganancia Usuario Voltios C Bus2 T12 Ganancia Usuario Voltios N Bus2 T12 Ganancia Usuario Amperios A Ganancia Usuario Amperios B Ganancia Usuario Amperios C Ganancia Usuario Amperios N T12 T12 T12 T12

Correccin Fase Usuario Voltios A T8 Correccin Fase Usuario Voltios B T8

Manual del Usuario Modbus M871M


Asignaciones de Registro Modbus M871 Cdigo 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 3,6,16 Direccin Modbus 40098 40099 40100 40101 40102 40103 40104 40105 40106 40107 Contenidos Correccin Fase Usuario Voltios C Correccin Fase Usuario Voltios N Datos T8 T8 Escala Ind Valores / Dependencias Tipo Mn. Mx. 18000 18000 18000 18000 18000 18000 18000 18000 18000 18000 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados 0,1 Grados Etapa

M871M/ES M/C Pgina 19/44

Paso

Ajuste -18000 Ajuste -18000 Ajuste -18000 Ajuste -18000 Ajuste -18000 Ajuste -18000 Ajuste -18000 Ajuste -18000 Ajuste -18000 Ajuste -18000

Correccin Fase Usuario Voltios A T8 Bus2 Correccin Fase Usuario Voltios B T8 Bus2 Correccin Fase Usuario Voltios C Bus2 Correccin Fase Usuario Voltios N Bus2 Correccin Fase Usuario Amperios A Correccin Fase Usuario Amperios B Correccin Fase Usuario Amperios C Correccin Fase Usuario Amperios N T8 T8 T8 T8 T8 T8

M871M/ES M/C Pgina 20/44

Manual del Usuario Modbus M871M

PAGINA EN BLANCO

Manual del Usuario Modbus M871M 1.4.2 Cdigos Tipo- Clculo Modbus Tipo T1 T2 Valor / Bit de mscara Descripcin Entero sin signo de 16 bits

M871M/ES M/C Pgina 21/44

Entero con signo de 16 bits Complemento a 2 Saturacin 10 Valor Flotante = ( (Valor Entero) / 32768) * Escala * 10) Ejemplo: 5,0 A almacenados como 16384 cuando la Escala de Amperaje = 1:1

T3

Entero con signo de 16 bits Complemento a 2 Saturacin 15 Valor Flotante = ( (Valor Entero) / 32768) * Escala * 15) Ejemplo: 150 A almacenados como 16384 cuando la Escala de Amperaje = 20:1

T4

Entero con signo de 16 bits Complemento a 2 Saturacin 150 Valor Flotante = ( (Valor Entero) / 32768) * Escala * 150) Ejemplo: 119,998 V almacenados como 26214 cuando la Escala de Voltaje = 1:1

T5

Entero con signo de 16 bits Complemento a 2 Saturacin 1500 Valor Flotante = ( (Valor Entero) / 32768) * Escala * 1500) Ejemplo: -750,0 W almacenados como -16384 cuando la Escala de Voltaje = 1:1; Escala de Amperaje 1:1

T6

Entero con signo de 16 bits Complemento a 2 Saturacin 4500 Valor Flotante = ( (Valor Entero) / 32768) * Escala * 4500) Ejemplo: -90,0 W almacenados como -8192 cuando la Escala de Voltaje = 20:1; Escala de Amperaje 4:1

T7

Entero con signo de 16 bits Complemento a 2 3 Posiciones decimales Ejemplo: -12,345 almacenados como -12345

T8

Entero con signo de 16 bits Complemento a 2 2 Posiciones decimales Ejemplo: 123,45 almacenados como 12345

T9

Entero con signo de 16 bits Complemento a 2 1 Posicin decimal Ejemplo: -1234,5 almacenados como -12345

M871M/ES M/C Pgina 22/44 Tipo T10 Valor / Bit de mscara

Manual del Usuario Modbus M871M Descripcin Entero sin signo de 16 bits Relacin Normalizada Relacin = (Relacin Normalizada / Divisor de Relacin) Ejemplo: 1,234, 12,34, 123,4 y 1234 son almacenados como 1234

T11

Entero sin signo de 16 bits Divisor de Relacin Relacin = (Relacin Normalizada / Divisor de Relacin); Los Divisores de Relacin vlidos son 1, 10, 100, 1000 Ejemplo: X,XXX almacenados como 1000, XX,XX almacenados como 100, XXX,X almacenados como 10

T12

Entero con signo de 16 bits Complemento a 2 Saturacin 2 Valor de Ganancia = Valor Entero /16384 Ejemplo: -0,250 almacenado como -4096

T13

Entero sin signo de 16 bits Binario Desplazado de 12 bits Saturacin 10 Valor Flotante = ( (Valor Entero - 2047) / (2048) * Escala * 10 Ejemplo: 5,0 A almacenados como 3071 cuando la Escala de Amperaje es 1:1

T14

Entero sin signo de 16 bits Binario Desplazado de 12 bits Saturacin 150 Valor Flotante = ( (Valor Entero - 2047) / (2048) ) * Escala * 150 Ejemplo: 119,97 V almacenados como 3685 cuando la Escala de Voltaje es 1:1

T15

Entero sin signo de 16 bits Binario Desplazado de 12 bits Saturacin 1000 Valor Flotante = ( (Valor Entero - 2047) / (2048) * Escala * 1000 Ejemplo: -500 W almacenados como 1023 cuando la Escala de Voltaje = 1:1; Escala de Amperaje = 1:1

T16

Entero sin signo de 16 bits Binario Desplazado de 12 bits Saturacin 3000 Valor Flotante = ( (Valor Entero - 2047) / (2048) * Escala * 3000 Ejemplo: 349,10 W almacenados como 3040 cuando la Escala de Voltaje = 6:1; Escala de Amperaje = 40:1

Manual del Usuario Modbus M871M Tipo T17 Valor / Bit de mscara Descripcin

M871M/ES M/C Pgina 23/44

Entero sin signo de 16 bits Binario Desplazado de 12 bits Saturacin 15 Valor Flotante = ( (Valor Entero - 2047) / (2048) )* Escala * 15 Ejemplo: 11,79 A almacenados como 2369 cuando la Escala de Amperaje es 5:1

T18

Entero sin signo de 16 bits Binario Desplazado de 12 bits 1 Posicin decimal Valor Flotante = ( (Valor Entero - 2047) / (10) ) Ejemplo: 121,4 grados almacenados como 3261

T19

Entero sin signo de 16 bits Binario Desplazado de 12 bits 3 Posiciones decimales Valor Flotante = ( (Valor Entero - 2047) / (1000) ) Ejemplo: 0,978 de factor de potencia almacenado como 3025

T20

Entero sin signo de 16 bits Estado /Control de Bits 0' - almacenado como cero; '1' almacenado como 65536

T21

Entero sin signo de 16 bits 3 Posiciones decimales Ejemplo: 54,321 almacenados como 54321

T22

Bit Ejemplo: 1-bit est activado, 0-bit est desactivado

M871M/ES M/C Pgina 24/44 1.5 1.5.1 Configuracin Ajuste de las Relaciones TI y TT

Manual del Usuario Modbus M871M

El M871 es capaz de almacenar y re-llamar internamente las relaciones TI y TT. Las relaciones TI y TT estn escritas entre los registros 40060 y 40083 sobre el puerto de comunicacin Modbus, siendo almacenadas en la memoria no voltil del Mdulo TI/TT. Cada relacin es almacenada en dos registros, uno para la Relacin Normalizada y el otro para el Divisor de Relacin. Los valores constantes permitidos para las relaciones normalizadas se sitan entre 1000 y 9999. Los Divisores de Relacin nicamente pueden tomar los valores 1, 10, 100 o 1000. El nmero almacenado ser el side rating ms elevado de la Relacin TI o de la Relacin TT. Una relacin TI de 500:5 y una 100:1 se almacenarn ambas con un valor de 100. Por ejemplo, para calcular una relacin TI y TT para Fase A, a partir de los datos almacenados en el M871, utilice la siguiente ecuacin:

Phas e A CT RATIO = Phas e A PT RATIO

Phas e A CT Value (40076 ) Phas e A CT RatioDivis or (40077 ) Phas e A PT Value (40060 ) = Phas e A PT Ratio Divis or (40061)

El M871 calcula todas las cantidades medidas en UNIDADES PRIMARIAS. La informacin sobre las relaciones TI y TT (registros entre 40060 y 40083) se emplea para el clculo de dichos valores primarios. Para obligar al M871 a informar en unidades secundarias, fije el Factor de Escala = a la relacin TI o TT, segn proceda. Nota: El Valor Entero de la Desviacin Mxima de corriente y voltaje facilitado por el M871 sobre Modbus puede ser modificado (Vase apartado 1.5.2).

En el supuesto de un Fallo en el checksum de una Relacin TI/TT, el valor por defecto de los registros de la Relacin TI Normalizada y la Relacin TT Normalizada ser de 1000. Por su parte, el valor por defecto del Divisor de Relacin TI y el Divisor de Relacin TT ser tambin de 1000. Esto resultar en una Relacin TI de 1:1 y una Relacin TT tambin de 1:1.
AVISO PRESERVAR EL RENDIMIENTO DEL SISTEMA, SLO ESCRIBA SOBRE LOS REGISTROS DE RELACIN CUANDO LAS RELACIONES NECESITEN SER MODIFICADAS.

1.5.2

Ajuste de los Factores de Escala de Corriente y Voltaje Tal y como se detalla en el apartado 1.6, los datos de los registros Modbus M871 se encuentran en formato NORMALIZADO COMPLEMENTO A 2. Las medidas presentadas en dicho formato no tienen tanta resolucin como los valores de registro interno del M871. Debido al amplio rango dinmico de las entradas M871, la desviacin mxima por defecto para la representacin de los valores enteros de las medidas ha sido seleccionada de forma que d cabida a los niveles de seal tpicos del sistema, dentro de un grado de resolucin razonable. El valor entero mximo (o desviacin mxima) que puede ser mostrado se corresponde con un nivel concreto de amperios, voltios, vatios, etc. El valor entero ms alto para la desviacin mxima de amperios y voltios en formato NORMALIZADO COMPLEMENTO A 2 puede ser modificado por medio del Factor de Escala de Corriente y el Factor de Escala del Voltaje (IFACTOR DE ESCALA y VFACTOR DE ESCALA), los cuales, a su vez, son modificados mediante la escritura en los registros del Factor de Escala Normalizado y el Divisor de Factor de Escala (de 40056 a 40059). Los citados valores del Factor de Escala de Corriente y el Factor de Escala de Voltaje son multiplicadores de los valores de la Desviacin Mxima por Defecto.

Manual del Usuario Modbus M871M

M871M/ES M/C Pgina 25/44

Para la conversin de los valores facilitados en los registros Modbus en unidades ingenieriles, por favor vase el apartado 1.6. Los valores por defecto para la desviacin mxima para diferentes magnitudes son los siguientes: Magnitud Corriente de fase Corriente del Neutro Voltajes Potencia por fase (Vatios, VAR, VA) Potencia Total (Vatios, VAR, VA) Desviacin Mxima Por defecto 10 15 150 1500 4500

I SCALE FACTOR = VSCALE FACTOR

Normalize dCurre nt Sc aleFac tor (40058 ) Curre nt Sc aleFac tor Divis or (40059 ) Normalize dVoltageSc aleFac tor (40056 ) = VoltageSc aleFac tor Divis or (40057 )

Los Factores de Escala de Corriente y Voltaje estn escritos entre los registros 40056 y 40059, siendo almacenados en la memoria no voltil de la Placa de la CPU Anfitriona del M871. Cada Factor de Escala es almacenado en dos registros, uno para el Factor de Escala Normalizado y el otro para el Divisor de Factor de Escala. Los valores constantes permitidos para los Factores de Escala Normalizados se sitan entre 1000 y 9999. Los Divisores de Factor de Escala nicamente pueden tomar los valores 1, 10, 100 o 1000. 1.5.2.1 Ejemplo de Factor de Escala de la Medida de Voltaje Por ejemplo, el valor de la desviacin mxima por defecto del voltaje (registros entre 40008 y 40021) es de 150 V, el valor por defecto para el Factor de Escala de Voltaje Normalizado (40056) es 1000 y el valor por defecto del Divisor de Factor de Escala de Voltaje (40057) es 1000. Se asume un sistema con una relacin TT de 1:1. Si se desease cambiar la representacin de la desviacin mxima de voltios a un valor de 300 V (para dar cabida a entradas de 208 V, por ejemplo), bastar con cambiar el valor del Factor de Escala de Voltaje Normalizado (40056) a 2000.

VOLTAGE Phas eA B =

Value 2000 150 = 300V 32768 1000

Advierta que como quiera que VFACTOR DE ESCALA = 2, los valores representados por los registros de magnitud de potencia tambin sern doblados. Advierta que la representacin de la desviacin mxima de todas las medidas de Voltaje tambin se ver modificada. El escalado para magnitudes de Potencia no puede fijarse de forma independiente, y ser el producto de los Factores de Escala de Corriente y de Voltaje. 1.5.2.2 Ejemplo de Factor de Escala de la Medida de Corriente Considrese un sistema con una TI de 2000:5 (400:1), en el cual se desea medir los amperios de Fase A. La Relacin TI Normalizada (40060) se fijar en 4000 y el Divisor de Relacin TI (40061) en 10. Con los ajustes por defecto para el Factor de Escala de Corriente, el valor de registro mximo de 32767 sera:

AMPEREsPhas eA =

Value (= 32767 ) 1000 10 = 10A 32768 1000

M871M/ES M/C Pgina 26/44

Manual del Usuario Modbus M871M

Es decir, el valor entero para los amperios se encontrara en su mximo con tan solo 10 A circulando a travs de los conductores primarios del sistema. Para compensar este efecto, fije el IFACTOR DE ESCALA igual al TIRELACIN. El Factor de Escala de Corriente Normalizado (40058) se fijar en 4000 y el Divisor del Factor de Escala de Corriente (40059) en 10. Si el valor mximo de 32767 es devuelto en el registro 40003, convirtalo en amperios como sigue:

AMPEREsPhas eA =

Value 32767 4000 10 I SCALE FACTOR = 10 = 4000A 32768 32768 10

Si se sabe que la mxima corriente en el circuito no alcanza un valor tan elevado y se desea fijar la representacin de la desviacin mxima en 1200 A para una resolucin mejorada, el factor de Escala de Corriente Normalizado (40058) puede fijarse en 1200 y el Divisor de Factor de Escala de Corriente (40059) en 10. El mximo valor retornado (32767) sera entonces igual a:

AMPEREsPhas eA =
1.5.3

Value (= 32767 ) 1200 10 = 1200A 32768 10

Reajuste de Energa y Demandas y Disparo de Registradores Los registros de Energa y Demanda pueden ser reajustados mediante la escritura de un valor diferente de cero en los Registros de Retencin adecuados. Escribir un valor diferente de cero en los Registros del Registrador disparar un registro de formas de onda o perturbaciones. Todos estos registros son definidos por el usuario, no formando parte del conjunto de registros predeterminados en el M871. Funciones Reponer / Disparar Reponer energa Reponer demanda de amperios Reponer demanda de voltios Reponer demanda de potencia Reponer demanda de armnicos Disparar el registrador de formas de onda Disparar el registrador de perturbaciones 1 Disparar el registrador de perturbaciones 2 Registro TAG El M871 provee un registro TAG para fines identificativos del usuario. Dicho registro es un registro del tipo LECTURA/ESCRITURA que permite al usuario escribir un nmero entre 1 y 65535 en el registro tag.

1.5.4

1.5.5

Registro Tipo de Clculo de VA El M871 puede ser configurado para emplear uno de los numerosos diferentes mtodos para el clculo de Vas totales. Para una explicacin de los diferentes tipos de clculos, vase el Manual del Usuario de M871. El registro Tipo Clculo VA (40054) es un registro LECTURA/ESCRITURA. Tipo de Clculo de VA Aritmtico Geomtrico Equivalente de 3 elementos conectados en Y Equivalente de 2 elementos conectados en DELTA Valor del Registro 1 2 3 4

Manual del Usuario Modbus M871M 1.6 Conversin de datos en unidades ingenieriles

M871M/ES M/C Pgina 27/44

Tal y como se menciona en el apartado 1.5, la mayor parte de los datos se almacenan en formato Normalizado Complemento a 2. Cuando se visualicen dichos valores en otra localizacin, puede que resulte deseable convertir este formato en unidades ingenieriles. Dicha conversin se consigue fcilmente empleando las siguientes sencillas ecuaciones de escalado: ECUACIN BSICA PARA ENTRADAS ANALGICAS NORMALIZADAS:

EngineeringUnits =

Normalized Sc ale Fac tor Value Default Full Sc aleSECONDARY 32768 Sc ale Fac tor Divisor

El trmino Valor al que se hace referencia en las ecuaciones deber ser el valor almacenado en el registro que se desea convertir en unidades ingenieriles. Por ejemplo, si desea convertir amperios de Fase A en unidades ingenieriles, el trmino Valor har referencia al valor contenido en 40003.

LA ENERGA se almacena como valores de 32 BITS en registros CONTADORES estticos. Los valores de energa se dan en unidades de KWh o KVARh PRIMARIOS. LA FRECUENCIA se almacena como un nico valor binario que se corresponde con la frecuencia real multiplicada por 100. El FACTOR DE POTENCIA se almacena como el valor multiplicado por 1000. Factores de potencia negativos indican que los valores de VARs son positivos. El signo del Factor de Potencia se corresponde con la inversin del O Exclusivo de los Vatios y VARs (por ejemplo, si bien los vatios, bien los VARs adoptan valores negativos, el Factor de Potencia ser negativo).

M871M/ES M/C Pgina 28/44

Manual del Usuario Modbus M871M

ECUACIONES PARA UN CONJUNTO DE REGISTROS DE DATOS FIJO:


I SCALE FACTOR = VSCALE FACTOR = AMPEREs ( Ins t , De mand, Max ) = AMPEREsN (Inst , Demand, Max ) VOLTs ( Ins t , De mand, Min, Max ) WATTs (VARs) (VAs)TOTAL (Inst , Demand, Max , Max ) WATTs(VARs) (VAs)PER PHASE( Inst ) Normalize dCurre nt Sc aleFac tor (40058 ) Curre nt Sc aleFac tor Divis or (40059 ) Normalize dVoltageSc aleFac tor (40046 ) VoltageSc aleFac tor Divis or (40057 )

Value 10 I SCALE FACTOR 32768 Value = 15 I SCALE FACTOR 32768 Value = 150 VSCALE FACTOR 32768 Value = 4500 VSCALE FACTOR I SCALE FACTOR 32768 Value = 1500 VSCALE FACTOR I SCALE FACTOR 32768

kWh (kVARh) = ValueHIGH WORD 65536 + ValueLOW WORD Value 100 Value PF = ad ) ( Lag, + Le 1000 Value PHASE DIFFERENCE = ading Ref ) ( + LineLe 10 FREQUENCY =

Todas las magnitudes aparecen en Valores Primarios. Para obligar al M871 a informar en unidades secundarias, fije el Factor de Escala = a la relacin TI o TT, segn proceda. Las ecuaciones anteriores proporcionan soluciones en unidades fundamentales (VOLTIOS, AMPERIOS, VATIOS, VAs y Hz). Si el usuario desea obtener otras unidades tales como KILOVOLTIOS, KILOVATIOS o KILOVARS, las soluciones dadas por las ecuaciones deberan dividirse por mil. Si el usuario desea la obtencin de MEGAVATIOS o MEGAVARS, las soluciones dadas por las ecuaciones deberan dividirse por un milln. Los valores de energa figuran en KWh o KVARh. 1.7 Conjuntos de Registros y Tipos de Registros El M871 sale de fbrica con un conjunto de registros y tipos de datos predefinidos. Dichos registros fijos no cambian, pero pueden ser aumentados mediante registros adicionales (y su tipo de datos) desde el listado maestro. La Lista de Medidas Disponibles puede encontrarse en el Manual del Usuario del M871. Se requiere del Configurador del M871 para modificar los registros. 1.8 Chequeo de estado de funcionamiento El M871 est dotado de un gran nmero de auto-tests para asegurar que el instrumento est trabajando correctamente. Los resultados de dichos auto-tests se encuentran disponibles en el registro Chequeo (40001), el cual es un sencillo valor binario de 16 bits. Cada bit representa los resultados de un auto-test en particular, sabiendo que 0 indica que el test ha sido superado y 1 que el test no ha sido superado. Las definiciones de los diferentes auto-tests se encuentran descritas en el Manual del Usuario del M871. La siguiente tabla lista posibles fallos que seran detectados por los auto-tests, cmo se indican dichos fallos, los efectos de cada fallo y cualquiera de las necesarias acciones correctivas.

Manual del Usuario Modbus M871M Bits Auto-Test Bit N


0(LSB)

M871M/ES M/C Pgina 29/44

Descripcin
Calibracin de fbrica de la ganancia del checksum error del Mdulo Procesador de Seales Analgicas-Digitales. Calibracin de fbrica del desplazamiento del checksum error del Mdulo Procesador de Seales AnalgicasDigitales. Calibracin de fbrica de la ganancia del checksum error del Mdulo de Seal de Entrada. Calibracin de fbrica del desplazamiento del checksum error del Mdulo de Seal de Entrada. Calibracin de fbrica de la fase del checksum error del Mdulo de Seal de Entrada.

Hardware
A10 EEProm

Efecto
La unidad continuar funcionando, utilizando los valores por defecto, con una precisin reducida. La unidad continuar funcionando, utilizando los valores por defecto, con una precisin reducida. La unidad continuar funcionando, utilizando los valores por defecto, con una precisin reducida. La unidad continuar funcionando, utilizando los valores por defecto, con una precisin reducida. La unidad continuar funcionando, utilizando los valores por defecto, con una precisin reducida. La unidad continuar funcionando. Asume Mdulo de Seal de Entrada S10. La unidad continuar funcionando, utilizando los valores por defecto (por ejemplo, sin relaciones del usuario). La unidad continuar funcionando, utilizando los valores (por ejemplo, sin ganancia del usuario). La unidad continuar funcionando, utilizando los valores por defecto (por ejemplo, sin fase del usuario. Asume el Mdulo Procesador de Seales Analgicas-Digitales por defecto. Asume el Mdulo de Seal de Entrada por defecto.

Valor por Defecto


Ganancia A/D = 1

A10 EEProm

Desplazamiento A/D = 0

2 3 4

S1x EEProm S1x EEProm S1x EEProm

Ganancia TI/TT = 1 Desplazamiento TI/TT = 0 Fase TI/TT = 0 Relacin Voltios = 60:1 Relacin Amperios = 14,136:1 TI Usuario = 5:5, TT = 1:1

Razones internas definidas por fbrica del checksum error del Mdulo de Seal de Entrada. (Tipo de Mdulo de Seal S1x EEProm de Entrada). Checksum error de la razn externa de transformacin definida por el usuario. Checksum error de los valores de correccin de ganancia del usuario. Checksum error de los valores de correccin de fase del usuario. S1x EEProm

S1x EEProm

Ganancia Usuario = 1

S1x EEProm

Fase Usuario = 0

9 10 11

Definicin por fbrica del board ID para el checksum error A10 EEProm del Mdulo Procesador de Seales Analgicas-Digitales. Definicin por fbrica del board ID para el checksum error S1x EEProm del Mdulo de Seal de Entrada. Denominadores definidos por el usuario para el checksum error de mediciones de TDD (Distorsin Dinmica Total).

Mdulo -A10

Mdulo -S10
Denom. TDD = 5 A secundario

S1x EEProm

Asume el Denominador TDD por defecto.

M871M/ES M/C Pgina 30/44 Bits Auto-Test Bit N


12 13 14

Manual del Usuario Modbus M871M

Descripcin
Checksum error de la integridad del programa DSP (Procesador de Seal Digital). Overflow (rebalse) de la pila de memoria del DSP. Factor de Escala de Corriente y/o Voltaje no vlido o ausente. Configuracin protocolo no vlida

Hardware
A10 DSP Ram A10 DSP Ram

Efecto
El anfitrin dispara el watchdog (vigilancia), la unidad se re-inicializa. El anfitrin dispara el watchdog, la unidad se reinicializa.

Valor por Defecto

H10 Flash File El protocolo usar el Factor de Escala por defecto Factor de Escala = 1:1

15

H10 Flash File

El M871 usa la configuracin por defecto del M871 protocolo

Conjunto de Registros

Manual del Usuario Modbus M871M 1.9 LED del Estado Diagnstico

M871M/ES M/C Pgina 31/44

El LED Diagnstico es un indicador que muestra la actividad de las comunicaciones del puerto Modbus en el M871. El LED Diagnstico es un indicador LED bicolor (rojo /verde) que se encuentra en el Tablero Elctrico Frontal adyacente a cada puerto serial. El LED Diagnstico parpadear en rojo cada vez que el M871 reciba datos va el puerto asociado, mientras que su parpadeo ser en verde siempre que el M871 enve datos a travs del puerto serial asociado. Si el LED no parpadea en ROJO cuando se le enve un mensaje desde un MAESTRO, compruebe la red frente a los siguientes problemas: 1. 2. 3. 4. 1.10 Cable abierto o cortocircuito Terminacin defectuosa DIRECCIN MODBUS incorrecta Polaridad incorrecta en las conexiones de los cables

Contador del Estado del Latido del Corazn El M871 provee un Registro Contador del Estado de Latido de Corazn que permite al usuario determinar el tiempo transcurrido entre sondeos sucesivos. Dicho contador se incrementar en el nmero de milisegundos que han transcurrido desde la ltima vez en que se actualizaron los datos. Otra aplicacin de dicho registro es como un indicador visual de que los datos estn cambiando. Ello permite a los usuarios de ciertos MMIs identificar la interrupcin en el sondeo del instrumento. El Contador de Estado de Latido de Corazn es un contador completo de 16 bits que se renueva cada 65535 (65,535 segundos). El contador empieza en el valor cero en el encendido y NO se almacena en la memoria no voltil.

1.11

Registro Identificador del Medidor Los instrumentos M871 proveen un registro Identificador de Tipo de Medidor para fines identificativos del modelo (40055 para el conjunto de registros por defecto del M871). Dicho registro est preprogramado en fbrica a 402 para el M871.

M871M/ES M/C Pgina 32/44

Manual del Usuario Modbus M871M

2.
2.1

PROTOCOLO MODBUS
Introduccin El protocolo MODBUS es un estndar abierto que define un mtodo comandorespuesta para la comunicacin de informacin digital entre un maestro y un dispositivo esclavo. La conexin elctrica entre dispositivos se conoce como un bus. En MODBUS, existen dos tipos de dispositivos adjuntos al bus, maestro y dispositivos esclavos. Un dispositivo maestro emite comandos a los esclavos. Un dispositivo esclavo, tal y como es el M871, emite respuestas a los correspondientes comandos procedentes del maestro. Cada bus debe contener exactamente un maestro, mientras que puede contener tantos esclavos como permitan los estndares elctricos. Todos los dispositivos en un bus deben operar de acuerdo con los mismos estndares elctricos (por ejemplo, todos deben ser RS-232C o RS-485). Los estndares RS-232C especifican que slo pueden conectarse a un bus dos dispositivos (por ejemplo, se permite nicamente un esclavo). Las especificaciones RS-485 permiten hasta 32 dispositivos (31 esclavos) en un bus. Las especificaciones del protocolo MODBUS definen dos tipos de modos de transmisin: ASCII y RTU. Este manual describe nicamente el modo RTU ms comn. Para ms informacin, se puede adquirir el manual "GUA DE REFERENCIA PARA EL PROTOCOLO MODBUS MODICON" (PI-MBUS-300) por un precio nominal directamente desde Modicon Inc.

2.2

rea de Mensajes del RTU MODBUS Cada mensaje, bien de un maestro, bien de un esclavo, est formado por un tren continuo de caracteres. Un intervalo silencioso de 3,5 unidades de tiempo (3,5 * 11 bits/9600 baudios = 3,5 milisegundos), o ms, separa dichos trenes. Los instrumentos Mx7x implementan este requisito mediante la espera de un lapso de 3,5 unidades de tiempo entre caracteres. Si el tren es vlido y se dirige a este instrumento, a continuacin, el instrumento responde como sigue: Activa los controladores de la interfaz de salida (nicamente la opcin RS485) Espera el tiempo de demora TX (si est configurado) Enva la respuesta como un tren continuo Espera 3,5 unidades de tiempo Desactiva los controladores de la interfaz de salida (nicamente la opcin RS485)

2.3

Contenido de Mensajes del RTU MODBUS El tren del mensaje del RTU MODBUS est formado por un byte de direccin, un byte de cdigo de funcin, un nmero de bytes de mensaje y dos bytes de verificacin. El byte de direccin, que se encuentra dentro del rango 1 ... 247, especifica la identidad del dispositivo esclavo. El byte de cdigo de funcin en un comando maestro indica la operacin que el esclavo va a llevar a cabo. El byte de cdigo de funcin en la respuesta de un esclavo, de no producirse un error, se corresponde con el mismo valor del cdigo de funcin en el comando maestro. De producirse, presenta un valor 128 unidades superior. Los bytes de mensaje en un comando contienen la informacin adicional necesaria para ejecutar el comando. Los bytes de mensaje en una respuesta contienen, de no producirse errores, los datos solicitados. En caso de aparicin de errores, aparecer un cdigo excepcional de un byte. Los bytes de verificacin se generan empleando la secuencia (x16 + x15 + x2 + 1) del generador polinmico CRC-16 con el resto pre-inicializado en 1. En primer lugar, se transmite el byte de CRC ms importante.

Manual del Usuario Modbus M871M 2.4 Cdigos de Funcin MODBUS

M871M/ES M/C Pgina 33/44

En la actualidad, los instrumentos Mx7x soportan los cdigos de funcin que aparecen en la siguiente tabla. Advierta que los valores se muestran en sistema hexadecimal (base 16). Esta tabla muestra igualmente el valor que retornara un esclavo en caso de producirse un error. Cdigos de Funcin MODBUS
Cdigo de Funcin del Maestro 0316 0616 1016 Cdigo de Error del Esclavo 8316 8616 9016

Denominacin

Significado

Leer Registros de Retencin Pre-ajustar Registro nico

Lee valores procedentes del transductor Escribe la relacin o repone energa / demanda

Pre-ajustar Registros Mltiples Escribe la relacin o repone energa / demanda

2.5

Cdigos Excepcionales MODBUS En ciertas condiciones, los instrumentos Mx7x retornan cdigos excepcionales al maestro. Todos los cdigos de funcin superiores a 127 decimales (7F16 o 0x7F) indican una respuesta errnea del esclavo. El byte de mensaje indica el cdigo excepcional de acuerdo con la siguiente tabla: Cdigos Excepcionales MODBUS

Cdigo Denominacin 1 2 3 Funcin Ilegal Direccin de Datos Ilegal Valor de Datos Ilegal

Significado El comando maestro contena un cdigo de funcin no reconocido. La direccin de inicio es ilegal. Advierta que algunos registros son slo lectura, mientras que otros son lectura / escritura. Bien el recuento de registros es no vlido, bien se ha encontrado un intento de escribir un valor de registro ilegal. Advierta que este cdigo puede ocasionarse al intentar leer ms all del ltimo registro del instrumento. El instrumento ha fallado. Si el problema persiste, por favor consulte con el servicio de atencin al cliente de Alsom Grid.

Fallo en el Dispositivo Esclavo

2.6

Comandos MODBUS Soportados Los instrumentos Mx7x soportan un comando de lectura y dos comandos de escritura. Todos los comandos requieren una direccin de registro a especificar en el comando. El primer registro, denominado 40001, se encuentra en la direccin hexadecimal 0x0000. El registro reponer energa / demanda, denominado 40100, se encuentra en la direccin hexadecimal 0x0063. Tanto en los comandos como en las respuestas, en primer lugar se transmite el byte ms importante de un valor de dos bytes. Todos los ejemplos mostrados a continuacin, emplean valores hexadecimales y una direccin de instrumento de 1.

M871M/ES M/C Pgina 34/44 2.6.1

Manual del Usuario Modbus M871M

Lectura de Registros de Retencin (Cdigo de Funcin 03) Esta funcin lee entre 1 y 125 registros procedentes del instrumento Mx7x. El comando requiere de un registro de inicio y el nmero de registros a leer. El intentar la lectura de registros no existentes provocar una excepcin. Los comandos de lectura Modbus estn limitados a un mximo de 125 registros por solicitud de lectura. Algunos PLC Master Blocks (MSTR) de Modicon estn limitados a un mximo de 100 registros por solicitud de lectura. En el siguiente ejemplo (conjunto de registros del M871) se muestra la lectura de dos registros: Voltios A (registro 40008) y Voltios B (40009). COMANDO Cdigo de Funcin 03 (Lectura Registros de Retencin)

Byte 1 2 3 4 5 6 7 8

Denominacin Direccin Esclavo Cdigo Funcin Direccin inicial alta Direccin inicial baja Recuento de Registros alto

Ejemplo 1 3 0 7 0

Notas

Voltios A en registro 40008 (40008-40001=07)

Recuento de Registros bajo 2 CRC-16 bajo CRC-16 alto 75 CA

Leer 2 registros en total

RESPUESTA Cdigo de Funcin 03 (Lectura Registros de Retencin)


Byte 1 2 3 4 5 6 7 8 9 Denominacin Direccin Esclavo Cdigo Funcin Recuento de Bytes Dato alto (40008) Dato bajo (40008) Dato alto (40009) Dato bajo (40009) CRC-16 bajo CRC-16 alto Ejemplo 1 3 4 66 70 66 50 CE FC Voltios B = 6650 hex = 26192 decimal 2 registros con 2 bytes cada uno Voltios A = 6670 hex = 26224 decimal Notas

Manual del Usuario Modbus M871M 2.6.2 Pre-ajuste de Registro nico (Cdigo de Funcin 06)

M871M/ES M/C Pgina 35/44

Esta funcin escribe en un registro nico. Un intento de escribir en un registro SLO LECTURA provocar una respuesta de excepcin. La respuesta a un comando de registro vlido (escribible) es un eco del comando. El siguiente ejemplo muestra el ajuste del comando tipo clculo VA (escribiendo 2 en el registro 40054). COMANDO y RESPUESTA Cdigo de Funcin 06 (Pre-ajuste Registro nico)
Byte 1 2 3 4 5 6 7 8 Denominacin Direccin Esclavo Cdigo Funcin Direccin inicial alta Direccin inicial baja Dato alto Dato bajo CRC-16 bajo CRC-16 alto Ejemplo 1 6 0 53 0 02 18 05 0002 = 2 decimal 0035 hex = 53 decimal para especificar el registro 40054 Notas

2.6.3

Pre-ajuste de Registros Mltiples (Cdigo de Funcin 16) Esta funcin escribe uno o ms registros contiguos. Un intento de escribir en un registro SLO LECTURA provocar una excepcin. El siguiente ejemplo muestra el ajuste tanto del Factor de Escala de Voltaje (40056) como del Divisor del Factor de Escala de Voltaje, a 1000. COMANDO Cdigo de Funcin 16 (Pre-ajuste Registros Mltiples)

Byte 1 2 3 4 5 6 7 8 9 10 11 12 13

Denominacin Direccin Esclavo Cdigo Funcin Direccin inicial alta Direccin inicial baja

Ejemplo 1 10 0 37 10 hex = 16 decimal 0037 hex = 55 decimal

Notas

para especificar el registro 40056 Escribimos 2 registros (40056 y 40057) Dos registros, 4 bytes Escribir 1000 en el registro 40056 : 03E8 = 1000 decimal Escribir 100 en el registro 40057 : 0064 = 100 decimal

Recuento de Registros 0 alto Recuento de Registros 2 bajo Recuento de Bytes Dato alto Dato bajo Dato alto Dato bajo CRC-16 bajo CRC-16 alto 4 3 E8 0 64 30 C6

M871M/ES M/C Pgina 36/44

Manual del Usuario Modbus M871M

3.

MODBUS SOBRE ETHERNET (TCP)


Si el M871 est equipado con un Mdulo Ethernet (-P10, -P11, o -P12, consultar el Manual del Operario), ste responder a los comandos Modbus va el TCP. El M871 puede comunicar con cualquier dispositivo certificado por Schneider Automation, Inc. para Modbus sobre Ethernet, al igual que con otros dispositivos. El M871 puede soportar, simultneamente, protocolos Modbus, DNP3 y UCA2 sobre el enlace Ethernet. La interfaz Modbus/TCP permite hasta un mximo de 63 conexiones simultneas al M871. No hay parmetros de configuracin. Un temporizador de keep-alive de TCP asegura que las conexiones se cierran dos horas despus de la prdida de contacto con el M871 (tambin conocido como desconectar en retroceso). Al existir un nico dispositivo por direccin IP, se aceptar cualquier Identificador de Unidad (Unit_Id), incluyendo el cero.

3.1

Direccionado IP La pila TCP/IP necesita ser configurada con una direccin IP, una mscara de SUBRED y una direccin de ENRUTADOR (PASARELA). Es muy importante que la red no cuente con direcciones IP duplicadas. La configuracin de la direccin puede llevarse a cabo empleando UCA (Arquitectura de Comunicaciones para Empresas de Servicios), a travs del Configurador M871, o va un puerto serial del panel frontal utilizando un emulador de terminal como el HyperTerminalTM o el ProCommTM . Las unidades son pre-configuradas con una direccin IP, una mscara de subred y una direccin de pasarela de: 192.168.0.254 / 255.255.255.0 / 192.168.0.1

Manual del Usuario Modbus M871M

M871M/ES M/C Pgina 37/44

4.

TRANSFERENCIA DE ARCHIVOS MODBUS


Cuando se emiti el presente documento, no exista un estndar de transferencia de archivos Modbus. Alstom Grid ha creado un estndar interno que asegura la compatibilidad entre todos los productos Alstom Grid. Para llevar a cabo la transferencia de archivos, dicho protocolo de transferencia utiliza cinco pginas superiores de la Serie 40000 de los Registros de Retencin. El M871 escribe bloques de datos en estos registros. A continuacin, el maestro Modbus lee los bloques de estas pginas y reconstruye el archivo. Las pginas de los Registros de Retencin de la Serie 40000 se definen como sigue: Direccin FA00 a FAFA FB00 a FBFA FC00 a FCFA FD00 a FDFA FE00 a FEFA Funcin Lee 24 palabras Lee N palabras Lee N palabras Lee N palabras Lee N palabras Contenidos Lee el encabezamiento Lee N palabras de los parmetros de archivo Re-lee N palabras de los parmetros de archivo Lee N palabras de los datos de archivo Re-lee N palabras de los datos de archivo

El protocolo de transferencia facilita tres tipos de transferencia de datos: el encabezamiento de archivo, los parmetros de archivo y los datos de archivo. El protocolo de transferencia, igualmente, provee un medio para la re-lectura del ltimo bloque de parmetros de archivo y de datos de archivo en caso de que se produjera un error durante la transferencia. El encabezamiento de archivo nicamente contiene 24 palabras y no se regenera con nuevos datos tras su lectura. Si se produjera un error en la lectura de encabezamiento del archivo, ste puede ser simplemente re-ledo. Los bloques de parmetros de archivo y de encabezamiento de archivo se regeneran con el siguiente bloque de datos tras su lectura. Si se produjera un error en la lectura de un bloque de parmetros de archivo o de datos de archivo, los datos pueden ser re-ledos mediante el requerimiento a la pgina de repeticin del respectivo tipo de dato. 4.1 Especificaciones El formato del encabezamiento de archivo, junto con los valores encabezamiento del M871 se encuentran especificados a continuacin: Palabra 1 2-3 4-5 7-8 9 10-13 14 Parmetro tipo de transferencia n de bytes en campo de datos referencia de producto versin producto de transmisin nmero de serie de producto tipo de transferencia (por producto) 0 Tamao (en bytes) de los parmetros de archivo de nuevo M870 (4 bytes ASCII) 1 00xxxxxx (8 bytes ASCII) 4 - archivo .ZIP (por ejemplo WVxxx.zip) 5 - Directorio de archivos Modbus 6 - archivo .DAT (por ejemplo TR1.dat) 7 - archivo .CFG (por ejemplo TR1.cfg) 0 n de bytes en campo de parmetro 26 Valor del M871 del

15-18 19-24

etiqueta de hora del primer elemento 0 (formato no soportado) reservado

M871M/ES M/C Pgina 38/44

Manual del Usuario Modbus M871M

El estndar Modbus de Alstom Grid no especifica un conjunto de parmetros de archivo. Conforme a especificaciones, el conjunto de parmetros de archivo se emplea en la decodificacin del archivo transmitido al nivel de aplicacin. Los parmetros del M871 son los siguientes: Palabra 1 2-7 8-9 10 11 12 13 Parmetro Nmero de archivo Nombre de archivo Tamao de archivo Fecha de archivo Ao de archivo Hora de archivo Estado de archivo Descripcin A cada archivo se le asigna un nico nmero de archivo Nombre de archivo en formato DOS Tamao (en bytes) de los parmetros de archivo de nuevo MSB - mes (1-12) LSB da (1-31) Ao (xxxx) MSB hora (1-24) LSB minuto (0-59) 0 descargado previamente 1 sin haber sido an descargado

Advierta que el Estado de Archivo nicamente refleja el estado de descarga del archivo con respecto de los maestros Modbus (no si el archivo ha sido descargado por otros maestros, tales como DNP, Zmodem, FTP, o UCA). 4.2 Estndar de Alstom Grid El estndar Modbus de Alstom Grid especifica que la transferencia de archivos funciona como sigue: 1. Los maestros Modbus sondean a los IEDs Modbus mediante un comando de Byte de Lectura Rpida (Modbus 07-Lee Estados Excepcionales) para determinar si un archivo se encuentra disponible para su descarga. Si el IED tiene un archivo disponible (an no descargado), el IED fija el bit asociado a la respuesta al Byte de Lectura Rpida. Los maestros Modbus detectan el bit en la respuesta al Byte de Lectura Rpida y leen el Encabezamiento de Archivo (direccin 0xFA00) procedente del IED Modbus. El maestro Modbus determina el tamao del campo de parmetro y el tamao de los datos de archivo a partir de los datos retornados en el Encabezamiento de Archivo. El maestro Modbus lee el campo de parmetro mediante el requerimiento del adecuado nmero de bloques y bytes desde la pgina de Parmetro de Archivo (direccin 0xFB00) del IED Modbus. A continuacin, el maestro Modbus lee el archivo mediante el requerimiento del adecuado nmero de bloques y bytes desde la pgina de Datos de Archivo (direccin 0xFD00) del IED Modbus. Si se produjera un error durante la transferencia de cualquiera de los bloques, el maestro puede re-leer el bloque defectuoso mediante la lectura desde las direcciones 0xFC00 y 0xFE00 (las pginas de repeticin de los Parmetros de Archivo y los Datos de Archivo). Tras la recepcin por parte del maestro Modbus del ltimo bloque de Datos de Archivo, el maestro enva un comando DO ACK (Modbus 05-Force Single Coil [Forzar Bobina ON/OFF]) al IED Modbus como acuse de recibo de que la transferencia ha sido completada. Tras la recepcin del DO ACK, el IED Modbus borra el archivo transferido de su memoria.

2.

3.

4.

5.

6.

7.

8.

Manual del Usuario Modbus M871M 4.2.1 Modo Compatibilidad de Alstom Grid

M871M/ES M/C Pgina 39/44

Para cumplir con el estndar de transferencia de archivos Modbus de Alstom Grid, el M871 puede ser configurado para operar en el Modo Compatibilidad de Alstom Grid. El procedimiento de respuesta se detalla a continuacin. 1. Cuando no se encuentren disponibles archivos de captura de forma de onda, el M871 responder al comando Byte de Lectura Rpida (Modbus 07-Lee Estados Excepcionales) con bit 4 desactivar. Cuando se haya creado un nuevo registro, el dispositivo fijar bit 4 (b4 Presencia de un registro de perturbacin no extrado). El M871 responder con los datos del Encabezamiento de Archivo y abrir un nuevo archivo registrador para lectura. El M871 prepara el primer bloque (pgina) tanto del campo de parmetro como del campo de datos. El M871 enva los Parmetros de Archivo. El M871 enva los Datos de Archivo. El M871 re-enva cualquier bloque requerido. Como quiera que el M871 no tiene bobinas, interpretar cada comando Modbus 05 Force Single Coil (Forzar Bobina ON/OFF) como un comando DO ACK. El M871 responder al DO ACK, cerrar y borrar el archivo de registro creado.

2. 3. 4. 5. 6. 7.

8.

El M871 es capaz de establecer comunicacin con diferentes maestros conjuntamente utilizando numerosos protocolos. El M871 es capaz de almacenar archivos registradores de Forma de onda, Perturbaciones y Tendencia (Histrica). Algunas aplicaciones requieren que los maestros mltiples tengan acceso a dichos archivos junto con otros datos generados por el M871. Para dar cabida a estas numerosas aplicaciones, la transferencia de archivos Modbus del M871 puede ser configurada para operar en un elevado nmero de modos diferentes. El Modo Compatibilidad de Alstom Grid anteriormente descrito es simplemente uno de dichos modos. 4.3 Transferencia Bsica de Archivos Con anterioridad a la transferencia de un archivo, el maestro Modbus DEBE leer en primer lugar el Encabezamiento de Archivo desde el M871. La lectura del Encabezamiento de Archivo tiene dos utilidades principales: 1. 2. Informa al maestro Modbus del tamao del archivo a transferir. Solicita que el M871 abra el archivo especificado.

Si en ese momento se est desarrollando la transferencia de un archivo en el puerto M871 especificado, el dispositivo remitir la respuesta Modbus Dispositivo Ocupado. Si el archivo especificado no existe, el M871 remitir la respuesta Modbus Excepcin por Datos Ilegales. Si el archivo especificado existe, pero el M871 no puede abrir el archivo en ese momento, remitir la respuesta Modbus Dispositivo Ocupado. A continuacin, el maestro Modbus tiene la opcin de leer el Encabezamiento de Parmetro. El Encabezamiento de Parmetro no necesita ser ledo por el maestro Modbus. El Encabezamiento de Parmetro incluye informacin que el maestro Modbus pueda necesitar.

M871M/ES M/C Pgina 40/44

Manual del Usuario Modbus M871M

A continuacin, el maestro Modbus da comienzo a la verdadera transferencia del archivo. El maestro Modbus lee el nmero de bloques de transferencia solicitado (determinado a partir del tamao del archivo) desde el M871. Cada bloque de transferencia de archivo contiene hasta un mximo de 250 bytes del archivo. Los bloques se transfieren de forma secuencial mediante la lectura de las direcciones 0xFD00 Modbus. Despus de enviar un bloque de datos, el M871 asciende automticamente al siguiente bloque de datos. El M871 re-enviar el ltimo bloque de datos cuando haya ledo la Direccin Modbus 0xFE00. Una vez el maestro Modbus haya recibido el archivo en su totalidad, se recomienda que el maestro enve un comando Modbus Force Single Coil (Forzar Bobina ON/OFF) como acuse de recibo de recepcin del archivo. Cuando el M871 reciba el comando Force Single Coil (Forzar Bobina ON/OFF), cerrar el archivo. Si el M871 no recibe un comando Force Single Coil (Forzar Bobina ON/OFF), el archivo permanecer abierto hasta transcurrido el tiempo de espera (Tiempo de Espera Bloque Nuevo) configurado. Nota: 1. El comando Leer Registros de Retencin solicita registros de 16 bits. Si el tamao del archivo tiene un nmero impar de bytes, el byte extra enviado siempre es cero. Es responsabilidad del maestro Modbus borrar el ltimo byte antes de volver a crear el archivo. La lectura del Encabezamiento de archivo abre automticamente ese archivo en el respectivo puerto Modbus M871. El archivo permanecer abierto bien hasta recibir un comando de acuse de recibo de la transferencia del archivo (Force Single Coil), o bien hasta transcurrido el Tiempo de Espera Bloque Nuevo. En un puerto Modbus M871, slo se puede abrir un archivo cada vez. La seleccin del archivo a transferir se describe ms adelante en este mismo documento.

2.

3. 4.4

Configuracin de la Transferencia de Archivos La configuracin de la transferencia de archivos Modbus est formada por tres parmetros: el Registro Seleccionar Archivo, el Registro Borrar Archivo y el Tiempo de Espera Bloque Nuevo. Tal y como se ha mencionado con anterioridad, el M871 es capaz de generar numerosos diferentes archivos registradores. El ajuste Registro Seleccionar Archivo permite al M871 seleccionar automticamente el archivo ms antiguo para descargar o permite al usuario seleccionar manualmente qu archivo descargar. El ajuste Registro Borrar Archivo permite al M871 borrar automticamente el archivo tras su envo o permite al usuario seleccionar manualmente qu archivo borrar. El parmetro Tiempo de Espera Bloque Nuevo especifica el periodo de espera tras la interrupcin de una transferencia de archivo antes de cerrar del archivo y abortar la transferencia.

4.4.1

Sistema de Archivos Modbus El M871 almacena y genera un gran nmero de archivos a los cuales se puede tener acceso a travs de Modbus. Estos archivos incluyen archivos registradores y un directorio Modbus que contiene una lista de los archivos Modbus. Tras su encendido, el M871 asigna un nico nmero de arhivo a cada uno de los archivos Modbus. La asociacin entre los nombres y los nmeros de los archivos Modbus permanece constante hasta que el M871 es re-inicializado. Los nmeros de los archivos asociados con el archivo directorio Modbus y con los archivos de registro siempre permanecen constantes.

Manual del Usuario Modbus M871M 4.4.2 Directorio Modbus

M871M/ES M/C Pgina 41/44

El archivo Directorio Modbus (DIR) es un archivo de texto ASCII que contiene una lista de todos los archivos Modbus junto con la informacin de Parmetro de Archivo asociada a cada uno de ellos. N de archivo 0 1 2 3 4 5 6 Nombre de archivo DIR NEXTFILE TR1.CFG TR2.DAT WV001.ZIP WV002.ZIP WV003.ZIP 7877 7052 104.576 104.488 104.790 27-11-2001 27-11-2001 15-10-2001 15-10-2001 08-11-2001 16:14 16:14 08:10 15:09 06:19 0 0 0 0 0 Tamao de archivo Fecha de archivo Hora de archivo Estado de archivo

El Directorio Modbus siempre incluye al menos cuatro archivos (desde el archivo 0 hasta el archivo 3). Estos archivos incluyen el DIR (el archivo del directorio propiamente dicho), el NEXTFILE (automatizado), el TR1.GFG (configuracin del Registrador de Tendencia) y el TR1.DAT (datos del Registrador de Tendencia). Si existen archivos adicionales accesibles a travs del Modbus, aparecern tras los cuatros archivos listados con anterioridad. Dichos archivos sern archivos ZIP Registradores y tendrn Nmeros de Archivo superiores a 3. 4.4.3 4.4.3.1 Descargas Seleccin manual de Archivos Cuando un maestro Modbus solicita un Encabezamiento de Archivo del M871, el dispositivo verifica el Nmero de Archivo almacenado en el Registro Seleccionar Archivo y facilita al Encabezamiento de Archivo para el archivo Modbus el correspondiente Nmero de Archivo. Tal y como se ha mencionado con anterioridad, el Nmero de Archivo para cada archivo Modbus puede ser determinado mediante la descarga y visualizacin del archivo DIR Modbus. Para la seleccin manual del archivo a descargar: 1. 2. 3. 4. 5. Escriba un 0 en el Registro Seleccionar Archivo, para seleccionar el archivo DIR. Transfiera el archivo DIR. Visualice el archivo DIR y determine el Nmero del Archivo a descargar. Escriba el Nmero del Archivo en el Registro Seleccionar Archivo. Transfiera el archivo.

M871M/ES M/C Pgina 42/44 4.4.3.2 Seleccin Automtica de Archivos

Manual del Usuario Modbus M871M

El M871 reserva el Nmero de Archivo 1 como NEXTFILE en su directorio Modbus. Cuando se escribe el dgito 1 en el Registro Seleccionar Archivo, el M871 selecciona automticamente el archivo ms antiguo sin transferir va Modbus. El M871 nicamente seleccionar automticamente archivos tipo evento (Registradores). El archivo Registrador de Tendencia (histrica) se encuentra en continuo cambio y nunca ser seleccionado automticamente. Para conseguir que el M871 seleccione automticamente el archivo a descargar: 1. 2. Escriba un 1 en el Registro Seleccionar Archivo para seleccionar el archivo NEXFILE. Transfiera el archivo.

Si no existen nuevos archivos y un maestro Modbus solicita un Encabezamiento de Archivo con el NEXTFILE (1) en el Registro Seleccionar Archivo, el M871 retornar un Encabezamiento de Archivo con el Tamao de Archivo ajustado a cero. Si existe un nuevo archivo, el M871 retornar un Encabezamiento de Archivo con el Tamao de Archivo ajustado al tamao correcto del archivo seleccionado. Cuando se enva el Encabezamineto de Parmetro para el archivo seleccionado, contendr todos los parmetros correctos (Nombre del Archivo, Nmero de Archivo, etc.). Los maestros Modbus pueden determinar la disponibilidad de un nuevo archivo solicitando un Encabezamiento de Archivo con el Registro Seleccionar Archivo ajustado a NEXTFILE (1) y verificando si el Tamao de Archivo es distinto de cero. No obstante, esta prctica no es recomendable, ya que es ms sencillo y rpido sondear el Byte de Lectura Rpida. 4.4.4 4.4.4.1 Borrado de un Archivo Borrado Manual de Archivos El M871 permite a los maestros Modbus borrar manualmente un archivo escribiendo el Nmero de Archivo en el Registro Borrar Archivo. Para el borrado manual de un archivo: 1. 2. 3. 4. 4.4.4.2 Escriba un 0 en el Registro Seleccionar Archivo, para seleccionar el archivo DIR. Transfiera el archivo DIR. Visualice el archivo DIR y determine el Nmero de Archivo del archivo que se desea borrar. Escriba el Nmero de Archivo en el Registro Borrar Archivo.

Borrado Automtico de Archivos El M871 puede ser configurado para borrar automticamente un archivo tras la transferencia del mismo a un maestro Modbus. Para seleccionar el modo autoborrar, bien escriba el Nmero de Archivo NEXTFILE (1) en el Registro Borrar Archivo o bien emplee el Configurador M871 para inicializar el Registro Borrar Archivo a 1. El M871 no borrar el archivo transferido hasta que el maestro Modbus confirme la transferencia con un comando DO ACK (Modbus 05 Force Single Coil).

Manual del Usuario Modbus M871M 4.5 Modos Configuracin para la Transferencia de Archivos

M871M/ES M/C Pgina 43/44

Existe un gran nmero de modos configuracin para la transferencia de archivos Modbus del M871. Todos ellos se pueden clasificar en dos niveles diferentes de configuracin: la configuracin no voltil en ejecucin y la configuracin voltil en movimiento. El M871 cuenta con un conjunto de Registros Modbus seleccionable. La no inclusin del Registro Seleccionar Archivo ni del Registro Borrar Archivo en el conjunto de registros Modbus configurado, previene el cambio del modo de transferencia de archivos por los maestros Modbus. Esto asegurar que el M871 siempre opere en el mismo modo de transferencia de archivos Modbus. La nica forma de cambiar el modo de transferencia de archivos Modbus sera la utilizacin del Configurador del M871 y re-inicializacin del dispositivo. El Registro Seleccionar Archivo y el Registro Borrar Archivo pueden ser aadidos de forma independiente al conjunto de registros Modbus configurados. Mediante la inclusin del Registro Seleccionar Archivo pero no del Registro Borrar Archivo, los maestros Modbus contarn con la capacidad de seleccionar manualmente los archivos a transferir pero no podrn borrar archivos. Tanto los ajustes de modo para el Registro Seleccionar Archivo como para el Registro Borrar Archivo se almacenan en la memoria no voltil (va archivos INI). Si el Registro Seleccionar Archivo y el Registro Borrar Archivo se encuentran accesibles a los maestros Modbus, los maestros Modbus pueden cambiar los ajustes no voltiles del Registro Seleccionar Archivo y del Registro Borrar Archivo. Si el Registro Seleccionar Archivo y el Registro Borrar Archivo no se encuentran accesibles a los maestros Modbus (no estn configurados en el conjunto de registros Modbus), nicamente el programa Configurador del M871 puede cambiar la configuracin no voltil. El almacenamiento no voltil de los Registros Seleccionar Archivo y Borrar Archivo asegura que el M871 siempre volver al mismo modo de transferencia de archivos Modbus tras su re-inicializado. 4.5.1 Modo Alstom Grid En el Modo Alstom Grid, los nuevos archivos son seleccionados automticamente para su transferencia, siendo borrados, tambin de forma automtica, tras la confirmacin de la transferencia por el maestro. Para configurar el M871 de forma que opere en el Modo Alstom Grid, utilice el Configurador M871 para: 1. 2. 3. 4. 4.5.2 Ajustar el Registro Seleccionar Archivo a 1 (NEXFILE). Ajustar el Registro Borrar Archivo a 1 (NEXFILE). Asegurarse que el Registro Seleccionar Archivo NO es uno de los registros Modbus configurados. Asegurarse que el Registro Borrar Archivo NO es uno de los registros Modbus configurados.

Modo Alstom Grid Borrado Automtico Desactivado Este modo es idntico al Modo Alstom Grid estndar salvo que los archivos transferidos no son borrados automticamente tras su transferencia. 1. 2. 3. 4. Ajustar el Registro Seleccionar Archivo a 1 (NEXFILE). Ajustar el Registro Borrar Archivo a 0. Asegurarse que el Registro Seleccionar Archivo NO es uno de los registros Modbus configurados. Asegurarse que el Registro Borrar Archivo NO es uno de los registros Modbus configurados.

M871M/ES M/C Pgina 44/44 4.5.3

Manual del Usuario Modbus M871M

Modo Manual de Transferencia de Archivos Borrado Desactivado Este modo permite a los maestros Modbus descargar un directorio y seleccionar manualmente el archivo a transferir. Los archivos tambin pueden ser seleccionados automticamente escribiendo un 1 (seleccionando NEXFILE) en el Registro Seleccionar Archivo. En este modo, los maestros Modbus no pueden borrar ningn archivo. 1. 2. 3. 4. Ajustar el Registro Seleccionar Archivo a 0. Ajustar el Registro Borrar Archivo a 0. Asegurarse que el Registro Seleccionar Archivo ES uno de los registros Modbus configurados. Asegurarse que el Registro Borrar Archivo NO es uno de los registros Modbus configurados.

4.5.4

Modo Manual de Transferencia de Archivos Borrado Automtico Este modo permite a los maestros Modbus descargar un directorio y seleccionar manualmente el archivo a transferir. Los archivos tambin pueden ser seleccionados automticamente escribiendo un 1 (seleccionando NEXFILE) en el Registro Seleccionar Archivo. El M871 borrar automticamente archivos despus de que el archivo haya sido transferido y haya recibido la confirmacin del maestro Modbus de dicha transferencia. En este modo, los maestros Modbus no pueden borrar archivos manualmente. 1. 2. 3. 4. Ajustar el Registro Seleccionar Archivo a 0. Ajustar el Registro Borrar Archivo a 1. Asegurarse que el Registro Seleccionar Archivo ES uno de los registros Modbus configurados. Asegurarse que el Registro Borrar Archivo NO es uno de los registros Modbus configurados.

4.5.5

Modo Manual de Transferencia y Borrado de Archivos Este modo permite a los maestros Modbus transferir y borrar de forma selectiva todos los archivos Modbus. 1. 2. 3. 4. Ajustar el Registro Seleccionar Archivo a 0. Ajustar el Registro Borrar Archivo a 0. Asegurarse que el Registro Seleccionar Archivo ES uno de los registros Modbus configurados. Asegurarse que el Registro Borrar Archivo ES uno de los registros Modbus configurados.

PXXX
Product Description

Alstom Grid - ALSTOM 2011. ALSTOM, the ALSTOM logo and any alternative version thereof are trademarks and service marks of ALSTOM. The other names mentioned, registered or not, are the property of their respective companies. The technical and other data contained in this document is provided for information only. Neither ALSTOM, its officers or employees accept responsibility for, or should be taken as making any representation or warranty (whether express or implied), as to the accuracy or completeness of such data or the achievement of any projected performance criteria where these are indicated. ALSTOM reserves the right to revise or change this data at any time without further notice. Alstom Grid Worldwide Contact Centre www.alstom.com/grid/contactcentre/ Tel: +44 (0) 1785 250 070

www.alstom.com

GRID

También podría gustarte