• No se han encontrado resultados

SUPERVISIÓN Y EVALUACIÓN DEL SISTEMA DE CONTROL DE NIVEL PARA UN TANQUE ATMOSFÉRICO

N/A
N/A
Protected

Academic year: 2017

Share "SUPERVISIÓN Y EVALUACIÓN DEL SISTEMA DE CONTROL DE NIVEL PARA UN TANQUE ATMOSFÉRICO"

Copied!
61
0
0

Texto completo

(1)

IN“TITUTO POLITÉCNICO NACIONAL

E“CUELA “UPERIOR DE INGENIERÍA MECÁNICA Y ELECTRICA UNIDAD PROFE“IONAL ADOLFO LÓPEZ MATEO“

“UPERVI“IÓN Y EVALUACIÓN DEL “I“TEMA DE CONTROL

DE NIVEL PARA UN TANQUE ATMO“FÉRICO

TE“INA

QUE PARA OBTENER EL TITULO DE

INGENIERO EN CONTROL Y AUTOMATIZACIÓN

PRE“ENTAN:

JAVIER MANUEL ALTAMIRA VARGA“

JO“UE CRI“TIAN RAMIREZ RODRIGUEZ

A“E“ORE“:

M. EN C. “ALVADOR CRUZ DEL CAMINO

ING. RICARDO HURTADO RANGEL

(2)
(3)
(4)
(5)

DEDICATORIA

Esta tesis de la dedico a mi Dios quien supo guiarme por el buen camino, darme

fuerza para seguir adelante y no desmayar en los problemas que se presentaban,

enseñándome a encarar las adversidades sin perder nunca la dignidad ni desfallecer

en el intento.

A mis padres y hermanos por su apoyo y confianza en todo lo necesario para

cumplir mis objetivos como persona y estudiante.

A mi padre por brindarme los recursos necesarios y estar a mi lado apoyándome y

aconsejándome siempre.

A mi madre por hacer de mí una mejor persona a través de sus consejos,

enseñanzas y amor.

A mis hermanos por estar siempre presentes, acompañándome.

Con cariño,

(6)
(7)

INDICE

INDICE ... 7

1 INTRODUCCION ... 9

1.1 ANTECEDENTES ... 9

1.2 OBJETIVO ... 11

1.3 ESTADO DEL ARTE ... 11

1.4 JUSTIFICACION ... 14

1.5 ALCANCES ... 16

2 DESCRIPCION DEL CONTROL Y EL SISTEMA DE NIVEL ... 17

2.1 FUNCIONAMIENTO DE LA PLANTA ... 17

2.2 DESCRIPCIÓN DE LA PLANTA ... 19

2.2.1 MEDIDOR DE NIVEL ... 19

2.2.2 ROTAMETRO ... 19

2.2.3 TANQUE ... 20

2.2.4 BOMBA CENTRIFUGA ... 21

2.2.5 CONTROLADOR UNIVERSAL ... 21

2.2.6 NIVEL ... 22

2.2.7 FLUJO ... 23

2.2.8 FUENTE ELECTRICA ... 24

2.2.8 VÁLVULAS TIPO DIAFRAGMA (servo válvula) ... 25

2.3 MODULO DE ADQUISICIÓN ... 26

2.3.1 DIAGRAMA DE CONEXIONES ... 28

2.3.2 CONEXIÓN DE ENTRADAS ANALÓGICAS ... 29

2.3.3 CARACTERÍSTICAS DE CONEXIÓN ... 29

2.3.4 COMUNICACIÓN SERIE DIGITAL ... 29

2.3.5 DESCRIPCIÓN FRONTAL ... 29

2.4 PROASIS DAS WIN 3.0 ... 30

2.5 CONTROL DE NIVEL ... 34

2.5.1 OBTENCION DE LA GANANCIA ... 37

3 PROTOCOLOS DE COMUNICACIÓN ... 40

3.1 INTRODUCCIÓN ... 40

3.2 MÉTODOS DE TRANSMISIÓN ... 41

3.2.1 MODO DE CARÁCTER ... 42

3.2.2 MODO DE BLOQUE ... 42

3.3 MODOS DE TRANSMISIÓN ... 43

3.3.1 SIMPLEX (SX) ... 43

3.3.2 HALF DUPLEX (HDX) ... 43

3.3.3 FULL DUPLEX (FDX) ... 44

3.4 PROPIEDADES DE LOS PROTOCOLOS ... 46

3.5 CLASIFICACIÓN DE LOS PROTOCOLOS ... 47

3.5.1 PROTOCOLOS ASÍNCRONOS ... 47

3.5.2 PROTOCOLOS SÍNCRONOS ... 48

3.5.3 MODBUS ... 49

3.5.5 MODO ASCII ... 52

3.5.6 MODO RTU ... 53

(8)

4 DESARROLLO DEL SOFTWARE ... 58

5 EVALUACION TECNICA Y ECONOMICA ... 58

6 CONCLUSIONES ... 60

7 REFERENCIAS ... 61

(9)

1 INTRODUCCION

1.1 ANTECEDENTES

En la actualidad, la automatización de procesos industriales es un área de gran

trabajo e investigación. Ante esta rápida y progresiva informatización y

automatización, la industria requiere cada vez más de personal con competencia

profesional en estos ámbitos, los alumnos deben tener el conocimiento de la

situación tecnológica actual que les permita integrarse sin dificultad en el mundo

industrial, y además deben ser capaces de adaptarse a los nuevos cambios que se

producen en el sector de la Tecnología Industrial más afín a los ingenieros.

El control y la automatización en la industria están evolucionando al ritmo que las

nuevas tecnologías imponen. Así, desde los primeros reguladores de tipo mecánico

hasta el electrónico, se están desarrollando conceptos basados en tecnologías

(Software) para monitorear el comportamiento de los procesos industriales, que

ofrecen nuevas posibilidades de resolver y optimizar los procesos en la actividad

industrial.

Es por esto que en este trabajo se propone el software de control y supervisión el

cual consta de un conjunto de procesos que forman parte de una actividad

industrial; dichos procesos se regulan utilizando una amplia gama de dispositivos

que pueden realizar su trabajo de forma autónoma o bien formar parte de un

sistema de control y supervisión que se comunica con él y que, en ocasiones, puede

modificar su comportamiento y programación.

Para el control de los procesos productivos industriales se han puesto en boga los

sistemas de control supervisorio con adquisición de datos, también conocidos por

sus siglas inglesas como SCADA (Software Control And Data Adquisition). Se trata

de un sistema que permite controlar y monitorear desde un centro de control los

procesos de estaciones remotas distantes, empleando diversos tipos de enlaces de

(10)

Estos sistemas “permiten un gobierno total de la planta aunando las ventajas de

seguridad de autómatas industriales y el control y gestión mediante computadoras

que permiten interfaces gráficas muy amigables e intuitivas para el operario.”

El monitoreo y control de procesos industriales poseen características distintivas,

muchas de ellas críticas, que impactan fuertemente en la comunicación que se debe

propiciar. La incorporación de nuevas tecnologías en los sistemas de control y los

avances en las tecnologías de recolección y comunicación de datos han impactado

en la forma en que los operadores interactúan con estos sistemas. Desde el punto de

vista del diseño de interfaces podemos dividir los problemas que presentan las

interfaces de estos sistemas en dos grandes grupos: el mostrado del estado del

proceso de manera efectiva y las interacciones que deben proveerse para que la tarea

(11)

1.2 OBJETIVO

Diseñar un software para monitorear el comportamiento de la variable manipulada

y controlada con el fin de evaluar el desempeño del controlador.

1.3 ESTADO DEL ARTE

El control automático ha desempeñado un papel vital en el avance de la ingeniería y

la ciencia además de ser esencial en las operaciones industriales como el control de

presión, temperatura, humedad, viscosidad y nivel en las industrias de procesos. Los

primeros sistemas de control aparecen a principio de los años 50, éstos se

instalaban en salas muy grandes y separadas lo que producía que la comunicación

entre los operadores y la maquina fuera muy compleja como muestra de ello se

tenían instrumentos que registraban hasta 20 señales en pantallas de proyección de

diapositivas de modo que fuera más fácil distinguir los puntos que se estuvieran

registrando para que así el operador tuviera información clara del proceso y tratase

de tomar la decisión más acertada. Debido al desarrollo tecnológico en la década de

los 70 surgen los primeros instrumentos electrónicos como los controladores,

reguladores y servomecanismos gracias a ello se generó el primer uso del control

automático en la industria, parece haber sido el regulador centrífugo de la máquina

de vapor de Watt en el año 1775 aproximadamente. Este aparato fue utilizado para

regular la velocidad de la máquina manipulando el caudal de vapor por medio de

una válvula. A partir de todo este desarrollo surge la necesidad de coordinar los

diversos tipos de controladores estableciendo una jerarquización entre los mismos

para lograr una versatilidad que permitiera el cambio fácil del tipo de controlador y

obtener la mayor economía posible en el control de la planta. Estas características

las reúne el denominado control distribuido, introducido en 1975 en el que uno o

varios microprocesadores se encuentran repartidos en uno o varios puntos de la

planta, conectados a varias señales de proceso correspondientes, en general en una

parte homogénea de la planta. En el control distribuido el proveedor suministra las

pantallas de control, de manera que se hace innecesario el proyecto de realización

del panel de control. Conviene que el usuario presente el tipo de representación

visual que le interese, mostrando la ayuda en el diseño de pantallas para la

(12)

planta para que ellos aparte de verse envueltos y reconocido su papel en la planta,

puedan influir en la construcción o fabricación de los diagramas con los que después

van a controlar el proceso. Además, el operador tiene acceso a todos los datos de los

controladores y puede visualizarlos a través de pantallas de televisión ya que se halla

en contacto con los mismos a través de la vía de comunicaciones. Si se desea puede

acoplarse una computadora al proceso para resolver problemas de la dirección de la

planta, desde los más sencillos como la tendencia de variables y su interrelación

hasta los más complejos como la auditoria energética y la optimización de costos de

las diversas secciones de la fábrica. La arquitectura distribuida de las diversas

funciones de la computadora permite relacionar entre sí los valores de variables tales

como el estado del inventario, análisis de productos, automatización de la

producción, mantenimiento y la información necesaria para la dirección para una

toma correcta de decisiones sobre la marcha de la planta. En el presente, puede

afirmarse que la tecnología digital evoluciona todavía más, integrando totalmente la

información de la planta con un flujo de información continua entre las diversas

secciones de la planta (fabricación, mantenimiento, gestión, etc.). La aplicación de

los instrumentos neumáticos y electrónicos-analógicos quedará limitada a pequeñas

plantas, ya que, frente a la instrumentación digital tiene una peor relación

costo-prestaciones y no dispone de la facilidad de comunicación entre instrumentos que

posee la digital. En la segunda mitad de la década de los ochenta, alrededor del año

1986, algunas compañías como National Instruments, introducen herramientas de

software que les permite a los ingenieros desarrollar sistemas, de la misma forma

como se crearon antes las hojas de cálculo para facilitar el trabajo en el análisis

financiero de datos. En la tabla No. 1.1 se muestra una comparación entre los

(13)

INSTRUMENTACION TRADICIONAL

INSTRUMENTACION VIRTUAL

 DEFINIDO POR EL PROVEEDOR  DEFINIDA POR EL USUSARIO  POSEE UNA FUNCION ESPECIFICA

LO QUE CONDUCE A TENER UNA BAJA

CAPACIDAD DE INTERACCION

 SISTEMAS, ORIENTADOS A LA APLICACIÓN, CON CAPACIDADE DE

INTERACTUAR CON REDES, PERIFERICOS Y OTRAS APLICACIONES

 SE BASA EN EL HADWARE  SE BASA EN EL SOFTWARE  EL COSTO DE ADQUISICION ES

ALTO

 BAJO COSTO REPROGRAMABLE  TECNOLOGIA BASE ESTABLE

(CICLO DE VIDA: 5 A 10 AÑOS)

 TECNOLOGIA BASE EN CONSTANTE

DESARROLLO (CICLO DE VIDA: 1 A 2 AÑOS)

 MINIMA ECONOMIA DE ESCALA  MAXIMA ECONOMIA DE ESCALA  COSTO DE DESARROLLO Y

 MENTENIMIENTO ELEVADOS.

 EL USO DEL SOFTWARE MINIMIZA LOS COSTOS DE

[image:13.595.78.516.90.342.2]

DESARROLLO Y MANTENIMIENTO

Tabla 1.1 Características de un Instrumento Tradicional frente a uno Virtual

Como resultado natural de la evolución en la tecnología de comunicaciones se tiene

el cambio en la instrumentación para las pruebas y medidas en el mercado de la

automatización industrial, con el fin de reducir costos sin necesidad de sacrificar

(14)

1.4 JUSTIFICACION

El ingeniero en control y automatización debe decidir cómo aprovechar mejor los

nuevos recursos, provistos por la innovación tecnológica, y de qué manera impactan

en la interfaz máquina. Las cuestiones relativas a la interfaz

hombre-máquina involucran decisiones sobre la cantidad y tipo de responsabilidad de

control que se debe delegar en el operador y cuánto puede éste manejar en forma

segura. En este sentido, el ingeniero de control debe resolver aspectos, tales como la

determinación de cuál es la cantidad de información que puede procesar y manejar

un operador ante una situación problemática, y en consecuencia, cómo se debe

diseñar el sistema de monitoreo y las alarmas para que esa carga disminuya a niveles

seguros o aceptables.

Este tipo de monitoreo de procesos industriales lo podemos dividir en dos grandes

grupos: el mostrado del estado del proceso de manera efectiva y las interacciones

que deben proveerse para que la tarea propuesta pueda llevarse a cabo con éxito. Es

indiscutible que uno de los factores en común lo constituye el humano: es el

operador el que debe poder interpretar la información mostrada, interactuar para

poder acceder a la información que necesita para determinar la acción a seguir y

poder completar el ciclo realizando las acciones correctivas necesarias.

Dentro del campo de la Automatización existen diversos tipos de control, los cuales

poseen varios criterios para la estimación de los parámetros del sistema y una

adecuada implementación. En los procesos industriales la medición y el control de

las variables de nivel y flujo se hacen necesarios: cuando se pretende tener una

producción continua, al mantener una presión hidrostática, cuando un proceso

requiere de control y medición de volúmenes de líquidos ó; bien en el caso más

simple, para evitar que un líquido se derrame; la medición de estos parámetros en

los líquidos, dentro de un recipiente parece sencilla, pero puede convertirse en un

(15)

La medición de nivel de líquidos y só1idos, es una de las variables más importantes

en los procesos industriales, seguida de la medición de temperatura, presión y flujo.

La medición de nivel, es un recurso muy valioso para el funcionamiento correcto de

un proceso o del balance programado de la existencia de materias primas para la

elaboración de un producto determinado.

En muchos procesos en donde se manejan líquidos contenidos en recipientes, tal

como columnas de destilación, hervidores, evaporadores, cristalizadores, o tanques

mezcladores el nivel en particular de un líquido en un recipiente puede ser

extremadamente significativo para la buena operación de un proceso.

Por ejemplo, un nivel muy alto pudiera trastornar el equilibrio de una reacción

química, causando daño al equipo o derramando un material costoso de la misma

forma, un nivel muy bajo puede originar consecuencias desagradables.

Además de las condiciones anteriores, existe una tendencia en procesos continuos

hacia la disminución en la capacidad de almacenamiento. Esto reduce el costo inicial

del equipo, pero también acentúa la necesidad para controladores de nivel de

líquidos más precisos y sensibles.

Un análisis final para la medición y control de nivel de líquidos en la operación de

un proceso, comúnmente se puede justificar por razones de economía y seguridad.

Para el operador, la información de esta variable es vital en cuanto a la cantidad de

materia prima disponible para el proceso capacidad de almacenamiento disponible

para el producto que se está elaborando y la operación satisfactoria, o peligrosa para

(16)

1.5 ALCANCES

Ya que hoy en día, la instrumentación virtual sigue siendo una de las opciones

favoritas para construir sistemas de automatización y control de procesos. En este

trabajo se realiza un programa diseñado en un software de gran utilidad en

automatización como lo es Visual Basic y en conjunto con la ayuda de la tarjeta de

adquisición de datos nos permite realizar la comunicación entre diversos

dispositivos conectados entre sí con el objetivo de tener una interfaz para

monitorear el comportamiento de la variable manipulada y controlada que en este

caso es el nivel dentro del tanque atmosférico con el fin de evaluar el desempeño del

controlador y garantizar la correcta operación de los mismos.

Debido al giro que viene dando en la actualidad el control de procesos en la

industria y viendo la necesidad que los estudiantes de Ingeniería del Instituto

Politécnico Nacional comprendan y analicen estos temas de un modo más práctico,

se desarrolló este proyecto que tiene como objetivo diseñar e implementar un

módulo de apoyo didáctico de monitoreo y control de nivel basado en PC bajo

plataforma Windows. Integrando entonces los recursos humanos a los tecnológicos

y que este tipo de proyectos e instrumentos de aprendizaje se faciliten a los

estudiantes y sea un programa piloto, modelo de innovación, empeño y muestra de

colaboración del alma mater; obteniendo como valor agregado el posicionamiento

de la Ingeniería en Control y Automatización a nivel regional y nacional, el

desempeño brillante de sus egresados y el deseo de muchos Mexicanos de formarse

(17)

2 DESCRIPCION DEL CONTROL Y EL SISTEMA DE NIVEL

2.1 FUNCIONAMIENTO DE LA PLANTA

El funcionamiento de la planta tiene como principio el control de nivel con el

objetivo de mantener a la planta en un nivel constante para eso se cuenta con un

equipo de nivel que a continuación se describe. Todo control de nivel tiene los

objetivos de mantener un nivel a cierta altura considerable en condiciones de

almacenamiento, para un determinado volumen en el proceso.

Para controlar el nivel se debe tener la selección correcta de los instrumentos de

medición de nivel para ello tenemos que tener en cuenta estas características.

 Rango de medición

 Tipo de fluido

 Condiciones de operación.

El Software para supervisar y evaluar el sistema de control de nivel basado en PC

bajo plataforma Visual Basic, integra software y hardware especializado para el

monitoreo y control de las variables definidas en el diseño del sistema.

El software montado bajo plataforma Visual Basic mediante una Tarjeta DAQ

(DAS-8000), adquiere la información proveniente del sensor de nivel ubicado en el

tanque distribuidor dicho sensor operan mediante el principio de medición de

flotador y cuerda, el cual consiste en un flotador y un contrapeso conectados por

medio de una cuerda la cual opera una polea. El flotador hace que la polea se

mueva, de esta manera el movimiento vertical del flotador se transforma a una

medición uniforme por medio de una variación del valor de resistencia de un

potenciómetro lineal, el cual es usado para indicación y registro.

El software desarrollado transforma la señal proveniente del sensor en valores que

indican el nivel del tanque. En la Figura. 2.1 se observa el diagrama representativo

(18)

Medidor de nivel

Válvula solenoide Válvula

mecánica Servo válvula Válvula

solenoide

Válvula mecánica

Bomba

LE LR

Tanque V1

V2 V3

V4

[image:18.595.87.513.71.489.2]

FE Rotametro

(19)

2.2 DESCRIPCIÓN DE LA PLANTA

2.2.1 MEDIDOR DE NIVEL

Su uso es para recipientes abiertos como los anteriores véase Figura. 2.2. Su forma

de operar consiste en soltar la cinta hasta que la plomada toque el fondo del tanque.

La ventaja de este método sobre el anterior, es que permite medir el nivel en tanques

más profundos.

Fig. 2.2 Medidor de Nivel

Encargado de adquirir la información del sistema con el fin de monitorear y ejercer

control con el software en Visual Basic.

2.2.2 ROTAMETRO

Consiste esencialmente de un flotador indicador que se mueve libremente en un

tubo vertical ligeramente cónico con el extremo de menor diámetro en la parte

inferior véase la figura. 2.3.

El fluido entra por la parte inferior del tubo y ejerce una fuerza ascendente sobre la

base del flotador; al subir el flotador permite que pase una determinada cantidad de

flujo por el área anular, área formada entre el flotador y la pared del tubo y será tal

que la caída de presión en ese estrechamiento baste para equilibrar la fuerza de

gravedad y el peso del flotador, en ese momento el flotador permanece estacionario

en algún punto del tubo.

La pérdida de presión se mantiene constante sobre el intervalo completo del flujo.

(20)

lleva grabada una escala lineal en unidades del flujo o indica el porcentaje del flujo

máximo. Los rotámetros no necesitan tramos rectos de tubería antes y después del

[image:20.595.271.312.128.307.2]

punto donde se instalan.

Fig. 2.3 Rota metro de flujo

2.2.3 TANQUE

Los tanques atmosféricos son un elemento fundamental en una red de

abastecimiento de agua potable para compensar las variaciones horarias de la

demanda de agua véase figura. 2.4. En efecto, las plantas requieren de un buen

abastecimiento y poca variación del caudal. Los tanques absorben las variaciones

horarias: cuando hay poco consumo (como en la noche) se llenan, y cuando el

[image:20.595.236.355.510.673.2]
(21)

2.2.4 BOMBA CENTRIFUGA

Encargada de suministrar el agua a la red de tuberías desde el tanque distribuidor al

acumulador véase figura 2.5. En hidráulica, una bomba es un sistema mecánico o

electro-mecánico que puede formar parte de un sistema hidráulico o hídrico, el cual

aprovecha la energía del movimiento realizando acciones de regulación y control

para elevar o mover el agua.

Las bombas pueden usarse para contrarrestar la fuerza de gravedad o bien cuando

las cañerías son muy largas, horizontales o con un poco de declive. Existen

[image:21.595.219.384.273.402.2]

principalmente dos tipos: estáticas y dinámicas.

Fig. 2.5 Bomba centrifuga

2.2.5 CONTROLADOR UNIVERSAL

Un controlador de dispositivo (llamado normalmente controlador, o, en inglés,

driver) es un programa informático que permite al sistema operativo interactuar con

un periférico, haciendo una abstracción del hardware y proporcionando una interfaz

posiblemente estandarizada para usarlo.

Es como un manual de instrucciones que le indica cómo debe controlar y

comunicarse con un dispositivo en particular. Por tanto, es una pieza esencial, sin la

cual no se podría usar el hardware.

Existen tantos tipos de controladores como tipos de periféricos y es frecuente

encontrar más de un controlador posible para el mismo dispositivo, cada uno

(22)

Por ejemplo, aparte de los oficiales (normalmente disponibles en la página web del

fabricante), se pueden encontrar también los proporcionados por el sistema

operativo, o también versiones no oficiales hechas por terceros.

Estos controladores pueden ser genéricos (válidos para más de un modelo del mismo

periférico) o específicos para cada modelo. También se distribuyen actualizaciones a

[image:22.595.234.368.230.385.2]

nuevas versiones, que pueden dar un mejor funcionamiento.

Fig. Controlador Universal

2.2.6 NIVEL

Es la distancia existente entre una línea de referencia y la superficie del fluido,

generalmente dicha línea de referencia se toma como fondo del recipiente.

Como se mencionó anteriormente el nivel es la variable que puede ser medida más

fácilmente, pero existen otros factores, tales como viscosidad del fluido, tipo de

medición deseada, presión, si el recipiente está o no presurizado, que traen como

consecuencias que existan varios métodos y tipos de instrumentos medidores del

nivel. El medidor de nivel seleccionado dependerá de nuestras necesidades o

(23)
[image:23.595.219.384.91.166.2]

Fig. 2.7 Transmisor de Nivel

2.2.7 FLUJO

Es la cantidad de fluido que pasa a través de la sección por unidad de tiempo. Por

ejemplo, en cierta tubería puede haber un régimen de flujo de 100 galones de agua

por minuto. Esto quiere decir que durante cada minuto que transcurre pasan 100

galones de agua. Si se considera el número de galones que van a pasar a partir de

cierto momento, después de dos minutos 200 galones, etc. Si el régimen de flujo se

mantiene con el mismo valor, después de cierto tiempo habrá pasado un número

total de galones igual al régimen de flujo multiplicado por el tiempo transcurrido;

por ejemplo, después de 15 minutos habrán pasado 100 x 15 = 1.500 galones.

Al contrario dividiendo el número total de galones entre el tiempo, se obtiene el

régimen de flujo. En el ejemplo anterior 1.500/15 = 100 gal/min.

La cantidad de cierto líquido, gas o vapor se puede medir en unidades de masa, y el

régimen de flujo en unidades de masa por unidad de tiempo, por ejemplo, en libras

por hora. De hecho, en la práctica se utilizan dichas unidades, especialmente cuando

se trata de vapor de agua.

Pero con mucha frecuencia se mide la cantidad de un fluido en unidades de

volumen y el régimen de flujo en unidades de volumen por unidad de tiempo, por

ejemplo, galones por minuto, barriles por día, pies cúbicos por hora. Generalmente

la cantidad de agua se mide en galones a 60 °F, la de otros líquidos manejados en la

industria del petróleo, en barriles a 60 °F; la cantidad de gas en pies cúbicos a 60 °F

(24)

2.2.8 FUENTE ELECTRICA

En electricidad se entiende por fuente al elemento activo que es capaz de generar

una diferencia de potenciales (d. d. p.) entre sus bornes o proporcionar una

corriente eléctrica. A continuación se indica una posible clasificación de las fuentes

eléctricas:

Las fuentes ideales son elementos utilizados en la teoría de circuitos para el análisis y

la creación de modelos que permitan analizar el comportamiento de componentes

electrónicos o circuitos reales. Pueden ser independientes, si sus magnitudes

(tensión o corriente) son siempre constantes, o dependientes en el caso de que

dependan de otra magnitud (tensión o corriente).

En este punto se tratarán las fuentes independientes, dejando las dependientes para

el final. Sus símbolos pueden observarse en la figura 1. El signo + en la fuente de

tensión, indica el polo positivo o ánodo siendo el extremo opuesto el cátodo y E el

valor de su fuerza electromotriz (Fem.). En la fuente de intensidad, la dirección de la

flecha indica la dirección de la corriente eléctrica e I su valor. A continuación se dan

sus definiciones:

Fuente de tensión ideal: aquella que genera una d. d. p. entre sus terminales

constante e independiente de la carga que alimente. Si la resistencia de carga es

infinita se dirá que la fuente está en circuito abierto, y si fuese cero estaríamos en un

caso absurdo, ya que según su definición una fuente de tensión ideal no puede estar

en cortocircuito

Fuente de intensidad ideal: aquella que proporciona una intensidad constante e

independiente de la carga que alimente. Si la resistencia de carga es cero se dirá que

la fuente está en cortocircuito, y si fuese infinita estaríamos en un caso absurdo, ya

que según su definición una fuente de intensidad ideal no puede estar en circuito

[image:24.595.217.357.648.747.2]
(25)

2.2.8 VÁLVULAS TIPO DIAFRAGMA (servo válvula)

Este tipo de válvulas (ver figura 2.9) se presta admirablemente para control de

productos como pulpa de papel, lechadas químicas, tintes y ácidos. El diafragma se

asienta en el puente o vertedero de la válvula y obtiene un cierre hermético. El

cuerpo presenta poca resistencia al flujo y evita la acumulación de materias en

suspensión en el puente.

En ésta válvula el obturador es una membrana flexible que a través de un vástago

unido a un servomotor (actuador), es forzada contra un resalte del cuerpo cerrando

así el paso del fluido.

La válvula no viene con empaques en su construcción regular, pero un empaque de

seguridad puede ser suministrado de ser necesario. La válvula se caracteriza porque

el cuerpo puede revestirse fácilmente de goma o de plástico para trabajar con fluidos

agresivos.

Se utiliza para tratamientos de aguas, para el control de fluidos corrosivos, o

teniendo sólidos en suspensión ya que tiene un diafragma entre el cuerpo y el

bonete.

Válvula con la cual se puede ejercer control de flujo dependiendo del porcentaje de

[image:25.595.182.436.538.703.2]

apertura que se encuentre.

(26)
[image:26.595.191.403.97.209.2]

2.3 MODULO DE ADQUISICIÓN

Fig. 2.10 Modulo Das-8000

Es un módulo de adquisición de datos de señales analógicas y digitales, que puede

funcionar de forma autónoma o supervisada desde un sistema inteligente (PC) ver

figura 2.10. Los datos pueden ser visualizados en el propio instrumento o desde otro

modulo o desde la PC.

Admite hasta 8 entradas analógicas configurables en PT-100, 0,4/20 mA., 0,10/50

mV

8 tipos distintos de termopares provenientes de convertidores 4/20 mA lineal

izadas (T, J, K, E, N, S, R y B).

Dispone de 8 entradas digitales y 8 salidas digitales.

0 Entrada lineal. (10-50 mV o 4-20 mA.)

1 Entrada Pt 100. según norma s/IEC-751 (DIN-43760)

2 Entrada lineal. (0-20 mA. O 0-50 mV.)

3 Entrada termopar tipo T. (Cu – Const.)

4 Entrada termopar tipo J. ( Fe – Const.)

5 Entrada termopar tipo K. (NiCr – NiAl.)

6 Entrada termopar tipo E (NiCr – Const.)

[image:26.595.143.453.509.763.2]
(27)

B Curva de linealizacion configurable por el usuario

F Entrada inactiva (off)

Para la comunicación con el ordenador de supervisión se dispone de 1 puerto

[image:27.595.143.439.208.347.2]

seleccionable: RS-232; RS-485 (ver. fig. 2.11)

Fig. 2.11 Selección de Puertos

La comunicación en este módulo se efectúa en norma RS-485, posibilitando la

conexión de un máximo de 32 instrumentos en la misma línea de comunicación (ver

fig. 2.12) y en norma RS-232 (fig. 2.14). También dispone de otro canal 232

[image:27.595.93.461.527.631.2]

específico para conectar una impresora serie.

FIG. 2.12 Conexión de una red DAS – 8000 en RS -485:

RS-232 RS-485

(28)
[image:28.595.113.492.112.210.2] [image:28.595.208.411.289.372.2]

FIG. 2.13 Conexión de una red DAS-8000 en RS-485 sin PC

FIG. 2.14 Conexión DAS-8000 en RS-232:

La gestión de datos y medidas adquiridas por los módulos utiliza el software

PROASIS DAS WIN que es una aplicación SCADA bajo entorno Windows,

formado por una serie de programas de supervisión y control para procesos

industriales

2.3.1 DIAGRAMA DE CONEXIONES

DASH-8000 DASH-8000 DASH-8000 DASH-8000

[image:28.595.193.394.534.690.2]
(29)

2.3.2 CONEXIÓN DE ENTRADAS ANALÓGICAS

Separar físicamente en todo el recorrido, las líneas de señal (Pt-100, mA,mV), de las

líneas de potencia o de mando de relés, contactores, servos, actuadores, etc.

Para grandes longitudes de líneas de señal, utilizar cables con hilos trenzados y

apantallados

2.3.3 CARACTERÍSTICAS DE CONEXIÓN

Entradas PT-100: Usar cable de cobre de 3 hilos

Entradas mV: Usar cable de cobre de 1.5 mm2 de sección como mínimo,

respetando polaridad

Entradas mA: Usar cable de cobre de 1.5 mm2 de sección como mínimo.

Respetando la polaridad y añadir en paralelo con los bornes de entrada una

resistencia en paralelo de 2.5 ohms

2.3.4 COMUNICACIÓN SERIE DIGITAL

La conexión de las comunicaciones debe efectuarse exclusivamente con cable

trenzado y apantallado. El blindaje debe ser conectado a tierra

2.3.5 DESCRIPCIÓN FRONTAL

1. Indicador Principal. Presenta el valor de la medida, mensajes y variables de

configuración

2. Presenta el número de canal que se está visualizando, numero de modulo y

mensaje de configuración.

3. indicación de activación o desactivación de las entradas digitales (iluminado-on)

(30)
[image:30.595.96.474.70.235.2]

Fig. 2.16 Indicador Principal.

Menú de visualización: es el menú principal de operación (Fig. 2.16) y el que se usa

de un modo común o convencional con el se accede al menú de las conexiones

analógicas, contadores y la modificación de parámetros de la alarma.

Menú de configuración: este menú permite acceder a la parametrizacion y

configuración de todas las opciones con que dispone el modulo DAS-8000

2.4 PROASIS DAS WIN 3.0

Por medio de la PC y el módulo de adquisición de datos se realiza una conexión

RS-232 para verificar el funcionamiento del software PROASIS DAS WIN con la ayuda

del controlador y un arreglo de resistencias

Para poder realizar la conexión entre la PC y el modulo el software tiene tres

diferentes aplicaciones

PROASIS DAS WIN 3.0

(31)

La velocidad

El número de ciclos

PROASIS DAS WIN sinópticos

Permite generar sinópticos gráficos, registros de tendencias, históricos, visualizar

medidas y estado de datos, comandar salidas digitales de los módulos DAS-8000 y

gestionar alarmas de proceso.

Para establecer la conexión entre el modulo y la PC se utiliza un arreglo de

resistencias en paralelo de 2.5 Ω conectadas en el módulo de adquisición de datos en

los bornes de conexión de las entradas analógicas del canal 1 como se muestra en el

la figura 2.17.

La conexión entre el módulo de adquisición de datos y el controlador se efectúa en

[image:31.595.89.513.395.507.2]

los bornes de conexión del módulo en la entrada de comunicación RS-232

Fig. 2.17 Diagrama Físico.

Al realizar la conexión se supervisa el módulo de adquisición de datos por medio de

la PC y el software (PROASIS DAS WIN) para poder obtener una serie de datos y

realizar una gráfica que representa la variable a manipular figura 2.18.

Fig. 2.18 Conexión de la PC y el Software

RS-232

[image:31.595.112.486.598.752.2]
(32)

El módulo de adquisición de datos consta de un software y el hardware. El

hardware es el modulo físicamente en donde se aprendió que el modulo nos permite

trabajar con señales analógicas y discretas admite 8 entradas analógicas 8 entradas

discretas y 8 salidas analógicas. El modulo puede trabajar de dos diferentes formas

supervisado por una PC o de forma autónoma. Admite diferentes tipos de entradas

desde termopares, Pt100 (RTD) estandarizadas de 4 a 20 mA.

Su principal característica es que trabaja con dos diferentes protocolos de

comunicación el RS-232 y RS-485.

Alguna de las características más importantes del protocolo de comunicación

RS-232 son los siguientes:

Su comunicación es de punto a punto

Trabaja a tres hilos

Pines de conexión 2,3, y 5 para mandar y recibir datos y el pin 5 para la tierra

Trabaja con +/- 16 V

Se utiliza para adquirir datos que provengan de distancias largas

Características del protocolo de comunicación RS-485

Su comunicación es multipuntos

Trabaja a dos hilos

Necesita un convertidor (gateway)

Trabaja con +/- 18 V

Se utiliza para recoger datos de corta distancia

La segunda parte del módulo es el software llamado PROASIS DAS WIN con el

cual podemos supervisar y gestionar los datos provenientes del módulo de

(33)

La suma de estas dos aplicaciones son muy importantes para los ingenieros en

control y automatización es una muy buena herramienta en el control de los

procesos industriales ya que con ella podemos operar los datos obtenidos para

(34)

2.5 CONTROL DE NIVEL

Para iniciar el control de nivel en el proceso, la planta debe de arrancar tomando en

consideración el siguiente procedimiento. Todo control de nivel tiene los objetivos

de mantener un nivel a cierta altura considerable en condiciones de almacenamiento,

para un determinado volumen en el proceso.

Para poder controlar el nivel se debe tener la selección correcta de los instrumentos

de medición de nivel para ello tenemos que tener en cuenta estas características.

Rango de medición

Tipo de fluido

Condiciones de operación.

Establecer el flujo máximo a través de la válvula mecánica (2.5 LPM)

Nota: en condiciones iniciales

Cerrar la válvula manual

Abrir la servo válvula a su valor máximo 20 mA por medio de la fuente de (4-20

mA)

Energizar la bomba

[image:34.595.125.454.445.618.2]

Abrir la válvula manual hasta 2.5 LPM

Fig. 2.19 Diagrama físico de las conexiones para el arranque del proceso

(35)

Mantener a la planta en un nivel constante

Encontrar los parámetros dinámicos del proceso

Identificación paramétrica en ella se debe de efectuar o generar un cambio en la

entrada o cambio en escalón para poder cambiar la salida y obtener una respuesta

del proceso.

En los procesos del mundo real suelen ser no lineales, variantes en el tiempo de

parámetros concentrados y para generar un análisis para fines de control se debe

establecer como:

Lineales que cumple con el teorema de superposición que la variable este

acompañada de una constante.

Invariantes en el tiempo (parámetros constantes) es aquel en el que sus parámetros

no cambian con respecto al tiempo.

De parámetro concentrados (ec. diferenciales ordinarias).

Para poder graficar y encontrar los parámetros del proceso que en este caso son Τ,

K, To se debe de mantener al proceso en un estado estacionario para realizar esa

operación se requiere el siguiente procedimiento.

1.-Establecer el flujo máximo a través de la válvula mecánica v1 (2.5 LPM)

Nota: en condiciones iniciales

Cerrar la válvula manual

Abrir la servo válvula a su valor máximo 20 mA por medio de la fuente de (4-20

mA)

Energizar la bomba

Abrir la válvula manual hasta 2.5 LPM

(36)

3.-Regular v3 a través del controlador hasta lograr un nivel constante

4.-Generar un cambio en escalón de un 10% más sobre la entrada

5.-Graficar 2 min. con referencia al reloj del software

[image:36.595.87.468.277.658.2]

6.-Encontrar los parámetros del proceso

Fig. 2.20 Diagrama físico

Datos de operación

Flujo máximo 3.0 lpm

Flujo de operación 2.1 lpm

Válvula activada Sol 3

Nivel inicial 58

Nivel final 86

Entrada De 2.1 a 2.2

Tiempo 7:36

(37)
[image:37.595.116.480.88.313.2]

Fig. 2.21 Grafica Obtenida

OBTENCION DE LA RESPUESTA DE LA PLANTA EN LAZO ABIERTO

0 20 40 60 80 100

0 10 20 30 40 50 60 70 80

TIEMPO

NI

V

E

L

2.5.1 OBTENCION DE LA GANANCIA

sal(s) = __K__ = ___280__ F.D.T

ent(s) Τs + 1 8.32s + 1

Donde:

K= ΔSAL = 86 – 58 = 28 = 280 mm/lpm

ΔENT 2.2 - 2.1 .1

Τ = 41.6/5 =8.32

Ecuaciones

Nivel-Corriente

Y= mx + b

m= 16/135 = 0.118

20= 0.118(135) + b

b= 4.07

(38)

(0.118*u)+4.07

sensor transductor N/I (0.118*u)+4.07

convertidor1 N/I

(0.187*u)+0.75

convertidor I/F

280 8.32s+1 Transfer Fcn

Step Scope2

PID

PID Controller

Corriente-Flujo

Y= mx + b

m= 3/16 = 0.187

3= 0.187(20) + b

b= -0.75

[image:38.595.49.543.72.412.2]

Y= 0.187 u + 0.75

Fig. 2.23 Diagrama de simulación

Se analiza a la planta desde su identificación paramétrica para así poder tener un

amplio conocimiento de comportamiento dinámico del proceso y poder proponer

un sistema de control para el proceso.

Se verifica cual es mi variable manipulada y mi variable a controlar para aplicarle una

entrada en escalón que en este caso fue de un 10% de su valor y observar el

comportamiento gracias a la gráfica que obtuvimos después de estar supervisando

los datos con el módulo de adquisición de datos das-8000.

Con la gráfica se obtuvo la ganancia el tiempo muerto y la función de transferencia

(39)

Curva de respuesta de la planta y de

la simulación

-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5

[image:39.595.123.504.93.361.2]

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Fig. 2.24 Respuesta Obtenida

Al obtener estos datos se comparar, o mejor dicho se valida los resultados obtenidos

en la respuesta de la planta y los obtenidos mediante la simulación, con lo cual se

verifica que los dos métodos son complementarios y se puede considerar como una

herramienta más en cuanto a control de procesos se refiere, por los datos obtenidos

anteriormente se puede iniciar la etapa del desarrollo del software para la

(40)

3 PROTOCOLOS DE COMUNICACIÓN

3.1 INTRODUCCIÓN

Coloquialmente los protocolos son un conjunto de reglas de cortesía entre personas

que les permite tener una relación social de manera formal siguiendo ciertos

patrones establecidos previamente, por ejemplo; el protocolo dice que la mesa es

presidida por la persona más importante. En esencia, un protocolo es un conjunto

de reglamentos acerca de la formalidad o precedencia, como por ejemplo un

protocolo militar o diplomático.

Sin embargo, en informática y telecomunicaciones, un protocolo es una convención,

o acuerdo entre partes que regulan la conexión, la comunicación y la transferencia

de datos entre dos sistemas de red. Viéndolo de forma más simple, un protocolo se

puede definir como las reglas que gobiernan la semántica (significado de lo que se

comunica), la sintaxis (forma en que se expresa) y la sincronización (quién y cuándo

transmite) de la comunicación.

En otras palabras, dentro de una red de comunicación de datos en la cual se cuenta

con dos o más periféricos (pc‟s, impresoras, fax, servidores, etc.) existe un protocolo

interno entre dichos periféricos que les permite el intercambio de datos dentro de la

red. Algunos autores definen los protocolos de comunicación como sigue:

Un protocolo de red de comunicación de datos es un conjunto de reglas que

gobierna el intercambio ordenado de datos dentro de la red.

Conjunto de reglas de comunicación que rigen el intercambio de información entre

dos equipos o sistemas conectados entre sí.

Un Protocolo de Comunicación es el conjunto de reglas que especifican el

(41)

Los protocolos de comunicación son grupos de reglas que definen los

procedimientos, convenciones y métodos utilizados para transmitir datos entre dos

o más dispositivos conectados a una red.

Teniendo en cuenta las definiciones anteriores se entiende que un Protocolo de

comunicación de datos es el conjunto de procedimientos que contienen secuencias

precisas de caracteres para asegurar un intercambio ordenado de datos entre dos

unidades que conforman un sistema de red. Los protocolos pueden estar

implementados en hardware (tarjetas de red), software (drivers), o una combinación

de ambos.

Entiéndase por transferencia de datos dentro de una red a la solicitud de un

dispositivo a otro que realice una instrucción para que desempeñe cierta acción, y

una vez hecha indique al primer equipo que dicha instrucción fue realizada y así este

proceda a dar más instrucciones.

Tal como ocurre por ejemplo cuando por medio de una computadora se le da la

instrucción a una impresora que imprima algún documento con ciertas

características o propiedades de impresión, la impresora detecta la instrucción y

comienza a imprimir con las propiedades que el usuario solicito en la instrucción.

Durante la acción, se despliega en pantalla un recuadro que muestra el estado de la

impresión, y en caso de existir algún fallo o que no se pueda realizar dicha acción,

informa al usuario la situación; o si la impresión se llevó a cabo satisfactoriamente.

3.2 MÉTODOS DE TRANSMISIÓN

Los métodos de transmisión de datos describen cómo transmiten caracteres alfanuméricos

de datos las terminales operadas por humanos a las computadoras anfitrión.

Básicamente, sólo hay dos modos disponibles de transmisión: modo de carácter y

(42)

3.2.1 MODO DE CARÁCTER

Cuando se trabaja en el modo de carácter, los códigos de caracteres se transmiten a

la computadora anfitrión inmediatamente después de que un operador haya

oprimido una tecla. El carácter se manda desfasada (asíncronamente), porque las

transmisiones no están sincronizadas con la velocidad de tecleo del operador.

Cuando un operador no está tecleando, la terminal está en estado inactivo. Los

caracteres de datos que se transmiten del anfitrión a la terminal remota se muestran

en la pantalla, en la posición actual del cursor.

3.2.2 MODO DE BLOQUE

En el modo de bloque en transmisión de datos, los caracteres no se transmiten de

inmediato a medida que se teclean. En lugar de ello, el operador los teclea en su

terminal, donde se almacenan en memorias búfer y se muestran en la pantalla.

Cuando el operador está listo para transmitir la información que esta en la pantalla,

oprime la tecla INTRO, o enter, que transmite todos los caracteres de datos que

halla en la terminal local como ocurre por ejemplo en un “Chat Box”. Los caracteres

transmitidos en grupo se llaman bloque de datos. El formato que se usa dentro del

bloque depende del protocolo seleccionado de sistema.

La mayoría de las terminales modernas e inteligentes son capaces de funcionar en

cualquiera de los dos modos, bloque o carácter. El modo de transmisión de carácter

en más común cuando las terminales se comunican en forma directa con la

computadora anfitrión mediante una conexión de comunicaciones directa, como

por ejemplo, líneas telefónicas de marcar. El modo de transmisión en bloque es más

adecuado para circuitos de comunicaciones de datos con varias terminales, que

(43)

Tx

Transmisor

Rx

Receptor

Tx/Rx

Tx/Rx

3.3 MODOS DE TRANSMISIÓN

Los sistemas electrónicos de comunicación se pueden diseñar para manejar la

transmisión sólo en una dirección, en ambas direcciones, sólo en una a la vez o en

ambas direcciones al mismo tiempo. Existen cuatro modos de transmisión posibles:

símplex (SX), half duplex (HDX), full duplex (FDX) y full/full duplex (F/FDX).

3.3.1 SIMPLEX (SX)

La transmisión simplex se presenta en una dirección solamente (unidireccional), lo

que deshabilita al receptor de responder al transmisor, tal como ocurre en las

emisiones de ondas de radio o televisión.

SX

Fig. 2.25 Transmisión simplex.

3.3.2 HALF DUPLEX (HDX)

La transmisión half duplex se realiza en ambas direcciones, pero no al mismo

tiempo. Esta ocurre solamente en una dirección a la vez. Tanto el transmisor como

el receptor comparten una sola frecuencia. Una estación puede ser transmisora y

receptora pero no al mismo tiempo, como ocurre con los radios de banda civil y de

policial.

HDX

(44)

Tx/Rx

Tx/Rx

Tx/Rx

Tx/Rx

Tx/Rx

3.3.3 FULL DUPLEX (FDX)

La transmisión full duplex permite transmitir en ambas direcciones por el mismo

canal y al mismo tiempo. Existe una frecuencia para transmitir y otra para recibir.

Una estación puede transmitir y recibir en forma simultanea; sin embargo, la

estación a la que se transmite también debe ser de la que se recibe, como ocurre en

un sistema típico de telefonía.

[image:44.595.91.506.533.591.2]

FDX

Fig. 2.27 Transmission Full Duplex

3.3.4 FULL/FULL DUPLEX (F/FDX)

Con esta operación es posible transmitir y recibir en forma simultanea, pero no

necesariamente entre las dos mismas estaciones; es decir, una estación puede

transmitir a una segunda estación y recibir al mismo tiempo de una tercera. Este tipo

de transmisión se usa casi exclusivamente en circuitos de comunicación de datos

(redes).

F/FDX F/FDX

Fig. 2.28 Transmission Full/Full Duplex

(45)

convierte en estación maestra, y la estación primaria es ahora la esclava. El papel de

la estación maestra es temporal, y la estación primaria determina cuál es la estación

maestra.

En un principio, a la estación primaria se le considera maestra. La primaria solicita

por turno a cada secundaria interrogándola. Una interrogación es una invitación de

la primera a la segunda para que transmita un mensaje. Las estaciones secundarias

no pueden interrogar a una primaria, sin embargo, cuando una primaria interroga a

una secundaria, inicia un cambio de dirección de línea; la secundaria interrogada ha

sido designada como maestra y debe responder. Si la estación primaria selecciona

una secundaria, ésta se identifica como receptora. Una selección es una

interrogación, por parte de la primaria o la segunda, para determinar el estado de la

secundaria, es decir, lista o no lista para recibir un mensaje. Las estaciones

secundarias no pueden seleccionar a la primaria. Las transmisiones de la primaria

van a todas las secundarias, y depende de las estaciones secundarias la

descodificación individual de cada transmisión, y la determinación de si es para ellas.

Cuando una estación secundaria transmite, solo manda a la estación primaria.

De ahí, la importancia de los protocolos en el flujo de información dentro de la red.

Todas las estaciones que conforman el sistema deben contener el mismo protocolo

para que exista un entendimiento al momento de intercambiar datos.

En pocas palabras, el protocolo de comunicación permite que las entidades que

forman la red “hablen” el mismo idioma.

Existe una gran cantidad de protocolos de campo diferentes en el mercado. Algunos

de ellos son exclusivos de compañías que solo son compatibles con los productos

que ésta misma fabrica, y se requiere adquirir una licencia especial para ser

utilizados. Sin embargo, hay otros protocolos que son más abiertos al público y de

mayor acceso para ser adquiridos. Estos se pueden acoplar con una gran variedad de

dispositivos de distintos fabricantes e integrarlos fácilmente ya en conjunto a una

red de campo. Hoy en día, la tendencia es utilizar protocolos abiertos por las

(46)

flexibilidad al momento de evaluar los costos de implantación y adaptándose a las

necesidades requeridas.

La característica principal que los protocolos de campo abiertos deben tener es la

posibilidad de implantarlos de forma segura con dispositivos de diferentes

fabricantes que cumplan con el protocolo, y que dichos dispositivos funcionen

satisfactoriamente con el mismo protocolo. Así también, que algún dispositivo

pueda ser reemplazado por otro equivalente de otro fabricante y funcione

adecuadamente con el protocolo que ya está implantado en la red.

Los protocolos que son implementados en sistemas de comunicación que tienen un

gran impacto, suelen convertirse en estándares, debido a que el intercambio de

información es un factor fundamental en numerosos sistemas, y para asegurar la

comunicación se vuelve necesario copiar el diseño y funcionamiento a partir del

ejemplo ya existente. Esto ocurre de manera informal y deliberada. Sin embargo,

existen algunas empresas que proponen la estandarización de los protocolos para

asegurar interoperabilidad de los productos.

3.4 PROPIEDADES DE LOS PROTOCOLOS

Debido a la gran amplitud de campos que cubren, tanto en propósito, como en

especificidad, no es posible generalizar a los protocolos de comunicación de datos.

No obstante, la mayoría de los protocolos especifican una o más de las siguientes

propiedades:

Detección de la conexión física sobre la que se realiza la conexión (cableada

o sin cables)

Pasos necesarios para comenzar a comunicarse (Handshaking)

Negociación de las características de la conexión.

 Cómo se inicia y cómo termina un mensaje.

 Formato de los mensajes.

(47)

3.5 CLASIFICACIÓN DE LOS PROTOCOLOS

Los protocolos de enlace de datos se clasifican en general como asíncrono o

síncronos. Por regla, los protocolos asíncronos usan un formato de datos asíncronos

y módems asíncronos, mientras que los protocolos síncronos usan un formato de

datos síncronos y módems síncronos.

3.5.1 PROTOCOLOS ASÍNCRONOS

La transmisión asíncrona se transmite o recibe a través de caracteres bit por bit,

añadiéndole bit de inicio y bit que indica el fin del paquete de datos. El BIT de inicio

indica al dispositivo receptor que sigue un Terminal de datos; y el bit de término

indica que el Terminal ha finalizado la transmisión. De esta manera se separan los

paquetes de datos que se envían y se reciben; y se sincronizan la unidad transmisora

y receptora para tales acciones. La transmisión asíncrona es menos compleja dado

que la información de sincronización forma parte de cada Terminal. Con esta

transmisión, los caracteres pueden enviarse a intervalos variables o de forma

continua, con la única condición de que el transmisor y el receptor emitan a la

misma velocidad.

Los protocolos asíncronos están orientados a caracteres, que son los caracteres

únicos de control de enlace de datos, como por ejemplo el fin de transmisión (EOT)

e inicio de texto (STX) garantizan la misma acción o hacen la misma función, sin

importar donde estén durante la transmisión. En consecuencia, se debe tener

cuidado para asegurar que las secuencias de bit para los caracteres de control de

enlace de datos, no se presenten dentro de un mensaje, a menos que sean para

ejecutar sus funciones asignadas de enlace de datos. El único tipo de detección de

errores que usan los protocolos asíncronos es la verificación de redundancia vertical,

y para corregir errores se usan sustitución de símbolos y ARQ (retransmisión).

En los protocolos asíncronos en general, cada estación secundaria se limita a un solo

par Terminal/Impresora. A este arreglo de impresión se le llama independiente. Con la

(48)

la pantalla de la terminal también se imprimen. Así, la impresora genera una sola

copia en papel de todas las transmisiones. Además del modo de vigilancia de línea,

una estación remota puede estar en cualquier de los tres modos de operación:

transmisión, recepción y local. Desde luego que una estación secundaria esta en

modo de transmisión siempre que haya sido designada maestra.

La secuencia de interrogación en la mayoría de los protocolos asíncronos es bastante

sencilla, y suele consistir en mandar uno o dos caracteres de control de enlace de

datos después de una dirección de interrogación de estación.

Los protocolos de datos síncronos más usados son el sistema de llamada selectiva de

Western Electric (8ª1/8B1), y el protocolo de enlace de datos asíncronos de IBM (83B). En

esencia, ambos protocolos contienen el mismo conjunto de procedimientos.

3.5.2 PROTOCOLOS SÍNCRONOS

En el tipo de transmisión síncrona se usa él envió de un grupo de caracteres en un

flujo continuo de bits. Para lograr la sincronización de los dispositivos transmisor y

receptor, ambos deben de proveer una señal de reloj que establece la velocidad de

transmisión de datos, además de habilitar los dispositivos conectados a los módems

para identificar los caracteres apropiados mientras estos son transmitidos o

recibidos. Antes de iniciar la comunicación ambos dispositivos deben establecer una

sincronización entre ellos, para esto, antes de enviar los datos, se envía un grupo de

caracteres especiales de sincronía; una vez lograda la sincronía, se procede a

transmitir los datos.

A diferencia de la transmisión asíncrona, la transmisión síncrona no necesita

(49)

Maestro Esclavo

En los protocolos síncronos una estación secundaria puede tener mas de erminal

/impresora. Al grupo de dispositivos se le llama unidad de asignación. Una sola unidad

de control de línea LCU puede dar servicio a un máximo de 50 dispositivos

terminal/impresora. Los protocolos síncronos están orientados a la transmisión de

caracteres o bits. El protocolo orientado a caracteres de uso más frecuente es el BSC

o bisync (comunicaciones sincronías binarias. 3270); de IBM, y el de más uso

orientado a bits BOP (bit-oriented protocol) en el SDLC (synchronous data link control)

también de IBM.

3.5.3 MODBUS

Modbus es un protocolo de comunicaciones basado en la arquitectura

maestro/esclavo o cliente/servidor, diseñado en 1979 por la compañía Modicon

para su gama de controladores lógicos programables (PLCs). Con el paso del tiempo

se ha convertido en el protocolo de comunicaciones estándar por excelencia. En la

industria es el que goza de mayor disponibilidad para la conexión de dispositivos

electrónicos industriales. Modbus permite el control de una red de dispositivos,

como ocurre en un sistema de medida de temperatura y humedad, y comunicar los

resultados a una computadora. También se usa para la conexión de una

computadora de supervisión con una unidad remota (RTU) en sistemas de

supervisión y adquisición de datos (SCADA).

[image:49.595.93.498.541.622.2]

Fig. 2.29 Protocolo Modbus.

Las razones por las cuales el uso de Modbus es superior a otros protocolos de

comunicaciones son: es público, su implementación es fácil y requiere poco

(50)

Maestro Esclavo

Este protocolo define una estructura de mensajes que los dispositivos reconocen y

les permite comunicarse dentro de la red. Además describe el proceso que usa un

controlador (maestro) para pedir acceso a otro dispositivo (esclavo), la forma de

responder a las peticiones de otros dispositivos y cómo se detectan y notifican los

errores. Así también establece un formato común para la disposición y contenido de

los mensajes.

Dentro de los dispositivos maestros más comunes se encuentran los procesadores

centrales y los paneles de programación. Algunos esclavos típicos son los PLC‟s y

los inversores o drivers.

Durante la comunicación dentro de la red, Modbus determina cómo el controlador

direccional a cada dispositivo o identifica un mensaje diseccionado a éste por parte

del dispositivo esclavo. Una vez identificado, determinará el tipo de acción a tomar y

extraerá cualquier dato o información contenida en el mensaje. Si se requiere una

repuesta, el controlador la construirá y la enviará utilizando el mismo protocolo.

Como se dijo anteriormente, la comunicación dentro de las redes Modbus se realiza

por medio de la técnica maestro/esclavo, en la cual sólo un dispositivo controlador

(maestro) puede iniciar la comunicación (peticiones). Los otros dispositivos (los

esclavos) responden suministrando al maestro el dato solicitado, o realizando la

acción solicitada en la petición.

El maestro puede direccional esclavos individualmente o puede generar un mensaje

en modo de difusión a todos los esclavos. Los esclavos responden a las peticiones

que les son diseccionadas individualmente.

[image:50.595.98.480.643.723.2]
(51)

Modbus establece el formato para la petición del maestro, colocando en ella la

dirección del esclavo, un código de función que define la acción solicitada, cualquier

dato que deba enviarse y un campo de comprobación de error. La estructura del

mensaje de respuesta del esclavo está también definida por este protocolo. Dicha

estructura contiene los campos confirmando de la acción tomada, cualquier dato

que haya de devolverse y un campo de comprobación de error. Si el mensaje

recibido por el esclavo es defectuoso o el esclavo es incapaz de realizar la acción

[image:51.595.89.457.267.608.2]

solicitada, construirá un mensaje de error y lo enviará como respuesta.

Fig. 2.31 Ciclo Petición-Respuesta.

En lo referente al código de función en la petición, el maestro indica al dispositivo

esclavo diseccionado, el tipo de acción a realizar. Los bytes de datos contienen

cualquier información adicional que el esclavo necesitará para llevar a cabo la

función. El campo de datos debe contener la información que indique al esclavo en

(52)

error proporciona un método para que el esclavo valide la integridad del contenido

del mensaje recibido.

Si el esclavo responde de manera normal, el código de función contenido en la

respuesta es una réplica del código de función enviado en la petición. Los bytes de

datos contienen los datos recolectados por el esclavo, tales como valores de

registros o estados. Si ocurre un error, el código de función contenido en la

respuesta es diferente al código de función enviado en la petición, para indicar que

la respuesta es una respuesta de error y los bytes de datos contienen un código que

describe el error. El campo de comprobación de error permite al maestro confirmar

que los contenidos del mensaje son válidos.

Modbus define dos modos de transmisión: RTU (Remote Terminal Unit) que es una

representación binaria compacta de los datos; y ASCII (American Satandard Code

for Information Interchange) es una representación legible del protocolo pero

menos eficiente. Ambas implementaciones del protocolo son del tipo serie. Los

usuarios podrán (en ciertos equipos) seleccionar el modo deseado, junto con los

parámetros de comunicación del puerto serie (velocidad, paridad, etc.), durante la

configuración de cada controlador. El modo y los parámetros serie deben ser los

mismos para todos los dispositivos conectados a una red Modbus. La selección de

cualquiera de los dos modos tiene que ver únicamente con redes Modbus estándar y

básicamente se caracterizan por definir los bits contenidos en los campos del

mensaje transmitido en forma serie en esas redes y por determinar cómo debe ser

empaquetada y decodificada, la información en los campos del mensaje.

3.5.5 MODO ASCII

Cuando los controladores se configuran para comunicar en una red Modbus usando

(53)

Sistema de codificación: Hexadecimal, caracteres ASCII 0-9, A-F

Un carácter hexadecimal contenido en

Cada carácter ASCII del mensaje.

Bits por bytes: 1 bit de arranque.

7 bits de datos, el menos significativo se

envía primero.

1 bit para paridad Par o Impar, ningún bit

para No paridad.

1 bit de paro si se usa paridad; 2 bits si no

se usa paridad.

Campo de Comprobación de error: Comprobación Longitudinal

Redundante (LRC).

3.5.6 MODO RTU

Cuando los controladores se configuran para comunicar en una red Modbus usando

el modo RTU (Remote Terminal Unit), cada byte de 8 bits contiene dos dígitos

hexadecimales de 4 bits. La principal ventaja de este modo es que permite mayor

densidad de caracteres mejorando el rendimiento con respecto al modo ASCII para

la misma velocidad. Cada mensaje debe ser transmitido en un flujo continuo. El

formato para cada byte en modo RTU es:

Sistema de codificación: Binario 8 bits, hexadecimal 0-9, A-F

Dos dígitos hexadecimales contenidos en

Cada campo de 8 bits del mensaje.

Bits por byte: 1 bit de arranque.

8 bits de datos, el menos significativo se

Figure

Tabla 1.1 Características de un Instrumento Tradicional frente a uno Virtual
Fig. 2.1 Diagrama del sistema.
Fig. 2.3 Rota metro de flujo
Fig. 2.5 Bomba centrifuga
+7

Referencias

Documento similar

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

Cedulario se inicia a mediados del siglo XVIL, por sus propias cédulas puede advertirse que no estaba totalmente conquistada la Nueva Gali- cia, ya que a fines del siglo xvn y en

El nuevo Decreto reforzaba el poder militar al asumir el Comandante General del Reino Tserclaes de Tilly todos los poderes –militar, político, económico y gubernativo–; ampliaba

Abstract: This paper reviews the dialogue and controversies between the paratexts of a corpus of collections of short novels –and romances– publi- shed from 1624 to 1637:

En junio de 1980, el Departamento de Literatura Española de la Universi- dad de Sevilla, tras consultar con diversos estudiosos del poeta, decidió propo- ner al Claustro de la

SVP, EXECUTIVE CREATIVE DIRECTOR JACK MORTON

Social Media, Email Marketing, Workflows, Smart CTA’s, Video Marketing. Blog, Social Media, SEO, SEM, Mobile Marketing,

Missing estimates for total domestic participant spend were estimated using a similar approach of that used to calculate missing international estimates, with average shares applied