Upload
ambiet
View
344
Download
4
Embed Size (px)
Citation preview
8/10/2019 Manual de P-CIM
1/18
REPBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICADE LA FUERZA ARMADA
Manual del software scada Afcon P-CIM.
Afcon P-CIM.
Es un poderoso software SCADA/HMI generador de aplicaciones parasupervisin y control, P-CIM posee herramientas que ayudan a reducirsignificativamente el tiempo de desarrollo de la aplicacin y le permiten ahorrar un50% en tiempo de ingeniera.
P-CIM permite la creacin de verstiles aplicaciones de supervisin,
incorporando funciones de transferencia de datos y eventos va Internet,comunicacin con equipos de campo, adquisicin de datos, alarmas, reportes, y eloperador no necesidad de ser un experto programador para realizar una interfaz. Estdisponible en los entornos Windows 3.11, Windows 95/98/2000/NT y Windows XP,es desarrollado y distribuido por Afcon sofware Ltd. Lider en el campo de control yautomatizacin desde 1986.
La reciente estrategia de Afcon es proveerles a los fabricantes de maquinas unaaccesible solucin completa donde se destacan:
Monitoreo y configuracin de la aplicacin especialmente optimizado paraequipos de OEM (Original Equipment Manufacturer).
Herramientas de desarrollo y mantenimiento de la aplicacin que le permitenexpandir y perfeccionar las aplicaciones.
Una plataforma estndar de bajo costo como Windows 95 / 98 / 2000 / NT yWindows XP para correr la aplicacin.
Interfaz Inteligente con el Operador
Monitoreo grafico de datos ON-LINE. Poderoso efecto visuales: cambio de colores, tamao, movimientos,
rotacionales, parpadeos y llenado con fluidos. Grficos de tendencias en tiempo real, e histricos Mecanismos de reportes incorporados. Avanzada arquitectura cliente-servidor implementando una arquitectura de
reporte por excepcin. Direccionamiento directo para las comunicaciones de entrada y salida.
8/10/2019 Manual de P-CIM
2/18
Figura N 7.0.0. Operador WorkstationFuente: Manual de ayuda del P-CIM.
Grficos de Tendencias
Grficos de tendencias en tiempo real e histrico. Mltiples grficas de tendencias en una nica pantalla. Configuracin de tendencias en tiempo de ejecucin. Los grficos de tendencias incluyen herramientas para anlisis de
informacin.
Figura N 7.0.1. Grficos de tendenciasFuente: Manual de ayuda del P-CIM.
8/10/2019 Manual de P-CIM
3/18
2.2.7.3 Mecanismo de Restriccin de Acceso
Avanzado mecanismo de Password. 100 niveles x 32 reas x zonas de operacin.
Acceso del usuario a la asignacin de claves a los usuarios del sistema. Pantallas protegidas contra la lectura y/o escrituras de datos.
Figura N 7.0.2. Advanced password editorFuente: Manual de ayuda del P-CIM.
Visualizacin Avanzada de Alarmas
Avanzada explorador de alarmas al estilo de un BROWSER. Las alarmas son almacenadas en una base de datos con formato abierto. Mecanismo de bsqueda de informacin ON-LINE. Categoras, prioridades y atributos de alarmas totalmente configurables. Soporte multimedia integrado.
8/10/2019 Manual de P-CIM
4/18
8/10/2019 Manual de P-CIM
5/18
Soporte DDE y NetDDE. Acceso ON-LINE a informacin almacenada en archivos. Modificacin de parmetros de control ON-LINE
Figura N 7.0.5. Conectividad entre equipos.Fuente: Manual de ayuda del P-CIM.
Redes
Conectividad va Internet/ Intranet. Conectividad mediante TCP/IP totalmente transparente al usuario Transferencia de alarmas y datos a travs de la red. Procesamiento de datos distribuidos.
8/10/2019 Manual de P-CIM
6/18
Figura N 7.0.6. Redes de comunicacinFuente: Manual de ayuda del P-CIM.
Herramientas Grficas
Amplia librera de objetos previamente configurados. Avanzado editor de datos, orientados a objetos. Mecanismos de intercambio global para fcil mantenimiento. Paleta de colores personalizada. Conversacin automtica de pantallas en funcin de la resolucin y cantidad
de colores.
8/10/2019 Manual de P-CIM
7/18
Figura N 7.0.7. Librera de objetos
Fuente: Jonas Montero.
Multiplicidad de Proyectos
Fcil mantenimiento de la aplicacin. Mecanismo automtico de Backup-Restore de la aplicacin. Intercambio en caliente de proyectos en Run time. Ubicacin de los archivos personalizada.
8/10/2019 Manual de P-CIM
8/18
Figura N 7.0.8. Project Setup
Fuente: Jonas Montero.
Herramientas de Alta Productividad
Herramienta de depuracin, y seguimiento incorporadas. Direccionamiento dinmico, intercambio de vnculos de conexin ON-LINE
por grupos. Edicin ON-LINE no es necesario complicacin, ni reiniciar la aplicacin. Herramientas de simulacin integradas. Ingeniera distribuida. Una nica aplicacin puede ser desarrollada
simultneamente en mltiples estaciones. Administrador de sintaxis. Contiene todos los tags y variables internas,
facilitando la construccin de lgicas complejas, y expresiones matemticas Servicio global de macro teclas rpidas.
8/10/2019 Manual de P-CIM
9/18
Figura N 7.0.9. Syntax Manager
Fuente: Jonas Montero.
Adicionales
Cantidad ilimitada de tags internos sin costo alguno.
Solo se cuentan las direcciones de entrada/salida al exterior. El 100% del software est incluido en todos los paquetes. Pliza de actualizacin gratuita de 90 das.
Motor de Lgica Basic
Soporte de lenguaje Basic incorporado. Soporta todos los comando que se ejecuta es un proceso independiente. Soporte de expresiones Basic. Amigable ventana de modo depuracin soporta trabajar por pasos y detencin
de la ejecucin.
8/10/2019 Manual de P-CIM
10/18
Figura N 7.1.0. Motor de Lgica Basic
Fuente: Jonas Montero.
Recetas
Posibilidad de ver y modificar las recetas antes de cargarlas. Creacin y modificacin de recetas en Run time. Acciones asociadas al xito, fracaso o time out en la carga. Transferencia de datos desde un dispositivo a otro.
Figura N 7.1.1. RecetasFuente: Manual de ayuda del P-CIM.
8/10/2019 Manual de P-CIM
11/18
Supervisin y Control
Conversiones de datos y linealizaciones integradas. Acciones automticas en funcin de horas, fechas o eventos preestablecidos.
Objetos de control incorporados (Ej.: Temporizadores, Contactores, etc.). Soporte redundante. Expresiones aritmticas, lgicas y manejo de strings. Funciones matemticas y Booleanas.
Figura N 7.1.2. Agregar variable a la base datoFuente: Jonas Montero.
La arquitectura de P-CIM se compone de tres niveles bsicos:
1) Nivel de comunicacin: en este nivel los datos de la planta son transferidos a la base de datos del software mediante los drivers a travs de los autmatas programables.
2) Nivel de procesamiento: permite el anlisis y procesamiento de las alarmas y loseventos, con la informacin obtenida de la base de datos.
3) Nivel de aplicacin: en este nivel se disean y muestran las pantallas devisualizacin, desplegando adems los datos y alarmas respectivos. En el nivel decomunicaciones se reciben los datos de la planta a travs de la conexin fsica entre elPLC y el computador personal, y con los drivers de comunicacin los datos sonledos del puerto de comunicacin. En el nivel de procesamiento la informacin es
8/10/2019 Manual de P-CIM
12/18
enviada o recibida por la base de datos a la aplicacin grfica y al nivel decomunicacin.
El nivel de aplicacin se divide en dos componentes que son el diseo de las
aplicaciones en un ambiente grafico (Animador Editor), que incluye adems el editorde rcipes para la creacin de un grupo de valores especficos, y el editor de reportes.El otro componente del nivel de aplicacin es la corrida del programa en donde losdatos de la planta son mostrados en un ambiente grfico y se generan las alarmas ylos reportes para la toma de decisiones.
P-CIM tiene un grupo de mdulos en su ventana principal que se describen acontinuacin:
P-CIM Setup:en este mdulo se instalan los drivers y se definen los parmetros decomunicacin. Adems permite crear los proyectos con las propiedades de backup yrestore. Con el backup se crean varios discos directorios donde se guardan las copiasdel proyecto y se puede tener las diferentes fases de desarrollo de la aplicacin, ytransferirlos de una computadora a otra. Con el restore se restaura un proyecto quefue guardado e instalado anteriormente.
Figura N 7.1.3. Inicia el modulo P-CIM SetupFuente: Jonas Montero.
P-CIM Startup: con este mdulo se inicializa P-CIM y se produce la carga de laconfiguracin de las comunicaciones, la base de datos y el administrador de alarmas.
8/10/2019 Manual de P-CIM
13/18
Figura N 7.1.4. Inicia el modulo P-CIM Startup
Fuente: Jonas Montero.
P-CIM Shutdown:en este mdulo se apaga P-CIM y se cierra la aplicacin.
Figura N 7.1.5. Inicia el modulo P-CIM ShutdownFuente: Jonas Montero.
P-CIM Restart: en este mdulo se reinicia P-CIM, adems coloca los valores de lasvariables a su valor inicial.
Figura N 7.1.6. Inicia el modulo P-CIM RestartFuente: Jonas Montero.
8/10/2019 Manual de P-CIM
14/18
Alarm Handler: con este mdulo se despliegan los mensajes de alarma en tiemporeal y proporciona a los operadores la informacin necesaria para el monitoreo y latoma de decisiones rpidas. Los mensajes de alarmas generados contienen aspectosimportantes como la hora exacta de su activacin, el nombre del objeto especifico que
presenta la alarma y el valor de los bloques analgicos de alarma.
Data Scope: permite visualizar de forma rpida el valor de las variables durante lacorrida del programa para su diagnstico constante.
Animation Editor:es donde se crea la interfaz grfica del proyecto y posee una granvariedad de objetos para la creacin de las pantallas de aplicacin con un ambienteindustrial de manera fcil, rpida y amigable para los operadores de la planta. Cadaobjeto o conjunto de objetos pueden ser programados a travs de sus propiedades conlas variables creadas en la base de datos, de esta forma pueden haber objetos
dinmicos y estticos en la pantalla. En Animation Editor se pueden hacer auto-acciones pre-configuradas para la ejecucin automtica de acciones como la respuestade otras acciones o eventos.
Operator Workstation: los grficos creados en el Animation Editor son mostradosen este mdulo en la corrida del programa. El Operator Workstation es la interfaz que
permite la interaccin entre el operador y la planta para el monitoreo y el control de la proceso en donde se puede tener el estado de varias etapas del proceso, el manejo delas alarmas, la generacin de reportes y sumarios, y la carga de valores en losregistros del controlador programable para el ajuste de los puntos de consigna u otras
instrucciones. En este mdulo es posible registrar todas las acciones tomadas por losoperadores responsables y configurar varios niveles de acceso con claves de
proteccin. La interfaz grfica puede ser manejada con las teclas de entrada o con elratn, por lo que es muy fcil de manejar por parte de los distintos usuarios. Ademsdurante la corrida del programa es posible realizar cambios en los grficos, y cuandola comunicacin en las entradas y salidas falla un mensaje de error es mostrado.
Database Editor: todas las variables del programa son definidas en este mdulo,tanto las analgicas como las digitales, y los clculos matemticos, lgicos ofrmulas para la corrida del programa. Se puede importar y disponer de los datos de
otros archivos con otros tipos de formatos como .ASCII, .TSV, o .DBF.
Recipe Editor: los rcipes son un conjunto de variables cuyos valores se puedenenviar o recibir al PLC. Durante la corrida del programa el rcipe es cargadoautomticamente o a travs de un botn de comando.
8/10/2019 Manual de P-CIM
15/18
P-CIM Network Setup: eneste mdulo se definen las estaciones de una red de PCs.INI File Editor: este mdulo es usado para crear, modificar y eliminar los parmetrosdel proyecto en los archivos INI.
Report Editor: los reportes contienen informacin de la planta y del proceso y songenerados continuamente cada cierto tiempo, como resultado de un evento o por un botn de comando. Los reportes pueden ser generados en un archivo tipo texto (TXT)como
Notepad, o en un archivo tipo DBF donde los datos son mostrados en Excel o enCrystal Reports, o cualquier otra base de datos que tenga un drivers tipo ODBC comoExcel, Access y SQL.
Uninstall P-CIM:con este mdulo se desinstala P-CIM.
Figura N 7.1.7. Mdulos del P-CIMFuente: Manual de ayuda del P-CIM.
Uso del scriptEs importante resaltar el manejo del script en el software Afcon P-cim, el cual
es un block de notas con extensin (.EXT), y su lgica de programacin es realizadaen lenguaje Basic.
8/10/2019 Manual de P-CIM
16/18
Adems para poder usar un script, se debe verificar que la direccin del scriptdefinido para ejecutarse en el editor de animacin, especficamente en la barra de:options\operator Workstation setup\startup action; sea la indicada, como por ejemplo:
1. C:\equipo_trasferencia\MODO_AUTO.EXT TRACE2. C:\equipo_trasferencia\MODO_AUTO.EXT RUN
Si se coloca la direccin uno (1) el software scada Afcon P-CIM, habilitara laherramienta de depuracin, la cual permite ver paso a paso las instrucciones y las loscambios de valores en las variables, que se estn ejecutando en ese momento. Encambio si se coloca la direccin dos (2), solo se ejecutara el script.
Figura N 7.1.8. Direccin para ejecutar el script.Fuente: Jonas Montero.
El uso del script nos permite proporcionar el buen funcionamiento de losobjetos que posea las distintas interfaces graficas. Usando comandos como: if.else,for, goto, gosub, doaction, while, entre muchas otros, los cuales permiten crear unalgica de programacin.
8/10/2019 Manual de P-CIM
17/18
Figura N 7.1.9. Tabla instrucciones.Fuente: Manual de ayuda del P-CIM.
8/10/2019 Manual de P-CIM
18/18
Figura N 7.2.0. Operadores para ser usando en lenguaje Basic.
Fuente: Manual de ayuda del P-CIM.
Informacin extrada de:
Manual de ayuda del P-CIM Estacin didctica de simulacin para el control de proceso de una planta
piloto virtual; Autor: Zambrano Alejandro.