Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Autores:
N° APELLIDOS Y NOMBRES
1 López Colque Nikolai
Capítulo 1 6
Antecedentes , Introducción y Objetivos 6
Antecedentes 6
Introducción 7
Objetivos 8
Capítulo 2 9
Marco Teórico 9
Tia Portal 9
Labview 10
Factory I/O 11
OPC 11
Capítulo 3 13
Fases del Proyecto 13
Modelado Matemático 13
Programación en TIA PORTAL 20
Configuración NET TO PLC Sim - NI OPC Server 22
Programación Labview 23
Conexión con Factory I/O 26
Capítulo 4 27
Observaciones y Conclusiones 27
Observaciones 27
Conclusiones 27
Referencias 28
Capítulo 1
Antecedentes , Introducción y Objetivos
Antecedentes
Introducción
Para intentar solucionar esta complejidad, Siemens creó hace 10 años Tia
Portal con la idea de combinar todas estas herramientas en una.
Este programa fue creado por National Instruments (1976) para funcionar
en máquinas MAC, salió al mercado por primera vez en 1986, teniendo
versiones disponibles para las plataformas Windows, UNIX, MAC y
GNU/Linux actualmente. La penúltima versión es la 2013, con la increíble
demostración de poderse usar simultáneamente para el diseño del firmware
de un instrumento RF de última generación, a la programación de alto
nivel del mismo instrumento, todo ello con código abierto. Y
posteriormente la versión 2014 disponible en versión demo para
estudiantes y profesional, la versión demo se puede descargar directamente
de la página National Instruments.
OPC
● Modelado Matemático
● Programación en TIA PORTAL
● Configuración NET TO PLC SIM Y NI OPC Server
● Programación en Labview
● Conexión con Factory I/O
Modelado Matemático
Para determinar la velocidad de flujo que sale por una boquilla lisa y
redonda en la parte inferior del tanque de nivel como es mostrado en la
figura, se aplica el principio de Bernoulli entre el punto de referencia 1 en
la superficie y el punto de referencia 2 en la boquilla del tubo.
1 2
2
𝑚𝑣 = 𝑚𝑔𝐻
𝑣 = 2𝑔𝐻
El flujo de salida del tanque para el caso de una sección transversal es:
𝑄 = 𝑆𝑣 = 𝑆 2𝑔𝐻
𝑄𝑣 = 𝐾𝑣𝐴 ∆𝑃
𝐴: Área de paso
𝑄𝑠 = 𝑘2𝑎2 2𝑔𝐻
𝑄𝑒 = 𝑘1𝑎1
( )
*
𝑘1𝑎1
𝐻𝑜 = *
𝑘2𝑎2 2𝑔
𝐻𝑜 = 0. 8 𝑚
𝑑𝐻
𝑓(𝑎1, 𝐻) = 𝐴 𝑑𝑡
= 𝑘1𝑎1 − 𝑘2𝑎2 2𝑔𝐻
La ecuación de Taylor es una serie infinita la cual expandimos únicamente
hasta la primera derivada, por lo tanto viene dado por la siguiente
expresión:
*
𝑓(𝑎1, 𝐻) ≈ 𝑓(𝑎1, 𝐻𝑜) +
∂𝑓
|
∂𝑎1 𝑎* ,𝐻
1 𝑜
( *
𝑎1 − 𝑎1 + ) ∂𝑓
|
∂𝐻 𝑎* ,𝐻
1 𝑜
(𝐻 − 𝐻𝑜)
*
note que ∆𝑎1 = 𝑎1 − 𝑎1 y ∆𝐻 = 𝐻 − 𝐻𝑜 que permite expresar el
problema en variable de desviación. Es decir estamos trasladando el
*
problema al punto donde queremos linealizar (𝑎1,𝐻𝑜).
Sustituyendo la ecuación en sus puntos de equilibrio (primer término de la
ecuación anterior) y aplicando la derivada parcial de la función (dos
últimos términos de la expresión anterior) tenemos:
* 𝑘2𝑎2 2𝑔
𝑓(𝑎1, 𝐻) ≈ 𝑘1𝑎1 − 𝑘2𝑎2 2𝑔𝐻𝑜 + 𝑘1∆𝑎1 − ∆𝐻
2 𝐻𝑜
𝑑𝐻 𝑑𝐻 𝑘2𝑎2 2𝑔
𝐴 𝑑𝑡
-𝐴 |
𝑑𝑡 𝑎* ,𝐻
≈ 𝑘1∆𝑎1 − ∆𝐻
1 𝑜
2 𝐻𝑜
𝑑∆𝐻 𝑘2𝑎2 2𝑔
𝐴 𝑑𝑡
≈ 𝑘1∆𝑎1 − ∆𝐻
2 𝐻𝑜
∆𝐻 = ℎ
∆𝑎1 = 𝑎1
Transformada de Laplace:
𝑘2𝑎2 2𝑔
𝐴𝑠ℎ(𝑠) = 𝑘1𝑎1(𝑠) − ℎ(𝑠)
2 𝐻𝑜
𝑘2𝑎2 2𝑔
(𝐴𝑠 + ) ℎ(𝑠) = 𝑘1𝑎1(𝑠)
2 𝐻𝑜
ℎ 𝑘1
= 𝑘2𝑎2 2𝑔
𝑎1
𝐴𝑠+
2 𝐻𝑜
ℎ 𝑘1/𝐴
= 𝑘2𝑎2 2𝑔
𝑎1
𝑠+
2𝐴 𝐻𝑜
ℎ 0.1
= 𝑠+0.0375
𝑎1
ℎ −0.12
= 𝑠+0.0375
𝑎2
0.1 0.12
ℎ(𝑠) = 𝑠+0.0375
𝑎1 − 𝑠+0.0375
𝑎2
Programación en TIA PORTAL
Rutina Principal
Figura 4. Network 1 y 2
Figura 5. Network 3 y 4
Figura 6. Network 5 y 6
Configuración NET TO PLC Sim - NI OPC Server
● Para realizar la configuración en programa NET TO PLC Sim, será
necesario abrir el programa , luego crear una nueva estación donde
le colocaremos un nombre y una ruta propia de nuestra computadora,
esto para permitir que nuestra PC sea tomada como un PLC al
momento de realizar cualquier conexión.
Programación Labview
● Para la programación en Labview tenemos que crear un nuevo
proyecto , una vez sea creado vamos a la ventana de Project
Explorer, damos click izquierdo en My Computer/New y
seleccionamos I/O Server, aqui creamos las variables teniendo como
servidor el NI OPC Server.
Conclusiones