0% encontró este documento útil (0 votos)
196 vistas50 páginas

Configuración de Red Foundation Fieldbus

El documento proporciona instrucciones para una práctica de laboratorio sobre la configuración de una red industrial Foundation Fieldbus. La práctica involucra 1) el estudio de la red Fieldbus y la configuración de dispositivos a través de la herramienta FF-CONF, y 2) la configuración de bloques de función para lograr la lectura correcta de equipos de medición y el posicionamiento de una válvula dentro de un lazo de control. Los estudiantes usarán cuatro dispositivos de campo reales y el dispositivo de vinculación FG-

Cargado por

caridad leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
196 vistas50 páginas

Configuración de Red Foundation Fieldbus

El documento proporciona instrucciones para una práctica de laboratorio sobre la configuración de una red industrial Foundation Fieldbus. La práctica involucra 1) el estudio de la red Fieldbus y la configuración de dispositivos a través de la herramienta FF-CONF, y 2) la configuración de bloques de función para lograr la lectura correcta de equipos de medición y el posicionamiento de una válvula dentro de un lazo de control. Los estudiantes usarán cuatro dispositivos de campo reales y el dispositivo de vinculación FG-

Cargado por

caridad leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES / CENTROS

DE SIMULACIÓN – PARA DOCENTES

CARRERA: INGENIERÍA ELECTRÓNICA ASIGNATURA: REDES DE COMPUTADORAS III


12
TÍTULO PRÁCTICA: Configuración de la red industrial Foundation Fieldbus -
-
NRO. Configuración de los equipos del bus Foundation Fieldbus por medio del equipo de
13
PRÁCTICA: vinculación FG-110FF - Configuración de dispositivos Foundation Fieldbus dentro de
-
un lazo de control.
17

OBJETIVO
1a. - Estudiar la red de comunicación industrial Fieldbus Foundation a través de las lecturas recomendadas
en la guía, para una correcta configuración y utilización del bus de campo.
1b. - Realizar una correcta construcción y configuración de la red por medio de la herramienta informática
FF-CONF en su modo fuera de línea, para su posterior asignación a la red implementada.
2. Configurar los bloques de función de los dispositivos H1 a través de la herramienta informática, para una
correcta lectura de los equipos de medición y un correcto posicionamiento de la válvula.
3a. - Configurar los bloques de función de los dispositivos H1 de Foundation Fieldbus por medio de la
herramienta FF-CONF, para lograr un mayor entendimiento sobre las prestaciones de este bus.
3b. - Manejar los parámetros de los bloques de función a través del conocimiento generado por lecturas
complementarias y desarrollo del manual, para una correcta conexión de los mismos dentro de un lazo de
control y configuración de los parámetros de un controlador PID de nivel.

INSTRUCCIONES
1. Requisitos y conocimientos previos
1.1 Lecturas recomendadas:
 Comunicaciones Industriales de Rodríguez Penin Aquilino [1], páginas: 51-54.
 Implementing Foundation Fieldbus H1 Networks in Hazardous Areas de Moore
Hawke [2].
 Estándares de comunicación de Foundation Fieldbus [3].
 Manual para la instalación y configuración del Linking Device FG-110 FF, y
posterior levantamiento de señales sobre el bus de campo FieldBus del
laboratorio de automatización, disponible en el laboratorio de automatización y
control totalmente integrado [4].

1.2 Software requerido:


 Instalación de la herramienta de configuración FF-CONF.
 Descargar de los archivos de descripción de dispositivos o Device Description
files (.cff), de los elementos de medición y actuador montados sobre la red (4
en total).

1.3 Lecturas recomendadas:


 Function Blocks Instruction Manual [1].
 Foundation Fieldbus Blocks [2].
 Fieldbus Foundation PID & safety action [3].

1.4 Software requerido:


 Instalación de la herramienta de configuración FF-CONF.
 Descargar de los archivos de descripción de dispositivos o Device Description
files (.cff), de los elementos Prosonic M y SIPART PS2 FF.
2. Equipos, instrumentos y software
Descripción Marca Identificación
Medidor de nivel ultrasónico (1). Endress+Hauser Prosonic M FMU 40
Caudalímetro ultrasónico (2). Endress+Hauser Prosonic Flow 92
Medidor de temperatura (3). Endress+Hauser EH TMT85
Posicionador electro-neumático Siemens SIPART_PS2_FF
(4).
Dispositivo de vinculación Softing FG-110 FF
Software de configuración Softing FF Configuration tool
Computadora Windows XP o 7

Figura 1. Ubicación de los dispositivos de campo.

3. Exposición

3.1 Fieldbus Foundation


Este bus de campo está basado en el modelo de siete niveles IS/OSI con
especificaciones compatibles a los estándares oficiales de la sociedad internacional
para la medida y de control ISA, y el comité electrotécnico internacional IEC. Es un bus
de campo digital desarrollado para ser compatible con las especificaciones SP50 de
ISA, soportando requerimientos de zonas de seguridad intrínseca, áreas peligrosas,
procesos con riesgo de explosión y ambientes con una regulación complicada [1].
Posee un bus de campo de baja velocidad H1 cuyas especificaciones técnicas
aparecieron con el desarrollo de la tecnología de descripción de dispositivos DD,
encargada de la interoperabilidad (capacidad de conexión de dispositivos a la red sin
importar su fabricante). La interoperabilidad de este bus no se da por medio de
pasarelas o Gateways, sino a través de un lenguaje común que se enmarca dentro del
nivel de aplicación, en donde se establece el diseño de las funciones de control en los
dispositivos y como se comunican en el bus [1].
Esta tecnología también posee un bus para el manejo de grandes cantidades de
información HSE (High Speed Ethernet), usado en aplicaciones que tienen un número
significativo de lazos de control complejos [1].
- Características Generales
 Maneja herramientas para la ejecución cíclica y precisa de las funciones de
control, con lo cual se descarta tiempos muertos y demás problemas comunes
en las comunicaciones.
 El tiempo entre los dispositivos de campo se encuentra configurado de manera
que se pueda gestionar los bloques de función y dotar las alarmas en el mismo
punto de detección.
 En los bloques de función se configuran los parámetros básicos de medida y
control, con lo que se puede realizar controles con dispositivos de distintos
fabricantes, disminuyendo tiempos de formación, implementación e ingeniería.
 El cable que utiliza es el par trenzado.
 El control puede ser realizado en el elemento maestro, en elemento de campo
o entre ambos.
 Es un protocolo que soporta redundancia en interfaces y dispositivos.
 Soporta hasta 16 dispositivos por segmento [1], [2].

- Características De La Capa Física


Su capa física es compatible con Profibus-PA, debido a que está basado en el
estándar IEC11158-2, sus características dependen de si es el bus de baja o alta
velocidad:
H1 (Bus de baja velocidad):
 Velocidad de transmisión de 31.25Kb/s, para integrar dispositivos que
desarrollan la acción de control.
 Reflejado en el estándar IEC 61158.
 Utiliza cable par trenzado, con un alcance de 1900m sin repetidor, los cuales
se pueden utilizar hasta cuatro (Puede trabajar con fibra).
 Transmisión half-duplex.
 Topología: Árbol, bus o mixto.
 Acople de dispositivos al bus mediante un concentrador.
 Soporte de seguridad intrínseca [1].
HSE (Bus de alta velocidad):
 Velocidad de transmisión a 100Mb/s o 1Gb/s, para transmisión de datos de
PC, analizadores, e integración de sistemas.
 Reflejado en el estándar Ethernet/IEEE 802.
 Formado de dispositivos Ethernet estándar.
 Topología: Estrella.
 Utiliza cable par trenzado apantallado, con un alcance de 100m entre
dispositivos y concentrador.
 Soporta fibra óptica, con la cual obtiene transmisión full dúplex a 2000m [1].

3.2 FG-110 FF

Es un gateway modbus y dispositivo de vinculación para para integración de fieldbus


foundation, es decir integra dicha tecnología en sistemas de control modbus. El
dispositivo cuenta con una herramienta de configuración basada en Windows y puede
ser utilizada para implementar servicios de información [5].
Funciona hasta con cuatro segmentos H1 FF con un máximo de 64 dispositivos de
campo (16 por segmento) en modbus RTU o sistemas de control que soporten Modbus
TCP. Estas características proveen procesamiento de datos a la par que brinda
ventajas como cableado reducido, parametrización central de dispositivos de campo,
funcionalidad de diagnósticos completos, implementación de control en el campo por
medio de la configuración de dispositivos de campo como un bucle de control, sin la
necesidad de un componente controlador [5].
Figura 3. Dispositivo FG-110 FF [5]
La herramienta de configuración incluida con el dispositivo (FF-CONF) se comunica a
través del protocolo de alta velocidad de foundation fieldbus HSE, permitiendo la
configuración completa de la red al configurar los bloques de función de enlace y
programación, así como ajustes de los parámetros del bus y dispositivos de campo.
Dicha herramienta hace uso de archivos de descripción de dispositivos estándar, que
son proporcionados por sus fabricantes y la organización Fieldbus Foundation [5].
Otra característica del dispositivo es un servidor web integrado con el cual se puede
definir el mapeo de funciones FF a los registros modbus, o el monitoreo de las
variables del proceso [5].

3.3 FF-CONF

Esta herramienta nos permite la configuración fuera de línea y la construcción de la


configuración de la red.

Figura 4. Ventana del software FF-CONFIG [5].


- 1. Nos permite visualizar el nombre del archivo del proyecto abierto, así como el
estatus del programa (Online/Offline).
- 2. En el menú principal se encuentran ítems para administrar y organizar el proyecto,
como la opción de Proyect, donde se puede crear, abrir, cerrar, borrar y guardar el
proyecto.
En la opción Editar se encuentra las funciones relacionadas con el sistema, y en la
tercera opción VIEW se puede activar la opción Network LiveList, Schedule o se puede
ver partes intencionalmente ocultas de la pantalla como TRACE LOG o vistas
previamente activadas [5].
En BUILD se tiene dos opciones, compilar todo y chequear todo, estas opciones se las
puede realizar en los dos estados del proyecto (Online-Offline), la opción de Check all
es útil porque nos permite ver peligros y errores en el Trace Log cuando faltan
asignaciones de dispositivos [5].
DOWNLOAD se ejecuta en modo fuera de línea y permite dos opciones: Descargar
dispositivo y descargar proyecto, este último transfiere el dominio de descarga creado
por una acumulación desde el PC al dispositivo de enlace y los dispositivos H1 [5].
En la misma opción se tiene Proyect Settings donde se define los ciclos del auto
guardado y el manejo con las marcas, si se desea añadir o cambiar la descripción del
proyecto, se lo puede realizar desde esta opción [5].
- 3. El ToolBar se presentan 4 botones que presentan un acceso rápido a las opciones
de guardar, compilar, descargar y pasar a modo online [5].
- 4. Aquí se encuentran las pestañas con las funciones más importantes para construir
una configuración, como: asignar la configuración de dispositivos de <Network
Configuration> a los activos en la red <Network Livelist>, configurar el <Functionblock
Application> y activar la mensajería entre los bloques de los diferentes dispositivos
configurados [5].
<Network Configuration>
En esta pestaña se configura la red fuera de línea [5].
<Functionblock Application>
Configura la comunicación entre los blocks de los dispositivos H1 o el HSE Host.
<Network Livelist>
Muestra los dispositivos activos en ese momento. Para ejecutar el sistema es
necesario asignar los dispositivos configurados a los activos de la red, tal como se
mostrara en secciones posteriores [5].
- 7.a Device Types
Muestra la lista de todos los dispositivos en la Device Type library, donde se
encontrara por default:
FG 110 FF, FG 100 FF, HSE Host
Los dispositivos de campo se deberán importar a través del botón mostrado en la
figura5:

Figura 5. Como importar archivos de descripción de dispositivos.


- 7.b Block Types
Aquí se encuentran los tipos de bloques, los iconos para procesarlos y filtros para
seleccionar tipos de bloques [5].
- 7.c Device
Aquí se encuentran los dispositivos, los iconos para procesarlos y filtros para
seleccionar tipos de bloques [5].
- 7.d Blocks
Contiene todas las funciones de bloque explicita e implícitamente configurados [5].
- 7.e Properties
Muestra las propiedades de cualquier elemento seleccionado [5].

4.1 Bloques de función.


Constituyen las funciones de control básicas, ejecutadas por la aplicación del bloque
de función. Los bloques procesan los parámetros de entrada de acuerdo a un algoritmo
y a los distintos parámetros de control interno, obteniendo como resultado parámetros
de salida, disponibles para la misma aplicación del bloque de función o por otras
aplicaciones de bloque de función [5].
4.1.1 Bloque de función: Entrada analógica (AI).

Fig6. Bloque de función: AI [6]


El bloque procesa las mediciones de los dispositivos de campo y pone a disposición de
otros bloques. El valor de salida del bloque se encuentra en unidades de ingeniería y
contiene un estatus que indica la calidad de la medición.
El dispositivo puede realizar diversas mediciones o valores derivados disponibles en
diferentes canales, se debe utilizar el número de canal para definir la forma de
medición de la variable que procesa el bloque AI [6].
Los parámetros y modos de operación de este bloque se encuentran en las referencias
bibliográficas [5] y [6].
4.1.2 Bloque de función: Proporcional/ Integral/ Derivativo (PID).

Fig7. Bloque de función: PID [6]


Combina toda la lógica necesaria para llevar a cabo un control
proporcional/integral/derivativo.
El bloque trabaja con dos formas de la ecuación PID: estándar y serie, las cuales se
elige en el parámetro FORM, en la siguiente figura se muestra estas formas y los
valores que intervienen:
Fig8. Formas de la ecuación PID [6]
Para mayor información sobre los parámetros y opciones de control buscar en
referencias [5] y [6].
4.1.3 Bloque de función: Salida analógica (AO)

Fig9. Bloque de función: AO [6]


Este bloque proporciona un valor de salida a un dispositivo de campo a través de un
canal de E / S especificado. El bloque soporta modo de control, el cálculo de estado de
la señal, y simulación.
Para mayor información sobre los parámetros y opciones de funcionamiento buscar en
referencias [5] y [6].
4.2 Parámetros del bloque.
Son los parámetros que definen las entradas, salidas y datos de control para cada
bloque.
Los parámetros tienen relación entre sí y con el algoritmo de control, estas pueden ser
de distintas clases:
1. Identificadores de parámetros.
2. Almacenamiento de parámetros.
3. Uso de parámetros.
4. Relaciones de parámetros.
5. Estado de parámetros.
4.3 Cálculo de la variable del proceso (PV).
La variable de proceso representada por PV muestra el valor y estatus del valor
primario de la entrada o el valor calculado basado en múltiples entradas.
El valor de PV refleja el valor de la entrada (IN) sin tener en cuenta el modo del bloque,
a este valor también se le puede aplicar un filtro a través del parámetro PV_FTIME al
cual se le asigna una constante de tiempo (Si el valor es 0 el filtro se encuentra
desactivado) [5].
4.4 Cálculo del punto de operación (SP).
4.4.1 Parámetros SP_HI_LIM y SP_LO_LIM
Para el modo de bloque: automático, el punto de operación SP estará limitado al rango
definido por los parámetros SP_HI_LIM y SP_LO_LIM.
En el bloque de función PID también se puede habilitar el bit “Obey SP limits if Cas or
Rcas”, en el parámetro: CONTROL_OPS, con lo cual el valor del SP también se
restringe en el modo de bloque: CAS o RCAS [5].
4.4.2 Parámetros SP_RATE_UP y SP_RATE_DN
Son utilizados para evitar caídas in los cambios de SP, estos parámetros se aplican
para el bloque PID en el modo AUTO, y para el bloque AO en el modo AUTO, CAS o
RCAS.
En el modo automático al presenciar un cambio en SP con variación positiva, el valor
de la rampa de SP va hacia arriba basado en el parámetro SP_RATE_UP caso
contrario en SP_RATE_DN. Si estos parámetros tienen el valor de 0, la tasa de
limitación esta desactivada [5].

Fig10. Ejemplo del parámetro SP_RATE_XX [5]

Fig11. Condiciones para SP_LIM y SP_RATE [5]


4.4.3 SP tracking PV
Es una opción del parámetro CONTROL_OPTS en los bloques PID y del parámetro
IO_OPTS en los bloques AO.
En algunos modos de control cuando el bloque de función cambia de modo manual
(Rout, Man, LO y Iman) a un modo automático (Auto, Cas, Rcas), se requiere que el
punto de operación (SP) sea igual en valor a la variable de proceso (PV) [5].

Fig12. Condiciones para SP tracking PV [5]


4.5 Cálculo de la salida
El algoritmo que calcula la salida se ejecutara cuando el modo del bloque se encuentre
en AUTO, CAS o RCAS, mientras que si el modo es manual, la salida solo sigue a un
valor provisto por otro bloque.
El valor de la salida se limita por los parámetros OUT_HI_LIM y OUT_LO_LIM en los
bloques PID y ARTH, sin importar su modo. Para deshabilitar los limites el bloque se
debe encontrar en el modo manual, seleccionando el parámetro de CONTROL_OPTS:
“No OUT limits in Manual” [5].
4.6 Control en cascada
Para cada salida habrá una entrada vinculada en cada una de las diferentes formas del
control en cascada, estos pares de señales se presenta en la siguiente figura:

Fig13. Formas de control en cascada. [5]


En la siguiente figura se muestra el ejemplo más común de control en cascada, y a
continuación los 4 pasos necesarios para inicializar el modo.

Fig14. Ejemplo de control en cascada. [5]


4.6.1 Not cascade mode:

PID
MODE_BLK.Target = Auto
MODE_BLK.Actual = IMan
[Link] = GoodC-Non-specific
AO
MODE_BLK.Target = Auto
MODE_BLK.Actual = Auto
BKCAL_OUT.Status=GoodC-NotInvited
Como el bloque AO está en modo automático, el controlador PID no calcula la salida,
este está solo siguiendo el valor hacia atrás (AO.BKCAL_OUT > PID.BKCAL_IN) [1].

4.6.2 Initialize:

PID
MODE_BLK.Target = Auto
MODE_BLK.Actual = IMan
[Link] = GoodC-Non-specific
AO
MODE_BLK.Target = Cas
MODE_BLK.Actual = Auto
BKCAL_OUT.Status = GoodC-Initialization Request (IR)

En esta parte se cambia el modo objetivo del bloque AO a CAS, de tal manera que el
valor de BKCAL_OUT es el valor inicial para que el PID comience a calcular.
4.6.3 Initialization complete:

PID
MODE_BLK.Target = Auto
MODE_BLK.Actual = IMan
[Link] = GoodC- Initialization Acknowledge (IA)
AO
MODE_BLK.Target = Cas
MODE_BLK.Actual = Cas
BKCAL_OUT.Status = GoodC- Non-specific

4.6.4 Cascade complete:

PID
MODE_BLK.Target = Auto
MODE_BLK.Actual = Auto
[Link] = GoodC- Non-specific
AO
MODE_BLK.Target = Cas
MODE_BLK.Actual = Cas

ACTIVIDADES y PROCESOS POR DESARROLLAR


Figura 15. Proceso de la guía. 12
Figura 16. Proceso de la guía. 13
PRACTICA 12

1 Configuración de la red Ethernet.

La red debe estar montada de acuerdo a la norma IEEE 802.3 100BASE-TX/ 10BASE-T, teniendo en
cuenta que si la comunicación entre la PC y el dispositivo de vinculación es directa se utiliza cable
cruzado, caso contrario se utiliza cable directo.

La dirección IP asignada a la PC debe estar dentro del intervalo de las direcciones de la red LAN, tal como
se muestra en la figura 7.

Figura 7. Configuración de la dirección IP de la PC.

IMPORTANTE: La dirección IP del dispositivo de vinculación se encontrará configurada previamente


mediante la aplicación de servidor web FG-110, cuyo procedimiento de ser requerido se encuentra en el
Manual para la instalación y configuración del Linking Device FG disponible en el laboratorio de
automatización y control totalmente integrado de la Universidad [4].

2 Configuración de la comunicación FG 110FF - H1.

IMPORTANTE: Asegurarse que la computadora se encuentre conectada solo a la red LAN y el adaptador Wireless
apagado, antes de iniciar la herramienta FF-CONF.
a) El primer paso es crear un nuevo proyecto dentro de la herramienta, para lo cual se va a Proyect>New
(véase figura 8).
Figura 8. Como crear un nuevo proyecto.

b) Aparecerá una ventana donde colocar el nombre del nuevo proyecto y la localización de donde se creará
(véase figura 9).

Figura 9. Asignación de nombre y localización del nuevo proyecto.

c) Una vez presionado OK se mostrara en la ventana de Network Configuration dos dispositivos: el verde que
es la PC con la dirección IP y la tarjeta de red en marrón, la cual tendrá la misma dirección IP que la PC
(véase figura 10).
Figura 10. Direcciones de dispositivos: PC y Tarjeta de Red.

d) Para agregar el dispositivo de vinculación primero se deberá hacer click sobre la tarjeta de red y luego pulsar
el botón verde de la esquina superior izquierda del FG110 FF V1.70 que se encuentra entre los dispositivos
de Device Types, tal como se muestra en la figura 11.

Figura 11. Linking device FG-110 FF.

e) Al dispositivo se le deberá agregar la dirección IP correspondiente que es [Link] (la dirección se


coloca haciendo click en el recuadro transparente en la posición mostrada en la figura 12). El dispositivo de
vinculación cuenta con cuatro H1 Links, los cuales permiten la conexión de 16 dispositivos Foundation
Fielbus cada uno.
La planta del laboratorio de automatización cuenta con 5 equipos conectados en un solo segmento, por lo cual es
necesario adicionar un solo H1 link. Para adicionarlo se dará click derecho sobre el dispositivo de vinculación y luego
se dará click en la opción de adicionar H1Link (véase figura 12).
Figura 12. Adición de H1 link.

f) Antes de adicionar los dispositivos de campo se procede a importar sus archivos de descripción a la
herramienta, está a través del botón Import Device (véase figura 13).

Figura 13. Opción para importar dispositivos.

g) Importado los archivos, se adicionara los 5 dispositivos montados sobre el segmento, para lo cual se deberá
hacer click sobre el H1 Link y luego adicionar los dispositivos del Device Types.
El primer dispositivo que se adicionará es el de medición (Prosonic M), y luego el actuador (SIPART PS2) (véase
figura 14 y 15).
Figura 14. Adición de dispositivo de medición.

Figura 15. Adición del actuador.

h) Finalmente se agregan los 3 dispositivos faltantes:


 Prosonic Flow 92
 TMT 85
 TMT 85
Finalizada la configuración de la red se ira al menú principal y en View, se seleccionara <Network Livelist> (véase
figura 16).
Figura 16. Ubicación de Network Livelist.

i) Al seleccionar Network Livelist, el proyecto pasara a modo online, y aparecerá en esta red todos los
elementos que se encuentren activos.
En esta pestaña se prestará atención al nodo y tag encontrados en los dispositivos de campo, el uno representado
mediante un número y el otro por un nombre que indica el número de dispositivo H1 (véase figura 17).

Nodo
Tag

Figura 17. Dispositivos activos en el bus de campo.


En la tabla 2 se presentan los nodos y marcas de los dispositivos a configurar:

Dispositivo: Nodo: Tag:


Prosonic M 20 H1_DEVICE_1
SIPART PS2 23 H1_DEVICE_7
Prosonic Flow 92 245 EH_PROSONIC_FLOW_92F_E9075802000
TMT 85 21 H1_DEVICE_5
TMT 85 22 H1_DEVICE_4
Tabla 2. Nodos y marcas de los dispositivos.
j) Estos nodos y marcas serán colocados en sus respectivos dispositivos en la pestaña de configuración de la
red <Network Configuration> (véase figura 18).
Figura 18. Asignación de nodos y marcas en la pestaña de configuración.

k) Corroborada la correspondencia se procederá a la asignación comenzando con el dispositivo de vinculación


FG 110 FF, para lo cual se hará click sobre el mismo en la pestaña de <Network Livelist>.
Luego se cambiará a la ventana de <Network Configuration> y sobre el FG-110 se hará click derecho y se
seleccionará Assign como se muestra en la figura 19.

Figura 19. Asignación de dispositivo de vinculación.

l) Si la asignación fue correcta el punto rojo sobre la esquina derecha del dispositivo pasara de rojo a verde, al
igual que su H1 Link (véase figura 20).
Figura 20. Asignación completada.

m) De la misma manera se procederá con la asignación de los dispositivos H1, para lo cual primero se deberá
seleccionar el elemento en la <Network Livelist> (véase figura 21).

Figura 21. Asignación de dispositivo de medición.

n) Y luego en la configuración de red se asignará el elemento señalado a través del click derecho>Assign
(véase figura 22).
Figura 22. Asignación de dispositivo de medición.

o) En la siguiente figura se muestra el dispositivo Prosonic M con un punto verde en su esquina superior,
indicando que la asignación se realizó correctamente (véase figura 23).

Figura 23. Asignación de dispositivo de medición completada.

p) Finalmente se procede con la asignación de todos los dispositivos de la red, tal como se muestra en la figura
24.
Figura 24. Asignación de dispositivos.

PRACTICA 13
Este procedimiento se realizara partiendo del punto final del procedimiento de la práctica 12: Configuración
de la red industrial Foundation Fieldbus; En la cual se debió configurar la red montada en la planta y
asignar todos sus elementos a nuestra configuración de red.

a) Finalizada la asignación se procede con la configuración de la comunicación entre los bloques de


los dispositivos H1 y el dispositivo de vinculación, a través de la ventana de <Functionblock
Application> (véase figura 7).

Figura 7. Configuración de los bloques de los dispositivos H1.

b) En esta ventana se deberán agregar los bloques correspondientes a los dispositivos H1, los
mismos que se encuentra en BLOCKS tal como se muestra en la figura 8.
Figura 8. Configuración de los bloques de los dispositivos H1.

c) Aquí aparecerán todos los bloques de los dispositivos, como ejemplo se agregará una entrada
analógica del equipo Prosonic M para la medición del nivel (véase figura 9).

Figura 9. Configuración de los bloques de los dispositivos H1.

d) Una vez agregado el bloque aparecerá dentro del <Source Functionblock List> (véase figura 10).
Figura 10. Configuración de los bloques de los dispositivos H1.

e) En la siguiente imagen se agregará el bloque de la salida analógica para el control de posición de


la válvula Jordan.

De la misma forma que el anterior, una vez agregado el bloque, este aparecerá en la fuente de <Source
Functionblock List> (véase figura 11).

Figura 11. Configuración de los bloques de los dispositivos H1.

f) Una vez agregados todos los bloques se procede a guardar el proyecto mediante el botón rápido
proporcionado en la barra de herramientas (véase figura 12).
Figura 12. Guardado del proyecto.

g) Cuando se finalice el guardado aparecerá un mensaje en Trace Log, al igual que lo muestra la
figura 13.

Figura 13. Guardado del proyecto.

h) El siguiente paso es compilar el proyecto con el botón de compilado, y prestando atención en


Trace Log que visualizara un mensaje cuando la compilación haya finalizado (véase figura 14).
Figura 14. Compilación del proyecto activo.

i) Si la compilación no muestra errores ni peligros, se procede con la descarga del proyecto a través
del botón de download encontrado en la misma barra de herramientas.

La descarga del proyecto puede durar unos minutos debido a la cantidad de parámetros que se están
configurando (véase figura 15).

Figura 15. Descarga del proyecto activo.

j) Si la descarga se realizó de una forma correcta, se visualizara un mensaje de descarga completa


con cero errores como presenta la figura 16.
Figura 16. Descarga del proyecto activo.

k) Para el levantamiento de señales en Foundation Fieldbus primero es necesario configurar los


bloques de función que se utilizaran y sus parámetros.

Para acceder a esta configuración se hace click derecho sobre el bloque y luego se selecciona FB
Parameter View (véase figura 17).

Figura 17. Configuración de los parámetros del bloque del dispositivo Prosonic M.

Configuración Prosonic M.

a) Una vez seleccionado se abrirá una ventana con todos los parámetros del bloque de la entrada
analógica para el equipo de medición. Primero se pulsara <Read All> que permite leer el valor
actual de todos los parámetros de la entrada analógica (véase figura 18).

Figura 18. Configuración de los parámetros del bloque del dispositivo Prosonic M.

b) Una vez visualizado todos los parámetros se procederá a buscar el parámetro


MODE_BLK_TARGET. Este parámetro permite saber en qué modo se encuentra el bloque: OOS
(Fuera De Servicio), Auto, Manual, Cascada, entre otros.

Para configurar un bloque es necesario cambiar este parámetro a OOS, primero seleccionando el mismo y
luego pulsando Set, y finalmente Write, como se muestra en las figuras 19 y 20.
Figura 19. Set del parámetro del bloque del dispositivo Prosonic M.

Figura 20. Escritura del parámetro del bloque del dispositivo Prosonic M.

c) Después se procederá a cambiar el parámetro L_TYPE a indirect que permite la medición de la


variable después de un pre procesado (Para configurar en este valor primero se debe seleccionar
el valor del parámetro>Después Set>Finalmente Write) (véase figura 21 y 22).
Figura 21. Configuración del parámetro del bloque del dispositivo Prosonic M.

Figura 22. Configuración del parámetro del bloque del dispositivo Prosonic M.
d) En el campo de CHANNEL se configura la variable a medir que en caso de este equipo puede ser
el nivel o temperatura pero el primero de dos formas distintas: measured value que es el nivel
porcentual y measured dist. que es el nivel en unidades de distancia (véase figura 23).

Figura 23. Selección de la variable a medir.

e) Para efectos de la práctica se toma measured value, que indicará la medición de nivel del tanque
en forma porcentual (véase figura 24).

Figura 24. Escritura sobre el parámetro para medir el nivel del tanque.

f) Una vez configurados estos campos se volverá a cambiar el valor del parámetro
MODE_BLK_TARGET a Auto (véase figura 25).

Figura 25. Configuración del parámetro del bloque del dispositivo Prosonic M.

g) En la siguiente imagen se puede apreciar que los campos de la variable del proceso se encuentran
ya con valores (véase figura 26).

Figura 26. Configuración del parámetro del bloque del dispositivo Prosonic M.
h) La lectura de todos los parámetros se puede realizar de forma periódica haciendo click izquierdo
sobre Periodic read, tal como lo muestra la figura 27.

Figura 27. Configuración del parámetro del bloque del dispositivo Prosonic M.

i) Otra opción para la lectura es hacer click derecho sobre el campo del parámetro y pulsar Read
(véase figura 28).

Figura 28. Configuración del parámetro del bloque del dispositivo Prosonic M.
j) Finalizada la configuración del equipo se deberá completar la tabla 2, con las mediciones obtenidas
en la herramienta de configuración y el indicador del dispositivo.

% de llenado del tanque Valor obtenido mediante la Valor obtenido del indicador
herramienta FF-CONF

0%

25%

50%

75%

100%

Tabla 2. Mediciones Prosonic M

Configuración SIPART PS2 FF.

Para configurar otro dispositivo es necesario cerrar el actual FB Parameter View y abrir un nuevo FB
Parameter View con el bloque del dispositivo del controlador SIPART PS2 FF.

a) Primero se pulsara <Read All> que permite leer el valor actual de todos los parámetros de la salida
analógica.

b) Una vez visualizado todos los parámetros procederá a buscar el parámetro MODE_BLK_TARGET.
Este parámetro nos permite saber en qué modo se encuentra el bloque.

c) Para configurar un bloque es necesario cambiar este parámetro a OOS, primero seleccionando el
mismo y luego pulsando Set, y finalmente Write, como se muestra en la siguiente figura 29.

Figura 29. Configuración de los parámetros del bloque del dispositivo SIPARTA PS2 FF.

d) En el campo de CHANNEL se configura la variable a controlar que en caso de este equipo es la salida
analógica (véase figura 30).

Figura 30. Configuración de los parámetros del bloque del dispositivo SIPARTA PS2 FF.

e) Una vez configurados estos campos se volverá a cambiar el valor del parámetro
MODE_BLK_TARGET a Auto (véase figura 31).

Figura 31. Configuración de los parámetros del bloque del dispositivo SIPARTA PS2 FF.

f) En las figuras 32 y 33 se muestra un cambio en la posición de la válvula de un 50 a 40 porciento de


abertura, a través del cambio en los valores del parámetro que indica el set point SP. VALUE.
Figura 32. Configuración de los parámetros del bloque del dispositivo SIPARTA PS2 FF.

Figura 33. Configuración de los parámetros del bloque del dispositivo SIPARTA PS2 FF.

g) De la misma manera se procera a verificar la correcta configuración de posicionador SIPART, a través


del cambio de su set point que en este caso es un valor porcentual de 0-100%.

Valor colocado en la salida a través de la Valor observado en el indicador de la


herramienta FF-CONF válvula

35

70

100

Tabla3. Mediciones SIPART PS2 FF


PRACTICA 17
a) El propósito del manual es realizar la configuración de los equipos Prosonic M y SIPART PS2 para realizar
un control de nivel de agua del tanque del laboratorio de automatización y control.
El primer paso será crear un nuevo proyecto a través del software de Softing FF CONF:
Fig12. Creación del proyecto.

b) Una vez creado el proyecto se procederá a realizarla configuración de la red:

Fig13. Configuración de la red.

c) Con la red configura se pondrá en línea la herramienta de configuración y se realizara las asignaciones, de la
misma manera que se mostró en el manual de levantamiento de señales:
Fig14. Asignación de dispositivos.

d) Si la asignación fue correcta se presentará un punto verde en la esquina superior de cada uno de los
dispositivos.
En la pestaña de aplicaciones de los bloques de función se procederá a crear la aplicación de control (Para nombrar
la aplicación se dará click sobre el primer recuadro transparente señalado en la figura siguiente):

Fig15. Creación de la aplicación con function blocks.

e) En la aplicación se deberá agregar todos los bloques necesarios para realizar la acción de control (3):

 AI_X del dispositivo H1_DEVICE_1 (Prosonic M)


 A0_X del dispositivo H1_DEVICE_7 (SIPART PS2 FF)
 PID_X del dispositivo H1_DEVICE_7 (SIPART PS2 FF)
Fig16. Asignación de bloques a la aplicación.

f) Para una búsqueda más eficaz de bloques se puede seleccionar solo el dispositivo del cual se necesitan los
bloques, tal como se muestra en la figura anterior en el recuadro número 2.
Como se muestra en la figura se necesitan 3 bloques:
AI: Encargado de procesar las mediciones de nivel del equipo y enviar los resultados al bloque PID.
PID: Encargado de ejecutar el algoritmo que calcula una salida de acuerdo a la configuración de los parámetros del
bloque y del valor del proceso entregado por el bloque AI.
AO: Encargado de recibir la acción de control del bloque PID y procesarlo o ejecutar el algoritmo de acuerdo a la
configuración de sus parámetros y IO_OPTS.
Antes de realizar la configuración de los bloques es necesario realizar la comunicación entre los mismos, esto de
acuerdo a la figura mostrada a continuación:

Fig17. Comunicación entre los bloques de función.

g) Primero se conectara la salida del bloque AI con la entrada del bloque PID, para lo cual se buscaran los
respectivos bloques en las listas de fuente (1) y las listas de desfogue (2) de bloques de función.
Una vez seleccionados se dará click en la opción conectar (3), tal como se muestra en la siguiente figura:
Fig18. Conexión entre bloques de los dispositivos.

h) Si se realizó bien la conexión, esta se visualizara en la pantalla inferior (4).


La siguiente conexión es entre la salida del bloque PID y la entrada en cascada del bloque AO.

Fig19. Conexión entre bloques de los dispositivos.

i) La tercera y última conexión es la que cierra el lazo, y se da entre la salida BKCAL_OUT del bloque AO y
BKCLA_IN del bloque PID.
Fig20. Conexión entre bloques de los dispositivos.

j) Una vez realizada todas las conexiones procedemos a guardar, compilar y descargar el proyecto:

Fig21. Descarga del proyecto a través de la herramienta FF-CONF.

k) El primer bloque de función que se configura es el de entradas analógicas AI, donde para acceder a sus
parámetros se dará click derecho sobre el bloque, en la lista de bloques de función y luego click izquierdo en
FB Parameter View.
Fig22. Function Block Parameter View.

l) Cuando se accedan a los parámetros se configura el parámetro CHANNEL con el valor primario y L_TYPE
con indirecto, teniendo en cuenta que el bloque debe estar en modo manual o fuera de servicio (OOS).
Finalizada la escritura de los parámetros se regresara el bloque a modo automático, y se tendrá el valor de nivel en
porcentaje en la salida del bloque AI.

Fig23. Configuración de los parámetros del bloque AI del dispositivo Prosonic M.

m) Finalizada la configuración del bloque de entrada analógica se procederá con el bloque PID.
Antes de colocar al bloque en modo automático se lo pondrá en fuera de servicio con el objetivo de manipular
parámetros que se escriben solo en este modo.
Los primeros parámetros que se configuran son:
XXX_SCALE.UNITS_INDEX: Que indica el tipo de unidades que manejara el controlador, que en la práctica es
porcentaje.
XXX_SCALE.DECIMAL: Que indica el número de decimales que tendrá la variable de proceso y salida
respectivamente.
También se habilitara el bit de Restrict SP to limits in CAS o RCAS en el parámetro de CONTROL_OPTS.

Fig24. Configuración de los parámetros del bloque PID del dispositivo SIPART PS2.
n) A continuación se apagara el parámetro BYPASS y se configurara los límites del punto de operación, que se
encuentran en los parámetros SP_HI_LIM y SP_LO_LIM (0-100).
Como tercer paso en esta ventana se ajustara los valores del controlador PID, donde:
GAIN: Parte proporcional
RESET: Parte integral en unidades de tiempo.
RATE: Parte derivativa en unidades de tiempo.

Fig25. Configuración de los parámetros del bloque PID del dispositivo SIPART PS2.

o) Los últimos parámetros a configurar en este bloque son los límites de la salida del controlador:
Fig26. Configuración de los parámetros del bloque PID del dispositivo SIPART PS2.

p) Una vez finalizada la configuración se pondrá el bloque de función en modo automático y se escribirá el set
point de nivel deseado.

Fig27. Configuración de los parámetros del bloque PID del dispositivo SIPART PS2.
q) Para configurar el último bloque de salida analógica AO no es necesario cerrar el FB Parameter View, sino
hacer click en block y seleccionar el deseado:
Fig28. Configuración de los parámetros del bloque AO del dispositivo SIPART PS2.

r) El primer paso para configurar este último bloque es ponerlo en modo fuera de servicio. Una vez fuera de
servicio se habilitara el bit de Analogic Output Value en el parámetro de CHANNEL.
Finalizado esto se deberá poner el bloque en modo cascada, el mismo que necesita ser inicializado. Para inicializar el
modo cascada escribiremos en el objetivo del bloque dos valores AUTO Y CAS.

Fig29. Configuración de los parámetros del bloque AO del dispositivo SIPART PS2.

s) Cuando se escriba estos valores el modo del bloque comenzara en AUTO y finalizara en cascada CAS.
Fig30. Configuración de los parámetros del bloque AO del dispositivo SIPART PS2.

Fig31. Configuración de los parámetros del bloque AO del dispositivo SIPART PS2.

7. Resultados y/o discusión


a) Una vez finalizada la configuración se procede a observar que todas las entradas y salidas de los bloques del
dispositivo SIPART PS2 se encuentren en buen estado.
Fig32. Estados de los parámetros PV, SP y OUT del bloque AO del dispositivo SIPART PS2.

b) Estado de la entrada en cascada y salida BKCAL_OUT:

Fig33. Estados de los parámetros IN_CAS y BKCAL_OUT del bloque AO del dispositivo SIPART PS2.

c) En las siguientes gráficas se presentan los estados del bloque controlador PID, comenzando con el valor del
proceso (Nivel del tanque), set point (Valor Deseado) y la salida (Acción de control).
Fig34. Estados de los parámetros PV, SP y OUT del bloque PID del dispositivo SIPART PS2.

d) Como se observa en la figura anterior el nivel del tanque es de 48.75% y el set point es de 50%, por lo cual el
controlador dice que la válvula debe estar abierta tan solo un 1.2479%.
Finalmente se observara que los estados de la entrada IN y BKCAL_IN del bloque se encuentren en buen estado.

Fig35. Estado del parámetros IN del bloque AO del dispositivo SIPART PS2.
Fig36. Estado del parámetro BKCAL_OUT del bloque AO del dispositivo SIPART PS2.
Como se mostró en las figuras anteriores todos los parámetros se encuentran configurados y funcionando de
acuerdo al control en cascada visto en secciones anteriores.
Para mejoras del controlador y distintas opciones de control se recomienda revisar las referencias bibliográficas.

Referencias
[1] Comunicaciones Industriales, Rodríguez Penin Aquilino, Marcombo, Capítulo 1, Páginas: 51-54.
[2] Moore Hawke, Implementing Foundation Fieldbus H1 Networks in Hazardous Areas, 2007, Disponible en:
[Link]
[3] Fieldbus Foundation, Standards, 2006, Disponible en: [Link]
option=com_content&task=view&id=142&Itemid=318
[4] Guillermo Domínguez Crespo, Manual para la instalación y configuración del Linking Device FG-110 FF, y posterior
levantamiento de señales sobre el bus de campo FieldBus del laboratorio de automatización, disponible en el laboratorio de
automatización y control totalmente integrado de la Universidad Politécnica Salesiana.
[5] Softing Industrial Automation GmbH, Softing Linking Device, Manual for Configuration, Installation and Maintenance, 24 de julio
del 2013, páginas 40-53.
[6] Comunicaciones Industriales, Rodríguez Penin Aquilino, Marcombo, Capítulo 1, Páginas: 51-54.
[7] Moore Hawke, Implementing Foundation Fieldbus H1 Networks in Hazardous Areas, 2007, Disponible en:
[Link]
[8] Fieldbus Foundation, Standards, 2006, Disponible en: [Link]
option=com_content&task=view&id=142&Itemid=318
[9] Guillermo Domínguez Crespo, Manual para la instalación y configuración del Linking Device FG-110 FF, y posterior
levantamiento de señales sobre el bus de campo FieldBus del laboratorio de automatización, disponible en el laboratorio de
automatización y control totalmente integrado de la Universidad Politécnica Salesiana.
[5] Softing Industrial Automation GmbH, Softing Linking Device, Manual for Configuration, Installation and Maintenance, 24 de julio
del 2013, páginas 40-53.

RESULTADO(S) OBTENIDO(S):

CONCLUSIONES:
RECOMENDACIONES:

Docente / Técnico Docente: _____________________________

Firma: _______________________________
FORMATO DE INFORME DE PRÁCTICA DE LABORATORIO / TALLERES /
CENTROS DE SIMULACIÓN – PARA ESTUDIANTES

CARRERA: ASIGNATURA:
NRO. PRÁCTICA: 9 TÍTULO PRÁCTICA:
OBJETIVO ALCANZADO:

ACTIVIDADES DESARROLLADAS
1.
2.
3.
4.
5.
6.
N.

RESULTADO(S) OBTENIDO(S):

CONCLUSIONES:

RECOMENDACIONES:

Nombre de estudiante: _____________________________

Firma de estudiante: _______________________________

También podría gustarte