capitulo 6 draft
TRANSCRIPT
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
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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
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