Vous êtes sur la page 1sur 25

S.

A DE CONSTRU CCIONES INDUSTRIALES

RELÉ DE SUPERVISIÓN NAVAL


MULTIFUNCIÓN

RSN

MANUAL DE INSTRUCCIONES

RSN_M_E.doc Ver. 1.0


INDICE

1.- DESCRIPCIÓN GENERAL.


2.- DESCRIPCIÓN TÉCNICA.
2.1.- MÉTODO DE MEDIDA.
2.2.- DESCRIPCIÓN DE LOS BLOQUES.
2.2.1.- TRANSFORMADORES DE ENTRADA.
2.2.2.- MULTIPLEXOR Y CONVERTIDOR A/D.
2.2.3.- MICROPROCESADOR.
2.2.4.- EEPROM.
2.2.5.- WDT.
2.2.6.- LÍNEA DE COMUNICACIONES SERIE.
2.2.7.- RELÉS DE SALIDA.
2.2.8.- CIRCUITOS AUXILIARES.

3.- NORMAS APLICABLES.


4.- REQUISITOS DE SEGURIDAD.
5.- VERSIONES BÁSICAS.
6.- DESCRIPCIÓN FUNCIONAL.

6.1.- PROGRAMACIÓN POR TECLADO.


6.1.1.- SELECCIÓN DEL MODO DE FUNCIONAMIENTO.
6.1.2.- SELECCIÓN DE VALORES NOMINALES.
6.2.- PROGRAMACIÓN POR LA LÍNEA SERIE.
6.2.1.- MAPA DE MEMORIA.

7.- MONTAJE Y CONEXIONES.

8.- DESCRIPCIÓN DEL PROTOCOLO DE COMUNICACIONES


7.1.- CONSTITUCIÓN DE LAS TRAMAS.
7.2.- COMANDOS.

Apéndice 1. Algoritmo de cálculo del CRC, tipo "CRC16".


Apéndice 2. Notación en coma flotante usada norma IEEE.
Apéndice 3. Transmisión de datos IEEE.
Apéndice 4. Ejemplo de cálculo del CRC.

RSN_M_E.doc 2/25 Ver.1.0


1.- DESCRIPCIÓN GENERAL
El relé de supervisión naval RSN es un equipo destinado a la protección de los grupos generadores
habitualmente empleados a bordo. Es un equipo de utilización múltiple, dotado de microprocesador, lo que le confiere
una gran versatilidad, así como una elevada fiabilidad de uso. Se halla preparado para su conexión a un punto de
control centralizado, mediante un bus tipo serie, que permite, tanto la configuración como el envío de datos de
operación. Una pantalla de cristal líquido permite la visualización de los datos medidos, y la configuración local por
medio de un teclado en el frente del aparato.
El empleo de un microprocesador de 32 bits, así como de un convertidor de 10 bits, asegura una elevada precisión,
además de permitir una flexibilidad enorme en cuanto a la selección de los márgenes de salida, variables a medir, y valores
nominales de escala, además de añadir la posibilidad de comunicaciones digitales hacia sistemas de control o medida
basados en ordenador.

Se han cuidado especialmente, además de la precisión, su robustez y fiabilidad, así como una gran inmunidad
electromagnética para su empleo en ambiente industrial severo, con unas características de aislamiento elevadas.

Su apariencia se muestra en el dibujo a continuación.

RSN_M_E.doc 3/25 Ver.1.0


2.- DESCRIPCIÓN TÉCNICA.

2.1.- MÉTODO DE MEDIDA.

El empleo de microprocesador permite un proceso de medida totalmente digital. El microprocesador


controla el convertidor A/D, toma las muestras, las almacena, y las procesa, obteniendo los valores de las variables básicas,
de la forma siguiente:

Vi = √ ( Σ Vij² /32 ) Ii = √ ( Σ Iij² /32 )

Pi = Σ ( Vij * Iij ) / 32 Qi = Σ ( Vij-8 * Iij ) / 32

Si = √ ( Pi² + Qi² )

El muestreo se realiza periodo a periodo, sin despreciar ninguno, de forma que la medida responde exactamente al
valor en tiempo real.
Se ha cuidado especialmente la precisión del tiempo de muestreo, ya que es la principal causa de error.
Para la medida de frecuencia se dispone del temporizador programable del micro, que mide el periodo de la señal
de red, entre dos pasos por cero sucesivos. La determinación de la frecuencia permite que el microprocesador ajuste el
tiempo de toma de muestras, de forma que el equipo puede trabajar indistintamente entre 45 y 65 Hz.

VARIABLE Total L1 L2 L3
Tensión de fase Media V1 V2 V3
Tensión de línea V12 V23 V31
Corriente de línea Media I1 I2 I3
Corriente de neutro Media
Potencia activa P P1 P2 P3
Potencia reactiva Q Q1 Q2 Q3
Potencia aparente S S1 S2 S3
Factor de potencia PF PF1 PF2 PF3
Frecuencia F - - -
THD (%) V - V1 V2 V3
THD (%) I I1 I2 I3

Los valores de THD se calculan mediante una DFT para cada señal, evaluando el contenido de fundamental, y
efectuando
THD( Vi ) = sqr ( Vi² - Vi1² ) / Vi
Vi es el valor rms. Vi1 es el valor calculado del fundamental.

Para el cálculo de la máxima demanda, se realiza la media del valor de cada variable afectada desde el
comienzo del periodo considerado. Este periodo se puede elegir entre 15 ó 30 minutos. Se mide la variable y se calcula
la media durante el tiempo transcurrido. Si al final del periodo este valor excede del guardado previamente, se guarda
como nuevo valor de máxima demanda. Si no, se elimina. De esta manera, si la señal no varía a lo largo del tiempo, el
valor de máxima demanda será constante.

RSN_M_E.doc 4/25 Ver.1.0


2.2.- DIAGRAMA DE BLOQUES.
El diagrama de bloques adjunto muestra los módulos de los que consta el equipo.

2.2.1. - TRANSFORMADORES DE ENTRADA.


Como en todos los convertidores fabricados por SACI, se usa transformadores tanto en las entradas de
corriente como en las de tensión, lo que garantiza el aislamiento necesario, así como el cambio de nivel en la señal de
entrada correspondiente.

2.2.2. - MULTIPLEXOR Y CONVERTIDOR A/D.


Un convertidor A/D de 10 bits más signo con multiplexor incorporado se emplea en el muestreo de las
seis señales de entrada.

2.2.3. - MICROPROCESADOR.
El microprocesador es el modelo TMP900 de TOSHIBA, de 32 bits, convertidor de 10 bits, dos líneas
serie, y temporizadores. La memoria de programa es 64kbytes, y la de datos, 8 kbytes.

2.2.4. - EEPROM.
Una memoria EEPROM tipo serie se encarga de almacenar los datos de configuración del equipo,
tanto en lo que se refiere a datos de usuario, como a los de calibración del equipo.

RSN_M_E.doc 5/25 Ver.1.0


2.2.5. - WDT.
Dispone de un circuito de "watch-dog", externo al microprocesador que garantiza la recuperación ante
cualquier perturbación proveniente de la red.

2.2.6. – LÍNEA DE COMUNICACIONES SERIE.

La salida de comunicaciones, montada en la misma placa que el microprocesador, es RS485. Su


alimentación es común con la del micro, pero gracias a los transformadores de entrada está aislada de la medida. Esta línea
de comunicaciones permite que el equipo pueda ser conectado a la red de comunicaciones general, compatible con el resto
de los equipos fabricados por SACI.
Opcionalmente el equipo dispone de una línea de comunicaciones RS232 por la cual se puede configurar
localmente, sin perturbar las comunicaciones por el bus.

2.2.7.- RELÉS DE SALIDA.


El equipo dispone de seis relés de salida para indicar las distintas condiciones de alarma. Van asociados en
parejas, con un punto común a cada una de ellas.

2.2.8.- CIRCUITOS AUXILIARES.


La fuente de alimentación proporciona las tensiones de operación de toda la electrónica.

3. - NORMAS APLICABLES.
El equipo ha sido diseñado según los apartados aplicables de las normas siguientes:

EN 60068 Pruebas ambientales y de vibración


EN 61010 Seguridad de equipos
EN 60529 Grados de protección
EN 50081 Emisión.
EN 50082 Inmunidad.
EN 61004-3 Test de inmunidad. Nivel 3
EN 61004-5 Test de inmunidad a impulsos.
EN 61004-2 Test de descargas electrostáticas. Nivel 3.
EN 61004-6 Inmunidad a perturbaciones conducidas. Nivel 3.
UL 94 Inflamabilidad

4. - REQUISITOS DE SEGURIDAD.
No conecte el equipo en la instalación sin desconectar previamente la tensión. Evite los trabajos en campo a menos
que otra persona se encuentre en su proximidad, y pueda auxiliarle.

Los equipos no se hallan provistos de ningún dispositivo de corte, ni en los circuitos de tensión, ni en los de
corriente, por lo que estos deben estar previstos en la instalación general.

No desconecte los transformadores de intensidad del equipo sin cortocircuitar sus secundarios previamente.

No use el equipo en atmósferas explosivas, ni en ambientes húmedos con condensación.

El equipo debe ser abierto únicamente por personal cualificado, desconectando previamente la tensión. No
sustituya ningún componente ni modifique el circuito.

No se requiere mantenimiento preventivo. En caso de avería, el equipo debe ser reparado en nuestras instalaciones,
ya que debe ser recalibrado para garantizar la precisión.

RSN_M_E.doc 6/25 Ver.1.0


4.1. - SOBRECARGAS ADMISIBLES.
Circuitos de corriente: 2*In continuamente.
20*In durante 3 s.
40*In durante 1 s.

Circuitos de tensión
o alimentación: 1,2*Un continuamente.
2*Un durante 10 s.

4.2. - CARACTERISTICAS DE AISLAMIENTO.

4.2.1. – DEFINICIÓN DE AISLAMIENTO ( según EN 61010).

Grado de aislamiento: Doble


Categoría de la instalación: III.
Grado de polución: 2.
Valores nominales: Tensión, 500V (350 V a tierra).
Corriente, 350V.
Salida, 50V.
Línea serie, 50V.
Salidas digitales, 300V.

4.2.2. - TENSIONES DE PRUEBA ( kV).

Corriente Tensión Vaux S.serie S.dig.


Corriente - 3.7 3.7 3.7 3.7
Tensión - - 3.7 3.7 3.7
Vaux - - - 3.7 3.7
S.serie - - - .5 3.7

5. - VERSIONES BÁSICAS.
Entradas
Corriente: 1, 5 A.
Tensión de medida: 100, 250, 500V

Tensión de alimentación: 63.5, 100, 120, 230, 400 V CA.±20%


24, 48, 110 V CC ±20%.
Universal de 85 a 264 V, 47-65 Hz.
Salidas digitales: Seis.
Tipo: Relé con contactos conmutados.

Salida de comunicaciones: RS485.

Opciones: Salida RS232.


Tapa de bornes precintable.

RSN_M_E.doc 7/25 Ver.1.0


6.- DESCRIPCIÓN FUNCIONAL.
El relé RSN se puede configurar como:

• RMC2. Relé de sobrecorriente.


• RU H. Relé de sobretensión.
• RU L. Relé de subtensión.
• RUCM. Relé de tensión media máxima y mínima, y, de corriente media máxima.
• RIC. Relé de Potencia Directa e Inversa.
• RUF. Relé de tensiones máximas, mínimas, frecuencia máxima y mínima.
• RUNB. Relé de desequilibrio en tensiones, corrientes, sobretensiones y subtensiones.

La configuración se puede cambiar, bien desde el teclado, o por la línea serie. En cada uno de los modos se
debe programar también los valores asignados de cada una de las entradas, así como los valores de alarma.
Cuando el relé arranca, se encuentra configurado en uno de los modos posibles, y se coloca en la función de
visualización de ese modo concreto.

6.1.- PROGRAMACIÓN POR TECLADO.

Existen dos procesos a configurar en el equipo.


- Selección de modo de funcionamiento.
- Selección de valores nominales de la red donde está instalado..

6.1.1.- SELECCIÓN DEL MODO DE FUNCIONAMIENTO.

Para iniciar el proceso se pulsa la tecla Prog, y manteniéndola pulsada, se pulsa la tecla Bajar.
Se visualiza una pantalla solicitando la clave de acceso para modo “root”. Esta clave es exclusiva para este
proceso, y está fijada a 0010. Para introducir la clave:
Con la tecla Subir se cambia el valor del dígito.
Con la tecla Bajar se cambia de dígito.
Con la tecla Prog se valida la opción.

Una vez introducida la clave válida, se visualiza en la línea superior el texto FunC, y en la inferior el texto que
indica la función configurada en este momento.
Con la tecla Subir se cambia de función. Las funciones admitidas y sus textos son:
Modo
• OFF. El relé se deshabilita por completo. Los relés de salida se desconectan.
• RMC2. Relé de sobrecorriente.
• RU H. Relé de sobretensión.
• RU L. Relé de subtensión.
• RUCM. Relé de tensión media máxima y mínima, y, de corriente media máxima.
• RIC. Relé de Potencia Directa e Inversa.
• RUF. Relé de tensiones máximas, mínimas, frecuencia máxima y mínima.
• RUNB. Relé de sobre y subtensión, desequilibrio de tensiones, o corrientes.

Para validar la función, se presiona la tecla Prog. En este momento, el relé está configurado con la función
elegida, pero no está activado. Para activarlo, es obligatorio pasar a configurar el equipo, tal como se indica en el
párrafo siguiente. Una vez que se ha terminado de programar todos los valores de la función, se activa el relé, tal como
se indica en la programación de valores nominales.

RSN_M_E.doc 8/25 Ver.1.0


6.1.2.- SELECCIÓN DE VALORES NOMINALES.

Para iniciar la configuración de los parámetros nominales del equipo se presiona la tecla P y, manteniéndola
pulsada, se pulsa la tecla Subir.
El equipo solicita la clave para acceso a la programación por teclado ( distinta a la de selección de modo). Esta
clave es variable. En caso de que se haya cambiado, se debe tener mucho cuidado en no olvidar su valor, pues el equipo
no permite su configuración ni su activación sin ella.
Para cambiar el valor del dígito se usa la tecla Subir.
Para cambiar de dígito activo se pulsa la tecla Bajar.
Para validar el valor se pulsa la tecla Prog.
Para terminar el proceso de programación pulsar la tecla Prog, y manteniéndola pulsada, pulsar la tecla Bajar.

Una vez validada la clave de acceso, se accede a la programación de los valores nominales de la instalación y a
los valores de configuración del equipo.
Las pantallas de configuración son:

1.- Configuración del valor nominal de tensión de la instalación. Se visualiza el texto U Pr. Este
valor corresponde a la tensión nominal de primario entre fases.

2.- Configuración del valor nominal del transformador de corriente. Se visualiza A Pr. Este valor corresponde
a la corriente nominal del transformador de corriente.

3.- Configuración de la identidad del equipo en una red RS-485. Este equipo permite la conexión en red
multipunto. Se visualiza el texto IdEn.

4.- Configuración de la velocidad de la línea serie RS-485. Se visualiza el texto bAUd. Admite valores entre
300 y 19200 baudios.

5.- Configuración del modo de trabajo de los relés de salida. Se visualiza el texto ModE. Un valor de 0
configura los relés de forma automática, controlados por el proceso de control que esté en vigor en ese
momento. Un valor de 1 los configura de forma manual, para que puedan ser controlados por el usuario.

6.- Si anteriormente se configuró el uso de los relés como Manual, se visualiza la pantalla para poder cambiar
el estado de los relés. Se visualiza el texto OutP. En el display inferior se cambia el estado del relé de salida.
La tecla Subir abre o cierra el relé. La tecla Bajar cambia de relé. Un cero lo abre, y, un uno lo cierra. El relé 1
corresponde con el dígito de la derecha, y así, sucesivamente hasta el relé 6.

7.- Configuración del valor nominal de la frecuencia de la instalación. Se visualiza el texto Fr.

8.- Una vez validados todos los valores anteriores, comienza la programación de los valores de referencia y
retardos usados en el funcionamiento del relé. Dependiendo del modelo de relé configurado, se van
visualizando las pantallas necesarias. Se inicia siempre por la programación del valor de referencia, y después
por los tiempos de retardo. En el display superior se visualiza el nombre del relé configurado.

9.- Una vez que se han configurado todos los valores, se permite conectar o no la función de relé configurada.
Se visualiza el texto FunC, y en el display inferior el texto OFF indicando que el relé no está activo. Para
activar el relé, pulsar la tecla Subir, el texto cambia a On, y validar la opción pulsando la tecla Prog.

10.- Se vuelve a visualizar la pantalla con la clave de acceso, pudiendo en este momento cambiar su valor.

Una vez finalizada la programación, pulsar Prog, y Bajar para validar los datos introducidos.

Las pantallas de datos solicitados se muestran en el cuadro a continuación.

RSN_M_E.doc 9/25 Ver.1.0


FUNCIÓN TEXTO VARIABLE DESCRIPCIÓN

RELE DE SOBRECORRIENTE
IL1 VALOR_ALAR0 REFERENCIA % PARA I L1
IL2 VALOR_ALAR1 REFERENCIA % PARA I L2
RMC2 IL3 VALOR_ALAR2 REFERENCIA % PARA I L3
TIL1 DELAY_ALAR0 RETARDO PARA I L1 EN DECIMAS DE SEGUNDO
TIL2 DELAY_ALAR1 RETARDO PARA I L2 EN DECIMAS DE SEGUNDO
TIL3 DELAY_ALAR2 RETARDO PARA I L2 EN DECIMAS DE SEGUNDO

RELE DE SOBRETENSIÓN FASE-NEUTRO


U L1 VALOR_ALAR0 REFERENCIA % PARA U L1
U L2 VALOR_ALAR1 REFERENCIA % PARA U L2
RU H U L3 VALOR_ALAR2 REFERENCIA % PARA U L3
T U1 DELAY_ALAR0 RETARDO PARA U L1 EN DECIMAS DE SEGUNDO
T U2 DELAY_ALAR1 RETARDO PARA U L2 EN DECIMAS DE SEGUNDO
T U3 DELAY_ALAR2 RETARDO PARA U L2 EN DECIMAS DE SEGUNDO

RELE DE SUBTENSIÓN FASE-NEUTRO


U L1 VALOR_ALAR0 REFERENCIA % PARA U L1
U L2 VALOR_ALAR1 REFERENCIA % PARA U L2
RU L U L3 VALOR_ALAR2 REFERENCIA % PARA U L3
T U1 DELAY_ALAR0 RETARDO PARA U L1 EN DECIMAS DE SEGUNDO
T U2 DELAY_ALAR1 RETARDO PARA U L2 EN DECIMAS DE SEGUNDO
T U3 DELAY_ALAR2 RETARDO PARA U L2 EN DECIMAS DE SEGUNDO

RELE DE TENSION MEDIA MAX-MIN Y CORRIENTE MEDIA


MAX.
UM H VALOR_ALAR0 REFERENCIA % PARA U MEDIA MAXIMA
UM L VALOR_ALAR1 REFERENCIA % PARA U MEDIA MÍNIMA
RUCM IM H VALOR_ALAR2 REFERENCIA % PARA I MEDIA MAXIMA
TUMH DELAY_ALAR0 RETARDO PARA U MEDIA MAXIMA EN DECIMAS DE SEGUNDO
TUML DELAY_ALAR1 RETARDO PARA U MEDIA MINIMA EN DECIMAS DE SEGUNDO
TIMH DELAY_ALAR2 RETARDO PARA I MEDIA MAXIMA EN DECIMAS DE SEGUNDO

RELE DE POTENCIA DIRECTA E INVERSA


Pd VALOR_ALAR0 REFERENCIA % PARA POTENCIA ACTIVA DIRECTA
RIC PI VALOR_ALAR1 REFERENCIA % PARA POTENCIA ACTIVA INVERSA
T Pd DELAY_ALAR0 RETARDO PARA POTENCIA DIRECTA EN DECIMAS DE SEGUNDO
T PI DELAY_ALAR1 RETARDO PARA POTENCIA INVERSA EN DECIMAS DE SEGUNDO

RELE DE TENSIÓN Y FRECUENCIA MAXIMA Y MINIMA


UH VALOR_ALAR0 REFERENCIA % PARA U 1-2-3 MAXIMA. CUALQUIERA DE ELLAS
UL VALOR_ALAR1 REFERENCIA % PARA U 1-2-3 MÍNIMA. CUALQUIERA DE ELLAS
RUF Fr H VALOR_ALAR2 REFERENCIA % PARA FREC. MAXIMA
Fr L VALOR_ALAR3 REFERENCIA % PARA FREC. MINIMA
TUHL DELAY_ALAR0 RETARDO PARA U MAXIMA O MINIMA EN DECIMAS DE
SEGUNDO
TFHL DELAY_ALAR1 RETARDO PARA F MAXIMA O MINIMA EN DECIMAS DE SEGUNDO

RELE DE DESEQUILIBRIO DE TENSIONES Y CORRIENTES


UUnb VALOR_ALAR0 REFERENCIA % PARA DESEQUILIBRIO DE TENSIONES
Iunb VALOR_ALAR1 REFERENCIA % PARA DESEQUILIBRIO DE CORRIENTES
UH VALOR_ALAR2 REFERENCIA % PARA U 1-2-3 POR MAXIMA
Runb UL VALOR_ALAR3 REFERENCIA % PARA U 1-2-3 POR MINIMA
TUUn DELAY_ALAR0 RETARDO PARA DESEQUILIBRIO DE V EN DECIMAS DE SEGUNDO
TIUn DELAY_ALAR1 RETARDO PARA DESEQUILIBRIO DE I EN DECIMAS DE SEGUNDO
TUHL DELAY_ALAR2 RETARDO PARA U 1-2-3 POR MAXIMA O MINIMA EN DEC. SEG.

RSN_M_E.doc 10/25 Ver.1.0


6.1.3.- VISUALIZACIÓN DE LA CONFIGURACIÓN.

El equipo permite comprobar los valores configurados cuando se están visualizando los valores instantáneos
de la instalación eléctrica.
Para ello, pulsar la tecla Prog. En ese momento, la pantalla visualiza los valores configurados de referencias y
retardos. Para cambiar de página se usa la tecla Subir.
La última pantalla permite comprobar el estado de los relés de salida. Se visualiza en la línea inferior el texto
Out, y el estado de cada relé con 0 (desactivado) o 1 (activado). El dígito de la derecha corresponde al relé 1, y así
sucesivamente.
Para volver al modo de visualización de valores instantáneos, pulsar la tecla Prog.

6.2.- PROGRAMACIÓN POR LA LÍNEA DE COMUNICACIONES.

Los RSN se hallan provistos de una línea de comunicaciones serie según norma RS485. Opcionalmente, se
pueden proveer otra línea según la RS232.. La primera permite la conexión multipunto de hasta 32 terminales o
dispositivos a través del mismo cable de comunicaciones. La RS232 se ha previsto para la configuración y toma de
datos local, fundamentalmente durante la puesta en marcha.

Una peculiaridad importante a recalcar, es que la línea de comunicaciones RS485 se halla aislada del resto de la
circuitería del equipo, realizándose la conexión mediante acopladores ópticos de alta velocidad. Esta característica
impide la formación de bucles de tierra en la línea, que al ser flotante, puede conectarse a ella en un solo punto,
preferentemente en el lado más próximo al maestro principal. La línea RS232 no se halla separada de la circuitería,
aunque naturalmente, sí lo está de los circuitos de entrada, salida y alimentación.

La velocidad de transmisión con la que los equipos salen de fábrica es de 9.600 Bps, con 8 bits de datos, sin
paridad y con un bit de stop. Otras velocidades se pueden programar como se ha explicado anteriormente.

Mediante la línea serie se pueden realizar las siguientes operaciones:

1.- Programación del aparato.


2.- Cambio de la identidad y nº de serie.
3.- Lectura de las variables del sistema.
4.- Cambio de las escalas de tensión, corriente y energía.
5.- Cambio de la clave de acceso para la programación por teclado.
6.- Cambio de la velocidad de comunicación.
7.- Otras funciones asociadas a las diferentes opciones que se hayan instalado.

6.2.1.- MAPA DE MEMORIA.

El proceso de programación desde el ordenador se realiza mediante el envío de una serie de comandos y datos de
configuración, a las posiciones de memoria relacionadas. El formato de los datos se describe en el apartado 8.
La tabla de memoria se muestra a continuación. En ella se especifica además de la dirección en la memoria, el tipo de
dato que se emplea para cada variable, su descripción, y si dicha variable es aplicable a los distintos modos de
funcionamiento. En aquellos modelos en los que no se use alguna de las variables básicas, como por ejemplo, un
equipo monofásico donde no existe la fase S ni la T, el valor de éstas es 0.
Las variables de tipo R son sólo lectura.
Las variables de tipo W son sólo escritura.
RSN_M_E.doc 11/25 Ver.1.0
Las variables de tipo R/W son de lectura/escritura.

El direccionamiento de los registros es reubicable, mediante un registro base situado en la posición absoluta
0000H, llamado BASE_ADD. La dirección real se forma sumando el valor contenido en el registro base y el valor de
offset señalado en las tablas. Por ejemplo, la dirección del registro de Identidad, (offset = 200H), será [ BASE_ADD ] +
200H. Esto se aplica igualmente al propio registro base, al que se puede acceder en la posición absoluta 0H, o a la
relativa [BAS_ADD] + 0H. El registro base puede tener cualquier valor comprendido entre 0 y 0F000H , ambos
inclusive. De esta forma el mapa puede ser colocado en cualquier zona de memoria, adaptándose así a los requisitos de
algunos autómatas, que necesitan una determinada posición para una determinada clase de variables.
Tanto el comando 03H, como el 04H son válidos para la lectura, así como el 06H, y el 10H para la escritura.
Este tipo de direccionamiento cumple con los requisitos del protocolo MODBUS totalmente, que considera
cada registro como una palabra de 16 bits. La diferencia entre dos registros consecutivos es por tanto dos bytes, y la
diferencia entre dos variables de tipo flotante es cuatro bytes.

6.2.1.1. – VARIABLES DE CONFIGURACIÓN.

OFFSET VARIABLE (NOMBRE) TIPO R/W US. CÓD. BLOCK


(DEC) R/W
0 BASE_ADD WORD R/W SI NO NO
1 ESCALAV IEEE R/W SI NO NO
5 ESCALAI IEEE R/W SI NO NO
13 ESCALAP IEEE R SI NO NO
87 FREC_NOM IEEE R/W SI NO NO
200 SER_NUM WORD(5) R SI NO NO
205 ID WORD(1) R/W SI NO NO
206 SW_VER WORD(3) R/W SI NO NO
209 MODE_OUT WORD R/W SI NO NO
210 OUTP WORD R/W SI NO NO
211 TIP_PROT WORD R/W SI NO NO
212 PROG_VEL WORD R/W SI NO NO
310 PASSWORD LONG R/W SI NO NO
311 PASS_ROOT WORD W SI NO NO
454 CODE_ACC WORD W SI NO NO
458 FUNC_MOD WORD R/W SI NO NO
460 REL_ENABLE WORD W SI NO NO

Estas variables permiten la configuración del equipo.

BASE_ADD constituye el registro base para el direccionamiento. Es un registro cuya dirección física es 0, es
decir el primer registro del protocolo MODBUS. También puede accederse a él mediante la dirección
[BASE_ADD+0].

ESCALA V es el valor de la tensión primaria nominal de los transformadores de medida de tensión.

ESCALAI es el valor de la corriente primaria nominal de los transformadores de corriente.

ESCALAP es un valor calculado por el equipo, correspondiente al valor nominal de potencia que resuslta de
los valores nominales de tensión y corriente. Permite cerciorarse de la exactitud de los valores introducidos.
FREC_NOM es el valor nominal de la frecuencia de la red medida.

SER_NUM es el número de serie de fabricación del aparato.

RSN_M_E.doc 12/25 Ver.1.0


ID es el valor de la identidad del equipo, necesario para la comunicación por la línea serie.

SW_VER es la versión del programa del equipo.

MODE_OUT define el modo de trabajo de los relés. Solamente puede tener dos valores. Un cero permite el
funcionamiento automático. Un 1 permite el funcionamiento manual.

OUTP maneja los relés cuando se han definido como de accionamiento manual, de acuerdo con la palabra
siguiente.

B7 B6 B5 B4 B3 B2 B1 B0
0 0 RL6 RL5 RL4 RL3 RL2 RL1

TIP_PROT expresa el protocolo de transmisión de datos. Es una variable de un bit. Si es =1 significa


protocolo MODBUS. Si =0, significa JBUS.
La diferencia consiste en el orden en que los bytes de una variable flotante o binaria extendida se envían. Así
en JBUS, los datos se envían:
S+EXP Mantisa H Mantisa M Mantisa L

En modo MODBUS los datos se envían:

Mantisa M Mantisa L S+EXP Mantisa H

PROG_VEL define la velocidad de transmisión para la línea serie, de acuerdo con:

Valor Vel (Bps)


0 9600
1 300
2 600
3 1200
4 2400
5 4800
6 19200

PASSWORD es la clave que permite la configuración del equipo dentro de un modo de funcionamiento
determinado.
PASS_ROOT es la clave de permiso de cambio de modo de funcionamiento.
CODE_ACC es la palabra que debe ser escrita antes de entrar en el proceso de cambio de configuración o
modo de funcionamiento.
FUNC expresa el modo de trabajo del relé, según la tabla siguiente.

0. OFF. El relé se deshabilita por completo. Los relés de salida se desconectan.


1. RMC2. Relé de sobrecorriente.
2. RU H. Relé de sobretensión.
3. RU L. Relé de subtensión.
4. RUCM. Relé de tensión media máxima y mínima, y, de corriente media máxima.
5. RIC. Relé de Potencia Directa e Inversa.
6. RUF. Relé de tensiones máximas, mínimas, frecuencia máxima y mínima.
7. RUNB. Relé de sobre y subtensión, desequilibrio de tensiones, o corrientes.

REL_ENABLE es el permiso general de actuación de relés. Un valor de 0AA55H permite el funcionamiento


de los relés de salida. Cualquier otro valor, deshabilita los relés. Para modificar este registro es necesario
enviar CODE_ACC previamente.

RSN_M_E.doc 13/25 Ver.1.0


6.2.1.2.- VARIABLES DE ALARMA.

OFFSET VARIABLE (NOMBRE) TIPO R/W US. CÓD. BLOCK


(DEC) R/W
15 VAL_AL0 IEEE R/W SI NO NO
17 VAL_AL1 IEEE R/W SI NO NO
19 VAL_AL2 IEEE R/W SI NO NO
21 VAL_AL3 IEEE R/W SI NO NO
23 VAL_AL4 IEEE R/W SI NO NO
25 VAL_AL5 IEEE R/W SI NO NO
219 DEL_AL0 IEEE R/W SI NO NO
220 DEL_AL1 IEEE R/W SI NO NO
221 DEL_AL2 IEEE R/W SI NO NO
222 DEL_AL3 IEEE R/W SI NO NO
223 DEL_AL4 IEEE R/W SI NO NO
224 DEL_AL5 IEEE R/W SI NO NO

VAL_ALx es el nivel fijado para el disparo de la alarma x, en porcentaje del valor nominal de la variable
seleccionada.
DEL_AL x es el valor en décimas de segundo del retardo del relé temporizado.

6.2.1.3.- VARIABLES DE LECTURA.

OFFSET VARIABLE (NOMBRE) TIPO R/W US. CÓD. BLOCK R/W


(DEC)
120 VFR IEEE R SÍ NO SI
122 VFS IEEE R SI NO SI
124 VFT IEEE R SI NO SI
126 VRS IEEE R SI NO SI
128 VST IEEE R SI NO SI
130 VTR IEEE R SI NO SI
132 PFR IEEE R SI NO SI
134 PFS IEEE R SI NO SI
136 PFT IEEE R SI NO SI
138 QFR IEEE R SI NO SI
140 QFS IEEE R SI NO SI
142 QFT IEEE R SI NO SI
144 IFR IEEE R SI NO SI
146 IFS IEEE R SI NO SI
148 IFT IEEE R SI NO SI
150 SFR IEEE R SI NO SI
152 SFS IEEE R SI NO SI
154 SFT IEEE R SI NO SI
156 COSR IEEE R SI NO SI
158 COSS IEEE R SI NO SI
160 COST IEEE R SI NO SI
162 PRST IEEE R SI NO SI
164 QRST IEEE R SI NO SI
166 SRST IEEE R SI NO SI
168 COS IEEE R SI NO SI
170 FREQ IEEE R SI NO SI
172 In IEEE R SI NO SI
174 Imean IEEE R SI NO SI
176 Vmean IEEE R SI NO SI

RSN_M_E.doc 14/25 Ver.1.0


7.- MONTAJE.
El equipo se monta en rail DIN EN 50022, o bien mediante tornillos a panel.

7.1.- DIMENSIONES.
Caja: ERNI LDG-A-46. 150x75x115 mm.

7.2.- CONEXIONES.

7.2.1.- BORNAS DE ENTRADA.

La numeración de bornas de entrada corresponde a la representación habitual en corriente trifásica:

El esquema de montaje se muestra a continuación.

RSN_M_E.doc 15/25 Ver.1.0


La conexión del neutro no es imprescindible. El equipo forma un neutro artificial internamente.

7.2.2.- RELÉS DE SALIDA.


Los relés de salida se encuentran agrupados en parejas, con un punto común para cada una de ellas, lo que
debe ser tenido en cuenta en el circuito exterior. No existe limitación de carga en los contactos, que por tanto, deben ser
protegidos por algún dispositivo de corte exterior. Las conexiones son las que figuran en el diagrama anteriormente
mostrado.

7.2.3.- LÍNEA DE COMUNICACIONES RS485.


Se realizan mediante un conector DB9 tipo macho.
Las conexiones son:
Nombre Pin

RS485 GND 4
L+ 9
L- 5

7.2.4.- LÍNEA DE COMUNICACIONES OPCIONAL RS232.


Se realizan mediante un conector DB9 tipo hembra.

Nombre Pin

RS232: GND 5
TD 3
RD 2

Las conexiones de la línea RS232 se nombran de acuerdo con la nomenclatura típica del ordenador al que se
conecta. Esto es, TD significa Dato Transmitido por el ordenador, y RD Dato Recibido.

RSN_M_E.doc 16/25 Ver.1.0


En cuanto a las conexiones de la línea RS485, L+ y L- son las líneas de datos afirmada y negada
respectivamente que corresponden al bus diferencial cuando se usa un bus de dos hilos. Si se desea utilizar la conexión
a cuatro hilos, deben emplearse además las marcadas LA+ y LA-. En este caso, éstas últimas son las líneas de
recepción, las L+ y L- las de transmisión. Esta denominación coincide con la empleada en las unidades de interfaz tipo
IFRA, de forma que la conexión para obtener un bus de comunicaciones se realiza uniendo todos los terminales
marcados L+ entre sí, y de igual manera, todos los marcados L-.

El esquema adjunto muestra una típica conexión de varios equipos a un bus de dos hilos. En el caso de cuatro
hilos, cada receptor de los equipos remotos se conecta al par de transmisión del equipo central, y cada transmisor al par
de recepción.

Las dos líneas se pueden usar independientemente. Todos los datos están disponibles por cualquiera de ellas. Para evitar
que el sistema de supervisión ( normalmente a través de la línea RS485 ), pueda recibir datos incoherentes cuando el
operador accede a la línea RS232, si la operación se refiere a cambio de configuración de cualquier parámetro, se envía
un mensaje al sistema indicando el estado de reposo.

RSN_M_E.doc 17/25 Ver.1.0


8.- PROTOCOLO DE COMUNICACIONES.
El protocolo empleado es el JBUS, tipo maestro/esclavo, siendo los RSN siempre esclavos, de forma que la
responsabilidad de la comunicación es del ordenador o autómata que recaba la información. Mediante un comando
adecuado, a través de la propia línea de comunicaciones, se puede seleccionar el formato MODBUS ( ver apéndice 3).

Aunque los niveles de señal son diferentes para RS232 y RS485, se usa el mismo protocolo en ambas, que cumple
la norma de MODBUS/JBUS tipo RTU. Se trata de un protocolo de fácil implementación, muy extendido en autómatas
y PLCs, del tipo maestro/esclavo, sin mensajes espontáneos. La transmisión se realiza a 9600 Bps, con 8 bits, sin
paridad, y un bit de stop. El equipo permite la selección de otras velocidades de transmisión, de 300 a 19200 Bps.

Cada transacción consiste en el envío de una trama de petición generada por el maestro, y una trama de respuesta,
generada por el esclavo. En el caso de una escritura, el esclavo devuelve un acknowledge. Si el mensaje no llega
correctamente, el esclavo no devuelve nada.

Los comandos aceptados son:

03H Read Holding Registers ( 3xxxx ).


04H Read Input Registers (4xxxx ).
06H Preset Single Register (6xxxx)
10H Preset Multiple Registers

8.1. – DESCRIPCIÓN DE LAS TRAMAS.

8.1.1. - LECTURA ( Comandos 03h ó 04H)


Consta de:
- Identidad Un byte
- Comando 04H o 03H
- Dirección de datos Dos bytes: H, L
- Número de registros a leer Dos bytes: H, L
- CRC Dos bytes: L, H

8.1.2. – ESCRITURA.
Preset Single Register.
- Identidad Un byte
- Comando 06H
- Dirección de datos Dos bytes: H, L
- Valor de la variable Dos bytes
- CRC Dos bytes: L, H

Preset Multiple Registers


- Identidad Un byte
- Comando 10H
- Dirección de datos Dos bytes: H, L
- Número de palabras a escribir Dos bytes: H, L
- Número de bytes a escribir Un byte
- Valor de la variable Cuatro bytes
. .
. .
- Valor de la variable Cuatro bytes
- CRC Dos bytes: L, H

RSN_M_E.doc 18/25 Ver.1.0


8.1.3. – RESPUESTA.
Consta de:
- Identidad Un byte
- Comando (el mismo recibido) 04H, o 03H
- Número de bytes enviados Un byte
- Valor de la variable Cuatro bytes
. .
. .
. .
- Valor de la variable Cuatro bytes
- CRC Dos bytes: L, H

8.1.4. – TRAMA DE ACKNOWLEDGE.


Consta de:
- Identidad Un byte
- Comando (el mismo recibido) 10H, 06H
- Dirección (la misma recibida) Dos bytes: H, L
- Número de palabras escritas ( las mismas) Dos bytes: H, L
- CRC Dos bytes: L, H

8.2.- SOFTWARE ASOCIADO.


Se dispone del programa RSN 1.10, que permite la configuración y lectura de un solo relé.

8.3.- DISPOSITIVOS RELACIONADOS.

8.3.1.- INTERFACES RS232/RS485.


Los equipos IFR1, IFRA, IFR3, permiten el cambio de niveles entre la línea RS232 procedente de un
ordenador, y la línea RS485 del relé.

RSN_M_E.doc 19/25 Ver.1.0


APÉNDICE 1.ALGORITMO DE CÁLCULO DEL CRC TIPO "CRC16".
1.- POLINOMIO DE CÁLCULO.
El polinomio generador es el siguiente:
16 15 2
X + X + X + 1 = 18005H

Para obtener el CRC, se usa el polinomio que resulta de invertir el polinomio generador, eliminando el bit menos
significativo.

POLINOMIO CRC16: 1 1000 0000 0000 0101 = 18005H


POLINOMIO DE CÁLCULO: 1010 0000 0000 0001 = A001H.

2.- ALGORITMO DE CÁLCULO.

CRC16=0FFFFH

CRC16 XOR DATO = CRC16

n=0

DESPLAZAR CRC16 A LA DERECHA

0 --> CRC16 --> CY

SI
CY=1 ?

NO CRC16 XOR A001H = CRC16

n=n+1

n >7?

SI
¿ACABADOS TODOS LOS DATOS?
NO

TOMAR DATO SIGUIENTE

FIN

"DATO" es una palabra de 8 bits. La variable "CRC16" es una palabra de 16 bits. El resultado queda en CRC16.El
cálculo del CRC del mensaje recibido se realiza sin tener en cuenta los dos bytes de CRC. Si se incluyen en el cálculo,
el resultado será cero.

RSN_M_E.doc 20/25 Ver.1.0


APÉNDICE 2. NOTACIÓN EN COMA FLOTANTE USADA NORMA IEEE.

BYTE1 BYTE2 BYTE3 BYTE4

SIGNO + MANTISA MANTISA MANTISA


EXPONENTE ALTA MEDIA BAJA
SIGNO: Es el signo del número.
0H indica un número positivo.
1H indica un número negativo.

MANTISA: 1,XXX XXXX XXXX XXXX XXXX XXXX


│ │
M1 M23
M0 se considera siempre igual a 1.
EXPONENTE: Es el exponente del número, al que se ha sumado 127.
0: 127. (7FH)
1: 128. (80H)
-1: 126.(7EH)

Para calcular el valor del número, se emplea la fórmula:

S EXP-127
VALOR: ( -1) * 2 * (1+ FRACCION)

i=23 -i
FRACCION: Σ. * M(i) * 2
i=1

LOS BYTES TIENEN LA CONFIGURACION SIGUIENTE:

BYTE1:
7 6 5 4 3 2 1 0
SIGNO ------- ------------ EXPONENTE -------------------------------
E7 E6 E5 E4 E3 E2 E1

BYTE2:
7 6 5 4 3 2 1 0
EXPONENTE -------------------- MANTISA ALTA --------------------------
E0 M1 M2 M3 M4 M5 M6 M7

BYTE3:
7 6 5 4 3 2 1 0
------------------------------- MANTISA MEDIA ------------------------
M8 M9 M10 M11 M12 M13 M14 M15

BYTE4: (siempre nulo.)


7 6 5 4 3 2 1 0
------------------------------- MANTISA BAJA---------------------------
M16 M17 M18 M19 M20 M21 M22 M23

RSN_M_E.doc 21/25 Ver.1.0


APÉNDICE 3. TRANSMISIÓN DE DATOS IEEE.

Los datos en formato IEEE de JBUS se envían en el orden siguiente:

1. SIGNO + EXPONENTE
2. MANTISA ALTA.
3. MANTISA MEDIA.
4. MANTISA BAJA.
Este formato es el que denominamos JBUS.

En algunos equipos, se requiere que el orden sea:

1. MANTISA MEDIA.
2. MANTISA BAJA.
3. SIGNO + EXPONENTE
4. MANTISA ALTA.

Este formato es el que denominamos MODBUS. Para cambiar de un formato a otro, se usa una variable de un byte,
denominada TIPO_PROT.
00 para JBUS.
01 para MODBUS.

La dirección usada para programar la variable es la 3310H y es de modo Lectura/escritura. Esta variable de
programación se guarda en EEPROM y sólo es accesible mediante la línea serie.

Lectura de la variable:
ID 04H 33H 10H 00H 01H CRCL CRCH
ID 04H 02H 00H TIPO_PROT CRCL CRCH
TIPO_PROT. 00 para JBUS.
01 para MODBUS
Escritura de la variable:
ID 10H 33H 10H 00H 01H 02H 00H TIPO_PROT CRCL CRCH
ID 10H 33H 10H 00H 01H CRCL CRCH

RSN_M_E.doc 22/25 Ver.1.0


APÉNDICE 4. EJEMPLO DE CÁLCULO DEL CRC.
En BASIC:

function crc16 (txt, lon) AS INTEGER


DIM flag AS LONG
DIM crc AS LONG
DIM car AS INTEGER
DIM bit AS INTEGER
CRC= &HFFFF&
FOR car =1 TO LON
crc = crc XOR ASC(MID$ ( txt, car, 1))
FOR bit = 0 TO 7
flag = crc AND 1&
crc = crc\ 2&
IF flag = 1 THEN
crc= crc XOR &HA001&
END IF
NEXT bit
NEXT car
crc16 = INT (crc AND &HFFFF&)
END FUNCTION

En C:
Void Saci_CalculoCRC ( unsigned char *Mensaje, int NumeroDeElementos)
{
long flag, crcx;
int car,bit;
unsigned char v1,v2;
crcx= 0xffff;
for (car=0; car < NumeroDeElementos; car++)
{
crcx = crcx ^ Mensaje[car];
for (bit=0; bit <8; bit++)
{
flag= crcx & 1
crcx = crcx >>1 ;
if ( flag== 1 ) { crcx = crcx ^ 0xa001; }
}
}
crcx= crcx & 0xffff;
v1 = ( unsigned char) abs (crcx / 256 );
v2 = ( unsigned char ) crcx – (v1*256);
Mensaje [NumeroDeElementos] = v2;
Mensaje [NumeroDeElementos+1] = v1;

Si se desea comprobar si el CRC16 es correcto debe calcularse el CRC del mensaje completo, incluido el CRC. Si este
cálculo es 0, el mensaje es correcto.

RSN_M_E.doc 23/25 Ver.1.0


DOCUMENTO: RSN_M_E.DOC

ED./FECHA MOTIVO DEL CAMBIO PUNTO RESPONS. Aprobado

1.0 2/06 DOCUMENTO INICIAL F. OLMOS

RESP. DEP. TÉCNICO RESP. DEP. COMERCIAL

SAC-F-35

RSN_M_E.doc 24/25 Ver.1.0


S.A. DE CONSTRUCCIONES INDUSTRIALES
C/LaGranja,84-ALCOBENDAS - 28108 Madrid. España.
Tel. : 34 - 91 - 519.02.45 Fax. : 34 - 91 - 416.96.46
http://www.sacinet.com
e-mail : saci@saci.es
Ver.: 00
SACI se reserva el derecho de modificar la presente especificación sin previo aviso.
30-11-00

RSN_M_E.doc 25/25 Ver.1.0

Vous aimerez peut-être aussi