Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Manual de Instrucciones
Si USTED INSTALA 0 UTILIZA EL EQUIPO, ELLO IMPLICA QUE ESTA DE ACUERDO CON LOS
TERMINOS DE LA PRESENTE LICENCIA. SI NO ESTA DE ACUERDO CON DICHOS TERMINOS,
DEVUELVA DE INMEDIATO EL EQUIPO NO UTILIZADO AL LUGAR DONDE LO OBTUVO.
1.-Objeto: El objeto del presente Contrato es la cesin por parte del Licenciante a favor del Usuario Final de una
Licencia no exclusiva e intransferible para usar los programas informticos contenidos en la memoria del equipo
adquirido y la documentacin que los acompaa, en su caso (denominados en adelante, de forma conjunta, el
"Software"). Dicho uso podr realizarse nicamente en los trminos previstos en la presente Licencia.
2.- Prohibiciones: Queda expresamente prohibido y excluido del mbito de la presente Licencia el que el Usuario
Final realice cualquiera de las actividades siguientes: a) copiar y/o duplicar el Software licenciado (ni siquiera con el
objeto de realizar una copia de seguridad); b) adaptar, modificar, recomponer, descompilar, desmontar y/o separar el
Software licenciado o sus componentes; c) alquilar, vender o ceder el Software o ponerlo a disposicin de terceros
para que realicen cualquiera de las actividades anteriores.
3.- Propiedad del Software: El Usuario Final reconoce que el Software al que se refiere este Contrato es de
exclusiva propiedad del Licenciante. El Usuario Final tan slo adquiere, por medio del presente Contrato y en tanto
en cuanto contine vigente, un derecho de uso no exclusivo e intransferible sobre dicho Software.
Las personas o entidades contratadas o subcontratadas por el Usuario Final para llevar a cabo tareas de desarrollo de
sistemas informticos no sern consideradas terceros a efectos de la aplicacin del prrafo anterior, siempre y
cuando dichas personas estn a su vez sujetas al compromiso de confidencialidad contenido en dicho prrafo.
En ningn caso, salvo autorizacin escrita del Licenciante, podr el Usuario Final revelar ningn tipo de
informacin, ni an para trabajos subcontratados, a personas o entidades que sean competencia directa del
Licenciante.
5.- Resolucin: La Licencia de Uso se concede por tiempo indefinido a partir de la fecha de entrega del equipo que
contiene el Software. No obstante, el presente Contrato quedar resuelto de pleno derecho y sin necesidad de
requerimiento en el caso de que el Usuario Final incumpla cualquiera de sus condiciones.
6.- Garanta: El Licenciante garantiza que el Software licenciado se corresponde con las especificaciones
contenidas en los manuales de utilizacin del equipo, o con las pactadas expresamente con el usuario final, en su
caso. Dicha garanta slo implica que el Licenciante proceder a reparar o reemplazar el Software que no se ajuste a
dichas especificaciones (siempre que no se trate de defectos menores que no afecten al funcionamiento de los
equipos), quedando expresamente exonerado de toda responsabilidad por los daos y perjuicios que pudieran
derivarse de la inadecuada utilizacin del mismo.
7.- Ley y jurisdiccin aplicable: Las partes acuerdan que el presente contrato se regir de acuerdo con las leyes
espaolas. Ambas partes, con expresa renuncia al fuero que les pudiera corresponder, acuerdan someter todas las
controversias que pudieran surgir en relacin con el presente Contrato a los Juzgados y Tribunales de Bilbao.
ADVERTENC1A
Z I V Aplicaciones y Tecnologa, S.A., es el legtimo propietario de los derechos de autor del presente manual.
Queda expresamente prohibido copiar, ceder o comunicar la totalidad o parte del contenido de este libro, sin
la expresa autorizacin escrita del propietario.
Z I V Aplicaciones y Tecnologa, S.A., no se hace responsable de las consecuencias derivadas del uso unilateral
de la informacin contenida en este manual por terceros.
Indice
ndice
CAPTULO 1. Descripcin ........................................................................................... 1-1
1.1 Generalidades .................................................................................................. 1-2
1.2 Funciones del CPX ........................................................................................... 1-2
1.3 Seleccin del modelo ....................................................................................... 1-6
II
IV
Descripcin
1.1 Generalidades
La Unidad Central de Proteccin y Control de Subestacin est formada por dos equipos
independientes pero que funcionan en conjunto. El CPX est diseado para resolver todas las
necesidades de comunicacin y tratamiento de datos con los equipos de proteccin, control y
medida de una subestacin, proporcionando nuevas funciones que aprovechan al mximo la
informacin de que disponen estos equipos. El CPX es el encargado de las comunicaciones
con los equipos de nivel 1 y del mantenimiento de la base de datos en tiempo real. El PCD es,
principalmente, la interfaz entre el usuario y la instalacin.
Aunque forman un todo, el CPX puede funcionar de forma autnoma sin necesidad de que
tenga conectado un PCD. A la inversa esto no es posible. En esta situacin, en la que no existe
PCD, la interfaz entre usuario y la instalacin se realiza mediante otro equipo externo
(telemando, SCADA, ...).
Tambin se comunica, emulando el protocolo necesario en cada caso, con el puesto de control,
para informar al mismo de los eventos sucedidos en la subestacin y permitirle maniobrar
sobre los elementos activos de la misma.
La oficina tcnica tambin est comunicada con el CPX a travs de un mdem conectado al
puerto remoto. Usando el programa del fabricante, se puede acceder, de forma transparente, a
los datos de las protecciones, de manera que se pueden realizar consultas sobre el estado de
las protecciones, etc. Esta conexin tambin es posible desde el puerto local. Esta
funcionalidad est incluida en todos los modelos de CPX para equipos con protocolo
PROCOME. Para equipos con otros protocolos, depender del modelo.
Por otra parte, el CPX est conectado a la consola de operacin por red local. Mediante esta
conexin se realiza todo el transvase de datos entre ambos equipos. Asimismo, se puede
conectar al CPX, va mdem, una consola de operacin remota que podr estar en la oficina
tcnica de la compaa.
Por ltimo, existe en el CPX una interfaz para obtener la seal patrn del reloj GPS con la
posibilidad, por una parte, de recibir la seal entregada directamente por una antena de GPS y,
por otra parte, de ofrecer tambin una conexin a un aparato receptor de GPS.
1-2
Sincronizacin
El CPX es el encargado de mantener todo el sistema sincronizado con una nica fuente de
reloj. Esta puede ser externa o interna. Si no es posible la sincronizacin externa, el CPX utiliza
el reloj de tiempo real interno (RTC) como patrn para sincronizar los relojes de los diferentes
equipos conectados a l.
La base de datos del CPX se almacena en un formato interno y es voltil, es decir, es una
copia de los datos de los equipos de nivel 1. No se guarda ningn histrico de esta informacin.
El CPX no slo emula el protocolo de comunicaciones con un nivel superior sino que mantiene
una base de datos en el formato particular del protocolo emulado, de forma que hace creer al
equipo de nivel superior que est comunicando con un equipo del fabricante original.
Mandos
El CPX permite la realizacin de mandos sobre los elementos configurables de la instalacin.
El origen del mando puede ser interno (automatismos, lgica ) o externo (consola de operacin,
telemando). El CPX se encarga de modificar el formato de mandos entre los diferentes
protocolos de forma que el mando llegue al equipo que tiene que realizarlo con independencia
del fabricante del mismo. Asimismo, cierra el lazo de comunicacin, si el protocolo de
comunicaciones lo soporta, al enviar la respuesta del equipo ante una orden al equipo que ha
originado la misma.
Existe una lgica de bloqueos que impide realizar maniobras peligrosas o prohibidas en ciertas
situaciones.
Lgica
El CPX tiene una tarea interna que se encarga de ejecutar un programa de lgica totalmente
programable mediante unas funciones determinadas: puertas lgicas (AND, OR, NOT,...), Flip-
Flop (RS, JK), mandos, etc.
1-3
Gestin de eventos
La recogida de la informacin de los equipos de nivel 1 se realiza, en primer lugar, pidiendo
una foto del estado de todas las seales disponibles en el equipo y, posteriormente, de forma
cclica, pidiendo cambios de dichas seales. Todos estos cambios se envan a las tareas
internas que lo hayan solicitado a la base de datos.
Sin embargo, no todos los cambios de seales que se produzcan en la subestacin sern de
utilidad para el usuario, es decir, estarn definidos como eventos. El CPX realiza un filtro y
enva al PCD aquellos cambios que el cliente considera interesantes.
De forma similar, cada tarea cliente de la base de datos recibir todos los cambios de seales
recogidos de los equipos y ser tarea suya filtrarlos, quedndose con los que le interesan y
descartando los que no.
Gestin de alarmas
Lo mismo que ocurre con los eventos, no todos los cambios de seales son alarmas. El CPX
es el encargado de gestionar las alarmas producidas en la subestacin indicndole al PCD
cules de los cambios que le ha enviado son alarmas y cules no.
La gestin de alarmas para el despacho de control es tarea suya; lo nico que realiza el CPX
es filtrar los cambios y enviarle slo los que le interesan.
Automatismos
El CPX puede realizar ciertos automatismos a nivel de subestacin, en los que intervienen
seales de varios equipos. Estos automatismos pueden ser de dos tipos: fijos o programables.
Dentro de la primera categora incluimos aquellos cuya funcionalidad es fija y no puede ser
alterada; slo es posible configurarlos y ajustarlos. Dentro de la segunda estarn los que se
programen dentro de la lgica.
Redundancia
En algunas instalaciones de gran importancia es necesario instalar un sistema redundante. La
redundancia del CPX puede ser de dos tipos: Hot-Stand-By (HSB) y Completa. En ambos
casos, el CPX primario se encuentra realizando las funciones propias de un CPX, as como
monitorizando ciertas variables crticas; el CPX secundario est a la espera de que se detecte
un fallo para tomar el control de la subestacin. La diferencia estriba en que en la redundancia
Completa, ambos CPX tienen la base de datos actualizada en todo momento, mientras que en
la redundancia HSB, el CPX secundario no la tiene.
Gestin de histricos
Otra funcionalidad, opcional, del CPX es la de realizar histricos de cambios en seales, de
medidas y de contadores. Estos histricos son unos registros diarios, guardados en disco, de
aquella informacin que se desee guardar. Estos registros se recogern desde el PCD que los
procesar posteriormente.
1-4
Auto-verificacin
La Unidad Central realiza peridicamente un chequeo de la integridad del hardware y del
software almacenado en sus dispositivos de memoria permanente. Asimismo, dispone de un
sistema de captura de cualquier error que se produzca al acceder al hardware del equipo, de
forma que el sistema pueda continuar funcionando en un modo denominado de emergencia, si
el problema lo requiriera, hasta que se resuelva el mismo.
Interfaz Hombre-Mquina
Existe una interfaz para el operador que permite obtener informacin acerca de la funcionalidad
del equipo, as como informacin que permitir supervisar el rendimiento y operatividad en
cada momento de la Unidad Central. Esta interfaz dispone de un display LCD, de un teclado
con funciones bsicas y de una serie de LEDs configurables que permitirn presentar el estado
de ciertas seales de control del sistema.
1-5
1CPX- W
RESERVA
A definir en fbrica
TENSIN DE ALIMENTACIN
24 - 48 Vcc 1
110 - 125 Vcc 2
250 Vcc 3
220 Vac 4
IDIOMA
Espaol 0
Ingls 2
Portugus E
Francs G
RESERVA
A definir en fbrica
RESERVA
A definir en fbrica
TIPO DE CAJA
Caja estndar W
RESERVA
A definir en fbrica
ADAPTADOR DE MERCADO
Vase listado especfico de ltima letra de modelo del rel
1-6
Caractersticas
Tcnicas
Captulo 2
Los CPX disponen de una fuente de alimentacin cuyo valor es seleccionable segn
el modelo concreto:
48 Vcc (20%)
110 - 125 Vcc (20%)
220 Vca - 250 Vcc (20%)
Caractersticas Hardware
- Tarjeta CPU industrial con microprocesador Pentium 233 MHz o superior (incluye chip para
Red Ethernet con conexin 10/100Base-T y controlador de video para VGA).
- 32 Mb de memoria RAM (mnimo).
- Disco esttico Flash de 64 Mb.
- Conexin para Vdeo, Teclado.
- Hub con 5 conexiones tipo 10/100Base-T.
- Conexin paralelo para receptor de reloj GPS, aislada mediante optoacopladores.
- Conector coaxial para seal IRIG-B123.
- Tarjeta de Comunicaciones serie multipuerto con interfaz optoacoplado para fibra ptica
(mximo 2 tarjetas).
- Tarjeta de 4 puertos serie RS-232 con interfaz optoacoplado.
- 8 Entradas Digitales y 4 Salidas Digitales.
- Frente con MMI (Teclado y Display) y LEDs (opcional).
Entradas digitales
El nmero de entradas digitales se define segn el modelo.
2-2
2-3
2-4
2-5
Notas:
2-6
Normas y
Ensayos Tipo
Captulo 3
Los equipos satisfacen las normas especificadas en el siguiente cuadro. En caso de no estar
especificada, se trata de la norma UNE 21-136 (CEI-255).
Aislamiento CEI-255-5
Entre circuitos y masa: 2 kV, 50 Hz, durante 1m
Entre circuitos independientes: 2 kV, 50 Hz, durante 1m
3-2
Arquitectura
Fsica
Captulo 4
4.1 Modularidad
CPX
El CPX est formado por varias tarjetas con diferente funcionalidad. Las tarjetas estn
dispuestas en dos grupos unidos por una tarjeta de bus situada en la parte media del equipo. El
resto de tarjetas se colocan en la parte delantera o en la parte trasera. Las situadas en la parte
delantera son las que proporcionan la funcionalidad hardware y las situadas en la parte trasera
son las que proporcionan el interfaz fsico y el aislamiento.
Tarjeta CPU.
Tarjeta multipuerto de comunicaciones.
Tarjeta multifuncin: GPS, Indactic, ...
Frente con display, teclado y LEDs.
4-2
Fuente de alimentacin.
Tarjeta de puertos serie, hub para red ethernet y vdeo.
Tarjeta de E/S, GPS, Indactic, teclado.
Tarjetas de puertos de FO, local y remoto.
En la parte trasera se encuentran tambin una serie de LEDs que indican: actividad de los
puertos de comunicaciones y acceso a disco de almacenamiento.
4-3
4.2 Dimensiones
Los equipos se montarn en cajas de 1 rack de 19", en 6 alturas, previstos para su montaje
empotrado en panel. El color de la caja es gris grafito.
Las bornas admiten un cable de 2,5 mm2. Se recomienda la utilizacin de terminales de punta
para realizar la conexin a bornas.
Extraibilidad del sistema
Es posible extraer las tarjetas electrnicas de que consta el equipo.
Las tarjetas electrnicas tienen unos tornillos que debern ser retirados antes de proceder a la
extraccin. Es importante tener en cuenta que, siempre que se realice esta operacin, el
equipo deber estar sin tensin.
4-4
Rangos de
Ajustes
Captulo 5
El CPX es un equipo muy configurable, con una gran cantidad de parmetros. Las funciones
disponibles dependen del modelo de software.
El CPX toma los datos de configuracin de unos ficheros en modo texto que se explican en los
anexos y que se generan a travs del programa Zivergraph. Mediante este programa se
particulariza una Unidad Central a una instalacin, configurando todos los parmetros
necesarios para cada una de las funciones.
5-2
Principios de
Operacin
Captulo 6
6.1 Introduccin
El software del CPX est compuesto por varias tareas independientes que realizan funciones
especficas y que se ejecutan sobre una base multitarea. Muchas de estas tareas son fijas y
constituyen lo que se conoce como ncleo del CPX. Otras tareas estarn presentes
dependiendo del modelo de CPX.
Por otro lado, existen otras tareas que proporcionan funcionalidad adicional, dotando al CPX de
un gran potencial en el tratamiento de la informacin de la instalacin.
En este captulo vamos a estudiar las diferentes funciones que se pueden encontrar en un
CPX.
Cada uno de estos grupos tiene un mnemnico que lo diferencia; ISC, entradas digitales; MEA,
entradas analgicas; ISE, Mandos; CON, contadores; ISS, escrituras de salida digitales; ISM,
escrituras de salida analgicas. Estos identificadores estn sacados del protocolo PROCOME,
pero, gracias a la emulacin de otros protocolos, es aplicable a todos los equipos conectados al
CPX.
Como ejemplo, se podra decir que la seal interruptor abierto se corresponde con la ISC 52
del equipo 22, o que la tensin de una barra es la MEA 3 del equipo 12.
Equipos virtuales
Para incorporar a este sistema las seales generadas por las diferentes funciones del CPX, se
han creado una serie de equipos internos, sin correspondencia fsica (virtuales), que tienen
asociadas esas seales.
Los equipos virtuales que pueden estar presentes en el CPX son los que se muestran en la
tabla 6-1. Tanto el modelo de CPX como la configuracin determinan qu equipos virtuales
estarn presentes en una instalacin determinada.
6-2
En la tabla 6-1 se indica tambin el rango de seales que tiene cada uno de los equipos
virtuales. La descripcin de cada una de ellas se realizar ms adelante cuando se comente la
funcionalidad del mismo.
Tabla 6-1
Direccin Seales Descripcin
256 ISC: 0...1023 Lgica. La tarea que se encarga de ejecutar el programa de la
ISE: 0...1023 lgica genera seales propias como resultado de dicha
ejecucin.
257 ISC: 0 ... 324 Central. Aglutina las seales generadas por el propio central
ISE: 0 ... 33 considerado como equipo. Estas seales son, entre otras, fallos
de comunicaciones con equipos, sealizacin interna, estado de
las entradas digitales del CPX, ...
258 ISC: 0 Telemando. Indica el estado de las comunicaciones con el
despacho de control.
259 ISC: 0...7 + NPos Automatismo de deteccin de tierras resistentes. El nmero de
seales depende del nmero de posiciones configuradas.
260 ISC: 0...28 Automatismo de la H.
ISE: 0...13
261 ISC: 0...23 + Automatismo de ERAS.
40 * Terminal
ISE: 0 ... 3
262 ISC: 0...7 + NPos Automatismo de deteccin de tierras resistentes. Mdulo 2.
263 ISC: 0...7 + NPos Automatismo de deteccin de tierras resistentes. Mdulo 3.
264 ISC: 0...7 + NPos Automatismo de deteccin de tierras resistentes. Mdulo 4.
265 ISC: 0...7 + NPos Automatismo de deteccin de tierras resistentes. Mdulo 5.
266 ISC: 0 1023 Tarea de comunicaciones con un PLC.
ISE: 0 1023
MEA: 0 255
CON:0 255
267 - Reserva
268 - Reserva
269 ISC: 0 ... 12 Tarea encargada de la redundancia de CPX.
ISE: 0 ... 3
270 ISC: 0 Tarea de comunicaciones con un PLC en MODBUS.
Asociado a esta funcionalidad existe un parmetro que indica si se enva a los equipos la hora
con resolucin de milisegundos o se redondea a la centsima de segundo por defecto.
Por otro lado, para poder garantizar la sincronizacin de los equipos con unos datos fiables, el
propio CPX es sincronizado desde diferentes fuentes. El origen de stas depende de la
configuracin y del estado de dichas fuentes, existiendo varias posibilidades.
6-3
Primeramente existe un parmetro (Reloj GPS) que indica si hay reloj GPS conectado al CPX
y, en caso afirmativo, de qu tipo es. Los tipos disponibles son los siguientes:
IKOR Paralelo PC: es especfico de la empresa IKOR y se utiliza una interfaz paralela
de 17 lneas. Se utiliza un conector DB37H.
IRIG-B123: esta interfaz admite la conexin con cualquier reloj que cumpla con el
protocolo IRIG-B123. Se utiliza un conector coaxial.
IKOR serie 232 (tambin 1GPS serie 232 de ZIV): esta opcin se utiliza para conectar
un reloj especfico de la empresa IKOR, o un reloj de ZIV, mediante la interfaz serie
RS232 disponible en ellos. El reloj enva los datos horarios en una trama serie con un
formato determinado. Se utiliza uno de los puertos de comunicaciones etiquetados
como COM1-4. El formato de la trama es el que se muestra en la siguiente tabla.
Tabla 6-2
[STX]D:dd.mm.aa;T:n;U:hh.mm.ss;#*S![ETX]
[STX] Comienzo de trama (0x02)
D Indicador de bloque
dd Da del mes (2 dgitos)
mm Mes (2 dgitos)
aa Ao (2 dgitos)
T Indicador de bloque
n Da de la semana
U Indicador de bloque
hh Horas (2 dgitos)
mm Minutos (2 dgitos)
ss Segundos (2 dgitos)
#/Espacio Posible error de sincronismo superior a 3ms/OK
*/Espacio Fallo interno del reloj(OK
S/Espacio Horario de verano / Horario de invierno
!/Espacio Falta menos de una hora para el cambio de horario invierno-verano / NO
[ETX] Final de trama (0x03)
6-4
GC14 serie 232. esta opcin es parecida a la anterior. La diferencia est en la empresa
que fabrica el reloj (GlobalClock) y en la trama serie utilizada para enviar los datos
horarios. Se utiliza unos de los puertos de comunicaciones etiquetados como COM1-4. El
formato de la trama es el que se muestra en la siguiente tabla.
Tabla 6-3
[STX]08:45:16.001_23.09.97_4UL_258[ETX] or LFCR
1. Bloque Hora incluidos milisegundos
2. Bloque Fecha (DD.MM.YY)
3. Bloque Bloque de estado
4 Da de la semana (Jueves)
U Zona Horaria (U = UTC, Z = Hora Local, S = Hora local de verano)
L Sincronizacin (L = Lock, Q = Quarztime)
_ Espacio (0x20)
258 Da del ao
Todos estos tipos de reloj son excluyentes y slo puede existir uno de ellos conectado al CPX.
Desde el punto de vista del software, todas las interfaces se encuentran disponibles y, por
configuracin, se elige una u otra. Desde el punto de vista de hardware, las dos interfaces serie
232 y la interfaz IKOR Paralelo PC se encuentran, por defecto, en todos los modelos de CPX;
sin embargo, la interfaz para IRIG-B123 slo est disponible en algunos modelos.
Para las interfaces serie, adems, se deben configurar los parmetros de comunicaciones:
puerto serie, velocidad, paridad, bits de stop. Esto se realizar con el programa Zivergraph.
6-5
Bajo ciertas circunstancias puede ocurrir que la diferencia horaria entre la hora interna del CPX
y la del reloj GPS sea superior a 20ms. En este caso, se considera que hay un error de
sincronismo y se genera un cambio (activacin) de la seal PROCOME 257 del equipo central
(257). Cuando dicha diferencia es inferior a 20ms se genera otro cambio (desactivacin) de
dicha seal. Esta funcionalidad es configurable y se puede habilitar / deshabilitar con el
parmetro Error de dispersin.
Existe una funcionalidad adicional al sistema de sincronizacin relacionada con el emulador del
protocolo del telemando PID1 que se explicar en el captulo asociado a este emulador.
Existen dos parmetros que relacionan esta funcionalidad con el reloj GPS. Uno de ellos indica
si el GPS gestiona el cambio de horario o lo tiene que realizar el CPX; el otro indica si el GPS
notifica si est en uno u otro horario.
6.3.3 Bocina
La funcin de bocina est ntimamente ligada con las alarmas. Consiste en que suene una
bocina cada vez que se reciba una alarma en el CPX. Esta funcionalidad se ha implementado
como un mando genrico sobre un equipo. Cada vez que se recibe una alarma, se ejecuta
dicho mando. A la hora de configurar las seales de cada equipo, se puede indicar,
individualmente, qu alarmas tienen que hacer sonar la bocina.
La bocina estar conectada a la salida digital de un equipo (de nivel 1, CPX) de forma que
cuando ste reciba el mando cerrar el contacto que ponga en marcha la bocina. Este contacto
estar cerrado durante un tiempo determinado.
Existe un parmetro que indica si se habilita la bocina o no. No existe ninguna funcionalidad
adicional de reconocimiento de bocina ni ajuste de tiempo. En caso de que sea necesario se
tendr que implementar con lgica externa.
6-6
6.4 Comunicaciones
Como ya hemos comentado anteriormente, las comunicaciones son el elemento fundamental
del CPX. El CPX es el encargado de recoger la informacin de los equipos de nivel 1 y
distribuirla a equipos de mismo nivel o nivel superior. Para realizar esta tarea se utilizan una
serie de protocolos de comunicaciones para adaptarse a la arquitectura existente o requerida
en cada instalacin.
Tambin se utiliza la interfaz RS232C para comunicar con otros equipos, especialmente
cuando se utilizan mdems. El CPX tiene aislados todos los puertos serie mediante
optoacopladores.
Para comunicar el CPX con los sistemas de nivel 3 (telemando, scada, ...) se dispone de varios
puertos serie RS232C con conector DB9H, con todas las lneas disponibles (RX, TX, CD, DTR,
RTS, CTS, ...). A estos puertos se pueden conectar mdems de radio, telefnicos,
intercambiadores de medio (RS232-FO, RS232-RS485), etc.
Se establece un ciclo de interrogacin continuo sobre los equipos de posicin para actualizar
su base de datos en el menor tiempo posible. Este ciclo de control tiene una alta prioridad,
aunque puede verse interrumpido espordicamente por mensajes de proteccin.
6-7
Los mensajes que componen este ciclo de control dependen en gran medida del protocolo
utilizado para comunicar con el equipo. Sin embargo, bsicamente se puede establecer un ciclo
de interrogacin genrico dividido en tres partes: inicializacin, ciclo continuo y peticiones
peridicas.
Inicializacin: se utiliza este procedimiento cada vez que se empieza a comunicar con un
equipo la primera vez o tras un fallo de comunicaciones.
Inicializacin de las comunicaciones.
Sincronizacin horaria.
Peticin de cambios.
Peticin de refresco.
Ciclo continuo: este es el procedimiento normal de actualizacin de la informacin en la
subestacin.
Peticin de cambios.
Peticiones peridicas: estos procedimientos se utilizan peridicamente con un periodo
configurable.
Peticin de contadores.
Sincronizacin.
Peticin de refresco.
Adems de estos procedimientos existen otros asncronos que son lanzados como respuesta a
un evento externo. As, el procedimiento de mandos o escrituras de salidas se realizar de
forma asncrona, lo antes posible, dentro del ciclo continuo. El procedimiento de comunicacin
transparente tambin se realizar de forma asncrona, interrumpiendo lo menos posible a los
ciclos de control descritos anteriormente.
Existen variantes a este ciclo de interrogacin que son consecuencia de los diferentes
protocolos que utiliza el CPX para comunicar con los equipos.
Si un equipo no responde a un mensaje enviado por el CPX antes de que transcurra un tiempo
configurable, en general, el CPX reintenta el envo. Sin embargo, esto depende del protocolo,
por lo que se explicar ms adelante.
6-8
Existe un parmetro de configuracin que indica si se debe introducir este retardo o no. La
cantidad de milisegundos que se retarda tambin es configurable.
Si un equipo es el nico que est conectado a un puerto, se introduce el retardo antes de cada
mensaje enviado al equipo, aunque la funcionalidad no est habilitada.
El usuario lo nico que tiene que hacer es utilizar el programa de comunicaciones con el equipo
PROCOME y conectarse al CPX por uno de los mtodos que permite: puerto local, puerto
remoto y conexin TCP/IP a travs de red Ethernet o con conexin serie SLIP. Una vez
conectado al CPX, comunicar con el equipo deseado. El CPX se encarga de encaminar los
mensajes que recibe de este programa hacia el puerto en el que est conectado el equipo en
cuestin y enviar las respuestas de ste hacia el programa.
El CPX dispone de hasta cuatro puertos serie RS232C para comunicar con equipos externos.
Esta comunicacin se realiza mediante un protocolo de comunicaciones especfico para cada
instalacin. La utilizacin de uno u otro depende de los requerimientos del cliente.
Esto no siempre es posible, porque, en algunos casos, el protocolo est pensado para
comunicar con un equipo (tipo RTU), mientras que en el caso de una instalacin con CPX,
estara comunicando con un sistema distribuido.
Adems, el CPX dispone de una interfaz de red Ethernet que se puede utilizar para comunicar
con equipos de Nivel 3, manteniendo la misma funcionalidad que por las interfaces serie. Slo
algunos protocolos permiten la utilizacin de esta interfaz de red: IEC-60870-5-104, MODBUS y
DNP3.
6-9
Adems, el CPX-B dispone de una funcionalidad que consiste en aadir entradas a dicha tabla
de forma que se amplen o se restrinjan las redes desde donde se permite el acceso al CPX.
Dicha funcionalidad se configura con el Zivergraph y se utiliza el fichero de configuracin
route.cfg (Ver anexo A).
Si se desea configurar una puerta de enlace genrica, se debe hacer en dicho fichero.
Simplemente se aadir una entrada con los parmetros 0.0.0.0 tanto para la direccin IP de
destino como para la mscara de red, y con la direccin IP de dicha puerta de enlace en el
campo de direccin IP del gateway.
Los protocolos PROCOME, DNP3.0 e IEC 103 permiten conectar equipos en puertos de fibra
ptica. Los protocolos MODBUS, SPABUS slo permiten conectar equipos a travs de un cable
serie a uno de los puertos del CPX. Todos admiten ms de un equipo en cada puerto, si bien
no se pueden mezclar equipos de varios protocolos en el mismo puerto.
6.5.1 PROCOME
PROCOME es un protocolo diseado especficamente para tratar con informaciones en
sistemas de proteccin y control de subestaciones elctricas y est basado en estndares
europeos. El CPX lo incorpora por defecto en todos sus modelos.
Los equipos con protocolo PROCOME se configuran como equipos normales dentro del
Zivergraph o en el fichero DBASE.CFG. Estos equipos slo se pueden conectar en puertos de
fibra ptica.
Existen ciertos parmetros que slo afectan a equipos con protocolo PROCOME.
Si un equipo no responde a un mensaje enviado por el CPX antes de que transcurra un tiempo
configurable, dado por el parmetro Timeout de comunicaciones (en el Zivergraph, en la
pantalla de Propiedades del equipo; en DBASE.CFG, parmetro Time en Datos generales del
equipo), el CPX reintenta el envo. Si tampoco responde a este reintento, se genera una seal
interna del equipo virtual 257 indicando fallo de comunicaciones con dicho equipo y se pasa al
equipo siguiente.
6-10
A veces, el ciclo de interrogacin continua de los equipos supone una carga de procesamiento
muy grande, por lo que se debe bajar el ritmo de interrogacin introduciendo retardos antes de
enviarles un nuevo mensaje. Existe un parmetro de configuracin que indica si se debe
introducir este retardo o no (Retardar el envo de mensajes en el Zivergraph y BitRetardo en
CENTRAL.CFG). La cantidad de milisegundos que se retarda tambin es configurable (Tiempo
entre interrogaciones en el Zivergraph y TimePreg en CENTRAL.CFG). Este tiempo es
general y se aplica a todos los puertos con equipos PROCOME.
Si un equipo es el nico que est conectado a un puerto, se introduce el retardo antes de cada
mensaje enviado al equipo, aunque la funcionalidad no est habilitada.
6.5.2 DNP3
DNP3 es un protocolo de comunicaciones de control genrico muy utilizado en la industria
(www.dnp.org). El CPX lo incorpora en alguno de sus modelos.
Los equipos con protocolo DNP3 se configuran como equipos normales dentro del Zivergraph
o en el fichero DBASE.CFG. Estos equipos se pueden conectar en puertos de fibra ptica o en
un puerto serie (COMx). Sin embargo, el CPX slo permite conectar un equipo DNP3 a un
puerto serie COMx.
Existen ciertos parmetros que slo afectan a equipos con protocolo DNP3 y que se configuran
en el Zivergraph en la pantalla de Datos particulares del protocolo DNP3 o en el fichero
DNP3MS.CFG.
6-11
Por defecto, el Zivergraph habilita los parmetros InterC0, InterC1 e InterC2, dejando el resto
deshabilitados.
Tabla 6-4
Parmetro Descripcin
InterC0 Si el valor es 1, el tipo de interrogacin es mediante el mensaje de peticin de datos de
CLASS0. Si el valor es 0 no se realiza dicha interrogacin.
InterC1 Si el valor es 1, el tipo de interrogacin es mediante el mensaje de peticin de datos de
CLASS1. Si el valor es 0 no se realiza dicha interrogacin.
InterC2 Si el valor es 1, el tipo de interrogacin es mediante el mensaje de peticin de datos de
CLASS2. Si el valor es 0 no se realiza dicha interrogacin.
InterC3 Si el valor es 1, el tipo de interrogacin es mediante el mensaje de peticin de datos de
CLASS3. Si el valor es 0 no se realiza dicha interrogacin.
InterBI Si el valor es 1, el tipo de interrogacin es mediante el mensaje de peticin de Entradas
Binarios. Si el valor es 0 no se realiza dicha interrogacin.
InterBIC Si el valor es 1, el tipo de interrogacin es mediante el mensaje de peticin de Cambios
en Entradas Binarios. Si el valor es 0 no se realiza dicha interrogacin.
InterAI Si el valor es 1, el tipo de interrogacin es mediante el mensaje de peticin de Entradas
Analgicas. Si el valor es 0 no se realiza dicha interrogacin.
InterAIC Si el valor es 1, el tipo de interrogacin es mediante el mensaje de peticin de Cambios
en Entradas Analgicas. Si el valor es 0 no se realiza dicha interrogacin.
HUSC1 Si el valor es 1, se habilitan los unsolicited para los datos de Class1. Si el valor es 0 no
se realiza dicha habilitacin.
HUSC2 Si el valor es 1, se habilitan los unsolicited para los datos de Class2. Si el valor es 0 no
se realiza dicha habilitacin.
HUSC3 Si el valor es 1, se habilitan los unsolicited para los datos de Class3. Si el valor es 0 no
se realiza dicha habilitacin.
Por ejemplo, para los equipos conectados a un puerto se puede utilizar un ciclo de
interrogacin por clases y, entonces, se utilizar InterC0=InterC1=InterC2=1 y el resto a 0. Los
parmetros InterBI, InterBIC, InterAI e InterAIC estn puestos porque algunos equipos no
admiten interrogacin por clases y s admiten peticin por datos concretos. Los parmetros
HUSCx se usan para indicar que en dicho puerto se utiliza el envo de datos espontneos por
parte del equipo, en lugar del polling del CPX; ste slo realiza la interrogacin peridica de los
estados. Si se utilizan los espontneos, no se debe utilizar el ciclo por polling: InterC1, InterC2,
InterC3, InterBIC e InterAIC.
6-12
Para el resto de mensajes, no se espera respuesta a nivel de enlace porque no la hay; sin
embargo, s la debe haber a nivel de aplicacin. Si un equipo no responde a un mensaje
enviado por el CPX antes de que transcurra un tiempo configurable, dado por el parmetro
Tiempo mximo de espera de respuesta a nivel de aplicacin (en el Zivergraph; en el
fichero DNP3MS.CFG, TimeEspConfN7), el CPX reintenta el envo durante un nmero de
veces dado por el parmetro Nmero de reintentos a nivel de aplicacin (en DNP3MS.CFG,
NumReintentosN7). Si no responde a ninguno de esto reintentos, se genera una seal interna
del equipo virtual 257 indicando fallo de comunicaciones con dicho equipo y se pasa al equipo
siguiente. Este tiempo debe ser del orden de varios segundos porque, si la configuracin del
equipo es grande o en el ciclo de interrogacin se encadenan varias preguntas (varios InterCx
activos o InterBIC e InterAIC activados), el tiempo que tardan los datos enviados por el equipo
en llegar a la capa de aplicacin del CPX es de este orden y, por lo tanto, se tendr en cuenta
este hecho.
Despus de un mensaje broadcast (mensaje dirigido a todos los equipos de un mismo puerto),
se debe esperar un tiempo para que el equipo procese dicho mensaje antes de enviarle otro.
Existe un parmetro de configuracin (RetMsgBrdcst en el fichero DNP3MS.CFG) que indica
el tiempo en milisegundos que se retarda la siguiente pregunta al siguiente equipo. Este tiempo
es general y se aplica a todos los puertos con equipos DNP3.
6.5.3 IEC103
El protocolo IEC 870-5-103 es un estndar europeo de comunicaciones para equipos de
proteccin. El CPX lo incorpora en algunos de sus modelos.
Los equipos con protocolo IEC103 se configuran como equipos normales dentro del
Zivergraph o en el fichero DBASE.CFG. Estos equipos slo se pueden conectar en puertos de
fibra ptica.
6-13
Para los equipos con protocolo PROCOME y DNP3 se realiza una asignacin directa de sus
datos a los datos internos del CPX. Para los equipos con protocolo IEC103 es necesario
realizar una conversin de tipos de datos porque este protocolo es especfico de proteccin y el
CPX utiliza datos de control. Esta asignacin se realiza en el fichero IEC103MS.CFG.
Existen ciertos parmetros que slo afectan a equipos con protocolo IEC103 y que se
configuran en el fichero IEC103MS.CFG.
6.5.4 SPABUS
El protocolo SPABUS es utilizado por equipos del fabricante ABB. El CPX lo incorpora en
algunos de sus modelos. Los equipos con este protocolo se configuran en un fichero adicional
que se llama SPABUSMS.CFG. Estos equipos slo se pueden conectar en un puerto serie
COM-X.
Como ya hemos dicho, todos los equipos con este protocolo se conectarn al mismo puerto.
Este hecho implica que, si el nmero de equipos conectados es muy grande, el ciclo de
interrogacin sea lento.
En este protocolo es necesario realizar una conversin de datos desde al formato MODBUS al
formato del CPX. Los datos necesarios para integrar los equipos MODBUS en el CPX se
configuran en el fichero MODBUSMS.CFG.
6-14
Los diferentes protocolos emulados por el CPX para comunicar con equipos de Nivel 3 o Nivel
2 son los siguientes:
PID1
Sevco 6802
Indactic
DNP3
SINEC 3964R/RK512 (en modo maestro)
CEI-870-5-101 (NoBal I, cei101). - Chilectra (OBS).
CEI-870-5-101 (Bal/NoBal cei101b). - Endesa (Chilectra, ERZ...); REE
CEI-870-5-101 (NoBal II, cei101d) COELBA
Extended Wisp+
CEI-870-5-101 (NoBal III cei101c) - CERJ
CEI-870-5-101 (NoBal IV cei101a) - Electropaz
CEI-870-5-101 (NoBal V cei101e) - ENERSUL
COSINOR
MODBUS RTU.
GESTEL
CEI-870-5-101 (NoBal VII, cei101g) - COSERN
TRW2000
CEI-870-5-101 (NoBal VIII, cei101i) - Iberdrola
PROCOME ESCLAVO
MODBUS TCP/IP
Los ficheros tienen una estructura genrica. En primer lugar, hay un bloque con parmetros
generales relacionados con el equipo. Despus se configuran los parmetros necesarios para
adecuar la informacin al formato esperado por el telemando. Generalmente, se tratar de una
tabla en la que, por un lado, se indica la denominacin de la seal del telemando y, por otro, la
denominacin de la seal del CPX.
6-15
6.7 Automatismos
El CPX tiene la posibilidad de realizar automatismos a nivel de subestacin, englobando
operaciones sobre todos los equipos de la subestacin. Si el automatismo es sencillo, se puede
realizar mediante el programa de la lgica. Para automatismos ms complejos se realizan
mdulos especficos de cdigo que se ejecutan como tarea independiente.
Cuando existen varios mdulos del automatismo de tierras, existe la posibilidad de coordinarlos
de forma que se comporten como uno slo cuando el interruptor de acoplamiento de ambas
barras est cerrado y como dos mdulos independientes cuando est abierto.
La activacin / desactivacin del automatismo puede realizarse desde tres orgenes diferentes:
Cualquiera que sea el origen, la activacin del automatismo hace que la seal ACT tome el
valor 1. La desactivacin del automatismo hace que tome el valor 0.
6-16
Para cada una de las posiciones, se define una prioridad, entre 1 y 50, teniendo en cuenta que
no pueden existir dos posiciones con la misma prioridad. Las prioridades no tienen porqu ser
consecutivas; es decir, puede haber ndices de prioridad no asignados.
En lo que sigue, se supondr que los ndices de prioridad son consecutivos, es decir, que se ha
hecho una transformacin sobre el ajuste real de ndices para facilitar la operacin del
automatismo.
6.7.1.b Entradas
Las seales de entrada al automatismo son las siguientes:
Tabla 6-5
Seal Descripcin
ACT Activacin del automatismo
ALARMA Alarma de tierra resistente
INT(n)_A Interruptor (n) abierto
F(n)_OA Fallo (n) de la orden de apertura
F(n)_OC Fallo (n) de la orden de cierre
6.7.1.c Salidas
Las seales de salida del automatismo son las siguientes:
Tabla 6-6
Seal Descripcin
R_SERV Automatismo en servicio
ARR Automatismo arrancado
BLQ Automatismo bloqueado
OA(n) Orden de apertura sobre el interruptor (n)
OC(n) Orden de cierre sobre el interruptor (n)
ODACT64 Orden desactivar 64
6.7.1.d Ajustes
Los ajustes del automatismo son los siguientes:
Tabla 6-7
Ajuste Descripcin Margen Unidad Paso Valor por
defecto
AJ_T_ALA Tiempo de espera para arrancar 0 - 600 s 1 60
AJ_T_COM Tiempo de comprobacin 0 - 10 s 1 5
AJ_PRIxx Ajuste de la prioridad de la 1 - 50 1
posicin (xx)
SERxx En servicio de la posicin (xx) S - NO S
6-17
6-18
6.7.1.f Operacin
El autmata se inicializa con las variables ARR en el valor 0 y n en el valor 1, en el estado
E_REPOSO.
Al salir del estado de reposo, se da el valor 1 a la seal ARR y se pasa al estado E_T_ALAR.
En este estado se arranca un temporizador con el ajuste AJ_T_ALAR.
6-19
- Si, en este estado, se detecta la cada de la seal ALARMA, se desactiva la seal ARR,
se genera una seal de tierra detectada en la lnea(n) y se pasa al estado de
E_REPOSO.
- Si se detecta la apertura o cierre de cualquiera de los interruptores asociados al
automatismo (condicin 1 ), el autmata va al estado E_BLQ y da el valor 1 a la seal
BLQ.
- Si se detecta T_OUT, indicando que el temporizador ha terminado su cuenta, se sale
del estado E_T_COM, se da una orden de cierre sobre el interruptor y se pasa al estado
E_ESPERA_C.
6.7.1.g Reposicin
El automatismo abandonar el estado de bloqueo y pasar al estado E_REPOSO, cuando la
seal ALARMA1 tome el valor 0.
6-20
Tabla 6-8
Nmero de ISC Descripcin
0 Automatismo mdulo 1 en servicio
1 Automatismo mdulo 1 activo
2 Arranque del automatismo mdulo 1
3 Automatismo parado sin deteccin /Bloqueado
4 Se ha terminado el ciclo sin deteccin del origen de la falta
5 Reserva
6 Reserva
7 Error de ajustes del automatismo mdulo 1
A partir de la seal 8 se mapean las seales de Tierra detectada en lnea(n), que son
configurables y dependientes del nmero de posiciones en la barra.
6.7.2 Automatismo de H
6.7.2.a Descripcin
La funcin del automatismo de H es la de reponer la tensin en barras de alta de forma
automtica cuando desaparece por alguna causa imprevista. Este automatismo funciona en
subestaciones en las que la parte de alta tiene una topologa en forma de H. Este automatismo
no se incluye en todos los modelos de software de CPX.
Este automatismo est formado por varios subautmatas que realizan tareas ms simples.
Estos subautmatas son:
6-21
Cada uno de los autmatas tiene una salida, que indica la presencia o ausencia de la tensin
controlada.
Tabla 6-10
Autmata Medida Salida que proporciona el autmata
1a MULA ULA
1b MULB ULB
1c MUA04 UA
MUA08
MUA48
1d MUB04 UB
MUB08
MUB48
6-22
Cada uno de los automatismos tiene un ajuste de presencia y otro de ausencia de tensin, as
como un ajuste de tiempo de presencia y otro de tiempo de ausencia. Los mrgenes de cada
uno de ellos son los que se indican a continuacin, siendo los mismos para todas las tensiones.
Tabla 6-11
Ajuste Descripcin Margen Unidad Paso Valor por
defecto
AJ_PRES Nivel de presencia 50 - 100 % de Vnom 0.1 80%
AJ_AUSEN Nivel de ausencia 0 - 70 % de Vnom 0.1 50%
AJ_T_PRES Tiempo de presencia 0.5 - 5 s 0.1 1
AJ_T_AUSEN Tiempo de ausencia 0.5 - 5 s 0.1 1
En el inicio, el automatismo
ser llevado al estado
E_AUS_V, con el valor de la
seal de salida U=0. De este
estado se saldr cuando la
variable medida supere el valor
del ajuste AJ_PRES, pasando
al estado E_T_PRES en que se
pondr en marcha un contador
con el ajuste AJ_T_PRES.
6-23
En el caso de los autmatas 1c y 1d, se sale del estado E_AUS_V cuando las tres tensiones
que se utilizan en su operacin superen el umbral ajustado.
Del estado E_T_PRES se saldr bien cuando la variable medida descienda por debajo de
0.95xAJ_PRES (en el caso de los autmatas 1c y 1d, se saldr cuando cualquiera de las
tensiones descienda por debajo de 0.95x AJ_PRES) o bien cuando se produzca el time-out del
temporizador; en el primer caso retornar al estado E_AUS_V y en el segundo pasar a
E_PRES_V.
Al pasar al estado E_PRES_V, se har U=1. De este estado se saldr cuando la variable
medida descienda por debajo del valor del ajuste AJ_AUS, pasando al estado E_T_AUS en
que se pondr en marcha un contador con el ajuste AJ_T_AUS.
En el caso de los autmatas 1c y 1d, se sale del estado E_PRES_V cuando cualquiera de las
tres tensiones que se utilizan en su operacin sea inferior al umbral ajustado.
Del estado E_T_AUS se saldr bien cuando la variable medida supere el valor de
1.05xAJ_AUS (en el caso de los autmatas 1c y 1d, se saldr cuando todas las tensiones
superen el valor de 1.05xAJ_AUS) o bien cuando se produzca el time-out del temporizador; en
el primer caso retornar al estado E_PRES_V y en el segundo pasar a E_AUS_V.
Tabla 6-12
Entrada Descripcin
ULA Presencia de tensin en Lnea A
ULB Presencia de tensin en Lnea B
Tabla 6-13
Ajuste Descripcin Margen Unidad Paso Valor por
defecto
AJ_T_EST Tiempo de estabilidad 0 - 300 s 0.1 60
AJ_T_CONM Tiempo de conmutacin 0 - 10 s 0.1 5
P_T_ESP Tiempo de espera de Fijo s Fijo 1
igualdad
El ltimo ajuste no es, propiamente un ajuste, sino un parmetro del sistema, con un valor fijo
de 1 segundo.
6-24
Tabla 6-14
Entrada Descripcin
S_00 Ausencia de ambas tensiones
S_01 Ausencia de tensin en lnea A y presencia en lnea B
S_10 Presencia de tensin en lnea A y ausencia en lnea B
S_11 Presencia de tensin en ambas lneas
Operacin
Con referencia a la figura de descripcin de operacin del automatismo, se han definido los
siguientes estados:
En el inicio, el automatismo ser llevado al estado E_00, con la salida S_00 en 1 y todas las
dems en 0.
El flujo de estados se indica en la figura. Dicho flujo est movido por los cambios en las seales
ULA, ULB y AUT_ACT. Cuando se indica que una seal ha de ponerse a 1, al alcanzar un
estado, se entiende que todas las dems deben pasar a 0.
En todas las transiciones la seal AUT_ACT debe estar a 1. Si estando en cualquier estado se
obtuviera AUT_ACT = 0, se producira una transicin (no dibujada en el diagrama) al estado
E_BLQ, que es un estado de no actuacin, del cual saldra automticamente una vez que se
activase la seal AUT_ACT.
La seal AUT_ACT se genera mediante una funcin lgica programable de algunas de las
seales de la base de datos.
6-25
La secuencia de maniobras viene determinada por los valores de un conjunto de seales, tal y
como se define ms adelante.
El evento que inicia la secuencia, sacando al autmata del reposo, es cualquiera de los que se
nombra a continuacin:
6-26
Tabla 6-15
Entrada Descripcin
52LA_C Interruptor 52LA cerrado
52LA_A Interruptor 52LA abierto
52LB_C Interruptor 52LB cerrado
52LB_A Interruptor 52LB abierto
52LAB_C Interruptor 52LAB cerrado
52LAB_A Interruptor 52LAB abierto
AUT_ACT Condicin de automatismo activa
S_00 Ausencia de tensin en ambas lneas
S_01 Ausencia de tensin en lnea A y presencia en lnea B
S_10 Presencia de tensin en lnea A y ausencia en lnea B
S_11 Presencia de tensiones en ambas lneas
P_A Preferencia A
P_B Preferencia B
P_AB Preferencia AB
MAN Manual
MED_ACT Automatismo de media actuado
86TA_ACT Disparo 86A
86TB_ACT Disparo 86B
En el inicio, el automatismo ejecuta la lgica de seleccin de secuencia; una vez hecho esto,
puede alcanzar el reposo, realizar una secuencia de maniobras o irse a bloqueo si falla
alguna orden o no encuentra ninguna secuencia a ejecutar.
El disparo de cualquiera de los dos 86 (seales 86TA y 86TB a 1) impiden la actuacin de este
automatismo de maniobras de alta, pues con la activacin de dichas seales el que debe
actuar es el automatismo de conmutacin por disparo de protecciones.
El autmata pasa a estado de no actuacin en caso de que la seal AUT_ACT est inactiva.
Sale de dicho estado de forma automtica si se da cualquiera de las siguientes condiciones:
6-27
Tabla 6-16
52LA_C 52LAB_C 52LB_C S_00 S_01 S_10 S_11 P_A P_B P_AB MAN 86TA 86TB MED_ACT AUT_ACT SEQ
X X X X X X X X X X X X X X 0 REPOSO
X X X X X X X 0 0 0 1 X X X 1 REPOSO
X X X X X X X X X X X X X 1 1 REPOSO
0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 16
0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 2
0 0 1 0 0 0 1 0 0 1 0 0 0 0 1 3
0 0 1 0 0 1 0 X X X 0 0 0 0 1 1
0 0 1 0 1 0 0 X X X 0 0 0 0 1 2
0 0 1 1 0 0 0 X X X 0 0 0 0 1 REPOSO
1 0 0 0 0 0 1 1 0 0 0 0 0 0 1 2
1 0 0 0 0 0 1 0 1 0 0 0 0 0 1 17
1 0 0 0 0 0 1 0 0 1 0 0 0 0 1 5
1 0 0 0 0 1 0 X X X 0 0 0 0 1 2
1 0 0 0 1 0 0 X X X 0 0 0 0 1 4
1 0 0 1 0 0 0 X X X 0 0 0 0 1 REPOSO
1 0 1 0 0 0 1 1 0 0 0 0 0 0 1 6
1 0 1 0 0 0 1 0 1 0 0 0 0 0 1 7
1 0 1 0 0 0 1 0 0 1 0 0 0 0 1 REPOSO
1 0 1 0 0 1 0 X X X 0 0 0 0 1 8
1 0 1 0 1 0 0 X X X 0 0 0 0 1 9
1 0 1 1 0 0 0 X X X 0 0 0 0 1 REPOSO
1 1 0 0 0 0 1 1 0 0 0 0 0 0 1 REPOSO
1 1 0 0 0 0 1 0 1 0 0 0 0 0 1 10
1 1 0 0 0 0 1 0 0 1 0 0 0 0 1 11
1 1 0 0 0 1 0 X X X 0 0 0 0 1 REPOSO
1 1 0 0 1 0 0 X X X 0 0 0 0 1 12
1 1 0 1 0 0 0 X X X 0 0 0 0 1 REPOSO
0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 13
0 1 1 0 0 0 1 0 1 0 0 0 0 0 1 REPOSO
0 1 1 0 0 0 1 0 0 1 0 0 0 0 1 14
0 1 1 0 0 1 0 X X X 0 0 0 0 1 15
0 1 1 0 1 0 0 X X X 0 0 0 0 1 REPOSO
0 1 1 1 0 0 0 X X X 0 0 0 0 1 REPOSO
0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 16
0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 17
0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 18
0 0 0 0 0 1 0 X X X 0 0 0 0 1 16
0 0 0 0 1 0 0 X X X 0 0 0 0 1 17
0 0 0 1 0 0 0 X X X 0 0 0 0 1 REPOSO
1 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1
1 1 1 0 0 0 1 0 1 0 0 0 0 0 1 4
1 1 1 0 0 0 1 0 0 1 0 0 0 0 1 19
1 1 1 0 0 1 0 X X X 0 0 0 0 1 1
1 1 1 0 1 0 0 X X X 0 0 0 0 1 4
1 1 1 1 0 0 0 X X X 0 0 0 0 1 19
0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 3
0 1 0 0 0 0 1 0 1 0 0 0 0 0 1 5
0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 20
0 1 0 0 0 1 0 X X X 0 0 0 0 1 3
0 1 0 0 1 0 0 X X X 0 0 0 0 1 5
0 1 0 1 0 0 0 X X X 0 0 0 0 1 REPOSO
X X X X X X X X X X X 1 X 0 1 REPOSO
X X X X X X X X X X X X 1 0 1 REPOSO
6-28
La operaciones a realizar, dentro de cada una de las secuencias, son las siguientes:
Tabla 6-17
N de SEQ Operaciones
0 Reposo
1 Abrir 52LB
2 Cerrar 52LAB
3 Cerrar 52LA
4 Abrir 52LA
5 Cerrar 52LB
6 Cerrar 52LAB y abrir 52LB
7 Cerrar 52LAB y abrir 52LA
8 Abrir 52LB y cerrar 52LAB
9 Abrir 52LA y cerrar 52LAB
10 Cerrar 52LB y abrir 52LA
11 Cerrar 52LB y abrir 52LAB
12 Abrir 52LA y cerrar 52LB
13 Cerrar 52LA y abrir 52LB
14 Cerrar 52LA y abrir 52LAB
15 Abrir 52LB y cerrar 52LA
16 Cerrar 52LA y cerrar 52LAB
17 Cerrar 52LB y cerrar 52LAB
18 Cerrar 52LA y cerrar 52LB
19 Abrir 52LAB
20 Cerrar 52LA y cerrar 52LB y abrir 52LAB
21 Poner automatismo en Manual
Cada uno de estos mandos es configurable puesto que, aunque las secuencias son fijas, los
equipos y sus configuraciones dependen de cada subestacin.
6-29
Ejecucin de secuencias
Cada secuencia de maniobras est formada por un nmero de maniobras elementales. Las
maniobras se ejecutan una tras otra: slo se pasa a la ejecucin de la siguiente cuando se ha
completado totalmente la anterior.
Si una maniobra de la
secuencia falla, se interrumpe
la secuencia y el automatismo
se va a estado de bloqueo. Es
necesario reponer el
automatismo para que este
pueda volver a actuar.
Tabla 6-18
Ajuste Descripcin Margen Unidad Paso Valor por
defecto
AJ_PERM_RET Permiso de Retardo 0-1 BOOL - 1
AJ_RETARDO Tiempo de retardo de mandos 100-65535 miliseg 1 500
6-30
Al entrar en el autmata
especfico de la maniobra a
ejecutar, se enva el mando
indicado en la tabla de
maniobras y se pasa al
estado de espera. De este
estado se sale por activacin
de la seal de fallo de
maniobra o por
cumplimiento de la
maniobra. En el primer caso
se pasa al estado de
bloqueo y en el segundo, se
pasa a ejecutar la siguiente
maniobra, si existe, o se
regresa al reposo, si no
existe.
Tabla 6-19
Entrada Descripcin
UA Presencia / ausencia de tensin en barras A
UB Presencia / ausencia de tensin en barras B
ULA Presencia / ausencia de tensin en lnea A
ULB Presencia / ausencia de tensin en lnea B
52LA_C Interruptor 52LA cerrado
52LB_C Interruptor 52LB cerrado
52LAB_C Interruptor 52LAB cerrado
52TA_C Interruptor trafo lnea A cerrado
52TB_C Interruptor trafo lnea B cerrado
52B12_C Interruptor entre la barra 1 y 2 cerrado
MAN Manual
AUT_ACT Condicin de automatismo activa
6-31
Tabla 6-20
Ajuste Descripcin Margen Unidad Paso Valor por defecto
AJ_T_M Tiempo de conmutacin 0 - 10 s 0.1 5
de media
En el inicio, el automatismo
ejecuta la lgica de seleccin
de secuencia, haciendo tomar
el valor 0 a la seal MED_ACT.
Una vez hecho esto, puede
alcanzar el reposo o realizar
una secuencia de maniobras.
Una vez abandonado el estado de reposo, se decide la secuencia de maniobras, del mismo
modo que en el automatismo de maniobras de alta.
Tanto si se produce un fallo en alguna de las maniobras de la secuencia o se ejecuta con xito,
el autmata pasa al estado de bloqueo (E_BLQ), haciendo tomar el valor 1 a la seal
MED_ACT, para indicar que el automatismo de media ha actuado.
Del estado de bloqueo slo se sale ante la recepcin de un comando de reposicin, comando
que hace pasar al autmata al estado de reposo.
El autmata pasar a estado de no actuacin en caso de que la seal AUT_ACT est inactiva.
Saldr de dicho estado de forma automtica si se da cualquiera de las siguientes condiciones:
6-32
Los destinos de los mandos emitidos para maniobrar son los mismos que en la tabla definida
para el automatismo de alta. 6-21
Tabla 6-21
52LA_C 52LB_C 52LAB_C 52TA_C 52TB-C 52B12_C UA UB ULA ULB MAN AUT_ACT SEQ
1 0 1 1 X 1 0 0 1 1 0 1
1 0 1 1 0 0 0 X 1 1 0 1 10
1 0 1 1 1 0 0 0 1 1 0 1
0 1 1 X 1 1 0 0 1 1 0 1
0 1 1 0 1 0 X 0 1 1 0 1 13
0 1 1 1 1 0 0 0 1 1 0 1
1 1 0 1 0 0 0 X 1 1 0 1 7
1 1 0 1 1 0 0 1 1 1 0 1
1 1 0 0 1 0 X 0 1 1 0 1 6
1 1 0 1 1 0 1 0 1 1 0 1
X X X X X X X X X X 1 1 Reposo
X X X X X X X X X X X 0 Reposo
Tabla 6-22
Entrada Descripcin
ULA Presencia / ausencia de tensin en lnea A
ULB Presencia / ausencia de tensin en lnea B
52LA_C Interruptor 52LA cerrado
52LB_C Interruptor 52LB cerrado
52LAB_C Interruptor 52LAB cerrado
86TA_ACT Disparo 86A
86TB_ACT Disparo 86B
MAN Manual
DISP_DEF Disparo definitivo
AUT_ACT Condicin de automatismo activa
El evento de inicio se da siempre que se desactive cualquiera de las seales 52LA_C, 52LB_C,
52LAB_C o se active cualquiera de las seales 86TA_ACT, 86TB_ACT, ULA, ULB, DISP_DEF
o AUT_ACT.
6-33
Tabla 6-23
52LA_C 52LB_C 52LAB_C 86TA 86TB ULA ULB DISP_DEF MAN AUT_ACT SEQ
X X X X X X X X 1 1 Reposo
X X X X X X X 1 0 1 21
0 0 0 1 0 X 1 0 0 1 5
0 0 0 0 1 1 X 0 0 1 3
1 0 0 0 1 1 X 0 0 1 21
0 1 0 1 0 X 1 0 0 1 21
X X X X X X X X X 0 Reposo
El autmata pasa a estado de no actuacin en caso de que la seal AUT_ACT est inactiva.
Sale de dicho estado de forma automtica si se da cualquiera de las siguientes condiciones:
6-34
Las seales digitales que proporciona este automatismo son las siguientes:
Tabla 6-24
Nmero Seal
0 Aut. alta de presencia / ausencia de tensin A
1 Aut. alta de presencia / ausencia de tensin B
2 Ausencia de ambas tensiones
3 Ausencia de tensin en A y presencia en B
4 Presencia de tensin en A y tensin en B
5 Presencia en ambas lneas
6 Aut. de maniobras de alta bloqueado
7 Automatismo en manual
8 Preferencia A
9 Preferencia B
10 Preferencia AB
11 Automatismo de media actuado
12 Aut. media de presencia / ausencia de tensin A
13 Aut. media de presencia / ausencia de tensin B
14 Automatismo de media en servicio
15 Automatismo de media bloqueado
16 Aut. de condiciones de disparo bloqueado
17 Falta de tensin UA
18 Falta de tensin UB
19 Falta de tensin ULA
20 Falta de tensin ULB
21 Reserva 21 (isc_86TA)
22 Reserva 22 (isc_86TB)
23 ISC_A_UNO
24 ISC_A_CERO
25 Automatismo bloqueado
26 Fallo de orden
27 Reserva 27
6-35
Tabla 6-25
Nmero Mando
0 Preferencia A desde Cuadro
1 Preferencia B desde Cuadro
2 Preferencia AB desde Cuadro
3 Manual desde Cuadro
4 Orden de reponer el automatismo (desde cuadro)
5 Preferencia A desde Telemando
6 Preferencia B desde Telemando
7 Preferencia AB desde Telemando
8 Manual desde Telemando
9 Reserva 9
10 Preferencia A desde Automatismo
11 Preferencia B desde Automatismo
12 Preferencia AB desde Automatismo
13 Manual desde automatismo
Tabla 6-26
Seal Significado
0. 52LA Cerrado Interruptor de la Lnea A cerrado
1. 52LAB Cerrado Interruptor entre las lneas A y B cerrado (No se usa)
2. 52LB Cerrado Interruptor en la lnea B cerrado
3. S_00 Ausencia de tensin en lneas A y B
4. S_01 Ausencia de tensin en lnea A y presencia en lnea B
5. S_10 Presencia de tensin en lnea y ausencia en lnea B
6. S_11 Presencia de tensin en lneas A y B
7. P_A Preferencia A
8. P_B Preferencia B
9. P_AB Preferencia AB
10. MAN Automatismo en Manual
11. MED_ACT Automatismo de Media Actuado
12. AUT_ACT Autorizacin de actuacin
13. 52TA Cerrado Interruptor del trafo de la lnea A cerrado
14. 52TB Cerrado Interruptor del trafo de la lnea B cerrado
15. 52B12 Cerrado Interruptor entre la barra 1 y 2 cerrado
16. UA Tensin en la barra A
17. UB Tensin en la barra B
18. 86TA disparo en el trafo de A
19. 86TB Disparo en el trafo de B (No usado)
20. ULA Tensin en la lnea A
21. ULB Tensin en la lnea B
22. DISP_DEF Disparo definitivo
6-36
Tabla 6-27
Seal Descripcin
89LA_C Seccionador 89LA cerrado
89LA_A Seccionador 89LA abierto
89LB_C Seccionador 89LB cerrado
89LB_A Seccionador 89LB abierto
52AB_C Interruptor 52AB cerrado
52AB_A Interruptor 52AB abierto
AUT_ACT Condicin de automatismo activa
S_00 Ausencia de tensin en ambas lneas
S_01 Ausencia de tensin en lnea A y presencia en lnea B
S_10 Presencia de tensin en lnea A y ausencia en lnea B
S_11 Presencia de tensin en ambas lneas
P_A Preferencia A
P_B Preferencia B
P_AB Preferencia AB (no se usa)
MAN Manual
MED_ACT Automatismo de media actuado
86TA_ACT Disparo 86A
86TB_ACT Disparo 86B (no se usa)
6-37
Tabla 6-28
89LA_C 52LAB_C 89LB_C S_00 S_01 S_10 S_11 P_A P_B MAN 86TA MED_ACT AUT_ACT SEQ
X X X X X X X X X X X X 0 Reposo
X X X X X X X 0 0 1 X X 1 Reposo
X X X X X X X X X X X 1 1 Reposo
1 1 0 1 0 0 0 X X 0 0 0 1 Reposo
1 1 0 0 1 0 0 X X 0 0 0 1 1
1 1 0 0 0 1 0 X X 0 0 0 1 Reposo
1 1 0 0 0 0 1 1 0 0 0 0 1 Reposo
1 1 0 0 0 0 1 0 1 0 0 0 1 2
0 1 1 1 0 0 0 X X 0 0 0 1 Reposo
0 1 1 0 1 0 0 X X 0 0 0 1 Reposo
0 1 1 0 0 1 0 X X 0 0 0 1 3
0 1 1 0 0 0 1 1 0 0 0 0 1 4
0 1 1 0 0 0 1 0 1 0 0 0 1 Reposo
1 0 1 1 0 0 0 X X 0 0 0 1 5
1 0 1 0 1 0 0 X X 0 0 0 1 6
1 0 1 0 0 1 0 X X 0 0 0 1 7
1 0 1 0 0 0 1 1 0 0 0 0 1 7
1 0 1 0 0 0 1 0 1 0 0 0 1 6
0 0 0 1 0 0 0 X X 0 0 0 1 Reposo
0 0 0 0 1 0 0 X X 0 0 0 1 8
0 0 0 0 0 1 0 X X 0 0 0 1 9
0 0 0 0 0 0 1 1 0 0 0 0 1 9
0 0 0 0 0 0 1 0 1 0 0 0 1 8
1 0 0 1 0 0 0 X X 0 0 0 1 Reposo
1 0 0 0 1 0 0 X X 0 0 0 1 10
1 0 0 0 0 1 0 X X 0 0 0 1 11
1 0 0 0 0 0 1 1 0 0 0 0 1 11
1 0 0 0 0 0 1 0 1 0 0 0 1 10
0 0 1 1 0 0 0 X X 0 0 0 1 Reposo
0 0 1 0 1 0 0 X X 0 0 0 1 11
0 0 1 0 0 1 0 X X 0 0 0 1 12
0 0 1 0 0 0 1 1 0 0 0 0 1 12
0 0 1 0 0 0 1 0 1 0 0 0 1 11
1 1 1 1 0 0 0 X X 0 0 0 1 5
1 1 1 0 1 0 0 X X 0 0 0 1 13
1 1 1 0 0 1 0 X X 0 0 0 1 5
1 1 1 0 0 0 1 1 0 0 0 0 1 5
1 1 1 0 0 0 1 0 1 0 0 0 1 13
0 1 0 1 0 0 0 X X 0 0 0 1 Reposo
0 1 0 0 1 0 0 X X 0 0 0 1 14
0 1 0 0 0 1 0 X X 0 0 0 1 15
0 1 0 0 0 0 1 1 0 0 0 0 1 15
0 1 0 0 0 0 1 0 1 0 0 0 1 14
X X X X X X X X X 0 1 0 1 Reposo
6-38
Tabla 6-29
N de SEQ Operaciones
0 Reposo
1 Abrir 52AB, Abrir 89LA, Cerrar 89LB y Cerrar 52AB
2 Cerrar 89LB y Abrir 89LA
3 Abrir 52AB, Abrir 89LB, Cerrar 89LA y Cerrar 52AB
4 Cerrar 89LA y Abrir 89LB
5 Abrir 89LB
6 Abrir 89LA y Cerrar 52AB
7 Abrir 89LB y Cerrar 52AB
8 Cerrar 89LB y Cerrar 52AB
9 Cerrar 89LA y Cerrar 52AB
10 Abrir 89LA, Cerrar 89LB y Cerrar 52AB
11 Cerrar 52AB
12 Abrir 89LB, Cerrar 89LA y Cerrar 52AB
13 Abrir 89LA
14 Abrir 52AB, Cerrar 89LB y Cerrar 52AB
15 Abrir 52AB, Cerrar 89LA y Cerrar 52AB
16 --- (Reposo)
17 --- (Reposo)
18 --- (Reposo)
19 --- (Reposo)
20 --- (Reposo)
21 Poner automatismo en manual
Tabla 6-30
Entrada Descripcin
UA Automatismo de presencia / ausencia de tensin
UB (No se usa)
S_11 Automatismo de estados de alta
89LA_C Seccionador 89LA cerrado
89LB_C Seccionador 89LB cerrado
52AB_C Interruptor 52AB cerrado
52TA_C Interruptor del trafo de la lnea A cerrado
52TB_C (No se usa)
52B12_C (No se usa)
MAN Manual
AUT_ACT Condicin de automatismo activa
Tabla 6-31
89LA_C 89LB_C 52AB_C 52TA_C S_11 UA MAN AUT_ACT SEQ
1 0 1 1 1 0 0 1 2
0 1 1 1 1 0 0 1 4
X X X X X X 1 1 Reposo
X X X X X X X 0 Reposo
6-39
Tabla 6-32
Entrada Origen
ULA Presencia / ausencia de tensin en lnea A
ULB Presencia / ausencia de tensin en lnea B
89LA_C Seccionador 89LA cerrado
89LB_C Seccionador 89LB cerrado
52AB_C Interruptor 52AB cerrado
86TA_ACT Disparo 86A
86TB_ACT (No se usa)
MAN Manual
DISP_DEF Disparo definitivo
AUT_ACT Condicin de automatismo activa
Tabla 6-33
89LA_C 89LB_C 52AB_C 86TA ULA ULB DISP_DEF MAN AUT_ACT SEQ
X X X X X X X 1 1 REPOSO
X X X X X X 1 0 1 21
X X X 1 X X 0 0 1 21
X X X X X X X X 0 REPOSO
Ante la deteccin de una situacin de falta de tensin en barras, el automatismo abre todos los
interruptores conectados en ese momento y, tras la comprobacin de la aparicin de tensin
por las diferentes lneas de alimentacin y de acuerdo con una programacin establecida,
procede a cerrar consecutivamente cada uno de los interruptores.
Este automatismo est estructurado en forma de equipos independientes. Una Unidad Central
y tantos equipos terminales como interruptores de alta.
La seal S_TX es usada como entrada para los terminales que se enteran a travs de ellas de
dicha condicin y proceden a su reposicin. El ERAS (automatismo UCERAS2) se repone
porque se ha detectado esta seal y se han repuesto los terminales.
6-40
Cada uno de los terminales del ERAS se realizarn en base a cuatro autmatas: TERAS1,
TERAS2, TERAS3 y TERAS4. Existe un ajuste de EN SERVICIO / FUERA DE SERVICIO para
cada uno de los terminales, que afecta a todos los autmatas.
6.7.4.a UCERAS1
Este autmata es el encargado de controlar los estados de Bloqueo. Cuando el autmata se
inicia, se pone la seal S_BLQ=0 y la seal S_CIEXT=0 y se va al estado X_NBLQ descrito
ms abajo.
Estados
Tabla 6-34
Estado Descripcin
X_NBLQ Estado de No Bloqueo. En este estado, el sistema est comprobando el valor de la
funcin (F1+F2+S_BLOQUEO) y la llegada de alguna Orden de Bloqueo. Si la
funcin anterior pasa a valer 1, el sistema sale del estado X_NBLQ para pasar al
X_BLQ_P, haciendo S_BLQ=1. Si lo que se recibe es una Orden de Bloqueo, el
sistema pasar al estado X_BLQ_I haciendo S_BLQ=1. Saldr del estado tambin
si se activa la funcin F5 para pasar a X_BLQ_I, haciendo S_BLQ=1 y S_CX=1.
X_BLQ_P Estado de bloqueo por una entrada de nivel (no impulsional). En este estado el
sistema est comprobando el valor de la funcin lgica que lo hizo llegar all
(F1+F2+S_BLOQUEO) o la ocurrencia de una Orden de Bloqueo. Sale de l
cuando la funcin anterior tome el valor 0, para pasara a X_NBLQ haciendo
SBLQ=0. Si lo que se recibe es una Orden de Bloqueo, se pasar a X_BLQ_I.
X_BLQ_I Estado de bloqueo por una Orden de Bloqueo. En este estado el sistema est
comprobando la llegada de una Orden de Desbloqueo. Cuando esto ocurre, sale
del estado, si la funcin (F1+F2+S_BLOQUEO) tiene el valor 1, pasar a
X_BLQ_P, si el valor de dicha funcin fuera 0 pasara a X_NBLQ haciendo
S_BLQ=0.
Entradas
Tabla 6-35
Seal Descripcin
98Tt/B-A Disparo del automtico de Tensin de Barras A
98Tt/B-B Disparo del automtico de Tensin de Barras B
S_TBLQ(N) Terminal N Bloqueado. Existen tantas entradas de este tipo como terminales de
alta tensin existen en la subestacin.
S_BLOQUEO Entrada de bloqueo.
S_CIEXT(N) Seal de Cierre Externo detectado por el terminal N.
Salidas
Tabla 6-36
Seal Descripcin
S_BLQ Automatismo Bloqueado. Esta salida se usa como entrada en los terminales para
impedirles realizar maniobras, tanto de apertura como de cierre.
rdenes
Tabla 6-37
Seal Descripcin
OB Orden de Bloqueo
ODB Orden de Desbloqueo
6-41
Diagrama de flujo
Funciones utilizadas en los cambios de estado del autmata:
Tabla 6-38
Funcin Descripcin
F1 OR de todas las entradas 98Tt/B.
F2 AND de las seales de Terminal Bloqueado
F5 OR de las indicaciones de Cierre Externo (S_CIEXT(N)) detectado por los
terminales de ERAS.
6.7.4.b UCERAS2
Este autmata es el encargado emitir las rdenes de cierre a los terminales en condiciones de
reposicin, de acuerdo a las prioridades ajustadas.
Tabla 6-39
Estado Descripcin
X_REPOSO Estado de reposo. Se sale de l cuando se activa la funcin F3 no estando el ERAS
desbloqueado ( F3 S _ BLQ = 1 ), para alcanzar el estado X_ARR, haciendo la seal
S_ARR=1.
X_ARR Estado de ERAS arrancado. Se sale de l:
1. Porque se anula F3, estando el ERAS desbloqueado o se anula F3 habindose
activado la seal de tiempo excesivo de reposicin ( F3 S _ TX + F3 S _ BLQ = 1 ),
para pasar a l estado X_REPOSO, haciendo S_ARR=0.
2. Porque se detecta que alguno de los terminales tiene condiciones de reposicin,
estando el ERAS desbloqueado o se ha rebasado el tiempo excesivo de
reposicin ( F4 S_BLQ = 1 ), para pasar a la funcin de seleccin de terminal
reponer. Tras la seleccin se pasa al estado X_TREP(M) si no se ha alcanzado
el final de la lista de reposicin o a X_REPOSO si se ha alcanzado, haciendo
S_ARR=0.
X_TREP(M) Estado de cuenta del tiempo de reposicin del terminal de prioridad (M). De este
estado puede salirse por:
1. Porque se termine la cuenta (T_OUT). En este caso se genera una orden de
cierre sobre el terminal de prioridad (M) y se pasa al estado X_1S.
2. Porque se active la seal S_BLQ; en este caso el contador se para
memorizando la cuenta y se pasa al estado de espera X_ESP(M).
3. Porque el terminal de prioridad M pierda sus condiciones de reposicin
(S_CREP(M)=0). En este caso se comprueba el valor de F4; si es 0, se pasa a
X_ARR, si es 1 se pasa a la funcin de seleccin.
6-42
Entradas
Tabla 6-40
Seal Descripcin
S_ARR(N) Seal de terminal (N) arrancado. Habr tantas seales de este tipo como terminales
en servicio.
S_BLQ Seal de ERAS bloqueado.
S_CREP(N) Seal de terminal (N) con condiciones de reposicin.
Salidas
Tabla 6-41
Seal Descripcin
S_ARR Seal de ERAS arrancado.
rdenes
Tabla 6-42
Seal Descripcin
OC(M) Orden de cerrar sobre el terminal de prioridad (M).
Ajustes
Tabla 6-42
Nombre Descripcin Margen
AJ_TREP(N) Ajuste del tiempo de reposicin del terminal (N). 3 - 30 s
AJ_TREPLRL(N) Ajuste del tiempo de reposicin del terminal (N) por LRL. 3 - 60 s
AJ_PRI Ajuste de prioridades. Indica el orden en que se repondrn los 1 - 20
terminales arrancados.
Como puede comprobarse, existen dos ajustes de tiempos de reposicin para cada terminal:
AJ_TREP(N) y AJ_TREPLRL(N). Se selecciona uno u otro en funcin del tipo de arranque: se
usa AJ_TREPLRL(N) cuando est activa la seal S_ARRLRL.
6-43
Diagrama de flujo
Funciones utilizadas en los cambios de estado del autmata:
Tabla 6-43
Funcin Descripcin
F3 OR de todas las entradas S_ARR(N)
F4 OR de las entradas S_CREP(N)
Existe una funcin de seleccin que determina el siguiente terminal a reponer, de acuerdo a las
prioridades ajustadas. Existe una tabla que determina el orden (M) en funcin de los ajustes de
prioridad y de los terminales en servicio y arrancados. Slo se reponen terminales en servicio y
arrancados. Se elige el de mayor prioridad de entre todos los arrancados y con condiciones de
reposicin.
Una vez que se ha dado orden de cierre a un terminal se selecciona entre los de mayor
prioridad de los restantes arrancados, teniendo en cuenta que pueden haber alcanzado
condiciones de reposicin otros de mayor prioridad que deben ser tenidos en cuenta.
Es decir, la lista de los terminales a reponer puede variar porque alguno pierda condiciones de
reposicin, porque otros las alcancen (paso de S_ARR(N) de 0 a 1) o porque stos vayan
siendo repuestos. Un terminal ya repuesto slo vuelve a entrar en la lista si se detecta, para l
el paso de 0 a 1 de su seal S_ARR(N).
6.7.4.c UCERAS3
Este autmata se encarga de controlar el Tiempo excesivo de reposicin. Cuando el
autmata se inicia, se pone la seal S_TX=1 y se va al estado X_EXREP descrito ms abajo.
Estados
Tabla 6-44
Estado Descripcin
X_EXREP Estado de reposo. Se sale de l cuando se activa la funcin F3, para alcanzar el
estado X_TEX.
X_TEX Estado de ERAS contando el tiempo excesivo de reposicin (5 horas). Se sale de
l:
1. Porque se anula F3, para pasar al estado X_EXREP.
2. Porque se termine la cuenta (T_OUT). En este caso se pasa al estado X_TX
haciendo S_TX=1.
X_TX Estado de tiempo excesivo de reposicin rebasado. Se sale de l por recepcin de
un orden de desbloqueo ODB, para pasar a X_EXREP, haciendo S_TX=0.
Entradas
Tabla 6-45
Seal Descripcin Origen
S_ARR(N) Seal de terminal (N) arrancado. Habr tantas seales de este tipo Terminales
como terminales en servicio.
Salidas
Tabla 6-46
Seal Descripcin
S_TX Seal de excesivo tiempo de reposicin rebasado.
6-44
rdenes
Tabla 6-47
Seal Descripcin
ODB Orden de reposicin
Ajustes
Tabla 6-48
Seal Descripcin
AJ_TEX Ajuste del tiempo excesivo de reposicin (5 horas)
Diagrama de flujo
Funciones utilizadas en los cambios de estado del autmata:
Tabla 6-49
Funcin Descripcin
F3 OR de todas las entradas S_ARR(N)
6.7.4.d TERAS1
Este autmata es el encargado de controlar los estados de Bloqueo. Cuando el autmata se
inicia, se pone la seal S_TBLQ=0 y se va al estado H_NBLQ descrito ms abajo.
Estados
Tabla 6-50
Estado Descripcin
H_NBLQ Estado de No Bloqueo.
H_T_PT Estado contando el tiempo de presencia de tensin en lnea y ausencia en barras,
mientras el interruptor est cerrado. Este tiempo ser de 2 s.
H_BLQ_I Estado de bloqueo. De este estado slo se sale por una orden de desbloqueo.
H_BLQ_P Estado de bloqueo. Este estado dura lo que duren las seales que conducen a l.
Entradas
Tabla 6-51
Seal Descripcin
98Tt/L Disparo del automtico de Tensin lnea.
VL Tensin de lnea.
VB Tensin de barras.
IC Interruptor cerrado.
FOA Fallo de orden de apertura.
FOC Fallo de orden de cierre.
S_AVB Disparo del automtico de Tensin lnea.
S_CEX Seal de cierre externo.
Salidas
Tabla 6-52
Seal Descripcin
S_TBLQ Terminal Bloqueado
6-45
rdenes
Tabla 6-53
Seal Descripcin
ODBT Orden de Desbloqueo
Lgica
La seal VB a utilizar por el autmata vendr determinada por la posicin de los seccionadores
de lnea para el caso de doble barra. De las dos tensiones disponibles, se usar la
correspondiente al seccionador cerrado.
6.7.4.e TERAS2
Este autmata es el encargado de abrir por subtensin y de detectar las condiciones de
arranque y reposicin, as como de dar las rdenes de cierre recibidas desde la Unidad Central
de ERAS.
Controla las funciones de avera en barras y en lnea as como las rdenes de cierre en
automtico.
Estados
Tabla 6-54
Estado Descripcin
H_REP Estado de reposo.
H_T_SUBT Estado de contando el tiempo para la apertura por subtensin. Este tiempo es un
ajuste (AJ_T_SUBT).
H_ESPABR Estado de esperando apertura, tras la emisin de una orden de apertura. Si no se
produce la apertura se generar un FOA que enviar al TERAS1 a bloqueo.
TERAS2 se quedar en este estado y volver a reposo al recibirse la orden de
desbloqueo, que llevar tambin a TERAS1 a no bloqueo.
H_ESPCR Estado de espera de condiciones de reposicin.
H_ARRIMPLRL Estado de arranque imposible por LRL. Esto ocurre cuando se dan condiciones de
arranque, pero el interruptor no haba estado abierto el tiempo suficiente, con
anterioridad.
H_ARRIMPLRB Estado de arranque imposible por LRB. Esto ocurre cuando se dan condiciones de
arranque, pero el interruptor no haba estado abierto el tiempo suficiente, con
anterioridad.
H_ESPOC Estado de esperando orden de cierre procedente de UCERAS.
H_ESPCER Estado de esperando el cierre. Similar al H_ESPABR.
H_C_AVERA Estado de comprobacin de avera tras el cierre. En este estado permanecer 3 s.
H_AVERA Estado de avera.
H_CEX Estado de cierre externo detectado.
6-46
Entradas
Tabla 6-55
Seal Descripcin
98Tt/L Disparo del automtico de Tensin lnea.
98Tt/B Disparo del automtico de Tensin en barras.
VL Tensin de lnea.
VB Tensin de barras.
IC Interruptor cerrado.
IA Interruptor abierto
S_TBLQ Seal de terminal bloqueado.
S_ETBLQ Seal Externa de Bloqueo
S_BLQ Seal de ERAS bloqueado
S_IC_TA Seal de interruptor cerrado durante el tiempo suficiente.
S_IA_TA Seal de interruptor abierto durante el tiempo suficiente.
S_FSINC Seal de falta de sincronismo
S_TX Seal de tiempo de reposicin excesivo.
Salidas
Tabla 6-56
Seal Descripcin
S_TARR Terminal arrancado.
S_CREP Existen condiciones de reposicin.
S_CEX Cierre Externo detectado
S_OC_EB Orden de cierre por EB
S_OC_EL Orden de cierre por EL
S_OC_AT Orden de cierre por AT
S_OC_LRB Orden de cierre por LRB
S_OC_LRL Orden de cierre por LRL
S_AVBA Avera en Barras A
S_AVBB Avera en Barras B
S_AVL Avera en Lnea
S_C_AVERA Seal de comprobando avera, despus de ejecutada la orden de cierre.
Las seales S_AVBA y S_A VBB se generarn a partir de S_AVB, teniendo en cuanta a qu
barra se encuentra conectado el terminal.
6-47
Ajustes
Tabla 6-60
Nombre Descripcin Margen
AJ_T_SUBT Ajuste de tiempo de desconexin por subtensin. 0 - 10 s
EB Ajuste de terminal en Energizacin de Barras S / NO
EL Ajuste de terminal en Energizacin de Lnea S / NO
AT Ajuste de terminal en Acoplamiento de Tensiones S / NO
LRL Ajuste de terminal en Reserva a Lnea S / NO
LRB Ajuste de terminal en Reserva a Barras S / NO
Los ajustes de EB, EL, AT, LRL, LRB pueden ser simultneos.
Lgica
La seal VB as como la 98Tt/B a utilizar por el autmata vendrn determinadas por la posicin
de los seccionadores de lnea para el caso de doble barra. De las dos tensiones y 98Tt/B
disponibles, se usar la correspondiente al seccionador cerrado.
En caso de doble barra existirn dos S_AVB (seal de avera en barra). Un terminal generar
una u otra dependiendo de a qu barra se encuentre conectado. Igualmente se usar una u
otra para controlar el autmata de bloqueo (TERAS1).
6-48
Diagrama de flujo
En la descripcin del Diagrama de Flujo se utilizarn las siguientes funciones:
Tabla 6-61
Funcin Descripcin
F6 IC VL VB 98Tt / L 98Tt / B S _ TBLQ S _ BLQ
F7 IA VB 98Tt / B S _ TBLQ S _ BLQ LRB
F8 IA VL 98Tt / L S _ TBLQ S _ BLQ LRL
F9 VL VB ( EB + LRB) 98Tt / B
F10 VB VL ( EL + LRL ) 98Tt / L
F11 VL VB S _ FSINC
6.7.4.f TERAS3
Este autmata es el encargado de detectar que no caen las tensiones de barras y lnea
mientras se est haciendo la comprobacin de averas. Es necesario porque el tiempo en que
las tensiones deben permanecer cadas para que se produzca avera es de 2 s., mientras que
el tiempo de comprobacin es de 3 s.; es decir, son dos tiempos diferentes que deben correr a
la vez.
Estados
Tabla 6-62
Estado Descripcin
W_REP Estado de reposo.
W_NVLNVB2 Contando 2 s. despus de detectar la cada de ambas tensiones mientras se
comprueba la avera.
W_ESPNAV Esperando que TERAS2 salga del estado de comprobando avera (H_C_AVERA)
Entradas
Tabla 6-63
Entrada Descripcin
98Tt/L Disparo del automtico de Tensin lnea.
98Tt/B Disparo del automtico de Tensin en barras.
VL Tensin de lnea.
VB Tensin de barras.
S_C_AVERA Seal de comprobando avera
Salidas
Tabla 6-64
Salida Descripcin
S_NVLVB2 Seal de que las tensiones han cado durante 2 s.
6-49
Lgica
La seal VB as como la 98Tt/B a utilizar por el autmata vendrn determinadas por la posicin
de los seccionadores de lnea para el caso de doble barra. De las dos tensiones y 98Tt/B
disponibles, se usar la correspondiente al seccionador cerrado.
6.7.4.g TERAS4
Este autmata se encarga de determinar si el interruptor ha estado cerrado durante el tiempo
suficiente para arrancar el terminal.
Estados
Tabla 6-65
Estado Descripcin
E_REP Estado de reposo.
E_CTA_AB Estado de contando el tiempo de abierto durante el tiempo ajustado.
E_CTA_CE Estado de contando el tiempo de cerrado durante el tiempo ajustado.
E_TA_AB Estado de abierto durante el tiempo ajustado.
E_TA_CE Estado de cerrado durante el tiempo ajustado.
Salidas
Tabla 6-67
Salida Descripcin
S_IA_TA Interruptor abierto durante el tiempo ajustado.
S_IC_TA Interruptor cerrado durante el tiempo ajustado.
6-50
Operacin
En la tabla siguiente puede verse cules son estas seales y cmo se mapean los terminales
en el conjunto de seales del automatismo. Las seales digitales fijas son:
Tabla 6-68
Seal Significado
0. ERAS_SERVICIO ERAS en servicio
1. S_BLQ ERAS bloqueado
2. S_CX ERAS conectado
3. OB Orden de bloqueo
4. ODB Orden de desbloqueo
5. ARR ERAS arrancado
6. TX Excesivo tiempo de reposicin rebasado
7. AUTO ERAS en automtico
8. MANUAL ERAS en manual
9..23 Reserva
6-51
Tabla 6-69
Seal Significado
24. 98t-B terminal Disparo automtico de tensin en barras
25. VB Tensin en barras
26. S_TBLQ Terminal bloqueado
27. S_TARR Terminal arrancado
28. S_CREP Existen condiciones de reposicin
29. S_CREPB Seal de condiciones de reposicin por EB1o LRB2
30. S_CREPL Seal de condiciones de reposicin por EL3 o LRL4
31. S_CARR Seal de que existen condiciones de arranque (interruptor cerrado por ms
del tiempo ajustado) antes de que se de la orden de apertura
32. S_ARRLRL Seal de arranque por LRL
33. S_ARRLRB Seal de arranque por LRB
34. S_ARRST Seal de arranque por subtensin
35. S_CEX Seal de cierre externo
36. S_OC_EB Orden de cierre por EB
37. S_OC_EL Orden de cierre por EL
38. S_OC_AT Orden de cierre por AT5
39. S_OC_LRB Orden de cierre por LRB
40. S_OC_LRL Orden de cierre por LRL
41. S_AVBA Avera en barras A
42. S_AVBB Avera en barras B
43. S_AVB Seal de avera en barras
44. S_AVL Seal de avera en lnea
45. S_C_AVERIA Comprobacin de avera tras cierre
46. S_NVLVBL Seal que indica que las tensiones han cado ms de 2s
47. S_IA_TA Interruptor abierto durante el tiempo ajustado
48. S_IC_TA Interruptor cerrado durante el tiempo ajustado
49. ODBT Orden de desbloqueo
50. OC_ERAS Orden de cierre
51. OC_TEL Orden de cierre desde Telemando
52. ORD_AUT Orden de automtico / manual
53. VLi Estado de la VL calculado o VL en
54. 98Tt_Li Disparo del automtico de tensin en lnea
55. S_CREPAT Seal de terminal de acoplamiento de tensiones con condiciones de
reposicin.
56. S_CREPLRL = Seal de terminal de reserva a lnea con condiciones de reposicin
57. S_CREPLRB = Seal de terminal de acoplamiento de reserva a barras con condiciones de
reposicin
58. UT_SERVICIO = Terminal en servicio
59..63.- Reserva
6-52
Tabla 6-70
0 Bloqueo del ERAS
1 Desbloqueo
2 Poner en auto
3 Poner en manual
Tabla 6-71
Seal Significado
ISC_98Tt_L Seal de disparo del automtico de Tensin en Lnea
ISC_89LA Seal de estado del seccionador de la lnea A
ISC_89LB Seal de estado del seccionador de la lnea B
ISC_VL Seal de tensin en Lnea
ISC_IA Seal de interruptor abierto
ISC_IC Seal de interruptor cerrado
ISC_IDES Seal de interruptor desconocido
ISC_FOA Seal de fallo de orden de apertura
ISC_FOC Seal de fallo de orden de cierre
ISC_S_ETBLQ Seal de bloqueo externo del ERAS
ISC_ERAS_BLQ Seal de ERAS bloqueado generada por UCERAS11
ISC_ERAS_TX Seal de tiempo excesivo de reposicin generada por UCERAS32
ISC_S_FSINC Seal de falta de sincronismo
ISC_S_AUTO Seal de ERAS en automtico
ISC_S_S_MANUAL Seal de ERAS en manual
(1) UCERAS1 = autmata perteneciente al automatismo de ERAS que se encarga de controlar los estados de Bloqueo.
(2) UCERAS3 = autmata perteneciente al automatismo de ERAS que se encarga de controlar el tiempo excesivo de
reposicin.
UCERAS2 = autmata perteneciente al automatismo de ERAS que se encarga de emitir las rdenes de cierre a los
terminales en condiciones de reposicin, de acuerdo a las prioridades ajustadas.
6-53
Las variables de Entrada y de Salida que se pueden emplear en las diferentes operaciones
aparecen en la tabla 6-72:
Adems de estas variables, se pueden utilizar ajustes en las operaciones TEMPOR, DNIVEL y
CMPCONT. Los ajustes tienen el formato AJn donde n vara entre 0 y NumAjs-1, y NumAjs es
el nmero de ajustes configurados. Se pueden utilizar en las operaciones anteriormente
mencionadas en lugar de los parmetros fijos.
6-54
AND
Se trata de una operacin lgica AND de varias entradas y varias salidas.
6-55
XOR
Se trata de una operacin OR-exclusiva lgica de varias entradas y varias salidas.
NOT
Se trata de una operacin NOT lgica: niega la entrada y asigna dicho valor a las salidas
correspondientes.
CABLE
Se trata de una asignacin, es decir, el valor de la entrada se asigna a las diferentes salidas
FFRS
Se trata de un flip-flop RS lgico.
FFJK
Se trata de un flip-flop JK lgico.
6-56
MANDO
Ejecuta un mando de la siguiente manera:
El funcionamiento se ve en la
figura 6.10:
No se podrn utilizar mandos pertenecientes al propio equipo lgico LOGICA como parmetro
mando dentro de esta operacin lgica, debido a que carece de sentido que un equipo efecte
una orden sobre s mismo.
ESC
Se trata de una funcin que
ejecuta la escritura de salidas
indicada con el cdigo de
operacin de activacin si la
seal de entrada est activa, o
con el cdigo de operacin de
desactivacin si la seal de
entrada est inactiva. Adems,
se asigna a las salidas el valor
que tenga la seal de entrada.
El funcionamiento se ve en la
figura 6.11:
figura 6.11: funcionamiento de la operacin lgica ESC
6-57
TEMPOR
Se trata de un temporizador cuyo
funcionamiento se refleja en la figura 6.12:
DNIVEL
Se trata de un evaluador de rango que
funciona de la manera siguiente:
DEACT
Se trata de un detector de una nica entrada activa de entre varias entradas.
CONT
Se trata de un contador de pulsos, que se incrementa cuando se le introduce un pulso
ascendente de la entrada Q y que se resetea si recibe un pulso ascendente de la otra seal de
entrada R. En caso de que se activen ambas entradas, se efectuar un reseteo del contaje.
6-58
CMPCONT
Se trata de un comparador de contador, de tal forma que se compara el valor de un contador
con valor de consigna (Vc), fijo o declarado en un ajuste de la lgica. Si el valor es mayor o
igual, se activar la seal de salida definida. En caso contrario, se desactivar dicha seal.
Aqu, la palabra remota no es slo sinnima de lejana sino que implica diferente
funcionalidad. Una consola local suele estar junto al CPX, mientras que una remota suele estar
fuera de la subestacin. Sin embargo, es posible realizar configuraciones en las que ambas
consolas estn fuera o dentro de la subestacin. La funcionalidad propia de cada una se
mantiene con independencia del lugar fsico en el que se encuentre.
Existen varias formas de conexin de dicho acceso remoto: lnea RTC, GSM, lnea dedicada y
red Ethernet. No es posible el acceso a travs de una conexin serie directa (cable o fibra) sino
que se necesita, obligatoriamente, un MODEM telefnico. La conexin a una red Ethernet se
realiza mediante el HUB interno del equipo, con conexiones RJ45.
Desde el punto de vista funcional, se permite la conexin de muchas consolas remotas, pero
no todas pueden ser simultneas. Esta restriccin est determinada en el modelo del CPX.
CPX-A
Si el equipo es de la familia 1CPX-A, slo se permite una conexin remota a travs del puerto
32009 (puerto TCP). Adems, dependiendo del modelo software del equipo, puede estar
disponible o no. En el Captulo 1, se muestra la tabla de seleccin de modelos.
CPX-B
Si el equipo es de la familia 1CPX-B, se permiten hasta seis conexiones remotas simultneas:
una Consola Remota en el puerto 32009 (como en la familia CPX-A) y hasta cinco Consolas
Remotas Adicionales en el puerto 32010. Esta diferenciacin en los puertos TCP permite
diferenciar, en parte, la funcionalidad permitida para cada tipo de consola, como veremos a
continuacin.
6-59
Existe una particularidad. Si el acceso es a travs de MODEM (RTC, GSM, ...), slo se permite
una conexin remota, con independencia del puerto de acceso. Si hubiera un acceso Ethernet
adicional, se permitiran ms conexiones remotas, hasta el nmero mximo indicado antes,
pero a travs del MODEM slo es posible una de ellas.
El CPX guarda unos ficheros de sucesos y alarmas comunes para todas las consolas remotas.
Estos ficheros son recogidos por estas consolas cada vez que realizan una conexin. El
nmero mximo de alarmas que se guardan en el fichero de alarmas es de 250. El nmero
mximo de sucesos que se guardan en el fichero de sucesos es configurable, siendo 500 el
valor por defecto. Estos parmetros son compartidos por todas las consolas.
Existe la posibilidad de permitir (o no) la realizacin de mandos desde las consola remota.
Existen dos parmetros: uno controla el acceso por el puerto 32009 y otro por el 32010. Esto
permite configurar diferentes funcionalidades para los distintos accesos. Por ejemplo, se puede
utilizar la Consola Remota (32009) como una segunda consola permitiendo la realizacin de
mandos, mientras que las otras (Consolas Adicionales, 32010) se pueden configurar slo en
modo visualizacin. Consltese el anexo A para obtener ms informacin.
Otro ejemplo: si se desea permitir la realizacin de mandos a unas consolas pero no a otras,
dentro de la misma familia, se habilitar este parmetro en el CPX, pero se deshabilitar en
aquellas consolas que no los deban hacer. (Cf. libro de instrucciones del PCD -LPCD0407A-)
La funcionalidad que proporciona este acceso remoto es, bsicamente, la misma que la
proporcionada por la consola local. No se puede, desde la consola remota, reconfigurar el CPX
con una nueva configuracin. Esta operacin slo se puede realizar desde la consola local.
Para poder conectar una consola a un CPX a travs del puerto adicional (32010), es necesario
cambiar un parmetro en el fichero TCP.CFG de la consola, descrito en el apartado A.9 del
correspondiente libro de instrucciones (LPCD0407A). En el parmetro PortComRemota, hay
que configurar adecuadamente el nmero del puerto TCP: 32009 para la Consola Remota
Principal, y 32010 para las Consolas Remotas Adicionales.
El acceso de la consola remota al CPX a travs de una red Ethernet con el protocolo TCP/IP no
presenta ninguna dificultad y basta con configurar en el CPX dicha opcin. Sin embargo, en los
modelos CPX-A, cuando se utiliza una lnea telefnica (ya sea RTC, GSM o dedicada), se debe
cargar un driver (controlador) que implemente el protocolo SLIP. Este driver se necesita para
utilizar TCP/IP sobre una lnea RS232 en lugar de una red Ethernet. Esto no es necesario en
los equipos cuyo modelo sea CPX-B, porque ya est incluido en el sistema operativo.
El driver se encuentra en el fichero slip8250.com que se debe cargar antes de que se cargue
el programa de la aplicacin ucs.exe. Durante la carga de este programa es necesario
proporcionarle unos parmetros que se explican a continuacin. No todos los parmetros son
necesarios porque se utilizan sus valores por defecto.
6-60
NumIntPacket: nmero del vector de interrupcin que se utilizar para hablar con el driver
de packet. Este valor ser 0x80.
NumIrq: nmero de la IRQ que se va a utilizar para comunicar con el puerto serie.
DirIO: direccin de I/O del Puerto Serie.
Baudios: velocidad de comunicaciones, en baudios.
TipoEq: tipo de equipo: 0 = CPX, 1 = CPP. Por defecto, 0.
Paridad: 0 = Ninguna; 1 = Par. Por defecto, 0.
TamBufTX: tamao del buffer de transmisin. Por defecto 3000.
TamBufRx: tamao del buffer de recepcin. Por defecto 3000.
Los parmetros se deben introducir en el orden en que se han presentado anteriormente. Los
valores posibles para los parmetros NumIrq y DirIO son los siguientes:
CPX CPP
Puerto DirIO NumIrq Puerto DirIO NumIrq
COM1 0x3F8 4 P1 1100 4
COM2 0x2F8 3 P2 1108 3
COM3 0x3E8 10
COM4 0x2E8 11
La carga del driver se configurar en el fichero tcp.bat. De esta forma, cuando se inicie el CPX,
se cargar el driver y luego se realizar la ejecucin del programa de la aplicacin.
6-61
6.10 Mandos
6.10.1 Descripcin
En el CPX existe una tarea llamada MANDO que es la encargada de gestionar los mandos
sobre los diferentes elementos de la instalacin.
Despus de este filtro, se comprueba si existen bloqueos a nivel de CPX. Si hay seales de
bloqueo configuradas y alguna est activa, no se realiza el mando. En caso contrario, sigue su
camino.
Si el destinatario es un equipo lgico interno del CPX, se enva a la tarea correspondiente para
que lo realice. Si es un equipo externo, se enva el mando a dicho equipo.
Si el mando es externo, el equipo puede tener, a su vez, una lgica de bloqueos y de gestin
de los mandos. Como resultado obtendremos, en general, una confirmacin positiva o negativa
de la realizacin del mando. En algunos casos obtendremos, tambin, una causa de la no
realizacin del mando. Esta informacin es recibida de nuevo por MANDO, quien la procesa y
la enva de vuelta al peticionario del mando.
6-62
En la figura adjunta se indica, de manea esquemtica, el camino que siguen los mandos a
travs del CPX. Se ha dibujado el caso particular de una UCP de ZIV hablando el protocolo
PROCOME. Dependiendo de la configuracin y del modelo de UCP, los chequeos y los
resultados pueden ser diferentes.
6-63
Si ponemos una posicin en local, podemos querer que el resto de posiciones relacionadas con
sta (misma barra, trafo, etc) se pongan en local, impidiendo operaciones sobre las mismas
desde el despacho de telemando.
Esta funcionalidad se incorpora por defecto en el CPX. La tarea MANDO, utilizando informacin
de configuracin, monitoriza el estado de las seales de LOCAL / TELEMANDO de todas las
posiciones que se han configurado dentro de un grupo de mandos. Cuando cualquiera de ellas
cambia de estado, MANDO se encarga de iniciar mandos sobre el resto de posiciones para
ponerlas en el mismo estado que la que ha cambiado.
Este automatismo se utiliza para realizar transmisiones horizontales de seales entre diferentes
equipos a travs del CPX, ahorrndose el cableado de las mismas.
Estos mandos se ven afectados por la lgica de bloqueos explicada en el punto 6.10.1.
6-64
6.11 LEDs
El CPX dispone de 8 LEDs configurables en la parte derecha del frente. A estos LEDs se les
puede asignar cualquier seal digital de la base de datos. Cuando la seal asociada est
activa, el LED se encender, mientras que, si no lo est, el LED permanecer apagado.
Se puede configurar para cada LED la seal asociada, si est negada y si parpadea. En el
caso de configurarlo con parpadeo es posible indicar la frecuencia de dicho parpadeo.
Estas entradas digitales se mapean como seales digitales dentro del equipo lgico CENTRAL
a partir de la seal 300. Es decir, la primera entrada digital se corresponde con la seal 300 del
equipo CENTRAL, la segunda con la seal 301, etc. El periodo de lectura es configurable en
mltiplos de 6 ms.
La lgica de lectura de las entradas digitales tiene un filtro antirebotes. El estado se tiene que
mantener al menos durante 3 periodos de lectura para dar un cambio como vlido.
Existe una tarea especfica que se encarga de realizar los trabajos relacionados con esta
funcionalidad.
Al ser el disco del CPX de tamao limitado, el almacenamiento de los ficheros se hace de
forma circular. Cuando se crea un nuevo fichero cada media noche, se borra el fichero ms
antiguo. El nmero de das que almacena el CPX es configurable, en principio, pero depende
del tamao del disco flash y de la cantidad de informacin que se desee almacenar.
La forma de extraer estos ficheros de datos es a travs de la consola de operacin, que los
exporta a unos ficheros de intercambio para que puedan ser fcilmente tratados con programas
comerciales.
6-65
Cada minuto, coincidiendo con el segundo 0, se guarda en disco un registro con los valores,
almacenados en ese momento en la base de datos, de las medidas configuradas. Estos datos
se almacenan en un fichero en disco del CPX, ordenndose de forma que se crea un fichero
por da con todos los datos relativos a ese da.
Cada periodo, coincidiendo con el segundo 0, se guarda en disco un registro con los valores,
en ese momento almacenados en la base de datos, de los contadores configurados. Estos
datos se almacenan en un fichero en disco del CPX, ordenndose de forma que se crea un
fichero por da con todos los datos relativos a ese da.
Los datos tambin se ordenan en ficheros diarios con la misma profundidad de das descrita
para los otros tipos de histricos.
6-66
Teclado y Display
Alfanumrico
Captulo 7
Display en reposo
Como se ve en la figura 7.1, el display en reposo presenta el modelo de equipo, la fecha y la
hora.
Teclado asociado al display alfanumrico
El teclado consiste en 16 teclas distribuidas en una
matriz de 4 x 4, cuyas propiedades se especifican a
continuacin. La figura 7.2 muestra la disposicin de
este teclado.
7-2
Tecla de contraste
Pulsando esta tecla se visualiza en la pantalla del CPX * Vers TELEM [ 02 . 09
la informacin de seguimiento y trazas de desarrollo *********************************
del programa. Es decir, pulsando esta tecla se podr
acceder a la informacin de seguimiento del CPX sin [ FILE : CENTRAL . CFG ] [ L
conectar el monitor de vdeo.
Pulsando esta tecla desde cualquier otra pantalla en la que nos encontremos, el sistema
cambia a visualizar la informacin de seguimiento. Pulsando de nuevo se vuelve a la pantalla
de partida.
Teclas de seleccin en el display
Si, despus de pulsar la tecla de contraste, se pulsan las teclas de seleccin se accede,
mediante un desplazamiento vertical, a la posicin superior o inferior de la memoria de video.
Nota: la funcionalidad descrita para las teclas de contraste y seleccin en el display slo est disponible en los modelos
1CPX-A.
F1 F4
Si, despus de pulsar la tecla de contraste, se pulsan las teclas auxiliares de
funcin se accede, mediante un desplazamiento horizontal, a la posicin de la derecha o de la
izquierda de la memoria de video.
F2
Cuando se pulsa esta tecla se accede a un
UCS _ B00103001
anillo de pantallas con informacin sobre el CPX. En la
[ 05 . 02 . 24 ] CRC [ 491e ]
primera de ellas encontramos informacin sobre el
Kern 05 . 06 Tcp 02 . 00
ejecutable. Dependiendo del modelo hardware de CPX
04 . 00 / B00 - 03 . 00 adf9
se mostrarn diferentes pantallas.
Modelo 1CPX-A
En la primera de ellas encontramos informacin sobre el ejecutable:
7-3
Direccin IP de la configuracin.
Tamao (en bytes) de la lgica
Tamao (en bytes) de la memoria libre
Estado de los sockets: C = Central, P = Proteccin, M = Monitor.
00 = Esperando conexin; 03 = Conexin establecida
Pantallas de informacin de versiones del ejecutable (software ncleo) de CPX, del Sistema
Operativo, del software de tarjeta de comunicaciones TL-176 y de los diferentes mdulos
independientes (DLL) instalados.
Pantalla de informacin sobre el estado de ciertos parmetros internos del CPX: direccin
IP, tamao (en bytes) de la lgica, tamao (en bytes) de la memoria libre y estado de los
sockets (donde C = Central, P = Proteccin, M = Monitor y donde 01 = Esperando conexin
y 02 = Conexin establecida).
Pantallas que informan de los nmeros de plano del Sistema Operativo, del ejecutable
(software ncleo) de CPX y de los diferentes mdulos independientes (DLL) instalados.
Pantallas que informan de los Checksums de 32 bits del Sistema Operativo, del ejecutable
(software ncleo) de CPX y de los diferentes mdulos independientes (DLL) instalados.
7-4
Puesta en
Marcha
Captulo 8
8.1 Generalidades
La manipulacin de equipos elctricos, cuando no se realiza
adecuadamente, puede presentar riesgos de graves daos personales o
! materiales. Por tanto, con este tipo de equipos ha de trabajar solamente
ATENCIN personal cualificado y familiarizado con las normas de seguridad y medidas
de precaucin correspondientes.
Con carcter general hay que hacer notar una serie de consideraciones generales, tales como:
Inspeccin preliminar
Comprobacin En servicio
CPX Ensayo de puertos
Comprobacin de LEDs
Instalacin
Puesta en marcha
8-2
Si hay una consola de operacin (PCD) en la instalacin se conectar al CPX para comprobar
el buen funcionamiento del sistema completo.
Una vez que se ha actualizado el CPX con las configuraciones y software definitivos, habr que
garantizar que el sistema funciona correctamente. Para ello, es imprescindible generar en
campo todas las seales que pueden producirse en la subestacin y comprobar una a una que
dichas seales se actualizan correctamente en todas las pantallas de la consola (si existe) y / o
en las pantallas del despacho de control (si existe). En caso de encontrar algn error, deber
comprobarse la configuracin del sistema. Si persiste el error deber ponerse en contacto con
su suministrador.
8-3
La comprobacin del puerto de red se puede realizar de dos formas. Si existe consola de
operacin, se conectar al CPX y se comprobar que se conectan correctamente y que en la
pantalla del SIPCO se ven correctamente todos los equipos. Si no existe consola de operacin,
se conectar un PC con un cable ethernet con RJ45 al CPX y se realizar un ping al CPX
escribiendo, en una ventana de DOS, el siguiente comando: PING MMM.NNN.XXX.YYY, donde
MMM.NNN.XXX.YYY es la direccin IP del CPX.
8-4
8.7 Instalacin
Localizacin
El lugar donde se instale el equipo debe cumplir unos requisitos mnimos para garantizar no
slo el correcto funcionamiento del mismo y la mxima duracin de su vida til, sino tambin
para facilitar los trabajos necesarios de puesta en marcha y mantenimiento. Estos requisitos
mnimos son los siguientes:
Ausencia de polvo
Ausencia de humedad
Ausencia de vibraciones
Buena iluminacin
Fcil acceso
Montaje horizontal
8-5
Notas:
8-6
Figuras
Captulo 9
Figura pgina
9-2
37.7
57.15
A A
76.2 265.9
51.15
37.7
465 350
482 372
436
B B
CAJA TIPO "W"
348 ENCLOSURE TYPE "W"
CAIXA TIPO "W"
465
440
C 57.15
C
TALADROS 8mm
8mm DRILLING
76.2 269
FUROS 8mm
57.15
"ATENCION"
Este documento contiene informacin confidencial
propiedad de ZIV S.A. Cualquier forma de reproduccin
o divulgacin est absolutamente prohibida y puede
ser causa de severas medidas legales.
~
"ATENAO"
Este documento contm informao confidencial de
propriedade de ZIV S.A. Qualquer forma de reproduo
ou divulgao est absolutamente proibida e sujeita a ZIV Aplicaciones y Tecnologa, S.A.
severas medidas legais.
"WARNING"
This document contains trade secret information
of ZIV S.A. Unauthorized disclosure is strictly prohibited TITULO: DIMENSIONES Y TALADRADO
D and may result in serious legal consecuences.
D
REVISIONES 0 CD0012165 1 CD0103163 PROYECTO: CAJA TIPO "W" 6U 1RACK
2 CD0202125 3 4 Rev. 0
5 6 7
Rev. 1 25/5/01
Rev. 2 14/2/02 NUMERO> 4BF0100/0031
8 9 10 Fecha Nombre Hoja: 1
11 12 13 Dibujado 26/2/01 J.C.S. Continua en Hoja:
14 15 16 Aprobado
26/2/01 C.G.G.
1 2 3 4
1 2 3 4 5 6
COM1,COM2,COM3,COM4,COM5
LEDS IRIGB
CONEX. INTERNO-SEAL PIN SEAL
- FRENTE: LAN0 VGA CONEX. EXTERNO-GND
1 DCD
- Disponible (verde) RJ-45 SUB D-15
2 RX
- 8 leds configurables (rojos) HEMBRA HEMBRA
3 TX
A IRIG B
4 DTR
A
- TARJETA Y PUERTOS:
5 1 5 GND
- COM1,2,3,4 -Rojo - transmision COAXIAL
10 6 6 DSK
-Verde - Recepcion 15 11 7 RTS
9 5
- TARJETA I/O: COM4 8 CTS
4
8
DB9 3 9 RI
- 4 LEDS (L1,L2,L3,L4) configurables rojos.
- TARJETA AISLAMIENTO: HEMBRA
7
6
2
1
CPU PP0
- LEDS TX/RX de cada puerto.
-Rojo - Transmision 9 5 PIN SEAL
COM3 4
8
-Verde - Recepcion DB9 3 5 1 IRQ
7 9
COM5 3 bit 15
FRENTE
HEMBRA 2 4
6 8
1 3 DB9 4 bit 14
7
KEYB 2
6 HEMBRA 5 bit 13
5 1
9 6 bit 12
PIN SEAL COM2 4
8 LAN4 / RJ45 7 bit 11
DB9 3
1 CLOCK 7 8 bit 10
HEMBRA 2 HEMBRA
2 DATA 6
1
TARJETA DE 9 bit 9
B 3 N/C LAN3 / RJ45 10 bit 8 B
HEMBRA 30 bit 7
4 GND
COM1 9 5 4 PUERTOS 31 bit 6
5 +5 4 LAN2 / RJ45
8 32 bit 5
DB9 3
7 HEMBRA 33 bit 4
HEMBRA 6
2
LAN1 / RJ45 34 bit 3
1
VGA
KEYB 2
HUB HEMBRA 35
36
bit 2
bit 1
PIN SEAL DIN
4 5 37 bit 0
1 3
1 14 RESTO
HEMBRA
1 VIDEO ROJO (75ohm,0.75Vpp)
Q0
2 VIDEO VERDE (75ohm,0.75Vpp) 1 Q0
DB25
3 VIDEO AZUL (75Ohm.0.75 Vpp) 2 TARJETA DE ......
........
4 ID2 (bit 2 del ID del monitor) HEMBRA
3
PIN SEAL
25
5 GND
4
I/O 19
2 TX
6 RGND (GND del Rojo)
7 GGND (GND del Verde) 5 1
3 RX
20
8 BGND (GND del Azul) 4 RTS
6
9 N/C 5 CTS
10 SGND (Sincr. GND)
OUT
7 TARJETA DE PP0 7 GND
11 ID0 (Bit 0 del ID del monitor) 8 DB37 RESTO N/C
C 12 ID1 (Bit 1 del ID del monitor)
9
AISLAMIENTO ...........HEMBRA C
13 HSYNC o CSYNC (Sincr. horiz.) .............
10
LAN0,LAN1,LAN2,LAN3,LAN4
14 VSYNC (sincronismo vertical) 37
15 ID3 (bit 3 del ID del monitor) 11 19
PIN SEAL
12
3 +
FUENTE
2 - 1 TX+
ALIMENTACION
1 2 TX-
3 RX+
LOC REM
CHASIS
4 N/C
5 4 3 2 1 5 4 3 2 1 dc dc dc dc dc dc dc dc 5 N/C
PIN SEAL
dc dc dc dc dc dc dc dc
6 RX-
1 DCD 9 8 7 6 9 8 7 6 TX RX TX RX TX RX TX RX TX RX TX RX TX RX
+ + + + + + + + 7 N/C
2 RX 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 8 N/C
3 LOC. REM. Q1 P1 P2 P3 P4 P5 P6
TX IN
4 DTR DB9 DB9
F.O.P.
5 GND HEMBRA HEMBRA
6
7
DSR
RTS
ZIV Aplicaciones y Tecnologa, S.A.
8 CTS
9 RI TITULO: CONEX. EXTERNAS 1CPX-A1B-#00000W#
D D
"ATENCION" PROYECTO: UNIDAD CENTRAL
Este documento contiene informacin confidencial propiedad de Rev. 0
BOTON:
NORMAL - LAN4 Es un conector de red mas
Z I V S.A. Cualquier forma de reproduccin o divulgacin est
absolutamente prohibida y puede ser causa de severas medidas legales. NUMERO: 3RX0173/0005
UPLINK- TX, RX Se invierten en LAN4 REVISIONES 0 CD0112136 1 2 3 4 Fecha Nombre Hoja: 1
- la posicion por defecto es NORMAL
5 6 7 8 9 10 Dibujado 21/12/01 J.C.S. Continua en Hoja:
11 12 13 14 15 16 Aprobado 21/12/01 J.M.Y.
1 2 3 4 5 6
ANEXO A
Ficheros de
Configuracin
del CPX/CPP
Anexo A
A.1 Introduccin
A continuacin, se van a documentar los distintos ficheros de configuracin de la unidad central
de la subestacin. En muchos de ellos se definen seales digitales, mandos, escrituras de
salidas, medidas y contadores. Todos ellos se definen de igual manera en todos los ficheros en
los que aparecen. Por esto, se va a definir su estructura ahora y ser referenciada cada vez
que aparezcan.
SEALES DIGITALES (ISC)
Se dan los siguientes datos:
NumISCs ,
ISC , Alarma , F_activ , F_desactiv , Neg , Bocina , (*)
(*) Se repite por cada seal digital del equipo. Habr tantas como indique NumISCs.
A.1-2
MANDOS (ISE)
Se dan los siguientes datos:
Num
ISEs ,
ISE DirEq ISC Time Neg Dir ISC DirEq
, Est , Est , , , EqOK , OK , Fail ,
(**)
(*) Se repite por cada mando del equipo. Habr tantos como indique NumISEs.
(**) Se repite por cada seal de bloqueo del mando correspondiente. Habr tantas como
indique NumBlqs.
A.1-3
NumISSs ,
ISS , DirEq , ISC , Time , Neg , Analog , (*)
(*) Se repite para cada escritura de salidas del equipo. Habr tantas como indique
NumISSs.
A.1-4
MEDIDAS (MEA)
Puesto que las medidas que envan los equipos de nivel 1 de ZIV estn codificadas
digitalmente con una longitud de palabra de 12 bits, ser necesario realizar una conversin de
tipo lineal para obtener los valores de ingeniera asociados a cada medida analgica. Para
realizar esta conversin ser necesario definir, para cada una de las medidas configuradas en
la Unidad Central, la recta que relaciona el rango de valores desde 4096 a +4095 enviados
por los rels de ZIV con el rango de valores de ingeniera asociado a la medida. Ser
imprescindible, por tanto, conocer el fondo de escala definido en el propio rel para cada una
de las magnitudes analgicas que se van a medir.
Para definir las rectas de conversin a valores de ingeniera, se necesitan los siguientes datos:
NumMEAs ,
Pendiente , Origen , (*)
(*) Se repite por cada medida del equipo. Habr tantas como indique NumMEAs.
A.1-5
CONTADORES (CON)
Se dan los siguientes datos:
NumCONs ,
Pendiente , Origen , (*)
(*) Se repite por cada contador del equipo. Habr tantas como indique NumCONs.
A.1-6
Las seales digitales de este equipo lgico pueden ser 287, 300 e incluso hasta 324
(dependiendo de la versin software que se emplee y del nmero de entradas digitales del
CPX/CPP). A continuacin, se incluye su numeracin y significado para el caso de 308
seales:
1
Estas seales NO se implementan en los modelos 1CPX-A y 1CPP-A.
A.2-1
A.2-2
A.2-3
Ej: 60000,1,1,3,10,
20000,0,
5000,
5,66,5500,0,
2,1,15,
Ej: 0,0,0,
Datos sobre los ajustes del central: [lnea 10]
Modelo , TipoCPU , Watchdog ,
Ej: 1CPXA03201000WA,6,10,
A.2-4
GestionaST , NotificaST ,
NumIRQ ,
RelojGPS: Indica si tiene reloj GPS y de qu tipo es. 0: No tiene; 1: IKOR Paralelo
PC; 2: IRIG-B; 3: IKOR serie 232; 4: GC14 serie 232; 5. Sincronizacin al cuarto
horario ms prximo por Pulso en Entrada Digital.
ErrorDispers: Bit que indica si hay que dar error de dispersin del GPS (1) o no (0).
MaxErrGPS: Tiempo que debe estar el GPS en error para darlo por malo y llevar la
hora internamente. En ms. 500-300000 ms. Valor por defecto 30000 ms.
MaxRecupGPS: Tiempo que debe estar bien el reloj GPS despus de estar en error
para darlo por bueno. En ms. 500-300000 ms. Valor por defecto 30000 ms.
GPSVerificaIRQ: Tiempo permitido sin entrar interrupciones. En segundos. 5--> seg
Valor por defecto 30 segundos. Para el tipo 5, este valor se utiliza como tiempo (en
segundos) que ha de pasar sin que se reciba un pulso de sincronismo antes de
activar la seal de Fallo de comunicaciones con el GPS; para este caso, el valor por
defecto es 1800 segundos que se corresponden con 30 minutos.
Port: Puerto serie donde se conectara el GPS (este campo slo se debe poner en los
tipos 3 y 4).
Baudios: Baudios del puerto serie (este campo slo se debe poner en los tipos 3 y 4).
Bits: Nmero de Bits de datos (este campo slo se debe poner en los tipos 3 y 4).
Paridad: Tipo de paridad (este campo slo se debe poner en los tipos 3 y 4).
BitsStop: Nmero de bits de stop (este campo slo se debe poner en los tipos 3 y 4).
Nota: los campos Port, Baudios, Bits, Paridad y BitsStop slo se deben poner en el caso de relojes del tipo 3 y 4. En el
resto de relojes no deben ponerse. Si se configuran estos campos en el caso de los relojes tipo 1, 2 y 5, se producir un
malfuncionamiento en la gestin del horario verano/invierno.
A.2-5
Coherencia: Bit que indica si hay que activar (1) o no (0) el sistema de coherencia de
informacin.
CoherenciaAlr: Bit que indica si hay que activar (1) o no (0) el sistema de coherencia
de alarmas. No tiene funcionalidad asociada por ahora. Por defecto, 0.
NumMaxSuc: Nmero mximo de sucesos que se almacenan en los ficheros de la
Unidad Central. Por defecto, 500.
TipoBocina: Tipo de alarma acstica (bocina): 0 = No bocina, 1 = Bocina Central,
2 = Bocina Consola (reservado). Si una seal considerada como alarma (bit de
alarma a 1) se activa y tiene el bit de bocina puesto a 1, sonar el tipo de bocina
indicado por este parmetro.
DirEq: Direccin del equipo al que pertenece el mando para activar la bocina.
ISE: Etiqueta PROCOME de dicho mando.
DCO: DCO del mando.
Ej:
1,0,500,
0,
30,0,2,
A.2-6
Ej: 308,4,1,257,300,0,
A.2-7
A.2-8
A continuacin, se dan los datos de los distintos equipos uno tras otro (secuencialmente). Por
cada equipo fsico aparecen los siguientes datos:
Datos generales del equipo fsico en cuestin: [lnea 6]
Dir , Port , Time , N_ISC , N_ISE , N_ISS , N_MEA ,
A.3-1
Ej: 10,1,200,100,16,2,7,1,0,1,1,50,0,
A.3-2
A.3-3
A.3-4
Ej: 3, 183,
A continuacin, se configuran de forma secuencial (uno tras otro) los distintos histricos que se
hayan definido. Segn el tipo de histrico se darn los siguientes datos:
A.4-1
TipoHist ,
NumMEAs ,
DirEq , MEA , (*)
(*) Se repite por cada medida del histrico correspondiente. Habr tantas como indique
NumMEAs.
A.4-2
A.4-3
A.4-4
A.5-1
A.5-2
2,255.0,100.0,345.0,1.0,Intensidad,A,
1,30,1,60,1,Retardo inicio,seg,
A.5-3
Cuando se quiera referir a una seal negada se emplea el smbolo \ delante de la seal de la
forma: [256,\10] (seal 10 negada del equipo 256).
Las variables de Entrada y de Salida que se pueden emplear con su formato aparecen en la
tabla A.5-1:
Adems de estas variables, se pueden utilizar ajustes en las operaciones TEMPOR y DNIVEL.
Los ajustes tienen el formato AJn donde n vara entre 0 y NumAjs-1. Se pueden utilizar en las
operaciones anteriormente mencionadas en lugar de los parmetros fijos.
A.5-4
OR: [lnea 6]
Se trata de una operacin OR lgica de varias entradas y salidas.
Formato: OR<[ISC][ISC]>(ISC)(ISC)
Ej: OR<[256,1][256,11][256,12]>(256,0)
AND: [lnea 7]
Se trata de una operacin lgica AND de varias entradas y salidas.
Formato: AND<[ISC][ISC]>(ISC)(ISC)
Ej: AND<[1,8][7,8][3,40][9,8][11,8][8,8][5,40][14,8]
[17,8]>(256,13)
XOR: [lnea 4]
Se trata de una operacin OR-exclusiva lgica de varias entradas y salidas.
Formato: XOR<[ISC][ISC]>(ISC)(ISC)
Ej: XOR<[10,8][11,8][12,8]>($,0)
A.5-5
Formato: NOT<[ISC]>(ISC)(ISC)
Formato: CABLE<[ISC]>(ISC)(ISC)
Ej: CABLE<[20,8]>($,0)(256,40)
Formato: FFRS<[ISC_R][ISC_S]>(ISC)(ISC)
Ej: FFRS<[10,8][10,9]>($,0)(256,40)
A.5-6
Formato: FFJK<[ISC_J][ISC_K]>(ISC)(ISC)
Ej: FFJK<[10,8][10,9]>(256,40)
Formato: MANDO<[ISC][ISE]{DCO}>(ISC)(ISC)
Ej: MANDO<[10,8][10,0]{2}>(256,40)
A.5-7
No se podrn utilizar mandos pertenecientes al propio equipo lgico LOGICA como parmetro
ISE dentro de esta operacin lgica, debido a que carece de sentido que un equipo efecte una
orden sobre s mismo.
Formato: FMANDO<[ISC][ISE][ISC_T]{DCO}>(ISC_FAIL)(ISC_OK)
Ej: FMANDO<[256,1][10,0][10,8]{2}>(256,40)(256,9)
Formato: ESC<[ISC][ISS]{DCO_ON,DCO_OFF}>(ISC)(ISC)
Ej: ESC<[10,8][10,0]{2,1}>(256,40)
1
Esta funcin slo est implementada en los modelos 1CPX-A y 1CPP-A.
A.5-8
Formato:
TEMPOR<[ISC]{TA}{TB}>(ISC)(ISC),
Ej: TEMPOR<[1,105]{0}{10}>($,1)
TEMPOR<[10,0]{12}{AJ0}>(256,5)
Se pueden sustituir cualquiera de los parmetros VC, VMAX y VMIN por un ajuste.
Ej: DNIVEL<[10,5]{0.8}{0.5}{1}>(256,9)($,1)(256,10)
DNIVEL<[10,7]{AJ6}{AJ8}{AJ3}>(256,8)($,2)(256,15)
A.5-9
Formato: DEACT<[ISC][ISC]>(ISC)(ISC)
Ej: DEACT<[10,8][11,8][12,8]>($,0)
Formato: CONT<[ISC_Q][ISC_R]>(CON)
Ej: CONT<[256,2][256,3]>(256,0)
A.5-10
Formato: CMPCONT<[CON]{Vc}>(ISC)
Ej: CMPCONT<[256,0]{AJ0}>(256,6)
CMPCONT<[100,0]{100}>(100,45)
CMPCONT<[256,0]{9999}>(100,75)
CMPCONT<[100,1]{AJ8}>(256,7)
El cdigo de la lgica a desarrollar en este fichero cuenta con las siguientes limitaciones:
A.5-11
A.5-12
A.6-1
(*) Se repite por cada esclava de Mandos. Habr tantas como indique NumEsclaMan.
(**) Se repite por cada esclava de Escrituras. Habr tantas como indique
NumEsclaEscr.
(***) Se repite por cada maestra. Habr tantas como indique NumMaestras.
A.6-2
A.6-3
A.6-4
A.7-1
Para la configuracin del puerto remoto (puerto 7) se le aaden dos parmetros ms que estn
relacionados con la funcionalidad de inicializacin del MODEM. Esta funcionalidad consiste en
el envo peridico de una cadena de inicializacin al MODEM siempre que no haya una
conexin, es decir, siempre que el CPX/CPP no tenga activa la seal de CD. Por lo tanto, es
importante que el cable de conexin del MODEM al CPX/CPP tenga cableada esta seal.
Estos parmetros son:
Port Veloc Tipo Bits Bits Est Tipo Tout [Msg ,} Tout
Num , , Par , Datos , Stop , Ini , Port , Cnx , Init Caract ,
A.7-2
Para el caso del puerto remoto, el parmetro ToutCaract deber tomar un valor sensiblemente
superior al del resto de puertos si se utilizan mdems GSM. Debido a una particularidad de las
redes de comunicaciones telefnicas inalmbricas, los mensajes pueden ser divididos en varias
partes durante el envo. Para que el CPX/CPP acepte estos mensajes se deber configurar
este parmetro con un valor de varios segundos. Su valor exacto se deber calcular por un
procedimiento de prueba y error porque depende mucho de los pases y de la saturacin de las
redes.
El CPP tiene dos puertos de fibra ptica para comunicar con equipos, por lo que slo se
configurarn los dos primeros puertos. Si se va a utilizar tambin el puerto remoto, se
configurar el puerto nmero 7. El campo NumPorts se configurar de acuerdo a estas
consideraciones; valdr 3 cuando se configure el puerto remoto, y 2 cuando no se haga.
A.7-3
A.7-4
A.8-1
(*) Se repite por cada tarjeta hardware con entradas digitales instalada en el CPX/CPP.
[1] # FICHERO LEDS.CFG, QUE CONFIGURA LOS LEDS DEL FRONTAL DEL CPX/CPP.
[2] 5, // Nmero de leds configurados (Mximo 8 Leds).
[3] # N del led(de 0 a 7), Dir. Equipo, ISC, Negada, Modo(0:Fijo, 3:Parpadeo),
[4] # T_ON (ms/55), T_OFF (ms/55),
[5] 0,256,29,1,0,0,0,
[6] 1,258,0,0,0,0,0,
[7] 2,257,256,0,0,0,0,
[8] 3,257,263,0,0,0,0,
[9] 4,257,259,0,0,0,0,
[10] # CONFIGURACIN PARA EL MUESTREO DE LAS ENTRADAS DIGITALES DEL CPX/CPP.
[11] 6,2,10,60, // TimeMuestreo,NmuestrasFiltro,LimInfCambSeg,LimSupCambSeg
[12] # CONFIGURACIN PARA HABILITACIN DE LAS ENTRADAS DIGITALES DEL CPX/CPP.
[13] 1,0,0,0,0,0,0,0, // 0: ED no habilitada 1: ED habilitada
A.8-2
Ej: 128,
0,
Ej: ZIV,
ZIV,
A.9-1
Ej: ACCEPTED,
ACCESS DENIED,
ModoTrabajo: Nmero que indica si se trabaja en modo normal (0), Windows 95 (1),
lnea dedicada (2), o modo TRAME (3).
TimeoutConex: Timeout de la conexin (en mseg.).
RetCarTrame: Retardo entre caracteres enviados al TRAME. Si el modo trabajo es
ModoTrame, los mensajes que se envan la TRAME deben espaciarse este tiempo.
Si el modo no es TRAME configurarlo como 0 (cero). Expresado en milisegundos.
Valor tpico 200.
TimeEsperaReset: Tiempo de espera a que se inicialice internamente el MODEM
antes de enviar CmdModemInit. Expresado en milisegundos. Valor tpico: 2000.
TimeChgCtrlModem: Tiempo que se espera a que el MODEM detecte el cambio en la
seal DTR ucando se quiere cerrar la conexin. Expresado en milisegundos. Valor
tpico: 900.
TimeRespModem: Tiempo de respuesta del mdem (en mseg.).
NumRings: Nmero de rings del mdem antes de descolgar.
Ej: 0,60000,200,2000,900
15000,1,
ComReset: Comando para el reset del mdem (mximo nmero de caracteres: 14).
ComInicio: Comando de inicializacin del mdem (mximo nmero de caracteres:
48).
Ej: ATZ,
ATE0V1X1M0S0=0,
A.9-2
Ej: RING,
2,
Datos sobre comandos para descolgar el mdem, pasar de modo transparente
a modo comando, colgar el mdem y descolgar e iniciar dilogo con otro
mdem: [lneas 17-20]
DescolgModem ,
ModoTran-ModoCom ,
ColgModem ,
DialOtroModem ,
Ej: ATH1,
+++,
ATH0,
ATA,
A.9-3
Ej: CONNECT,
1,
OK,
0,
Ej: ATDT0,4157922,
Datos sobre el script de conexin: [lnea 26]
ScriptConex ,
Ej: IBMNET.SCP
A.9-4
Ej: 132,
128.127.60.15,
31000,0
30,6,
Datos de configuracin de las seales digitales
Se configuran de la manera explicada en el apartado A.1: [lneas 6-12]
A.10-1
1,269,2,500,1,269,2,269,-1,0,0, 0,
2,269,2,500,0,269,2,269,-1,0,0, 0,
3,269,2,500,1,269,2,269,-1,0,0, 0,
A.10-2
Ej: 32009,
1,
0,
SocketServidor , ToutSockServ ,
MandosServ ,
Ej: 32010,30,
0,
A.11-1
A.11-2
Ej: 128.127.60.26,
32000,
32001,
32002,
32003,
60000,60000,
7600,
300,
300,
A.12-1
A.12-2
Cada uno de los autmatas tiene un ajuste de presencia y otro de ausencia de tensin, as
como un ajuste de tiempo de presencia y otro de tiempo de ausencia.
Automatismo de definicin de estados de tensin de alta. Este automatismo, con ayuda del
anterior, define el estado de la pareja de tensiones de alta.
Los ajustes que necesita este automatismo son el tiempo de estabilidad, el tiempo de
conmutacin y el tiempo de espera de igualdad (este ltimo es fijo).
A.13-1
En este fichero se guardan los ajustes de estos subautmatas. El fichero tiene el siguiente
formato:
Datos sobre la relacin de automatismos que se arrancan: [lneas 2-9]
BitArrPRESMULA ,
BitArrPRESMULB ,
BitArrPRESUA ,
BitArrPRESUB ,
BitArrESTALTA ,
BitArrMANALTA ,
BitArrMANMEDIA ,
BitArrCONDISP ,
Ej: 1, //PRESMULA
1, //PRESMULB
0, //PRESUA
0, //PRESUB
1, //ESTALTA
1, //MANALTA
1, //MANMEDIA
1, //CONDISP
A.13-2
Servicio: Bit que indica si los ajustes del automatismo de la H se pueden modificar
desde la consola (1) o no (0).
V_NominalAlta: Nivel de tensin nominal para la deteccin de presencia/ausencia de
tensin en alta.
ExisteEspera: Habilita el tiempo de espera entre mandos de la misma secuencia.
TimeEspera: Tiempo configurable (en milisegundos) de espera entre mandos de la
misma secuencia
ISCDefecto: Etiqueta PROCOME de la seal digital que refleja el estado por defecto
del automatismo de la H (por defecto est en manual).
Ej: 0,30.0,1,2000,
7,
Datos de configuracin del automatismo de presencia/ausencia de tensin en
la lnea A (PRESMULA): [lneas 14-16]
DirEq , MEA ,
NivelPresencia , NivelAusencia ,
TimePresencia , TimeAusencia ,
Ej: 1,0,
80.0,50.0,
1000,1000,
A.13-3
Ej: 1,1,
80.0,50.0,
1000,1000,
A.13-4
Ej: 14,1,
14,1,
14,1,
80.0,50.0,
1000,1000,
Ej: 14,2,
14,2,
14,2,
80.0,50.0,
1000,1000,
A.13-5
Ej: 60000,
5000,
1000,
Datos de configuracin del automatismo de Maniobras de Media (MANMEDIA):
[lneas 38-39]
Servicio , V_NominalMedia ,
TimeConmutacin ,
Ej: 1, 13.0,
5000,
A.13-6
Tabla A.13-1
N de SEQ Operaciones
0 Reposo
1 Abrir 52LB
2 Cerrar 52LAB
3 Cerrar 52LA
4 Abrir 52LA
5 Cerrar 52LB
6 Cerrar 52LAB y abrir 52LB
7 Cerrar 52LAB y abrir 52LA
8 Abrir 52LB y cerrar 52LAB
9 Abrir 52LA y cerrar 52LAB
10 Cerrar 52LB y abrir 52LA
11 Cerrar 52LB y abrir 52LAB
12 Abrir 52LA y cerrar 52LB
13 Cerrar 52LA y abrir 52LB
14 Cerrar 52LA y abrir 52LAB
15 Abrir 52LB y cerrar 52LA
16 Cerrar 52LA y cerrar 52LAB
17 Cerrar 52LB y cerrar 52LAB
18 Cerrar 52LA y cerrar 52LB
19 Abrir 52LAB
20 Cerrar 52LA y cerrar 52LB y abrir 52LAB
21 Poner automatismo en Manual
A.13-7
Ej: # SECUENCIA 0
1, //Num. Mandos
260,9,2,
# SECUENCIA 1
# SECUENCIA 21
1, //Num. Mandos
260,13,2,
A.13-8
Ej: 1,46,
1,246,
20,2,
A.13-9
Ej: 256,0,
A.13-10
[46]
[47] # SEQ 1 // ABRIR 52LB
[48]
[49] # SEQ 21 // PONER AUTOMATISMO EN MANUAL
[50] 1,
[51] 260,13,2, // Poner en Manual desde Automatismo
[52] # Relacin de ISCs del AUTO H
[53] 28, // Nmero de ISCs
[54] 0,0,1,1,0,
[55] 1,0,1,1,0,
[56]
[57] 27,0,1,1,0,
[58] # Relacin de ISE (mandos) del AUTO H
[59] 14, // Nmero de ISEs
[60] # ISE,ISC exe(dir,isc),Tiempo,neg,ISC OK(dir,isc), ISC fail(dir,isc),doble,
[61] # n blqs,.....
[62] 0,260,8,1,0,260,-1,260,-1,0,0,0, // PREF A DESDE CUADRO
[63] 1,260,9,1,0,260,-1,260,-1,0,0,0, // PREF B DESDE CUADRO
[64]
[65] 13,260,7,1,0,260,-1,260,-1,0,1,256,24,0,0, // MAN DESDE AUTOMATISMO
[66] # Relacin ISCs (Dir,Isc) de las secuencias
[67] 1,46, // 52LA Cerrado
[68] 1,246, // 52LAB Cerrado (No se usa)
[69]
[70] 20,2, // DISP DEFIN
[71] # ISC De Subestacin en Local
[72] 256,0,
Los nombres de estos ficheros son tierr_i.cfg, tomando i los valores 1, 2, 3, y sern los
asociados a los equipos virtuales de direccin PROCOME 259, 262, 263, respectivamente.
A.13-11
Ej: 1,
20,
5,
2,
Nota: el automatismo de Tierras Resistentes dispone de 8 seales digitales fijas y consecutivas, con ndices de ISC que
van desde la ISC_0 a la ISC_7. En la siguiente tabla aparecen las 8 seales digitales con su funcionalidad asociada:
Tabla A.13-3
Etiqueta Nmero de ISC Descripcin
ISC_R_SERV1 0 Automatismo mdulo 1 en servicio
ISC_ACT1 1 Automatismo mdulo 1 activo
ISC_ARR1 2 Arranque del automatismo mdulo 1
ISC_BLQ1 3 Automatismo parado sin deteccin/ Bloqueado
ISC_FIN_CICLO 4 Se ha terminado el ciclo sin deteccin del origen
de la falta.
ISC_RESERVA_5 5 Reserva.
ISC_RESERVA_6 6 Reserva.
ISC_ERR_AJSDEF 7 Error de ajustes del automatismo mdulo 1
A.13-12
Ej: 8, //Pos1
9, //Pos2
A.13-13
Ej: 13,22,2,
Datos sobre el estado de los interruptores asociados a las posiciones: [lnea
29]
InterruptServ , InterruptServ , InterruptServ ,
DirEqDisp64 , ISCDisp64 ,
DirEqAlrTR , ISCAlrTR ,
A.13-14
Ej: 1, //Pos1
2, //Pos2
PrioMdulo ,
A.13-15
NumPosAdic ,
DirEq_A , ISC_Abierto , DirEq_C , ISC_Cerrado , (*)
(*) Se repite por cada posicin adicional. Habr tantos como indique NumPosAdic.
Ej: 3,
12, 45, 12, 46,
14, 45, 14, 46,
15, 37, 15, 38,
A.13-16
A.13-17
Servicio: Bit que indica si el automatismo de Eras est en servicio (1) o no (0).
TimeDesconex: Tiempo de espera para la desconexin (en seg.). El rango de valores
vlidos es 0-10. El paso es de 1 segundo.
BloqAutomtico: Bit que indica si la opcin de bloqueo automtico tras la
desconexin est activada (1) o no (0).
NumTerminales: Nmero de terminales del automatismo de Eras.
Ej: 1,
5,
0,
3,
A.13-18
2,261,-1,1,0,261,-1,261,-1,0,0, 0,
3,261,-1,1,0,261,-1,261,-1,0,0, 0,
A.13-19
Tabla A.13-4
1. 98TtBA Disparo del automtico de Tensin de Barras A.
2. 98TtBB Disparo del automtico de Tensin de Barras B.
3. VBA Tensin en Barra A.
4. VBB Tensin en Barra B.
5. S_BLQ Entrada de Bloqueo.
A.13-20
Ej: 3,
Ahora se incluyen los datos de configuracin de todos los terminales virtuales (uno tras otro).
Por cada terminal virtual se dar la siguiente informacin:
DirEq: Direccin del equipo de posicin al que pertenece la seal ISC en cuestin.
ISC: Etiqueta PROCOME de dicha seal ISC.
Tabla A.13-5
0. ISC_98Tt_L
1. ISC_89LA
2. ISC_89LB
3. ISC_VL
4. ISC_IA
5. ISC_IC
6. ISC_IDES
7. ISC_FOA
8. ISC_FOC
9. ISC_S_ETBLQ (Seal externa de bloqueo)
10. ISC_ERAS_BLQ (ERAS bloqueado generada por UCERAS 1)
11. ISC_ERAS_TX (Tiempo excesivo de reposicin generada por UCERAS 3)
12. ISC_S_FSINC (Falta de sincronismo)
13. ISC_S_AUTO (ERAS en automtico)
14. ISC_S_S_MANUAL (ERAS en manual)
A.13-21
DirEqAp: Direccin del equipo al que pertenece el mando de apertura del terminal
fsico.
ISEAp: Etiqueta PROCOME de dicho mando de apertura.
DCOAp: DCO de dicho mando de apertura.
DirEqCi: Direccin del equipo al que pertenece el mando de cierre del terminal fsico.
ISECi: Etiqueta PROCOME de dicho mando de cierre.
DCOCi: DCO de dicho mando de cierre.
A.13-22
Ej: 1, // En servicio
1, // Prioridad
0, // Nivel Tensin
1, // Dos barras
1, // Energ. barras
0, // Energ. lnea
0, // Acopl. tensiones
0, // Reserva a lnea
1, // Reserva a barras
3, // Tiempo repos. terminal
10, // Tiempo repos. LRL
10, // Tiempo subtens. LR
TERMINAL 1, // Nombre
A.13-23
A.13-24
Ej: 1,
Datos acerca de las fechas y horas en las que se producir el cambio a horario
de verano o invierno: [lnea 4]
IdDiaVer , DiaSemanaVer , MesVer , HoraVer , ..
Ej: 0,1,3,2,0,1,10,3,1,
A.14-1
Ejemplo: con estos datos y considerando que el ao en curso es el 2002, las fechas de
cambios a horario de verano e invierno sern:
Verano: ltimo (0) domingo (1) de Marzo (3) a las 2.00h (2) Da:31/03/2002 A las
02:00h pasarn a ser las 03:00h.
Invierno: ltimo (0) domingo (1) de Octubre (3) a las 3.00h (3) Da:27/10/2002 A las
03:00h pasarn a ser las 02:00h.
A.14-2
PuertoCOM: Puerto serie del CPX/CPP al que se conecta el mdem para permitir el
acceso remoto. Los datos del puerto son fijos: 9600 baudios, sin paridad, 8 bits de
datos y 1 bit de stop.
Ej: COM4,
Datos sobre configuracin del servidor RAS y comandos del mdem:
[lneas 3-7]
TipoServicio , NumLineasComandosModem ,
Comando , (*)
(*) Se repite tantas veces como comandos sean necesarios para inicializar el mdem
(NumLineasComandosModem veces).
TipoServicio: Indica el tipo de servicio remoto que se va a configurar: 0: No se
habilita; 1: Consola Remota por MODEM; 2: Conexin de CPX redundantes por
puerto serie directo.
NumLineasComandosModem: Nmero de lneas de comandos AT que se enviarn
de forma automtica para inicializar el mdem. El mximo valor que puede
configurarse es de 5 comandos. Cuando se configura TipoServicio = 2, no se utilizan
estos comandos, por lo que se configurar un 0 (cero) en este campo.
Comando: Comando AT a enviar para inicializar el mdem. La cadena de texto que
constituye el comando se finalizar con el texto <cr> indicando retorno de carro.
Ej: 1,4,
at+cicb=0<cr>,
at+cbst=0,0,1<cr>,
at+ifc=2,2<cr>,
at&D1<cr>,
A.15-
1
ZIV Aplicaciones y Tecnologa, S. A. Zamudio, 2004 LCPX403A
Anexo A
A.15-2
NumEntradas ,
DirIPDest ,
MaskDest ,
DirIPGateway , (*)
IFNet ,
(*) Se repite tantas veces como indique NumEntradas.
A.16-
1
ZIV Aplicaciones y Tecnologa, S. A. Zamudio, 2004 LCPX403A
Anexo A
A.16-2
Configuracin de
los Emuladores
de Protocolo
Anexo B
B.1 Introduccin
En este Anexo se describen los ficheros de configuracin de los diferentes emuladores de
protocolo que pueden incluirse en el software del CPX/CPP.
Las compaas elctricas tienen un mecanismo de comunicaciones con las subestaciones que
les permite acceder a parte de la informacin de las mismas, a la vez que les permite
maniobrar ciertos elementos. Una de las caractersticas ms importantes del CPX/CPP es la de
permitir el acceso externo a los datos de la subestacin para que se puedan realizar todas las
operaciones anteriormente descritas.
El mecanismo de comunicaciones que utiliza cada compaa elctrica vara mucho, incluso
dentro de la misma compaa. En general, todas las comunicaciones se realizan va serie, si
bien el medio fsico suele variar: ondas de radio, onda portadora, fibra ptica, etc. Al final, la
interfaz con el CPX/CPP se traduce en un conector serie RS-232 que se conecta con el
CPX/CPP por un lado y con un mdem por el otro. Tambin es posible comunicar con las
oficinas de control a travs de un enlace TCP/IP sobre ethernet.
Un emulador de protocolos es una tarea interna del CPX/CPP que se encarga de emular un
comportamiento especfico, diferente del propio CPX/CPP, para comunicarse con uno o varios
equipos de nivel superior de forma que entiendan que el CPX/CPP es el tipo de equipo que
ellos esperan. Esta tarea se encarga de implementar los mensajes y procedimientos del
protocolo de comunicaciones propiamente dicho, adems de adecuar los datos a los formatos
esperados por el otro equipo.
Asociado con cada uno de estos protocolos existe un fichero de configuracin que sirve para
relacionar datos dentro de la base de datos del CPX/CPP con datos de la base de datos de la
compaa elctrica.
En los siguientes apartados se van a explicar en detalle cada uno de estos ficheros de
configuracin.
B.1-2
Dentro de este captulo se describen los ficheros de configuracin de los diferentes perfiles de
interoperabilidad de la norma CEI-870-5-101 que se pueden emular en el software del
CPX/CPP. A cada uno de los perfiles le corresponde un fichero de configuracin diferente y
que son incompatibles entre ellos.
Ej: 1,
0,1,0,0,0,
Ej: 14,
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 2400, 4800, 9600 y 19200
baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
Ej: COM1,9600,e,8,1,
B.2-1
Ej: 22,22,90,8,
NumOrdenes ,
Dir101 , DirEq , ISE , (*)
(*) Se repite por cada orden del telemando. Habr tantas como indique NumOrdenes.
Estarn dispuestas en orden ascendente de Dir101.
NumSD , DirSeOverflow ,
Dir101 , DirEq , ISC , (*)
(*) Se repite por cada seal digital del telemando. Habr tantas como indique NumSD.
Se dispondrn en orden ascendente de Dir101.
B.2-2
NumMeds , Escala ,
Dir101 , DirPar , Dir , Med , Corr , Ope1 , Ope2 , Ope3 , Ope4 ,
B.2-3
LINF: Parmetro Lmite Bajo, que indica el valor por debajo del cual se produce el status
de Alarma en la medida.
LISUP: Parmetro Lmite Alto, que indica el valor por encima del cual se produce el status
de Alarma en la medida.
VMAX: Parmetro Valor Mximo, que indica el valor tratado de ingeniera que
corresponde al valor mximo que el sensor del usuario puede entregar a la tarjeta de
adquisicin.
VMIN: Parmetro Valor Mnimo, que indica el valor tratado de ingeniera que corresponde
al valor mnimo que el sensor del usuario puede entregar a la tarjeta de adquisicin.
Los parmetros VBA, LINF, LISUP, VMAX y VMIN han de configurarse en valores de ingeniera
ya escalados, es decir, dentro de la escala determinada por el parmetro Escala.
Cuando est habilitado el uso de los parmetros VMAX y VMIN, no se utiliza el valor
configurado en el fichero cei101.cfg para el parmetro Corr. En este caso, el valor de dicho
parmetro es calculado internamente por la Unidad Central a partir de los valores configurados
para los parmetros VMAX y VMIN. Adems, se calcula un parmetro denominado Offset.
Con los parmetros Corr y Offset, se obtiene la relacin para convertir los valores digitales de
12 bits que envan los rels, a los valores de ingeniera que maneja este perfil del telemando
IEC-101, antes de ser trasladados a la escala definida por el parmetro Escala. Una vez
realizada la conversin a valores de ingeniera, se aplica la traslacin del valor de la medida a
la escala definida por el parmetro Escala.
NumConts ,
Dir101 , DirEq , CON , (*)
(*) Se repite por cada contador del telemando. Habr tantos como indique NumConts.
Se dispondrn en orden ascendente de Dir101.
B.2-4
B.2-5
B.2-6
Ej: 1,
0,1,0,0,0,
Ej: 3,10007,
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 2400, 4800, 9600 y 19200
baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
Ej: COM1,1200,e,8,1,
B.2-7
Perfil , TimeoutSel ,
Ej: 22,22,0,90,255,1,0,10,
NumOrdenes , Ejec ,
Dir101 , DirEq , ISE , DirEqOn , ISCon , DirEqOff , ISCoff , DirEqDes , ISCdes , (*)
(*) Se repite por cada orden simple del telemando. Habr tantas como indique
NumOrdenes. Estarn dispuestas en orden ascendente de Dir101.
B.2-8
NumOrdenes , Ejec ,
Dir101 , DirEq , ISEon , ISEoff , DirEqOn , ISCon , DirEqOff , ISCoff ,
B.2-9
NumComandos , Ejec ,
Dir101 , DirEq , ISEsubir , ISEbajar , MEA , (*)
(*) Se repite por cada comando de regulacin de paso del telemando. Habr tantos como
indique NumComandos. Estarn dispuestos en orden ascendente de Dir101.
NumComandos , Ejec ,
Dir101 , DirEq , ISEsubir , ISEbajar , MEA , Paso , (*)
(*) Se repite por cada comando de regulacin de consigna del telemando. Habr tantos
como indique NumComandos. Estarn dispuestos en orden ascendente de Dir101.
B.2-10
NumSD , DirSeFullX% , X% , Y% ,
Dir101 , DirEq , ISC , (*)
(*) Se repite por cada seal tipo contacto simple del telemando. Habr tantas como indique
NumSD. Se dispondrn en orden ascendente de Dir101.
NumSD ,
Dir101 , DirEq , ISCabierto , ISCcerrado , ISCdesconocido , (*)
(*) Se repite por cada seal tipo contacto doble del telemando. Habr tantas como indique
NumSD. Se dispondrn en orden ascendente de Dir101.
B.2-11
NumTomas ,
Dir101 , DirEq , MEA , (*)
(*) Se repite por cada toma del telemando. Habr tantas como indique NumTomas. Se
dispondrn en orden ascendente de Dir101.
NumMeds ,
Dir101 , Dir , Med , Corr , Offset , Ope1 , Ope2 , Ope3 , Ope4 ,
B.2-12
En esta implementacin del protocolo slo se usan los parmetros VBA, LINF y LISUP. Sin
embargo, LINF y LISUP no se usan en el despacho de ELIOP.
nicamente, ser necesario configurar el parmetro VBA (en valores de cuentas Procome), ya
que internamente la Unidad Central trabaja con el formato de 12 bits de las MEAs Procome.
B.2-13
NumConts , TimeAdq ,
Dir101 , DirEq , CON , (*)
(*) Se repite por cada contador del telemando. Habr tantos como indique NumConts.
Se dispondrn en orden ascendente de Dir101.
B.2-14
B.2-15
[94] 10002,22,12,13,0,
[95] 10003,22,14,15,0,
[96] ...
[97] 10026,22,52,53,0,
[98] # Tomas. Son medidas de los RTN donde se leen las tomas.
[99] 2,
[100] 20001,17,1,
[101] 20002,21,1,
[102] # Medidas
[103] 4, // Nmero de medidas.
[104] # Puesto que los valores de las medidas en esta implementacin del 101
[105] # son en valores normalizados.
[106] # DIR 101 es la direccin de los objetos del tipo MEDIDA.
[107] # EJEMPLO: 15001 es la direccin de la MEDIDA.
[108] # DIR,MED son la direccin PROCOME y el nmero de Medida del 7IRD.
[109] # CORRECCION es el factor que permite convertir valores de medida de los
[110] # equipos a los valores de medida del 101. (No se usa siempre).
[111] # OFFSET es el offset que permite convertir valores de medida de los
[112] # equipos a los valores de medida del 101. (No se usa siempre).
[113] # OPE(6) corresponde a indicadores de uso de los parmetros; un 0 indica que no
[114] # est en uso. Un 1 indica que esta en uso.
[115] # VBA,PBA,LINF,LISUP,VMAX,VMIN son los valores por defecto de los parmetros.
[116] # Estos valores se pueden cambiar en cualquier momento por comunicaciones.
[117] # Para entender el uso de estos parmetros mirar en el documento
[118] # de implementacin apartado "CARGA DE PARAMETROS".
[119] # NOTA: En esta implementacion solo se usan VBA,LINF y LISUP.
[120] # LINF y LISUP no se usan en el despacho de ELIOP.
[121] # Ponemos sus valores OPE a 0.
[122] # DIR101,DIR,MED,CORRECCION,OFFSET,OPE(6),VBA,PBA,LINF,LISUP,VMAX,VMIN,
[123] 15101,22,0,1.0,0.0,1,0,0,0,0,0,60,0,50,150,0,0,
[124] 15102,22,1,1.0,0.0,1,0,0,0,0,0,65,0,60,160,0,0,
[125] 15105,22,2,1.0,0.0,1,0,0,0,0,0,65,0,60,160,0,0,
[126] 15106,22,3,1.0,0.0,1,0,0,0,0,0,65,0,60,160,0,0,
[127] # Contadores
[128] 4,60, // Num. Contadores, tiempo de adquisicin en segs.
[129] # Los contadores en este perfil (COELBA) se recogen peridicamente
[130] # y se envan al despacho como Class1.
[131] # DIR 101 es la direccin de los objetos del tipo CONTADOR.
[132] # DIR,CON son la direccin PROCOME y el nmero de CONTADOR del 7IRD.
[133] # DIR101,DIR,CON
[134] 25101,22,0,
[135] 25102,22,1,
[136] 25103,22,2,
[137] 25104,22,3,
B.2-16
Ej: 1,
0,1,0,0,0,
Ej: 3,3,
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 2400, 4800, 9600 y 19200
baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
Ej: COM1,1200,e,8,1,
B.2-17
RxRTSon: Tiempo que se espera desde que se recibe un mensaje hasta que se activa el
RTS ( en ms; de 0-32767 en pasos de 11 ms).
RTSon: Tiempo que se mantiene RTS en ON antes de transmitir (en ms; de 0-32767 en
pasos de 11 ms).
RTSoff: Tiempo que se mantiene RTS en OFF despus de transmitir (en ms; de 0-32767
en pasos de 11 ms).
CTS: Indica la activacin (1) o no (0) del control de CTS.
ErrorTel: Tiempo antes de dar error de telemando (en seg.).
NivelMonitor: Nivel de monitorizacin de trazas.
Ej: 200,100,100,0,90,0,
NumOrdenes ,
Dir101 , DirEq , ISE , (*)
(*) Se repite por cada orden simple del telemando. Habr tantas como indique
NumOrdenes. Estarn dispuestas en orden ascendente de Dir101.
B.2-18
NumComandos ,
Dir101 , DirEq , ISEsubir , ISEbajar , MEA , (*)
(*) Se repite por cada comando de regulacin de paso del telemando. Habr tantos como
indique NumComandos. Estarn dispuestos en orden ascendente de Dir101.
NumSD ,
Dir101 , DirEq , ISC , COT , GRUPO , (*)
(*) Se repite por cada seal tipo contacto simple del telemando. Habr tantas como indique
NumSD. Se dispondrn en orden ascendente de Dir101.
B.2-19
NumSD ,
Dir101 , DirEq , ISC_OFF , ISC_ON , ISC_DESC ,
(*) Se repite por cada seal tipo contacto doble del telemando. Habr tantas como indique
NumSD. Se dispondrn en orden ascendente de Dir101.
B.2-20
B.2-21
VMIN: Parmetro Valor Mnimo, que indica el valor tratado de ingeniera que corresponde
al valor mnimo que el sensor del usuario puede entregar a la tarjeta de adquisicin.
ATENCION: Este valor deber estar multiplicado por el factor de escala Escala.
TipoEnvio: Indica si la medida es enviada al despacho peridicamente (1), mediante valor
de banda (2), es decir, por margen, o no se enva (0). Si no se configura este parmetro
toma el valor 1 por defecto (peridicas).
VBAMin: Indica el lmite inferior que puede tomar el parmetro de valor de banda (VBA).
Se configurar en valores ya escalados entre VMAX y VMIN. Se tendr en cuenta para el
caso en que TipoEnvio = 2. Si no se configura, toma por defecto el valor 0.
VBAMax: Indica el lmite superior que puede tomar el parmetro de valor de banda
(VBA). Se configurar en valores ya escalados entre VMAX y VMIN. Se tendr en cuenta
para el caso en que TipoEnvio = 2. Si no se configura, toma por defecto el valor 4095.
Los parmetros VBA, LINF, LISUP, VMAX y VMIN han de configurarse en valores de ingeniera
ya escalados, es decir, dentro de la escala determinada por el parmetro Escala.
Para obtener la relacin de conversin de los valores digitales de 12 bits que envan los rels, a
los valores de ingeniera que maneja este perfil del telemando IEC-101, ser necesario habilitar
y configurar los parmetros VMAX y VMIN. De esta forma, a partir de los valores configurados
para los parmetros VMAX y VMIN, se calculan internamente en la Unidad Central dos nuevos
parmetros denominados Corr y Offset. Estos dos nuevos parmetros definen, para cada
medida, la relacin de traslacin que permitir convertir los valores digitales de 12 bits que
envan los rels a los valores de ingeniera que maneja este perfil del telemando IEC-101 antes
de ser trasladados a la escala definida por el parmetro Escala. Una vez realizada la
conversin a valores de ingeniera, se aplica la traslacin del valor de la medida a la escala
definida por el parmetro Escala.
Tabla B-1
MEDIDA MIN MAX
INTENSIDAD (A) 0 100
TENSIN (V) 0 1000
P. ACTIVA (W) 0 2000
P. REACTIVA (VAR) 1000 1000
V. ref. RTN (V) 1 1
VALOR DE TOMA 1 1
TEMP. ENROL. (C) 0 10
TEMP. OLEO (C) 0 10
VCC SUBEST. (V) 0 10
VCA SUBEST. (V) 0 10
B.2-22
NumConts ,
Dir101 , DirEq , CON , GRUPO , (*)
(*) Se repite por cada contador del telemando. Habr tantos como indique NumConts.
Se dispondrn en orden ascendente de Dir101.
NumConts: Nmero de contadores del telemando.
Dir101: Direccin del contador dentro del protocolo 101.
DirEq: Direccin del equipo al que pertenece el contador del CPX/CPP.
CON: Etiqueta PROCOME del contador del CPX/CPP.
GRUPO. Grupo a que pertenece la seal digital.
NumComandos ,
Dir101 , DirEq , ISEsubir , ISEbajar , MEA , Paso , (*)
(*) Se repite por cada comando de regulacin de consigna del telemando. Habr tantos
como indique NumComandos. Estarn dispuestos en orden ascendente de Dir101.
B.2-23
NumAsocCausales ,
COT_PROCOME , COT_CEI101 , (*)
(*) Se repite por cada asociacin causal. Habr tantas como indique NumAsocCausales.
B.2-24
[37] 3,10,2,3,20,
[38] ...
[39] 10,14,31,3,20,
[40] # N Seales tipo CONTACTOS Dobles,
[41] 22,
[42] # Los contactos dobles se calculan a partir de los simples, por eso hay que
[43] # configurar aqui por cada contacto doble, tres ISCs.
[44] # Asociacin de DIR101,DIR,ISC,ISC,ISC.
[45] # Es imprescindible poner las DIR101 en orden ascendente.
[46] # DIR 101 es la direccin de los objetos del tipo CONTACTO doble.
[47] # DIR,ISC_ON,ISC_OFF,ISC_DESC son las direcciones PROCOME
[48] # y las seales del 7IRD donde se encuentra el contacto.
[49] # COT ( =3: Espontnea) y GRUPO ( =20: Global)
[50] 10000,22,10,11,0,3,20,
[51] 10002,22,12,13,0,3,20,
[52] 10004,22,14,15,0,3,20,
[53] ...
[54] 10042,22,52,53,0,3,20,
[55] # Medidas
[56] 4,1.0,40,3,1, // Nmero de medidas.
[57] # Puesto que los valores de las medidas en esta implementacin del 101
[58] # son en valores normalizados.
[59] # DIR 101 es la direccin de los objetos del tipo MEDIDA.
[60] # EJEMPLO: 15001 es la direccin de la MEDIDA.
[61] # DIR,MED son la direccin PROCOME y el nmero de Medida del 7IRD.
[62] # CORRECCION es el factor que permite convertir valores de medida de los
[63] # equipos a los valores de medida del 101. (No se usa siempre).
[64] # OFFSET es el offset que permite convertir valores de medida de los
[65] # equipos a los valores de medida del 101. (No se usa siempre).
[66] # OPE(6) corresponde a indicadores de uso de los parmetros; un 0 indica que no
[67] # est en uso. Un 1 indica que esta en uso.
[68] # VBA,PBA,LINF,LISUP,VMAX,VMIN son los valores por defecto de los parmetros.
[69] # Estos valores se pueden cambiar en cualquier momento por comunicaciones.
[70] # Para entender el uso de estos parmetros mirar en el documento
[71] # de implementacin apartado "CARGA DE PARAMETROS".
[72] # NOTA: En esta implementacion solo se usan VBA,LINF y LISUP.
[73] # LINF y LISUP no se usan en el despacho de ELIOP.
[74] # Ponemos sus valores OPE a 0.
[75] # DIR101,DIR,MED,OPE(6),VBA,PBA,LINF,LISUP,VMAX,VMIN,ENVIO,VBAMin,VBAMax
[76] 6001,22,0,1,0,0,0,0,0,60,0,50,150,300,0,1,0,100,
[77] 6002,22,1,1,0,0,0,0,0,65,0,60,160,300,0,2,0,200,
[78] 6003,22,2,1,0,0,0,0,0,65,0,60,160,300,0,1,0,300,
[79] 6004,22,3,1,0,0,0,0,0,65,0,60,160,300,0,1,0,400,
[80] # Contadores
[81] 4, // Num. Contadores
[82] # Los contadores en este perfil (COELBA) se recogen peridicamente
[83] # y se envan al despacho como Class1.
[84] # DIR 101 es la direccin de los objetos del tipo CONTADOR.
[85] # DIR,CON son la direccin PROCOME y el nmero de CONTADOR del 7IRD.
[86] # DIR101,DIR,CON, GRUPO ( =20: Global)
[87] 7001,22,0,20,
[88] 7002,22,1,20,
[89] 7003,22,2,20,
[90] 7004,22,3,20,
[91] # Comandos de regulacin de consignas
[92] 2, // Num. Comandos
[93] # DIR101,DIR,ISEsubir,ISEbajar,MEA,Paso,
[94] 8001,17,2,3,1,205,
[95] 8002,21,2,3,1,205,
[96] # Asociaciones causales
[97] 4, // Num. Asoc. Causales
[98] # COT Procome, COT CEI101
[99] 128,48, // Desconocido
B.2-25
Ej: 1,
0,1,0,0,0,0,
Ej: 14,
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad. Puede tomar los valores 2400, 4800, 9600 y 19200 baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
Ej: COM1,9600,e,8,1,
B.2-26
Ej: 22,22,0,60,0,99,
NumOrdenes ,
Dir101 , DirEq , ISE , (*)
(*) Se repite por cada orden del telemando. Habr tantas como indique NumOrdenes.
Estarn dispuestas en orden ascendente de Dir101.
NumSD , DirSeOverflow ,
Dir101 , DirEq , ISC , (*)
(*) Se repite por cada seal digital del telemando. Habr tantas como indique NumSD.
Se dispondrn en orden ascendente de Dir101.
B.2-27
NumMeds , Escala ,
Dir101 , DirPar , Dir , Med , Corr , Ope1 , Ope2 , Ope3 , Ope4 ,
B.2-28
LINF: Parmetro Lmite Bajo, que indica el valor por debajo del cual se produce el status
de Alarma.
LISUP: Parmetro Lmite Alto, que indica el valor por encima del cual se produce el status
de Alarma.
VMAX: Parmetro Valor Mximo, que indica el valor tratado de ingeniera que
corresponde al valor mximo que el sensor del usuario puede entregar a la tarjeta de
adquisicin.
VMIN: Parmetro Valor Mnimo, que indica el valor tratado de ingeniera que corresponde
al valor mnimo que el sensor del usuario puede entregar a la tarjeta de adquisicin.
Los parmetros VBA, LINF, LISUP, VMAX y VMIN han de configurarse en valores de ingeniera
ya escalados, es decir, dentro de la escala determinada por el parmetro Escala.
Cuando est habilitado el uso de los parmetros VMAX y VMIN, no se utiliza el valor
configurado en el fichero cei101.cfg para el parmetro Corr. En este caso, el valor de dicho
parmetro es calculado internamente por la Unidad Central a partir de los valores configurados
para los parmetros VMAX y VMIN. Adems, se calcula un parmetro denominado Offset.
Con los parmetros Corr y Offset, se obtiene la relacin para convertir los valores digitales de
12 bits que envan los rels, a los valores de ingeniera que maneja este perfil del telemando
IEC-101, antes de ser trasladados a la escala definida por el parmetro Escala. Una vez
realizada la conversin a valores de ingeniera, se aplica la traslacin del valor de la medida a
la escala definida por el parmetro Escala.
NumConts ,
Dir101 , DirEq , CON , (*)
(*) Se repite por cada contador del telemando. Habr tantos como indique NumConts.
Se dispondrn en orden ascendente de Dir101.
B.2-29
B.2-30
B.2-31
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 2400, 4800, 9600 y 19200
baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
Ej: COM1,4800,n,8,1,
B.2-32
CDOff: Tiempo transcurrido desde que se recibe el ltimo carcter de la trama hasta que
se activa el RTS.
RTSon: Tiempo que se mantiene RTS en ON antes de transmitir (en mseg.).
RTSoff: Tiempo que se mantiene RTS en OFF despus de transmitir (en mseg.).
CTS: Indica la activacin (1) o no (0) del control de CTS.
ErrorTel: Tiempo antes de dar error de telemando (en seg.).
TimeCambMando: Tiempo mximo (en seg.), a partir de la conclusin de un mando,
durante el cual los cambios asociados son etiquetados con causa no espontnea.
NivelMonitor: Nivel de monitorizacin de trazas.
NumOrdenes ,
Dir101 , DirEq , ISE , DirEqOn , ISCon , DirEqOff , ISCoff , DirEqDes , ISCdes , (*)
(*) Se repite por cada orden simple del telemando. Habr tantas como indique
NumOrdenes. Estarn dispuestas en orden ascendente de Dir101.
B.2-33
NumOrdenes ,
Dir101 , DirEq , ISEon , ISEoff , DirEq , ISCon , DirEq , ISCoff ,
On Off
B.2-34
NumComandos ,
Dir101 , DirEq , ISEsubir , ISEbajar , MEA , (*)
(*) Se repite por cada comando de regulacin de paso del telemando. Habr tantos como
indique NumComandos. Estarn dispuestos en orden ascendente de Dir101.
NumComandos ,
Dir101 , DirEq , ISEsubir , ISEbajar , MEA , Paso , (*)
(*) Se repite por cada comando de regulacin de consigna del telemando. Habr tantos
como indique NumComandos. Estarn dispuestos en orden ascendente de Dir101.
B.2-35
NumSD , DirSeFullX% , X% , Y% ,
Dir101 , DirEq , ISC , (*)
(*) Se repite por cada seal tipo contacto simple del telemando. Habr tantas como indique
NumSD. Se dispondrn en orden ascendente de Dir101.
NumSD ,
Dir101 , DirEq , ISCabierto , ISCcerrado , ISCdesconocido , (*)
(*) Se repite por cada seal tipo contacto doble del telemando. Habr tantas como indique
NumSD. Se dispondrn en orden ascendente de Dir101.
B.2-36
ISCcerrado: Etiqueta PROCOME de la seal digital del CPX/CPP que indica el estado
cerrado de la seal tipo contacto doble.
ISCdesconocido: Etiqueta PROCOME de la seal digital del CPX/CPP que indica el
estado desconocido de la seal tipo contacto doble.
NumTomas ,
Dir101 , DirEq , MEA , (*)
(*) Se repite por cada toma del telemando. Habr tantas como indique NumTomas. Se
dispondrn en orden ascendente de Dir101.
NumMeds ,
Dir101 , Dir , Med , Corr , Offset , Ope1 , Ope2 , Ope3 , Ope4 ,
B.2-37
Offset: Offset que permite convertir valores de medida de los equipos a valores de
medida del 101. (No se usa siempre).
Unicamente ser necesario configurar el parmetro VBA (en valores de cuentas Procome), ya
que internamente la Unidad Central trabaja con el formato de 12 bits de las MEAs Procome.
B.2-38
NumConts , TimeAdq ,
Dir101 , DirEq , CON , (*)
(*) Se repite por cada contador del telemando. Habr tantos como indique NumConts. Se
dispondrn en orden ascendente de Dir101.
B.2-39
B.2-40
[96] ...
[97] 5026,22,52,53,0,
[98] # Tomas. Son medidas de los RTN donde se leen las tomas.
[99] 2,
[100] 3001,17,1,
[101] 3002,21,1,
[102] # Medidas
[103] 4, // Nmero de medidas.
[104] # Puesto que los valores de las medidas en esta implementacin del 101
[105] # son en valores normalizados.
[106] # DIR 101 es la direccin de los objetos del tipo MEDIDA.
[107] # EJEMPLO: 15001 es la direccin de la MEDIDA.
[108] # DIR,MED son la direccin PROCOME y el nmero de Medida del 7IRD.
[109] # CORRECCION es el factor que permite convertir valores de medida de los
[110] # equipos a los valores de medida del 101. (No se usa siempre).
[111] # OFFSET es el offset que permite convertir valores de medida de los
[112] # equipos a los valores de medida del 101. (No se usa siempre).
[113] # OPE(6) corresponde a indicadores de uso de los parmetros; un 0 indica que no
[114] # est en uso. Un 1 indica que esta en uso.
[115] # VBA,PBA,LINF,LISUP,VMAX,VMIN son los valores por defecto de los parmetros.
[116] # Estos valores se pueden cambiar en cualquier momento por comunicaciones.
[117] # Para entender el uso de estos parmetros mirar en el documento
[118] # de implementacin apartado "CARGA DE PARAMETROS".
[119] # NOTA: En esta implementacion solo se usa VBA.
[120] # El resto de parmetros no se usan en el despacho de Enersul, por lo que
[121] # ponemos sus valores OPE a 0.
[122] # DIR101,DIR,MED,CORRECCION,OFFSET,OPE(6),VBA,PBA,LINF,LISUP,VMAX,VMIN,
[123] 1001,22,0,1.0,0.0,1,0,0,0,0,0,60,0,0,0,0,0,
[124] 1002,22,1,1.0,0.0,1,0,0,0,0,0,65,0,0,0,0,0,
[125] 1003,22,2,1.0,0.0,1,0,0,0,0,0,65,0,0,0,0,0,
[126] 1004,22,3,1.0,0.0,1,0,0,0,0,0,65,0,0,0,0,0,
[127] # Contadores
[128] 4,60, // Num. Contadores, tiempo de adquisicin en segs.
[129] # Los contadores en este perfil (ENERSUL) se recogen peridicamente
[130] # y se envan al despacho como Class1.
[131] # DIR 101 es la direccin de los objetos del tipo CONTADOR.
[132] # DIR,CON son la direccin PROCOME y el nmero de CONTADOR del 7IRD.
[133] # DIR101,DIR,CON
[134] 4001,22,0,
[135] 4002,22,1,
[136] 4003,22,2,
[137] 4004,22,3,
B.2-41
Ej: 1,
0,1,0,0,0,1,
B.2-42
Nota: Si se configura el interface 104 se debe configurar en modo balanceado en el parmetro TipoEnlace que est ms
adelante.
Ej: 111,111,126,0,1,
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 600, 1200, 2400, 4800, 9600 y
19200 baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (impar), E
o e (par).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
TamaoFIFO: Es el tamao de la FIFO en bytes. Los posibles valores son 1, 4, 8, 14 o 0
(no se emplea FIFO). Por defecto se configurar como 1.
Ej: COM1,1200,e,8,1,1,
Ej2: COM1,1200,e,8,1,1,
COM2,1200,e,8,1,1,
Datos generales de tiempos del telemando: [lnea 13]
TimeLineaIdle , TimeWait , RTSon , RTSoff , CTS , ErrorTel , ..
TimeLineaIdle: Tiempo mnimo obligatorio (en mseg.) que se inserta entre dos
transmisiones consecutivas hacia el despacho. Es lo que se conoce como periodo de
lnea idle.
TimeWait: Tiempo (en mseg.) que se espera desde que se desea transmitir hasta que se
pone RTS a ON (siempre que RTSon sea distinto de 0), o bien tiempo (en mseg.) que se
espera desde que se desea transmitir hasta que se empieza a transmitir (si RTSon es
igual a 0). El valor por defecto es 0.
B.2-43
RTSon: Tiempo que se espera desde que se pone RTS a ON hasta que se comienza a
transmitir (en mseg.). El valor por defecto es 0, que significa que no se va a poner nunca
el RTS a ON y, por lo tanto, se va a transmitir inmediatamente despus de cumplirse el
tiempo TimeWait.
ATENCION: Si no se desea utilizar la lnea de control RTS, es obligatorio configurar
a 0 este parmetro.
RTSoff: Tiempo (en mseg.) que transcurre despus de transmitir hasta que se pone el
RTS a OFF. El valor por defecto es 0, que significa que no se va utilizar la lnea RTS.
CTS: Indica si se chequea (1) o no (0) la lnea CTS antes de transmitir. El valor por
defecto es 0.
ErrorTel: Tiempo antes de dar error de telemando (en seg.). El valor por defecto es de 60
segundos. No se emplea para el modo Balanceado del protocolo.
NivelMonitor: Nivel de monitorizacin de trazas. Su valor por defecto es 0.
TimeCambMando: Tiempo mximo (en seg.), a partir de la conclusin de un mando,
durante el cual los cambios asociados son etiquetados con causa no espontnea. El valor
por defecto es 1 segundo.
TimeoutSel: Timeout en segundos para deseleccionar automticamente un comando que
previamente haba sido seleccionado. Slo tiene sentido para cuando se ejecuten los
comandos con el mtodo SELECT AND EXECUTE. Su valor por defecto es 10 segundos.
TimeEntreConsig: Es el tiempo (en mseg) que se espera entre dos rdenes consecutivas
de consigna. Su valor por defecto es de 22 milisegundos.
RTSAlwaysON: Indica si hay que mantener la lnea RTS siempre a ON (1) (por ejemplo,
para el caso del modo balanceado cuando el RTS del CPX/CPP est cableado al CTS del
despacho o no (0). Si no se configura, el valor por defecto es 0.
DSR: Indica si hay que hacer control de la lnea DSR (1) o no (0). Si no se configura, el
valor por defecto es 0.
TimePuertoNoActivo: Tiempo (en segundos) para considerar un puerto como no activo y
poder conmutar si se recibe el mensaje adecuado por el otro puerto. Por defecto, su valor
ser 0. Este parametro se utiliza en las configuraciones de doble puerto de
comunicaciones.
PermisoSincronizar: Indica si se admiten sincronizaciones desde el despacho de control.
Si toma el valor 1, se admiten. El valor 0, indica que no se admiten. Este parmetro se
debe configurar acorde con el resto de telemandos, porque slo se deben admitir
sincronizaciones desde una fuente.
Ej: 35,0,0,0,0,60,0,1,10,22,0,0,10,1
B.2-44
Ej: 0,0,3,3000,1000,10,1,0,1,0,0,
B.2-45
.. ModoRTUSincro ,
GestionaST: Indica si el despacho enva la fecha y la hora actualizada (1) o no (0) con el
horario de verano/invierno. El valor por defecto es 1.
NotificaST: Indica si el despacho enva el bit ST indicando el horario de verano/invierno
(1) o no (0). El valor por defecto es 1.
TimeAjusteSync: Tiempo (en mseg.) para ajustar la sincronizacin horaria, con el objetivo
de compensar las posibles derivas de reloj, retrasos del canal, etc. Valor por defecto, 0.
CfgTimeSinSincro: Es el Tempo que ha de trascurrir sin que la RTU sea sincronizada por
el despacho para considerar a la RTU como NO SINCRONIZADA (en segundos). Si se
configura como 0, significa que no se realiza esta comprobacin de tiempo transcurrido
sin sincronizar (es la opcin por defecto).
EnviaConfSincroSiGPSOK: Indica si se enva (1) o no (0) confirmacin (ACT_CON) a una
peticin de sincronizacin (ASDU 103) cuando el CPX/CPP est siendo correctamente
sincronizado por un GPS. Por defecto no se enva (valor a 0).
ModoRTUSincro: Indica cmo se considera al CPX desde el punto de vista de la
sincronizacin con respecto al telemando. Si vale 0, cuando no haya comunicacin con el
telemando se considerar el CPX como No Sincronizado. Si vale 1, el fallo de
comunicaciones no indicar CPX No Sincronizado. Valor por defecto, 0.
Ej: 1,1,-11,0,0,0
.. CausaResetEnvioCiclico ,
B.2-46
Ej: 1,4,12,12,0,1,
B.2-47
NumOrdenes ,
Dir101 , DirEq , ISEon , DcoOn , ISEoff , DcoOff , (*)
... DirEqOn , ISCon , DirEqOff , ISCoff , DirEqDes , ISCdes ,
(*) Se repite por cada orden simple del telemando. Habr tantas como indique
NumOrdenes. Estarn dispuestas en orden ascendente de Dir101.
B.2-48
B.2-49
NumSD , DirSealOV ,
Dir101 , DirEq , ISC , (*)
(*) Se repite por cada seal tipo contacto simple del telemando. Habr tantas como indique
NumSD. Se dispondrn en orden ascendente de Dir101.
B.2-50
Dir101: Direccin de la seal digital de tipo contacto simple dentro del protocolo 101.
DirEq: Direccin del equipo al que pertenece la seal digital del CPX/CPP asociada.
ISC: Etiqueta PROCOME de la seal digital del CPX/CPP.
NumAla ,
Dir101 , DirEq , ISC , (*)
(*) Se repite por cada seal tipo contacto simple del telemando. Habr tantas como indique
NumAla. Se dispondrn en orden ascendente de Dir101.
NumAla: Nmero de seales tipo alarma del telemando. Si no existen (como en el caso
de Chilectra) se configuran a 0.
Dir101: Direccin de la seal digital de tipo alarma dentro del protocolo 101.
DirEq: Direccin del equipo al que pertenece la seal digital del CPX/CPP asociada.
ISC: Etiqueta PROCOME de la seal digital del CPX/CPP.
Ej: 0, // NumAla,
NumSD ,
Dir101 , DirEq , ISC_OFF , ISC_ON , ISCdesconocido , (*)
(*) Se repite por cada seal tipo contacto doble del telemando. Habr tantas como indique
NumSD. Se dispondrn en orden ascendente de Dir101.
Ej: 1, // NumSD
7000,10,16,17,18,
B.2-51
(*) Se repite por cada toma del telemando. Habr tantas como indique NumTomas. Se
dispondrn en orden ascendente de Dir101.
NumTomas: Nmero de tomas del telemando.
EnviaTomasACero: Indica si los cambios a cero transitorios que se producen al cambiar
de toma en nuestros RTN's se envan a despacho (1) o se filtran (0). Si no se configura,
el valor por defecto es 1.
Este campo se configurar a 1 para Chilectra.
Este campo se configurar a 0 para ERZ.
TiempoTomaACero: Tiempo (en segundos) para dar por definitivo un cambio a cero de
una toma. Una vez transcurrido ese tiempo, la toma se enviar al despacho como invlida
con el bit IV. Su valor por defecto es de 10 segundos.
TipoASDUTomas: Se lee el tipo de ASDU empleado para las tomas espontneas (las
peridicas se envan con ASDU 5 siempre). Si no est configurado, o es diferente de 5 o
32, por defecto se toma 5 (sin tiempo).
TomaCOTComRem: Se lee el parmetro que indica si se usa (1) o no (0) la causa de
transmisin COT_11, que indica que el cambio de toma est causado por un comando
remoto (desde despacho). Si no se configura, el valor por defecto es que s se usa (1).
TomaTipoCOTCambEspon: Se lee el parmetro que indica la causa de transmisin a
emplear en los cambios espontneos de las tomas. Los posibles valores son 3
(espontnea) o 12 (causada por un comando local). Si no se configura, el valor por
defecto es 12.
Dir101: Direccin de la toma dentro del protocolo 101.
DirEq: Direccin del equipo al que pertenece la medida del CPX/CPP asociada.
MEA: Etiqueta PROCOME de la medida del CPX/CPP.
TipoEnvio: Indica si las tomas se envan cclicamente en el ciclo 1 (1), en el ciclo 2 (2) o
si no se envan cclicamente (0). Independientemente de este envo cclico, las tomas
siempre se enviarn espontneamente cuando varen. Valor por defecto: 0.
IntGen: Indica si la toma se enva (1) o no (0) como respuesta a una Interrogacin
General. Si no se configura, el valor por defecto es 1.
B.2-52
NumMeds , TipoASDUMedidas ,
Dir101 , Dir , Med , VBA , VMAX , VMIN , FondoEscala , ..
(*) Se repite por cada medida del telemando. Habr tantas como indique NumMeds.
B.2-53
Para obtener la relacin de conversin de los valores digitales que envan los rels, a los
valores de ingeniera que maneja este perfil del protocolo IEC60870-5-101, ser necesario
configurar adecuadamente los parmetros VMAX, VMIN, FondoEscala y Offset. De esta forma,
a partir de los valores configurados para los parmetros VMAX, VMIN, FondoEscala y Offset,
se calculan internamente en la Unidad Central dos nuevos parmetros denominados Pendiente
y Desplazamiento. Estos dos nuevos parmetros definen, para cada medida, la relacin de
traslacin que permitir convertir los valores digitales que envan los rels, a los valores de
ingeniera que maneja este perfil del protocolo.
VMAX - VMIN
donde Pendiente = -----------------------
FondoEscala
B.2-54
ISEbajar: Etiqueta PROCOME del mando del CPX/CPP para bajar la consigna.
DcoBajarConsigna: Valor del Dco On del mando del CPX/CPP. Nota: Este campo slo
existir si se ha habilitado la configuracin del DCO de los mandos (CfgDco). En
caso contrario se asumir el DCO_ON.
MEA: Etiqueta PROCOME de la medida del CPX/CPP donde se lee la consigna.
ATENCION: esta medida debe estar incluida como medida del telemando (apartado
anterior), para que as se configuren sus parmetros de escalado.
Paso: Valor que permite calcular el nmero de veces que hay que ejecutar el mando de
subir o el de bajar consigna para alcanzar el valor de consigna pedido, de la siguiente
forma:
|Valor_Actual-Valor_Pedido|
N EjecucionesMando = ------------------------------------
Paso
El valor por defecto es 205.
B.2-55
EI: Indica si el Fin de Inicializacin (ASDU 70) se enva como clase 1(1) o como clase 2
(2). El valor por defecto es 1.
ACT_CON_GI: Indica si la confirmacin de activacin (ACT_CON) de una Interrogacin
General (ASDU 100) se enva como clase 1(1) o como clase 2 (2). El valor por defecto
es 2.
GI_DATA: Indica si los datos a enviar como respuesta a una Interrogacin General
(ASDUs 1, 3, 5, y/o 11) se envan como clase 1(1) o como clase 2 (2). El valor por
defecto es 2.
ACT_TERM_GI: Indica si la terminacin de activacin (ACT_TERM) de una
Interrogacin General (ASDU 100) se enva como clase 1(1) o como clase 2 (2). El valor
por defecto es 2.
ACT_CON_SYNC: Indica si la confirmacin de activacin (ACT_CON) de una
Sincronizacin (ASDU 103) se enva como clase 1(1) o como clase 2 (2). El valor por
defecto es 1.
B.2-56
Ej: 1,2,2,2,1,2,2,2,2,2,2,2,1,1,2,2,2,1,2,2,2,2,2,
B.2-57
B.2-58
[62] # por eso hay que configurar por cada mando doble
[63] # dos mandos simples
[64] # Asociacion de DIR101,DIR,ISEon,ISEoff,ISCon,ISCoff,ISCdes
[65] # es imprescindible poner las DIR101
[66] # en orden ascendente
[67] 30000,10,1,2, 4,2, 10,17, 10,16, 10,-1,
[68] ####################
[69] # Comandos de regulacion de paso (cambio de tomas)
[70] 1,1,
[71] # ADD 101,Dir,ISE (SUBIR),ISE (BAJAR),N Mea donde se lee la TOMA
[72] 40000,104,4,2, 5,2, 2,
[73] ####################
[74] # Seales simples
[75] 2,0,
[76] # Asociacion de DIR101,DIR,ISC
[77] # es imprescindible poner las DIR101
[78] # en orden ascendente
[79] 1,10,1,
[80] 2,10,2,
[81] ####################
[82] # Alarmas de actuacin
[83] 0,
[84] # Asociacion de DIR101,DIR,ISC
[85] # es imprescindible poner las DIR101
[86] # en orden ascendente
[87] ####################
[88] # Num. Seales tipo CONTACTOS Dobles,
[89] 1,
[90] # Los contactos dobles se calculan a partir de los simples
[91] # por eso hay que configurar aqui por cada contacto doble
[92] # dos ISCs
[93] # Asociacion de DIR101,DIR,ISC,ISC
[94] # es imprescindible poner las DIR101
[95] # en orden ascendente
[96] # DIR 101 es la direccion de los objetos del tipo CONTACTO doble
[97] # DIR,ISCabierto,ISCcerrado,ISCdesconocido son las direcciones PROCOME
[98] # y las seales del 7IRD
[99] # donde se encuentra el contacto
[100] 7000,10,16,17,18,
[101] ####################
[102] # Tomas
[103] # NumTomas,EnviaTomasACero,TiempoTomaACero,TipoASDUTomas,TomaTipoCOTCambEspon,
[104] 1,1,10,5,12,
[105] 90000,104,2,0,1,1,
[106] ####################
[107] # NumMedidas, TipoASDUMedidas,
[108] 9,11,
[109] # Puesto que los valores de las medidas en esta implementacion del 101
[110] # son en valores escalados.
[111] # DIR 101 es la direccion de los objetos del tipo MEDIDA
[112] # EJEMPLO: 10001 es la direccion de la MEDIDA
[113] # DIR,MED Son la direccion PROCOME y el numero de Medida del 7IRD
[114] # VBA es el valor de banda (lo que ha de variar una medida para ser enviada
[115] # espontneamente al despacho).
[116] # VMAX es el valor mximo de la medida (ya multiplicado por factor de escala).
[117] # VMIN es el valor mnimo de la medida (ya multiplicado por factor de escala).
[118] # Dir101,Dir,MEA,VBA,VMAX,VMIN,FondoEscala,Ciclo,IntGen,
[119] # En ciclo de 4 segundos
[120] 10000,10,0,10,200,0,4095,1,0,
[121] ...
[122] 10008,104,1,0,110,90,4095,1,0,
[123] ####################
[124] # Comandos de regulacion de consigna,TipoEjec,TipoASDUConsigna,
B.2-59
[125] 1,1,49,
[126] # ADD 101,Dir,ISE (SUBIR),ISE (BAJAR),N Mea donde se lee la CONSIGNA,PASO
[127] 35000,104,2,2, 3,2, 1, 205,
[128] ####################
[129] # Num. Contadores, Tiempo de congelacin en minutos, Tiempo desde congelacin
[130] # hasta captura para envo, ResetCadaHora, ValorLimite, EnviaBitCY
[131] 2,15,0,1,2147483648,1,1,0,
[132] # DIR 101 es la direccion de los objetos del tipo CONTADOR
[133] # DIR,CON Son la direccion PROCOME y el numero de CONTADOR del 7IRD
[134] # DIR101,DIR,CON
[135] 20000,100,0,
[136] 20001,100,1,
[137] ####################
[138] # Tipo de envo de datos (1=Clase 1, 2=Clase 2)
[139] # EI, ACT_CON_GI, GI_DATA, ACT_TERM_GI, ACT_CON_SYNC,
[140] # ACT_CON_SC, ACT_TERM_SC, ACT_CON_DC, ACT_TERM_DC, ACT_CON_SC, ACT_TERM_SC,
[141] # ACT_CON_RC, ACT_TERM_RC, ACT_CON_SE, SP, DP, MEA_CICL, MEA_BANDA,
[142] # TOMA_CICL, TOMA_ESP, CONT_CICL, ACT_CON_RST_PROC, NACK_ASDU_UNKNOWN,
[143] 1,2,2,2,1,2,2,2,2,2,2,2,1,1,2,2,2,1,2,2,2,2,2,
B.2-60
Ej: 1,
0,1,0,0,0,1,
Datos sobre las direcciones de la Unidad Central (RTU): [ver ejemplo, lnea 6]
DirEnlace , DirASDU ,
Ej: 3,10007,
(*) Se repite por cada puerto. Habr tantos puertos como indique NumPuertos.
B-2.61
Ej: 2,
COM1,1200,e,8,1,1,
COM2,1200,e,8,1,1,
.. TimeTomaACero , PermisoSincronizar ,
B.2-62
NivelTraza: Nivel de monitorizacin de trazas por pantalla. El valor 0 deshabilita las trazas
y es el valor que hay que configurar por defecto.
TimeCambMando: Tiempo mximo (en seg.), a partir de la conclusin de un mando,
durante el cual los cambios asociados son etiquetados con causa no espontnea. Por
defecto se configurar con el valor 10.
TimeSel: Timeout (en seg.) para deseleccionar automticamente un comando que
previamente haba sido seleccionado. Slo tiene sentido para cuando se ejecuten los
comandos con el mtodo SELECT AND EXECUTE. Su valor por defecto es 10 segundos.
TimeEntreConsig: Es el tiempo (en mseg) que se espera entre dos rdenes consecutivas
de consigna. Su valor por defecto es de 22 milisegundos.
RRLResetClase2: Indica si, tras la recepcin de un Reset Remote Link, hay que
resetear (1) o no (0) las colas de datos de clase 2.
TimeEntreMsjTF: Timeout (en seg.) entre mensajes de una transferencia de ficheros para
abortar dicha transferencia.
TimeTotalTF: Timeout (en seg.) total para abortar una transferencia de ficheros.
MaxSegmPorSeccion: Mximo nmero de segmentos por cada seccin que se enviarn
en la transferencia de ficheros.
TimeTomaACero: Tiempo (en seg.) para dar por definitivo el cambio a cero de una toma.
Una vez transcurrido ese tiempo con la toma a cero, se enviar como invlida al
despacho. Si no se configura, el valor por defecto es 10 segundos.
PermisoSincronizar: Indica si el despacho tiene (1) o no (0) permiso para sincronizar a la
Unidad Central. Slo un despacho de los que vayan a interrogar a la Unidad Central
podr llevar este parmetro a 1. El resto lo llevarn a 0. Si se configuran ms de un
protocolo como posibles fuentes de sincronizacin, aquel protocolo que arranque primero
en la Unidad Central ser el nico que permitir a su despacho correspondiente
sincronizar a la Unidad Central.
Ej: 0,500,500,11,1,1,1,0,60,5,0,10,10,22,0,60,2100,5,10,1
Datos de los tamaos de las diferentes colas de datos: [ver ejemplo, lnea 17]
TamColaClase1 , TamColaClase2 , TamColaComandos , TamColardenes ,
Ej: 1000,1000,10,3,
B-2.63
GestionaST: Indica si el despacho enva la fecha y la hora actualizada (1) o no (0) con el
horario de verano/invierno. Por defecto se configurar con el valor 1.
NotificaST: Indica si el despacho enva el bit ST indicando el horario de verano/invierno
(1) o no (0). Por defecto se configurar con el valor 1.
TimeAjusteSincro: Tiempo (en mseg.) para ajustar la sincronizacin horaria, con el
objetivo de compensar las posibles derivas de reloj, retrasos del canal, ... Por defecto se
configurar con el valor 1.
FuenteSincro (modelo CPX/CPP-A): Indica la fuente de sincronizacin por defecto:
0=Protocolo, 1=Reloj externo.
TimeSincroKO (modelo CPX/CPP-A): Tiempo (en seg.) sin recibir sincronizaciones para
dar por NO sincronizada a la Unidad Central.
TimeSincroOK (modelo CPX/CPP-A): Tiempo (en seg.) que ha de estar recibiendo
sincronizaciones correctas desde el reloj externo para considerar como sincronizada a la
Unidad Central.
Ej: 1,1,0,0,2100,5,
B.2-64
DirEqDes: Direccin del equipo (UCP) al que pertenece la seal digital ISCdes.
ISCdes: Etiqueta PROCOME de la seal digital que indica el desconocimiento del estado
de la orden. Si no se desea utilizar esta seal, se configurar este campo con el valor 1.
Ej: 3,0,62501,
30001,22,12,2,22,0,22,1,22,9,
30251,12,0,2,12,78,12,76,12,9,
30252,12,1,2,12,79,12,77,12,9,
NumOrdenes , Ejec ,
Dir101 , DirEq , ISEon , DCOon , ISEoff , DCOoff , ...
(*)
... DirEqOn , ISCon , DirEqOff , ISCoff , DirEqDes , ISCdes ,
(*) Se repite por cada orden doble del telemando. Habr tantas como indique NumOrdenes.
Estarn dispuestas en orden ascendente de Dir101.
Ej: 3,0,
35001,12,0,2,1,2,12,80,12,0,12,4,
35002,12,6,2,7,2,12,81,12,0,12,4,
35003,12,8,2,9,2,12,82,12,0,12,4,
B-2.65
NumComandos , Ejec ,
Dir101 , DirEq , ISEsubir , DCOsubir , ...
(*)
... ISEbajar , DCObajar , MEA ,
(*) Se repite por cada comando de regulacin de paso del telemando. Habr tantos como
indique NumComandos. Estarn dispuestos en orden ascendente de Dir101.
Ej: 2,0,
45001,17,4,2,5,2,1,
45002,21,4,2,5,2,1,
NumComandos , Ejec ,
Dir101 , DirEq , ISEsubir , DCOsubir , ...
(*)
... ISEbajar , DCObajar , MEA , Paso ,
(*) Se repite por cada comando de regulacin de consigna del telemando. Habr tantos
como indique NumComandos. Estarn dispuestos en orden ascendente de Dir101.
B.2-66
DirEq: Direccin del equipo (UCP) al que pertenecen los mandos y la medida de la
Unidad Central.
ISEsubir: Etiqueta PROCOME del mando de la Unidad Central para subir la consigna.
DCOsubir: DCO con el que se ejecutar el mando ISEsubir del equipo DirEq (para subir
la consigna). Por defecto se configurar con el valor 2.
ISEbajar: Etiqueta PROCOME del mando de la Unidad Central para bajar la consigna.
DCObajar: DCO con el que se ejecutar el mando ISEbajar del equipo DirEq (para bajar
la consigna). Por defecto se configurar con el valor 2.
MEA: Etiqueta PROCOME de la medida de la Unidad Central donde se lee la consigna.
Paso: Valor que permite calcular el nmero de veces que hay que ejecutar el mando de
subir o el de bajar consigna para alcanzar el valor de consigna pedido, de la siguiente
forma:
|Valor_Actual-Valor_Pedido|
N EjecucionesMando = ------------------------------------
Paso
Por defecto se configurar a 205.
Ej: 2,0,
40001,17,2,2,3,2,0,205,
40002,21,2,2,3,2,0,205,
NumSD: Nmero de seales tipo contacto simple del telemando (sin contar las seales
de informacin del sistema).
DirSeOverflow: Direccin de la seal que indica que la cola class1 est llena al 100%
(se configurar con el valor 60001). El resto de seales de informacin del sistema sern
consecutivas:
d. 60002: Seal de cola llena al X% (semillena).
e. 60003: Seal que indica transferencia de ficheros activa.
f. 60004: Seal correspondiente al cambio peridico y espontneo.
g. 60005: Seal que indica que la Unidad Central (RTU) est sincronizada.
h. 60006: Seal que indica la fuente de sincronizacin.
X%: % donde se genera la seal de cola de clase 1 llena al X% (cola semillena). Si se
configura errneamente (los lmites vlidos son 20% a 99%) se tomar el valor por
defecto (70%).
Y%: % donde se desactiva la seal de cola de clase 1 llena al X% (cola semivaca). Si se
configura errneamente (los lmites vlidos son 0% a 80%) se tomar el valor por defecto
(30%).
TimeCambioPeriodico: Indica cada cunto tiempo (en seg.) se genera el cambio peridico
y espontneo 60004.
B-2.67
Dir101: Direccin de la seal digital de tipo contacto simple dentro del protocolo IEC-101.
DirEq: Direccin del equipo (UCP) al que pertenece la seal digital de la Unidad Central
asociada.
ISC: Etiqueta PROCOME de la seal digital de la Unidad Central.
Ej: 3,60001,70,30,1440,
1,10,0,
2,10,1,
3,10,2,
Datos de configuracin de las seales de tipo contactos dobles del telemando
A cada seal de este tipo del telemando se le asocian tres seales digitales de la Unidad
Central. Es imprescindible poner las Dir101 en orden ascendente: [ver ejemplo, lneas 90-94]
NumSD ,
Dir101 , DirEq , ISCabierto , ISCcerrado , ISCdesconocido , (*)
(*) Se repite por cada seal tipo contacto doble del telemando. Habr tantas como indique
NumSD. Se dispondrn en orden ascendente de Dir101.
Ej: 3,
10001,22,10,11,-1,
10002,22,12,13,0,
10003,22,14,15,0,
NumTomas ,
Dir101 , DirEq , MEA , (*)
(*) Se repite por cada toma del telemando. Habr tantas como indique NumTomas. Se
dispondrn en orden ascendente de Dir101.
Ej: 2,
20001,17,1,
20002,21,1,
NumMedidas , TimeCapturasMedidas ,
Dir101 , Dir , Medida , Corr , Offset , Ope1 , Ope2 , ...
B-2.69
LINF: Parmetro Lmite Bajo, que indica el valor por debajo del cual se produce el status
de Alarma (no se usa).
LISUP: Parmetro Lmite Alto, que indica el valor por encima del cual se produce el status
de Alarma (no se usa).
VMAX: Parmetro Valor Mximo, que indica el valor tratado de ingeniera que
corresponde al valor mximo que el sensor del usuario puede entregar a la tarjeta de
adquisicin (no se usa).
VMIN: Parmetro Valor Mnimo, que indica el valor tratado de ingeniera que corresponde
al valor mnimo que el sensor del usuario puede entregar a la tarjeta de adquisicin (no
se usa).
FondoEscala: Indica el nmero de cuentas que representan el fondo de escala de la
medida en el equipo. Por defecto valdr 4095, que es el fondo de escala para nuestros
equipos PROCOME.
Ej: 4,
15001,22,0,1.0,0.0,1,0,0,0,0,0,0.25,0,0,0,0,0,4095,
15002,22,1,1.0,0.0,1,0,0,0,0,0,0.50,0,0,0,0,0,4095,
15005,22,2,1.0,0.0,1,0,0,0,0,0,0.25,0,0,0,0,0,4095,
15006,22,3,1.0,0.0,1,0,0,0,0,0,0.25,0,0,0,0,0,4095,
B.2-70
Ej: 4,60,60,
25001,22,0,
25002,22,1,
25003,22,2,
25004,22,3,
B-2.71
[50] # DIRdesc,ISCdesc,
[51] 35001,12,0,2,1,2,12,80,12,0,12,4,
[52] 35002,12,6,2,7,2,12,81,12,0,12,4,
[53] 35003,12,8,2,9,2,12,82,12,0,12,4,
[54] ###################################
[55] # COMANDOS DE REGULACION DE TOMAS #
[56] ###################################
[57] # NumComandos,TipoEjec(0=EJEC.DIRECTA,1=SEL+EJEC),
[58] 2,0,
[59] # Add101,Dir,ISESubir,DCOsubir,ISEBajar,DCObajar,MEAToma,
[60] 45001,17,4,2,5,2,1,
[61] 45002,21,4,2,5,2,1,
[62] ######################################
[63] # COMANDOS DE REGULACION DE CONSIGNA #
[64] ######################################
[65] # NumComandos,TipoEjec(0=EJEC.DIRECTA,1=SEL+EJEC),
[66] 2,0,
[67] # Add101,DIR,ISESubir,DCOsubir,ISEBajar,DCObajar,MEAConsigna,Paso,
[68] 40001,17,2,2,3,2,0,205,
[69] 40002,21,2,2,3,2,0,205,
[70] ###################
[71] # SENALES SIMPLES #
[72] ###################
[73] # NOTA: La direccion de la senal de Overflow es la 60001. A partir de esa
[74] # viene el resto de seales de info del sistema:
[75] # 60002 -> Cola llena el x%.
[76] # 60003 -> Transf. ficheros activa.
[77] # 60004 -> Cambio periodico.
[78] # 60005 -> RTU sincronizada.
[79] # 60006 -> Fuente de sincronizacion.
[80] # NumSignals,AddSignalOverflow,%Lleno,%Vacio,TimeCambioPeriodico(s),
[81] 3,60001,70,30,1440,
[82] # Add101,DIR,ISC,
[83] 1,10,0,
[84] 2,10,1,
[85] 3,10,2,
[86] ##################
[87] # SENALES DOBLES #
[88] ##################
[89] # NumSenalesDobles,
[90] 3,
[91] # Add101,DIR,ISCoff,ISCon,ISCdesc,
[92] 10001,22,10,11,-1,
[93] 10002,22,12,13,0,
[94] 10003,22,14,15,0,
[95] #########
[96] # TOMAS #
[97] #########
[98] # NumTomas,
[99] 2,
[100] # Add101,DIR,MEA,
[101] 20001,17,1,
[102] 20002,21,1,
[103] ###########
[104] # MEDIDAS #
[105] ###########
[106] # NumMedidas,TimeCapturaMedidas(s),
[107] 4,1,
[108] # Add101,DIR,MEA,Corr,Offset,Ope(6),VBA,PBA,Lmax,Lmin,Vmax,Vmin,FondoEscala,
[109] 15001,22,0,1.0,0.0,1,0,0,0,0,0,0.25,0,0,0,0,0,4095,
[110] 15002,22,1,1.0,0.0,1,0,0,0,0,0,0.50,0,0,0,0,0,4095,
[111] 15005,22,2,1.0,0.0,1,0,0,0,0,0,0.25,0,0,0,0,0,4095,
[112] 15006,22,3,1.0,0.0,1,0,0,0,0,0,0.25,0,0,0,0,0,4095,
[113] ##############
B.2-72
[114] # CONTADORES #
[115] ##############
[116] # NumCont, TiempoCapturaEspontanea(min), TiempoCapturaHistorico(min),
[117] 4,60,60,
[118] # Add101,DIR,CON
[119] 25001,22,0,
[120] 25002,22,1,
[121] 25003,22,2,
[122] 25004,22,3,
En el gw104101.cfg se configuran los datos referentes a los interfaces con el perfil CEI 870-
5-104 y con el perfil CEI 870-5-101.
Datos de configuracin de la capa de enlace:
GWLinkAdd , GWTamLinkA , GWTipoLink , MaxPrimary , PrimaryLinkLayer , GWFrameMax ,
dd Add Retries Timeout Lenght
Ej: 128,2,1,1,100,255,
Ej: 128,2,2,
B-2.73
Port104: Es el puerto IP para comunicar con el SCADA en el protocolo CEI 104. El valor
establecido es 2404.
ApciK: Valor del parmetro k: mxima diferencia entre nmeros de secuencia para enviar
una variable de estado. El rango es de 1 a 32767.
ApciW: Valor del parmetro w: ltimo reconocimiento despus de recibir w APDUs del
tipo I. El rango es de 1 a 32767.
ApciT1: Tiempo de espera respuesta al envo de un APDU del tipo SEND o TEST. El
rango es de 1 a 255 segundos.
ApciT2:Timeout de confirmaciones para el caso de mensajes sin datos. ApciT2 < ApciT1.
El rango es de 1 a 255 segundos
ApciT3: Timeout para el envo de tramas de tipo S en el caso de periodos largos de
inactividad: ApciT3 > ApciT1. El rango es de 1 a 255 segundos.
SendTest: Indica si se debe enviar un mensaje de Test al SCADA transcurrido el tiempo
ApciT3 sin recibir mensajes de l. Valores: 0 = No se enva; 1 = S se enva. Por defecto
se toma el valor 0.
Ej: 2404,20,8,15,10,20,1,
Ej: 192.168.14.12,
B.2-74
Ej: 00,
Ej: COM1,9600,N,7,1,
Ej: 30,
300,
B.3-1
Ej: 1,0,24,
B.3-2
B.3-3
B.3-4
Ej: 1,
0,1,0,0,0,
Ej: 4,0,20000,0,2,
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2 y COM3.
Veloc: Velocidad (en baudios). Los posibles valores son 110, 150, 300, 600, 1200,
2400, 4800, 9600 y 19200 baudios.
TipoPar: Tipo de paridad. Los valores posibles son N o n (ninguna), O u o (par),
E o e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los valores posibles son 5, 6, 7 y 8 bits.
B.4-1
Ej: COM1:4800,n,8,1,
Ej: 80,110,22,60,1,
Datos sobre la direccin de la maestra y el nivel de monitorizacin de trazas:
[lnea 12]
DirMTU , NivelMonitor ,
Ej: 1,8,
Datos sobre los reintentos a nivel de enlace y de aplicacin: [lneas 14-16]
ReintentosN2? , NumReintentosN2 ,
ReintentosN7? , NumReintentosN7 ,
ReintentosN2?: Bit que indica si se configuran reintentos a nivel de enlace (1) o no (0).
NumReintentosN2: Nmero de reintentos a nivel de enlace. Tiene sentido si el campo
ReintentosN2? est puesto a 1.
ReintentosN7?: Bit que indica si se configuran reintentos a nivel de aplicacin (1) o no
(0).
NumReintentosN7: Nmero de reintentos a nivel de aplicacin. Tiene sentido si el campo
ReintentosN7? est puesto a 1.
Ej: 0,0,
1,3,
TimeEspConfN2: Tiempo mximo que se espera una confirmacin a nivel de enlace (en
mseg.).
TimeEspConfN7: Tiempo mximo que se espera una confirmacin a nivel de aplicacin
(en mseg.).
B.4-2
Ej: 1000,1000,5,
NumOrdenes , MandosDobles ,
(*) Se repite por cada orden del telemando. Habr tantas como indique NumOrdenes.
(*) Se repite por cada orden del telemando. Habr tantas como indique NumOrdenes.
B.4-3
Dco1: Cdigo del primer mando que se va a enviar al equipo que lo va a realizar.
Code2: Cdigo del segundo mando recibido por comunicaciones desde el maestro.
DirEq2: Direccin del equipo al que pertenece el segundo mando del CPX/CPP.
EtiqISE2: Etiqueta PROCOME del segundo mando del CPX/CPP.
Dco2: Cdigo del segundo mando que se va a enviar al equipo que lo va a realizar.
Si se ha configurado el mando como doble (Doble=1), cuando se recibe una orden del
maestro con el valor CODE=Code1, se realizar el mando DirEq1-EtiqISE1-Dco1. Si, por el
contrario, se recibe una orden con valor CODE=Code2, se realizar el otro mando: DirEq2-
EtiqISE2-Dco2.
NumSeales ,
Index , DirEq , EtiqISC , (*)
(*) Se repite para cada seal del telemando. Habr tantas como indique NumSeales.
B.4-4
NumMedidas ,
Index , DirEq , EtiqMEA , Banda , FactorA , FactorB , (*)
(*) Se repite para cada medida del telemando. Habr tantas como indique NumMedidas.
Para configurar la funcionalidad de envo de la fecha y hora hacia el maestro los datos
necesarios se encuentran en la siguiente tabla:
A partir de una direccin de objeto (index) determinada, se configurarn los seis elementos de
la tabla anterior, en el mismo orden y sin dejar huecos. Estos valores no generan cambios y
slo se envan al maestro cuando se pide por la foto (Analog Inputs o Class 0), por lo que los
parmetros de Banda y FondoEscala no se utilizan.
B.4-5
NumConts ,
Index , DirEq , EtiqCON , (*)
(*) Se repite para cada contador del telemando. Habr tantos como indique NumConts.
Datos sobre las seales del telemando asociadas a la clase 1: [lnea 48]
NumSeClass1 ,
Index , (*)
(*) Se repite para cada seal asociada a la clase 1. Habr tantas como indique
NumSeClass1.
Nota: Todas las seales digitales se consideran, por defecto, como pertenecientes a Clase 2.
Datos sobre las medidas del telemando asociadas a la clase 2: [lnea 50]
NumMedClass2 ,
Index , (*)
(*) Se repite para cada medida asociada a la clase 2. Habr tantas como indique
NumMedClass2.
Nota: Todas las medidas se consideran, por defecto, como pertenecientes a Clase 2.
B.4-6
B.4-7
[16] 1,3,
[17] # Tiempo espera confirm N2,Idem N7 en ms
[18] 1000,1000,5,
[19] # rdenes
[20] 52, // Num. rdenes (mandos)
[21] # Asociacin de index, DIR, ISE
[22] 0 ,25,12, //ORDEN ABRIR DJ-352 TELECOMANDO,
[23] 1 ,25,9, //ORDEN CERRAR DJ-352 TELECOMANDO,
[24] 2 ,18,12, //ORDEN ABRIR DJ-222 TELECOMANDO,
[25]
[26] 51 ,13,9, // ORDEN CERRAR DJ-212 TELECOMANDO,
[27] # Seales
[28] 608, // Num. seales
[29] # Asociacin de index a DIR, ISC
[30] 0 ,25,65, // 13 ACOPL DISJUNTOR 3090
[31] 1 ,25,66, // 13 ACOPL DISJUNTOR 3090
[32] 2 ,25,40, // 13 ACOPL SECCIONADORA 3090
[33]
[34] 607 ,13,0, // 13 TRAFO-2 TENSION EN BARRA
[35] # Medidas
[36] 157, // Num. medidas
[37] # Asociacin de index a DIR, MED, Fondo escala, banda %,
[38] 0 ,18, 3,10,1.0,0.0, // MEDIDA DE CORRIENTE A
[39] 1 ,18, 4,20,1.0,0.0, // MEDIDA DE CORRIENTE B
[40] 2 ,18, 5,30,1.0,0.0, // MEDIDA DE CORRIENTE C
[41]
[42] 156 ,13, 2,10,1.0,0.0, // MEDIDA DE TENSION C
[43] # Contadores
[44] 1, // Num. contadores
[45] # index a DIR,CON
[46] 0,16,17,
[47] # Class 1
[48] 0, // Nmero de seales asignadas a CLASS 1
[49] # class 2
[50] 0, // Nmero de medidas asignadas a CLASS 2
[51] # class 3
[52] 0, // Nmero de contadores asignados a CLASS 3
[53] #index,
[54] 1,5,60,256,5,0, //HabActivDes,TimeElimCmb,TimeEspEvalISCAct,ISCActiv(dir ,isc ,n)
[55]
B.4-8
Ej: 100,1,
Ej: COM2:4800,n,8,1,
Ej: 66,11,11,
B.5-1
ReintentosN2?: Bit que indica si se configuran reintentos a nivel de enlace (1) o no (0).
NumReintentosN2: Nmero de reintentos a nivel de enlace. Tiene sentido si el campo
ReintentosN2? est puesto a 1.
NumReintentosN7: Nmero de reintentos a nivel de aplicacin. Tiene sentido si el campo
ReintentosN7? est puesto a 1.
MaxTamBufTX: Tamao del buffer de transmisin. Es el mximo nmero de caracteres
que se pueden transmitir en la capa de aplicacin. El valor mnimo es 249 y por defecto
es 255. Este parmetro afecta por igual a todos los puertos DNP3 maestro.
MaxTamBufRX: Tamao del buffer de recepcin. Es el mximo nmero de carcteres que
se pueden recibir en la capa de aplicacin. El valor mnimo es 512 y por defecto es 2048.
Este parmetro afecta por igual a todos los puertos DNP3 maestro.
Ej: 0,0,
1,255,2048,
TimeEspConfN2: Tiempo mximo que se espera una respuesta a nivel de enlace (en
mseg.).
TimeEspConfN7: Tiempo mximo que se espera una respuesta a nivel de aplicacin. Si
la valocidad es pequea y/o el equipo tiene muchos datos, habr que incrementar este
tiempo porque habr que considerar el tiempo de envo de todos los datos por la lnea
serrie. (en mseg.).
Ej: 1000,4000,
Ej: 50,60,1,
B.5-2
NumPort: Nmero de puertos con equipos DNP3 conectados. Para cada uno de estos
puertos se debe definir el procedimiento de interrogacin deseado para ese puerto.
PortNum: Nmero del puerto en el que se va a aplicar el procedimiento de interrogacin
definido por el resto de parmetros de la lnea.
InterC0: Si el valor es 1 el tipo de interrogacin es mediante el mensaje de peticin de
datos de CLASS0. Si el valor es 0 no se realiza dicha interrogacin.
InterC1: Si el valor es 1 el tipo de interrogacin es mediante el mensaje de peticin de
datos de CLASS1. Si el valor es 0 no se realiza dicha interrogacin.
InterC2: Si el valor es 1 el tipo de interrogacin es mediante el mensaje de peticin de
datos de CLASS2. Si el valor es 0 no se realiza dicha interrogacin.
InterC3: Si el valor es 1 el tipo de interrogacin es mediante el mensaje de peticin de
datos de CLASS3. Si el valor es 0 no se realiza dicha interrogacin.
InterBI: Si el valor es 1 el tipo de interrogacin es mediante el mensaje de peticin de
Entradas Binarios. Si el valor es 0 no se realiza dicha interrogacin.
InterBIC: Si el valor es 1 el tipo de interrogacin es mediante el mensaje de peticin de
Cambios en Entradas Binarios. Si el valor es 0 no se realiza dicha interrogacin.
InterAI: Si el valor es 1 el tipo de interrogacin es mediante el mensaje de peticin de
Entradas Analgicas. Si el valor es 0 no se realiza dicha interrogacin.
InterAIC: Si el valor es 1 el tipo de interrogacin es mediante el mensaje de peticin de
Cambios en Entradas Analgicas. Si el valor es 0 no se realiza dicha interrogacin.
HUSC1: Si el valor es 1 se habilitan los unsolicited para los datos de Class1.Si el valor es
0 no se realiza dicha habilitacin.
HUSC2: Si el valor es 1 se habilitan los unsolicited para los datos de Class2.Si el valor es
0 no se realiza dicha habilitacin.
HUSC3: Si el valor es 1 se habilitan los unsolicited para los datos de Class3.Si el valor es
0 no se realiza dicha habilitacin.
Ej: 3,
2,1,1,1,0,0,0,0,0,0,0,0,
3,0,0,0,0,1,1,1,1,0,0,0,
5,1,0,0,0,0,0,0,0,1,1,0,
En el ejemplo podemos ver que hay tres puertos con equipos DNP3 conectados. Los puertos
son el 2, el 3 y el 5. Para cada puerto se define un procedimiento de interrogacin para todos
los equipos en ese puerto. As, por el puerto 2 se pregunta por Class 0 para el refresco de
seales y por Class1 y Class 2 para los cambios; por el puerto 3 se interroga por Read Binary
Input (BI) y Analog Input (AI) para el refresco de seales y por Read Binary Input Change (BIC)
y Analog Input Change (AIC) para los cambios; y por el puerto 5 se interroga por Class 0 para
el refresco de seales y se Habilitan los Unsolicited de Class 1 (HUSC1) y Class 2 (HUSC2)
para los cambios.
B.5-3
B.5-4
Ej: 1,
0,1,0,0,0,
Ej: 26,8,25,0,3000,0,
Ej: -1,
4,
B.6-1
NumOrdenes ,
NumGrupo , NumBit , DirEq , EtiqISE , (*)
(*) Se repite por cada orden del telemando y se incluyen en orden ascendente de grupo y bit.
Habr tantas como indique NumOrdenes.
NumSeales , EnvCambSinTiempo ,
NumGrupo , NumBit , DirEq , EtiqISC , (*)
(*) Se repite para cada seal del telemando y se incluyen en orden ascendente de grupo y bit.
Habr tantas como indique NumSeales.
B.6-2
B.6-3
NumMedidas ,
NumGrupo , NumBit , DirEq , EtiqMEA , Tipo , Factor , (*)
(*) Se repite para cada medida del telemando (sin saltarse ninguna) y se incluyen en
orden ascendente de grupo y bit. Habr tantas como indique NumMedidas.
Para calcular el factor de conversin Factor ser necesario diferenciar, por un lado, entre el
nmero de bits utilizado para la codificacin de las medidas y, por otro lado, habr que tener en
cuenta el carcter polar de las mismas.
Bsicamente, se trata de obtener, para cada una de las medidas que envan por
comunicaciones los equipos de nivel 1, la relacin entre el rango de valores que el despacho
de telemando establece como vlidos y el rango de valores establecido por el mismo despacho
para el envo de dichas medidas mediante el protocolo de telemando. Esta relacin ha de ser
calculada a partir de los valores digitales, es decir, a partir de los valores en cuentas.
Medidas Binarias Unipolares de n bits. Este tipo de medidas nicamente toman valores
positivos que sern codificados con un tamao de palabra de n bits.
Para clcular el parmetro Factor asociado a una medida concreta, se necesita conocer, en
primer lugar, el valor digital de 12 bits o nmero de cuentas Cn que enva por comunicaciones
el equipo de nivel 1 cuando la medida adquiere el valor nominal fijado por los tcnicos de
telecontrol. Este valor nominal ser facilitado por los tcnicos del centro de telecontrol, ya que
establece el rango vlido de valores de ingeniera para dicha medida en el telemando y, por
tanto, los valores a partir de los cuales el centro de control considera que la medida entra en
saturacin.
B.6-4
En segundo lugar, se necesita conocer, para cada medida, el rango establecido por los
tcnicos de telemando para los valores digitales de n bits vlidos de cada medida enviados al
despacho mediante el protocolo de telecontrol. Este rango estar delimitado por un valor digital
inferior Dinf y un valor digital superior Dsup que, a su vez, representan los valores de underflow
y overflow para el despacho de telecontrol. Es decir, el valor Dinf se enva al despacho cuando
el valor medido enviado por el rel es de 0 cuentas, mientras que se enviar al despacho el
valor Dsup cuando el rel enve el nmero de cuentas correspondiente al valor nominal,
establecido por los tcnicos de telecontrol.
Nota: este tipo de medidas no estn afectadas por los factores de conversin configurados en el fichero de equipos fsicos
dbase.cfg.
Medidas Binarias Bipolares de n bits. Este tipo de medidas toman valores positivos y
negativos que sern codificados con un tamao de palabra de n bits.
Para calcular el parmetro Factor asociado a una medida concreta, se necesita conocer, en
primer lugar, el valor digital de 12 bits o nmero de cuentas Cn que enva por comunicaciones
el equipo de nivel 1 cuando la medida adquiere el valor nominal fijado por los tcnicos de
telecontrol. Este valor nominal ser facilitado por los tcnicos del centro de telecontrol, ya que
establece el rango vlido de valores de ingeniera para dicha medida en el telemando y, por
tanto, los valores a partir de los cuales el centro de control considera que la medida entra en
saturacin.
En segundo lugar, se necesita conocer, para cada medida, el rango establecido por los
tcnicos de telemando para los valores digitales de n bits vlidos de cada medida enviados al
despacho mediante el protocolo de telecontrol. Este rango estar delimitado por un valor digital
inferior Dinf y un valor digital superior Dsup que, a su vez, representan los valores de underflow
y overflow para el despacho de telecontrol.
Adems, dicho rango estar repartido entre los valores negativos y positivos, con el valor cero
incluido. Es decir, el valor Dinf se enva al despacho cuando el valor medido enviado por el rel
sea el nmero de cuentas correspondiente al valor nominal negativo de la medida, el cual es
establecido por los tcnicos de telecontrol. Cuando el valor de la medida enviada por el rel es
de 0 cuentas, se enva al despacho el valor que se obtiene como resultado de la operacin [ 2 *
exp(n) ] / 2, donde n es el nmero de bits utilizado para codificar la medida enviada al
despacho de telecontrol. Finalmente, se enviar al despacho el valor Dsup cuando el rel enve
el nmero de cuentas correspondiente al valor nominal positivo.
Nota: este tipo de medidas no estn afectadas por los factores de conversin configurados en el fichero de equipos fsicos
dbase.cfg.
B.6-5
Medidas Binarias Directas de n bits. Este tipo de medidas nicamente toman valores
positivos dentro de un rango bien delimitado, y sern codificados con un tamao de palabra de
n bits.
Los parmetros Factor_a y Factor_b utilizados para calcular los valores digitales de n bits que
se envan al despacho de telecontrol, para este tipo de medidas, se configuran sobre los dos
factores de conversin (Pendiente y Origen) utilizados en la configuracin de las medidas
dentro del fichero de equipos fsicos dbase.cfg, aunque sern utilizados de forma diferente a
la comentada en el apartado A.1 de este mismo manual.
Factor_a: Valor nominal digital de 12 bits, o cuentas, que establecen los tcnicos de
telemando para la medida enviada por el rel.
Factor_b: Valor nominal digital de n bits que establecen los tcnicos de telemando para la
medida enviada al despacho, a travs del protocolo de telemando.
Con estos dos parmetros, se obtiene la relacin entre los valores digitales de 12 bits enviados
por el rel y los valores digitales de n bits que han de enviarse al centro de telecontrol.
Medidas BCD. Este tipo de medidas son transmitidas al centro de telecontrol en formato BCD y
no utilizan el parmetro Factor.
Los parmetros utilizados para calcular los valores BCD que se envan al despacho de
telecontrol, para este tipo de medidas, se configuran sobre los dos factores de conversin
(Pendiente y Origen) utilizados en la configuracin de las medidas dentro del fichero de
equipos fsicos dbase.cfg, y sern utilizados de la misma forma que la comentada en el
apartado A.1 de este mismo manual. Por tanto, ambos factores de conversin sern utilizados
de la siguiente manera:
B.6-6
Con estos dos parmetros, se obtiene la relacin entre los valores digitales de 12 bits enviados
por el rel y los valores en formato BCD que han de enviarse al centro de telecontrol.
NumConts ,
NumGrupo , NumBit , NumBits , DirEq , EtiqCON , (*)
(*) Se repite para cada contador del telemando y se incluyen en orden ascendente de
grupo y bit. Habr tantos como indique NumConts.
B.6-7
NumSeales , ToutCmb ,
NumFile , BitInicio , BitFinal , (*)
(*) Se repite para cada grupo de seales dobles. Se incluyen en orden ascendente de
grupo y bit. Habr tantas lneas como indique NumSeales.
NumSeales: Suma del nmero de lneas que se necesitan para configurar las seales
dobles.
ToutCmb: Tiempo (en milisegundos) que se espera a que lleguen los cambios de las
seales relacionadas antes de enviarlos al SCADA. Si llega una de las seales y no llega
la otra, transcurrido este tiempo se enva el primer cambio al SCADA. Se mide en
segundos. Por defecto, 5000 milisegundos.
NumFile: Nmero de file al que se refieren los siguientes parmetros.
BitInicio: Nmero de bit de inicio de definicin de este grupo de seales dobles.
BitFinal: Nmero de bit de final de definicin de este grupo de seales dobles.
Como en las configuraciones las seales dobles estn agrupadas dentro de un mismo rango, lo
que tenemos que indicar en este apartado es dnde comienza y dnde termina cada uno de
estos rangos. Cuanto ms agrupadas estn las seales dobles en la configuracin, menos
grupos tendremos que definir aqu. En el ejemplo siguiente podemos ver que existen 6 seales
dobles en dos files diferentes. En el primero son dobles las seales 0,1, las seales 2,3 y las
seales 6,7. En el file segundo son dobles las seales 0,1, las seales 2,3 y las seales 4,5.
Ej: 3,5000,
16,0,3,
16,6,7,
17,0,5,
B.6-8
B.6-9
[56] # Medidas
[57] # Numero de bits de las medidas x file,tipo (0 - bin 1 - bcd)
[58] 8,8,0,
[59] 9,8,0,
[60] 10,8,0,
[61] 11,8,0,
[62] 12,0,0,
[63] 13,16,0, // Contadores
[64] 14,16,0, // contadores
[65] 15,8,1, // TAP'S (no usado)
[66] 53, // Nmero de medidas 21+27+4 reservas
[67] # Asociacin de grupo,bit,DIR,MED,(uni. o Bi o directo),factor correccin,
[68] 8,0,11,2,1,27.3,
[69] 8,1,10,2,1,27.3,
[70] 8,2,12,1,1,27.3,
[71] 8,3,17,1,1,27.3,
[72] 8,4,11,3,1,27.3,
[73] 8,5,10,3,1,27.3,
[74] 8,6,12,2,1,27.3,
[75] 8,7,17,2,1,27.3,
[76] 8,8,13,2,0,15.3274,
[77] 8,9,11,1,0,8.8493,
[78] 8,10,10,1,0,8.8493,
[79] 8,11,20,2,0,15.3274,
[80] 8,12,20,3,0,15.3274,
[81] 8,13,20,0,0,15.3274,
[82] 8,14,20,1,0,15.3274,
[83] 8,15,15,0,0,16.1858,
[84] 9,0,14,0,0,16.1858,
[85] 9,1,16,0,0,16.1858,
[86]
[87] 11,6,104,1,0,17.5256,
[88] # Contadores
[89] 2, // Num. Contadores
[90] # FileGroup (medidas),bit,dir,CON
[91] 13,0,16,17,0,
[92] 13,1,16,17,0,
[93] #
[94] # SEALES DOBLES
[95] 3,5000,
[96] 16,0,3,
[97] 16,6,7,
[98] 17,0,5,
B.6-10
(*) Se repite por cada seal digital del equipo. Habr tantas como indique NumISCs.
Ej: 1,
0,1,0,0,0,1,
B.7-1
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 600, 1200, 2400, 4800, 9600 y
19200 baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (impar) y
E o e (par).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
Puerto , DirIP ,
En estos dos casos asociados a un enlace TCP/IP, se definirn dos parmetros nuevos en
lugar de los relacionados al puerto de comunicaciones serie.
Puerto: Puerto TCP que se utiliza para la conexin con el maestro. El valor por defecto es
502.
DirIP: Direccin IP de la interfaz de comunicaciones que se va a utilizar para comunicar
con el maestro MODBUS. Si no se configura este parmetro se usar la direccin IP del
CPX.
TimeWait: Tiempo (en mseg.) que se espera desde que se desea transmitir hasta que se
pone RTS a ON (siempre que RTSon sea distinto de 1), o bien tiempo (en mseg.) que
se espera desde que se desea transmitir hasta que se empieza a transmitir (si RTSon es
igual a 1). Por defecto vale 0.
RTSon: Tiempo que se mantiene RTS en ON antes de transmitir (en mseg.). Su valor
por defecto ser 1, que significa que no se va a poner nunca el RTS a ON y por lo
tanto se va a transmitir inmediatamente despus de cumplirse el tiempo TimeWait.
ATENCIN: Si no se desea utilizar la lnea de control RTS, es obligatorio configurar
a 1 este parmetro.
B.7-2
RTSoff: Tiempo (en mseg.) que transcurre despus de transmitir hasta que se pone el
RTS a OFF. Su valor por defecto ser 1, que significa que no se va utilizar la lnea
RTS. Lo normal es configurarlo a 1 si se ha configurado RTS a 1, pero queda una
puerta abierta a poder configurar este tiempo con un valor distinto de 1, habiendo
configurado RTSon a 1: se utilizara para obligar al esclavo a esperar dicho tiempo
RTSoff despus de transmitir (una vez transcurrido este tiempo se pondra el RTS a OFF,
estado en el que ya estaba por haber configurado RTSon a -1).
ATENCIN: No se puede configurar este parmetro a 1 si RTSon se ha
configurado con un valor distinto de 1, pues se quedara el RTS a ON para
siempre.
TimeoutComs: Tiempo (en seg.) que ha de permanecer la unidad central sin recibir un
mensaje correcto para dar error de comunicaciones con el maestro, es decir, generar la
seal de fallo de comunicaciones con el maestro configurada en este mismo fichero. Por
defecto vale 60 segundos.
NivelMonitor: Nivel de monitorizacin de trazas. Por defecto vale 0.
Ej: 0,-1,-1,60,0,
Datos de las seales digitales por las que puede interrogar el maestro a la
unidad central: [lneas 13-17]
(*) Se repite por cada seal digital que vaya a manejar el maestro. Habr tantas como indique
NumISCs.
NumISCs: Nmero de seales digitales que va a manejar el maestro.
ATENCIN: En ocasiones concretas (tal como ocurre con el driver que usa Siemsa)
este valor debe obligatoriamente mltiplo de 16. En dicho caso, se declaran varias
seales de ms hasta llegar a la cifra definida, siendo dichas lneas declaradas
como seales del equipo 1, e ISC 1.
OffsetValidacISCs: Offset para localizar las direcciones donde se encuentran las
validaciones de las seales ISC, ya que esta informacin se solicita como si fueran
seales propiamente dichas, mediante la Funcin Modbus 02. Este valor se sumar a la
direccin de la primera ISC definida (DirModbusISC1), para localizar la direccin de
comienzo de la primera validacin asociada a la primera seal ISC. A partir de ahora las
validaciones irn correlativas al igual que las ISCs a las que estn asociadas.
Por ejemplo: DirValidacinISC1 = DirModbusISC1 + OffsetValidacISCs.
El valor por defecto de este offset es el 0, en el caso de que no se vayan a implementar
las valideces mediante la Funcin 02, pero en caso contrario se suele indicar el mismo
valor que NumISCs, para que dichas valideces vayan detrs de las propias seales,
aunque este criterio es slo orientativo.
ATENCIN: Este valor debe ser superior a la Direccin Modbus de la ltima seal
ISC, ya que en caso contrario se producira un solapamiento de las seales.
OffsetValidacISCs > DirModbusISC1 + NumISCs
NegValidacISCs: Negacin de las Validaciones de las seales ISC. En caso de que valga
uno, el valor de dichas validaciones se invierte a la hora de mandar por comunicaciones.
B.7-3
(*) Se repite por cada mando que vaya a ejecutar el maestro. Habr tantos como indique
NumISEs.
NumISEs: Nmero de mandos que puede ejecutar el maestro. Por defecto vale 0.
DirModbusISE: Direccin MODBUS del mando (en decimal). 2 mandos pueden tener la
misma direccin MODBUS. En ese caso, el primer mando se ejecutara con el valor COIL
ON (0xFF00) y el segundo con COIL OFF (0x0000). En caso de existir un solo mando
con esa direccin, ste se ejecutara siempre con COIL ON. Para aclarar los conceptos
de COIL ON y OFF, consultar Modicon Modbus Protocol Reference Guide.
ATENCIN: Los mandos deben estar dispuestos en orden ASCENDENTE de
direccin MODBUS, sin necesidad de que dichas direcciones sean consecutivas.
Dir: Direccin del equipo al que pertenece el mando.
ISE: Etiqueta del mando.
B.7-4
Datos de las medidas por las que puede interrogar el maestro a la unidad
central: [lneas 24-27]
(*) Se repite por cada medida que pueda manejar el maestro. Habr tantas como indique
NumMEAs.
NumMEAs: Nmero de medidas que puede manejar el maestro. Por defecto vale 0.
ATENCIN: En ocasiones concretas (tal como ocurre con el driver que usa Siemsa)
este valor debe obligatoriamente mltiplo de 16. En dicho caso, se declaran varias
medidas de ms hasta llegar a la cifra definida, siendo dichas medidas
declaradas como medidas del equipo 1, y MEA 1.
OffsetValidacMEAs: Offset para localizar las direcciones donde se encuentran las
validaciones de las Medidas, ya que esta informacin se solicita como si fueran seales
propiamente dichas, mediante la Funcin Modbus 02. Este valor se deber sumar a la
direccin de la primera ISC definida (DirModbusISC1), para localizar la direccin de
comienzo de la primera validacin asociada a la primera medida. A partir de ahora las
validaciones irn correlativas al igual que las MEAs a las que estn asociadas.
Por ejemplo: DirValidacinMEA1 = DirModbusISC1 + OffsetValidacMEAs.
El valor por defecto de este offset es el 0, en el caso de que no se vayan a implementar
las valideces mediante la Funcin 02.
ATENCIN: Este valor debe ser superior a la Direccin Modbus asociada a la
Validacin de la Ultima Seal ISC, ya que en caso contrario se producira un
solapamiento de las seales.
(OffsetValidacMEAs > DirModbusISC1 + OffsetValidacISCs + NumISCs)
NegValidacMEAs: Negacin de las Validaciones de las Medidas MEAs. En caso de que
valga uno, el valor de dichas validaciones se invierte a la hora de mandar por
comunicaciones.
DirModbusMEA: Direccin MODBUS de la medida (en decimal).
ATENCIN: Las medidas deben estar dispuestas en orden ASCENDENTE de
direccin MODBUS, sin necesidad de que dichas direcciones sean consecutivas.
Dir: Direccin del equipo al que pertenece la medida.
MEA: Etiqueta de la medida.
B.7-5
Datos de los contadores por los que puede interrogar el maestro a la unidad
central: [lneas 29-33]
NumCONs , OffsetValidacCONs , NegValidacCONs , NumBytesCON ,
DirModbusCON , Dir , CON , (*)
(*) Se repite por cada contador que pueda manejar el maestro. Habr tantos como indique
NumCONs.
NumCONs: Nmero de contadores que puede manejar el maestro. Por defecto vale 0.
ATENCIN: En ocasiones concretas (tal como ocurre con el driver que usa Siemsa)
este valor debe obligatoriamente mltiplo de 16. En dicho caso, se declaran varios
contadores hasta llegar a la cifra definida, siendo dichos contadores declarados
como contadores del equipo 1, y CON 1.
OffsetValidacCONs: Offset para localizar las direcciones donde se encuentran las
validaciones de los Contadores, ya que esta informacin se solicita como si fueran
seales propiamente dichas, mediante la Funcin Modbus 02. Este valor se deber
sumar a la direccin de la primera ISC definida (DirModbusISC1), para localizar la
direccin de comienzo de la primera validacin asociada al primer Contador. A partir de
ahora las validaciones irn correlativas al igual que los CONs a las que estn asociadas.
Por ejemplo: DirValidacinCON1 = DirModbusISC1 + OffsetValidacCONs.
El valor por defecto es el 0.
ATENCIN: Este valor debe ser superior a la Direccin Modbus asociada a la
Validacin de la ltima Seal MEA, ya que en caso contrario se producira un
solapamiento de las seales.
(OffsetValidacCONs > DirModbusISC1 + OffsetValidacMEAs + NumMEAs)
NegValidacCONs: Negacin de las Validaciones de los Contadores CONs. En caso de
que valga uno, el valor de dichas validaciones se invierte a la hora de mandar por
comunicaciones
NumBytesCON: Nmero de Bytes que ocupan los Contadores. Distinguimos dos posibles
valores: Contadores de 2 Bytes (valor Entero) y contadores de 4 Bytes (valor Long). En
este ltimo caso, hay que tener en cuenta que dado que el protocolo Modbus utiliza el
valor entero como unidad bsica de comunicacin, tenemos que reservar dos direcciones
Modbus para definir un nico contador. Es por ello, que en dicho caso, dichas
Direcciones Modbus seran todas pares o todas impares (Ver Ejemplo 2 adjunto). Por
defecto se toma el valor 2 (Ver Ejemplo 1 adjunto).
DirModbusCON: Direccin MODBUS del contador (en decimal).
ATENCIN: Los contadores deben estar dispuestos en orden ASCENDENTE de
direccin MODBUS, sin necesidad de que dichas direcciones sean consecutivas.
ATENCIN: En el caso de que NumBytesCON sea 4, se han de definir estas
direcciones como todas pares o todas impares (Ver Ejemplo 2 adjunto).
Dir: Direccin del equipo al que pertenece el contador.
CON: Etiqueta del contador.
Ej1: 4,3000,1,2,
/NumCONs,OffsetValidacCONs,NegValidacCONs,NumBytesCON
8320,1,0, // DirModbusCON1 (entero)
8321,1,1, // Contador Entero 2
8322,2,0, // Contador Entero 3
8323,2,1, // Contador Entero 4
B.7-6
Ej2: 4,3000,1,4,
//NumCONs,OffsetValidacCONs,NegValidacCONs,NumBytesCON,
8320,1,0, // DirModbusCON1 (Long )
8322,1,1, // Contador Long 2
8324,2,0, // Contador Long 3
8326,2,1, // Contador Long 4
B.7-7
B.7-8
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 2400, 4800, 9600 y 19200
baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
Ej: COM1,9600,n,8,1,
Ej: 0,0,500,2,0,
TimeExplMed: Tiempo de exploracin de medidas (en seg.). Expresa cada cunto tiempo
se realizan las exploraciones de medidas.
TimeExplCon: Tiempo de exploracin de contadores (en seg.). Expresa cada cunto
tiempo se realizan las exploraciones de contadores.
TimePulso: Tiempo del pulso de los mandos (en mseg.). En el caso del SEPAM, este
valor debe ser muy bajo, ya que se trata del tiempo entre las escrituras Select y
Operate, y hemos de fijarlo a solamente 50 mseg.
TimeSincro: Tiempo de sincronizacin de los equipos (en seg.). Lo incorporan los equipos
SEPAM. Por defecto es de 25 segundos.
B.8-1
Ej: 20,60,50,0,25,60,22,
Ej: 100,
4,0,
A continuacin aparecen los datos de todas las RTUs (una tras otra) a incorporar como
equipos. Por cada RTU se darn los siguientes datos:
Datos generales de la RTU: [lnea 21]
Dir , N_ ISC , SC Max , N_ ISE , ISE Max ,N_ ISS ,ISS Max , N_ MEA ,N_ CON , DirEq , ISC , ISC Fail ,
Remoto Remoto
Dir: Direccin de la RTU. La direccin del equipo lgico equivalente ser la direccin
(DirPrimerEqLog + Dir).
N_ISC: Nmero de seales digitales de la RTU.
ISCMax: Etiqueta ms alta que puede tomar cualquier ISC de la RTU en cuestin.
N_ISE: Nmero de mandos de la RTU.
ISEMax: Etiqueta ms alta que puede tomar cualquier ISE de la RTU en cuestin.
N_ISS: Nmero de escrituras de salidas de la RTU.
ISSMax: Etiqueta ms alta que puede tomar cualquier ISS de la RTU en cuestin.
N_MEA: Nmero de medidas de la RTU.
N_CON: Nmero de contadores de la RTU.
DirEqRemoto: Direccin del equipo de la ISC indicativa de que esta RTU est en modo
Telemando. Puede ser la direccin de ella misma o la de otro equipo, como puede ser el
equipo logica.
ISCRemoto: ISC del equipo definido en la columna anterior que determina si la RTU que
estamos configurando est en modo telemando. Esta ISC [DirEqRemoto, ISCRemoto] es
necesario que este activa para la ejecucin de mandos remotos.
ISCFail: Etiqueta PROCOME de la seal que indica fallo de orden. En este caso dicha
ISC pertenece a la RTU que estamos configurando en este momento.
B.8-2
Ej: Ejemplo1:
La ISC que determina que el equipo se encuentra en modo Telemando es propia
del equipo. Concretamente la ISC[1,21].
1, 65,64, 16,15, 1,0, 6, 1, 1,21, 0,
Ejemplo2:
La ISC que determina que el equipo se encuentra en modo Telemando esta definida
en el equipo logica. Concretamente la ISC[256,504].
1, 65,64, 16,15, 1,0, 6, 1, 256,504, 0,
B.8-3
A partir de ahora se configura de forma particular en funcin del tipo de RTU que se haya
definido en la lnea 14:
CASO A) RTUs tipo T-DAM: se define la Medida BCD (MeaBCD). En cualquier caso slo
existir una nica medida por RTU. El primer valor ha de ser TRUE o FALSE, para concretar si
habr o no dicha medida.
Num
ExisteB IscB IscBC IscB IscBC IscBC IscBC IscBC IscBC
, MeaB , , , , , , , ,
CD CD0 D1 CD2 D3 D4 D5 D6 D7
CD
Ej: 1,6,1,2,3,4,5,6,-1,-1,
Datos sobre los mdulos conectados al RTU: [lneas 56-66]
- Para las RTU del tipo T_DAM:
B.8-4
B.8-5
NumModLog ,
DirModulo , Numero , Tipo , ISCini , (#)
(#) Habr tantas filas como mdulos tenga la RTU. En el caso de RTUs del tipo Micom slo
habr un nico mdulo, por lo que NumModLog ha de ser siempre igual a 1.
(#) Habr tantos Bloques de Entradas [DirInMODBUS, Numero, IscIni] como indique el numero
definido en NumBlqEntradas.
B.8-6
* En funcin del numero de medidas definidas en el segundo campo, habr tantos campos de Tipo de Medidas.
**En funcin del numero de medidas definidas en el segundo campo, habr tantos campos de Tipo de Medidas.
NumBlqMedidas: Numero de Bloques con medidas que vienen a continuacin. Por cada
Bloque se definirn todos los campos siguientes:
DirIniMODBUS: Direccin Inicial MODBUS de la primera Medida, de un determinado
bloque.
Numero: Nmero de Medidas que hay correlativas en un determinado bloque.
MEAIni: Etiqueta PROCOME de la MEA Inicial del equipo lgico a partir de la cual
(incluyendo a ella) se mapean las medidas modbus deun determinado bloque.
B.8-7
B.8-8
[35] ...
[36] 15,10,-1,500,0,10,-1,10,-1,0,0,
[37] # Numero de ISSs
[38] 1,
[39] ISS,DirEqEstado,ISCEstado,Time,Neg,Analog?
[40] 00,10,-1,10000,0,0,
[41] # Numero de MEAs
[42] 6,
[43] # Factores a, b
[44] 1.0,0.0,
[45] 1.0,0.0,
[46] ...
[47] 1.0,0.0,
[48] # Numero de CONs
[49] 1,
[50] # Factores a, b
[51] 1.0,0.0
[52] # Medida BCD:
[53] 1,6,1,2,3,4,5,6,-1,-1,
[54] # A partir de aqu se configura el equipo lgico MODBUSMS
[55] # con todas sus seales, mandos, medidas y contadores
[56] # Primero describimos cuantos mdulos y de que tipo son
[57] # N mdulos lgicos, dir, tipo, dir, tipo,......
[58] 16,1,5,2,5,3,5,4,5,5,5,6,5,7,5,8,5,10,7,11,7,20,2,21,2,22,2,23,2,24,2,25,2,
[59] # Dir MODBUS Inputs, Num Inputs, ISC inicial a mapear sobre direcciones modbus,
[60] # dejamos la ISC 0 para indicar el Fallo COMs del mdulo T-DAM
[61] # Dir MODBUS Inputs, Num Inputs, ISC inicial
[62] 000,64,1,
[63] # Dir MODBUS Outputs, Num Outputs, ISE inicial,
[64] 584,16,0,
[65] # Dir MODBUS Inp Analog, Num Inp Analog, MEA inicial,
[66] 8211,6,0,
[67] # Dir MODBUS Contadores, Num Contadores, CON inicial
[68] 8320,0,0,
[69] #====================================================================
[70] #------------ EQUIPO LOGICO [ACTUR CD N 2]
[71] #====================================================================
[72] # Direccin RTU, N ISCs, ISC max, N ISE, ISE max, N ISS, ISS max, N Meas,
[73] N Con, ISC Local, ISC Fallo,
[74] 2,65,64,24,23,0,0,8,0,20,0,
[75] ...
B.8-9
[15] #====================================================================
[16] #------------ EQUIPO LOGICO [SANTA QUITERIA - N 1]
[17] #====================================================================
[18] # Direccion RTU,N ISCs,ISC max,N ISE,ISE max,N ISS,ISS max,N Meas,N con,Dir
Local,ISC Local,ISC Fallo,
[19] 1,32,31,0,0,0,0,0,0,0,0,0,
[20] # Numero de ISCs
[21] 32,
[22] #ISC,alarma,f.activa,f.desact,flanco alrm, bocina
[23] 00,0,1,1,0,0,
[24] 01,0,1,1,0,0,
[25] 02,0,1,1,0,0,
[26] 03,0,1,1,0,0,
[27] 04,0,1,1,0,0,
[28] 05,0,1,1,0,0,
[29] 06,0,1,1,0,0,
[30] 07,0,1,1,0,0,
[31] 08,0,1,1,0,0,
[32] 09,0,1,1,0,0,
[33] 10,0,1,1,0,0,
[34] 11,0,1,1,0,0,
[35] 12,0,1,1,0,0,
[36] 13,0,1,1,0,0,
[37] 14,0,1,1,0,0,
[38] 15,0,1,1,0,0,
[39] 16,0,1,1,0,0,
[40] 17,0,1,1,0,0,
[41] 18,0,1,1,0,0,
[42] 19,0,1,1,0,0,
[43] 20,0,1,1,0,0,
[44] 21,0,1,1,0,0,
[45] 22,0,1,1,0,0,
[46] 23,0,1,1,0,0,
[47] 24,0,1,1,0,0,
[48] 25,0,1,1,0,0,
[49] 26,0,1,1,0,0,
[50] 27,0,1,1,0,0,
[51] 28,0,1,1,0,0,
[52] 29,0,1,1,0,0,
[53] 30,0,1,1,0,0,
[54] 31,0,1,1,0,0,
[55] # Numero de ISE
[56] 0,
[57] # Numero de ISS
[58] 0,
[59] # Numero de MEA
[60] 0,
[61] # Numero de CON
[62] 0,
[63] # Modulos: NumModLog (Tipo Micom)
[64] # DirIniModbus,Numero de enteros a pedir,Tipo de Modulo,DirISCInicial
[65] 1,
[66] 3016,10,3,0,
B.8-10
B.8-11
B.8-12
Ej: 1,
0,1,0,0,0,
B.9-1
Ej: 66,0,1,0,0,
TC1: Tiempo de espera entre el ltimo bit de la recepcin y la puesta del RTS previo a la
transmisin.
TC2: Tiempo de espera desde la puesta del RTS hasta el envo del primer bit de
Transmisin (tiempo para activar el PTT en comunicacin va Radio).
TC3: Tiempo de mantenimiento del RTS despus de Transmitir el ltimo bit de la trama.
Ej: 250,200,200,
B.9-2
DispersionPID1: Diferencia horaria mxima entre el tiempo PID1 y el tiempo del GPS o de
la UCS para empezar a utilizar el tiempo del PID1 en lugar del GPS. En Seg.
TS2: Diferencia de tiempo entre hora de SCADA y de CPX/CPP para admitir
sincronizacin suave (en mseg.). El valor por defecto es 120 segundos.
TipoRTU: Tipo de RTU que define la comunicacin con el SCADA (COSINOR=0 y
SIEMENS=1). El valor por defecto es 0.
Ej: 8,5,120,30,1,15,60,120,44,0,
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2 y COM3.
Veloc: Velocidad (en baudios). Los posibles valores son 110, 150, 300, 600, 1200, 2400,
4800, 9600 baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O, o, I o i
(impar), E, e, P o p (par), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los valores posibles son 5,6,7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
TamFIFO: Nmero de caracteres con el que se va a programar la FIFO de la UART. Este
parmetro se utiliza para no perder caracteres en el caso de mucha carga de trabajo en
el CPX/CPP. Sin embargo, si se utiliza el parmetro TAC se deber ajustar con un valor
de 1 porque en caso contrario se producirn fallos de comunicaciones.
Ej: COM1,600,I,8,2,1,
Ej: 3,60,
B.9-3
Ej: 1,10,10,10,
Ej: 2,1,1,1,1,
B.9-4
B.9-5
Los factores Correccion y Offset se aplican a los valores de medida en cuentas enviados por
los equipos a la Unidad Central, para obtener dichos valores en el formato del protocolo PID1, y
finalmente ser transmitidos al Centro de Control.
B.9-6
Adems, con los valores calculados en el formato del protocolo PID1, el emulador de PID1 de
la Unidad Central obtendr la diferencia entre el valor actual y anterior de cada medida para
compararlo con el valor del parmetro CM1 (nmero de cuentas, en el formato del protocolo
PID1, para el tratamiento como cambio en el valor de una medida), que indica si la medida ha
variado el nmero de cuentas indicado por el parmetro.
Puesto que en el perfil del protocolo PID1 implementado en la Unidad Central las medidas se
codifican en 12 bits (al igual que en el protocolo Procome utilizado en la comunicacin de
control con los equipos de nivel 1), se utilizan como factores de Correccion y Offset los valores
1.0 y 0.0, respectivamente.
B.9-7
NumModSal ,
ModNum , NumGrps ,
GrpNum , NumSal , (***)
DirEq , ISM , (*) (**)
(*) Se repite por cada medida del grupo en cuestin. Habr tantas como indique NumSal.
(**) Se repite por cada grupo del mdulo de medidas correspondiente. Habr tantos como
indique NumGrps.
(***) Se repite por cada mdulo de medidas del telemando. Habr tantos como indique
NumModSal.
B.9-8
B.9-10
Ej: 1,
0,1,0,0,0,
Ej: 55,
B.10-1
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2 y COM3.
Veloc: Velocidad (en baudios). Los posibles valores son 110, 150, 300, 600, 1200, 2400,
4800 y 9600 baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 5,6,7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
NumPorts: Nmero de puertos que se utilizan para comunicar con el despacho de control.
Valor por defecto = 2. Para el CPP, se asignar el valor 1. En el caso de 2 puertos, slo
se indicar el primero, COM1; el otro se asigna internamente a COM2.
Ej: COM1,600,N,8,2,2,
TimeRTS_CTS: Tiempo de espera desde la puesta del RTS hasta la puesta del CTS (en
mseg.).
TimeCTS_TD: Tiempo de espera desde la puesta del CTS hasta el envo del primer bit de
Transmisin (en mseg.).
TimeTD_RTS: Tiempo de mantenimiento del RTS despus de transmitir el ltimo bit de la
trama (en mseg.).
NumCaractFF: Nmero de caracteres FF a aadir en la cola del mensaje.
Ej: 60,60,60,2,
Ej: 2,2,1,1,100,
B.10-2
B.10-3
Con los parmetros Factor_a y Factor_b se obtiene la relacin para convertir los valores
digitales de 12 bits que envan los rels (rango 4096 a +4095) a los valores de ingeniera que
maneja este perfil del telemando SEVCO.
Puesto que en este perfil de telemando las medidas se envan como valores digitales
codificados con una longitud de palabra de 11 bits, los parmetros Factor_a y Factor_b se
tendrn que configurar con los valores 1.0 y 0.0 respectivamente. De esta forma, y mediante un
procesamiento interno realizado dentro de la Unidad Central, las medidas de 12 bits enviadas
por los rels nicamente son trasladadas a una codificacin de 11 bits para obtener los valores
de las medidas en el rango de este perfil del telemando SEVCO (rango -2048 a +2047).
B.10-4
B.10-5
Por requerimientos del sistema, se deben configurar los parmetros de cada seccin colocando
en orden ascendente los segmentos Wisp+ y sus nmeros (es decir primero el 1,1,; luego el
1,2, etc.).
A todo parmetro debe seguirle una coma (incluso al ltimo de cada lnea).
Ej: 1,
0,1,0,0,0,
Ej: 24,0,200,0,
B.11-1
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 2400, 4800, 9600 y 19200
baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
Ej: COM1,1200,e,8,1,
Ej: 22,22,90,1,
NumOrdenes , TimeOut
Seg , NSal , Pulso , DirEq , ISE , DCO , (*)
(*) Se repite por cada orden del telemando. Habr tantas como indique NumOrdenes. Estarn
dispuestas en orden ascendente de DirWisp. Al ser dobles los mandos, existen dos lneas
por pulso ( ON / OFF)
B.11-2
En este este ejemplo se indica que hay 2 mandos configurados con 10 segundos de timeout
para las rdenes. Dichos mandos en este caso son el correspondiente al segmento 1 y salida 2
del Wisp+, el primero con un pulso de entrada tipo 5 y el segundo con un pulso de entrada tipo
6. Los valos finales de cada lnea son los correspondientes al mando interno de la Unidad
Central.
Datos de configuracin de las seales de tipo contacto simple del telemando
A cada seal de este tipo del telemando se le asocia una seal digital del CPX/CPP. Es
imprescindible poner las DirWisp (Seg + Sal) en orden ascendente: [lneas 25-41]
Ngrupo , (*)
Seg , Sal , Prio ,
DirEq , ISC , Neg , (**)
(*) Indica cuntos grupos (Seg,Sal,Prio) existen.
(**) Por cada grupo (Seg,Sal,Prio) habr 8 lneas.
B.11-3
NumMeds ,
DirSeg , NMTel , Dir , Med , Tasa , Alis , Prio , Escala , ...
NumConts , P_Cong ,
Seg , N_Cont , Dir CON , Prio , (*)
(*) Se repite por cada contador del telemando. Habr tantos como indique NumConts.
Se dispondrn en orden ascendente de DirWisp.
B.11-4
B.11-5
[49] #
[50] # Contadores
[51] 2,30, // Num. Contadores, Period congelacin en minutos
[52] # Asociacin de Segmento, Numero de contador, DIR, ISC, Prioridad
[53] # Es imprescindible poner las DIRWisp
[54] # en orden ascendente
[55] 1,1,27,1,0,
[56] 1,2,28,9,0
B.11-6
dd1PLC
dd2PLC
dd3PLC Direccin Ethernet
dd4PLC del PLC
dd5PLC
dd6PLC
dd1SCD
dd2SCD
dd3SCD Direccin Ethernet
dd4SCD del SCD
dd5SCD
dd6SCD
B.12-1
Ej: 1,
08,00,06,01,00,21,
08,00,06,01,00,16,
8 1,
____8__2,
16, 1,
___16__2,
SCDRLOC_,
SCDWLOC_,
SCDRREM_,
SCDWREM_,
B.12-2
Ej: 5000,0,2,6,
B.12-3
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Los posibles valores son 110, 150, 300, 600, 1200, 2400,
4800, 9600 y 19200 baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 5,6,7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
TamFIFO: Tamao de la FIFO de la UART de comunicaciones. Se debe configurar una
FIFO de tamao 1.
Ej: COM1,9600,P,8,1,1,
DW Descripcin
0 1
1 Da Juliano a partir del 01/01/1990
2
Milisegundos del da a partir de las 00:00
3
B.12-4
Datos sobre el nmero total de seales digitales, mandos y medidas del PLC:
[lnea 1]
N_ISCs , N_ISEs , N_MEAs , N_CONs ,
Ej: 488,60,6,4,
B.12-5
N_ISCs ,
DB , DW , Bit , ISC , (*)
(*) Se repite para cada ISC a generar. Habr tantas como indique N_ISCs.
B.12-6
Como se puede ver en la lnea segunda del ejemplo siguiente, un cambio en el bit 0 de la
palabra 0 del DB 44 del PLC provocar la generacin de la ISC 1.
N_DBs ,
DirEq , ISC , DB , DW , Bit , (*)
(*) Se repite para cada DB del PLC en el que se generen cambios. Habr tantas como
indique N_DBs.
N_DBs: Nmero de DBs del PLC en los que se generen cambios cuando cambien las
ISCs del CPS asociadas.
DirEq: Direccin del equipo al que pertenece la ISC del CPX/CPP que genera cambios en
el PLC.
ISC: Etiqueta PROCOME de la seal digital del CPX/CPP que genera cambios en el PLC.
DB: DB del PLC en el que se reflejan los cambios producidos en la seal ISC del
CPX/CPP.
DW: Palabra perteneciente a DB del PLC en la que se reflejan los cambios producidos en
la seal ISC del CPX/CPP.
Bit: Bit de la palabra DW perteneciente a DB del PLC en el que se reflejan los cambios
producidos en la seal ISC del CPX/CPP.
Como se puede ver en la segunda lnea del siguiente ejemplo, un cambio en la ISC 21 del
equipo 43 se va a ver reflejada en el bit 0 de la palabra 0 del DB 100 del PLC.
B.12-7
N_ISEs ,
DB , DW , Bit , DirEq , ISE , DCO , (*)
(*) Se repite por cada ISE a generar. Habr tantos como indique N_ISEs.
Como se puede ver en la segunda lnea del siguiente ejemplo, un cambio en el bit 0 de la
palabra 100 del DB 44 del PLC generar el ISE 1 del equipo 43 con el DCO 2.
N_ISEs ,
DirEq , ISE , DB , DW , Bit , (*)
(*) Se repite por cada ISE a ejecutar por el PLC. Habr tantos como indique N_ISEs.
B.12-8
N_MEAs ,
DB , DW , MEA , FuncConv , (*)
(*) Se repite por cada DB del PLC que genere alguna medida. Habr tantos como indique
N_MEAs.
B.12-9
N_DBs ,
DirEq , MEA , DB , DW , FuncConv , (*)
(*) Se repite para cada DB del PLC en el que se generen medidas. Habr tantas como
indique N_DBs.
N_DBs: Nmero de DBs del PLC en los que se generen cambios cuando cambien las
MEAs del CPX/CPP asociadas.
DirEq: Direccin del equipo al que pertenece la MEA del CPX/CPP que genera cambios
en el PLC.
MEA: Etiqueta PROCOME de la medida MEA del CPX/CPP que genera cambios en el
PLC.
DB: DB del PLC en el que se reflejan los cambios producidos en la medida MEA del
CPX/CPP.
DW: Palabra perteneciente a DB del PLC en la que se reflejan los cambios producidos en
la medida MEA del CPX/CPP.
FuncConv: Funcin de conversin de la medida (de MEA a DB.DW).
Como se puede ver en la segunda lnea del siguiente ejemplo, un cambio en la MEA 0 del
equipo 43 se va a ver reflejada en la palabra 128 del DB 110 del PLC.
B.12-10
N_CONs ,
DB , DW , CON , FuncConv , (*)
(*) Se repite por cada DB del PLC que genere algn contador. Habr tantos como indique
N_CONs.
N_CONs: Nmero de contadores generados por cambios en el DB asociado del PLC.
DB: DB del PLC cuyo cambio genera el contador CON.
DW: Palabra perteneciente al DB del PLC cuyo cambio genera la contador CON.
CON: Etiqueta PROCOME del contador CON generado por los cambios producidos en la
palabra DW del DB del PLC.
FuncConv: Funcin de conversin del contador (de DB.DW a CON).
Como se ve en la segunda lnea del ejemplo siguiente, un cambio en la palabra 50 del DB 44
del PLC generar el CON 0.
B.12-11
[32] 44, 0, 0, 1,
[33] 44, 0, 1, 2,
[34] 44, 0, 2, 3,
[35]
[36] 44,39,15,487,
[37] # ISCs A ACTUALIZAR EN DB Y DW PARA EL PLC
[38] 1589, // Nmero de DBs
[39] # DIR, ISC, DB, DW, BIT
[40] 43,21,100, 0, 0,
[41] 43,22,100, 0, 1,
[42] 43, 4,100, 0, 3,
[43]
[44] 256,1,100,199,15,
[45] # ISEs A EJECUTAR POR EL CPX/CPP sobre los equipos
[46] 144, // Nmero de ISEs
[47] # db, dw, bit, dir, ise, dco
[48] 44,100, 0, 43,1,2,
[49] 44,100, 1, 43,0,2,
[50] 44,100, 2, 62,1,2,
[51]
[52] 44,108,15,195,0,2,
[53] # ISEs A EJECUTAR POR EL PLC
[54] 84, // Nmero de ISEs
[55] #ise, db, dw, bit
[56] 43, 1,100,200, 0,
[57] 266, 0,100,200, 1,
[58] 266, 1,100,200, 2,
[59]
[60] 152,0,100,214, 12,
[61] # Medidas enviadas por el PLC
[62] # db, dw, MEA, Func. Convers.
[63] 6, // Nmero de MEAs
[64] 44,40, 0, 1,
[65] 44,41, 1, 1,
[66] 44,42, 2, 1,
[67]
[68] 44,45, 5, 1,
[69] MEAs A ACTUALIZAR EN DB Y DW PARA EL PLC
[70] 11, // Nmero de DBs
[71] # DIR, MEA, DB, DW, Func. Convers.
[72] 43,0,110,128,0,
[73] 43,1,110,129,0,
[74] 43,2,110,130,0,
[75]
[76] 43,10,110,131,0,
[77] # Contadores enviados por el PLC
[78] 4, // Nmero de CONs
[79] # db, dw, CON, Func. Convers.
[80] 44,50, 0, 1,
[81] 44,51, 1, 1,
[82] 44,52, 2, 1,
[83] 44,55, 5, 1,
B.12-12
N_ISCs ,
DirEq , ISC , DB , DW , Bit , Neg , (*)
(*) Se repite para cada ISC. Habr tantas como indique N_ISCs.
Como se puede ver en la segunda lnea del ejemplo siguiente, un cambio en la seal 50 del
equipo 256 se ver reflejado en el bit 6 de la palabra 100 del DB 70 del SCD.
N_DBs ,
DBPLC , DWPLC , BitPLC , DBSCD , DWSCD , BitSCD , (*)
(*) Se repite para cada DB del PLC. Habr tantos como indique N_DBs.
B.12-13
Como se puede ver en la segunda lnea del ejemplo siguiente, una cambio en el bit 11 de la
palabra 54 del DB 44 del PLC se ver reflejado en el bit 0 de la palabra 100 del DB 70 del
SCD.
N_MEAs ,
DirEq , MEA , DB , DW , FuncConv , (*)
(*) Se repite para cada MEA. Habr tantas como indique N_MEAs.
Como se ve en la segunda lnea del ejemplo siguiente, un cambio en la medida 0 del equipo 43
se ver reflejado en la palabra 1 del DB 70 del SCD.
B.12-14
N_DBs ,
DBPLC , DWPLC , DBSCD , DWSCD , FuncConv , (*)
(*) Se repite para cada DB de medidas definido del PLC . Habr tantos como indique N_DBs.
Como se puede ver en la segunda lnea del ejemplo siguiente, una cambio la palabra 3 del DB
44 del PLC se ver reflejado la palabra 82 del DB 70 del SCD.
B.12-15
[24]
[25] 156,0,70,81,0,
[26] # NUMERO DE MEDIDAS DESDE EL PLC A ENVIAR AL SCD
[27] 5,
[28] # DB, DW, DB, DW, FUNC CONV
[29] 44,3,70,82,0,
[30] 44,3,70,83,0,
[31] 44,0,70,84,0,
[32] 44,0,70,85,0,
[33] 44,5,70,86,0,
B.12-16
Ej: 1,
0,1,0,0,0,
Ej: 66,15,2,1,0,0,
B.13-1
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2 y COM3,
COM4.
Veloc: Velocidad (en baudios). Los posibles valores son 110, 150, 300, 600, 1200, 2400,
4800, 9600, 19200 baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O, o, P, p (par),
E, e, I, i (impar).
NumBits: Nmero de bits. Los valores posibles son 5,6,7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
TamFIFO: Tamao en bytes de la FIFO de la UART. Los valores posibles son: 0,1,4,8 y
14. Cuando el valor es 0, no se utiliza la FIFO.
Ej: COM1,9600,i,8,1,0,
RTS On: Tiempo de espera desde la puesta del RTS hasta el envo del primer bit de
Transmisin (tiempo para activar el PTT en comunicacin va Radio). (En ms)
RTS Off: Tiempo de mantenimiento del RTS despus de Transmitir el ltimo bit de la
trama. (En ms)
CD Off: Tiempo mximo de espera entre el instante que el CPX/CPP decide enviar una
mensaje y la puesta del RTS previo a la transmisin. (En ms). Si durante esta espera se
desactiva la seal de CD, entonces se sigue con el siguiente paso. Si este parmetro vale
0, entonces no se realiza ninguna espera ni se controla la seal de CD.
SwCD: Bit que indica si se utiliza el control del CD o no. 0 1. Si est activado se
realizar un control de la seal CD de forma que si est activa no se realizar ninguna
transmisin. En los canales con portadora continua se deber configurar con el valor cero
(0).
SwCTS: Bit que indica si se utiliza el CTS o se hace por tiempo. 0 1. Si est activado se
realiza un control de la seal CTS de forma que, cuando el CPX/CPP activa la seal RTS,
si no se activa la seal CTS, no se realiza envo ninguno. Por otro lado, cuando est
transmitiendo, si se desactiva la seal CTS entonces se deja de transmitir.
ErrTeleman: Tiempo que se espera sin recibir nada desde el Despacho para esta remota,
antes de generar la seal de fallo de comunicaciones con el Telemando. (En Seg: 300)
Ej: 33,11,11,0,0,300,
B.13-2
RX
CD
TX
RTS
CTS
NumModulos ,
Ej: 4,
Para cada uno de los mdulos que hemos indicado en la lnea anterior configuraremos sus
datos. Como puede haber varios mdulos del mismo tipo y stos pueden estar intercalados,
vamos a indicar cmo configurar los datos de cada uno de los tipos de mdulos que pueden
configurarse. Se debe incluir un bloque de los siguientes para cada uno de los mdulos.
B.13-3
Ej: 4,1,0,
(*) Se repite esta lnea tantas veces como se indica en el campo NCanales.
Los siguientes campos slo se inluirn si se ha configurado el canal como simple (0) o como
doble (1). Si se ha configurado como segundo canal de uno doble (-1) el programa del
CPX/CPP no los leer.
B.13-4
Las siguientes seales slo se incluirn si la seal es doble. Si se configura la seal como
simple, el programa del CPX/CPP no las leer.
Ej: 5,
0,0,1,52,0,
1,0,1,48,0,
2,0,-1,-1,0,
3,1,1,37,0,1,38,0,1,39,0,
4,-1,
(*) Se repite esta lnea tantas veces como se indica en el campo NumCanales.
Ej: 3,
0,1,0,30,1.0,0.0,
1,1,1,40,1.0,0.0,
2,1,2,30,1.0,0.0,
B.13-5
(*) Se repite esta lnea tantas veces como se indica en el campo NumCanales.
Ej: 3,
0,1,0,1.0,0.0,0,
1,1,1,1.0,0.0,1,
2,1,2,1.0,0.0,0,
B.13-6
(*) Se repite esta lnea tantas veces como se indica en el campo NumCanales.
Ej: 4,
0,0, 0, 1, 0,
1,1, 0, 1, 1,
2,1, 1, 2, 0, 2, 1,
3,0,-1,
B.13-7
B.13-8
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 2400, 4800, 9600 y 19200
baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
Ej: COM2,9600,E,7,1,
EnableChecksum , NivelMonitor ,
TimeLineIdle: Tiempo de Idle Line que se aade antes de cada transmisin (en mseg.).
RTSon: Tiempo que se mantiene RTS en ON antes de transmitir (en mseg.).
RTSoff: Tiempo que se mantiene RTS en OFF despus de transmitir (en mseg.).
NumReint: Nmero de reintentos de comunicacin con el equipo.
EnableChecksum: Clculo del checksum en los mensajes SPA-bus (0: No se clcula
checksum, 1: S se clcula checksum).
NivelMonitor: Nivel de monitorizacin de trazas.
Ej: 22,0,0,1,1,0,
B.14-1
TimeExplMed: Tiempo de exploracin de medidas (en seg.). Expresa cada cunto tiempo
se realizan las exploraciones de medidas.
TimeExplCon: Tiempo de exploracin de contadores (en seg.). Expresa cada cunto
tiempo se realizan las exploraciones de contadores.
TimeSincMsg: Perodo de sincronizacin de los milisegundos de los equipos SPA (en
seg.).
TimeSincDate: Perodo de sincronizacin de la fecha y hora completa de los equipos SPA
(en seg.).
Ej: 5,10,1,60,
Datos de las equipos lgicos Procome sobre los que se va a mapear los
equipos fsicos SPA: [lnea 16]
NumEqLogicos ,
Ej: 52,
Nota: El parmetro NumEqLogicos deber aparecer actualizado dentro del fichero de configuracin DBASE.CFG de la
Unidad Central, concretamente en la seccin Datos generales de la subestacin, de forma que se sumar al valor del
parmetro NumEqLogicos que aparece en dicha seccin.
A continuacin, aparecen los datos de todos los equipos lgicos Procome (uno tras otro) a
incorporar como equipos que emulan a los equipos fsicos SPA, en la base de datos de tiempo
real del CPX/CPP. Por cada equipo se darn los siguientes datos:
Datos generales del equipo lgico Procome que emula al equipo SPA:
[lnea 26]
Dir , TimeOut , N_ISC , ISC Max , N_ ISE , ISE Max ,
Dir: Direccin Procome del equipo lgico asociado a un equipo fsico completo SPA.
TimeOut: Timeout para errores de comunicaciones (en mseg.).
N_ISC: Nmero de seales digitales del equipo lgico.
ISCMax: Etiqueta ms alta que puede tomar cualquier ISC del equipo lgico.
N_ISE: Nmero de mandos del equipo lgico.
ISEMax: Etiqueta ms alta que puede tomar cualquier ISE del equipo lgico.
N_ISS: Nmero de escrituras de salidas del equipo lgico.
ISSMax: Etiqueta ms alta que puede tomar cualquier ISS del equipo lgico.
N_MEA: Nmero de medidas del equipo lgico.
N_CON: Nmero de contadores del equipo lgico.
B.14-2
Ej: 1,500,108,107,17,16,0,0,8,0,0,
Datos sobre los mdulos de proteccin y control SPA que componen el
equipo fsico SPA emulado por el equipo lgico Procome: [lneas 28-67]
NumModulos ,
ModuloSPA , DirFisicaSPA , (*)
(*) Se repite por cada mdulo que compone el equipo SPA. Habr tantos como indique
NumModulos.
NumModulos: Nmero de mdulos de proteccin y control SPA que componen el equipo
fsico SPA.
ModuloSPA: Identificacin del mdulo SPA. Mximo 15 caracteres.
DirFisicaSPA: Direccin fsica del mdulo SPA.
B.14-3
Nota: los contadores se manejan como medidas analgicas en los equipos fsicos SPA.
B.14-4
B.14-5
Ej: 9,
A continuacin, aparecen los datos de los diferentes mdulos SPA de proteccin y control (uno
tras otro). Por cada mdulo SPA se darn los siguientes datos:
Datos generales del mdulo SPA: [lnea 27]
Identificacion , N_ISC , N_ ISE , N_ ISS , N_MEA , N_CON , TIPO ,
Ej: SPTO6D3,100,17,0,8,0,0,
Nota: la informacin de entradas digitales, medidas analgicas, ajustes, salidas digitales, etc. dentro de un mdulo SPA
est clasificada en grupos lgicos denominados canales.
Nota: las referencias a etiquetas Procome de ISCs, MEAs, CONs, ISSs e ISEs que se configuren en cada mdulo SPA
dentro del fichero MODULSPA.CFG, sern referencias relativas y no absolutas dentro de cada equipo lgico Procome que
emula a un equipo fsico SPA. Esto es as porque cada mdulo SPA se define una nica vez dentro de este fichero con su
conjunto de ISCs, MEAs, CONs, ISSs e ISEs para realizar su mapeo a diferentes equipos lgicos Procome dentro de la
Unidad Central. Por tanto, si un equipo fsico SPA consta de varios mdulos SPA de proteccin y control, el equipo lgico
Procome asociado al mismo en el fichero de configuracin SPABUSMS.CFG, estar compuesto de los mismos mdulos
que habrn sido definidos previamente en el fichero MODULSPA.CFG, de forma que el nmero de ISCs, MEAs, CONs,
ISSs e ISEs de dicho equipo lgico Procome ser la suma de ISCs, MEAs, CONs, ISSs e ISEs de cada uno de los
mdulos SPA referenciados para el equipo en el fichero SPABUSMS.CFG, y el orden del etiquetado de dicha informacin
vendr determinado por el orden en el que han sido referenciados los mdulos SPA en la declaracin del equipo lgico
Procome.
B.14-6
Datos sobre las ENTRADAS DIGITALES BINARIAS del mdulo SPA: Categora
de datos 'I' dentro del protocolo SPABUS: [lneas 37-42]
Las entradas digitales binarias de un mdulo SPA se van a configurar formando grupos de
entradas digitales binarias HOMLOGAS asociadas a canales consecutivos. Las entradas
digitales binarias HOMLOGAS son las que tienen el mismo cdigo (valor entero), pero
pertenecen a canales diferentes dentro de un mdulo SPA, y slo toman dos estados (0 o 1).
Por lo tanto, las entradas digitales binarias HOMLOGAS se van a configurar formando grupos
de canales que sean consecutivos dentro del mdulo SPA.
NumBinDigInputs ,
Input , CanalIni , CanalFin , IscIni , (*)
(*) Se repite por cada grupo de entradas digitales binarias HOMLOGAS que se pretenda
solicitar al mdulo SPA. Habr tantos como indique NumBinDigInputs.
NumBinDigInputs: N de grupos de entradas digitales binarias HOMLOGAS en el
Mdulo SPA.
Input: Cdigo de Entrada digital binaria SPA.
CanalIni: Canal inicial del grupo.
CanalFin: Canal final del grupo.
IscIni: Etiqueta PROCOME de la ISC inicial del equipo lgico, a partir de la cual
(incluyendo a ella) se mapean las Entradas Digitales Binarias SPA del grupo.
NumMultiDigInputs ,
Input , CanalIni , CanalFin , NumEstados ,
(**)
(*) Se repite por cada grupo de entradas digitales multibit HOMLOGAS que se pretenda
solicitar al mdulo SPA. Habr tantos como indique NumMultiDigInputs.
(**) Se repite por cada uno de los estados que puedan tomar las entradas digitales multibit.
Habr tantas como indique NumIscsEstados.
B.14-7
Datos sobre las SALIDAS DIGITALES BINARIAS del mdulo SPA: Categora de
datos 'O' dentro del protocolo SPABUS: [lneas 65-67]
Las salidas digitales binarias de un mdulo SPA se van a configurar formando grupos de
salidas digitales binarias contiguas dentro de un mismo canal. Las salidas digitales binarias
slo toman dos estados (0 o 1).
NumBinDigOutputs ,
Canal , OutputIni , OutputFin , IscIni , (*)
(*) Se repite por cada grupo de salidas digitales binarias que se pretenda solicitar al mdulo
SPA. Habr tantos como indique NumBinDigOutputs.
NumBinDigOutputs: N de grupos de salidas digitales binarias dentro del Mdulo SPA.
Canal: N del canal del grupo.
OutputIni: Cdigo de la Salida Digital Binaria Inicial del grupo.
OutputFin: Cdigo de la Salida Digital Binaria Final del grupo.
IscIni: Etiqueta PROCOME de la ISC inicial del equipo lgico, a partir de la cual
(incluyendo a ella) se mapean las Salidas Digitales Binarias SPA del grupo.
B.14-8
Datos sobre las SALIDAS DIGITALES MULTIBIT del mdulo SPA: Categora de
datos 'O' dentro del protocolo SPABUS: [lneas 77-83]
Las salidas digitales multibit de un Mdulo SPA se van a configurar formando grupos de salidas
digitales multibit HOMLOGAS asociadas a canales consecutivos. Las salidas digitales multibit
HOMLOGAS son las que tienen el mismo cdigo, pero pertenecen a canales diferentes
dentro del Mdulo SPA, y pueden tomar ms de dos estados (0,1,2,3,...). Por lo tanto, las
salidas digitales multibit HOMLOGAS se van a configurar formando grupos de canales que
sean consecutivos en el Mdulo SPA.
NumMultiDigOutputs ,
Output , CanalIni , CanalFin , NumEstados ,
(**)
(*) Se repite por cada grupo de salidas digitales multibit HOMLOGAS que se pretenda
solicitar al mdulo SPA. Habr tantos como indique NumMultiDigOutputs.
(**) Se repite por cada uno de los estados que puedan tomar las salidas digitales multibit.
Habr tantas como indique NumIscsEstados.
NumMultiDigOutputs: N de grupos de salidas digitales multibit HOMLOGAS en el
Mdulo SPA.
Output: Cdigo de salida digital multibit.
CanalIni: Canal inicial del grupo.
CanalFin: Canal final del grupo.
NumEstados: Nmero de Estados de la Salida Digital Multibit.
NumIscsEstados: Nmero de ISCs utilizadas por los N Estados de la Salida Digital
Multibit (una misma ISC puede estar asociada a varios estados de una salida digital
multibit).
IscIni: Etiqueta PROCOME de la ISC inicial del equipo lgico, a partir de la cual
(incluyendo a ella) se mapean las Salidas Digitales Multibit SPA del grupo.
Estado: Estado de la Salida Digital Multibit.
PosIsc: Posicin relativa (respecto a la ISC IscIni) de la ISC asociada al Estado de la
Salida Digital Multibit.
B.14-9
Datos sobre las VARIABLES INTERNAS DIGITALES del mdulo SPA: Categora
de datos 'V' dentro del protocolo SPABUS: [lneas 90-93]
Las variables internas digitales de un Mdulo SPA se van a configurar formando grupos de
variables internas digitales contiguas dentro de un mismo canal. Las variables internas digitales
slo toman dos estados (0 o 1).
NumIntDigVars ,
Canal , VarIni , VarFin , IscIni , (*)
(*) Se repite por cada grupo de variables internas digitales que se pretenda solicitar al mdulo
SPA. Habr tantos como indique NumIntDigVars.
NumIntDigVars: N de grupos de variables internas digitales dentro del Mdulo SPA.
Canal: N del canal del grupo.
VarIni: Cdigo de la Variable Interna Digital Inicial del grupo.
VarFin: Cdigo de la Variable Interna Digital Final del grupo.
IscIni: Etiqueta PROCOME de la ISC inicial del equipo lgico, a partir de la cual
(incluyendo a ella) se mapean las Variables Internas Digitales SPA del grupo.
NumMultiDigVarInts ,
VarInt , CanalIni , CanalFin , NumEstados ,
(**)
(*) Se repite por cada grupo de entradas digitales multibit HOMLOGAS que se pretenda
solicitar al mdulo SPA. Habr tantos como indique NumMultiDigInputs.
(**) Se repite por cada uno de los estados que puedan tomar las entradas digitales multibit.
Habr tantas como indique NumIscsEstados.
B.14-10
Datos sobre las AJUSTES DIGITALES BINARIOS del mdulo SPA: Categora de
datos 'S' dentro del protocolo SPABUS: [lneas 100-103]
Los ajustes digitales binarios de un Mdulo SPA se van a configurar formando grupos de
ajustes digitales contiguos dentro de un mismo canal. Los ajustes digitales binarios slo toman
dos estados (0 o 1).
NumBinDigAjs ,
Canal , AjsIni , AjsFin , IscIni , (*)
(*) Se repite por cada grupo de ajustes digitales binarios que se pretenda solicitar al mdulo
SPA. Habr tantos como indique NumBinDigAjs.
NumBinDigAjs: N de grupos de ajustes digitales binarios dentro del Mdulo SPA.
Canal: N del canal del grupo.
AjsIni: Cdigo del Ajuste Digital Binario Inicial del grupo.
AjsFin: Cdigo del Ajuste Digital Binario Final del grupo.
IscIni: Etiqueta PROCOME de la ISC inicial del equipo lgico, a partir de la cual
(incluyendo a ella) se mapean los Ajustes Digitales Binarios SPA del grupo.
B.14-11
NumAnalogInputs ,
Canal , InputIni , InputFin , MeaIni , (*)
(*) Se repite por cada grupo de entradas analgicas que se pretenda solicitar al mdulo
SPA. Habr tantos como indique NumAnalogInputs.
NumAnalogInputs: N de grupos de entradas analgicas dentro del Mdulo SPA.
Canal: N del canal del grupo.
InputIni: Cdigo de la Entrada Analgica Inicial del grupo.
InputFin: Cdigo de la Entrada Analgica Final del grupo.
MeaIni: Etiqueta PROCOME de la MEA inicial del equipo lgico, a partir de la cual
(incluyendo a ella) se mapean las Entradas Analgicas SPA del grupo.
NumAnalogIntVars ,
Canal , VarIni , VarFin , MeaIni , (*)
(*) Se repite por cada grupo de variables internas analgicas que se pretenda solicitar al
mdulo SPA. Habr tantos como indique NumAnalogIntVars.
NumAnalogIntVars: N de grupos de variables internas analgicas dentro del Mdulo
SPA.
Canal: N del canal del grupo.
VarIni: Cdigo de la Variable Interna Analgica Inicial del grupo.
VarFin: Cdigo de la Variable Interna Analgica Final del grupo.
MeaIni: Etiqueta PROCOME de la MEA inicial del equipo lgico, a partir de la cual
(incluyendo a ella) se mapean las Variables Internas Analgicas SPA del grupo.
B.14-12
NumIntContadores ,
Canal , ConIntIni , ConIntFin , ConIni , (*)
(*) Se repite por cada grupo de contadores internos que se pretenda solicitar al mdulo SPA.
Habr tantos como indique NumIntContadores.
NumIntContadores: N de grupos de contadores internos dentro del Mdulo SPA.
Canal: N del canal del grupo.
ConIntIni: Cdigo del Contador Interno Inicial del grupo.
ConIntFin: Cdigo del Contador Interno Final del grupo.
ConIni: Etiqueta PROCOME del CON inicial del equipo lgico, a partir del cual
(incluyendole a l) se mapean los Contadores Internos SPA del grupo.
NumExtContadores ,
Canal , ConExtIni , ConExtFin , ConIni , (*)
(*) Se repite por cada grupo de contadores externos que se pretenda solicitar al mdulo SPA.
Habr tantos como indique NumExtContadores.
NumExtContadores: N de grupos de contadores externos dentro del Mdulo SPA.
Canal: N del canal del grupo.
ConExtIni: Cdigo del Contador Externo Inicial del grupo.
ConExtFin: Cdigo del Contador Externo Final del grupo.
ConIni: Etiqueta PROCOME del CON inicial del equipo lgico, a partir del cual
(incluyndole a l) se mapean los Contadores Externos SPA del grupo.
B.14-13
Los contadores calculados son contadores que no son generados por un Mdulo SPA, sino que
son calculados por la Unidad Central a partir de un grupo de contadores que s son generados
por un Mdulo SPA. Este tipo de contadores calculados se utilizan para obtener la Energa total
a partir de las fracciones de GWh, MWh y KWh.
Las medidas BCD calculadas son medidas calculadas por la Unidad Central a partir de un
grupo de bits que son los que componen los dgitos de cada medida BCD manejada por el
mdulo SPA del equipo. El valor de una medida BCD estar disponible en la Unidad Central
por dos vas:
Va Refresco: mediante la lectura directa de los datos SPA asociados a los bits que
componen los dgitos de la medida BCD.
Va Cambios: mediante la recogida de los eventos de activacin y desactivacin
asociados a cada uno de los bits.
Estas medidas BCD del mdulo SPA son convertidas finalmente a cuentas en MEA's Procome
asociadas al equipo lgico Procome que emula al equipo fsico de ABB.
NumCalcContadores , NumCalcMedBCD ,
ConGiga , ConMega , ConKilo , Contador , (*)
(*) Se repite por cada contador que vaya a ser calculado dentro de la Unidad Central a partir
de los contadores parciales proporcionados por el Mdulo SPA. Habr tantos como indique
NumCalcContadores.
(*) Se repite por cada Medida BCD que vaya a ser calculada dentro de la Unidad Central a
partir de los bits proporcionados por el Mdulo SPA. Habr tantas como indique
NumCalcMedBCD.
(**) Se repite por cada uno de los bits que componen la Medida BCD que vaya a ser calculada
dentro de la Unidad Central. Habr tantos como indique la expresin (4 * NumDigitosBCD).
B.14-14
Datos sobre los MANDOS SOBRE OBJETOS del mdulo SPA (Interruptores,
Seccionadores, etc.): Categora de datos 'O' dentro del protocolo SPABUS:
[lneas 167-173]
NumMandos ,
Mando , Canal , Dco , Ise , (*)
(*) Se repite por cada mando del mdulo SPA. Habr tantos como indique NumMandos.
NumMandos: N de mandos en el Mdulo SPA.
Mando: Cdigo del Mando en el Equipo SPA.
Canal: N del canal lgico, dentro del mdulo SPA, al que est asociado el mando.
Dco: Estado final de la Salida gobernada por el mando dentro del mdulo SPA.
Ise: Etiqueta PROCOME de la ISE asociada al Mando SPA.
B.14-15
(*) Se repite por cada mando del mdulo SPA. Habr tantos como indique NumEscrAjs.
NumEscrAjs: N de mandos en el Mdulo SPA.
Mando: Cdigo del Mando en el Equipo SPA.
Canal: N del canal lgico, dentro del mdulo SPA, al que est asociado el mando.
Dco: Estado final del Ajuste gobernado por el mando dentro del mdulo SPA.
Ise: Etiqueta PROCOME de la ISE asociada al Mando SPA.
(*) Se repite por cada mando del mdulo SPA. Habr tantos como indique NumEscrAjs.
NumEscrVarIntMulti: N de mandos en el Mdulo SPA.
Mando: Cdigo del Mando en el Equipo SPA.
Canal: N del canal lgico, dentro del mdulo SPA, al que est asociado el mando.
Dco: Estado final del Ajuste gobernado por el mando dentro del mdulo SPA.
Ise: Etiqueta PROCOME de la ISE asociada al Mando SPA.
B.14-16
NumEventos ,
Canal , Evento , Mascara , HabilEvento , Isc , Cambio ,
(**)
(*) Se repite por cada Evento del mdulo SPA. Habr tantos como indique NumEventos.
(**) Se repite por cada una de las ISC's Procome secundarias relacionadas con el Evento SPA.
Habr tantas como indique NumCambiosSec.
B.14-17
Datos sobre las MSCARAS DE EVENTOS del mdulo SPA: Categora de datos
'V' dentro del protocolo SPABUS: [lneas 203-209]
Las mscaras de eventos en un Mdulo SPA se van a configurar de una en una, y permitirn al
emulador maestro de SPABUS habilitar/deshabilitar, va comunicacin serie, la generacin del
evento asociado dentro del mdulo SPA.
NumMascaras ,
Canal , Mascara , (*)
(*) Se repite por cada mscara de eventos del mdulo SPA. Habr tantos como indique
NumMascaras.
StoreEEPROM , PasswordSPA ,
B.14-18
[1] #/******************************************************************************/
[2] # En este fichero se configuran los diferentes tipos de mdulos SPA (Control y/o
[3] # Proteccin) que componen los Equipos fsicos SPA de ABB.
[4] # Para cada mdulo se especificarn todas sus seales digitales, mandos, medidas
[5] # y contadores.
[6] #
[7] # "SPTO6D3" Mdulo SPA: CONTROL SPTO 6D3
[8] # "SPTO1D2" Mdulo SPA: CONTROL SPTO 1D2
[9] # "SPCJ4D29" Mdulo SPA: PROTECCIN SOBREINTENSIDAD SPCJ 4D29
[10] # "SPCU3C14" Mdulo SPA: PROTECCIN SOBRE- Y SUBTENSIN SPCU 3C14
[11] # "SPCU1C6" Mdulo SPA: PROTECCIN TENSIN RESIDUAL SPCU 1C6
[12] # "SPCS3C4" Mdulo SPA: PROTECCIN SOBREINTENSIDAD DIRECCIONAL DE NEUTRO
[13] # SPCS 3C4
[14] # "SPCS4D1F" Mdulo SPA: PROTECCIN SOBREINTENSIDAD DIRECCIONAL BIFSICA
[15] # SPCS 4D11
[16] # "SPCD3D53" Mdulo SPA: PROTECCIN DIFERENCIAL TRIFSICA
[17] # "SACO16D1" Mdulo SPA: ANUNCIADOR O ALARMERO
[18] #
[19] # -------------------------------------------------------------------------------
[20] # Nmero de mdulos SPA (Control y/o Proteccin) descritos en este fichero
[21] 9,
[22] #
[23] # -------------------------------------------------------------------------------
[24] # Mdulo SPA: CONTROL SPTO 6D3
[25] # Identificacin Mdulo SPA, N ISCs, N ISEs, N ISSs, N MEAs, N CONs,
[26] # Tipo(Control=0, Prot=1)
[27] SPTO6D3,100,17,0,8,0,0,
[28] # -------------------------------------------------------------------------------
[29] # ENTRADAS DIGITALES BINARIAS (Categora de datos 'I')
[30] # Las entradas digitales binarias de un Mdulo SPA se van a configurar formando
[31] # grupos de entradas digitales binarias HOMlOGAS asociadas a canales
[32] # consecutivos.
[33] # Las entradas digitales binarias HOMLOGAS son las que tienen el mismo cdigo,
[34] # pero pertenecen a canales diferentes dentro del Mdulo SPA, y slo toman dos
[35] # estados (0 o 1).
[36] # N de grupos de entradas digitales binarias HOMLOGAS en el Mdulo SPA
[37] 1,
[38] # Las entradas digitales binarias HOMLOGAS se van a configurar formando grupos
[39] # de canales que sean consecutivos en el Mdulo SPA.
[40] # Cdigo de Entrada digital binaria, Canal Inicial, Canal Final, ISC inicial
[41] # asociada al grupo de Entradas
[42] 1,8,17,85,
[43] # -------------------------------------------------------------------------------
[44] # ENTRADAS DIGITALES MULTIBIT (Categora de datos 'I')
[45] # Las entradas digitales multibit de un Mdulo SPA se van a configurar formando
[46] # grupos de entradas digitales multibit HOMlOGAS asociadas a canales
[47] # consecutivos.
[48] # Las entradas digitales multibit HOMLOGAS son las que tienen el mismo cdigo,
[49] # pero pertenecen a canales diferentes dentro del Mdulo SPA, y pueden tomar ms
[50] # de dos estados (0,1,2,3,...).
[51] # N de grupos de entradas digitales multibit HOMLOGAS en el Mdulo SPA
[52] 1,
[53] # Las entradas digitales multibit HOMLOGAS se van a configurar formando grupos
[54] # de canales que sean consecutivos en el Mdulo SPA.
[55] # Cdigo de Entrada digital multibit, Canal Inicial, Canal Final, N de Valores
[56] # de la Entrada, N ISCs usadas por los N valores, ISC inicial, Valor 1, Pos.
[57] # ISC, ..., Valor n, Pos. ISC
[58] 1,1,7,4,3,36,0,3,1,2,2,1,3,3,
[59] # -------------------------------------------------------------------------------
[60] # SALIDAS DIGITALES BINARIAS (Categora de datos 'O')
B.14-19
[61] # Las salidas digitales binarias de un Mdulo SPA se van a configurar formando
[62] # grupos de salidas digitales binarias contiguas dentro de un mismo canal.
[63] # Las salidas digitales binarias slo toman dos estados (0 o 1).
[64] # N de grupos de salidas digitales binarias en el Mdulo SPA
[65] 1,
[66] # Canal, Salida Inicial, Salida Final, ISC inicial asociada al grupo de salidas
[67] 0,1,8,0,
[68] # -------------------------------------------------------------------------------
[69] # SALIDAS DIGITALES MULTIBIT (Categora de datos 'O')
[70] # Las salidas digitales multibit de un Mdulo SPA se van a configurar formando
[71] # grupos de salidas digitales multibit HOMlOGAS asociadas a canales
[72] # consecutivos.
[73] # Las salidas digitales multibit HOMLOGAS son las que tienen el mismo cdigo,
[74] # pero pertenecen a canales diferentes dentro del Mdulo SPA, y pueden tomar ms
[75] # de dos estados (0,1,2,3,...).
[76] # N de grupos de salidas digitales multibit HOMLOGAS en el Mdulo SPA
[77] 1,
[78] # Las salidas digitales multibit HOMLOGAS se van a configurar formando grupos
[79] # de canales que sean consecutivos en el Mdulo SPA.
[80] # Cdigo de Salida digital multibit, Canal Inicial, Canal Final, N de Valores de
[81] # la Salida, N ISCs usadas por los N valores, ISC inicial, Valor 1, Pos. ISC,
[82] # ..., Valor n, Pos. ISC
[83] 10,0,0,5,5,5,1,1,2,6,3,11,4,16,5,21,
[84] # -------------------------------------------------------------------------------
[85] # VARIABLES INTERNAS DIGITALES (Categora de datos 'V')
[86] # Las variables internas digitales de un Mdulo SPA se van a configurar formando
[87] # grupos de variables internas digitales contiguas dentro de un mismo canal.
[88] # Las variables internas digitales slo toman dos estados (0 o 1).
[89] # N de grupos de variables internas digitales en el Mdulo SPA
[90] 1,
[91] # Canal, Variable Interna Inicial, Variable Interna Final, ISC inicial asociada
[92] # al grupo de Variables
[93] 0,6,6,0,
[94] # -------------------------------------------------------------------------------
[95] # VARIABLES INTERNAS DIGITALES MULTIBIT (Categora de datos 'V')
[96] # Las variables internas multibit de un Mdulo SPA se van a configurar formando
[97] # grupos de variables internas multibit HOMlOGAS asociadas a canales
[98] # consecutivos.
[99] # Las variables internas multibit HOMLOGAS son las que tienen el mismo cdigo,
[100] # pero pertenecen a canales diferentes dentro del Mdulo SPA, y pueden tomar ms
[101] # de dos estados (0,1,2,3,...)
[102] 1,
[103] 1, 1,7, 4, 3, 36, 0,3, 1,2, 2,1, 3,3,
[104] # ------------------------------------------------------------------------------
[105] # AJUSTES DIGITALES (Categora de datos 'S')
[106] # Los ajustes digitales de un Mdulo SPA se van a configurar formando
[107] # grupos de ajustes digitales contiguos dentro de un mismo canal.
[108] # Los ajustes digitales slo toman dos estados (0 o 1).
[109] # N de grupos de ajustes digitales en el Mdulo SPA
[110] 2,
[111] # Canal, Ajuste Inicial, Ajuste Final, ISC inicial asociada al grupo de Ajustes
[112] 0,5,6,97,
[113] 0,78,78,99,
[114] # ------------------------------------------------------------------------------
[115] # ENTRADAS ANALGICAS (Categora de datos 'I')
[116] # Las entradas analgicas de un Mdulo SPA se van a configurar formando
[117] # grupos de entradas analgicas contiguas dentro de un mismo canal.
[118] # N de grupos de entradas analgicas en el Mdulo SPA
[119] 1,
[120] # Canal, Entrada Analgica Inicial, Entrada Analgica Final, MEA inicial
[121] # asociada al grupo de Entradas
[122] 0,11,16,0,
B.14-20
[123] # ------------------------------------------------------------------------------
[124] # VARIABLES INTERNAS ANALGICAS (Categora de datos 'V')
[125] # Las variables internas analgicas de un Mdulo SPA se van a configurar
[126] # formando grupos de variables internas analgicas contiguas dentro de un mismo
[127] # canal.
[128] # N de grupos de variables internas analgicas en el Mdulo SPA
[129] 1,
[130] # Canal, Variable Interna Inicial, Variable Interna Final, MEA inicial asociada
[131] # al grupo de Variables
[132] 0,3,4,6,
[133] # ------------------------------------------------------------------------------
[134] # CONTADORES INTERNOS (Categora de datos 'V')
[135] # Los contadores internos de un Mdulo SPA se van a configurar formando
[136] # grupos de contadores internos contiguos dentro de un mismo canal.
[137] # N de grupos de contadores internos en el Mdulo SPA
[138] 0,
[139] # Canal, Contador Interno Inicial, Contador Interno Final, CON inicial asociado
[140] # al grupo de Contadores
[141] # ------------------------------------------------------------------------------
[142] # CONTADORES EXTERNOS (Categora de datos 'I')
[143] # Los contadores externos de un Mdulo SPA se van a configurar formando
[144] # grupos de contadores externos contiguos dentro de un mismo canal.
[145] # N de grupos de contadores externos en el Mdulo SPA
[146] 0,
[147] # Canal, Contador Externo Inicial, Contador Externo Final, CON inicial asociado
[148] # al grupo de Contadores
[149] # ------------------------------------------------------------------------------
[150] # CONTADORES Y MEDIDAS BCD CALCULADOS POR LA UCS (Categora de datos: Ninguna)
[151] # Los contadores calculados son contadores que no son generados por un Mdulo
[152] # SPA, sino que son calculados por la UCS a partir de un grupo de contadores que
[153] # s son generados por un Mdulo SPA. Este tipo de contadores calculados, se
[154] # utilizan para obtener la Energa total a partir de las fracciones de GWh, MWh
[155] # y KWh.
[156] # Las medidas BCD calculadas son medidas calculadas por la UCS a partir de un
[157] # grupo de bits que son los que componen los dgitos BCD de cada medida BCD
[158] # manejada por el mdulo SPA, y cuyo valor llega a la UCS mediante los eventos
[159] # de activacin y desactivacin asociados a cada uno de los bits. Estas
[160] # medidas BCD del mdulo SPA son convertidas finalmente a cuentas en MEA's
[161] # Procome.
[162] # N de contadores calculados por la UCS, N de medidas BCD calculadas por la
[163] # UCS
[164] 0,1,
[165] # Contador SPA de GWh o GVarh, Contador SPA de MWh o MVarh, Contador SPA de KWh
[166] # o KVarh, CON asociado al grupo de Contadores
[167] # MEA asociada a la medida BCD SPA, Categora_Med_BCD_SPA, N dgitos BCD,
[168] # Canal, DatoSPA BIT_0, ...
[169] # Canal, Evento Activacion BIT_0, Canal, Evento Desactivacion BIT_0, ...
[170] # Medida del Porcentaje de distancia a la Falta (Localizador)
[171] 0,O,2,
[172] 5,861,5,862,5,863,5,864,5,866,5,867,5,868,5,869,
[173] 24,E51,24,E50,24,E49,24,E48,24,E47,24,E46,24,E45,24,E44,24,E43,24,E42,24,E41,24,
E40,24,E39,24,E38,24,E37,24,E36,
[174] # ------------------------------------------------------------------------------
[175] # MANDOS SOBRE OBJETOS (Categora de datos 'O')
[176] # N de mandos en el Mdulo SPA
[177] 14,
[178] # Cdigo del Mando, Canal, DCO, ISE asociada al Mando
[179] 1,1,0,0,
[180] 1,1,1,1,
[181] 1,2,0,2,
[182] ...
[183] 1,7,1,13,
B.14-21
[184] # ------------------------------------------------------------------------------
[185] # MANDOS PARA MODIFICACIN DE AJUSTES (Categora de datos 'S')
[186] # N de mandos en el Mdulo SPA
[187] 3,
[188] # Cdigo del Mando, Canal, DCO, ISE asociada al Mando
[189] 78,0,1,14,
[190] 78,0,0,15,
[191] 79,0,1,16,
[192] # ------------------------------------------------------------------------------
[193] # MANDOS PARA ESCRITURA DE VARIABLES INTERNAS(Categora de datos 'V')
[194] # N de mandos en el Mdulo SPA
[195] 3,
[196] # Cdigo del Mando, Canal, DCO, ISE asociada al Mando
[197] 150,0,6,17,
[198] 151,0,7,18,
[199] 152,0,6,19,
[200] # ------------------------------------------------------------------------------
[201] # EVENTOS (Categora de datos 'E')
[202] # Los eventos de un Mdulo SPA se van a configurar de uno en uno, de forma que
[203] # la generacin de cada evento podr habilitarse o deshabilitarse mediante una
[204] # mscara de evento.
[205] # Por regla general, y ya dentro de la Unidad Central un evento supondr la
[206] # activacin de una ISC asociada al Evento, y la desactivacin de una serie de
[207] # ISC's relacionadas con la primera.
[208] # N de Eventos en el Mdulo SPA
[209] 82,
[210] # Canal, Evento, Mscara, Valor Mscara, ISC, Cambio, N ISC's, ISC1, Cambio 1,
[211] # ..., ISCn, Cambio n
[212] 0,1,155,1,0,0,0,
[213] 0,2,155,2,0,1,0,
[214] 0,5,155,16,97,0,0,
[215] ...
[216] 7,10,155,512,84,1,1,84,0,
[217] # ------------------------------------------------------------------------------
[218] # MSCARAS DE EVENTOS (Categora de datos 'V')
[219] # Las mscaras de eventos en un Mdulo SPA se van a configurar de una en una.
[220] # N de mscaras de eventos en el Mdulo SPA
[221] 21,
[222] # Canal, Mscara
[223] 0,155,
[224] 0,156,
[225] 0,157,
[226] ...
[227] 17,155,
[228] # ------------------------------------------------------------------------------
[229] # Informacin necesaria para hacer cambios en la configuracin del Equipo SPA
[230] # Acceso a EEPROM, Password (0:No Password)
[231] 151,0,
[232] #
[233] # ------------------------------------------------------------------------------
[234] # Mdulo SPA: CONTROL SPTO 1D2
[235] # Identificacin Mdulo SPA, N ISCs, N ISEs, N ISSs, N MEAs, N CONs,
[236] # Tipo(Control=0, Prot=1)
[237] SPTO1D2,35,6,0,5,0,0,
[238] ...
B.14-22
Ej: 1,
0,1,0,0,0,0,
Ej: 13,8,0,33,0,0,60,0,
B.15-1
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 600, 1200, 2400, 4800, 9600
y 19200 baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o
(impar), E o e (par).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
TamaoFIFO: Es el tamao de la FIFO en bytes. Los posibles valores son 1, 4, 8, 14
o 0 (no se emplea FIFO). Por defecto se configurar como 1.
Ej: COM1,19200,p,8,1,1,
PuertoTCP ,
Ej: 502,
NumSeales ,
DirEq , EtiqISC , (*)
(*) Se repite para cada seal del telemando. Habr tantas como indique NumSeales.
B.15-2
NumMedidas ,
DirEq , EtiqMEA , (*)
(*) Se repite para cada medida del telemando. Habr tantas como indique NumMedidas.
NumContadores ,
DirEq , EtiqCON , (*)
(*) Se repite para cada contador del telemando. Habr tantos como indique NumContadores.
B.15-3
NumOrdenes ,
IseProcoslv , Doble , DirEq1 , Ise1 , Dco1 , DirEq2 , Ise2 , Dco2 , (*)
(*) Se repite por cada orden del telemando. Habr tantas como indique NumOrdenes.
B.15-4
B.15-5
B.15-6
NumISCs ,
ISC , Alarma , F_activ , F_desactiv , Neg , Bocina , (*)
(*) Se repite por cada seal digital del equipo. Habr tantas como indique NumISCs.
Ej: 1,
0,1,0,0,0,1,
DirRTU ,
Ej: 56,
B.16-1
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 600, 1200, 2400, 4800, 9600 y
19200 baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (impar) y
E o e (par).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
TamaoFIFO: Tamao de la FIFO.
Ej: COM1,1200,N,8,1,1,
Datos generales de comunicaciones por el puerto serie con el maestro [Lnea
12]:
Ej: 0,250,33,33,2870,6,
B.16-2
Ej: 100,2,60,0,
Configuracin de la seales digitales:
En este bloque se configura la asociacin de seales digitales de la base de datos del
CPX/CPP con las seales digitales del protocolo [Lneas 16-48].
NumISC ,
IscSTIOBCH , DIR , ISC , NEG , IsTipo27 , (*)
(*) Se repite por cada ISC que vaya a manejar el maestro. Habr tantos como indique
NumISC.
B.16-3
NumMEA ,
MeaSTIOBCH , DIR , MEA , FactorA , FactorB , (*)
(*) Se repite por cada MEA que vaya a manejar el maestro. Habr tantos como indique
NumMEA.
B.16-4
NumMandos ,
AccSTIOBCH , DirIniSTIOBCH , DirEjec , IseEjec , DcoEjec , DirRes , IscRes , (*)
(*) Se repite por cada mando que vaya a manejar el maestro. Habr tantos como indique
NumMandos.
B.16-5
B.16-6
Ej: 100,
Ej: COM2:4800,n,8,1,
SwRTS: Indica si se activar la lnea RTS antes de transmitir. 0 = NO; 1 = SI. Valor por
defecto = 0.
SwCTS: Indica si se va a utilizar la lnea CTS. 0 = NO; 1 = SI. Valor por defecto = 0.
SwCD: Indica si se va a utilizar la lnea CD. 0 = NO, 1 = SI. Valor por defecto = 0.
RTSon: Tiempo que se mantiene RTS en ON antes de transmitir (en mseg.).
RTSoff: Tiempo que se mantiene RTS en OFF despus de transmitir (en mseg.).
CDoff: Tiempo de espera de desactivacin de la portadora (en mseg.).
Ej: 1,1,1,66,11,11,
B.17-1
Ej: 50,60,1,
Ej: 3,1,1,2,
B.17-2
DirIPCGC , PortCGC ,
CGCToutSocket , IntervMed , CGCIntervCont ,
Ej: 128.127.60.26,32010
4,2,30,
B.18-1
NumEqCGC ,
DirEqCGC , DirEqCPX , (*)
(*) Se repite por cada contador que est configurado en el CGC. Habr tantos como indique
NumEqCGC.
B.18-2
Por requerimientos del sistema, se deben configurar los parmetros de cada seccin colocando
en orden ascendente los segmentos Wisp+ Maestro y sus nmeros (es decir, primero el 1,1,;
luego el 1,2, etc.). A todo parmetro debe seguirle una coma (incluso al ltimo de cada lnea).
B.19-1
Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
Veloc: Velocidad (en baudios). Puede tomar los valores 2400, 4800, 9600 y 19200
baudios.
TipoPar: Tipo de paridad. Puede tomar los valores N o n (ninguna), O u o (par), E o
e (impar), M o m (marca) y S o s (espacio).
NumBits: Nmero de bits. Los posibles valores son 7 y 8 bits.
NumStop: Nmero de bits de stop. Puede tomar los valores 1 y 2.
TamanoFIFO: Tamao de la FIFO.
Ej: COM2,9600,N,8,1,1,
B.19-2
B.19-3
B.19-4
B.19-5
B.19-6