Sei sulla pagina 1di 23

Cdigo: M-PREINS-MN-002

Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 1 de
22

MANUAL DE OPERACIN DE APLICACIN REPORTES


DIARIOS
M-PRE-INS-MN-002
Versin: 1

Versin
1

Descripcin
Manual de operacin
de aplicacin.

Elabor
Wilmer
Arcos V.

HISTORIA DEL DOCUMENTO


Revis
Aprob
Alexander
Hugo Bernal
Zambrano

Fecha
Julio 15/2014

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 2 de
22

CONTENIDO

1.

OBJETIVO..................................................................................................................................... 3

2.

ALCANCE ..................................................................................................................................... 4

3.

PROCEDIMIENTO ........................................................................................................................ 5

4.

3.1.

APLICACIN REPORTES DIARIOS ...................................................................................... 5

3.2.

ESPECIFICACIONES TCNICAS DEL SISTEMA ................................................................... 5

3.2.1.

ESPECIFICACIONES MNIMAS .................................................................................... 5

3.2.2.

CONFIGURACION DE EXCEL ....................................................................................... 5

3.3.

INGRESO A LA APLICACIN ................................................................................................ 8

3.4.

REA DE TRABAJO DE APLICACIN REPORTES DIARIOS. ................................................ 9

ANEXOS ..................................................................................................................................... 12
4.1.

CODIGO FUENTE ............................................................................................................... 12

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

1.

Pgina 3 de
22

OBJETIVO

Se expone el funcionamiento y operacin de la aplicacin Reportes Diarios, aplicacin


necesaria para visualizar da a da los cambios que ocurren en los pozos STAR con
respecto a las variables de temperatura y presin de fondo fluyente (PWF), para lo cual
se detallan los comandos, acciones y eventos que el usuario debe realizar para su
buen funcionamiento.

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

2.

Pgina 4 de
22

ALCANCE

Este manual tiene el propsito de mostrar de manera intuitiva la forma adecuada de


utilizar la aplicacin Reportes Diarios para supervisar datos de campo en tiempo real,
formando un histrico de los valores diarios que se registran para cada una de las
variables. Se tendrn en cuenta los archivos necesarios que se debern cargar. Este
manual no pretende ser una gua de programacin en lenguaje Visual Basic para
Aplicaciones VBA, por tal motivo no se explicar el cdigo fuente del mismo.

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 5 de
22

3. PROCEDIMIENTO
3.1.

APLICACIN REPORTES DIARIOS

Con un solo clic es posible visualizar para el da actual los valores y las graficas de las
variables de temperatura en fondo y PWF de los Pozos STAR, mostrando siempre el
valor ms representativo de temperatura registrado en el momento, discriminando
tags de la fibra o de las termocuplas que brindan una temperatura menor a la
temperatura de yacimiento o un dato errneo como es el caso de un valor negativo.

3.2.

ESPECIFICACIONES TCNICAS DEL SISTEMA

Para que la aplicacin funcione correctamente, el equipo de cmputo debe cumplir las
especificaciones mnimas de software y hardware.
3.2.1. ESPECIFICACIONES MNIMAS
-

Intel(R) Core (TM) dual core 1.4 Ghz


Memoria Ram 1 GB
Disco duro 40 GB
Video 256Mb
Sistema operativo Windows 7 Enterprise 64 bit Service Pack 1
Microsoft Office Professional 2010 plus.
Complemento PI_DataLink para Excel.
Conexin al PI Server.

3.2.2. CONFIGURACION DE EXCEL


-

En la ejecucin de cualquier archivo Excel con contenido de Macros es


necesario configurar el centro de confianza de Excel, el procedimiento se
describe a continuacin.

En cualquier archivo Excel, dirigirse a la parte superior izquierda en la pestaa


Archivo y seleccionar Opciones como se observa en la Figura 1.

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 6 de
22

Figura 1. Ingreso al men de Opciones.


Inmediatamente se despliega las opciones de Excel como se muestra en la Figura 2,
se selecciona la opcin Centro de confianza en la parte izquierda del men y
despus en la parte derecha hacer doble clic en el botn Configuracin del Centro de
confianza donde se bajara la seguridad de Excel para que puedan ser ejecutados
todos los archivos con macros (VBA).

Figura 2. Ingreso a la configuracin del centro de confianza.

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 7 de
22

Se habilita la cuarta opcin de la configuracin de Activex Habilitar todos los controles


sin restricciones y sin preguntar, esto con el fin de que los Activex se ejecuten sin
ningn problema, como se observa en la siguiente figura.

Figura 3. Configuracin de Activex.


Despus se selecciona la opcin de Configuracin de Macros habilitando la cuarta
opcin de esta configuracin Habilitar todas las Macros, permitiendo que la Macros
(VBA) se ejecuten de forma adecuada como se observa en la Figura 4.

Figura 4. Configuracin de Macros.


A continuacin se selecciona la opcin de Vista protegida y se dejan en blanco todos
los check boxes como se muestra en la Figura 5.

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 8 de
22

Figura 5. Configuracin Vista protegida.


Por ultimo se cierra el archivo para que los cambios sean efectivos. Este procedimiento
se realiza una sola vez en cada computador, permitiendo ejecutar cualquier archivo
con contenido VBA.

3.3.

INGRESO A LA APLICACIN

Para abrir la aplicacin es necesario dar doble clic en el archivo Excel Reportes
Diarios.xlsm. En la figura 6 se muestra el ejecutable de la aplicacin para para
supervisar comportamiento de los Pozos STAR.

Figura 6. Archivo .xlsm Reportes Diarios.

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

3.4.

Pgina 9 de
22

REA DE TRABAJO DE APLICACIN REPORTES DIARIOS.

La aplicacin Reportes Diarios cuenta con dos reas de grficos para visualizar
temperatura y PWF de los pozos externos e internos independientemente, dos reas
de datos para mostrar los valores por fecha de cada variable y tres botones de accin
como se muestra en la Figura 7.

Figura 7. Pantalla de inicio Reportes Diarios.

El primer paso es dar clic en el botn ACTUALIZAR el cual dar paso a la conexin
con el PI Server ofreciendo los valores de temperatura y presin provenientes de la
instrumentacin de los pozos STAR para la ltima o ultimas fechas. Tambin se puede
observar en la Figura 8 dos botones ms, uno de TEMPERATURA y otro de PWF
para visualizar en las dos reas de grficos las variables de temperatura y presin
respectivamente.

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 10 de
22

Figura 8. Botones de accin


Despus de esto se observa las graficas y valores de las variables desde el primer da
de consulta hasta la fecha actual como se muestra en la figura 9, en este este caso
para la variable de temperatura en fondo. Al finalizar podemos cerrar el archivo y el
guardara automticamente todos los valores hasta la fecha.

Figura 9. Historial grfico de Temperatura.


De igual manera al presionar el botn de PWF, en el rea grafica se muestra las
grficas de presin para los pozos externos y los pozos internos y adems los valores
de presin para la fecha actual (figura 10).

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 11 de
22

Figura 10. Historial grfico de PWF.


Cada vez que se actualiza la aplicacin, se crea un histrico donde se almacenan los
datos de temperatura y presin da a da desde que se corri por primera vez (figura
11).

Figura 11. Historial de datos de presin y temperatura.

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 12 de
22

4. ANEXOS
4.1.

CODIGO FUENTE

A continuacin se observa el cdigo fuente para llevar a cabo esta aplicacin.

Public ultima_fecha As Double


Public sensortemp137, sensortemp138, sensortemp139, sensortemp140, sensortemp161,
sensortemp162, sensortemp163, sensortemp164 As String
Public interv1, interv2, interv3, interv4, interv5, interv6, interv7, interv8 As String
Sub actualizar()
Dim max137d, max138d, max139d, max140d, max161d, max162d, max163d, max164d As
Double
Dim tag_max1, tag_max2, tag_max3, tag_max4, tag_max5, tag_max6, tag_max7, tag_max8 As
String
Dim fecha_ayer, fecha_guardada As Date
fecha_ayer = Format(Date - 1, "m/d/yyyy")
ultima_fecha = Sheets("tags").Range("S10").End(xlDown).Row
fecha_guardada = Sheets("tags").Cells(ultima_fecha, 19).Value
If fecha_guardada = fecha_ayer Then
MsgBox "LOS DATOS YA ESTAN ACTUALIZADOS"
Exit Sub
End If
Sheets("graficas").Range("D11:H11,N11:R11").Select
Sheets("graficas").Range("N11").Activate
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
.PatternTintAndShade = 0
End With
'%%%%%%%% VALORES MAXIMOS DE TEMPERATURA %%%

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 13 de
22

max137d = Sheets("tags").Cells(4, 2).Value


'%%%
max138d = Sheets("tags").Cells(4, 4).Value
'%%%
max139d = Sheets("tags").Cells(4, 6).Value
'%%%
max140d = Sheets("tags").Cells(4, 8).Value
'%%%
max161d = Sheets("tags").Cells(4, 10).Value
'%%%
max162d = Sheets("tags").Cells(4, 12).Value
'%%%
max163d = Sheets("tags").Cells(4, 14).Value
'%%%
max164d = Sheets("tags").Cells(4, 16).Value
'%%%
'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
'XXX IDENTIFICACION DE LOS TAGS DE LA FIBRA DE MAYOR TEMPERATURAS INCLUIDO LAS
TERMOCUPLAS XXX
'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
'############### Pozo QF-137D ##################
For poz1 = 7 To 58
If Sheets("tags").Cells(poz1, 2) = max137d Then
tag_max1 = Sheets("tags").Cells(poz1, 1).Value
Exit For
End If
Next
'############### Pozo QF-138D ##################
For poz2 = 7 To 58
If Sheets("tags").Cells(poz2, 4) = max138d Then
tag_max2 = Sheets("tags").Cells(poz2, 3).Value
Exit For
End If
Next
'############### Pozo QF-139D ##################
For poz3 = 7 To 51
If Sheets("tags").Cells(poz3, 6) = max139d Then
tag_max3 = Sheets("tags").Cells(poz3, 5).Value
Exit For
End If
Next
'############### Pozo QF-140D ##################
For poz4 = 7 To 10
If Sheets("tags").Cells(poz4, 8) = max140d Then

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS
tag_max4 = Sheets("tags").Cells(poz4, 7).Value
Exit For
End If
Next
'############### Pozo QF-161D ##################
For poz5 = 7 To 58
If Sheets("tags").Cells(poz5, 10) = max161d Then
tag_max5 = Sheets("tags").Cells(poz5, 9).Value
Exit For
End If
Next
'############### Pozo QF-162D ##################
For poz6 = 7 To 50
If Sheets("tags").Cells(poz6, 12) = max162d Then
tag_max6 = Sheets("tags").Cells(poz6, 11).Value
Exit For
End If
Next
'############### Pozo QF-163D ##################
For poz7 = 7 To 58
If Sheets("tags").Cells(poz7, 14) = max163d Then
tag_max7 = Sheets("tags").Cells(poz7, 13).Value
Exit For
End If
Next
'############### Pozo QF-164D ##################
For poz8 = 7 To 38
If Sheets("tags").Cells(poz8, 16) = max164d Then
tag_max8 = Sheets("tags").Cells(poz8, 15).Value
Exit For
End If
Next
Sheets("tags").Cells(76, 1) = tag_max1
Sheets("tags").Cells(76, 3) = tag_max2
Sheets("tags").Cells(76, 5) = tag_max3
Sheets("tags").Cells(76, 7) = tag_max4
Sheets("tags").Cells(76, 9) = tag_max5
Sheets("tags").Cells(76, 11) = tag_max6
Sheets("tags").Cells(76, 13) = tag_max7
Sheets("tags").Cells(76, 15) = tag_max8
interv1 = Sheets("tags").Cells(9, 44).Value

Pgina 14 de
22

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 15 de
22

interv2 = Sheets("tags").Cells(10, 44).Value


interv3 = Sheets("tags").Cells(11, 44).Value
interv4 = Sheets("tags").Cells(12, 44).Value
interv5 = Sheets("tags").Cells(13, 44).Value
interv6 = Sheets("tags").Cells(14, 44).Value
interv7 = Sheets("tags").Cells(15, 44).Value
interv8 = Sheets("tags").Cells(16, 44).Value
'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX
'XXX IDENTIFICACION DE LOS TAGS DE LA FIBRA DE MAYOR TEMPERATURAS INCLUIDO LAS
TERMOCUPLAS XXX
'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX
'############### Pozo QF-137D ##################
If Sheets("tags").Cells(7, 2) = max137d Then
Sheets("graficas").Cells(12, 4) = "T1"
sensortemp137 = "T1"
ElseIf Sheets("tags").Cells(8, 2) = max137d Then
Sheets("graficas").Cells(12, 4) = "T2"
sensortemp137 = "T2"
ElseIf Sheets("tags").Cells(9, 2) = max137d Then
Sheets("graficas").Cells(12, 4) = "T3"
sensortemp137 = "T3"
ElseIf Sheets("tags").Cells(10, 2) = max137d Then
Sheets("graficas").Cells(12, 4) = "INTAKE"
sensortemp137 = "INTAKE"
Else
Sheets("graficas").Cells(12, 4) = "FIBRA"
sensortemp137 = "FIBRA"
End If
If interv1 = "Intervenido" Then
Sheets("graficas").Cells(12, 4) = "INTERVENIDO"
sensortemp137 = "INTERVENIDO"
Sheets("graficas").Cells(11, 4).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
End With
End If

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS
'############### Pozo QF-138D ##################
If Sheets("tags").Cells(7, 4) = max138d Then
Sheets("graficas").Cells(12, 5) = "T1"
sensortemp138 = "T1"
ElseIf Sheets("tags").Cells(8, 4) = max138d Then
Sheets("graficas").Cells(12, 5) = "T2"
sensortemp138 = "T2"
ElseIf Sheets("tags").Cells(9, 4) = max138d Then
Sheets("graficas").Cells(12, 5) = "T3"
sensortemp138 = "T3"
Else
Sheets("graficas").Cells(12, 5) = "FIBRA"
sensortemp138 = "FIBRA"
End If
If interv2 = "Intervenido" Then
Sheets("graficas").Cells(12, 5) = "INTERVENIDO"
sensortemp138 = "INTERVENIDO"
Sheets("graficas").Cells(11, 5).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
'############### Pozo QF-139D ##################
If Sheets("tags").Cells(7, 6) = max139d Then
Sheets("graficas").Cells(12, 6) = "T1"
sensortemp139 = "T1"
ElseIf Sheets("tags").Cells(8, 6) = max139d Then
Sheets("graficas").Cells(12, 6) = "T2"
sensortemp139 = "T2"
ElseIf Sheets("tags").Cells(9, 6) = max139d Then
Sheets("graficas").Cells(12, 6) = "T3"
sensortemp139 = "T3"
Else
Sheets("graficas").Cells(12, 6) = "FIBRA"
sensortemp139 = "FIBRA"
End If
If interv3 = "Intervenido" Then

Pgina 16 de
22

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS
Sheets("graficas").Cells(12, 6) = "INTERVENIDO"
sensortemp139 = "INTERVENIDO"
Sheets("graficas").Cells(11, 6).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
'############### Pozo QF-140D ##################
If Sheets("tags").Cells(7, 8) = max140d Then
Sheets("graficas").Cells(12, 7) = "T1"
sensortemp140 = "T1"
ElseIf Sheets("tags").Cells(8, 8) = max140d Then
Sheets("graficas").Cells(12, 7) = "T2"
sensortemp140 = "T2"
ElseIf Sheets("tags").Cells(9, 8) = max140d Then
Sheets("graficas").Cells(12, 7) = "T3"
sensortemp140 = "T3"
ElseIf Sheets("tags").Cells(10, 8) = max140d Then
Sheets("graficas").Cells(12, 7) = "INTAKE"
sensortemp140 = "INTAKE"
Else
Sheets("graficas").Cells(12, 7) = "FIBRA"
sensortemp140 = "FIBRA"
End If
If interv4 = "Intervenido" Then
Sheets("graficas").Cells(12, 7) = "INTERVENIDO"
sensortemp140 = "INTERVENIDO"
Sheets("graficas").Cells(11, 7).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
'############### Pozo QF-161D ##################
If Sheets("tags").Cells(7, 10) = max161d Then
Sheets("graficas").Cells(12, 14) = "T1"
sensortemp161 = "T1"

Pgina 17 de
22

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS
ElseIf Sheets("tags").Cells(8, 10) = max161d Then
Sheets("graficas").Cells(12, 14) = "T2"
sensortemp161 = "T2"
ElseIf Sheets("tags").Cells(9, 10) = max161d Then
Sheets("graficas").Cells(12, 14) = "T3"
sensortemp161 = "T3"
Else
Sheets("graficas").Cells(12, 14) = "FIBRA"
sensortemp161 = "FIBRA"
End If
If interv5 = "Intervenido" Then
Sheets("graficas").Cells(12, 14) = "INTERVENIDO"
sensortemp161 = "INTERVENIDO"
Sheets("graficas").Cells(11, 14).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
'############### Pozo QF-162D ##################
If Sheets("tags").Cells(7, 12) = max162d Then
Sheets("graficas").Cells(12, 15) = "T1"
sensortemp162 = "T1"
ElseIf Sheets("tags").Cells(8, 12) = max162d Then
Sheets("graficas").Cells(12, 15) = "T2"
sensortemp162 = "T2"
ElseIf Sheets("tags").Cells(9, 12) = max162d Then
Sheets("graficas").Cells(12, 15) = "T3"
sensortemp162 = "T3"
Else
Sheets("graficas").Cells(12, 15) = "FIBRA"
sensortemp162 = "FIBRA"
End If
If interv6 = "Intervenido" Then
Sheets("graficas").Cells(12, 15) = "INTERVENIDO"
sensortemp162 = "INTERVENIDO"
Sheets("graficas").Cells(11, 15).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic

Pgina 18 de
22

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
'############### Pozo QF-163D ##################
If Sheets("tags").Cells(7, 14) = max163d Then
Sheets("graficas").Cells(12, 16) = "T1"
sensortemp163 = "T1"
ElseIf Sheets("tags").Cells(8, 14) = max163d Then
Sheets("graficas").Cells(12, 16) = "T2"
sensortemp163 = "T2"
ElseIf Sheets("tags").Cells(9, 14) = max163d Then
Sheets("graficas").Cells(12, 16) = "T3"
sensortemp163 = "T3"
ElseIf Sheets("tags").Cells(10, 14) = max163d Then
Sheets("graficas").Cells(12, 16) = "INTAKE"
sensortemp163 = "INTAKE"
Else
Sheets("graficas").Cells(12, 16) = "FIBRA"
sensortemp163 = "FIBRA"
End If
If interv7 = "Intervenido" Then
Sheets("graficas").Cells(12, 16) = "INTERVENIDO"
sensortemp163 = "INTERVENIDO"
Sheets("graficas").Cells(11, 16).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
'############### Pozo QF-164D ##################
If Sheets("tags").Cells(7, 16) = max164d Then
Sheets("graficas").Cells(12, 17) = "T1"
sensortemp164 = "T1"
ElseIf Sheets("tags").Cells(8, 16) = max164d Then
Sheets("graficas").Cells(12, 17) = "T2"
sensortemp164 = "T2"
ElseIf Sheets("tags").Cells(9, 16) = max164d Then
Sheets("graficas").Cells(12, 17) = "T3"

Pgina 19 de
22

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 20 de
22

sensortemp164 = "T3"
Else
Sheets("graficas").Cells(12, 17) = "FIBRA"
sensortemp164 = "FIBRA"
End If
If interv8 = "Intervenido" Then
Sheets("graficas").Cells(12, 17) = "INTERVENIDO"
sensortemp164 = "INTERVENIDO"
Sheets("graficas").Cells(11, 17).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
Call historico_tempe
End Sub
Sub historico_tempe()

Application.ScreenUpdating = False
'Extender la fecha anterior
ultima_fecha = Sheets("tags").Range("S10").End(xlDown).Row ' ultima fecha almacenada
Sheets("tags").Cells(2, 1) = Sheets("tags").Cells(ultima_fecha, 19) + 1 & " 0:00"
Sheets("tags").Cells(3, 1) = Sheets("tags").Cells(ultima_fecha, 19) + 1 & " 23:00"
valo_temp1 = Sheets("tags").Cells(101, 2).Value
valo_temp2 = Sheets("tags").Cells(101, 4).Value
valo_temp3 = Sheets("tags").Cells(101, 6).Value
valo_temp4 = Sheets("tags").Cells(101, 8).Value
valo_temp5 = Sheets("tags").Cells(101, 10).Value
valo_temp6 = Sheets("tags").Cells(101, 12).Value
valo_temp7 = Sheets("tags").Cells(101, 14).Value
valo_temp8 = Sheets("tags").Cells(101, 16).Value

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 21 de
22

interv1 = Sheets("tags").Cells(9, 44).Value


interv2 = Sheets("tags").Cells(10, 44).Value
interv3 = Sheets("tags").Cells(11, 44).Value
interv4 = Sheets("tags").Cells(12, 44).Value
interv5 = Sheets("tags").Cells(13, 44).Value
interv6 = Sheets("tags").Cells(14, 44).Value
interv7 = Sheets("tags").Cells(15, 44).Value
interv8 = Sheets("tags").Cells(16, 44).Value

'pozo QF-137D
If valo_temp1 < 140 Or interv1 = "Intervenido" Then
Sheets("tags").Range("T" & ultima_fecha + 1) = ""
Else
Sheets("tags").Range("B101").Copy
Sheets("tags").Range("T" & ultima_fecha + 1).PasteSpecial Paste:=xlPasteValues,
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
'pozo QF-138D
If valo_temp2 < 140 Or interv2 = "Intervenido" Then
Sheets("tags").Range("U" & ultima_fecha + 1) = ""
Else
Sheets("tags").Range("D101").Copy
Sheets("tags").Range("U" & ultima_fecha + 1).PasteSpecial Paste:=xlPasteValues,
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
'pozo QF-139D
If valo_temp3 < 140 Or interv3 = "Intervenido" Then
Sheets("tags").Range("V" & ultima_fecha + 1) = ""
Else
Sheets("tags").Range("F101").Copy
Sheets("tags").Range("V" & ultima_fecha + 1).PasteSpecial Paste:=xlPasteValues,
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
'pozo QF-140D
If valo_temp4 < 140 Or interv4 = "Intervenido" Then
Sheets("tags").Range("W" & ultima_fecha + 1) = ""
Else
Sheets("tags").Range("H101").Copy

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 22 de
22

Sheets("tags").Range("W" & ultima_fecha + 1).PasteSpecial Paste:=xlPasteValues,


Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
'pozo QF-161D
If valo_temp5 < 140 Or interv5 = "Intervenido" Then
Sheets("tags").Range("X" & ultima_fecha + 1) = ""
Else
Sheets("tags").Range("J101").Copy
Sheets("tags").Range("X" & ultima_fecha + 1).PasteSpecial Paste:=xlPasteValues,
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
'pozo QF-162D
If valo_temp6 < 140 Or interv6 = "Intervenido" Then
Sheets("tags").Range("Y" & ultima_fecha + 1) = ""
Else
Sheets("tags").Range("L101").Copy
Sheets("tags").Range("Y" & ultima_fecha + 1).PasteSpecial Paste:=xlPasteValues,
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
'pozo QF-163D
If valo_temp7 < 140 Or interv7 = "Intervenido" Then
Sheets("tags").Range("Z" & ultima_fecha + 1) = ""
Else
Sheets("tags").Range("N101").Copy
Sheets("tags").Range("Z" & ultima_fecha + 1).PasteSpecial Paste:=xlPasteValues,
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
'pozo QF-164D
If valo_temp8 < 140 Or interv8 = "Intervenido" Then
Sheets("tags").Range("AA" & ultima_fecha + 1) = ""
Else
Sheets("tags").Range("P101").Copy
Sheets("tags").Range("AA" & ultima_fecha + 1).PasteSpecial Paste:=xlPasteValues,
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
Sheets("tags").Range("S" & ultima_fecha).AutoFill Destination:=Sheets("tags").Range("S" &
ultima_fecha & ":S" & ultima_fecha + 1), Type:=xlFillDefault

Cdigo: M-PREINS-MN-002
Fecha: Julio 2014

Versin:1

PROYECTO STAR
MANUAL DE OPERACIN DE APLICACIN
REPORTES DIARIOS

Pgina 23 de
22

Sheets("graficas").Cells(12, 12) = Sheets("tags").Cells(ultima_fecha + 1, 19).Value


Sheets("graficas").Cells(12, 22) = Sheets("tags").Cells(ultima_fecha + 1, 19).Value
Application.ScreenUpdating = True
Call historico_pwf
Call grafica_tempe
End Sub

Potrebbero piacerti anche