You are on page 1of 207

1

REPUBLICA BOLIVARIANA DE VENEZUELA


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICA
ANTONIO JOS DE SUCRE
VICE-RECTORADO LUIS CABALLERO MEJAS
CARACAS
AUTOMATIZACIN DEL SISTEMA DE PRUEBAS REMOTAS
UTILIZADO EN LAS ESTACIONES DE TELECOMUNICACIONES
DEL REA METROPOLITANA DE PDVSA.
Luis u!"#$%& A'ui()$ *&+,-(#,
C)$).)s/ M)0& 1# 2334

2
REPUBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICA
ANTONIO JOS DE SUCRE
VICE-RECTORADO LUIS CABALLERO MEJAS
CARACAS
AUTOMATIZACIN DEL SISTEMA DE PRUEBAS REMOTAS
UTILIZADO EN LAS ESTACIONES DE TELECOMUNICACIONES
DEL REA METROPOLITANA DE PDVSA.
A(u!+&5 Luis u!"#$%& A'ui()$ *&+,-(#,
E67#1i#+%#5 8923:44
C;1u() 1# I1#+%i1)15 <:.8=4.84<
Tu%&$ A.)1;!i.&5 I+'. Ju(i& M&$)(#s
Tu%&$ I+1us%$i)(5 I+'. A(#>)+1$& M)$%?+#,
P#$?&1&5 2334-I
C)$).)s/ M)0& 1# 2334

3
DEDICATORIA
A mis padres (los mejores del mundo) principalmente por darme la
vida, ensearme y aconsejarme durante todo este tiempo.
A mis hermanas por estar all, siempre que las necesit y por
brindarme su apoyo incondicional.

4
A*RADECIMIENTOS
En principio mi agradecimiento inmenso a mi padres primero por
coniar en m para lograr mis metas, por darme todo su amor y cario, por
estar siempre all en la buenas y en las malas e incluso cuando no podan
ayudarme, pero siempre presentes, a mis hermanas por estar pendientes y
dispuestas a ayudarme.
!ambin quiero dar un agradecimiento muy especial a mi novia por
ser tan paciente y apoyarme en todo.
A mi amiga "aria #raciela y mis amigos Alberto, "anuel, #uyeem,
$eonardo, %ossmer, &ulio, &es's, &ulio (esar, Angel, "iguel, )alvador,
(esar, por estar conmigo en tantos momentos buenos y no tan buenos.
!odo el reconocimiento y el agradecimiento a mi amigo y tutor
industrial Alejandro "artne* una gran persona, quien tom+ con gran
responsabilidad la tarea de guiarme y apoyarme durante todo el tiempo para
que las cosas salgan bien.
A mi tutor acadmico, el ,ng. &ulio "orales por las clases impartidas,
la colaboraci+n prestada, y los consejos dados a travs no solo del desarrollo
del proyecto, sino a travs de gran parte de la carrera.
Al &ee de mi -rea &es's (arabao y a mis compaeros de trabajo
"iguel, Edgar, (arlos, )andra, Esteban, &hon, .avid, y &os por brindarme
sus conocimientos siempre que los necesite.

5
A mis compaeros de estudio por compartir conmigo durante todo el
proceso de aprendi*aje.
As en general a todas y cada una de las personas que con su aporte
y colaboraci+n dieron su grano de arena para poder llevar este proyecto a
buen trmino, a todos de verdad muchas gracias sin ustedes no hubiese
podido.
"il #racias A todos

6
RESUMEN
N&!"$#5 Aguilar #on*/le* $uis 0umberto
E67#1i#+%#5 1234566
C;1u() 1# I1#+%i1)15 75.186.167
Es7#.i)(i1)15 ,ngeniera de )istemas
Tu%&$ A.)1;!i.&5 ,ng. &ulio "orales
Tu%&$ I+1us%$i)(9 ,ng. Alejandro "artne*
E!7$#s) 0 Lu')$5 :.;)A Av. $ibertador. Edi. :etr+leos de ;ene*uela.
!orre Este. $a (ampia.
$#)5 !elecomunicaciones
P#$i&1&5 3446<,
T?%u(& 1#( P$&0#.%&5 Automati*aci+n del sistema de pruebas remotas
utili*ado en las estaciones de telecomunicaciones del -rea "etropolitana de
:.;)A.
C&+%#+i1&5
El objetivo general de este proyecto es disear un sistema automati*ado de
pruebas, basado en la instrumentaci+n virtual, con la inalidad de controlar,
monitorear, compartir y almacenar remotamente una serie de variables
relacionadas con los enlaces de transmisi+n digital de :.;)A y provenientes
del anali*ador de comunicaciones =mni>E% ?7?(. El sistema se basa en
una aplicaci+n construida bajo el lenguaje de programaci+n gr/ico $abvie@,
el cual proporciona una serie de elementos y unciones especiales que a
travs del bus #:,>, no solo permiten establecer comunicaci+n, sino que
tambin permiten disear aplicaciones que realicen las mismas labores del
instrumento, pero con el poder inorm/tico que proporciona la computadora.

v
INDICE *ENERAL
.E.,(A!=%,A i
A#%A.E(,",EA!= ii
%E)B"EA iv
CA.,(E #EAE%A$ v
CA.,(E .E (BA.%=) D !A>$A) Eii
CA.,(E .E F,#B%A) Eiii
,A.,(E .E AAEG=) Evii
,A!%=.B((,HA 7
CAPITULO I
7. ,dentiicaci+n de la empresa 8
7.7. Antecedentes de la Empresa 8
7.3. "isi+n de :.;)A 6
7.5. "isi+n de :.;)A 2
7.8. Estructura =rgani*ativa )ecundaria 2
1.5. "isi+n de Automati*aci+n ,ndustrial, ,norm/tica
y !elecomunicaciones (A,!)
?
1.6. ;isi+n de Automati*aci+n ,ndustrial, ,norm/tica
y !elecomunicaciones (A,!)
I
CAPITULO II
3. .einici+n del proyecto 1
3.7. .escripci+n del :roceso 1
3.3. :lanteamiento del :roblema 74
3.5. =bjetivo #eneral 73
3.8. =bjetivos Especicos 73

vi
3.6. Alcances del :royecto 75
CAPITULO III
5. "arco !e+rico 76
5.7. &erarqua .igital :lesi+crana (:.0) 76
5.3. &erarqua .igital )incrona ().0) 71
5.3.7. Estructura de la trama )!"<7 34
5.3.3. ;entajas y .esventajas de ).0 37
5.5. "ediciones en :.0J.0 35
5.8. !asa de Error de >it (;E%) 36
5.6. =bjetivo de calidad en enlaces digitales9 B,!<! #.I37 3?
5.6.7. )egundos )everamente Errados ()E)) 3?
5.6.3. )egundos Errados (E)) 57
5.6.5. "inutos .egradados (.") 58
5.6.8. !asa de Error %esidual (%>E%) 52
5.2. =bjetivos de calidad en enlaces digitales9 B,!<! #.I32 5?
5.2.7. Eventos de Errores 5I
5.2.3. =bjetivos y Asignaci+n por !ramo 84
5.?. ,nstrumento "edidor de ;E% 87
5.I. Anali*ador de (omunicaciones =mni>E% ?7?( 85
5.I.7. Aplicaciones del =mni>E% ?7?( 85
5.1. >us de ,ntera* de :rop+sitos #enerales (#:,>) 86
5.1.7. .irecciones y Estructura de la ,nterconeEi+n
del >us #:,>
8I
5.1.3. ;elocidad de !ranserencia "/Eima del >us #:,> 8I
5.1.5. $ongitud del (able del >us #:,> 8I
5.1.8. "odo de !ranserencia de .atos del >us #:,> 81
5.1.6. "odo de transerencia de "ensajes del >us #:,> 64
5.1.2. Funciones de la ,ntera* del >us #:,> 64
5.1.?. (ontrol de !ranserencia de .atos (0andshaKe)
del >us #:,>
64
5.1.I. $neas de !ransmisi+n de )eal del >us #:,> 67
5.1.I.7. $neas de .atos 63
5.1.I.3. $neas de (ontrol de !ranserencia de .atos 65
5.1.I.5. $neas de (ontrol #eneral de la ,ntera* 65
5.1.1. Funcionamiento, !ranserencia de .atos
y (ronograma del >us #:,>
65

vii
5.1.74. (oniguraci+n y (aractersticas Fsicas del
>us #:,>
62
5.1.77. EEtensi+n del >us #:,> 6?
5.1.73. (aractersticas Elctricas del >us #:,> 6I
5.74. ,nstrumentos ,EEE 8II.3 61
5.77. ,nstrumentaci+n ;irtual 24
5.77.7.Estructura del )ot@are de ,nstrumentaci+n ;irtual 23
5.77.3.,ntera* #r/ica de usuario (,#B) 25
5.77.5.Funcionalidad de la Aplicaci+n de
,nstrumentaci+n ;irtual
25
5.73. $enguaje # 26
5.75. $enguaje de :rogramaci+n #r/ico $abvie@ 26
5.75.7. Aplicaciones de $abvie@ 22
5.75.3. :rogramaci+n #r/ica con $abvie@ 22
5.75.5. .iseo de la intera* de Bsuario a partir de un
(+digo en $abvie@
2?
5.75.8. Entorno $abvie@ 2I
5.75.6. Flujo de .atos en $abvie@ ?4
5.78. :roceso Analtico &er/rquico (A0:) ?7
5.78.7. ;entajas del A0: ?5
5.78.3. Ejemplo de Aplicaci+n de A0: ?5
5.76. )ot@are )uperdecisions I7
CAPITULO IV
8. "arco "etodol+gico I8
8.7. !ipo de ,nvestigaci+n I8
8.3. .iseo de la ,nvestigaci+n I6
8.5. :oblaci+n y "uestra I2
8.8. !cnica e ,nstrumentos de recolecci+n de .atos I2
8.6. !cnicas de :rocesamiento y An/lisis de los .atos I?
8.2. Etapas del :royecto II
8.2.7. $evantamiento de ,normaci+n sobre los Equipos
de "icroondas Btili*ados en el -rea de .esarrollo
del :royecto
II
8.2.3. (lasiicaci+n de los ,nstrumento de "edici+n II
8.2.5. )elecci+n del ,nstrumento de "edici+n I1
8.2.8. Estudio del ,nstrumento de "edici+n I1

viii
8.2.6. Elecci+n de ,ntera* de comunicaciones I1
8.2.2. $evantamiento de ,normaci+n Acerca
de la ,nstrumentaci+n ;irtual y sus )ot@are
14
8.2.?. )elecci+n de )ot@are de ,nstrumentaci+n ;irtual
para el .esarrollo del :royecto
14
8.2.?.7. (onstrucci+n del -rbol &er/rquico para la
)elecci+n de )ot@are de ,nstrumentaci+n
;irtual
14
8.2.?.7.7. .einici+n de criterios del -rbol &er/rquico 17
8.2.?.3. %eali*aci+n de "atrices (omparativas para
la )elecci+n de )ot@are de ,nstrumentaci+n
;irtual
15
8.2.?.5. =btenci+n del )ot@are Hptimo de
,nstrumentaci+n ;irtual para el .esarrollo
del :royecto
11
8.2.I. Estudio del )ot@are de ,nstrumentaci+n ;irtual
)eleccionado
744
8.2.1. .iseo y :rogramaci+n en $ab;ie@ de la Aplicaci+n 744
8.2.1.7. .iseo del .iagrama de >loque AL7 de la
Aplicaci+n
744
8.2.1.3. .iseo del .iagrama de >loque AL3 de la
Aplicaci+n
776
CAPITULO V
6. .esarrollo del :royecto 731
6.7. .escripci+n de la Aplicaci+n .esarrollada 731
6.7.7. :anel Frontal AL7 de la Aplicaci+n 754
6.7.3. :anel Frontal AL3 de la Aplicaci+n 756
6.3. Funcionamiento de la Aplicaci+n a travs de una %ed
$AA
75I
6.3.7. (oniguraci+n del MNeb )erverO de $abvie@ 751

ix
6.3.3. Almacenamiento de los :aneles Frontales de la
Aplicaci+n en Archivo 0!"$
751
6.3.5. .espliegue de :anales Frontales de la Aplicaci+n en
(omputadoras %emotas de una %ed $AA
784
6.5. Aplicaci+n .esarrollada para :ruebas %emotas 787
CAPITULO VI
2. Estudio de Factibilidad 785
2.7. Factibilidad !cnica 785
2.7.7 0ard@are 788
2.7.3 )ot@are 78?
2.3. Factibilidad Econ+mica 78I
2.3.7. (ostos #enerales 78I
2.3.3. (ostos de 0ard@are y )ot@are 781
2.3.5. (osto de :ersonal 764
2.3.8. >eneicios 764
2.3.8.7. >eneicios !angibles 764
2.3.8.3. >eneicios ,ntangibles 767
2.5. Factibilidad =perativa 763
(onclusiones 768
%ecomendaciones 762
>ibliograa (onsultada 76I
#losario 761
$ista de Acr+nimos 723
AneEos 725

x
INDICE DE CUADROS @ TABLAS
NA!#$& N&!"$# 1#( Cu)1$& & T)"() P-'i+)
< Aiveles de "ultipleEaci+n Btili*ados "undialmente <9
2 =bjetivos de (alidad de los )istemas .igitales :B
: (omparaci+n entre la Aorma #.I37 y #.I32. :C
= .einiciones %eeridas a la Aorma #.I32. :8
4
>ytes ,nvolucrados en el :roceso de (ontrol de Errores en
)!"<7.
=3
9 =bjetivos de (alidad de Acuerdo con #.I32. =3
B
Hrdenes y )olicitudes (omunes a todos los ,nstrumentos
,EEE8II<3
93
C ,nstrumentos !radicionales vs ;irtuales. 9=
8 Escala de "edida de A0: B2
<3 (omandos del ,nstrumento para el An/lisis #.I32 <<B
<< (omandos del ,nstrumento para el An/lisis #.I37 <<8
<2
Elementos y ;,s de $ab;ie@ Btili*ados en el .iseo de
la Aplicaci+n.
<2=
<: 0ard@are .isponible en el .epartamento <=9
<= )ot@are .isponible en el .epartamento <=B

xi
INDICE DE DI*URAS
NA!#$& N&!"$# 1# () Di'u$) P-'i+)
< =rganigrama de A,! B
2 Formaci+n de la )eal )incr+nica 2<
: .einici+n de par/metros de :erormance :<
= =mni>E% ?7?( =:
4 :rueba M$oopbacKO ==
9 ,nteraces de comunicaciones del =mni>E% ?7?( ==
B (omunicaci+n #:,> =9
C ,EEE 8II (oncepto del >us #:,> =B
8 $ongitud del (able #:,> =8
<3 Aspecto de la ,ntera* para el Est/ndar ,EEE 8II.3 43
<< $neas del >us #:,> 4<
<2 !iempos de =peraci+n del >us #:,> 4=
<: "odos de (oneEi+n del >us #:,> 49
<= (onector del >us #:,> 4B
<4 Aspecto Fsico de un EEtensor del >us #:,> 4C
<9 ,nstrumento ,EEE<8II 48
<B )ot@are para ,nstrumentaci+n ;irtual 92
<C :aneles de $abvie@ 9B
<8 Funciones y (ontroles de $abvie@ 98
23 Flujo de .atos en $abvie@ B<
2< -rbol &er/rquico del "todo A0: B=
22 "atri* (omparativa de (riterios (ontra (riterios B=
2:
"atri* comparativa de (riterio (ontra (riterio (valores
decimales)
B4
2= Evaluaci+n de "atri* MAO al (uadrado. B4
24 (/lculo del :rimer Autovector B9
29 Aueva Elevaci+n de "atri* MAO al (uadrado BB
2B .ierencia de Autovectores BB
2C %anKing de (riterios BC

xii
28
(omparaci+n :ar a :ar de Alternativas (criterio
acceso F!:)
BC
:3
(omparaci+n :ar a :ar de Alternativas (criterio
protecci+n contra hacKers)
B8
:<
.einici+n de %anKing de Alternativas (capacidad d
almacenamiento)
B8
:2 -rbol &er/rquico .etallado C3
:: %esultados del "todo A0: C<
:= .iseo de -rbol de &erarquas con )uperdecisions C2
:4 .iseo de "atri* (omparativa con )uperdecisions C:
:9 %esultados "ostrados por )uperdecisions C:
:B
-rbol &er/rquico para la )elecci+n de )ot@are de
,nstrumentaci+n ;irtual
8:
:C "atri* comparativa de (riterio contra (riterio 8=
:8
"atri* (omparativa de )ot@are contra )ot@are
(adquisici+n y an/lisis de datos)
84
=3
"atri* (omparativa de )ot@are contra )ot@are
(almacenamiento de datos)
84
=<
"atri* (omparativa de )ot@are contra )ot@are
(compatibilidad con sot@are, hard@are y aplicaciones
@eb)
89
=2
"atri* (omparativa de )ot@are contra )ot@are
(documentaci+n eEistente)
89
=:
"atri* (omparativa de )ot@are contra )ot@are
(:resentaci+n e impresi+n de los datos)
8B
==
"atri* comparativa de )ot@are contra )ot@are
(programaci+n e interaces con el usuario)
8B
=4
"atri* comparativa de sot@are contra sot@are
(requerimiento, escalabilidad y limitaciones del
sistema)
8C
=9
"atri* comparativa de sot@are contra sot@are
(tiempo real)
8C
=B %esultados 88
=C .iagrama de bloque AL7 <3<
=8 %utina M$oginO <32

xiii
43 %utina M)etupO <3:
4< %utina M%unJ)topO <3:
42 %utina M%unJ)top )tatusO <3=
4: %utina MAlarm )econdsO <34
4= %utina MError AddO <39
44 %utina M(loseO <3B
49 %utina MError (ountO <3C
4B %utina M$ine %ateO <38
4C %utina MAlarm AddO <<3
48 %utina MElapsed !imeO <<<
93 %utina M%eportO <<2
9< %utina M%eportO, :rimera :arte <<:
92 %utina M%eportO, )ecunda :arte <<=
9: %utina M%eportO, !ercera :arte <<4
9= %utina .iagrama de >loque AL3 <<9
94 %utina M#.I37J#.I32O <<B
99 %utina M!estO <<8
9B %utina M%eport3O <23
9C
Arreglo para Almacenar .atos en Archivo Formato
EEcel
<2<
98 %utina M#.I32>itJ#.I32Aear 7O <22
B3 %utina M0istoryO <2:
B< :aneles Frontales de la Aplicaci+n <28
B2 :anel Frontal AL7 <:3
B: :antalla de :anel Frontal AL7 <::
B= :anel Frontal AL3 <:4
B4 )ubpantalla M#.I37O <:9
B9 )ubpantalla M#.I2 >itO <:B
BB )ubpantalla M#.I32 AearO <:B
BC )ubpantalla MAlarm )econdsO <:C
B8 (ontrol de Acceso al MNeb )erverO de $abvie@ <:8
C3
Almacenamiento de los :aneles Frontales en Archivo
0!"$
<=3
C<
:anel Frontal AL7 de la Aplicaci+n Funcionamiento en
>ro@ser de (omputadora %emota
<=<
C2
:anel Frontal AL3 de la Aplicaci+n Funcionamiento en
>ro@ser de (omputadora %emota
<=2

xiv
INDICE DE ANEXOS
A+#6& A5 %ed de !ransmisi+n .igital de :.;)A P %egi+n "etropolitana
A+#6& B5 >ase de .atos de Estaciones de !elecomunicaciones del -rea
"etropolitana de :.;)A
A+#6& C5 ,nstrumentos de "edici+n Btili*ados en la %ed de !ransmisi+n
.igital "etropolitana de :.;)A
A+#6& D5 (omparaci+n entre las interaces de comunicaciones #:,> y %)<
353
A+#6& E5 %espaldo !e+rico para "atri* Evaluativa de los )ot@are de
,nstrumentaci+n ;irtual
A+#6& D5 !arjetas #:,>
A+#6& *5 Esquemas de !ecnologas Aplicables en el )istema de :ruebas
%emotas .iseado
A+#6& 5 :rueba de Funcionalidad de la Aplicaci+n .esarrollada
A+#6& I5 %eporte ,mpreso #enerado por la Aplicaci+n .iseada
A+#6& J5 %eporte en Formato EEcel Almacenado por la Aplicaci+n .iseada

xv
INTRODUCCION
.esde el comien*o de los tiempos, el ser humano ha sabido
interactuar y comunicarse con sus semejantes, a medida que pasaban los
aos ste ue aumentando su capacidad intelectual la cual le permiti+
desarrollar inquietudes con respecto a todo lo que le rodeaba, debido a esto
el hombre se ue planteando muchas preguntas las cuales ira respondiendo
te+ricamente para luego comprobarlas mediante la pr/ctica. (ada ve* que
aclaraba sus dudas surgan otrasQ en todo este proceso y con el pasar del
tiempo comen*+ a jugar papel importante la tecnologa, sta acilit+ que se
hallaran soluciones a las interrogantes de una manera m/s eica* y adem/s
hi*o posible la creaci+n de m/quinas que mejoraran la orma de vivir en el
planeta. )in lugar a duda una de esas maquinas ue el M-bacoO, el cual ue el
primer dispositivo mec/nico de contabilidad que eEisti+, el junto a otras dos
maquinasQ la M:ascalinaO y a la M$ocura de >abbageO sentaron los
precedentes que hicieron posible la creaci+n del computador. :or otra parte,
el telgrao, ue otro dispositivo pionero, el mismo ue la primera soluci+n
dada a la necesidad de establecer comunicaci+n entre dos puntos remotos. A
partir de ese momento el uso de nuevos tipos de seales y el desarrollo de
nuevos medios de transmisi+n inici+ lo que hoy se conoce como
telecomunicaciones.
En la actualidad las grandes empresas a nivel mundial est/n girando
alrededor de las telecomunicaciones y el entorno inorm/tico, ya que las
mismas permiten la acilidad de comunicarse y estar en contacto con el resto
de los habitantes del planeta mediante el uso de un computador personal va
internet, a travs de la teleona inal/mbrica, por citar algunos ejemplos,
adem/s dichas empresas siguen una marcada tendencia hacia la

xvi
automati*aci+n de sus procesos, equipos e instrumentos, no solo
enoc/ndose en el control y monitoreo de los mismos de manera local, sino
que tambin, de manera remota a travs de redes de computadoras.
$a utili*aci+n de las redes computari*adas como parte de los sistemas
automati*ados de pruebas ha multiplicado la productividad en las empresas,
ya que proporcionan a los usuarios la acilidad de compartir y almacenar la
inormaci+n propia del sistema de manera r/pida y coniable.
.ebido a estos adelantos, la manera en la que los instrumentos de
medici+n toman las mediciones y distribuyen los resultados esta cambiando,
por lo tanto, las empresas que deseen tener un alto grado de competitividad
en el mercado en el cual se desenvuelvan, deben adecuar todos sus
sistemas al trabajo en red.
:or esta ra*+n el siguiente !rabajo Especial de #rado se
conteEtuali*a en :etr+leos de ;ene*uela ).A (:.;)A), especicamente en
la )ecci+n de =peraciones<!ransporte, la cual tiene como una de sus
unciones el mantenimiento a los equipos de microondas a travs de estudios
reali*ados utili*ando instrumentos de medici+n, los cuales requieren una
automati*aci+n con el in de optimi*ar la calidad del servicio que se presta,
garanti*ando as mayor autonoma, operatividad y uncionamiento del
departamento.
El prop+sito de este estudio es cubrir las necesidades y
requerimientos de dicho departamento, reerente al sistema de pruebas
reali*adas por los instrumentos de medici+n.

xvii
Este proyecto de pasantias se divide en seis captulos9 el primero trata
todos los aspectos reerentes a la empresa que permiti+ la reali*aci+n del
proyectoQ el segundo trata todo lo reerente al problema que se presenta y los
objetivos a cumplir para su soluci+nQ el tercero contiene la base te+rica que
undamenta el desarrollo del proyectoQ el cuarto eEpone la metodologa
seguida para la ejecuci+n del proyectoQ el quinto presenta el desarrollo del
proyecto y el seEto muestra el estudio de actibilidad del proyecto.


xviii
CAPITULO I
IDENTIDICACION DE LA EMPRESA
<.< A+%#.#1#+%#s 1# () #!7$#s)
El 7L de enero de 71?2, se crea :etr+leos de ;ene*uela ).A. como la
empresa encargada de asumir las unciones de planiicaci+n, coordinaci+n y
supervisi+n de la industria petrolera nacional al concluir el proceso de
reversi+n de las concesiones de hidrocarburos a las compaas eEtranjeras
que operaban en territorio vene*olano. $a partida de nacimiento de la
principal industria del pas qued+ plasmada en el decreto presidencial
n'mero 7.735 del 54 de agosto de 71?6. )u primer presidente ue el #eneral
%aael Alon*o %avard.
.urante el primer ao de operaci+n, :.;)A inici+ sus acciones con
78 iliales (inalmente seran tres9 $agoven, "araven y (orpoven) que
absorbieron las actividades de las concesionarias que estaban en ;ene*uela.
:ara aquel ao, se mantiene la producci+n de crudo en 3,5 millones de
barriles diarios. $as inversiones iniciales se sit'an en un principio en 7.344
millones de bolvares. Da en 71?I, las inversiones de capital se haban
cuadruplicado y se ubicaban en 6.444 millones de bolvares.
.esde su creaci+n, :etr+leos de ;ene*uela ).A. (:.;)A) se ha
convertido en una de las corporaciones energticas m/s importantes del
mundo. :.;)A es la casa matri* de la corporaci+n, propiedad de la
%ep'blica >olivariana de ;ene*uela, que se encarga del desarrollo de la

xix
industria petrolera, petroqumica y carbonera, adem/s de planiicar,
coordinar, supervisar y controlar las actividades operativas de sus divisiones
tanto en ;ene*uela como en el eEterior, siendo el estado vene*olano el 'nico
accionista de esta gran industria, el cual est/ representado por el Ejecutivo
Aacional, y ste, por los organismos del "inisterio de Energa y :etr+leo,
siendo ste 'ltimo el que ija las polticas que rigen la gesti+n y
administraci+n de la empresa.
<.2 MisiE+ 1# PDVSA
,ncrementar las reservas de crudo, especialmente de tipo liviano y mediano.
=ptimi*ar la eEplotaci+n de los hidrocarburos presentes en el territorio
vene*olano.
Asegurar la disposici+n econ+mica de vol'menes de crudo y de productos,
con especial atenci+n a los crudos pesados
Elaborar los productos sobre la base de los requerimientos y calidad eEigidos
por el mercado.
"antener una relaci+n arm+nica con el entorno mediante el desarrollo de
polticas de protecci+n ambiental.
.esarrollar la investigaci+n y el avance tecnol+gico para contribuir con sus
actividades al desarrollo de los sectores productivos de la naci+n.

xx
<.: VisiE+ 1# PDVSA
$a producci+n de hidrocarburos en /reas asignadas para tal in.
:laniicar, ejecutar y controlar las actividades reerentes a la eEtracci+n y
procesos de hidrocarburos con la inalidad de maEimi*ar los ingresos de
divisas al pas por concepto de comerciali*aci+n de los mismos.
<.= Es%$u.%u$) O$')+i,)%iF) S#.u+1)$i)
$os procesos tecnol+gicos est/n regidos por la *#$#+.i) C&$7&$)%iF)
1# Au%&!)%i,).iE+ I+1us%$i)(/ I+G&$!-%i.) 0 T#(#.&!u+i.).i&+#s 1#
P#%$E(#&s 1# V#+#,u#(), conocida como AIT/ la cual se encarga de proveer
soluciones tecnol+gicas que garanti*an la seguridad a los procesos de la
industria petrolera vene*olana, de una orma integral, oportuna, eiciente e
innovadora.

xxi
Di'u$) 3<. O$')+i'$)!) 1# AIT
<.4 MisiE+ 1# AIT
:restar soluciones de automati*aci+n industrial, inorm/tica y
telecomunicaciones en la regi+n metropolitana y servicios comunes a toda la
corporaci+n, incorporando productos y servicios innovadores, siendo
altamente productivos, competitivos, /giles y leEibles, proactivos en el
asesoramiento tecnol+gico del negocio, creando dierenciaci+n competitiva y

xxii
de alto valor, orientados a lograr la independencia tecnol+gica e impulsar el
desarrollo end+geno sustentable.
<.9 VisiE+ 1# AIT
)er en :.;)A la organi*aci+n de tecnologa, innovadora, transormadora e
integradora, generadora de ventajas competitivas, y comprometida con la
visi+n de pas planteada en la (onstituci+n de la %ep'blica >olivariana de
;ene*uela.

xxiii
CAPITULO II
DEDINICIN DEL PRO@ECTO
2.< D#s.$i7.iE+ D#( P$&.#s&
Bno de los mayores responsables del correcto uncionamiento de las
telecomunicaciones en toda la corporaci+n es la )ecci+n de
=peraciones<!ransporte, debido a que ella es la encargada de reali*ar el
mantenimiento e inventario a los siguientes sistemas9
"icroondas
Fibra Hptica
%adio "+viles
!elemetra
NanJA!"
Estos sistemas constituyen la base principal de la red de transmisi+n
digital metropolitana de :.;)A, la cual esta conormada por 78 estaciones,
distribuidas a lo largo de cinco estados (ver aneEo A). Alguna estaciones
est/n ubicadas en ediicios administrativos, plantas y centros de distribuci+n
de :.;)A, otras por el contrario se encuentran en terrenos borrascosos y de
gran altitud, con la inalidad de evitar los intererencias sicas que puedan
interrumpir o distorsionar la inormaci+n enviada a travs de los enlaces de
microondas (ver aneEo >).

xxiv
$a )ecci+n de =peraciones<!ransporte tambien se encarga del
mantenimiento de las coneEiones de dichos equipos con el ((% ((entro de
(ontrol de la %ed), para as garanti*ar que el sistema de supervisi+n pueda
avisar adecuadamente sobre la activaci+n de alguna alarma o evento ortuito.
$as actividades de mantenimiento se dividen en los tres renglones que
se eEplican a continuaci+n9
M)+%#+i!i#+%& 7$#F#+%iF&5 A travs de revisiones peri+dicas mantiene
los equipos de microondas en +ptimo estado y reduce la aparici+n de
allas
M)+%#+i!i#+%& .&$$#.%iF&5 luego de la activaci+n de alguna alarma,
toma acciones que permiten solucionar posibles allas en los equipos.
M)+%#+i!i#+%& 7$#1i.%iF&5 estudia el estado actual, reali*a el hist+rico
de las mediciones y elabora manuales de los equipos con el objetivo de
detectar las allas con anticipaci+n
2.2 P()+%#)!i#+%& D#( P$&"(#!)
El personal de =peraciones<!ransporte que lleva a cabo las actividades
de mantenimiento constantemente veriica y ajusta en caso de ser
necesario, variables tales como9 voltaje, corriente, potencia, relaciones seal
a ruido ()JA), tasa de error en la transerencia de bits (>E%), prdida de
patr+n en la seal (:attern $oss), prdida de trama ($=F), recuencias y sus
desviaciones, el ancho de banda, espectros, constelaciones, sincronismo,

xxv
entre otras. $as mediciones de dichas variables son reali*adas por
instrumentos digitales y anal+gicos con tecnologa de punta entre los cuales
se tiene9 osciloscopios, anali*adores de espectro, anali*adores de trama,
anali*adores de constelaci+n, anali*adores de comunicaciones, entre otros
(ver aneEo (). Estos instrumentos en su mayora cuentan con dispositivos de
entrada, salida y almacenamiento de datos. $os dispositivos de entrada y
salida (,J=) est/n conormados por9 :uertos seriales, paralelos, entre otros.
Adem/s se pueden conectar dispositivos periricos de entrada como el
MmouseO, teclado y puntas de medici+n. Estos instrumentos tambin poseen
pantalla de cristal lquido ($(.) e impresora. $os medios de almacenamiento
de datos son las unidades eEtrables como el disKette 5R y la memoria
MlashO que se aloja en la memoria MepromO del instrumento. Adem/s, estos
instrumentos al contar con interaces de comunicaci+n tipo Ethernet, #:,>,
B)>, %)<353, entre otras, orecen la posibilidad de controlar, monitorear y
almacenar los datos que ellos proporcionan, no solo de manera local, sino,
tambin de manera remota por medio de un computador o redes
computari*adas. )in embargo, todo este potencial inorm/tico que
proporcionan las interaces de comunicaci+n no se est/ aprovechando a
plenitud9 !rayendo como consecuencia la imposibilidad de controlar,
monitorear, compartir y almacenar grandes vol'menes de inormaci+n
proveniente de los instrumentos de medici+n a travs de la intranet de
:.;)A en orma directa desde las estaciones de telecomunicaciones.
Adicionalmente se invierte mayor cantidad de horas hombre, al tener que
reali*ar las pruebas en orma local y el almacenamiento, presentaci+n y
an/lisis de la inormaci+n en orma manual.
>as/ndose en lo anteriormente eEpuesto y en el hecho de que en la
actualidad la comunicaci+n va enlace de microondas es una de las /reas de
mayor importancia para la vida diaria de toda la empresa ya que permite

xxvi
tomar decisiones basadas en inormaci+n proveniente de larga distancia, la
#erencia de !elecomunicaciones "etropolitana de :.;)A, especicamente
la )ecci+n de =peraciones<!ransporte requiere el desarrollo de un sistema
automati*ado de pruebas remotas a travs de la red ,:, para el control,
monitoreo y almacenamiento Mon<lineO de variables de inters provenientes
de instrumentos de medici+n utili*ados en las estaciones de
telecomunicaciones del /rea metropolitana.
2.: O">#%iF& *#+#$)(
.esarrollar un sistema automati*ado de pruebas remotas a travs de
la red $AA (tipo ,:) de :.;)A, para el control, monitoreo y almacenamiento
on<line de variables de inters provenientes de las mediciones eectuadas
por los instrumentos de medici+n utili*ados en las estaciones de
telecomunicaciones del /rea metropolitana de :.;)A.
2.= O">#%iF&s Es7#.?Gi.&s
(lasiicar los instrumentos de medici+n utili*ados en la red de transmisi+n
digital metropolitana de :.;)A.
(rear las rutas e interaces de comunicaci+n entre los instrumentos de
medici+n y la red de transmisi+n digital de :.;)A.
)eleccionar el hard@are y sot@are +ptimo para el desarrollo de la
aplicaci+n de control, monitoreo y almacenamiento de las variables

xxvii
provenientes de los instrumentos de medici+n de la red de transmisi+n
digital de :.;)A.
.isear el sot@are de aplicaci+n para el control, monitoreo y
almacenamiento local de las variables provenientes de los instrumentos
de medici+n utili*ados en la red de transmisi+n digital de :.;)A.
.esarrollar una aplicaci+n @eb para el control, monitoreo y
almacenamiento de las variables de inters provenientes de las
mediciones eectuadas por los instrumentos de medici+n utili*ados en la
red de transmisi+n digital de :.;)A.
2.4 A(.)+.#s 1#( P$&0#.%&
Al inali*ar el proyecto de pasanta la empresa podr/ contar con los
siguientes alcances o logros tcnicos9
Estar/n reali*adas las rutas e interaces de comunicaci+n entre los
instrumentos de medici+n adaptados para tal in y la red de transmisi+n
digital de :.;)A.
Estar/ disponible el sot@are de (ontrol, monitoreo y almacenamiento de
algunas variables de inters provenientes de los instrumentos de
medici+n, para su posterior instalaci+n y ejecuci+n en las computadoras
destinadas a tener coneEi+n con dichos instrumentos
Estar/ disponible la aplicaci+n de sot@are y hard@are encargada de dar

xxviii
uncionalidad al sot@are a travs de la intranet de :.;)A, para su
posterior instalaci+n y ejecuci+n en las computadoras destinadas para tal
in.
El acceso, manejo y modiicaci+n del sot@are estar/ restringido por
medio de Mpass@ordsO que permitir/n al usuario la reali*aci+n de todas,
algunas o ninguna de estas acciones, dependiendo de su nivel jer/rquico
en el /rea de desempeo de la aplicaci+n.
$a aplicaci+n contar/ con normas de seguridad encargadas de evitar la
coneEi+n simult/nea de un n'mero de usuarios que supere la capacidad
del sistema y la reali*aci+n de acciones que puedan ocasionar el colapso
del mismo.

xxix
CAPITULO III
MARCO TERICO
:.< J#$)$Hu?) Di'i%)( P(#siE.$&+) IPDJ
$a &erarqua .igital :lesi+crona, conocida como :.0 (:lesiochronous
.igital 0ierarchy), es una tecnologa usada en telecomunicaci+n para
transportar grandes cantidades de inormaci+n mediante equipos digitales de
transmisi+n que uncionan sobre ibra +ptica, cable coaEial o radio de
microondas.
El trmino plesi+crono se deriva del griego MplesioO, cercano y
MchronosO, tiempo, y se reiere al hecho de que las redes :.0 uncionan en
un estado donde las dierentes partes de la red est/n casi, pero no
completamente sincroni*adas. $a tecnologa :.0, por ello permite la
transmisi+n de lujos de datos que, nominalmente, est/n uncionando a la
misma velocidad (bit rate), pero permitiendo una cierta variaci+n alrededor de
la velocidad nominal.
Bn ejemplo clariica el concepto9 )e tienen dos relojes que,
nominalmente, uncionan a la misma velocidad, sealando 24 segundos cada
minuto. )in embargo, al no eEistir enlace alguno entre los dos relojes que
garantice que ambos van eEactamente a la misma velocidad, es muy
probable que uno de ellos vaya ligeramente m/s r/pido que el otro.
En la tabla 47 se muestran los distintos niveles de multipleEaci+n :.0

xxx
utili*ados en Aorteamrica (Estados Bnidos y (anad/), Europa y &ap+n.
N&$%#)!;$i.) Eu$&7) J)7E+
"bitJs D#+&!i+).iE+ "bitJs D#+&!i+).iE+ "bitJs
< 7,688 (!7) 3,48I (E7) 7,688
2 2,573 (!3) I,88I (E3) 2,573
: 88,?52 (!5) 58,52I (E5) 53,428
= 3?8,7?2 (!8) 751,328 (E8) 1?,?3I
T)"() 3<. NiF#(#s 1# !u(%i7(#6).i&+ u%i(i,)1&s !u+1i)(!#+%#
$as versiones americanas, japonesas y europeas de sistemas :.0,
diieren ligeramente en sus detalles de trabajo, pero los principios de
uncionamiento son los mismos, por ello a continuaci+n se describe solo la
versi+n europea9
$a velocidad b/sica de transerencia de inormaci+n, o primer nivel
jer/rquico, es un lujo de datos de 3,48I "bps (generalmente conocido de
orma abreviada por M3 megasO).
:ara transmisiones de vo*, este lujo se divide en 54 canales de 28
Kbps (abreviado como M28SO) m/s otros 3 canales de 28 Kbps utili*ados para
seali*aci+n y sincroni*aci+n. .e orma alternativa es posible tambin utili*ar
el lujo completo de 3 megas para usos no vocales, tales como la transmisi+n
de datos.
$a velocidad del lujo de datos 3 megas es controlada por un reloj en
el equipo que la genera. A esta velocidad se le permite una variaci+n,
alrededor de la velocidad eEacta de 3,48I "bps, de TJ< 64 partes por mill+n.
Esto signiica que dos lujos dierentes de 3 megas pueden estar uncionando

xxxi
a velocidades ligeramente dierentes uno de otro. Al in de poder transportar
m'ltiples lujos de 3 megas de un lugar a otro, estos son combinados, o
multipleEados en grupos de cuatro en un equipo multipleEor. $a
multipleEaci+n se lleva a cabo tomando un bit del lujo 7, seguido por un bit
del lujo 3, luego otro del 5 y inalmente otro del 8. El multipleEor adem/s
aade bits adicionales a in de permitir al desmultipleEor del eEtremo distante
descodiicar qu bits pertenecen a cada lujo de 3 megas y as reconstituir los
lujos originales. Estos bit adicionales son, por un lado, los denominados bits
de justiicaci+n o de relleno y por otro una combinaci+n ija de unos y ceros
que es la denominada palabra de alineamiento de trama que se transmite
cada ve* que se completa el proceso de transmisi+n de los 54T3 canales de
los 8 lujos de 3 megas, que es lo que constituye una trama del orden
superior (I megas).
$a necesidad de los bits de relleno o justiicaci+n es que como cada
uno de los lujos de 3 megas no est/ uncionando necesariamente a la
misma velocidad que los dem/s, es necesario hacer algunas
compensaciones. :ara ello el multipleEor asume que los cuatro lujos est/n
trabajando a la m/Eima velocidad permitida, lo que conlleva que, a menos
que realmente est sucediendo esto, en alg'n momento el multipleEor
buscar/ el pr+Eimo bit, pero este no llegar/, por ser la velocidad del lujo
inerior a la m/Eima. En este caso el multipleEor seali*ar/ (mediante los bits
de justiicaci+n) al desmultipleEor que alta un bit. Esto permite al multipleEor
reconstruir correctamente los lujos originales de los cuatro 3 megas y a sus
velocidades plesi+cronas correctas.
$a velocidad del lujo resultante del proceso antes descrito es de
I,88I "bps (I megas) que corresponde al segundo nivel jer/rquico.

xxxii
:or procedimientos similares se llega a los niveles tercero, constituido
por 8 lujos de I megas y una velocidad de 58,52I "bps (58 megas) y
cuarto, ormado por 8 lujos de 58 megas y una velocidad de 751,328 "bps
(784 megas).
.e la misma orma, mediante la multipleEaci+n de 8 lujos de 784
megas, se orma un lujo de 626 "bits, pero su estructura y proceso de
multipleEaci+n, al contrario de lo que sucede con los cuatro niveles
precedentes, no ha sido normali*ado por los organismos de normali*aci+n
especiali*ados B,! y (E:!, por lo que los lujos generados por los equipos
de un abricante pueden ser, y de hecho lo son, incompatibles con los de otro
abricante, lo que obliga a que el enlace completo de 626 "bps est
constituido con terminales del mismo abricante.
$a velocidad de 626 "bps es la tpica de los sistemas de transmisi+n
por ibra +ptica, aunque en el pasado se ha utili*ado, aunque con escaso
Eito por sus estrictos requerimientos, sobre cables coaEiales.
$os equipos :.0 est/n siendo actualmente reempla*ados por
equipos de tecnologa ).0 ()ynchronous .igital 0ierarchy) en la mayora de
las redes de telecomunicaci+n debido a las mayores capacidades de
transmisi+n de estos y a sus mejores condiciones para la operaci+n y
mantenimiento centrali*ado.
:.2 J#$)$Hu?) Di'i%)( S?+.$&+) ISDJ

xxxiii
$a &erarqua digital sncrona ().0) ()ynchronous .igital 0ierarchy),
se puede considerar como la evoluci+n de los sistemas de transmisi+n, como
consecuencia de la utili*aci+n de la ibra +ptica como medio de transmisi+n,
as como de la necesidad de sistemas m/s leEibles y que soporten anchos
de banda elevados. $a jerarqua ).0 se desarroll+ en EEBB bajo el nombre
de )=AE! ()ynchronous =ptical Aet@orK), y posteriormente el ((,!! en
71I1 public+ una serie de recomendaciones donde quedaba deinida con el
nombre de ).0.
Bno de los objetivos de esta jerarqua estaba en el proceso de
adaptaci+n del sistema :.0, ya que el nuevo sistema jer/rquico se
implantara paulatinamente y deba convivir con la jerarqua plesi+crona
instalada. Esta es la ra*+n por la que la ,!B<! normali*+ el proceso de
transportar las antiguas tramas en la nueva. $a trama b/sica de ).0 es el
)!"<7 ()ynchronous !ransport "odule level 7), con una velocidad de 766
"bps.
(ada trama va encapsulada en un tipo especial de estructura
denominado contenedor. Bna ve* se ha encapsulado se aaden cabeceras
de control que identiican el contenido de la estructura y el conjunto, despus
de un proceso de multipleEaci+n, se integra dentro de la estructura )!"<7.
$os niveles superiores se orman a partir de multipleEar a nivel de
>yte varias estructuras )!"<7, dando lugar a los niveles )!"<8, )!"<72 y
)!"<28.
:.2.< Es%$u.%u$) 1# () %$)!) STM-<

xxxiv
$as tramas contienen inormaci+n de cada uno de los componentes
de la red, trayecto, lnea y secci+n, adem/s de la inormaci+n de usuario. $os
datos son encapsulados en contenedores especicos para cada tipo de
seal tributaria.
A estos contenedores se les aade una inormaci+n adicional
denominada tara de trayecto (:ath overhead), que son bytes utili*ados con
ines de mantenimiento de la red, dando lugar a la ormaci+n de los
denominados contenedores virtuales (;(). El resultado de la multipleEaci+n
es una trama ormada por 1 ilas de 3?4 octetos cada ila (3?4 columnas de 1
octetos). $a transmisi+n se reali*a bit a bit en el sentido de i*quierda a
derecha y de arriba abajo. $a trama se transmite a ra*+n de I444 veces por
segundo (cada trama se transmite en 736 Us). :or lo tanto el rgimen binario
(%b) para cada uno de los niveles es9
)!"<7 V I444W(3?4octetosWIbitsW1ilas)V766 "bps
)!"<8 V 8WI444W(3?4octetosWIbitsW1ilas)V233"bps
)!"<72 V 72WI444W(3?4octetosWIbitsW1ilas)V3.6#bps
.e las 3?4 columnas que orman la trama )!"<7 las 1 primeras
orman la denominada tara (=verhead), independiente de la tara de trayecto
de los contenedores virtuales antes mencionados, mientras que las 327
restantes constituyen la carga 'til (:ayload).
En la tara est/n contenidos bytes para alineamiento de trama, control
de errores, canales de operaci+n y mantenimiento de la red y los punteros,
que indican el comien*o del primer octeto de cada contenedor virtual.

xxxv
!odas las seales tributarias, de cualquier jerarqua y origen, deben
poder acomodarse a la estructura sincr+nica del )!"<7.
>/sicamente la ormaci+n de la seal sincr+nica es la que se muestra
en la igura 43.
Di'u$) 32. D&$!).iE+ 1# () s#K)( si+.$E+i.)
:.2.2 V#+%)>)s 0 1#sF#+%)>)s 1# SD
$a ).0 presenta una serie de ventajas respecto a la jerarqua digital
plesiocrona (:.0).
Algunas de estas ventajas son9

xxxvi
El proceso de multipleEaci+n es mucho m/s directo. $a utili*aci+n de
punteros permite una locali*aci+n sencilla y r/pida de las seales
tributarias de la inormaci+n.
El procesamiento de la seal se lleva a cabo a nivel de )!"<7. $as
seales de velocidades superiores son sncronas entre s y est/n en ase
por ser generadas localmente por cada nodo de la red.
$as tramas tributarias de las seales de lnea pueden ser subdivididas
para acomodar cargas plesi+cronas, tr/ico A!" o unidades de menor
orden. Esto supone me*clar tr/ico de distinto tipo dando lugar a redes
leEibles.
(ompatibilidad elctrica y +ptica entre los equipos de los distintos
suministradores gracias a los est/ndares internacionales sobre interaces
elctricos y +pticos.
En cuanto a las desventajas se tiene que9
Algunas redes :.0 actuales presentan ya cierta leEibilidad y no son
compatibles con ).0.
Aecesidad de sincronismo entre los nodos de la red ).0, se requiere que
todos los servicios trabajen bajo una misma reerencia de tempori*aci+n.
El principio de compatibilidad ha estado por encima de la optimi*aci+n de
ancho de banda. El n'mero de >ytes destinados a la cabecera de secci+n
es muy grande, lo que nos lleva a perder eiciencia.

xxxvii
:.: M#1i.i&+#s #+ PDLSD
Bn mecanismo para garanti*ar el envo de inormaci+n entre dos
entes, es decir que un usuario A enve inormaci+n a otro > y viceversa de la
manera m/s r/pida y coniable posible, es el empleo de algoritmos
detectores y correctores de errores sobre la inormaci+n transmitida y
recibida. .ebemos tener en cuenta que los algoritmos se aplican sobre las
seales recibidas por el receptor, provenientes del medio de enlace en uso.
Esto trae aparejado, en el caso de gran cantidad de errores recibidos,
tiempos de procesamiento y pedidos de retransmisi+n de la inormaci+n.
Estos tiempos est/n presentes tanto en los sistemas que emplean mtodos
de retransmisi+n de las tramas recibidas como en los de control de errores
hacia adelante, FE( (For@ard Error (ontrol). Bna manera de asegurar la
calidad del servicio y aumentar la disponibilidad del mismo luego de reali*ado
el proyecto e instalada la red es coneccionando los :rotocolos de "edici+n y
;eriicaci+n durante la puesta en marcha y veriicaciones peri+dicas
mediante mantenimientos preventivos.
$os protocolos de medici+n y veriicaci+n consisten en una serie de
mediciones sobre los equipos instalados y en operaci+n, en los cuales se
veriica que estn operando de acuerdo a las especiicaciones del abricante
y del proyecto.
El protocolo debe estar compuesto como base por los siguientes
datos9
Fecha de inicio de las mediciones.

xxxviii
Fecha de inali*aci+n.
!cnicos intervinientes.
,nstrumental empleado, marca, modelo y n'mero de serie. .eben poseer
los correspondientes certiicados de calibraci+n por entes autori*ados.
"arca, modelo, versiones de irm@are y n'mero de serie de los equipos a
medir.
.etalle de los par/metros a medir.
Especiicaciones del proyecto reerenciales.
Frecuencia de operaci+n.
(oordenadas de los sitios.
Este an/lisis se lleva a cabo con instrumentos de medici+n que
permiten determinar el estado y la calidad de una red y de ser necesario
mejorarla.
:.= T)s) 1# E$$&$ 1# Bi% IBERJ

xxxix
Bna de las mediciones m/s recuentes en sistemas de transmisi+n
digitales es el >E% (>it Error %ate) y se lo deine como la relaci+n entre el
n'mero de bits errados al ser recibidos por el receptor y el n'mero de bits
totales transmitidos en un determinado intervalo de tiempo durante una
comunicaci+n, relaci+n indicada en la eEpresi+n9
=tra deinici+n equivalente a la anterior vincula al n'mero de bits
transmitidos con el >it %ate y al !iempo de "edici+n y es la indicada en la
siguiente eEpresi+n9
Este tipo de medici+n es aplicable a una gran variedad de sistemas
punto a punto, pudindose evaluar el uncionamiento a nivel troncal de una
red o segmentos parciales, como por ejemplo de 'ltima milla.
"encionaremos a continuaci+n algunos casos de aplicaci+n9
"edici+n de una coneEi+n va m+dem que emplea como medio de enlace
cable coaEial, ibra +ptica, radio enlace, etc.
"edici+n de una trama E7 de un radio enlace a microondas.
"edici+n de subcanales de un multipleEor.

xl
)upongamos el siguiente ejemplo, s entre dos puntos transmitimos a
una velocidad de 348I Sbps (trama E7) durante una hora y la cantidad de
bits errados es de 586 bits, el >E% tomara el siguiente valor9
$uego, si durante el mismo lapso de tiempo (Elapsed !ime) la cantidad
de bits errados hubiese sido de 5 bits, el >E% sera9
)e puede observar que el >E% disminuye (mejora la tasa de error) a
medida que la cantidad de bits errados tambin lo hace o se mantiene
constante y el tiempo transcurre. (uanto mayor es el tiempo de medici+n,
mejor ser/ la apreciaci+n sobre la calidad del enlace, ya que si en el segundo
ejemplo se eEtiende el tiempo de medici+n a 74 horas y solo se hubiesen
errado 5 bits debido a un hecho totalmente aleatorio durante la primera hora
de medici+n, el resultado hubiese sido 8.421 E 74<77. Frecuentemente se
encuentra la eEpresi+n >E%! (>it Error %ate !est) que se reiere a la prueba
de medici+n de la tasa de error.
:.4 O">#%iF& 1# .)(i1)1 #+ #+().#s 1i'i%)(#s5 UIT-T *.C2<

xli
.urante el tiempo que la coneEi+n se encuentra disponible es posible
deinir la calidad del enlace. Ao se puede hablar de calidad cuando el enlace
se encuentra cortado. )e trata de9
)egundos )everamente Errados M)E)O (>E%X74<5)
)egundos Errados ME)O
"inutos .egradados M."O (74<2Y>E%Y74<5)
!asa de Error %esidual M%>E%O
:.4.< S#'u+1&s s#F#$)!#+%# #$$)1&s ISESJ
$os segundos severamente errados o segundos con muchos errores
)E) ()everal Error )econd) se deinen como aquellos intervalos de 7 seg.
donde la >E%X74<5 y se encuentran agrupados hasta en 1 segundos
consecutivos. En la Figura 43 se muestra un ejemplo para la deinici+n. En
trminos matem/ticos9
)E) Z V [A\)E) J (A\)<A\B))] . 744
En palabrasQ los )E) corresponden al n'mero de segundos contados
de acuerdo con la deinici+n y eEpresados como porcentaje del tiempo sin
considerar el tiempo de indisponibilidad (B)).
En la misma Figura 45 se muestra un diagrama gr/ico que relaciona la
>E% y el tiempo. )e trata de una interpretaci+n que no responde
completamente a la deinici+n pero permite identiicar a los )E) en un plano
en conjunto con los dem/s objetivos.

xlii
$a *ona ocupada por los )E) se desarrolla entre 7 y 1 segundos ya
que para 74 o m/s segundos se convierten en B). )e ha recomendado el
siguiente objetivo en B,!<! #.I37 para el caso del circuito tele+nico a 28
KbJs de 3?.644 Km.
7< :orcentaje de tiempo m/Eimo de )E)9 el 4,3 Z para cualquier mes del
ao en el (0% de 3?.644 Sm.
3< :orcentaje asignado al grado alto9 el 34 Z del objetivo total para los
36.444 Sm, correspondientes a 4,48 Z. .istribuido en orma proporcional a
la longitud.
5< :orcentaje asignado al grado medio9 el ?,6 Z para cada eEtremo,
correspondiente a 4,476 Z. Este valor es unitarioQ no se distribuye en orma
proporcional a la longitud.
8< :orcentaje asignado al grado local9 el ?,6 Z para cada eEtremo,
correspondiente a 4,476 Z. Es un valor unitario.
6< El 64 Z restante constituye un margen unitario para las categoras de
grado medio y alto para momentos de propagaci+n adversa en sistemas de
transmisi+n (4,7 Z).
2< :orcentaje asignado a un trayecto satelital9 el 64 Z del objetivo de grado
alto, equivalente a 4,43 Z del tiempo. Es un valor unitario. Adicionalmente se
puede asignar el 74 Z para momentos de mala propagaci+n, equivalente a
4,47 Z.

xliii
$os sistemas radioelctricos tienen asignado la mitad del objetivo total
para cubrir los momentos de mala propagaci+n. Adem/s, el grado local tiene
asignado la mayor proporci+n de tiempo comparado con su corta longitud
debido a que se trata de la parte m/s eEpuesta y de menor calidad tcnica.
=tro detalle a tener en cuenta es que la estadstica de calidad se
desarrolla en trminos mensuales. El ^peor mes del ao^, el ^mes m/s
desavorable^ o ^cualquier mes del ao^ son trminos equivalentes. >asado
en el B,!<! se determinaron los objetivos para el !F% del B,!<%
%c.618J%c.258 para enlaces radioelctricos.
?< :orcentaje asignado al grado alto9 el 4,468 Z del tiempo de cualquier mes
del aoQ asignado en orma proporcional a la longitud (entre 3644 y 3I4 Sm).
(orresponde a 4,448 Z del grado alto para la relaci+n 3644J36444 (tem 3<)
m/s el 4,46 Z como valor unitario para momentos de mala propagaci+n para
un eEtremo del enlace (4,7 Z en total, tem 6<).
I< :orcentaje asignado al grado medio<clase 79 el 4,442 Z del peor mes del
ao sobre un trayecto de 3I4 Sm de longitud.
Es un valor unitario que no se distribuye con la longitud en orma
proporcional. El grado medio se encuentra en el B,!<% ,.7463
1< :orcentaje asignado al grado medio<clase 39 el 4,44?6 Z del peor mes del
ao sobre 3I4 Sm. Es un valor unitario.
74< :orcentaje asignado al grado medio<clase 59 el 4,443 Z del peor mes del
ao en un trayecto de 64 Sm. Es un valor unitario.

xliv
77< :orcentaje asignado al grado medio<clase 89 el 4,446 Z del peor mes del
ao en un trayecto de 64 Sm. Es tambin un valor unitario.
73< :orcentaje asignado al grado local9 el 4,476 Z como valor unitario del
mes m/s desavorable de acuerdo con B,!<% ,.7465. )e observa que el
grado medio<clase 7 corresponde al objetivo de grado alto con la relaci+n de
longitudes 3I4J3644.
)olo el grado alto distribuye el porcentaje en orma proporcional a la
longitud del trayecto real. El grado medio y local son valores independientes
de la longitud. En B,!<! #.137 se indica que los objetivos de B,!<! #.I37 se
asignan en orma proporcional a la longitud como m'ltiplos enteros de 3I4
Sm para el grado alto y la clase 7 de grado medio y m'ltiplos enteros de 64
Sm para la clase 3 del grado medio.

xlv
Di'u$) 3: D#Gi+i.iE+ 1# 7)$-!#%$&s 1# 7#$G&$!)+.#
:.4.2 S#'u+1&s #$$)1&s IESJ
$os segundos errados o segundos con errores E) (Error )econd)
permite evaluar el porcentaje de tiempo de segundos que han tenido al
menos un error. (omo en los dem/s objetivos de calidad los E) se miden en
condiciones de disponibilidad y por ello se descuenta del intervalo de
medici+n los B). En trminos numricos9
E) Z V [A\E) J (A\)<A\B))] . 744
:ara un canal de 28 KbJs el hecho que en un segundo se tenga un error
equivale a un umbral de >E%V 7,62.74<6. )in embargo, cuando la medici+n
se eect'a a 348I KbJs por ejemplo, el umbral cambia a 6.74<?. :or tal ra*+n
se requiere una correcci+n en la medici+n. (omo los objetivos se reieren a
28 KbJs cuando se mide E) a una velocidad distinta se utili*a el coeiciente
de correcci+n siguiente (correcci+n denominada AneEo .)9

xlvi
_`j (niJA)a J j
.onde j es el n'mero total de segundos evaluados eEcluyendo los B)Q
A es el n'mero de veces que se tiene un canal de 28 KbJs en la velocidad
bajo prueba y ni es el n'mero de errores en cada segundo evaluado. $a
relaci+n niJA nunca debe ser superior a 7.
:or ejemplo, en un canal de 3 "bJs el valor de A es 53 y la sumatoria
se eect'a para cada segundo de medida. El valor de niJA se ha limitado a 7,
debido a que se considera como m/Eimo un E) por cada segundo de
medidaQ de lo contrario se tiene una distorsi+n de c/lculo. )iguiendo la
numeraci+n y el orden del punto anterior, los objetivos del B,!<! y B,!<% son9
7< :orcentaje de tiempo m/Eimo de E)9 el I Z para cualquier mes del ao
en el (0% de 3?.644 Sm. Equivalente al 13 Z de segundos sin error EF).
3< :orcentaje asignado al grado alto9 el 84 Z del objetivo total para los
36.444 Sm, correspondientes a 5,3 Z. .istribuido en orma proporcional a la
longitud.
5< :orcentaje asignado al grado medio9 el 76 Z para cada eEtremo,
correspondiente a 7,3 Z. Este valor es unitario, no se distribuye en orma
proporcional a la longitud.
8< :orcentaje asignado al grado local9 el 76 Z para cada eEtremo,
correspondiente a 7,3Z. Es un valor unitario.
6< Ao se asigna un porcentaje para el tiempo de mala propagaci+n.

xlvii
2< :orcentaje asignado a un trayecto satelital9 el 64 Z del objetivo de grado
alto, equivalente a 7,2 Z del tiempo. Es un valor unitario. Auevamente se
repiten las observaciones respecto a la consideraci+n mensual de los
objetivos. >asado en el B,!<! se determinaron los objetivos B,!<%
%c.618J%c.258 para enlaces radioelctricos9
?< :orcentaje asignado al grado alto9 el 4,53 Z del tiempo de cualquier mes
del aoQ asignado en orma proporcional a la longitud (entre 3644 y 3I4 Sm).
I< :orcentaje asignado al grado medio<clase 79 el 4,452 Z del peor mes del
ao sobre un trayecto de 3I4 Sm de longitud.
)e trata de un valor unitario que no se distribuye en orma proporcional
a la longitud. El grado medio se encuentra en el B,!<% ,.7463.
1< :orcentaje asignado al grado medio<clase 39 el 4,72 Z del peor mes del
ao sobre 3I4 Sm. Es un valor unitario.
74< :orcentaje asignado al grado medio<clase 59 el 4,72 Z del peor mes del
ao en un trayecto de 64 Sm. ;alor unitario.
77< :orcentaje asignado al grado medio<clase 89 el 4,8 Z del peor mes del
ao en un trayecto de 64 Sm. Es tambin un valor unitario.
73< :orcentaje asignado al grado local9 el 7,3 Z como valor unitario del mes
m/s desavorable de acuerdo con B,!<% ,.7465.
:.4.: Mi+u%&s D#'$)1)1&s IDMJ

xlviii
Este objetivo ue eliminado a principios de los aos 14, sin embargo,
debido a que permanecen en los instrumentos de medida se incluyen en este
trabajo. (on el prop+sito de evaluar la calidad de la seal degradada con
>E% comprendida entre los umbrales de 74<2 y 74<5 se deinen los "inutos
.egradados ." (.egraded "inuted). (onsiste en un perodo de 24
segundos (eliminando de la cuenta los B) y )E) cuya >E% supera el umbral
de 74<5) cuya >E% es mayor a 74<2. (ada grupo de 24 segundos se
caracteri*a por el n'mero de errores. )i en un canal de 28 KbJs se cuentan 8
errores en 24 segundos la >E% equivalente es 7,483.74<2. )e dice que un
grupo de 24 seg es ." si el n'mero de errores es 6 o m/s sobre un canal de
28 KbJs. En trminos matem/ticos9
." Z V [(24.A\.") J (A\)<A\B)<A\)E))] . 744
Es decir9 el n'mero de grupos de ." eEpresados en segundos dividido
por el n'mero de segundos con >E%Y74<5, eEpresado en porcentaje. $a
medici+n de )E) y ." no requiere correcci+n como en el caso de los E).
En cuanto hace a los objetivos del B,!<! y B,!<% se tienen los
siguientes valores9
7< :orcentaje de tiempo m/Eimo de ."9 el 74 Z para cualquier mes del ao
en el (0% de 3?.644 Sm.
3< :orcentaje asignado al grado alto9 el 84 Z del objetivo total para los
36.444 Sm, correspondiente a 8 Z.
5< :orcentaje asignado al grado medio9 el 76 Z para cada eEtremo,
correspondiente a 7,6 Z. Este valor es unitario.

xlix
8< :orcentaje asignado al grado local9 el 76 Z para cada eEtremo,
correspondiente a 7,6 Z. Es un valor unitario.
6< Ao se asigna un porcentaje para el tiempo de mala propagaci+n.
2< :orcentaje asignado a un trayecto satelital9 el 64 Z del objetivo de grado
alto, equivalente a 3 Z del tiempo. Es un valor unitario. >asado en el B,!<!
se determinaron los objetivos B,!<% %c.618J%c.258 para enlaces
radioelctricos9
?< :orcentaje asignado al grado alto9 el 4,8 Z del tiempo de cualquier mes
del aoQ asignado en orma proporcional a la longitud (entre 3644 y 3I4 Sm).
I< :orcentaje asignado al grado medio<clase 79 el 4,486 Z del peor mes del
ao sobre un trayecto de 3I4 Sm de longitud.
Es un unitario que no se distribuye en orma proporcional a la longitud.
El grado medio se encuentra en el ,!B<% ,.7463
1< :orcentaje asignado al grado medio<clase 39 el 4,3 Z del peor mes del
ao sobre 3I4 Sm.
74< :orcentaje asignado al grado medio<clase 59 el 4,3 Z del peor mes del
ao en un trayecto de 64 Sm.
77< :orcentaje asignado al grado medio<clase 89 el 4,6 Z del peor mes del
ao en un trayecto de 64 Sm.

l
73< :orcentaje asignado al grado local9 el 7,6 Z como valor unitario del mes
m/s desavorable de acuerdo con B,!<% ,.7465.
:.4.= T)s) 1# E$$&$ R#si1u)( IRBERJ
El ,!B<%, en un esuer*o por caracteri*ar la calidad de un enlace
radioelctrico en condiciones de buena propagaci+n, ha deinido la tasa de
error residual %>E% (%esidual >E%). $a %>E% se mide en condiciones de
buena propagaci+n y disponibilidad. Es decir, en la evaluaci+n se eliminan
los B) y )E). )e eval'a la tasa de error en intervalos de 144 seg evitando
de la
cuenta los B). .e la totalidad de valores de >E% se elimina la mitad con
valores m/s altos donde se supone que eEiste mala propagaci+n incluyendo
los )E). )e deine %>E% al valor de >E% m/s alto del 64Z de valores
restantes.
El ,!B<% determina un objetivo de %>E% de 6.74<1 para el trayecto de
reerencia de 3644 Sm para el grado alto. El 64Z del tiempo nos
encontramos debajo del umbral. .icho umbral se distribuye en orma
proporcional a la distancia9
%>E% V 6.74<1 . ($J3644) con 3I4Y$Y3644 Sm
Ao se hace reerencia en el B,!<! a la %>E% para el (0% de 3?.644
Sm, ni tampoco en el B,!<% para grado medio y local.
En la !abla 43 se presenta un resumen de todos los objetivos de
calidad y disponibilidad del B,!<! y B,!<% para los distintos grados del (0%.

li
T)"() 32. O">#%iF&s 1# .)(i1)1 1# (&s sis%#!)s 1i'i%)(#s
:.9 O">#%iF& 1# .)(i1)1 #+ #+().#s 1i'i%)(#s. UIT-T *.C29
En B,!<! #.I37 se han determinado los objetivos que las redes
digitales deben cumplir cuando se eval'an desde el circuito de 28 KbJs. :ara
el caso de eectuar mediciones desde el nivel primario de 348I KbJs se
determin+ la B,!<! #.I32 (ao 7115). En el primer caso se requiere la
evaluaci+n de errores mediante una secuencia patr+nQ en el segundo la
evaluaci+n es mediante bits de paridad (%(<A o >,:<A.
#.I32 se aplica a trayectos digitales con soporte :.0, ).0 o A!". $a
calidad de una coneEi+n A!" global se indica en B,!<! ,.562. $a #.I32
garanti*a el cumplimiento de la #.I37 para mediciones a 28 KbJs. El trayecto
hipottico de reerencia 0%: (0ypothetical %eerence :ath) es de 3?644 Km
y se divide en la parte nacional en cada eEtremo (3E7364 Km) y la parte
internacional (36444 Km).

lii
En la !abla 45 se reali*a una comparaci+n entre las normas #.I37 y
#.I32. )e observa que los radioenlaces disponan de una asignaci+n eEtra
para los )E) en la #.I37, mientras que en #.I32 no se dispone de dicha
benevolencia. )i un enlace de radio desea cumplir con la norma #.I32 debe
tener igual perormance que la ibra +ptica.
T)"() 3:. C&!7)$).iE+ #+%$# () +&$!) *.C2< 0 *.C29
:.9.< EF#+%&s 1# #$$&$#s
$a calidad en #.I32 se monitorea sobre la base de bloques de datos en
lugar de bits individuales. Bn bloque es veriicado mediante bits de paridad
seg'n dos tcnicas posibles9 chequeo de redundancia cclica (%( (bit 7 en
el !)94 de la trama de 348I KbJs) o paridad entrela*ada de bits >,:<A (en
)!"<7). !anto (%(<8 como >,:<I son c+digos detectores de error que
permiten asegurar que la probabilidad de no detectar un error es cercano al
74Z.
En la !abla 48 se dispone de las deiniciones involucradas en esta
norma.

liii
T)"() 3=. D#Gi+i.i&+#s $#G#$i1)s ) () +&$!) *.C29
(omo se puede apreciar, las deiniciones son similares a las #.I37.
$os tiempos de evaluaci+n sigue siendo de 7 seg para E) y )E) y de 74 seg
para B). )in embargo, el umbral de >E%V 74<5 para #.I37 cambia por el
54Z de bloques errados en #.I32.
El umbral de )E), de acuerdo con #.?48, se deine en base a (%(<8
de la trama de 3 "bJs. )e disponen de 7444 bloques (%(<8 por segundoQ se
trata de 348I bits por bloqueQ cuando se supera el umbral de I46 bloques
con error se determina un )E). En #.I32 el umbral del 54Z con error no
coincide y probablemente no se aplicar/ para este tipo de mediciones. Es
decir, a 3 "bJs se medir/ mediante #.I37 y sobre enlaces ).0 mediante
#.I32.
(uando el umbral de )E) mediante #.I32 se relaciona con el >,:<A en
la trama )!"<7 se disponen de los siguientes umbrales9
:ara ;(<73 el umbral es de 244 bloques con error para )E)
:ara ;(<8 y )=0 el umbral es de 3844 bloques con error.
$os indicadores remotos de servicio (alarmas FE>E eEistentes en la
trama )!"<7 de ).0) se usan para estimaciones de E), >>E, )E) y ).:

liv
del eEtremo distante. En la !abla 46 se relacionan los >ytes de la trama )!"<
7 que se disponen para la evaluaci+n local y remota de errores.
T)"() 34. B0%#s i+F&(u.$)1&s #+ #( 7$&.#s& 1# .&+%$&( 1# #$$&$#s #+ STM-<
:.9.2 O">#%iF&s 0 Asi'+).iE+ 7&$ T$)!&
$os objetivos que se determinan para el trayecto de 3?644 Km y que
deben ser evaluados en el perodo de un mes se muestran en la !abla 42.
$os valores son distintos en algunos casos para distintas velocidades.
T)"() 39. O">#%iF&s 1# .)(i1)1 1# ).u#$1& .&+ *.C29
$a distribuci+n de los objetivos en el circuito de reerencia es la
siguiente9
(ada tramo nacional es del 7?,6Z del valor total para cada eEtremo.
)e establece una distribuci+n de 7Z adicional por cada 644 Km de

lv
longitud adicional.
(ada tramo internacional tiene asignado un 3Z por pas intermedio y 7Z
para cada eEtremo del trayecto.
)e establece una asignaci+n adicional de 7Z por cada 644 Km.
(ada salto satelital tiene asignado el 56Z de los objetivos.
)e observa que9
#.I37 entrega para )E) un porcentaje de 4,3Z total, lo que equivale a
4,48Z para el grado alto. Bn valor adicional de 4,6Z se asignaba al
radioenlace.
#.I32 indica un valor total de 4,3Z lo que equivale para el tramo
internacional a 4,7Z (4,43Z ijo m/s 4,43Z por cada 644 Sm). Ao hay
asignaci+n adicional para el radioenlace.
:.B I+s%$u!#+%& M#1i1&$ 1# BER.
El medidor de >E% es un instrumento que genera un patr+n de ceros y
unos denominado :%>) (:seudo %andom >it )equence). .icho patr+n
pseudoaleatorio es generado por un registro de despla*amiento de longitud $
y entrega secuencias de longitud 3 $ <7. EEisten estandari*ados por el B,!<!
patrones cuyas longitudes son de 25Q 677 y 348? bits. :ara visuali*ar los
datos, posee un display en el cual podemos observar los siguientes

lvi
par/metros, entre los m/s importantes9
>E%.
!iempo transcurrido de la medici+n.
(antidad de bits transmitidos.
(antidad de bits errados.
:rdidas de seal de datos.
:rdidas de sincronismo.
Estado de los circuitos de las seales digitales.
%ec. #.I37 y #.I32.
:ara el envo de la secuencia :%>) el instrumento posee un puerto
cuya intera*, a seleccionar, puede ser del tipo #.?45, ;.56, !,AJE,A<353<F,
etc. .e acuerdo al puerto de acceso al medio de enlace.
En muchos casos el cambio de intera* se reali*a por medio de
m+dulos intercambiables del tipo Mhop s@apO ((apacidad de conectar y
desconectar un m+dulo con el equipo encendido).
:.C A+)(i,)1&$ 1# C&!u+i.).i&+#s O!+iBER B<BC

lvii
El Anali*ador de comunicaciones =mni>E% ?7?( (ver igura 48) es un
instrumento de medici+n que permite reali*ar mediciones en lujos de datos
variables que llegan hasta 233"bJs. El mismo sirve para reali*ar labores de
instalaci+n, mantenimiento, revisi+n, etc. de redes hibridas
:.0J).0J)=AE!, as como de redes de transporte A!" y equipos de red de
microondas
Di'u$) 3=. O!+iBER B<BC
:.C.< A7(i.).i&+#s 1#( O!+iBER B<BC
Bno de los usos mas comunes dado al anali*ador de comunicaciones
=mni>E% ?7?( en las redes de transmisi+n digital, se basa en el an/lisis de
los servicios :.0, entindase lujos de datos de 3"bJs, I"bJs, 58"bJs y
784"bJs. Bsualmente las mediciones se reali*an en lujos de 3"bJs, con la
inalidad de interrumpir solo la ruta que presenta problemas. Bna de las
modalidades utili*adas para medir en este lujo, consiste en la coneEi+n del
=mni>E% directamente a alguno de los tributarios de 3"bJs del multipleEor,
por lo que es necesario reali*ar un MloopO en el mismo tributario del

lviii
multipleEor remoto (en el otro eEtremo del enlace). $a igura 46 ilustra lo
anteriormente eEpuesto.
Di'u$) 34. P$u#") L&&7").M
Este instrumento posee la capacidad de ser controlado remotamente ya
que el mismo cuenta con interaces de comunicaciones #:,> y %)<353 (ver
igura 42).
Di'u$) 39. I+%#$G).#s 1# .&!u+i.).i&+#s 1#( O!+iBER B<BC
:.8 Bus 1# I+%#$G), 1# P$&7Esi%&s *#+#$)(#s I*PIBJ

lix
El bus #:,> ue inventado por 0e@lett :acKard (en la actualidad, la
divisi+n de !est y "edida con el nombre de MAgilent !echnologiesO) a inales
de los aos 7124. El primer equipo de instrumentaci+n basado en bus ue
diseado en 7126, y recibi+ el nombre de 0:<,>, acr+nimo de 0e@lett
:acKard ,nstrumentaci+n >us. )u inalidad consista en conectar su red de
instrumentos programables a sus ordenadores de laboratorio. .ebido a su
elevada velocidad de transerencia y a su iabilidad, este intera* adquiri+
popularidad a pasos agigantados. As, en 71?5 se convirti+ en un est/ndar,
siendo aceptado por la organi*aci+n ,EEE (,nstitute o Electrics and
Electronics Engineers, ,nstituto de ingenieros elctricos y electr+nicos). Entre
71?5 y 71?6 recibi+ el nombre de est/ndar de comunicaciones ,EEE<8II, y
en 71I? adopt+ el nombre de AA),J,EEE<8II.7, como se le conoce en la
actualidad, estando m/s eEtendida su designaci+n mediante el acr+nimo
#:,> (#eneral :urpose ,ntera* bus, >us de ,ntera* de :rop+sitos
#enerales) aunque tambin es conocido como megabus de intera* de ines
generales, A)(,, >B), :$B) >B), etc. En el mismo ao, 71I?, la
designaci+n AA),J,EEE<8II.3 supuso una ampliaci+n del protocolo en la
lnea de describir con eEactitud c+mo los controladores y los instrumentos se
comunicaban. )e establece entonces el conjunto de +rdenes comunes a
todos los instrumentos ()(:,Q )tandard (ommands or :rogrammable
,nstruments). En paralelo a la evoluci+n del bus #:,> la ,E( (,nternational
Electronic (ommission), responsable de la estandari*aci+n uera de los
Estados Bnidos, aprob+ el est/ndar ,E(236.7. Este protocolo empleaba un
conector .)B> de 36 pines, a dierencia del ,EEE<8II.7 que empleaba uno
similar al (entronics pero de 38 polos. bsta 'ltima versi+n es la que se
emplea hoy da, pero siguen eEistiendo adaptadores de 36 a 38 polos, con el
in de evitar la obsolescencia de determinados instrumentos.

lx
Di'u$) 3B. C&!u+i.).iE+ *PIB
El bus #:,> es un intera* est/ndar de comunicaciones en
instrumentos y controladores de distintos abricantes y el mismo esta
diseado para conectar computadoras e instrumentos en una coniguraci+n
de red que posea las caractersticas requeridas por un equipo de medida.
El principal objetivo del bus #:,> consiste en gestionar la transerencia
de inormaci+n entre dos o m/s dispositivos. Antes de enviar los datos hacia
los dispositivos (instrumentos conectados al bus) stos deben conigurarse
de acuerdo con este protocolo de transmisi+n de inormaci+n. Entre los
par/metros relativos al protocolo se encuentra la asignaci+n de direcciones a
los instrumentos interconectados. $a numeraci+n del dispositivo, o
asignaci+n de su direcci+n, se reali*a alterando la coneEi+n de los puentes
de su tarjeta intera*, que suele ser accesible desde la parte posterior del
instrumento. El elemento controlador (ver igura 4I) del equipo #:,> es 'nico
(generalmente la tarjeta controladora instalada en un :(, en cuyo caso se le
asigna la direcci+n 4), supervisa todas las operaciones que se reali*an en el
bus, y determina el dispositivo que enva la inormaci+n y el momento en que

lxi
se reali*a su envo. El controlador puede designar un sustituto si en un
determinado momento no puede atender los requisitos de control. El nuevo
controlador recibe el nombre de controlador activo. El controlador asegura
que no puede haber dos o m/s instrumentos enviando inormaci+n al bus
simult/neamente. Adem/s, establece los dispositivos que permanecen en
estado de recepci+n o escucha, ya que no todos los instrumentos est/n
siempre interesados en captar la inormaci+n del bus. Esta unci+n la reali*a
MdespertandoO a los dispositivos en estado de MlatenciaO mediante una
solicitud de reairmaci+n, y mediante +rdenes que especiican los nuevos
receptores y el nuevo emisor. (uando el proceso de transmisi+n<recepci+n
ha inali*ado, el controlador del equipo se asegura de que todos los
receptores han recibido la inormaci+n enviada al bus por el emisor mediante
el Mdata hard@are handshaKeO o control de transerencia de datos. Este
protocolo permite asegurar la recepci+n de la inormaci+n por parte de los
dispositivos m/s lentos. (omo consecuencia, el dispositivo m/s lento limita
la velocidad de operaci+n del equipo #:,>.
Di'u$) 3C. IEEE =CC C&+.#7%& 1#( "us *PIB
:.8.< Di$#..i&+#s 0 Es%$u.%u$) 1# () I+%#$.&+#6iE+ 1#( Bus *PIB5

lxii
(ada dispositivo del equipo #:,> posee una direcci+n, codiicada como
un n'mero entre 4 y 54. Es decir, eEisten 57 direcciones primarias permitidas
para instrumentos transmisores de datos (MtalKersO) conectados al bus
intera* #:,>. A cada instrumento se le asigna una direcci+n codiicada
mediante ? bits. :uede haber hasta 76 dispositivos conectados en un bus
contiguo, siendo s+lo uno de ellos el controlador. Es decir, a una tarjeta
controladora pueden conectarse hasta 78 dispositivos encadenando cables
,EEE<8II de un dispositivo al siguiente. Algunos dispositivos conectados al
bus pueden direccionarse tambin mediante direcciones secundarias. bstas
hacen reerencia a alguno de sus bloques uncionales. :or ejemplo, un
osciloscopio con direcci+n primaria 8 puede tener un m+dulo de
acondicionamiento de seal con direcci+n secundaria 7.
:.8.2 V#(&.i1)1 1# T$)+sG#$#+.i) M-6i!) 1#( Bus *PIB5
7 "byte por segundo en distancias cortas. Es usual es un valor
comprendido entre 364 y 644 KilobytesJsegundo.
:.8.: L&+'i%u1 1#( C)"(# 1#( Bus *PIB5
$a normativa especiica que pueden usarse hasta 34 metros de cable
encadenado en lnea (ver igura 41), apilando las coneEionesQ tambin
recomienda no emplear tramos de cable de m/s de 8 metros de longitud.
Bna regla pr/ctica consiste en multiplicar el n'mero de dispositivos
conectados por 3, comparar el resultado con 34 metros y tomar el menor
n'mero. :or ejemplo, si conectamos I dispositivos, la lnea puede tener

lxiii
hasta 72 metros, y no se puede llegar a 34. Es decir, puede haber hasta 34
metros de cable entre el controlador y el 'ltimo dispositivo, y entre cada dos
dispositivos no puede haber m/s de 3 metros. $a alternativa de coneEi+n en
estrella se emplea para aumentar el n'mero de dispositivos interconectados,
pero tiene como inconveniente la mayor capacidad par/sita de la red, que
introduce retardos y, en consecuencia, errores de transmisi+n.
Di'u$) 38. L&+'i%u1 1#( .)"(# *PIB
:.8.= M&1& 1# T$)+sG#$#+.i) 1# D)%&s 1#( Bus *PIB5
I bits en paralelo. )e dedican pues I lneas a datos. Estas lneas son
bidireccionales. 8 de 74
:.8.4 M&1& 1# T$)+sG#$#+.i) 1# M#+s)>#s 1#( Bus *PIB5

lxiv
!ranserencia asncrona de bytes en serie y bits en paralelo. Esta
transerencia es controlada por las lneas de MhandshaKeO.
:.8.9 Du+.i&+#s 1# () i+%#$G), 1#( Bus *PIB5
:osee 749 6 unciones de comunicaci+n primarias y 6 especiali*adas.
$a norma no eEige a todos los instrumentos poseer todas las unciones (ver
igura 74).
:.8.B C&+%$&( 1# T$)+sG#$#+.i) 1# D)%&s IN)+1sN)M#J 1#( Bus *PIB
$a recepci+n de cada byte de datos es reconocida mediante el
handshaKe. (onsta de 5 lneas.
Di'u$) <3. As7#.%& 1#( i+%#$G), 7)$) #( #s%-+1)$ IEEE =CC.2
:.8.C L?+#)s 1# T$)+s!isiE+ 1# S#K)( 1#( Bus *PIB

lxv
$a intera* #:,> consta de 72 lneas. $as I restantes del bus (hasta 38)
corresponden a lneas de retorno a tierra. .e las 72 lneas, I son de datos (7
byte) y I para mensajes de control y estados de los dispositivos. .e estas
'ltimas I lneas, 5 son para el control de transerencia de datos (handshaKe)
y 6 para el control general de la intera*. $a igura 77 muestra la estructura de
las lneas del bus.
Di'u$) <<. L?+#)s 1#( "us *PIB
A continuaci+n se describen con detalle las lneas que componen el bus
#:,>.
:.8.C.< L?+#)s 1# D)%&s
$as I lneas de datos .,=7<.,=I pueden transportar tanto datos como
+rdenes. El estado de la lnea A!A (una de las 6 de control general)
determina si son datos u +rdenes. )i est/ a nivel bajo son +rdenes o
direcciones y si est/ a nivel alto son datos.
!odas las +rdenes y la mayora de los datos emplean ? bits codiicados

lxvi
en A)(,, o ,)=. En este caso el octavo bit se emplea para paridad o no se
emplea.
:.8.C.2 L?+#)s 1# C&+%$&( 1# T$)+sG#$#+.i) 1# D)%&s
Estas 5 lneas reali*an el control asncrono de las transerencias de los
mensajes en orma de byte entre los dispositivos. Este proceso garanti*a que
la transmisi+n y la recepci+n se han reali*ado sin errores, dotando a la
transmisi+n de inormaci+n de seguridad. $as lneas son9
NRDD IN&% R#)10 D&$ D)%)J5 ,ndica cu/ndo un dispositivo est/
preparado para recibir un byte. $a lnea es conducida por todos los
dispositivos cuando reciben +rdenes (cuando act'an como receptores de
datos mantenindose a la escucha), y por el orador o transmisor de datos
cuando habilita el protocolo 0)8II.
NDAC IN&% D)%) A..#7%#1J5 ,ndica cu/ndo un dispositivo ha aceptado
un mensaje (en orma de byte). $a lnea es conducida por todos los
dispositivos al recibir +rdenes yJo datos, cuando reciben la inormaci+n.
DAV ID)%) V)(i1J5 ,ndica cu/ndo las seales en las lneas de datos se
han estabili*ado (se consideran v/lidas) y pueden ser aceptadas con
seguridad por los dispositivos. El controlador conduce la lnea de datos al
enviar +rdenes. $os transmisores de datos la conducen cuando envan
mensajes de datos.
:.8.C.: L?+#)s 1# C&+%$&( *#+#$)( 1# () I+%#$G), *PIB

lxvii
SRO IS#$Fi.# R#Ou#s%)9 )e emplea para solicitar turno al controlador.
IDC II+%#$D).# C(#)$J5 %eali*a un MresetO de los par/metros y direcciones
del bus.
REN IR#!&%# EN)"(#J5 Establece el control remoto de un dispositivo
deshabilitando su control a travs del panel. Es decir, el usuario ya no
podr/ reali*ar un control manual.
EOI IE+1 O$ I1#+%iG0J5 )e emplea como indicador de in de transerencia
de datos.
ATN IAT%#+%i&NJ5 $a emplea el controlador para distinguir entre los datos
y los mensajes de control. .etermina el tipo de inormaci+n presente en
las lneas de datos.
:.8.8 Du+.i&+)!i#+%&. T$)+sG#$#+.i) 1# D)%&s 0 C$&+&'$)!) 1#( Bus
*PIB
El est/ndar ,EEE 8II.7 establece un MhandshaKeO de 5 lneas de control
de datos. $a introducci+n de esta l+gica negativa permite la implementaci+n
de la unci+n l+gica =% mediante cableado. .e esta orma, no se transmiten
datos hasta que no est listo el receptor (listener) m/s lento y queda
asegurado que la transmisi+n sea lo suicientemente lenta como para que al
receptor m/s lento le d tiempo a aceptar el dato.
$a lnea A%F. es controlada por cada receptor e indica si cada uno de

lxviii
ellos no est/ listo (nivel bajo) o lo est/ (nivel alto) para recibir datos. $a lnea
.A; es controlada por el transmisor e indica si los datos en las lneas de
datos (.,=) son correctos y, en consecuencia, pueden ser aceptados por los
receptores.
Finalmente, la lnea A.A( es controlada por cada receptor para indicar
que no ha recibido los datos (nivel bajo) o que los ha recibido (nivel alto).
$a igura 73 muestra el diagrama de tiempos de operaci+n.
Di'u$) <2. Ti#!7&s 1# &7#$).iE+ 1#( "us *PIB
En principio, el transmisor comprueba que las lneas A%F. y A.A(
est/n a nivel bajo. $a primera indica que no todos los receptores est/n listos
para recibir datos y la segunda indican que no han aceptado ning'n nuevo
byte. =bservar que la lnea A%F. no pasa a nivel alto hasta que todos los
receptores est/n listos. Bna ve* que el transmisor ha detectado que la lnea
A%F. est/ a nivel alto y transcurre cierto retardo, necesario para dar tiempo
a estabili*ar los niveles de los datos que enva a los receptores, pone la lnea

lxix
.A; a nivel bajo indicando que los datos que enva son v/lidos (instante 5).
)e transiere as un byte de datos. El receptor m/s r/pido pone la lnea
A%F. a nivel bajo con el in de indicar que no est/ listo para recibir otro byte
(instante 8). $os dem/s har/n lo mismo cada uno a su ritmo. Es decir, el
receptor m/s r/pido indica al equipo que no mande m/s inormaci+n porque
l ha tomado ya la que haba y tiene que aceptarla o procesarla (es posible
que se requiera de l una respuesta).
Finalmente, los receptores van aceptando el byte poniendo a nivel alto
sus lneas A.A(. (uando todos han aceptado los datos (instante 2), la lnea
pasa a nivel alto, el transmisor lo detecta y pone la lnea .A; a nivel alto
para indicar que ya no valen los datos (instante ?). El primer receptor que
detecta que la lnea .A; ha pasado a nivel alto pone la lnea A.A( a nivel
bajo (instante I). El transmisor pondr/ otros datos nuevos en las lneas .,= y
comien*a otro nuevo ciclo. Bn byte pude no transerirse en menos tiempo de
la duraci+n de los siguientes eventos9
:ropagaci+n del cambio de estado de la lnea A%F. hacia el emisor de
datos (talKer).
:ropagaci+n de la seal .A; a todos los receptores.
cue los receptores acepten el byte y conirmen la lnea A.A( (la pasen a
nivel alto).
cue la seal A.A( regrese al emisor.

lxx
cue el emisor permita el tiempo de establecimiento de los datos en el bus
antes de conirmar la lnea .A; (pasarla a nivel bajo).
:.8.<3 C&+Gi'u$).i&+#s 0 C)$).%#$?s%i.)s D?si.)s 1#( Bus *PIB
(on ste est/ndar es posible interconectar dispositivos utili*ando la
coneEi+n en lnea, en estrella o una combinaci+n de ambas (ver igura 75),
usando un conductor blindado de 38 terminales (conector de tipo americano,
ver igura 78) o de 36 terminales (conector europeo). El conductor deinido
por el est/ndar ,EEEd8II posee un conector macho en un eEtremo y uno
hembra en el otro. Este conector es el Amphenol (0A": o (inch )eries 6?
del tipo ",(%= %,>>=A. !ambin est/n disponibles adaptadores especiales
y cables no est/ndar para satisacer las necesidades de interconeEi+n en
aplicaciones especiales.
Di'u$) <:. M&1&s 1# .&+#6iE+ 1#( "us *PIB

lxxi
Di'u$) <=. C&+#.%&$ 1#( "us *PIB
:.8.<< E6%#+siE+ 1#( Bus *PIB
El est/ndar ,EEEd8II especiica una longitud total m/Eima del cable de
34 metros con no m/s de 34 dispositivos conectados al bus y al menos los
3J5 de stos en uncionamiento, para as garanti*ar la velocidad de 7"byteJs
garanti*ada por el est/ndar. EEiste una separaci+n m/Eima de 8 metros entre
dispositivos y una separaci+n media de 3 metros entre dispositivos. EEisten
eEpansores y eEtensores del bus (ver igura 76) pensados para aquellas
aplicaciones que necesiten sobrepasar estas limitaciones (estos dispositivos
permiten cubrir distancias de hasta 7 Sm). )u acci+n se basa en la
conversi+n de los datos paralelo en datos serie, pas/ndolos de nuevo a
ormato paralelo en el otro eEtremo del conductor. :ara el usuario son
completamente transparentes, es decir, ocupan una pla*a en el bus pero no
debe preocuparse de direccionarlos como dispositivos. $+gicamente, no

lxxii
permiten aumentar la capacidad de direccionamiento, que sigue limitada a 57
dispositivos. )e pueden conectar tanto en estrella como en serie.
Di'u$) <4. As7#.%& G?si.& 1# u+ #6%#+s&$ 1#( "us *PIB
:.8.<2 C)$).%#$?s%i.)s E(;.%$i.)s 1#( Bus *PIB
El bus utili*a los niveles est/ndar para la l+gica negativa de la amilia
!!$. (uando por ejemplo se activa la lnea A%F. en ella tenemos un nivel
bajo !!$(Y 4,I;), y cuando la A%F. est/ desactivada, estar/ a nivel alto !!$
(X3,4 ;). 0ay dos tipos de emisores9 con colector abierto y MtridstateO. .eben
ser del primer tipo los de las lneas )%c, A%F., A.A(, y tambin las de
datos, .,= 7dI, si hay posibilidad de llamada en paralelo. :ueden ser de
colector abierto o MtridstateO9 A!A, ,F(, %EA, E=,, .A; y .,= 7dI (si no hay
posibilidad de llamada paralelo). (on emisores MtridstateO, la velocidad de
comunicaci+n es mayor. En cuanto a las corrientes, los emisores deben
aceptar, a nivel bajo, una corriente de entrada de 8I mA continuamente,
tanto si son MtridstateO como de colector abierto. A nivel alto, deben
suministrar una corriente de 6,3 mA, si son MtridstateO. :ara los de colector
abierto, este valor depende de la carga.
:ara los receptores se preieren los de tipo )chmitt (o equivalentes),

lxxiii
con un ciclo de histresis de 4,8;. Adem/s de las 72 lneas de seal, hay
otras I de puesta a masa. 0ay un par tren*ado para cada una de las 5 del
handshaKe, y para ,F(, )%c, A!A. Adem/s hay una lnea de masa anal+gica
y otra digital. $as resistencias de cada una de estas lneas y las capacidades
del cable tambin est/n especiicadas.
:.<3 I+s%$u!#+%&s IEEE =CC.2
$os instrumentos de este est/ndar son m/s /ciles de programar ya que
responden a +rdenes y solicitudes comunes, empleando un protocolo
est/ndar de intercambio de mensajes (ver igura 72). Este protocolo
constituye la base del est/ndar )(:,, que permite la programaci+n de
equipos de test y medida incluso de una orma m/s sencilla.
Di'u$) <9. I+s%$u!#+%& IEEE-=CC
$a tabla 4? muestra las +rdenes y solicitudes (Mcommands and queriesO)

lxxiv
comunes a todos los instrumentos de este est/ndar.
T)"() 3B. O$1#+#s 0 s&(i.i%u1#s .&!u+#s ) %&1&s (&s i+s%$u!#+%&s IEEE=CC-2
:.<< I+s%$u!#+%).iE+ Vi$%u)(
Es un conjunto de herramientas de sot@are y hard@are, que permiten
al ingeniero desarrollar dispositivos e instrumentos de medici+n (llamados
instrumentos virtuales), acordes con las necesidades especicas del usuario,
utili*ando un computador y una tarjeta de adquisici+n de datos, para
monitorear, registrar y controlar variables, presentes en un evento que
genera seales manipulables elctricamente a travs de interases que
emplean tecnologas hibridas.
Bn instrumento virtual (;,) es un sistema adaptable que permite simular
el uncionamiento, o uncionar como los instrumentos tradicionales, tambin
permite desarrollar aplicaciones eicaces para moderni*ar un proceso de
automati*aci+n, adem/s permite obtener beneicios adicionales por su mayor

lxxv
leEibilidad, adaptabilidad y eicacia.
:ara construir un instrumento virtual, s+lo requerimos de un :(, una
tarjeta de adquisici+n de datos con acondicionamiento de seales como
:("(,A + :(, (ver aneEo F) y el sot@are apropiado.
$os instrumentos virtuales llevan los sistemas de instrumentaci+n
basados en el hard@are a sistemas basados en el sot@are, los cuales
aprovechan la potencia de c/lculo, productividad, eEhibici+n y capacidad de
coneEi+n de las computadoras de escritorio y estaciones de trabajo. Aunque
el :( y la tecnologa de circuitos integrados han eEperimentado avances
signiicativos en las 'ltimas dos dcadas, es el sot@are el que realmente
provee la ventaja para construir sobre esta potente base de hard@are los
instrumentos virtuales, suministrando mejores maneras de innovar y de
reducir los costos signiicativamente. .ebido a esto se puede airmar que es
el sot@are el componente m/s importante de un instrumento virtual. (on la
herramienta de sot@are apropiada los ingenieros y cienticos pueden crear
eicientemente sus propias aplicaciones, diseando e integrando las rutinas
que requiere un proceso en particular. !ambin pueden crear las interaces
de usuario que mejor satisagan el objetivo de la aplicaci+n y de aqullos que
van a interactuar con ellas. (on un instrumento virtual es posible deinir c+mo
y cu/ndo la aplicaci+n adquiere datos desde el dispositivo, c+mo los procesa,
manipula y almacena los datos y c+mo se presentan los resultados al
usuario. (ontando con un sot@are poderoso, se puede dotar a los
instrumentos con capacidades de inteligencia y de toma de decisiones de
manera tal que se adapten cuando las seales medidas varen
inadvertidamente o cuando se requiera mayor o menor potencia de
procesamiento. Bna importante ventaja que provee el sot@are es la
modularidad. (uando se trata de un gran proyecto, los ingenieros y

lxxvi
cienticos generalmente abordan la tarea dividindola en unidades
uncionales manejables. Estas tareas subsidiarias son m/s manejables y
m/s /ciles de probar dadas las menores dependencias que podran causar
comportamientos inesperados. )e puede disear un instrumento virtual para
solucionar cada una de estas tareas subsidiarias y luego reunirlas en un
sistema completo para resolver la tarea de mayor envergadura. $a acilidad
con la que se puede reali*ar esta divisi+n de tarea depende en mayor
medida de la arquitectura subyacente en el sot@are.
:.<<.< Es%$u.%u$) 1#( S&G%P)$# 1# I+s%$u!#+%).iE+ Vi$%u)(
>/sicamente, el sot@are se encargar/ de comunicar la intera* de
usuario del ordenador con el hard@are de adquisici+n de datos dotando a
la aplicaci+n de la uncionalidad requerida.
:odemos reali*ar una separaci+n de las capas o partes del sot@are9
:rograma de aplicaci+n, controladores de dispositivo (drivers) y libreras
de aplicaci+n (A:,es).
Di'u$) <B. S&G%P)$# 7)$) i+s%$u!#+%).iE+ Fi$%u)(
Bn instrumento virtual consta de dos partes9 intera* de usuario y

lxxvii
uncionalidad de la aplicaci+n9
:.<<.2 I+%#$G), *$-Gi.) 1# usu)$i& II*U J
:ermite la interacci+n de la aplicaci+n con el usuario.
>/sicamente consta de controles e indicadores para visuali*aci+n e
introducci+n de datos.
$a mayora de entornos de programaci+n disponen de libreras de
controles e indicadores creados que evitan una gran cantidad de trabajo
al usuario.
:.<<.: Du+.i&+)(i1)1 1# () A7(i.).iE+ 1# I+s%$u!#+%).iE+ Vi$%u)(
Bna de las unciones b/sicas ser/ la de obtener datos del hard@are de
orma transparente al usuario.
$a uncionalidad del programa incluye tratamiento de seal, control del
lujo de programa, control de errores, etc.
:uede implementarse en lenguajes basados en teEto (;isual >asic, (TT,
$abNindo@sJ(;,, etc.) o puede utili*ar lenguaje gr/ico como $ab;ie@,
.asy$ab, 0:<;EE, entre otros.
(on los instrumentos virtuales, los ingenieros y cienticos construyen
sistemas de medici+n y automati*aci+n que se ajustan eEactamente a sus

lxxviii
necesidades (deinidos por el usuario) en lugar de estar limitados por los
instrumentos tradicionales de unciones ijas (deinidos por el abricante). En
la tabla 4I se muestra las principales ventajas de los instrumentos virtuales
rente a los instrumentos tradicionales.
I+s%$u!#+%& T$)1i.i&+)( I+s%$u!#+%& Vi$%u)(
.einido por el abricante .einido por el usuario
Funcionalidad especica, con
conectividad limitada.
Funcionalidad ilimitada, orientado a
aplicaciones, conectividad amplia.
0ard@are es la clave. )ot@are es la clave
Alto costoJunci+n >ajo costoJunci+n, variedad de
unciones, reusable.
Arquitectura ^cerrada^ Arquitectura ^abierta^.
$enta incorporaci+n de nuevas
tecnologa.
%/pida incorporaci+n de nuevas
tecnologas, gracias a la plataorma
:(.
>ajas economas de escala, alto
costo de mantenimiento.
Altas economas de escala, bajos
costos de mantenimiento.
T)"() 3C. I+s%$u!#+%&s T$)1i.i&+)(#s Fs. Vi$%u)(#s
)olamente las ventajas mencionadas anteriormente, hacen que la
instrumentaci+n virtual sea muy superior a la convencional. :ero hay m/s9
estos instrumentos pueden controlarse a travs de la red e ,nternet, y
adem/s pueden conigurarse completamente escribiendo nuevos
instrumentos con los drivers que se proporcionan.
En un mundo donde las redes de ordenadores cada da son m/s
eEtensas, la instrumentaci+n virtual no poda quedarse al margen. .e esta
orma, la computadora que tiene instalada la tarjeta o conectado el m+dulo
eEterno, y la computadora desde el que se controla el instrumento y se

lxxix
visuali*a la seal capturada o bien se mandan las +rdenes pertinentes para
generar la seal, no tiene porque ser la misma. Es m/s, puede visuali*arse la
seal que se est/ capturando en tiempo real desde varias computadoras
simult/neamente.
:.<2 L#+'u)># *
Es el nombre que reciben los lenguajes de programaci+n en la que sus
unciones son bloques que se interconectan entre s, intercambiando la
inormaci+n.
En este tipo de programaci+n los procesos programables se deinen
mediante un lenguaje gr/ico en ve* de un lenguaje orientado a lneas de
c+digo.
:.<: L#+'u)># 1# P$&'$)!).iE+ *$-Gi.& L)"Fi#P
$ab;,EN ($aboratory ;irtual ,nstrument Engineering NorKbench) es un
lenguaje de programaci+n gr/ico para el diseo de sistemas de adquisici+n
de datos, instrumentaci+n y control. $abvie@ permite disear interaces de
usuario mediante una consola interactiva basada en sot@are. )e puede
disear especiicando un sistema uncional, un diagrama de bloques o una
notaci+n de diseo de ingeniera. $abvie@ es a la ve* compatible con
herramientas de desarrollo similares y puede trabajar con programas de otra
/rea de aplicaci+n, como por ejemplo "atlab. !iene la ventaja de que permite
una /cil integraci+n con hard@are, especicamente con tarjetas de
medici+n, adquisici+n y procesamiento de datos (incluyendo adquisici+n de

lxxx
im/genes).
:.<:.< A7(i.).i&+#s 1# L)"VIEQ
$abvie@ tiene su mayor aplicaci+n en sistemas de medici+n, como
monitoreo de procesos y aplicaciones de control, un ejemplo de esto pueden
ser sistemas de monitoreo en transportaci+n, $aboratorios para clases en
universidades, procesos de control industrial. $abvie@ es muy utili*ado en
procesamiento digital de seales (@avelets, FF!, !otal .istorsion 0armonic
!.0), procesamiento en tiempo real de aplicaciones biomdicas,
manipulaci+n de im/genes y audio, automati*aci+n, diseo de iltros
digitales, generaci+n de seales, entre otras, etc.
:.<:.2 P$&'$)!).iE+ *$-Gi.) .&+ L)"Fi#P
(uando usted disea programas con $abvie@ est/ trabajando siempre
bajo algo denominado ;,, es decir, un instrumento virtual, se pueden crear ;,
a partir de especiicaciones uncionales que usted disee. Este ;, puede
utili*arse en cualquier otra aplicaci+n como una subunci+n dentro de un
programa general. $os ;,fs se caracteri*an por9 ser un cuadrado con su
respectivo smbolo relacionado con su uncionalidad, tener una intera* con
el usuario, tener entradas con su color de identiicaci+n de dato, tener una o
varias salidas y por su puesto ser reutili*ables.
:.<:.: Dis#K& 1# () I+%#$G), 1# Usu)$i& ) P)$%i$ 1# u+ CE1i'& #+ L)"Fi#P

lxxxi
En el ambiente de trabajo de $abvie@ eEisten dos paneles (ver igura
7I), el panel rontal y el panel de programaci+n + diagrama de bloquesQ en el
panel rontal se disea la intera* con el usuario y en el panel de
programaci+n se relacionan los elementos utili*ados en la intera* mediante
operaciones que determinan en s como unciona el programa o el sistema,
eEactamente es la parte donde se reali*an las especiicaciones uncionales.
Di'u$) <C. P)+#(#s 1# L)"Fi#P
En el panel de programaci+n se disean de manera gr/ica y como si
uera un diagrama de bloques el uncionamiento de su sistema. $a
programaci+n gr/ica se basa en la reali*aci+n de operaciones mediante la
asignaci+n de iconos que representen los datos numricos e iconos que
representan los procedimientos que deben reali*ar los (;,fs), con estos
iconos y mediante una coneEi+n simple como lo es una lnea recta se
enla*an para determinar una operaci+n yJo una unci+n. Al disear el
programa de orma gr/ica, se hace visible una programaci+n orientada al
lujo de datos, donde se tiene una interpretaci+n de los datos tambin de
orma gr/ica, por ejemplo un dato booleano se caracteri*a por ser una
coneEi+n verde, cada tipo de dato se identiica con un color dierente dentro

lxxxii
de $abvie@Q tambin es necesario tener en cuenta que cuando se reali*a una
coneEi+n a un ;, esta coneEi+n se identiica por un tipo de dato especiico,
que debe coincidir con el tipo de dato de la entrada del ;, (aunque esto no
necesariamente es cierto ya que puede haber varios tipos de datos
conectados de ;, a ;,, adem/s de que un arreglo de datos ggclustergg puede
albergar varios tipo de variables) permitiendo una concordancia en el lujo de
datosQ no siempre el tipo de dato de la entrada del ;, es el mismo que el de
la salida, pero sin embargo para la mayora de los casos si se cumple. El
lujo de datos va de i*quierda a derecha en el panel de programaci+n y esta
determinado por las operaciones o unciones que procesan los datos. Es /cil
observar en el panel de programaci+n como se computan los datos en cada
parte del programa cuando se reali*a una ejecuci+n del programa paso a
paso. En $abvie@ las variables se representan mediante una igura tanto en
el panel rontal como en el panel de programaci+n, de esta orma se puede
observar su respuesta en la intera* del usuario y en el lujo de datos del
c+digo del programa. =tros objetos como gr/icas y accesos directos a
p/ginas @eb cumplen estas mismas condiciones.
:.<:.= E+%&$+& L)"Fi#P
$a programaci+n de $abvie@ consta de un panel rontal y un panel de
c+digo como se menciono antes. En el panel rontal es donde se disea la
intera* de usuario y se ubican los controles e indicadores. En el panel de
c+digo se encuentran las unciones. (ada control que se utili*a en la intera*
tiene una representaci+n en el panel de c+digo, igualmente los indicadores
necesarios para entregar la inormaci+n procesada al usuario tienen un icono
que los identiica en el panel de c+digo o de programaci+n. $os controles
pueden ser booleanos, numricos, strings, un arreglo matricial de estos o

lxxxiii
una combinaci+n de los anterioresQ y los indicadores pueden ser como para
el caso de controles pero pudindolos visuali*ar como tablas, gr/icos en 3.
o 5., bro@ser, entre otros. $a igura 71 muestra los controles y unciones
mas comunes usados en $abvie@.
Di'u$) <8. Du+.i&+#s 0 .&+%$&(#s 1# L)"Fi#P
$as unciones pueden ser ;,s prediseados y que pueden ser
reutili*ados en cualquier aplicaci+n, estos bloques uncionales constan de
entradas y salidas, igual que en un lenguaje de programaci+n est/ndar las
unciones procesan las entradas y entregan una o varias salidas, estos ;,
pueden tambin estar conormados de otros sub;,s y as sucesivamente, de
esta orma se pueden representar como un /rbol geneal+gico donde un ;, se
relaciona o depende de varios )ub;,s. $abvie@ tiene ;,s de adquisici+n de
datos e im/genes, de comunicaciones, de procesamiento digital de seales,

lxxxiv
de unciones matem/ticas simples, hasta unciones que utili*an otros
programas como "atlab o 0ic para resolver problemas, otras mas complejas
como ^nodos de ormula^ que se utili*an para la resoluci+n de ecuaciones
editando directamente estas como en lenguajes de programaci+n
tradicionales y deiniendo las entradas y las salidas. $abvie@ tambin se
puede utili*ar para graicar en tres dimensiones, en coordenadas polares y
cartesianas, tiene disponibles herramientas para an/lisis de circuitos %F
como la (arta de )mith, tiene aplicaciones en manejo de audio y se puede
comunicar con la tarjeta de sonido del computador para trabajar
conjuntamente. Entre sus muchas unciones especiales se encuentran las de
procesamiento de im/genes, como capturar una imagen a travs de una
tarjeta de adquisici+n como la :(,<784I (monocrom/tica), anali*arla y
entregar respuestas que dicilmente otros sistemas reali*aran.
:.<:.4 D(u>& 1# D)%&s #+ L)"Fi#P
=tra caracterstica se encuentra en el lujo de datos (ver igura 34), que
muestra la ejecuci+n secuencial del programa, es decir, una tarea no se inicia
hasta no tener en todos sus variables de entrada inormaci+n o que las
tareas predecesoras hayan terminado de ejecutarse. .ebido al lenguaje
gr/ico el compilador con que cuenta $abvie@ es m/s vers/til ya que sobre el
mismo c+digo de programaci+n se puede ver /cilmente el lujo de datos, as
como su contenido.

lxxxv
Di'u$) 23. D(u>& 1# 1)%&s #+ L)"Fi#P
:.<= P$&.#s& A+)(?%i.& J#$-$Hui.& IAPJ
.esarrollado por el proesor y :0. !homas )aaty en 71I4, consiste
esencialmente en ormali*ar la comprensi+n intuitiva de problemas complejos
utili*ando una estructura jer/rquica. El prop+sito de A0: (Analytic 0ierarchy
:rocess) es permitir que el decisor pueda estructurar un problema
multicriterio en orma visual, d/ndole la orma de una jerarqua de atributos,
la cual contendra minimamente tres niveles9 el prop+sito u objetivo global del
problema, ubicado en la parte superior, los criterios que deinen las
alternativas en el medio, y las alternativas concurrentes en la parte inerior
del diagrama. En la medida que los criterios sean muy abstractos, tal como
bienestar humano, o capacidad, por ejemplo, pueden incluirse subcriterios
m/s operativos en orma secuencial entre el nivel de los criterios y el de las
alternativas, lo que da origen entonces a una jerarqua multinivel.
$a parte medular del proceso se encuentra en el mecanismo de
obtenci+n de pesos mediante la comparaci+n de a pares9 en cada nivel de la
jerarqua, se eect'a una comparaci+n de a pares (pair@ise), tomando en
cuenta la ^contribuci+n^ de cada elemento de esa jerarqua respecto de cada
uno de los vrtices inmediatamente superiores con los cuales se encuentra
vinculado. $a comparaci+n de a pares se reali*a en trminos de ^ra*ones o

lxxxvi
tasas de preerencia^ si se trata de alternativas o de ^ra*ones de importancia^
si se trata de criterios, sobre la base de una escala numrica propuesta por
)aaty. El algoritmo planteado por )aaty es un c/lculo de autovectores que
permite una aproEimaci+n ra*onable de las ra*ones estimadas respecto a las
comparaciones hechas por el decisor.
El A0: utili*a una matri* ormada con la inormaci+n del decisor y cuyos
elementos son comparaciones de criterios por pares tipo MratioO.
$a inormaci+n que se demanda del decisor es una matri* nEn NV( @ij ),
donde @ij es la medida subjetiva de la importancia relativa del criterio i rente
al j, seg'n una escala normali*ada de 7 (la misma importancia) a 1
(absolutamente m/s importante), desglosada como sigue9
< ,gual importancia para dos criterios
: .bil importancia de uno sobre el otro
4 ,mportancia esencial o uerte de un criterio sobre el otro
B ,mportancia demostrada de un criterio sobre otro
8 ,mportancia absoluta de un criterio sobre otro
2/ =/ 9/ C ;alores intermedios entre dos juicios adyacentes, que se
emplean cuando es necesario un trmino medio entre dos de
las intensidades anteriores.
T)"() 38. Es.)() 1# M#1i1) 1#( M;%&1& AP
:.<=.< V#+%)>)s 1#( AP5
.etecta y acepta, dentro de ciertos lmites la incoherencia de los
decisores humanos.

lxxxvii
:ermite emplear de orma natural una jerarqui*aci+n de los criterios, cosa
que no pueden hacer los mtodos que eEigen comparaciones globales de
las alternativas.
Ao se necesita inormaci+n cuantitativa acerca del resultado que alcan*a
cada alternativa en cada uno de los criterios considerados, sino tan s+lo
los juicios de valor del centro decisor.
:.<=.2 E>#!7(& 1# A7(i.).iE+ 1# AP
"ediante el siguiente ejemplo se eEplica la metodologa para
solucionar un problema con A0:9

lxxxviii
Di'u$) 2<. $"&( >#$-$Hui.& 1#( M#%&1& AP
.espus de tener claro los criterios y alternativas que van a permitir
cumplir el objetivo, se procede a reali*ar una matri* conormada por los
criterios, en la cual se van a reali*ar comparaciones par a par.
Di'u$) 22. M)%$i, .&!7)$)%iF) 1# .$i%#$i&s .&+%$) .$i%#$i&s
$uego se utili*a el mtodo del auto<vector para conseguir el ranKing de
prioridades.

lxxxix
$os .atos de la matri* se llevan a decimales9
Di'u$) 2:. M)%$i, .&!7)$)%iF) 1# .$i%#$i& .&+%$) .$i%#$i& IF)(&$#s 1#.i!)(#sJ
$uego se eleva la matri* al cuadrado9
Di'u$) 2=. E(#F).iE+ 1# !)%$i, A )( .u)1$)1&
$uego se calcula el primer autovector (con 8 decimales)9

xc
Di'u$) 24. C)(.u(& 1#( 7$i!#$ )u%&F#.%&$
Nota: Este proceso debe repetirse hasta que la solucin del autovector no cambie con respecto a la
solucin de la iteracin previa.
:ara continuar con el proceso se eleva nuevamente la matri* (matri* A) al
cuadrado9

xci
Di'u$) 29. Nu#F) #(#F).iE+ 1# !)%$i, A )( .u)1$)1&
$uego se calcula un segundo autovector para rest/rselo al primer
autovector calculado9
Di'u$) 2B. DiG#$#+.i) 1# )u%&F#.%&$#s

xcii
Di'u$) 2C. R)+Mi+' 1# .$i%#$i&s
:osteriormente se trabaja con las alternativas, reali*ando igualmente
comparaciones par a par y encontrando el autovector que nos permita
conseguir la alternativa m/s importante para cada criterio
Di'u$) 28. C&!7)$).iE+ 7)$ ) 7)$ 1# )(%#$+)%iF)s IC$i%#$i& )..#s& DTPJ

xciii
Di'u$) :3. C&!7)$).iE+ 7)$ ) 7)$ 1# )(%#$+)%iF)s IC$i%#$i& 7$&%#..iE+ .&+%$) N).M#$s
(omo la inormaci+n reerente a capacidad de almacenamiento es
cuantitativa, se procede de la siguiente manera9
Di'u$) :<. D#Gi+i.iE+ 1# $)+Mi+' 1# )(%#$+)%iF)s IC)7).i1)1 1# )(!).#+)!i#+%&J
Ahora se puede crear el /rbol con todas las alternativas y criterios9

xciv
Di'u$) :2. $"&( J#$-$Hui.& D#%)(()1&
Finalmente para encontrar la soluci+n se reali*a la siguiente operaci+n
matricial9

xcv
Di'u$) ::. R#su(%)1&s 1#( M;%&1& AP
:.<4 S&G%P)$# Su7#$1#.isi&+s
)ot@are encargado de resolver problemas bajo los mtodos de toma
de decisiones A0: (Analytic 0ierarchy :rocess) y AA: (Analytic Aet@orK
:rocess). !anto el sot@are como los mtodos son obra del :roesor y :0.
en "atem/ticas de la Bniversidad de :ittsburgh !homas )aaty, el cual
tambin es undador de la Fundaci+n (reative .ecisions
(@@@.creativedecisions.net), la cual es la representante legal y distribuidora
autori*ada del sot@are.
)uperdecisions reali*a de manera autom/tica e invisible para el usuario
los c/lculos matriciales propios del mtodo A0:, tambin posee interaces
graicas para la construcci+n del /rbol jer/rquico y las matrices de
comparaci+n (ver igura 58 y 56).

xcvi
Di'u$) :=. Dis#K& 1#( -$"&( 1# >#$)$Hu?)s .&+ Su7#$1#.isi&+s

xcvii
Di'u$) :4. Dis#K& 1# !)%$i, .&!7)$)%iF) .&+ Su7#$1#.isi&+s
$os resultados no solo los presenta numricamente, sino que tambin,
muestra gr/icas de barra correspondientes a cada valor. (;er igura 52)
Di'u$) :9. R#su(%)1&s !&s%$)1&s 7&$ Su7#$1#.isi&+s
CAPITULO IV
MARCO METODOL*ICO

xcviii
=.< Ti7& 1# I+F#s%i').iE+
$a investigaci+n de campo seg'n horrilla (7115). MEs la que se eect'a
en el lugar y tiempo en que ocurren los en+menos objeto de estudioO (:.85).
Es por ello que, la investigaci+n en este proyecto es de campo en virtud
de que parte de la inormaci+n recolectada proviene de observar y anali*ar el
instrumento, en el momento en que el mismo es utili*ado para medir
variables en los equipos de microondas presentes en las estaciones de
telecomunicaciones del /rea metropolitana de :dvsa.
$a investigaci+n documental, manejada por la B:E$ (3443), se entiende
como9
El estudio de problemas con el prop+sito de ampliar y
proundi*ar el conocimiento de su naturale*a, con apoyo,
principalmente, en trabajos previos, inormaci+n y datos divulgados por
medios impresos, audiovisuales o electr+nicos. $a originalidad del
estudio se releja en el enoque, criterios, conceptuali*aciones,
conclusiones, recomendaciones releEiones y en general en el
pensamiento del autor. (:. 2).
.ebido a lo anteriormente eEpuesto y al hecho de que se revisaron
diversos manuales tcnicos, manuales de programaci+n, documentos
electr+nicos, guas, libros, tutoriales, etc., del sot@are y hard@are usado
para el desarrollo del proyecto, se puede alegar que la investigaci+n es de
tipo documental.
)eg'n la B:E$ (711I). $os proyectos actibles consisten en9
$a elaboraci+n y desarrollo de una propuesta de un modelo

xcix
operativo viable para solucionar problemas, requerimientos o
necesidades de organi*aciones o grupos sociales, estos proyectos
pueden ser reali*ados por medio de la ormulaci+n de polticas,
programas, estrategias, sistemas, modelos, y desarrollo de tecnologa.
(:.?).
;isto bajo el enoque anterior, se puede ubicar el proyecto bajo la
modalidad de proyecto actible, dado que, el sistema desarrollado es una
soluci+n a una problem/tica real eEistente en la )ecci+n de =peraciones P
!ransporte de la #erencia de !elecomunicaciones "etropolitana de :.;)A.
=.2 Dis#K& 1# () I+F#s%i').iE+
En la investigaci+n eEperimental seg'n .anKhe (71I2), MEl investigador
no solo identiica las caractersticas que se estudian sino que las controla, las
altera o manipula con el in de observar los resultados al tiempo que procura
evitar que otros actores intervengan en la observaci+nO (:.78).
;isto de esta manera, el diseo de la presente investigaci+n es de tipo
eEperimental ya que ue necesario reali*ar distintos tipos de mediciones en
lapsos de tiempo variados, con la inalidad de entender el comportamiento
del instrumento ante la generaci+n de alarmas o errores.
=.: P&"().iE+ 0 Mu#s%$)
>everidge (7122) re*a, M$a poblaci+n es la totalidad del en+meno a

c
estudiar en donde las unidades de poblaci+n poseen una caracterstica
com'n, la cual se estudia y da origen a los datos de la investigaci+nO (:.53).
$a poblaci+n presente en el .epartamento de %ed de microondas
metropolitana de :.;)A, es inita, y est/ constituida por cinco (6) personas9
&ee de #rupo, uno (7)
Analistas de microondas, cuatro (8)
"eyer (7116), seala que la muestra MEs simplemente, en sentido
genrico, una parte representativa de un conjunto de poblaci+n o universo
cuyas caractersticas deben reproducir en pequeo lo m/s eEactamente
posibleO (:.7?).
:ara la reali*aci+n de la investigaci+n se decidi+ tomar como muestra el
total de la poblaci+n presente en el departamento de red de microondas.
=.= T;.+i.)s # I+s%$u!#+%&s 1# R#.&(#..iE+ 1# D)%&s
)eg'n )abino (3444), las tcnicas de recolecci+n de datos M)on las
distintas ormas o maneras de obtener la inormaci+n. )on ejemplos de
tcnicasQ la observaci+n directa, la encuesta en sus dos modalidades
(entrevista o cuestionario), el an/lisis documental, an/lisis de contenido, etcO
(:. II).
:ara >everidge (7122) $os instrumentos M)on los medios materiales
que se emplean para recoger y almacenar la inormaci+n. Ejemplo9 ichas,

ci
ormatos de cuestionario, guas de entrevista, lista de cotejo, grabadores,
escalas de actitudes u opini+n (tipo liKert), etcO (:.51).
;isto bajo este enoque en esta investigaci+n se utili*aron las siguientes
tcnicas e instrumentos para la recolecci+n de datos9
O"s#$F).iE+ 1i$#.%)5 )e empleo para tener una idea general de la
utili*aci+n del =mni>E% y de otros instrumentos de medici+n por parte de
los analistas de transmisi+n en el /rea de trabajo.
E+%$#Fis%)s5 consistieron en consultas a los analistas de transmisi+n
sobre los instrumentos utili*ados en el /rea y el uso dado a los mismos,
tambin se consulto sobre los resultados arrojados por estos.
=.4 T;.+i.)s 1# P$&.#s)!i#+%& 0 A+-(isis 1# (&s D)%&s
)eg'n )abino (3444), en este punto M)e describen las distintas
operaciones a las que ser/n sometidos los datos que se obtengan9
clasiicaci+n, registro, tabulaci+n y codiicaci+n si uere el casoO (:. II).
.e a cuerdo a >everidge (7122) la tabulaci+n consiste en9
En presentar un conjunto de valores o unidades entre si, dentro
de un cuadro para determinar comparaciones, reerencias y analogas
entre los distintos datos que contenga. $as tablas relejan de orma
ordenada los datos recopilados por los dierentes instrumentos,
permitiendo visuali*ar el en+meno estudiado con mayor claridad.
(:.85).
Esta tcnica se utili*o al momento de clasiicar los instrumentos de
medici+n en una tabla contentiva de todas las caractersticas de importancia.

cii
!ambin ue utili*ada para reali*ar la comparaci+n de las caractersticas de
las interaces de comunicaci+n.
=.9 E%)7)s 1#( P$&0#.%&
Bna ve* determinado que el presente estudio es un proyecto actible,
que tiene como soporte la investigaci+n de campo, se establecieron para su
desarrollo las siguientes etapas y sus respectivas ases9
=.9.< L#F)+%)!i#+%& 1# I+G&$!).iE+ s&"$# (&s EHui7&s 1# Mi.$&&+1)s
u%i(i,)1&s #+ #( $#) 1# D#s)$$&((& 1#( P$&0#.%&
(onsisti+ en la b'squeda de inormaci+n sobre los enlaces de
microondas eEistentes ().0 y :.0) en el /rea de desarrollo del proyecto y
los equipos que permiten el uncionamiento de estos.
=.9.2 C()siGi.).iE+ 1# (&s I+s%$u!#+%& 1# M#1i.iE+
)e buscaron todos los instrumentos de medici+n utili*ados en la red de
transmisi+n digital metropolitana de :.;)A, los cuales estaban ubicados en
varios dep+sitos. $uego se procedi+ a ubicar los manuales eEistentes de los
mismos y posteriormente se elaboro un cuadro clasiicatorio con los
siguientes par/metros9 nombre, serial, abricante, eEistencia de manuales e
interaces de comunicaci+n que posee. (on respecto a este 'ltimo par/metro
es importante sealar que los instrumentos que poseen intera* de
comunicaci+n se les busc+ en ,nternet los drivers de programaci+n,

ciii
incluyendo en el cuadro este par/metro (ver aneEo ().
=.9.: S#(#..iE+ 1#( I+s%$u!#+%& 1# M#1i.iE+
A travs de sugerencias hechas por el personal de analistas del /rea de
trabajo se eligi+ como instrumento el =mniber ?7?(, debido a que el mismo
es uno de los m/s usados en el campo de trabajo.
=.9.= Es%u1i& 1#( I+s%$u!#+%& 1# M#1i.iE+
Bna ve* conocido el instrumento al cual se le va a reali*ar la
automati*aci+n se procedi+ a estudiar los manuales de programaci+n, de
usuario y de aplicaci+n, as como la b'squedas en ,nternet de cualquier
inormaci+n que acilitara la comprensi+n del uncionamiento del instrumento
especicamente sus casos de uso y los resultados que el mismo arroja.
=.9.4 E(#..iE+ 1# I+%#$G), 1# C&!u+i.).i&+#s
El instrumento de medici+n seleccionado cuenta con dos interaces de
comunicaci+nQ la intera* #:,> y la intera* %)353 por lo que ue necesario
el estudio y comparaci+n de las caractersticas de ambas interaces, con el
objetivo de determinar cual es la optima para establecer la comunicaci+n
entre el instrumento y el computador (ver aneEo .).
=.9.9 L#F)+%)!i#+%& 1# I+G&$!).iE+ A.#$.) 1# () I+s%$u!#+%).iE+
Vi$%u)( 0 sus S&G%P)$#

civ
)e busco inormaci+n reerente a la instrumentaci+n virtual y a los
sot@ares de tecnologa de punta que son utili*ados para este tipo de
instrumentaci+n, haciendo especial nasis en aquellos sot@ares que
permitan la reali*aci+n del proyecto.
=.9.B S#(#..iE+ 1# S&G%P)$# 1# I+s%$u!#+%).iE+ Vi$%u)( 7)$) #(
D#s)$$&((& 1#( P$&0#.%&
$uego de seleccionar los sot@ares que a priori pueden servir para el
desarrollo del proyecto, se procedi+ a la utili*aci+n de un mtodo que
permitiera determinar cual de los sot@ares es el +ptimo para desarrollar el
proyecto.
$a metodologa que acilita esta labor es el :roceso Analtico &er/rquico
(A0:) y para su empleo ue necesario seguir los siguientes pasos9
=.9.B.< C&+s%$u..iE+ 1#( $"&( J#$-$Hui.& 7)$) () S#(#..iE+ 1#
S&G%P)$# 1# I+s%$u!#+%).iE+ Vi$%u)(
:ara la construcci+n del /rbol jer/rquico ue necesaria la deinici+n de
criterios que permitan determinar si los sot@ares estudiados cumplen o no
con ciertos par/metros indispensables para el desarrollo del proyecto.
=.9.B.<.< D#Gi+i.iE+ 1# C$i%#$i&s 1#( $"&( J#$-$Hui.&

cv
$os criterios que se eEplican a continuaci+n representan los niveles de
utilidad mnimos que debe tener el sot@are para cumplir con los
requerimientos y alcances planteados para el desarrollo del proyecto (ver
aneEo E).
A1Huisi.iE+ 0 )+-(isis 1# 1)%&s5 trata sobre las interaces de
comunicaci+n y las tarjetas de adquisici+n de datos con que puede
trabajar el sot@are. !ambin incluye los las c/lculos y an/lisis que se le
pueden reali*ar a los datos.
P$#s#+%).iE+ # i!7$#siE+ 1# (&s 1)%&s5 son los tipos de gr/icas en
que pueden ser presentados los datos y la manejabilidad de las mismas.
!ambin esta incluido en este aspecto la creaci+n e impresi+n de
reportes.
A(!).#+)!i#+%& 1# 1)%&s5 es b/sicamente todas las operaciones con
base de datos que puede reali*ar el sot@are
C&!7)%i"i(i1)1 .&+ s&G%P)$#/ N)$1P)$# 0 )7(i.).i&+#s P#"5 releja la
compatibilidad con otros sot@ares tcnicos, la integraci+n con hard@are
de diversos abricantes y la capacidad de integrarse al trabajo en red.
P$&'$)!).iE+ # i+%#$G).#s .&+ #( usu)$i&5 muestra la orma como se
programa en el sot@are y las interaces que permiten al usuario reali*ar
dicha programaci+n. Esta incluido en este punto los controles, indicadores
y unciones que pueden situarse en las aplicaciones reali*adas.
Ti#!7& $#)(5 es la capacidad del sot@are de reali*ar aplicaciones que

cvi
puedan trabajar en tiempo real
R#Hu#$i!i#+%&s/ #s.)()"i(i1)1 0 (i!i%).i&+#s 1#( sis%#!)5 deine los
requerimientos mnimos necesarios para que el sot@are uncione, la
capacidad de actuali*aci+n e instalaci+n de nuevos componentes por
parte del sot@are y las limitaciones correspondientes al n'mero de
usuarios permitidos simult/neamente por aplicaci+n.
D&.u!#+%).iE+ #6is%#+%#5 trata de los manuales, cursos, tutoriales, y
documentos en general en ingles y espaol disponibles para consulta.
!ambin incluye el soporte tcnico por parte del abricante del sot@are.
A continuaci+n se muestra la ventana del sot@are )uperdecisions
correspondiente al /rbol jer/rquico.

cvii
Di'u$) :B. $"&( >#$-$Hui.& 7)$) () s#(#..iE+ 1# s&G%P)$# 1# i+s%$u!#+%).iE+ Fi$%u)(
=.9.B.2 R#)(i,).iE+ 1# M)%$i.#s C&!7)$)%iF)s 7)$) () S#(#..iE+ 1#
S&G%P)$# 1# I+s%$u!#+%).iE+ Vi$%u)(
Bna ve* establecidos los criterios y alternativas (sot@ares) se procede
con lo siguiente9
R#)(i,).iE+ 1# !)%$i, .&!7)$)%iF) 1# .$i%#$i&s5 bas/ndose en los
requerimientos del proyecto y en los undamentos te+ricos, se comparan
par a par en una matri* todos los criterios deinidos anteriormente.
A continuaci+n se muestra la ventana del sot@are )uperdecisions
correspondiente a lo eEpuesto anteriormente.

cviii
Di'u$) :C. M)%$i, .&!7)$)%iF) 1# .$i%#$i& .&+%$) .$i%#$i&
R#)(i,).iE+ 1# !)%$i.#s .&!7)$)%iF)s 1# s&G%P)$# .&+%$) s&G%P)$#5
se reali*aron en el sot@are )uperdecisions las distintas matrices

cix
comparativas de sot@are contra sot@are (para cada criterio) como lo
muestran las siguientes iguras.
Di'u$) :8. M)%$i, .&!7)$)%iF) 1# s&G%P)$# .&+%$) s&G%P)$# I)1Huisi.iE+ 0 )+-(isis 1# 1)%&sJ
Di'u$) =3. M)%$i, .&!7)$)%iF) 1# s&G%P)$# .&+%$) s&G%P)$# I)(!).#+)!i#+%& 1# 1)%&sJ

cx
Di'u$) =<. M)%$i, .&!7)$)%iF) 1# s&G%P)$# .&+%$) s&G%P)$# I.&!7)%i"i(i1)1 .&+ s&G%P)$#/ N)$1P)$# 0
)7(i.).i&+#s P#"J
Di'u$) =2. M)%$i, .&!7)$)%iF) 1# s&G%P)$# .&+%$) s&G%P)$# I1&.u!#+%).iE+ #6is%#+%#J

cxi
Di'u$) =:. M)%$i, .&!7)$)%iF) 1# s&G%P)$# .&+%$) s&G%P)$# I7$#s#+%).iE+ # i!7$#siE+ 1# (&s 1)%&sJ
Di'u$) ==. M)%$i, .&!7)$)%iF) 1# s&G%P)$# .&+%$) s&G%P)$# I7$&'$)!).iE+ # i+%#$G).#s .&+ #( usu)$i&J

cxii
Di'u$) =4. M)%$i, .&!7)$)%iF) 1# s&G%P)$# .&+%$) s&G%P)$# I$#Hu#$i!i#+%&s/ #s.)()"i(i1)1 0 (i!i%).i&+#s 1#(
sis%#!)J
Di'u$) =9. M)%$i, .&!7)$)%iF) 1# s&G%P)$# .&+%$) s&G%P)$# I%i#!7& $#)(J
=.9.B.: O"%#+.iE+ 1#( S&G%P)$# 7%i!& 1# I+s%$u!#+%).iE+ Vi$%u)(
7)$) #( D#s)$$&((& 1#( P$&0#.%&

cxiii
A continuaci+n se muestra la ventana de resultados del sot@are
)uperdecisions, donde se muestra el posicionamiento de los sot@are en
estudio, una ve* aplicado el mtodo A0:.
Di'u$) =B. R#su(%)1&s
=.9.C. Es%u1i& 1#( S&G%P)$# 1# I+s%$u!#+%).iE+ Vi$%u)( S#(#..i&+)1&

cxiv
(onsistido en la b'squeda de manuales, cursos, libros y otros
materiales bibliogr/icos que permitieron comprender las caractersticas y
tcnicas de programaci+n de labvie@ para la creaci+n de instrumentos
virtuales.
=.9.8. Dis#K& 0 P$&'$)!).iE+ #+ L)"Fi#P 1# () A7(i.).iE+
A continuaci+n se muestra y eEplica las rutinas de programaci+n
(diagramas de bloque), y los comandos utili*ados para el desarrollo de cada
panel rontal de la aplicaci+n.
=.9.8.< Dis#K& 1#( Di)'$)!) 1# B(&Hu# NR< 1# () A7(i.).iE+
Este diagrama de bloque (ver igura 8I) corresponde al panel rontal
AL7 de la aplicaci+n, el mismo se reali*o bas/ndose en elementos de
$abvie@ y comandos del instrumento. $as rutinas que lo conorman se
muestran y eEplican a continuaci+n9

cxv
Di'u$) =C. Di)'$)!) 1# "(&Hu# NR<
Ru%i+) L&'i+

cxvi
Di'u$) =8. Ru%i+) L&'i+
Esta rutina compara las posibles entradas de teEto con cadenas ya
predeterminadas, las cuales contienen los nombres y una contrasea del
personal seleccionado para utili*ar la aplicaci+n, eEiste cuatro nombres
prederteminados ($uis Aguilar, Alejandro "artine*, &es's (arabao y "iguel
!ilano) que son comparados mediante elementos del tipo MEqualiO, el mismo
procedimiento es reali*ado para la comparaci+n con una 'nica contrasea
(usuario), luego mediante arreglos l+gicos con elementos MAndO, M=rO y MAotO
mas la utili*aci+n del M(ase EstructureO se reali*a la validaci+n de los datos
suministrados mediante el pulsado de un bot+n.
Ru%i+) S#%u7

cxvii
Di'u$) 43. Ru%i+) S#%u7
En esta rutina se trabaja con la unci+n M(all $ibraryO la cual llama o
hace reerencia a la librera del instrumento hp5??7Ej53.dll, y al comando
hp5??7Ejinit, esta ultima iniciali*a el instrumento para que el mismo pueda
trabaja en modo remoto y adicionalmente veriica si el instrumento se
encuentra conectado al equipo. $a rutina se encuentra dentro de un
elemento denominado M(ase EstructureO de modo que su ejecuci+n puede
ser controlada por el pulsado de un bot+n.
Ru%i+) Ru+LS%&7
Di'u$) 4<. Ru%i+) Ru+LS%&7
En esta rutina la unci+n M(all $ibrayO hace reerencia a la librera
hp5??7Ej53.dll y a el comando hp5??7Ejtest!iming%un)top, con la inalidad

cxviii
de controlar el inicio o la inali*aci+n de una medici+n con el simple pulsado
de un bot+n.
Ru%i+) Ru+LS%&7 S%)%us
Di'u$) 42. Ru%i+) Ru+LS%&7 S%)%us
"ediante el comando hp5??7Ejtest!iming%un)topjc y una
comparaci+n l+gica se hace posible el encendido de MledsO indicadores del
estatus de la medici+n. $os leds permanecen encendidos durante el tiempo
que permane*ca en un estado l+gico de M7O el indicador M%un )top )tatusO,
en caso contrario se mantendr/n apagados.
Ru%i+) A()$! S#.&+1s

cxix
Di'u$) 4:. Ru%i+) A()$! S#.&+1s
$a utili*aci+n de tres elementos del tipo Mcall libraryO y el llamado de
ellas a el comando hp5??7EjpdhjresultAlarm)ecsjc, permite visuali*ar
mediante indicadores, el tiempo transcurrido desde que se activa una alarma
del tipo MA,)O, M$=)O o M:attern $ossO y el encendido de los respectivos
M$edsO indicadores. :ara lograr esto se conigura cada elemento con
entradas numricas distintas, las cuales hacen reerencia a los tipos de

cxx
alarmas utili*adas.
Ru%i+) E$$&$ A11
Di'u$) 4=. Ru%i+) E$$&$ A11
El elemento M(all $ibraryO tiene como una de sus entradas a un
arreglo reali*ado con un comparador de tipo M)electO el cual mediante el
pulsado de un bot+n enva un M7O l+gico, necesario para que se genere un
error sencillo en la medici+n. El comando que hace posible la generaci+n del
error es la hp5??7EjpdhjerrorAdd.
Ru%i+) C(&s#

cxxi
Di'u$) 44. Ru%i+) C(&s#
$a rutina utili*a el comando hp5??7Ejclose, el cual desactiva el modo
de coneEi+n remoto entre el instrumento y el :(. $a rutina esta enmarcada
en un elemento M(ase EstructureO, el cual es controlado por el pulsado de un
bot+n.
Ru%i+) E$$&$ C&u+%

cxxii
Di'u$) 49. Ru%i+) E$$&$ C&u+%
$a utili*aci+n de dos elementos del tipo Mcall libraryO y el llamado del
comando hp5??7EjpdhjresultError(ountjc, permite visuali*ar mediante
indicadores numricos, el conteo de los errores que se generan durante la
medici+n y el encendido de los respectivos M$edsO indicadores. :ara lograr
esto se conigura cada elemento con entradas numricas distintas, las cuales
hacen reerencia a cada error en especico.
Ru%i+) Li+# R)%#

cxxiii
Di'u$) 4B. Ru%i+) Li+# R)%#
El elemento M(all $ibraryO hace reerencia al comando
hp5??7Ejpdhjline%ate, tambin tiene en una de sus entradas el resultado de
un arreglo con comparadores del tipo M)electO, los que permiten la selecci+n
del tipo de seal mediante el pulsado de botones. (ada entrada numrica
representa un tipo de seal distinta (784"bJs, 58"bJs, I"bJs y 3"bJs).
Ru%i+) A()$! A11

cxxiv
Di'u$) 4C. Ru%i+) A()$! A11
El comando hp5??7EjpdhjalarmAdd, junto con un arreglo con
comparadores del tipo M)electO permite la generaci+n de una alarma del tipo
M$=)O mediante el pulsado de un bot+n. $a generaci+n de la alarma
enciende un led indicador.
Ru%i+) E()7s#1 Ti!#

cxxv
Di'u$) 48. Ru%i+) E()7s#1 Ti!#
Esta rutina utili*a un vi predeterminado de $abvie@, el cual reali*a la
resta de dos indicadores de tiempo, uno que indica la echa en que se
ejecuta la aplicaci+n y otro que indica la echa actual, obteniendo as
mediante algunos arreglos aritmticos el tiempo transcurrido de la medici+n
en segundos.
Ru%i+) R#7&$%
A continuaci+n se muestra la rutina denominada M%eportO9

cxxvi
Di'u$) 93. Ru%i+) R#7&$%
Esta rutina utili*a varios elementos para el manejo de cadenas de
caracteres y para la generaci+n y almacenamiento de reportes, todo con la

cxxvii
inalidad de agregar en el panel rontal 7 de la aplicaci+n unciones que
permitan almacenar e imprimir los datos de las mediciones en orma de
reportes.
$a rutina esta ormada por tres partes elementales las cuales se
muestran y eEplican a continuaci+n9
Di'u$) 9<. Ru%i+) R#7&$%/ 7$i!#$) 7)$%#.
Esta parte de la rutina, toma los valores reerentes a los tiempos de
duraci+n de las alarmas, n'mero de bit errados, errores de c+digo, duraci+n
de la medici+n, echa actual, operador de la medici+n y los concadena en
una sola cadena de caracteres, para su posterior utili*aci+n en otra parte de
la rutina.

cxxviii
Di'u$) 92. Ru%i+) R#7&$%/ s#'u+1) 7)$%#.
En esta parte de la rutina se toman la cadena de caracteres
proveniente de la parte anterior y se guardan mediante el pulsado de un
bot+n, en un archivo. El mismo tiene un nombre que posee la hora y la echa
actual, con la inalidad de utili*arlo en la programaci+n del panel rontal 3.

cxxix
Di'u$) 9:. Ru%i+) R#7&$%/ %#$.#$) 7)$%#.
En esta 'ltima parte de la rutina se toman los valores generados en la
primera parte mediante el concadenado de caracteres y se imprimen con un
ormato prediseado al pulsar un bot+n. El ormato contiene gracias a un
arreglo reali*ado con vi de labvie@ denominado MAppend ,mage to %eport.viO,
un logo del departamento.
=.9.8.2 Dis#K& 1#( Di)'$)!) 1# "(&Hu# 2
Este diagrama de bloque (ver igura 28) corresponde al panel rontal
AL3 de la aplicaci+n, el mismo esta ormado por varios elementos de
$abvie@ y comandos del instrumento. $as rutinas que conorman el mismo
se muestran y eEplican a continuaci+n9

cxxx

Di'u$) 9=. Di)'$)!) 1# "(&Hu#s 2
Ru%i+) *.C2<L*.C29

cxxxi
Di'u$) 94. Ru%i+) *.C2<L*.C29
Btili*ando el elemento M;isa NriteO se envian comandos al instrumento y
luego mediante el elemento M;isa %eadO se lee los datos generados por el
instrumento como respuesta a dichos comandos.
En esta rutina se utili*a el elemento M)tacKed )equence )tructureO,
utili*ando un comando distinto en cada estructura. $os comandos utili*ados
se nombran a continuaci+n9

C&!)+1&s 1#( i+s%$u!#+%& 7)$) #( A+-(isis *.C295
)EA)e9.A!Ai ^>>E%atio9):.09>,!9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)%atio9):.09>,!9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)%atio9):.09>,!9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^>>E(ount9):.09>,!9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^BA)econds9):.09>,!9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)econds9):.09>,!9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)E(onds9):.09>,!9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E>(ount9):.09>,!9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)E(onds9):.09"7849%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)econds9):.09"7849%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^BA)econds9):.09"7849%E(eive9AAA$ysis9#I32^

cxxxii
)EA)e9.A!Ai ^:BA)econds9):.09"7849%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)%atio9):.09"7849%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)%atio9):.09"7849%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)E(onds9):.09"589%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)econds9):.09"589%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^BA)econds9):.09"589%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^:BA)econds9):.09"589%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)%atio9):.09"589%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)%atio9):.09"589%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)E(onds9):.09"I9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)econds9):.09"I9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^BA)econds9):.09"I9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^:BA)econds9):.09"I9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)%atio9):.09"I9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)%atio9):.09"I9%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)E(onds9):.09"39%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)econds9):.09"39%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^BA)econds9):.09"39%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^:BA)econds9):.09"39%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^)E)%atio9):.09"39%E(eive9AAA$ysis9#I32^
)EA)e9.A!Ai ^E)%atio9):.09"39%E(eive9AAA$ysis9#I32^
T)"() <3. C&!)+1&s 1#( I+s%$u!#+%& 7)$) #( )+-(isis *.C29
C&!)+1&s 1#( i+s%$u!#+%& 7)$) #( A+-(isis *.C2<5
)EA)e9.A!Ai ^E(=unt9):.09>,!^
)EA)e9.A!Ai ^E)E(onds9):.09>,!9AAA$ysis^
)EA)e9.A!Ai ^EF)econds9):.09>,!9AAA$ysis^
)EA)e9.A!Ai ^)E)econds9):.09>,!9AAA$ysis^
)EA)e9.A!Ai ^BA)econds9):.09>,!9AAA$ysis^
)EA)e9.A!Ai ^.",Autes9):.09>,!9AAA$ysis^
)EA)e9.A!Ai ^E)E(onds9):.09(=.E9AAA$ysis^
)EA)e9.A!Ai ^:E)econds9):.09>,!9AAA$ysis^
)EA)e9.A!Ai ^:EF)econds9):.09>,!9AAA$ysis^
)EA)e9.A!Ai ^:)E)econds9):.09>,!9AAA$ysis^
)EA)e9.A!Ai ^:BA)econds9):.09>,!9AAA$ysis^
)EA)e9.A!Ai ^:."inutes9):.09>,!9AAA$ysis^
T)"() <<. C&!)+1&s 1#( I+s%$u!#+%& 7)$) #( )+-(isis *.C2<

cxxxiii
Ru%i+) T#s%
Di'u$) 99. Ru%i+) T#s%
En esta rutina se toman los datos almacenados en archive Mtest.lvmO, a
travs de elementos M"atch :atternO y M)tring )ubsetO, luego estos datos son
llevados a otros elementos de labvie@ los cuales los uniican en una sola
cadena de caracteres.
Ru%i+) R#7&$%2
Di'u$) 9B Ru%i+) R#7&$%2
Esta rutina toma los datos de la rutina M!estO y los datos de la rutina

cxxxiv
M#.I37J#.I32O y los uniica en 'nico reporte mediante el vi MAppend %eport
!eEt.viO, luego aade al reporte un logo del departamento. Estos mismos
datos son utili*ados por el elemento MNrite (haracters to FileO para mediante
un arreglo (;er igura 6?) almacenarlos en disco en un archive con ormato
EEcel (ver aneEo 0).

cxxxv
Di'u$) 9C. A$$#'(& 7)$) )(!).#+)$ 1)%&s #+ )$.NiF& G&$!)%& E6.#(
Ru%i+) *.C29Bi%L*.C29N#)$ <

cxxxvi
Di'u$) 98. Ru%i+) *.C29Bi%L*.C29N#)$ <
Esta rutina toma los valores de la norma #.I32 M:BA)O
correspondientes a cada seal (784"bJs, 58"bJs, I"bJs y 3"bJs) y reali*a
comparaciones con la inalidad de mostrar por pantalla solo los resultados
correspondientes a la seal seleccionada. Este proceso se repite para los
otros calculos #.I32 (BA), E), )E), E) Z y )E) Z), en otras rutinas
presentes en el diagrama de bloque.
Ru%i+) is%&$0

cxxxvii
Di'u$) B3. Ru%i+) is%&$0
Esta rutina reali*a las comparaciones del los resultados obtenidos en el
panel rontal 7 con el valor 4,444444ET4 con la inalidad de encender los leds
correspondientes a cada error y alarma.
$a tabla 75 que sigue a continuaci+n muestra y describe los elementos
y ;,s de labvie@ utili*ados en el diseo de la aplicaci+n9
REPRESENTACIN EN LABVIEQ
NOMBRE EN LABVIEQ L
DESCRIPCIN
O$
%eali*a el M=rO de las entradas,
cuando una de las dos es M!rueO
en la salida se obtiene M!rueO
N&%
%eali*a la negaci+n l+gica de la
entrada, si la misma es M!rueO
devuelve MFalseO, si es MFalseO,
devuelve M!rueO
A+1
%eali*a el MAndO de las entradas,
cuando ambas son M!rueO en la
salida se obtiene M!rueO
N&% EHu)(S
)e obtiene M!rueO en la salida si E
es distinta de y, en el caso
contrario se obtiene MFalseO
EHu)(S

cxxxviii
)e obtiene M!rueO en la salida si E
es igual a y, en el caso contrario
se obtiene MFalseO
EHu)( %& 3S
)e obtiene M!rueO en la salida si E
es igual a 4, en el caso contrario
se obtiene MFalseO
S#(#.%
)i el valor de s es M!rueO,
devuelve t. )i el valor de s es
MFalseO devuelve
S%$i+' T& P)%N
(onvierte una cadena de
caracteres en una direcci+n
B&(#)+ T& I3/<J
(onvierte un valor booleano
MtrueO o MalseO en un n'mero
entero de 72 bits de valor 7 o 4
T& Q&$1 I+%#'#$
(onvierte un n'mero cualquiera a
un entero de 72 bits
Nu!"#$ %& E+'i++#$ S%$i+'
(onvierte un n'mero cualquiera
en un n'mero con ormato de
ingeniera
C)(( Li"$)$0 Du+.%i&+ N&1#
$lama un .$$ o a alguna unci+n
de librera directamente sin usar
un nodo con c+digo de interace
Vis) Q$i%#
Escribe datos en el buer del
instrumento o interace
especiicado en la entrada
denominada M;isa %esource
AameO

cxxxix
Vis) R#)1
$ee los datos que est/n en el
>uer del instrumento o interace
especiicado en la entrada
denominada M;isa %esource
AameO
EHu)(
(ompara las entradas que se
especiiquen. El ;i eEpreso puede
determinar cuando los valores
son iguales, mayor que, menor
que, etc.
*#% D)%#LTi!# S%$i+'
(onvierte un valor de tiempo o un
valor numrico en una cadena de
tiempo con el ormato
especiicado en la computadora
QNi(# L&&7
El subdiagrama que esta dentro
de el se ejecuta al menos una
ve*, seg'n lo indique la !erminal
condicionante
Ti!# DiGG.Fi
Este ;i encuentra la dierencia
entre dos cadenas de tiempo y
devuelve dicha dierencia en una
cadena de tiempo en segundos
D&$!)% D)%#LTi!# S%$i+'
"uestra una cadena de tiempo
en el ormato que se especiique
Q$i%# L)"VIEQ M#)su$#!#+%
Di(#
Escribe datos en el
M"easurement .ata FileO

cxl
S%).M#1 S#Hu#+.# S%$u.%u$#
(onsiste en uno o mas
subdigramas que se ejecutan
secuencialmente
R#)1 CN)$).%#$s D$&! Di(#.Fi
Este ;i lee un especico n'mero
de caracteres de un archivo
comen*ando desde una posici+n
especica
Q$i%# CN)$).%#$s %& Di(#.Fi
Este ;i escribe en un archivo
especiicado en unas de sus
entradas, una cadena de
caracteres.
M)%.N P)%%#$+
>usca una eEpresi+n especiica
en una cadena de caracteres y
devuelve la eEpresi+n encontrada
y lo que esta antes y despus de
ella.
S%$i+' Su"s#%
%ecibe una cadena de caracteres
y devuelve un especico n'mero
de caracteres comen*ando desde
una posici+n especica
C&+.)%#+)%# S%$i+'s
(oncadena todas las cadenas de
caracteres de cada entrada en
una sola cadena de caracteres
que devuelve a la salida
C)s# S%$u.%u$#
!iene uno o m/s subdiagramas
que se ejecutan cuando la
estructura se ejecuta. El valor
determinado en el !erminal
decide cual subdiagrama se

cxli
ejecuta
N#P R#7&$%.Fi
(rea un Auevo reporte
A77#+1 I!)'# %& R#7&$%.Fi
Aade una imagen especiicada
en la entrada M:ath or B%$ o
imageO en el reporte
A77#+1 R#7&$% T#6%.Fi
Aade teEto a un reporte
seleccionado
P$i+% R#7&$%.Fi
,mprime un reporte
E!7%0 S%$i+' C&+s%)+%
(adena de teEto vaca (espacio
en blanco)
C)$$i)'# R#%u$+ C&+s%)+%
Es una constante que contiene el
valor A)(,, (%
P)%N C&+s%)+%
(onstante que contiene la
inormaci+n reerente a una
ubicaci+n del alg'n archivo
Nu!#$i. C&+s%)+%
(onstante numrica

B&&(#)+ I+1i.)%&$ ILEDJ
,ndicador booleano del tipo
M$E.O. :osee una 'nica entrada
que cuando recibe un valor l+gico
de M7O enciende, cuando recibe
M4O se apaga.

S%$i+' I+1i.)%&$
,ndicador que muestra en el panel
rontal una cadena de caracteres

cxlii

Nu!#$i. I+1i.)%&$
,ndicador que muestra en el panel
rontal un valor numrico
T)"() <2. E(#!#+%&s 0 VIs 1# L)"Fi#P u%i(i,)1&s #+ () )7(i.).iE+
CAPITULO V
DESARROLLO DEL PRO@ECTO
4.< D#s.$i7.iE+ 1# () A7(i.).iE+ D#s)$$&(()1)
A continuaci+n se muestra y eEplica detalladamente los paneles
rontales de la aplicaci+n reali*ada a travs de la programaci+n en labvie@,
tambin se eEplica los elementos (botones, pantallas, barras, etc.) propios de
cada panel.
$a aplicaci+n reali*ada consta de dos paneles rontalesQ el panel rontal
7 (panel de medici+n) y el panel rontal 3 (panel de resultados), ver igura ?7.
Di'u$) B<. P)+#(#s G$&+%)(#s 1# () )7(i.).iE+

cxliii
(ada panel consta de sus respectivas pantallas, botones uncionales y
otros atributos, todos ellos se eEplican a continuaci+n9
4.<.< P)+#( D$&+%)( NR< 1# () A7(i.).iE+
Di'u$) B2. P)+#( D$&+%)( NR<
7. Este campo es donde se introduce el nombre de usuario. El mismo debe
coincidir con los nombres previamente programados.
3. Este campo es donde se debe introducir una contrasea. $a misma debe
coincidir con la contrasea previamente programada.
5. Este bot+n denominado M$oginO permite validar o no los datos del usuario y
la contrasea. )in dicha validaci+n no se puede conigurar el instrumento, ni

cxliv
iniciar la medici+n.
8. $ed indicador de acceso. El mismo se enciende al momento de pulsar el
bot+n M$oginO (su encendido esta condicionado por la valide* de los datos
suministrados)
6. >ot+n denominado MAuto )etupO. Al pulsarlo se conigura el instrumento
para trabajar en modo remoto. Es imposible comen*ar la medici+n sin el
pulsado de este bot+n.
2. >ot+n llamado M%unJ)topO. )u pulsado ,nicia o detiene la medici+n
?. $ed indicador del estatus de la medici+n. Est/ encendido durante el tiempo
que transcurra la medici+n.
I. >ot+n denominado M$ocalO. Al pulsarlo se desactiva el modo de trabajo
remoto. :ara retomar el modo remoto es necesario pulsar el bot+n Mauto
setupO.
1. $ed indicador del estatus remoto del instrumento. Esta encendido mientras
el instrumento este en modo remoto, en caso contrario esta apagado.
74. >ot+n denominado M)ingleO. Al pulsarlo genera errores de bit sencillos en
la medici+n.
77. $ed indicador de errores de bits. Al generarse alg'n error de bits, bien
sea, generados directamente desde la aplicaci+n o por alg'n error en los
equipos de microondas a los cuales esta conectado el instrumento, este led
se enciende durante el tiempo que duren dichos errores.

cxlv
73. >ot+n denominado M=therO. El mismo al pulsarlo muestra por pantalla la
opci+n de activar alarmas.
75. >ot+n que da uncionalidad a la opci+n de Mactivar alarmasO, ya que al
pulsarlo muestra por pantalla la opci+n de generar alarmas del tipo M$=)O.
Este bot+n unciona si previamente se pulsa el bot+n M=therO
78. >ot+n que al pulsarlo genera alarmas del tipo M$=)O. El mismo unciona
una ve* presionado el bot+n de Mactivar alarmasO.
76. $eds indicadores de alarmas. )e activan mientras eEista alarmas del tipo
M$=)O y M:attern $ossO
72. >ot+n denominado M!ransmitO. El mismo al presionarlo muestra las
dierentes seales de transmisi+n (784 "bJs, 58 "bJs, I"bJs y 3"bJs).
7?. >ot+n denominado M%eceiveO. El mismo al presionarlo muestra las
dierentes seales de %ecepci+n c(784 "bJs, 58 "bJs, I"bJs y 3"bJs).
7I. >otones que al pulsarlos seleccionan dierentes seales de transmisi+n y
recepci+n (784 "bJs, 58 "bJs, I"bJs y 3"bJs), hay un bot+n para cada
seal.
71. >ot+n denominado M%esultsO. "uestra por pantalla los tiempos de
duraci+n de las alarmas, errores, n'mero de bits errados y echa actual y
tiempo transcurrido de la medici+n, es decir, todos los resultados.
34. :antalla de resultados, en ella aparecen los tiempos de duraci+n de las

cxlvi
alarmas, errores, n'mero de bits errados y echa actual y tiempo transcurrido
de la medici+n. :ara ver todos estos resultados es necesario presionar el
bot+n MresultsO. A continuaci+n se muestra la pantalla y se eEplica todos los
par/metros que en ella aparecen.
Di'u$) B:. P)+%)(() 1#( 7)+#( G$&+%)( NR<
AIS5 "uestra el tiempo de duraci+n en segundos de la alarma de tipo A,)
(Alarm indicate signal)
P)%%#$+ L&ss5 "uestra el tiempo de duraci+n en segundos de la alarma
de tipo :attern $oss (:rdida de patr+n).
LOS5 "uestra el tiempo de duraci+n en segundos de la alarma de tipo
$=) ($oss o )ignal).

cxlvii
Bi% E$$&$s5 "uestra el n'mero de bits errados durante la medici+n.
C&1# E$$&$s5 "uestra los errores de c+digo en la medici+n.
Ti!# T D)%#5 "uestra la hora y la echa actual en el siguiente ormato9
.aJ"esJAo 0orasJ"inutosJ)egundos.
E()7s#1 Ti!#5 "uestra el tiempo transcurrido de la medici+n en
segundos.
37. >ot+n denominado M)ho@O. Al pulsarlo muestra el hist+rico de las alarmas
(alarmas que se han activado durante la medici+n, no necesariamente tienen
que estar activas al momento de presionar el bot+n) mediante en encendido
de los respectivos leds correspondientes a cada alarma.
33. $ed indicador del hist+rico. )u encendido indica que se ha generado al
menos alguna alarma o error durante la medici+n.
35. >ot+n que al oprimirlo imprime los resultados que se muestran por
pantalla en un reporte. Adicionalmente el reporte contiene el nombre del
operador de la medici+n y un logo identiicativo de la gerencia.
38. >ot+n que al pulsarlo almacena en el disco duro los resultados que
aparecen en el reporte en un archivo temporal, el cual es utili*ado por el
panel rontal 3.

cxlviii
4.<.2 P)+#( D$&+%)( NR2 1# () A7(i.).iE+
Di'u$) B=. P)+#( D$&+%)( NR2
7. >ot+n que al pulsarlo almacena en el disco duro un documento de ormato
eEcel contentivo de todos los resultados de las mediciones (incluyendo los
resultados mostrados por el panel rontal 7), as como el nombre del
encargado de reali*ar la medici+n. "uestra tambin tiempo de duraci+n de la
medici+n y echa actual. ;er aneEo &.
3. >ot+n que imprime un reporte con todos los resultados de las mediciones
(incluyendo los resultados mostrados por el panel rontal 7), as como el

cxlix
nombre del encargado de reali*ar la medici+n. "uestra tambin tiempo de
duraci+n de la medici+n y echa actual. ;er aneEo ,.
5. $eds indicadores de alarmas y errores en la medici+n. Estos indicadores
se activan al eEistir alguna alarma durante la medici+n iniciada por el panel
rontal 7.
8. :antalla contentiva de varias subpantallas, las cuales contienen las
normas #.I37 y #.I32 bas/ndose en las mediciones reali*adas por el
instrumento (mediciones controladas y monitoreadas por el panel rontal 7).
!ambin muestra la duraci+n de las alarmas (Alarm seconds).
6. )ubpantalla que muestra la norma #.I37
Di'u$) B4. Su"7)+%)(() *.C2<
En esta subpantalla se muestran todos los par/metros
correspondientes a la norma #.I37, junto con el tiempo transcurrido de la
medici+n.

cl
2. )ubpantalla que muestra la norma #.I32 (>it error analysis)
Di'u$) B9. Su"7)+%)(() *.C9 Bi%
En esta subpantalla se muestran todos los par/metros
correspondientes a la norma #.I32 >it Errors, junto con el tiempo
transcurrido de la medici+n.
?. )ubpantalla que muestra la norma #.I32 (Aear analysis)

cli
Di'u$) BB. Su"7)+%)(() *.C29 N#)$
En esta subpantalla se muestran todos los par/metros
correspondientes a la norma #.I32 Aear Analysis, junto con el tiempo
transcurrido de la medici+n.
I. )ubpantalla que muestra la duraci+n de las alarmas (Alarm seconds)
Di'u$) BC. Su"7)+%)(() A()$! S#.&+1s
En esta subpantalla se muestran todos los par/metros
correspondientes a los tiempos de duraci+n de las alarmas, junto con el
tiempo transcurrido de la medici+n.
4.2 Du+.i&+)!i#+%& 1# () A7(i.).iE+ ) %$)F;s 1# u+) R#1 LAN
$a aplicaci+n reali*ada puede ser ejecutada remotamente a travs de
una red de computadoras, para ello es necesario conigurar $abvie@ a travs

clii
de los siguientes pasos9
4.2.< C&+Gi'u$).iE+ 1#( Q#" S#$F#$ 1# L)"Fi#P
En el MNeb )erverO de $abvie@ se colocan las direcciones ,: de las
computadoras que van a trabajar en red con la aplicaci+n, como lo muestra
la siguiente igura9
Di'u$) B8 C&+%$&( 1# )..#s& )( Q#" S#$F#$ 1# L)"Fi#P
4.2.2. A(!).#+)!i#+%& 1#( (&s P)+#(#s D$&+%)(#s 1# () A7(i.).iE+ #+
A$.NiF& TML.

cliii
)e almacenan los paneles rontales de la aplicaci+n en un archivo
0!"$, en el directorio @eb de $abvie@. $a siguiente igura ejempliica lo
anterior9
Di'u$) C3 A(!).#+)!i#+%& 1# (&s 7)+#(#s G$&+%)(#s #+ )$.NiF& TML
4.2.:. D#s7(i#'u# 1# (&s P)+#(#s D$&+%)(#s 1# () A7(i.).iE+ #+
C&!7u%)1&$)s R#!&%)s 1# u+) R#1 LAN
Finalmente para tener la ejecuci+n remota de la aplicaci+n es
necesario9

cliv
Abrir un bro@ser del ,nternet EEplorer (u otro navegador) en cada
computadora de la red.
Escribir en la barra de direcci+n del navegador la direcci+n ,: de la
computadora, luego colocar un slash (J) y inalmente poner el nombre del
archivo 0!"$ guardado en el directorio @eb de $abvie@. Bn ejemplo
podra ser el siguiente9
http9JJ7?3.72.733.71JAplicacion.html
4.: A7(i.).iE+ D#s)$$&(()1) 7)$) P$u#")s R#!&%)s
$as iguras a continuaci+n muestran la aplicaci+n para pruebas remotas
a travs de la red ,: para el control, monitoreo y almacenamiento on<line de
las variables provenientes del ,nstrumento de "edici+n =mni>E% ?7?(.

clv
i'u$) C< P)+#( D$&+%)( < 1# () )7(i.).iE+ Gu+.i&+)+1& #+ "$&Ps#$ 1# .&!7u%)1&$) $#!&%)
Di'u$) C2. P)+#( D$&+%)( 2 1# () )7(i.).iE+ Gu+.i&+)+1& #+ "$&Ps#$ 1# .&!7u%)1&$) $#!&%)

clvi
CAPITULO VI
Es%u1i& 1# D).%i"i(i1)1
Sendall k Sendall (711?) eEpresa que M:ara los proyectos de sistemas
la actibilidad es valorada de tres orma principales9 operacional, tcnica y
econ+mica. Bn proyecto debe ser actible en las tres ormas para merecer un
desarrollo posterior.O (:. 67)

.espus de deinir la problem/tica y establecer las causas que
ameritan la implementaci+n de un sistema automati*ado de pruebas
remotas a travs de la red ,:, para el control, monitoreo y almacenamiento de
las variables de inters provenientes de los instrumentos de medici+n
utili*ados en la red de transmisi+n digital del -rea "etropolitana de :.;)A,
es pertinente reali*ar un estudio de actibilidad para determinar la
inraestructura tecnol+gica y la capacidad tcnica que implica la
implementaci+n del sistema en cuesti+n, as como los costos beneicios y el
grado de aceptaci+n que la propuesta genera en el /rea de trabajo. Este
an/lisis permiti+ determinar las posibilidades de poner en marcha el sistema
propuesto, los aspectos tomados en cuenta para este estudio ueron
clasiicados en tres /reas, las cuales se describen a continuaci+n.

clvii
9.< D).%i"i(i1)1 T;.+i.)
$a actibilidad tcnica consisti+ en reali*ar una evaluaci+n de la
tecnologa eEistente en la organi*aci+n, este estudio estuvo destinado a
recolectar inormaci+n sobre los componentes tcnicos que posee la
organi*aci+n y la posibilidad de hacer uso de los mismos en la
implementaci+n del sistema propuesto y de ser necesario los requerimientos
tecnol+gicos que deben ser adquiridos para la ejecuci+n del sistema en
cuesti+n.
$a tecnologa necesaria para la implementaci+n del sistema de pruebas
remotas, se evalu+ bajo dos enoques9 )$1P)$# 0 S&G%P)$#.
9.<.< )$1P)$#
El hard@are, especicamente las computadoras del departamento que
van a estar seleccionadas para ormar parte del sistema, debe cumplir con
los siguientes requerimientos mnimos9
(omputadora $ocal (coneEi+n directa con el instrumento)9
:rocesador :entium ,,, 244"h* o equivalente
"emoria %A" de 73I ">
Espacio en disco de 754 ">
"onitor );#A
!eclado
"ouse

clviii
Bnidad de .isco 57J3
Bnidad de (.<%="
!arjeta de %ed
!arjeta de ;ideo
!arjeta :("(,A<#:,> (en caso de $aptop)
!arjeta :(,<#:,> (en caso de .esKtop)
Adicionalmente, son necesarios los siguientes cables9
(able :("(,A<#:,> (en caso de laptop)
(able #:,> (en caso de desKtop)
(omputadoras remotas9
:rocesador :entium ,,, 244"h* o equivalente
"emoria %A" de 73I ">
Espacio en disco de 754 ">
"onitor );#A
!eclado
"ouse
Bnidad de .isco 57J3
Bnidad de (.<%="
!arjeta de %ed
!arjeta de ;ideo

clix
Evaluando el hard@are eEistente y tomando en cuenta la coniguraci+n
mnima necesaria la empresa solo debe adquirir los siguientes dispositivos9
!arjeta y cable :("(,A<#:,> (en caso de laptop)
!arjeta :(,<#:,> (en caso de desKtop)
El resto del hard@are presente en la empresa satisace los
requerimientos establecidos para la implementaci+n del sistema.
En el siguiente cuadro se muestra la descripci+n del hard@are
disponible en el departamento.
C)+%i1)1 D#s.$i7.iE+
4? D#sM%&7 C&!7)H D#sM7$&5 procesador ,ntel :entium ,,, de
144"h*, 73I "> de memoria %A", disco duro de 34 #>, tarjeta
de red Ethernet, tarjeta de video, 3 puertos B)>, 3 puertos :)J3,
:uerto de impresora, 3 puertos serial, teclado, mouse, monitor
);#A 7? pulgadas, loppy 5 R, Bnidad (.<%="
47 L)7%&7 C&!7)H A$!)1) MB335 procesador ,ntel :entium ,,, de
68?"h*, 362 "> de memoria %A", disco duro de 34 #>, tarjeta
de red Ethernet, !arjeta FaE modem, tarjeta de video, 7 puerto
B)>, 7 puerto :)J3, :uerto de impresora, 3 puertos serial, Bnidad
.;.<%=", 3 )lots para tarjetas :("(,A, :uerto inrarrojo, salida
de video.
43 L)7%&7 #P(#%% P).M)$1 +643335 procesador ,ntel :entium ", de
7,3#h*, 362 "> de memoria %A", disco duro de 54 #>, tarjeta de
red Ethernet, !arjeta FaE modem, tarjeta de video, 3 puertos B)>,
7 puerto :)J3, :uerto de impresora, 3 puertos serial, Bnidad .;.<
%=", 3 )lots para tarjetas :("(,A, :uerto inrarrojo, salida de )<

clx
;ideo.
46 C)"(# *PIB5 7 cable Nandell k #oltermann S 834.
8 cables 0e@lett :acKard 74I55A
47 R#1 E%N#$+#% T&7&(&'?) Es%$#(()
47 C)"(#)1& #s%$u.%u$)1& IUTP +iF#( 4J
47 I!7$#s&$) #P(#%% P).M)$1 L)s#$J#% =si
T)"() <:. )$1P)$# 1is7&+i"(# #+ #( 1#7)$%)!#+%&
9.<.2 S&G%P)$#
En cuanto al sot@are el departamento cuenta con el sistema operativo,
el navegador para ,nternet, el antivirus y las herramientas de "icrosot =ice
apropiadas para el uncionamiento de la aplicaci+n, sin embargo es
necesario adquirir el sot@are de $abvie@, como mnimo en su paquete
b/sico ($abvie@ >ase :acKage).
A continuaci+n se muestra una tabla que contiene el sot@are disponible
en el departamento.
C)+%i1)1 D#s.$i7.iE+
47 Nindo@s G: 3443, )ervi :acK 7
47 >ro@ser o ,nternet EEplorer 6.4
47 Antivirus "cAee ;irus)can Enterprise ?.7.4
47 "icrosot =ice 1?
T)"() <=. S&G%P)$# 1is7&+i"(# #+ #( 1#7)$%)!#+%&
Es importante sealar que para el uncionamiento de la aplicaci+n
tambin es necesario contar con los siguientes sot@ares9
$ab;ie@ %untime Engine ?.4

clxi
"easurement k Automation EEplorer 5.4.3
.rivers y .$$s del instrumento
!odos estos sot@ares son gratuitos y se pueden descargar de las
p/ginas @@@.ni.com y @@@.agilent.com
(omo resultado de este estudio tcnico se determino que en los
actuales momentos, el departamento debe adquirir el sot@are $abvie@ y una
tarjeta #:,>, en la modalidad :("(,A o en su deecto :(, para poder poner
en marcha el sistema. El resto de la inraestructura tecnol+gica (0ard@are y
sot@are) esta adecuada para tal in.
9.2 D).%i"i(i1)1 E.&+E!i.)
A continuaci+n se presenta un estudio que dio como resultado la
actibilidad econ+mica de la implantaci+n del sistema. )e determinaron los
recursos para implantar y mantener en operaci+n la aplicaci+n desarrollada,
lo cual permiti+ observar de una manera mas precisa las bondades del
sistema propuesto.
9.2.< C&s%&s *#+#$)(#s
Al lograr automati*ar el proceso de pruebas remotas a los equipos de
microondas, se agili*a el lujo y manejo de la inormaci+n, por lo
pr/cticamente se evitara el uso de9 disKettes 5 R (medio de almacenamiento
mas com'n en los instrumentos), rollos de papel para las impresoras que
traen incorporadas algunos de estos equipos, libretas o cuadernos para

clxii
reali*ar anotaciones manuales. Esto releja que el costo por concepto de
materiales de uso general en los procesos de pruebas remotas en los
equipos de microondas se reduce pr/cticamente un 744Z.
9.2.2 C&s%&s 1# )$1P)$# 0 S&G%P)$#
$a inversi+n que debe reali*ar el departamento es la siguiente9
$abvie@ .eveloper )uite 8316 l
!arjeta y cable :("(,A<#:,> 266 l
=843 U
)i por el contrario la tarjeta a adquirir es :(,<#:,>, los costos son los
siguientes9
$abvie@ .eveloper )uite 8316 l
!arjeta :(,<#:,> 686 l
=C=3 U
$os costos anteriores relejan la 'nica inversi+n monetaria que debe
reali*ar el departamento para poder implementar la aplicaci+n, obteniendo a
cambio un sot@are y hard@are de 'ltima generaci+n, no solo utili*able en el
proyecto actual, sino que tambin, en cualquier campo de la ingeniera donde
se requiera controlar y monitorear un proceso. $abvie@ en su licencia
M.eveloper )uiteO es una herramienta poderosa y vers/til, que puede generar
ilimitados ejecutables de la aplicaci+n reali*ada, permitiendo instalar los
mismos en cada computadora de la red. Adem/s $abvie@ puede ser utili*ado
en casi cualquier /rea de trabajo, por lo que su adquisici+n generara
ganancias en un uturo pr+Eimo, no solo por concepto de este sistema, sino

clxiii
por otros uturos diseos a reali*ar.
9.2.: C&s%& 1# P#$s&+)(
El sistema propuesto no incluyo variaciones en cuanto al personal bajo
cuya responsabilidad est/ la operaci+n yJo uncionamiento del proceso de
pruebas remotas, aunque cabe destacar que al automati*ar dicho proceso se
reducen y se aligeran las cargas laborales del personal de analistas que
normalmente dedicaba grandes periodos de tiempo de la jornada laboral a
atender eEclusivamente una medici+n reali*ada a un equipo de microonda en
alguna estaci+n de telecomunicaci+n, lo que signiica que los analistas
pueden emplear el tiempo que se ahorran con el sistema diseado en otras
actividades dentro del /rea de trabajo, optimi*ando de esta manera el
uncionamiento de la misma.
9.2.= B#+#Gi.i&s
Aunque inicialmente la implementaci+n de la aplicaci+n representa una
inversi+n para el departamento y por ende para la empresa, los beneicios
que dicha aplicaci+n aporta son considerables y muchos de ellos de
resultado inmediato. Estos beneicios son9
9.2.=.< B#+#Gi.i&s T)+'i"(#s
$os beneicios tangibles aportados el sistema propuesto est/n dados
por los siguientes aspectos9

clxiv
%educci+n en costos de papelera, rollos de papel para impresora y
disKettes 5 R.
Ahorro de vi/ticos y combustible por concepto de viajes a las estaciones
de telecomunicaciones
9.2.=.2 B#+#Gi.i&s I+%)+'i"(#s
Entre los beneicios intangibles del sistema propuesto se pueden incluir9
(ontar con un diseo muy similar al panel rontal del instrumento (con los
mismos controles e indicadores gr/icos), lo que acilita su uso por parte
del personal de analistas
.isponer de una aplicaci+n que cuente con mecanismos de identiicaci+n
y seguridad basados en nombre de usuario y pass@ord, generando un
control autom/tico del operador responsable de cada medici+n y
restringiendo el uso por parte de personas no autori*adas.
(ontrol total de las unciones del instrumento de medici+n a travs de la
red ,: de :.;)A.
:osibilidad de visuali*ar de manera on<line los resultados de las
mediciones desde varias computadoras simult/neamente, acilitando as
el intercambio oportuno de conocimientos e inormaci+n.

clxv
#enerar inormes sobre el uncionamiento de los enlaces (bas/ndose en
las mediciones) de manera m/s eiciente y coniable, sirviendo de esta
manera de apoyo a la toma de decisiones.
(apacidad de almacenar datos en varios ormatos de manera segura en
los distintos discos duros y otros medios de almacenamiento disponibles
en el departamento.
$a leEibilidad al manejar a travs de la red ,: grandes vol'menes de
inormaci+n con rapide*, oportunidad y precisi+n, lo que orece una
herramienta de trabajo al personal, que acilitara sus labores.
=ptimi*ar las actividades dentro del departamento de red de microondas,
aumentando la productividad del personal que labora en el mismo,
repercutiendo por ende en el mejor uncionamiento de las
comunicaciones en toda la corporaci+n.
9.: D).%i"i(i1)1 O7#$)%iF)
$a actibilidad operativa permite predecir, si se pondr/ en marcha el
sistema propuesta, aprovechando los beneicios que orece, a todos los
usuarios involucrados con el mismo, ya sean los que interact'an en orma
directa con este, como tambin aquellos que reciben la inormaci+n
producida por el sistema. :or otra parte, el correcto uncionamiento del
sistema en cuesti+n, siempre estar/ supeditado a la capacidad de los
empleados encargados de dicha tarea.

clxvi
$a necesidad de una optimi*aci+n en el proceso de pruebas remotas,
llevo a la creaci+n de un sistema automati*ado, que de una manera mas
sencilla y amigable, cubra todos los requerimientos, eEpectativas y que
proporcione la inormaci+n en orma oportuna y coniable. >as/ndose en lo
anterior es posible aseverar que la implantaci+n del sistema no va encontrar
oposici+n por parte del personal de analistas, por lo que es actible
operacionalmente.
:ara el manejo del sistema automati*ado de pruebas remotas no se
necesita ning'n adiestramiento en especial, ya que el personal presenta un
nivel de conocimiento tcnico id+neo para manejar la aplicaci+n, adem/s la
misma presenta un panel rontal de /cil manejo y compresi+n, con una gran
similitud con el instrumento, por lo que su uso ser/ muy amiliar para los
operadores.

clxvii
CONCLUSIONES
)e pudo comprobar que la aplicaci+n desarrollada en la pasanta cumpli+
con los objetivos planteados en la propuesta. !al aseveraci+n se eEplica
detalladamente a continuaci+n9
$a utili*aci+n del :roceso Analtico &er/rquico (A0:) permiti+ seleccionar
el sot@are de programaci+n de instrumentos sin la presencia de actores
causantes de distorsi+n en el proceso de toma de decisiones como por
ejemplo9 las limitaciones del proceso cognitivo humano, las emociones
individuales y las preerencias individuales.
El uso de $abvie@ ue apropiado como lenguaje de programaci+n, dado
que, el mismo es un lenguaje gr/ico, intuitivo y /cil de manejar que
brinda muchas herramientas y ayudas especiali*adas para el control de
instrumentos de medici+n.
El bus de instrumentaci+n #:,> ue adecuado para la comunicaci+n entre
el :( y el ,nstrumento de medici+n, ya que la transerencia de datos y los
tiempos de respuesta ueron los correctos para estos tipos de
dispositivos.
El =mni>E% ?7?( demostr+ ser un instrumento muy vers/til que permite
reali*ar mediciones en varios tipos de enlaces digitales, el mismo es ideal
para labores de mantenimiento ya que presenta gran variedad de

clxviii
resultados, incluyendo las normas #.I37 y #.I32 necesarias para deinir
la calidad en la transmisi+n de los datos. .el mismo modo permite su
control mediante un computador, ya que cuenta con interaces de
comunicaci+n, lo que quiere decir que, a pesar de ser un instrumento con
mas de siete aos de obsolencia, es adaptable por medio de la
instrumentaci+n virtual a las nuevas tecnologas.
El desarrollo de una aplicaci+n que permita imprimir y almacenar reportes
en varios ormatos, compartir datos a travs de cualquier intranet y
controlar remotamente aplicaciones incrementa la productividad de los
analistas encargados de reali*ar las mediciones.
El desarrollo de sistemas automati*ados de pruebas remotas es una
modalidad que debe ser implementada en las grandes industrias en la
actualidad, puesto que permite la optimi*aci+n de las pruebas ejecutadas
en la misma, lo cual se traduce en una minimi*aci+n de gastos y una
maEimi*aci+n de los beneicios en el departamento y por consiguiente en
la empresa.

clxix
RECOMENDACIONES
,mplementar la aplicaci+n para el control, monitoreo y almacenamiento de
variables de inters provenientes del instrumento de medici+n =mni>E%
?7?(.
En tal sentido es conveniente recomendar la adquisici+n de los siguientes
sot@ares y hard@ares indispensables para el uncionamiento de la
aplicaci+n9
Adquirir una licencia M.eveloper )uiteO de Aacional ,nstruments $ab;ie@
en su versi+n mas reciente (;ersi+n ?.7)
Adquirir una tarjeta Aacional ,nstruments :("(,A<#:,> con su
respectivo cable o en su deecto una tarjeta Aacional ,nstruments :(,<
#:,> (ver aneEo F).
As mismo se sugiere9
)eguir el procedimiento indicado en el manual de uso de la aplicaci+n,
para as garanti*ar el correcto uncionamiento de la misma.
%eali*ar depuraciones, mantenimiento y actuali*aciones peri+dicas al
sot@are y hard@are involucrado en la aplicaci+n.

clxx
:or 'ltimo se recomienda con la inalidad de obtener el m/Eimo provecho
de la aplicaci+n lo siguiente9
Adquirir dispositivos del tipo :.A (:alm, :ocKet :() y equipos con
tecnologa inal/mbrica (Nireless >ridge, u otros), con la inalidad de
ejecutar la aplicaci+n, no solo de manera remota, sino que tambin, de
manera inal/mbrica, permitiendo al personal de transmisi+n por ejemplo9
controlar y monitorear una medici+n que se esta ejecutando en una
estaci+n MGO mientras se trasladan hacia una estaci+n MDO. ;er aneEo #.
Adquirir conversores #:,><EAE!J744 (ver aneEo #) con el objetivo de
evitar el traslado innecesario de laptops o desKtops a las estaciones de
telecomunicaciones, debido a que este conversor permite conectar el
instrumento de medici+n directamente al punto de red .

clxxi
BIBLIO*RADIA
A%E), %oberto Angel. !E$E(="BA,(A(,=AE) )ervicios, Enlaces y
%edes. ),E"EA), (aracas. 7116.
#=Ah-$Eh, &uan &os. ,A)!%B"EA!=) E$E(!%HA,(=)
:%=#%A"A>$E) (#:,>Q A=%"A ,EEE<8II.3). 3445
$A ,A)!%B"EA!A(,HA ;,%!BA$. AA!,=AA$ ,A)!%B"EA!). 3443.
BA.E%)!AA.,A# ,!B<! E%%=% :E%F=%"AA(E %E(=""EA.A!,=A).
NAA.E$$ k #=$!E%"AAA. 711I.
="A,>E% ?7?( =:E%A!,=A "AABA$. 0EN$E!! :A(SA%.. 711?
="A,>E% ?7?( %E"=!E (=A!%=$ "AABA$. 0EN$E!! :A(SA%..
711?
$A>;,EN >A),(). AA!,=AA$ ,A)!%B"EA!). 3443
>A$#BE%, &avier. &E%A%cB,A) .,#,!A$E) :.0 D ).0, p/gina @eb.
http9JJ@@@.redes.upv.esJstdiJtrabajosZ343447J:.0y).0.:.F. 3447.
"AA!EA,",EA!= ,A.B)!%,A$. @@@.mantencion.cl.

clxxii
*LOSARIO
A(%#$+)%iF)s5 es cada uno de los objetos, decisiones o proyectos
mutuamente eEcluyentes que son eEplorados en el proceso de decisi+n.
$"&( J#$-$Hui.&9 estructura en orma de /rbol, donde se coloca el objetivo,
los criterios y las alternativas de un problema multicriterio al resolver con el
mtodo A0:.
Bus 1# I+%#$G), 1# P$&7Esi%& *#+#$)( I*PIBJ5 >us que acilita la coneEi+n
de instrumentos programables al computador
C&!)+1&5 ,nstrucciones especiicas de los instrumentos de medici+n,
mediante estas el instrumento reali*a alguna acci+n o genera una respuesta.
C$i%#$i&s5 son los puntos de vista considerados relevantes para el an/lisis
yJo resoluci+n de un problema. (onstituyen la base para la toma de
decisiones, base que puede ser medida y evaluada.
Di)'$)!) 1# B(&Hu#s5 es el panel de programaci+n, en el se relacionan los
elementos utili*ados en la intera* mediante operaciones que determinan en
s como unciona el programa o sistema, eEactamente es la parte donde se
reali*an las especiicaciones uncionales.
)$1P)$#5 es el conjunto de elementos materiales que componen una

clxxiii
computadora. En dicho conjunto se incluyen los dispositivos electr+nicos y
electromec/nicos.
I+s%$u!#+%).iE+ Vi$%u)(5 conjunto de herramientas de sot@are y hard@are,
que permiten desarrollar dispositivos e instrumentos de medici+n, acordes
con las necesidades especiicas del usuario.
I+s%$u!#+%& Vi$%u)(5 )istema adaptable que permite simular el
comportamiento de los instrumentos tradicionales.
I+%#$G), 1# C&!u+i.).iE+5 es la que permite que un programa inorm/tico
se comunique con otras aplicaciones, permitiendo el lujo de inormaci+n.
J#$)$Hu?) Di'i%)( P(#siE.$&+) IPDJ5 !ecnologa usada en
telecomunicaciones para transportar grandes cantidades de inormaci+n
mediante equipos digitales de transmisi+n. $as dierentes partes que la
conorman no est/n completamente sincroni*adas.
J#$)$Hu?) Di'i%)( S?+.$&+) ISDJ5 Es la evoluci+n de los sistemas de
transmisi+n :.0, creada para soportar anchos de banda m/s elevados.
L)"Fi#P5 $enguaje de programaci+n gr/ico de Aacional ,nstruments.
M)%$i, 1# EF)(u).iE+5 es una matri* que resume las inormaciones
pertinentes al problema bajo an/lisis. (ualquier problema multicriterio puede
eEpresarse de orma concisa en ormato matricial, en la que las columnas
representan los atributos o criterios relevantes al problema y las ilas
representan las alternativas en competencia.
O!+iBER B<BC5 Anali*ador recomunicaciones usado en redes hibridas

clxxiv
:.0J).0J)=AE! y en redes A!"
P)+#( D$&+%)(5 es la pantalla de $abvie@ donde se disea la intera* con el
usuario, en ella se colocan los controles e indicadores.
P$&.#s& A+)(?%i.& J#$-$Hui.& IAPJ5 "todo de an/lisis multicriterio usado
para resolver problemas de toma de decisiones
R#.&!#+1).iE+ UIT-T *.C2<5 recomendaci+n que deine la calidad de los
enlaces digitales a 28KbJs
R#.&!#+1).iE+ UIT-T *.C295 recomendaci+n que deine la calidad de los
enlaces digitales a 348IKbJs
S&G%P)$#5 es la parte l+gica de la computadora. Es el conjunto de
instrucciones que puede ejecutar el hard@are para la reali*aci+n de las
tareas de computaci+n.
Su7#$1#.isi&+s5 )ot@are especiali*ado en resolver problemas basados en
el :roceso Analtico jer/rquico (A0:).

clxxv
LISTA DE ACRNIMOS
AP Analytic 0ierarchy :rocess
AIS Alarm ,ndicate )ignal
AIT Automati*aci+n ,ndustrial, ,norm/tica y !elecomunicaciones
ATN A!tention
ATM Asynchronous !ranser "ode
BBE >acKground >locK Error
BER >it Error %ate
BERT >it Error %ate !est
CCR (entro de (ontrol de la %ed
CRC (hequeo de %edundancia (clica
DM .egraded "inuted
EB Error >locK
EOI End =r ,dentiy
ES Error )econd
DEC For@ard Error (ontrol
*PIB #eneral :urpose ,ntera* >us
P 0e@lett :acKard
RP 0ypothetical %eerente :ath
IEC ,nternacional Electronic (omision
IEEE ,nstitute o Electrics and Electronics Engineers
IDC ,nterFace (lear
I*U ,ntera* #r/ica de Bsuario
ILO ,nJ=ut
LABVIEQ $aboratory ;irtual ,nstrument Engineering NorKbench
LCD $iquid (ristal .isplay
LOD $oss o !rame
DAV .ata ;alid
NDAC Aot .ata Accepted
NRDD Aot %eady For .ata
PC :ersonal (omputer
PDVSA :etr+leos de ;ene*uela ).A
PD :lesiochronous .igital 0ierarchy
PRBS :seudos %andom >it )equence
RBER %esidual ;E%

clxxvi
REN %emote Enable
SCPI )tandard (ommands o :rogrammable ,nstruments
SD )ynchronous .igital 0ierarchy
SES )everal Error )econd
SONET )ynchronous =ptical Aet@orK
SRO )ervice %ecuest
STM-< )ynchronous !ransport "odule level 7
UPEL Bniversidad :edag+gica $ibertador
US Bnavailability )econds
UIT Bni+n ,nternacional de !elecomunicaciones
VC (ontenedores virtuales
QAN Norld Area Aet@orK
VI ;irtual ,nstrument
ANEXOS

clxxvii
RED DE TRANSMISION DI*ITAL DE PDVSA V RE*ION
METROPOLITANA

clxxviii
BASE DE DATOS DE ESTACIONES DE TELECOMUNICACIONES DEL
AREA METROPOLITANA DE PDVSA
BASE DE DATOS DE ESTACIONES AREA METROPOLITANA
ESTACIN LA CAMPIWA
.,%E((,HA9 Av. $ibertador. Ediicio :etr+leos de ;ene*uela. !orre Este. A*otea. $a (ampia.
(aracas
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
35I83 153 "smn 22L63m76mm 74L31m61mm 4 Sm 4 0r. 44 "in.
ESTACIN EL CUJ
.,%E((,HA9 :asando la alcabala de la "ariposa se siguen los letreros (3,I Sm) que dicen .istritos
(entro

clxxix
El (uj, .tto. Federal
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
32477 7734 "smn 24L62m42mm 74L36m43mm 7I Sm 4 0r. 84 "in.
ESTACIN EL JUNOUITO <
.,%E((,HA9 ;a el &unquito. 5 Sm despus de la escuela de policias (pasando El &unquito) se
cru*a a la
derecha. El &unquito<.tto. Federal
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
)JA 3764 "smn 2?L46m6?mm 74L3?m65mm 5? Sm 7 0r. 76 "in.
ESTACIN EL JUNOUITO 2
.,%E((,HA9 ;a el &unquito. Altos de :o*o Aegro, 5 Sm despus de la escuela de policias se
cru*a a la
derecha. El &unquito<.tto. Federal
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
35I65 3752 "smn 2?L46m6?mm 74L3?m65mm 52 Sm 7 0r. 76 "in.
ESTACIN PLANTA CANTINAS
.,%E((,HA9 (arretera vieja hacia $a #uaira, :lanta de suministro (ombustibles (antinas.
(ubicaci+n
s+tano 7 debajo del (entro de (ontrol. (aracas)
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
7734 "smn 22L6?m32mm 74L57m65mm 74 Sm 4 0r. 84 "in.
ESTACIN CABO BLANCO
.,%E((,HA9 Entrada port+n de acceso a pista Aeropuerto ,nternacional "aiqueta. Edo. ;argas.
:ara el
acceso solicitar permiso en oicina de $ogstica ,AA," piso 5. ($lamar a $uis :ulido :lnata )(A"9
229::)
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
)JA I4 "smn 2?L44m32mm 74L52m55mm 53 S" 4 0r. 64 "in.
ESTACIN PLANTA SCAM

clxxx
.,%E((,HA9 :lanta de )ervicio de (ombustible, Aeropuerto de "aiqueta, ubicada al inal del
Aeropuerto
,nternacional al pasar la estaci+n de servicio. Edo. ;argas
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
5?I11 2 "smn 22L61m88mm 74L52m47mm 54 Km 4 0r. 86 "in.
ESTACIN AN*AR
.,%E((,HA9 0angar de :.;)A, Aeropuerto ;iejo de "aiqueta Edo. ;argas. 0angares de la
Aduana,
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
5I844 73 "smn 22L6Im31mm 74L52m7?mm 4 0r. 56 "in.
ESTACIN CATIA LA MAR REPETIDOR
.,%E((,HA9 Brbani*aci+n $a (olina, (atia $a "ar. Edo. ;argas
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
552I5 744 "smn 2?L43m42mm 74L52m7Imm 32 Sm 4 0r. 64 "in.
ESTACIN LA*UNA DE LOS PATOS
.,%E((,HA9 Brbani*aci+n )anta %osa, sector El !ambor (erro $aguna de los :atos, .istrito
#uaicaipuro
Edo. "iranda
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
7I44 "smn 2?L43m34mm 74L34m54mm 6 Sm 4 0r. 76 "in.
ESTACIN INTEVEP
.,%E((,HA9 Ediicio )ede (entral, :iso 8, Brb. )ta. %osa, sector El !ambor, $os !eques
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9 !,E":= .E

clxxxi
;,A&E9
62745 7?44 "smn 2?L43m41mm 74L33m32mm 4 Sm 4 0r. 4 "in.
ESTACIN EDID. SUCRE
.,%E((,HA9 Av. Francisco de "iranda, Frente al (entro (omercial (entro :la*a. Edi. )ucre, $a
Floresta
(aracas
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
32276 I26 "smn 22L64m54mm 74L31m87mm 4 Sm 4 0r. 36 "in.
ESTACIN EL VOLCN
.,%E((,HA9 )ector El ;olc/n, cuinta El !opito, A 6 "in. .e la Brbani*aci+n El :lacer, va =ritopo
"unicipio
>aruta Edo. "iranda
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
35I21 7852 "smn 22L64m65mm 74L36m73mm 71 Sm 4 0r. 86 "in.
ESTACIN TIO PEDROTE
.,%E((,HA9 ;a (aracas<Araira (carretera vieja hacia 0iguerote) se atraviesa Araira, se sube al
cerro
despus del %o (huspita al pasar la Escuela se sube el cerro por la entrada de la .erecha Estado
"iranda
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
35416 I16 "smn 22L38m51mm 74L32m54mm 28 Sm 7 0r. 86 "in.
ESTACIN AEROPUERTO CARACAS
.,%E((,HA9 ;a (aracas<(harallave. Bbicada al lado de la !orre de (ontrol del Aeropuerto
(aracas
(harallave. Edo. "iranda
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
35I68 264 "smn 22L81m44mm 74L7?m34mm 65 Sm 4 0r. 64 "in.
ESTACIN *EREMBA
.,%E((,HA9 ;a el &unquito<(olonia !ovar, antes de la entrada de la (oloniaQ justo en el mismo

clxxxii
sitio queda
un %adar "eteororl+gico del #obierno Aacional !ovar. Edo Aragua
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
354?6 3572 "smn 2?L38m88mm 74L38m45mm 64 Sm 7 0r. 54 "in.
ESTACIN PLANTA *UATIRE
.,%E((,HA9 :lanta de )uministro de (ombustible :dv. .eltaven, #uatire. Edo. "iranda
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
5?331 584 "smn 22L38m88mm 74L31m3Imm 55 Sm 7 0r. 44 "in.
ESTACIN PLANTA CARENERO
.,%E((,HA9 ;a 0iguerote<:uerto Francs, :lanta .eltaven, (arenero. Edo. "iranda
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
5?631 34 "smn 22L48m41mm 74L55m66mm 4 Sm 3 0r. 54 "in.
ESTACIN EL CRISTO
.,%E((,HA9 ;a (aracas<El #uapo<>arcelona, al llegar al #uapo, se sigue va %io (hico. A 5,6
Sm queda
la Estaci+n. Edo. "iranda
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
35II3 83 "smn 26L6?m83mm 74L74m86mm 75I Sm 3 0r. 76 "in.
ESTACIN PLANTA ARICUNA
.,%E((,HA9 Area operacional :.;)A #as. A la i*quierda, despus del peaje $a :ernita,
(harallave, Edo.
"iranda

clxxxiii
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
27545 584 "smn 22L81m4Imm 74L76m76mm 66 Sm 7 0r. 44 "in.
ESTACIN N-4:
.,%E((,HA9 ;a (aracas<)an (asimiro, se pasa la alcabala de :ardillal y en 6 "in. )e cru*a en
anuncio
(entro Adiestramiento, Edo. Aragua. cueda en $a "'cura
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
35I84 824 "smn 2?L43m35mm 41L65m36mm 74? Sm 3 0r. 76 "in.
ESTACIN CIED LA TAONA
.,%E((,HA9 ;a >aruta<El 0atillo, Av. $as esmeraldas, calle El Angel, Edo. "iranda
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
7734 "smn 22L64m85mm 74L32m77mm 6 Sm 4 0r. 56 "in.
ESTACIN PLANTA CATIA LA MAR
.,%E((,HA9 :lanta de )uministro de (ombustible, primer piso del Edi. Administrativo, .eltaven,
(atia la
"ar, Edo. ;argas
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
5?554 I4 "smn 2?L43m44mm 74L52m73mm 36 Sm 4 0r. 64 "in.
ESTACIN EDID. LOS CA*UARAMOS
.,%E((,HA9 Av. $eonardo .a ;inci, Edi. :.;)A )ervicios, :iso 1 =icina A<176 $os
(haguaramos,
(aracas
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
5866? 174 "smn 22L63m74mm 74L31m38mm I Sm 4 0r. 54 "in.
ESTACIN TORRE PEOUIVEN

clxxxiv
.,%E((,HA9 Av. Francisco de "iranda, al lado de la estaci+n del metro (hacao, !orre :equiven,
:iso 33
(hacao, (aracas
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
I8838 164 "smn 22L67m33mm 74L31m64mm 5 Sm 4 0r. 34 "in.
ESTACIN EDID. CUAO
.,%E((,HA9 Av. $a Estancia, Edi. :.;)A E y :, (huao, (aracas
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
63?16 144 "smn 22L67m41mm 74L31m76mm 5 Sm 4 0r. 36 "in.
ESTACIN EDID. PAQA
.,%E((,HA9 Edi. :a@a, Brbani*aci+n $as "ercedes, :iso 7, =icina E<7<38 (aracas
!E$bF=A=9 A$!B%A9 $=A#,!B.9 $A!,!B.9 .,)!AA(,A9
!,E":= .E
;,A&E9
144 "smn 21L33m37mm 74L5?m35mm 8,6 Sm 4 0r. 54 min

clxxxv
INSTRUMENTOS DE MEDICIN UTILIZADOS EN LA RED DE
TRANSMISIN DI*ITAL METROPOLITANA DE PDVSA

clxxxvi
I+s%$u!#+%&s 1# M#1i.iE+ U%i(i,)1&s #+ () R#1 1# T$)+s!isiE+ Di'i%)( M#%$&7&(i%)+) 1# PDVSA
ESOUEMAS DE TECNOLO*AS APLICABLES EN EL SISTEMA DE
PRUEBAS REMOTAS
EsHu#!) 1# u%i(i,).iE+ 1# .&+F#$s&$ *PIB-ENETL<33

clxxxvii
EsHu#!) 1# u%i(i,).iE+ 1# P)(! 0 Qi$#(#ss B$i1'#
EsHu#!) 1# u+iGi.).iE+ 1# %#.+&(&'?)s )7(i.)"(#s 7)$) 7$u#")s $#!&%)s
PRUEBA DE DUNCIONALIDAD DE LA APLICACIN DESARROLLADA
Bn logro adicional alcan*ado durante el desarrollo del proyecto ue la
reali*aci+n de una prueba de uncionalidad, mediante la cual se pudo
comprobar el perecto uncionamiento en red de la aplicaci+n, simul/ndose
as, el uso real para la cual la misma ue diseada, el cual no es otro que el
control, monitoreo y almacenamiento de variables de inters provenientes de
los instrumentos de medici+n, especicamente del =mni>E% ?7?(. A
continuaci+n de eEplica brevemente el sot@are y hard@are usado, los pasos
seguidos para el montaje y los resultados obtenidos en la prueba9

clxxxviii
EsHu#!) 1# () 7$u#")
S&G%P)$# U%i(i,)1&5
$ab;,EN ?.4 Evaluation )ot@are.
$ab;,EN %untime Engine ?.4
"easurement k Automation EEplorer 5.4.3
A, 8II.3 7.?4
A, ;,)A 5.4.7
5??7?( .river9 ;G, plug k play A.4?.44
)$1P)$# U%i(i,)1&5
0e@lett :acKard (ommunications :erormance Analy*er =mni>E%
5??7?c
!arjeta y cable national instruments :("(,A<#:,>
$aptop (ompaq Armada "?44
$aptop Fujitsu )iemens $ie >ooK

clxxxix
$aptop 0: (ompaq nE6444
0ub 8 :uertos hyEel :restige 73I,"0
!res cables de red E,AJ!,A 62I> est/ndar, con conector %&86 en
ambos eEtremos
P)s&s S#'ui1&s
Es%)"(#.i!i#+%& 1# C&!u+i.).iE+ #+%$# #( .&!7u%)1&$ (&.)( 0 #(
O!+iBER B<BC5
)e reali*+ la coneEi+n a mediante la intera* #:,> entre la laptop
(ompaq Armada "?44 y el instrumento de medici+n 0e@lett :acKard
(ommunications :erormance Analy*er =mni>E% 5??7?(.
C&+#6iE+ #+%$# .&!7u%)1&$) # i+s%$u!#+%&
C&+Gi'u$).iE+ 1# i+s%$u!#+%& 0 7$u#")s 1# .&!u+i.).iE+ .&+ #(
!is!&5
)e coniguro el instrumento con la direcci+n #:,> M7O como lo muestra
la igura siguiente9

cxc
Di$#..i&+)!i#+%& *PIB #+ #( I+s%$u!#+%&
A travs del "easurement k Automation EEplorer 5.4.3 ("AG) se
enviaron algunos comandos al instrumento para comprobar si la
comunicaci+n se estableca de manera correcta.
P$u#")s 1# .&!u+i.).iE+ .&+ #( I+s%$u!#+%&

cxci
Es%)"(#.i!i#+%& 1# C&!u+i.).iE+ #+%$# ()s .&!7u%)1&$)s 0 #( u"5
)e eectu+ la coneEi+n entre cada laptop y el 0ub a travs de cable de
red E,AJ!,A 62I> est/ndar como lo muestra la siguiente igura9
C&+#6iE+ #+%$# .&!7u%)1&$)s 0 UB
C&+Gi'u$).iE+ 1# .&!7u%)1&$)s 7)$) %$)")>)$ #+ $#15
)e coniguraron las tres laptops a travs del siguiente
direccionamiento en cada una de ellas9
L)7%&7 (&.)( IC&!7)H A$!)1) MB33J5
.irecci+n ,:9 74.74.74.7

cxcii
"ascara de )ubred9 366.366.366.4
#rupo de trabajo9 $uish??
L)7%&7 (&.)( IDu>i%su Si#!#+s LiG# B&&MJ5
.irecci+n ,:9 74.74.74.3
"ascara de )ubred9 366.366.366.4
#rupo de trabajo9 $uish??
L)7%&7 (&.)( IP C&!7)H +64333J5
.irecci+n ,:9 74.74.74.5
"ascara de )ubred9 366.366.366.4
#rupo de trabajo9 $uish??
C&+Gi'u$).iE+ 1# .&!7u%)1&$)s 7)$) %$)")>)$ #+ $#1
C&+Gi'u$).iE+ 0 1i$#..i&+)!i#+%& 1# () )7(i.).iE+5

cxciii
$a aplicaci+n se coniguro con la direcci+n #:,> M7O en cada una de
las rutinas donde ue necesario proporcionar este tipo de direccionamiento.
Adem/s se suministro en el @ebserver de labvie@ las tres direcciones
,: correspondientes a cada computadora.
C&+Gi'u$).iE+ 1#( Q#" S#$F#$ 1# L)"Fi#P
I+s%)().iE+ 1# L)"Fi#P Ru+-Ti!# E+'i+# #+ ()s .&!7u%)1&$)s $#!&%)s5
:ara poder ejecutar las aplicaciones en las laptops remotas ue
necesaria la instalaci+n de $abvie@ %untime Engine ?.4, debido a que, este

cxciv
programa contiene todos los archivos necesarios para poder desplegar el
panel rontal de la aplicaci+n y que el mismo uncione igual que la aplicaci+n
original instalada en la laptop local.
D#s)$$&((& 1# () 7$u#")
>/sicamente la prueba reali*ada consisti+ en el control y monitoreo
del instrumento a travs de las computadoras remotas (las que no est/n
conectadas directamente al instrumento), no obstante, tambin se reali*aron
pruebas con la computadora local.
$a prueba se dividi+ en tres etapas, cada una de las cuales se eEplica
a continuaci+n9
7. #eneraci+n de alarmas y errores directamente a travs de la
aplicaci+n en su panel rontal 7 (,nstalada en la computadora local).
$os resultados se logran visuali*ar en el panel rontal de la aplicaci+n
y en display del instrumento.
3. )e repite la etapa anterior, luego se almacenan los datos, para
posteriormente abrir el panel rontal 3 y reali*ar los c/lculos #.I37 y
#.I32. Finalmente se almacenan los todos los datos (los de ambos
paneles rontales) en un documento de ormato EEcel y se imprime un
reporte.

cxcv
5. )e abre un bro@ser del ,nternet EEplorer en cada computadora remota
y se carga la aplicaci+n en ellas, luego se generan desde ah errores
simples y alarmas. $os mismos se visuali*an en los paneles remotos,
en el panel rontal de la aplicaci+n y en el display del instrumento.
8. )e generan los errores directamente en el instrumento, se visuali*an
los mismos en todas las computadoras.
Vis%) G$&+%)( 1# () 7$u#")

cxcvi
R#s7)(1& T#E$i.& 7)$) M)%$i, EF)(u)%iF) 1# (&s S&G%P)$# 1#
I+s%$u!#+%).iE+ Vi$%u)(


cxcvii

cxcviii

cxcix

cc
TARJETAS *PIB
T)$>#%) PCI-PCMCIA

cci
T)$>#%) PCMCIA-*PIB
COMPARACION ENTRE LAS INTERDACES DE COMUNICACIONES
*PIB @ RS-2:2

ccii
C&!7)$).iE+ #+%$# ()s i+%#$G).#s 1# .&!u+i.).i&+#s *PIB 0 RS-2:2
REPORTE IMPRESO *ENERADO POR LA APLICACIN DISEWADA

cciii
R#7&$%# *#+#$)1& 7&$ () A7(i.).iE+/ P)'i+) NR<

cciv
R#7&$%# *#+#$)1& 7&$ () A7(i.).iE+/ P)'i+) NR2
REPORTE EN DORMATO EXCEL ALMACENADO POR LA APLICACIN
DISEWADA

ccv

You might also like