13
CAPITULO 6 (DRAFT…) Contenido Pág. CAPITULO 6. Librería BMIStandard utilizando Diagram Editor 6.1 Información General ............. ........................... ............. .............. .............. ............. .............. ....  2 6.1.1 Objetivos . ........................................................................................................ .......................................... 2  6.1.2 Leyenda ........................................................................................................... .......................................... 2  6.2 Librería BMIStandard usando Diagramas ........................... ............. ........................... .....  3 6.3 Configuración Control Module Types ............. .............. ............. .............. ............. ..............  5 6.3.1 Configuración DIS/AIS ....................................................................................................................... 5  6.3.2 Configuración MOT1 .......................................................... ................................................................. 6  6.3.3 Configuración MOT1_VVVF .............................................................................................................. 7  6.3.4 Configuración VLV1 ............................................................................................................................. 8  6.4 Configuración Control Module Types Complementarios  ............. .............. ............. .....  9 6.4.1 Configuración PCC_Connect ............................................................................................................. 9  6.4.2 Configuración PIDCtrl .............................................................................................................. ........ 11  Referencias.  .............. ............. .................................................................... .............. ......................... ....  13 

Capitulo 6 DRAFT

Embed Size (px)

Citation preview

Page 1: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 1/13

CAPITULO 6 (DRAFT…) 

Contenido Pág.

CAPITULO 6. Librería BMIStandard utilizando Diagram Editor 

6.1  Información General ................................................................................................................ 2 6.1.1  Objetivos ......................................................................................................... .......................................... 2 6.1.2  Leyenda ........................................................................................................... .......................................... 2 

6.2  Librería BMIStandard usando Diagramas ........................................................................ 3 6.3  Configuración Control Module Types ................................................................................. 5 

6.3.1  Configuración DIS/AIS ....................................................................................................................... 5 6.3.2  Configuración MOT1 .......................................................... ................................................................. 6 6.3.3  Configuración MOT1_VVVF .............................................................................................................. 7 6.3.4  Configuración VLV1 ............................................................................................................................. 8 

6.4  Configuración Control Module Types Complementarios ............................................. 9 6.4.1  Configuración PCC_Connect ............................................................................................................. 9 6.4.2  Configuración PIDCtrl .............................................................................................................. ........ 11 

Referencias. .......................................................................................................................................... 13 

Page 2: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 2/13

6.1  Información General 

6.1.1  Objetivos 

Al finalizar el capítulo el participante será capaz de:

  Identificar el uso de las librerías de minería para señales digitales y

analógicas.

  Manejo y comprensión de las estructura de objetos de motores y válvulas.

  Configuración de interlocks utilizando PCC.

6.1.2 Leyenda

 

 Datos adicionales y citas a manuales y documentación complementaria.

  Notas adicionales.

  Ejercicio para ser desarrollado por el participante.

  Solución del ejercicio propuesto.

Page 3: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 3/13

6.2  Librería BMIStandard usando Diagramas 

Para poder ejecutar una aplicación utilizando diagramas con la librería BMIStandard

es necesario estructurar la aplicación de la siguiente manera:

  Conectar a la aplicación la librería BMIStandard, así mismo, las librerías

correlacionadas.

  Crear variables estructuradas y agruparlas en Data Types según el tipo de dato.

AIS AISData

DIS DISData

MOT1 MOT1Data

MOT1_VVVF MOT1VVVFData

VLV1 VLV1Data

PCC_Intlk PCCComData

 

  Crear un nuevo Diagram Editor.

Page 4: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 4/13

A continuación, haremos clic derecho sobre un diagrama y seleccionaremos la opción

Editor. Seguido, aparecerá el entorno del Diagram Editor, donde declararemos una

variable con nombre IO del tipo IO_Type que es el Data Type que contiene a las

variables estructuradas definidas anteriormente.

Finalmente, para poder agregar un nuevo Control Module Type debemos hacer clic

derecho sobre el entorno de programación, seleccionar New y la Opción Object.

Seguido, aparecerá una ventana que nos permite seleccionar manualmente el Control

Module Type que se desea utilizar.

Page 5: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 5/13

6.3  Configuración Control Module Types 

6.3.1  Configuración DIS/AIS 

DIS/DOS/AIS/AOS Control Modules Types para controlar señales IO digitales/analógicas de proceso.

DIX/DOX/AIX/AOX 

Señal digital / analógica que no está representada en la estación de operación

(solamente es usada en Control Builder). La señal es generalmente conectada a una

entrada de un objeto.

Se considero la variable LSL001 del tipo DISData.

Se considero la variable LIT001 del tipo AISData

Page 6: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 6/13

6.3.2  Configuración MOT1 

MOT1:  Control Module Type usado para controlar un motor en una sola dirección

con velocidad única.

Se considero la variable MOT001 del tipo MOT1Data.

Se considero la variable RNMOT001 del tipo bool.

Se considero la variable FBMOT001 del tipo bool.

Nota.  El parámetro Ord indica la orden de arranque del motor, si no se tiene una

señal de confirmación física, el parámetro FbBckRun deberá igualarse al parámetro

Ord. De lo contrario, el faceplate de operación entrará en error.

Page 7: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 7/13

6.3.3  Configuración MOT1_VVVF 

MOT1_VVVF:  Control Module Type usado para controlar un motor en una sola

dirección con velocidad variable.

Se considero la variable MOT002 del tipo MOT1VVVFData.

Se considero la variable RNMOT002 y FBMOT002 del tipo bool.

Se considero la variable SpMOT002 y ActSpMOT002 del tipo RealIO.

Nota.  El parámetro Ord indica la orden de arranque del motor, si no se tiene una

señal de confirmación física, el parámetro FbBckRun deberá igualarse al parámetro

Ord. De lo contrario, el faceplate de operación entrará en error.

Lo mismo sucede para la confirmación de la velocidad del motor.

Page 8: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 8/13

6.3.4  Configuración VLV1 

VLV1: Control Module Type usado para controlar una válvula normalmente cerrada.

Se considero la variable MOT002 del tipo MOT1Data.

Se considero la variable RNMOT002 y FBMOT002 del tipo bool.

Se considero la variable SpMOT002 y ActSpMOT002 del tipo RealIO.

Nota.  El parámetro OrdCls indica Apertura/Cierre de la válvula, si no se tiene una

señal de confirmación física para la Apertura y Cerrado, el parámetro FBClose deberá

igualarse al parámetro OrdCls y, el parámetro OrdOpen deberá igualarse al negado

de OrdCls. De lo contrario, el faceplate de operación entrará en error.

Page 9: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 9/13

6.4  Configuración Control Module Types Complementarios 

  Ejercicio 1. Configurar utilizando el Diagram Editor los transmisores, switches,

motores, válvulas, interlocks y lazos de control presentes en la siguiente figura:

Donde, MOT001 tiene interlock de Seguridad si el Switch LSL001 está activo y

MOT002 tiene interlock de seguridad si LIT001 es mayor a 60% y la válvula

VLV001 es una válvula de purga.

6.4.1 

Configuración 

PCC_Connect  

PCC: (Process Control Connection) es un Control Module Type que permite a los

objetos de señales de entrada (AIS/AIC y DIS/DIC), dependiendo de la configuración,

poder enviar acciones de interlock hacia otros Control Modules de Operación

(Motores o Válvulas)

PCC_Connect: Es un Function Block Type permite escribir estados de alarmas o fallas

en Control Module Types Básicos si es requerido. Soporta 32 clientes.

Page 10: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 10/13

  Solución 1.a

Nota. Para configurar interlocks también se puede configurar usando el parámetro IB1, IB2, IB3 o IB4, sin e

accesibles mediante lógica booleana.

Page 11: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 11/13

6.4.2  Configuración PIDCtrl 

PIDCtrl: Es un Control Module Type que es usado como un lazo de control PID dichos

parámetros pueden ser seteados manualmente o haciendo un autotune.

Page 12: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 12/13

  Solución 1.b

Nota. Para utilizar PIDCtrl, es necesario habilitar el parámetro EnSPExt, de esta manera podremos asignarle

externa escribiendo en el parámetro ExtSpeedRef, la cual se iguala por un bloque a la salida del lazo de cont

Page 13: Capitulo 6 DRAFT

8/13/2019 Capitulo 6 DRAFT

http://slidepdf.com/reader/full/capitulo-6-draft 13/13

Referencias. 

 800xA –  AC800M Connect  ‐Minerals Library (Version 5.1/4) 

  Chapter 02 ‐ Basic Objects 

  Chapter 03 – Loop Objects 

  Chapter 04

 – Consumer

 Objects