ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO
FACULTAD DE MECNICA
ESCUELA DE INGENIERA MECNICA
DISEO Y CONSTRUCCIN DE UN EQUIPO DE
LABORATORIO DE CONTROL AUTOMTICO PARA
SIMULACIN DE VARIABLES DE PROCESO DE PRESIN,
TEMPERATURA Y NIVEL MEDIANTE LA UTILIZACIN
DEL SOFTWARE SCADA P-CIM
AMOROSO OCHOA BOLVAR GEOVANNY
TESIS DE GRADO
Previa a la obtencin del Ttulo de:
INGENIERO MECNICO
RIOBAMBA ECUADOR
2011
Espoch
Facultad de Mecnica
CERTIFICADO DE APROBACIN DE TESIS
CONSEJO DIRECTIVO
24 de Noviembre de 2011
Yo recomiendo que la Tesis preparada por:
AMOROSO OCHOA BOLVAR GEOVANNY
Titulada:
DISEO Y CONSTRUCCIN DE UN EQUIPO DE LABORATORIO DE
CONTROL AUTOMTICO PARA SIMULACIN DE VARIABLES DE PROCESO
DE PRESIN, TEMPERATURA Y NIVEL MEDIANTE LA UTILIZACIN DEL
SOFTWARE SCADA P-CIM
Sea aceptada como parcial complementacin de los requerimientos para el Ttulo de:
INGENIERO MECNICO
Ing. Geovanny Novillo A.
DECANO DE LA FAC. DE MECNICA
Nosotros coincidimos con esta recomendacin:
Ing. Jorge Lema
DIRECTOR DE TESIS
Ing. Rodrigo Daz
ASESOR DE TESIS
Espoch
Facultad de Mecnica
CERTIFICADO DE EXAMINACIN DE TESIS
NOMBRE DEL ESTUDIANTE:
TTULO DE LA TESIS:
BOLVAR GEOVANNY AMOROSO OCHOA
DISEO Y CONSTRUCCIN DE UN EQUIPO DE
LABORATORIO DE CONTROL AUTOMTICO PARA SIMULACIN DE VARIABLES
DE
PROCESO
DE
PRESIN,
TEMPERATURA
NIVEL
MEDIANTE
UTILIZACIN DEL SOFTWARE SCADA P-CIM
Fecha de Exanimacin: 24 de Noviembre de 2011
RESULTADO DE LA EXAMINACIN:
COMIT DE EXAMINACIN
APRUEBA
NO APRUEBA
ING. Eduardo Vsquez
(Presidente Trib. Defensa)
ING. JORGE LEMA
(Director de Tesis)
ING. RODRIGO DAZ
(Asesor)
* Ms que un voto de no aprobacin es razn suficiente para la falla total.
FIRMA
RECOMENDACIONES:
El Presidente del Tribunal quien certifica al Consejo Directivo que las condiciones de la defensa se han
cumplido.
f) Presidente del Tribunal
LA
DERECHOS DE AUTORA
El trabajo de grado que presentamos, es original y basado en el proceso de investigacin y/o
adaptacin tecnolgica establecido en la Facultad de Mecnica de la Escuela Superior
Politcnica de Chimborazo.
En tal virtud, los fundamentos tericos - cientficos y los
resultados son de exclusiva responsabilidad del autor. El patrimonio intelectual le pertenece a
la Escuela Superior Politcnica de Chimborazo.
f) Bolvar Geovanny Amoroso Ochoa
AGRADECIMIENTO
Agradezco a DIOS por darme la fortaleza para culminar este trabajo, tambin agradezco a
mis padres, mis hermanas y toda mi familia por su apoyo incondicional.
Agradezco a los docentes de la escuela de Ingeniera Mecnica sobre todo al Ing. Jorge Lema
director de tesis, quienes con su gua y conocimientos aportaron en la realizacin de esta
tesis.
Bolvar Geovanny Amoroso Ochoa
DEDICATORIA
Esta tesis est dedicada a mi familia quien
con su apoyo y ejemplo han hecho posible
la finalizacin de esta etapa.
Bolvar Geovanny Amoroso Ochoa
TABLA DE CONTENIDOS
CAPTULO
PGINA
1.
GENERALIDADES
1.1
1.2
1.2.1
1.2.2
1.2
1.2.1
1.2.2
Antecedentes.........
Justificacin.......
Justificacin tcnica.....
Justificacin acadmica....
Objetivos...
Objetivo general.....
Objetivos especficos...
2.
SISTEMA SCADA P-CIM
2.1
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.4
2.4.1
2.4.2
2.5
2.5.1
2.5.2
2.6
2.6.1
2.7
2.7.1
2.7.2
2.8
2.8.1
Sistema SCADA...
Definicin....
Software SCADA....
Ventajas de un sistema SCADA.
Desventajas de un sistema SCADA.
Arquitectura del sistema SCADA..
Componentes del sistema..
P-CIM....
Qu es el P-CIM?.
Caractersticas.....
Estructura del P-CIM ..
Interface...
Editor de animaciones.
Acceso al editor de animaciones.
Ventana de herramientas (tool box).
Librera de arte (clip art)..
Propiedades de los objetos de P-CIM...
Monitor de datos (Data Scope) .
Acceso al monitor de datos........
Monitoreo de datos......
Comunicaciones...
Estructura de comunicacin..
Direccionamiento de la Informacin del Driver
Base de datos (Database)...
Editor de la base de datos ....
Trends...
Trends en tiempo real...
Trends histricos
Alarmas
Qu es una alarma
1
1
2
2
2
2
3
3
3
4
4
4
5
6
6
6
7
8
9
9
9
10
11
13
13
13
14
14
14
16
16
17
17
17
18
18
2.8.2
2.9
2.9.1
2.9.2
2.9.3
2.10
2.10.1
2.11
2.11.1
2.12
2.12.1
2.12.2
2.13
2.13.1
2.14
2.14.1
2.14.2
2.15
2.15.1
2.15.2
2.15.3
2.15.4
2.16
2.16.1
2.16.2
2.16.3
2.16.4
3.
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.2
3.2.1
[Link]
[Link]
3.3
3.3.1
3.3.2
Manejador de alarmas
Servidor de archivos de texto
Descripcin..
Acceder a la Informacin de archivos de texto.
Acceder a la Informacin de Archivos INI
Alias.
Descripcin..
Conmutador de tareas
Configuracin de teclas rpidas (Hot Key)
Acciones automticas (AutoActions)
Pantallas de acciones automticas
Acciones automticas del operator workstation
Soporte de expresiones .
Administrador de sintaxis
Personalizacin del entorno operator workstation..
Diseo del estilo del operator workstation ...
Editor de claves ....
Recetas......
Ingreso al editor de recetas ..
Teora de operacin.
Editor de recetas .
Creacin de recetas
Basic server.
Creacin de escritura bsica
Funciones bsicas
Declaraciones bsicas
Cdigo de programacin.
18
20
20
20
20
22
22
23
23
24
24
25
26
26
27
27
28
29
29
29
29
30
31
31
31
31
32
IMPLEMENTACIN DEL SISTEMA DE CONTROL
Controlador lgico programable (PLC)
Definicin....
Estructura bsicas..
Ventajas del uso de PLCs....
Aplicacin de PLCs.....
Norma IEC 1131.
Programacin del PLC
Twido soft
Objetivos del lenguaje Twido soft......
Direccionamientos de objetivos en Twido soft..
Sensor de temperatura....
Clasificacin...
Sensor de temperatura PT100..
33
33
34
35
36
37
41
41
41
42
43
43
44
3.3.3
3.4
3.4.1
3.5
3.5.1
3.5.2
Trasmisor de temperatura..
Sensor de ultrasonido.
Modos de operacin de los sensores ultrasnicos.
Pruebas y resultados
Prueba del control de temperatura .....
Prueba del control de nivel .....
4.
GUAS DE LABORATORIO
4.1
4.2
4.3
4.4
4.5
4.6
4.7
Gua N 01
Gua N 02
Gua N 03
Gua N 04
Gua N 05
Gua N 06
Gua N 07
5.
COSTOS
5.1
5.2
5.3
Costos directos.
Costos indirectos..
Costo total...
6.
CONCLUSIONES Y RECOMENDACIONES
6.1
6.2
Conclusiones.
Recomendaciones...
REFERENCIAS BIBLIOGRFICAS
BIBLIOGRAFA
LINKOGRAFA
ANEXOS
PLANOS
45
45
46
47
47
49
50
58
68
76
81
88
97
104
104
105
106
107
LISTA DE TABLAS
TABLA
2.1
DESCRIPCIN MDULOS DEL P-CIM
PGINA
8
2.2
COMANDOS DE ACCIN
12
2.3
DIRECCIONAMIENTO DE INFORMACIN.
15
2.4
FUNCIONES BSICAS
31
2.5
DECLARACIONES BSICAS
31
3.1
CLASIFICACIN DE SENSORES DE TEMPERATURA
43
3.2
VENTAJAS Y DESVENTAJAS DEL SENSOR DE TEMPERATURA PT 100
44
3.3
RESULTADOS DE LAS PRUEBAS DEL SENSOR PT 100.
47
3.4
RESULTADOS DE LAS PRUEBAS AL SENSOR DE ULTRASONIDO.
49
5.1
COSTOS DIRECTOS
104
5.2
COSTOS INDIRECTOS
105
5.3
COSTO TOTAL
105
LISTA DE FIGURAS
FIGURA
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
2.18
2.19
2.20
2.21
2.22
2.23
2.24
2.25
2.26
2.27
2.28
2.29
2.30
2.31
2.32
2.33
2.34
2.35
2.36
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
PGINA
Esquema del sistema SCADA...................
Divisin de un sistema SCADA..........
Sistema SCADA P-CIM.................
Estructura del P-CIM ....
Pantalla del editor de animaciones....
Descripcin del Tool Box.....................
Descripcin del ClipArt........................................
Identificacin de un objetos...
Propiedades de objetos..
Acceso a Data Scope ...............................
Descripcin de la ventana Data Scope .............
Notas de aplicacin del Driver ..
Ventana de edicin de la base de datos
Propiedad especial de Trend .
Grafica de tendencia en tiempo real .....................
Partes de tabla de alarma .
Ventanas del monitor de alarmas
Ingreso al Show DailyLog ..
Ventana del Show DailyLog
Ventana de archivo textos
Acceso al In File Editor .................
Ventana de creacin de Token ..
Propiedades para convocacin de un token .....................................
Ventana para creacin de un alias
Ingreso a la configuracin de conmutador de tareas
Asignacin de una tarea ...
Ingreso al AutoOpen Action
Ingreso a la ventana AutoAction
Ingreso a la ventana Idle Action
Ventana de Syntax Manager
Personalizacin del entorno Operator Workstation
Diseo del estilo del Operator Workstation .
Ingreso a la ventana Password Editor ..
Ingreso en Recipe Editor ..........................................
Ventana del editor recetas.................................
Cdigo de Programacin N 1
PLC modular........................................................
Estructura bsica del PLC ....
Salidas de rel.....
Empleo de los PLCs segn reas de aplicacin
Estructura del SFC ...
Lenguajes de programacin del PLC
Circuito de rel y diagrama de Ladder Logic
El diagramas de bloques Funcionales ..
Formato para direccionar objetos de bits ..............
3
4
6
7
9
9
10
11
11
13
13
15
16
17
17
18
18
19
19
20
21
21
21
22
23
23
24
25
25
26
27
27
28
29
30
32
33
34
35
36
38
39
40
40
42
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
Formato para direccionar objetos de palabras ...
Trasmisor de temperatura..........
Sensor de ultrasonido
Modo opuesto de funcionamiento..
Modo difuso de funcionamiento
Temperaturas internas del horno obtenidas midiendo la resistencia del PT 100
Temperaturas internas del horno obtenidas de la pantalla del SCADA P-CIM
Nivel del fluido obtenidas de la pantalla del SCADA P-CIM..
42
45
45
46
46
48
48
49
LISTA DE ABREVIACIONES
PLC
SCADA
PCIM
GSM
GPRS
RTU
IED
HIM
RTD
IL
ST
LD
FBD
APU
Controlador Lgico Programable.
Control de supervisin y adquisicin de datos (Supervisory control and data acquisition).
Computadora personal de fabricacin integrada (Personal Computer Integrated
Manufacturing).
sistema global para las comunicaciones mviles (groupe spcial mobile)
servicio general de paquetes va radio (General packet radio service)
Unidad terminal remota
Dispositivos electrnicos inteligentes
Interface hombre maquina
Dispositivo termo resistivo
Lista de instrucciones
Texto estructurado
Diagrama de contactos
Diagrama de bloques de funciones
Anlisis de Precios Unitarios.
LISTA DE SMBOLOS
Smbolo
Definicin
Unidades
Resistencia elctrica
Voltaje
Amperio
Temperatura
ANEXO 1:
LISTA DE ANEXOS
Detalles Tcnicos del PLC modular TWDLMDA20DRT
ANEXO 2:
ANEXO 3:
Detalles Tcnicos del modulo analgico TWDAMM3HT
Detalles Tcnicos del trasmisor de temperatura
ANEXO 4:
Detalles Tcnicos del sensor de ultrasonido LU30-5003
ANEXO 5:
Anlisis de precios unitarios (APU), Presupuesto.
ANEXO 6:
Anlisis de precios unitarios (APU), Elctrico
ANEXO 7:
Anlisis de precios unitarios (APU), Control
ANEXO 8:
Anlisis de precios unitarios (APU), Varios
ANEXO 9:
Anlisis de precios unitarios (APU), Materieles
ANEXO 10 :
Anlisis de precios unitarios (APU), Equipos
ANEXO 11:
Anlisis de precios unitarios (APU), Mano de Obra
ANEXO 12:
Anlisis de precios unitarios (APU), Trasporte de Materiales
RESUMEN
El trabajo realizado como tesis de pregrado, consiste fundamentalmente en el Diseo y
Construccin de un Equipo de Laboratorio de Control Automtico para Simulacin de
Variables de Proceso de Presin, Temperatura y Nivel mediante la utilizacin del software
SCADA P-CIM.
El software mencionado SCADA (supervisory control and data adquisition), permite
crear pantallas que representan el proceso industrial a ser controlado, realiza una conversin
de los datos proporcionados por los sensores a unidades de ingeniera y genera alarmas. En la
simulacin y experimentacin se pudo visualizar en la pantalla de un monitor los
componentes principales del sistema entre los que se encuentran botoneras, indicadores,
equipos y accesorios, adems del comportamiento de las variables fsicas en funcin del
tiempo, estas variables son: presin, temperatura y nivel.
Es importante sealar que el computador se comunica con el equipo denominado
controlador lgico programable o PLC que funciona como un el punto de enlace entre el
proceso y el SCADA, existiendo adems un modulo analgico para el manejo adecuado de las
seales analgicas producidas por los sensores tanto de temperatura como de nivel. La
programacin y configuracin de la comunicacin del PLC se realiz en el software
Twidosoft 1.0, estableciendo los parmetros de funcionamiento de los equipos a ser
controlados.
Se experiment en tiempo real el sistema de control de temperatura de un horno
elctrico y el control de nivel de un banco de laboratorio. Desde la pantalla del computador se
logro prender los equipos y visualizar grfica y numricamente los datos de los sensores.
ABSTRACT
The work carried out as a postgraduate thesis consists, fundamentally, of the Design
and Construction of an Automatic Control Lab Equipment for the Simulation of Pressure
Process, Temperature and Level Variables through the use of the software SCADA P-CIM.
The above software SCADA (supervisory control and dates acquisition), permits to
create screens representing the industrial process to be controlled; it carried out a conversion
of data provided by sensors to engineering units and generates alarms. In the simulation and
experimentation it was possible to display on the screen of one monitor the main system
components among which there button markers, indicators, equipment and accessories, as
well as the behavior of the physical variables in function of the time; these variables are:
pressure, temperature and level.
It is important to point out that the computer communicates with the equipment called
programmable logical controller or PLC which functions as a linking point between the
process and the SCADA, existing, moreover, an analogical module for the adequate handling
of the analogical signals produced by the sensors of both temperature and level. The
communication programming and configuration of the PLC was performed in the software
Twidosoft 1.0, establishing the functioning parameters of the equipment to be controlled.
The temperature control system of an electric oven and a lab bank level control were
experimented in real time. From the computer screen it was possible to start the equipment
and display graphically and numerically the sensor data.
CAPTULO I
1.
GENERALIDADES
1.1
Antecedentes
En la Facultad de Mecnica se han realizado tesis en relacin con el control de
variables fsicas, entre estas tesis se encuentra la Instalacin y Montaje de un Banco de
Pruebas de Nivel, para el Laboratorio de Instrumentacin de la Facultad de Mecnica.
En este banco de pruebas se ha instalado diferentes tipos de instrumentos para el
control de nivel, pero sobresale un sensor de ultrasonido, el cual tiene la capacidad de
registrar el nivel de forma continua.
Con respecto al campo de la automatizacin se ha realizado tesis como Diseo y
Construccin de una Mquina Semiautomtica para Obtener Man Confitado, en el cual se
utiliza un PLC para la automatizacin del proceso y se realiza una aplicacin del SCADA
P-CIM para el registro de temperatura.
1.2
Justificacin
1.2.1
Justificacin tcnica
La aplicacin de sistemas SCADA P-CIM tiene hoy en da un rea muy importante en
el sector industrial pues permite el control y la automatizacin de procesos de una manera ms
simple y efectiva, ya que mediante la comunicacin del operador y el proceso se puede llevar
a cabo de forma instantnea funciones como monitoreo, supervisin, adquisicin de datos,
mandos, etc. lo que facilita el control del proceso productivo y la adquisicin de datos del
comportamiento de las diferentes mquinas y equipos.
1.2.2
Justificacin acadmica
En la actualidad la formacin de un ingeniero Mecnico se debe incluir los
conocimientos terico prctico sobre qu es?, para qu sirve?, cmo implementar? un
sistema SCADA pues esto permitir un mejor desempeo al encontrarse frente a este sistema
en el rea laboral.
De esta manera nace la necesidad de contar con una fuente especfica y la vez
didctica de cmo implementar un sistema SCADA P-CIM.
1.3
Objetivo
1.3.1
Objetivo general
Diseo y construccin de un equipo de laboratorio de control automtico para
simulacin de variables de proceso: presin, temperatura y nivel, mediante la utilizacin del
software SCADA P-CIM
1.3.2
Objetivos especficos
Profundizar la utilizacin de las herramientas del software SCADA P-CIM.
Desarrollar los conocimientos sobre la simulacin con el SCADA P-CIM.
Experimentar en tiempo real el sistema de control de temperatura de un horno
elctrico.
Experimentar en tiempo real el sistema de control de nivel de un banco de laboratorio.
Elaborar las guas para realizar las prcticas de laboratorio
CAPTULO II
2.
SISTEMA SCADA P-CIM
2.1
Sistema SCADA
2.1.1
Definicin
SCADA viene de las siglas de "Supervisory Control And Data Adquisition". Es un
software diseado para el control de produccin, proporcionando comunicacin con los
dispositivos de campo (controladores autnomos) y controlando el proceso de forma
automtica desde la pantalla del ordenador. [1]
Figura 2.1: Esquema del sistema SCADA [1]
2.1.2
Software SCADA
Los fabricantes de software SCADA que ms sobresalen en el mercado son las
siguientes:
P-CIM, de AFCON Software and Electronics Ltd.
Lookout, de National Instruments.
SCADA InTouch, de LOGITEK.
WinCC, de Siemens.
Monitor Pro, de Schneider Electric.
2.1.3
Ventajas de un sistema SCADA
Los elementos de control informan continuamente de cualquier incidencia en los
equipos.
Pueden documentarse convenientemente de manera que puedan ser fcilmente
interpretados por los tcnicos.
Es posible realizar modificaciones
modificaciones del software en las estaciones remotas, desde el
centro de control.
El sistema de visualizacin puede recoger los datos del autmata y presentarlos en
formatos fcilmente exportables a otras aplicaciones, por ejemplo hojas de clculo.
Haciendo uso de las tecnologas celulares (GSM, GPRS), los sistemas de control
pueden mantener informados sobre cualquier incidencia mediante mensajes de texto.
La tecnologa web permite el acceso desde cualquier punto geogrfico aal sistema de
control.
2.1.4
Los productos de seguridad
seguridad permiten una gestin segura y eficiente de los datos.
Desventajas de un sistema SCADA
Elevado costo
osto de adquisicin del software y hardware.
Requiere
equiere de personal capacitado para la implementacin.
2.1.5
Arquitectura del sistema SCADA
El sistema
ma podemos dividirlo en tres bloques principales:
Software de adquisicin de datos y Control (SCADA)
Sistemas de adquisicin y mando (Sensores y Actuadores)
Sistema de interconexin (Comunicaciones)
Figura 2.2: Divisin de un sistema SCADA [1]
Un sistema SCADA obedece generalmente a la estructura Maestro Esclavo. La
estacin central o maestra, se comunica con el resto de las estaciones o esclavos, para
requerirles datos o indicarles acciones.
2.1.6
Componentes del sistema [1]
Estacin maestra
El trmino "Estacin Maestra" se refiere a los servidores y el software responsable
para comunicarse con el equipo del campo (RTUs, PLCs, etc) en estos se encuentra el
software HMI corriendo para las estaciones de trabajo en el cuarto de control.
Unidad terminal remota (RTU)
RTU es un conjunto de elementos dedicados a labores de control y/o supervisin de un
sistema, alejados del centro de control y comunicados con este por algn medio. Es conectado
al equipo fsicamente y lee los datos de estado como los estados abierto/cerrado desde una
vlvula o un intercambiador, lee las medidas como presin, flujo, voltaje o corriente.
Dentro de la clasificacin podemos encontrar:
RTU (Unidad terminal remota), es un tipo de RTU destinado solo a la comunicacin.
PLC (Controlador lgico programable), tareas generales de control.
IED (Dispositivos electrnicos inteligentes), tareas especficas de control.
Infraestructura de comunicacin
Permite el intercambio de datos bidireccional entre la unidad terminal remota y la
unidad central, mediante un protocolo de comunicacin determinado y un sistema de
transporte de informacin para mantener el enlace entre los diferentes elementos de la red:
Lnea telefnica
Cable coaxial
Fibra ptica
Telefona celular
Radio (VHF, UHF, microondas)
2.2
P-CIM
2.2.1
Qu es el P-CIM?
P-CIM es una poderosa Interfase Hombre Mquina (HMI) de Supervisin, Control y
Adquisicin de Informacin (SCADA) que proporciona alarmas integradas y monitoreo de
eventos as como la adquisicin, anlisis y presentacin de la informacin. [2]
P-CIM recopila constantemente informacin de la planta en tiempo real, la almacena y
procesa en la base de datos, evala y genera alarmas, brinda informacin a los operadores de
planta, supervisores y gerentes y puede emitir instrucciones a PLCs en la planta.
Figura 2.3: Sistema SCADA P-CIM [2]
2.2.2
Caractersticas
Intercambio de informacin con otros softwares va DDE.
Completa conectividad con ms de 150 familias de productos (PLCs, RTUs, etc).
Grficos de tendencias con herramientas de anlisis integradas.
Mecanismos de procesamiento de recetas.
Recoleccin histrica y condicionada de datos.
Restriccin de acceso por password.
Manejo avanzado de alarmas y eventos.
P-CIM Basic Server: le permite hacer un desarrollo en lenguaje Basic.
2.2.3
Estructura del P-CIM
P
Figura 2.4: Estructura del P-CIM [1]
Estacin del operador
Aquello que el operador puede acceder, para leer y/o escribir.
Contiene los datos procesados, en un formato legible.
Permite realizar grficos de tendencia, vitalizar variables, operar sobre ellas.
No guarda histricos, tampoco permite disparar alarmas.
Base de datos
Se definen las variables. Se pasan los datos crudos obtenidos del PLC a valores con
formato legible (unidades de ingeniera).
ingenier
Permite realizar histricos y estadsticas.
Permite disparar alarmas
Drivers de comunicacin
Dialoga con los equipos de campo, vinculndolos con el operador.
Toma el dato desde el PLC en estado crudo, sin procesar.
Existen diferentes protocolos de comunicacin,
comunicacin, para c/u de ellos se debe cargar un
driver de comunicacin.
2.2.4
Interface
Tabla 2.1: Descripcin Mdulos del P-CIM
ICONO
MODULO
SETUP
NETWORK SETUP
ALARM HANDLER
DATA SCOPE
ANIMATION
EDITOR
SYNTAX
MANAGER
DATABASE
EDITOR
ADVANCED
ALARM HANDLER
INI FILE EDITOR
OPERATOR
WORKSTATION
RECIPE EDITOR
DESCRIPCIN
Utilizado para instalar P-CIM y DRIVERs, parmetros
de comunicacin. creacin proyectos
Se utiliza para definir y modificar la estacin de red
Sistema de mensajes de alarma. Con 2 ventanas: Current
Alarm (Alarmas corriente) yAlarm Summary (Sumario
de Alarmas).
Instrumento utilizado para visualizar y modificar
rpidamente Items en tiempo de ejecucin.
Para crear las pantallas grficas que el operador ver
durante la ejecucin de la aplicacin, en el Operador
Workstation (Estacin del Operador).
Este mdulo puede ser utilizado para ver y crear la
sintaxis utilizada en un proyecto P-CIM.
Para definir los bloques de datos P-CIM. Los bloques de
datos son principalmente usados para generar alarmas y
recoger histricos.
Este mdulo es un instrumento de manejo de alarmas.
Habilita: ver, organizar, monitorear, reconocer y analizar
las alarmas.
Utilizado como un visor de archivos INI, permitiendo la
modificacin de parmetros en los mdulos de P-CIM, y
crear ALIAS.
Este mdulo muestra la interfaz grfica diseada en el
Animator Editor (Editor de Animaciones).
Para crear y modificar una plantilla de recetas. Una
receta es un grupo de valores relacionados con una
direccin dinmica de datos.
REPORT EDITOR
Utilizado para crear plantillas de reportes.
TOOLBAR EDITOR
Este instrumento es utilizado para crear una barra de
tareas personalizada.
UNINSTALL P-CIM
Este mdulo es utilizado para desinstalar P-CIM.
2.3
Editor de animaciones
Es donde se desarrolla la pantalla grfica de un proyecto P-CIM. La pantalla es una
coleccin de ilustraciones, indicadores y controles emulando un panel de control real pero con
muchos ms elementos. Y al ser visualizada en Operator Workstation acta como interface
entre el operador y la planta.
2.3.1
Acceso al editor de animaciones
Se ingresa en
Figura 2.5: Pantalla del Editor de Animaciones
2.3.2
Ventana de herramientas (tool box)
Seleccionar Objetos.
Alternar entre la caja de herramientas y la Librera ClipArt.
Dibujar Lneas, cuadrados y rectngulos,
Dibujar elipses y crculos
Rotar objetos.
Ingresar y editar texto, elegir fuente, tamao y estilo de la fuente.
Acercar (Zoom In), Restablecer acercamiento, Alejar (Zoom Out).
Elegir estilo y textura del objeto.
Cambiar el estilo de lnea, el estilo y el tamao final de un objeto.
Mostrar ajuste de colores en curso, fijarlos con los botones.
Figura 2.6: Descripcin del Tool Box
2.3.3
Librera de arte (clip art)
Es una librera de objetos grficos que representan indicadores, botoneras, equipos,
tuberas, instrumentos, maquinas, etc. Que facilitan la elaboracin de un sistema Scada.
Los objetos grficos insertados desde el ClipArt pueden tratarse como cualquier otro
objeto grfico y ser movidos, redimensionados, editados y asignados con propiedades.
Es posible personalizar ClipArt para incluir los propios objetos.
Los objetos grficos ms relevantes del ClipArt son:
Figura 2.7: Descripcin del ClipArt
2.3.4
Propiedades de los objetos de P-CIM
P
Objetos de P-CIM
Estn identificados por cuatro elementos:
elementos [1]
Figura 2.8: Identificacin de un objetos
ID: Identificador (nombre del objeto)
SERVER: Servidor, es quien provee el dato. En el caso de ser el propio servidor de
PCIM se conoce como SBSR, podra ser una base de datos Excel.
TOPIC: Origen del dato. Si el dato es provisto
provi por P-CIM,
CIM, el Topic ser P
P-CIM. Si el
servidor fuera Excel, el Topic ser
ser el documento de donde se obtiene el dato.
ITEM: Elemento que se invoca. podr ser una variable digital (Ej: d: 1) o analgica
(Ej: a: 3).
Propiedades de los objetos de P-CIM
P
Unn objeto podr ser un Texto, una Imagen, un dibujo. Es posible asignarle propiedades
a un Objeto de P-CIM,
CIM, segn sea el tipo de objeto seleccionado.
Figura 2.9: Propiedades de objetos
Propiedades bsicas
Input Text: Permite dar un valor a una variable
Output Text: Permite visualizar el valor de una variable
Orientation: Gira un objeto en funcin de una variable
Action Button: Comando de accin, por ejemplo es utilizado como propiedad de botoneras.
Visibility: Cambia el estado de visibilidad en funcin de una variable.
Fluid Fill: Fluido que crece/ decrece segn el valor de una variable.
Comandos de accin
Es posible asignar a los objetos comandos de accin. Estos comandos pueden
utilizarse en Action Button AutoActions Reports Recipes etc.
En P-CIM hay varios tipos de comandos:
Comandos DDE, responden al valor asignado a una direccin DDE
Comandos de Respuesta, accionado por otros programas, ejemplo Excel.
Comandos de pantalla, conectados directamente a los parmetros de la pantalla.
DDE es un protocolo de Microsoft que permite el intercambio de datos entre diferentes
programas, por ejemplo: P-CIM y Excel.
A continuacin se describen algunos comandos bsicos de P-CIM
Tabla 2.2: Comandos de accin
Comando
SET
INV
OPEN
RUN
Descripcin
Sintaxis
Ejemplo
Escribe un valor una
direccin DDE
Invierte el valor de una
variable digital
Abre una pantalla en la
estacin del operador.
SET DDE
{Valor DDE}
SET Dbsr|Pcim!A:1 10
A:1=10
INV Dbsr|Pcim!D:1 Si D:1=0
=> D:1=1
Ejecuta una tarea
INV DDE
OPEN
RUN [path]
program [args]
OPEN MAIN
RUNC:\Program\MicrosoftOffice
\[Link]
2.4
Monitor de datos (Data Scope)
El Monitor de Datos puede ser usado como herramienta de diagnstico durante el
desarrollo de aplicaciones para monitorear y cambiar en una ventana los valores y estados de
las variables. [2]
2.4.1
Acceso al monitor de datos
Figura 2.10: Acceso a Data Scope
2.4.2
Monitoreo de datos
Guardar Items
Indica si una variable
de la base de datos
est siendo escaneado
Alarma habilitada
Alarma activa
Valor valido
Reconocimiento de alarma
Para modificar el valor o el
estado
Figura 2.11: Descripcin de la ventana Data Scope
2.5
Comunicaciones
2.5.1
Estructura de comunicacin [2]
La Capa de Comunicacin de P-CIM permite la transmisin de informacin entre
P-CIM y los PLCs de la planta. La informacin es transferida a la base de datos para su
procesamiento, o enviada directamente a una pantalla del Operator Workstation, o cualquier
otra aplicacin del cliente que la solicita.
Driver
Un driver es un programa que se comunica con dispositivos externos (habitualmente
PLCs) utilizando sus protocolos especficos, y permite que la informacin est accesible para
los otros mdulos de P-CIM para Windows.
Servidor del driver
El Servidor del Driver P-CIM hace de interfase entre los clientes de P-CIM (Database
Server, Operator Workstation) por una parte, y los drivers de comunicacin por la otra.
Conversiones personalizadas
El Servidor de Driver brinda conversiones personalizadas (adems de las conversiones
provistas por el driver) que pueden configurarse y utilizarse en la aplicacin.
2.5.2
Direccionamiento de la informacin del driver [2]
El formato en el cual las direcciones externas son especificadas en las aplicaciones de
P-CIM depende del driver.
El acceso directo es el mtodo por el cual los programas de aplicacin (por ejemplo:
Estacin del operador) recuperan la informacin cruda recibida directamente por los drivers
de comunicacin.
Para direccional un dato a travs del puerto de Comunicacin:
Servidor | Topic! NPuerto: NEstacin: Direccin
Servidor: DBSR
Topic: PCIM
Item: NPuerto: NEstacin: Direccin
Por ejemplo: DBSR|PCIM![Link]
La direccin 40011 es equivalente en IEC a la %MW10
Tabla 2.3:
2. Direccionamiento de informacin
P--CIM
LL
00001
PLC
IEC
%M0
Botoneras
10003
%M2
Luces indicadoras
40001
%MW0
Registro de un sensor
40011
%MW10
Registro de un sensor
Uso
Para obtener mayor informacin sobre las direcciones a asignar, se puede recurrir a las
notas de aplicacin del Driver:
Figura 2.12:
2.
Notas de aplicacin del Driver [1]
2.6
Base de datos (Database)
La base de datos es un conjunto de tems, denominados bloques, que procesan datos,
registran acontecimientos y efectan un control bsico. [3]
La base de datos puede recuperar, almacenar y procesar informacin en tiempo real y
realizar histricos de los controladores, dispositivos perifricos y variables internas.
2.6.1
Editor de la base de datos
El Editor de la Base de Datos permite configurar y editar varios tipos de bloques como:
Analog Value, Analog Pointer, Digital Value, Digital Pointer, Calculation, Boolean,
String Pointer, Alarm
Bloque
Un bloque es un elemento de la base de datos utilizado para procesar informacin, es
decir: conversin de datos, generacin de alarma y almacenamiento de registros histricos.
Figura 2.13: Ventana de Edicin de la Base de Datos
2.7
Trends
Un grfico de tendencias permite visualizar el valor de una variable o un proceso en
un grfico, que se muestra en la estacin del operador. [1]
Durante la ejecucin, un grfico de tendencia es continuamente actualizado. La
tendencia histrica (Trend Historical) es una coleccin de datos actualizada siempre.
2.7.1
Trends en tiempo real
Los grficos de tendencia en tiempo real, son creados en el Editor de Animaciones.
Esta pantalla actualiza los valores automticamente en la estacin del operador.
Figura 2.14: Propiedad especial de Trend
Figura 2.15: Grafica de tendencia en tiempo real [1]
2.7.2
Trends histricos
Si los datos graficados son definidos previamente en la base de datos podremos
realizar grficos de tendencia histrica. Para ello en la base de datos se debe definir:
H.T. Factor, con un valor diferente de 0, entre 1 y 254.
H.T. Step
2.8
Alarmas
2.8.1
Qu es una alarma
Las alarmas son mensajes que ayudan al seguimiento de los procesos de planta y de
las variables en tiempo de ejecucin. Las alarmas son configuradas desde el Editor de la Base
de Datos, en los bloques de datos. [2]
Las alarmas pueden ser definidas para los bloques de Valor Analgico, Valor Digital, de
Clculo y Booleanos.
Figura 2.16: Partes de tabla de alarma [1]
2.8.2
Manejador de alarmas
El monitor de alarmas puede usarse en tiempo de ejecucin para monitorear y
responder ante cambios de estado en los procesos y en las variables de planta.
Desde el Monitor de Alarmas es posible visualizar dos tipos de mensajes:
Mensajes de Alarma Activa, que son evaluados y disparados por la base de datos.
Eventos de Sistema, indican eventos generados por otros mdulos en el sistema (por
ejemplo: drivers de comunicacin) y actividades del operador desde la Estacin del Operador.
Existen 3 ventanas principales en el Monitor de Alarmas:
Figura 2.17: Ventanas del monitor de alarmas
Sumario de Alarmas,, Mensajes de Alarma y Eventos de Sistema en orden cronolgico.
Alarma Corriente,, Mensajes de Alarmas actualmente activas. Esta ventana permite
visualizar y reconocer una alarma activa.
Registro Diario (Daily Log), Mensajes de Alarma y de Sistema ocurridos para un da
determinado.
Figura 2.18: Ingreso al Show DailyLog
En la siguiente figura se describe el registro diario de una alarma corriente en donde se
puede visualizar entre otras cosas la fecha y hora en que se a producido una alarma, el estado
de los drivers, los errores que se a producido en el funcionamiento del programa, e incluso
puede llegar a registrar una alarma producida por el elevado estado de la temperatura del
procesador de la computadora.
Figura 2.19: Ventana del Show DailyLog
2.9
Servidor de archivos de texto
t
2.9.1
Descripcin [22]
Esta herramienta permite almacenar valores o textos ingresados desde la estacin
operador en un archivo como el bloc de notas.
El Servidor de Archivos de Texto brinda acceso, a travs del DDE a los siguientes
formatos de archivo e informacin:
TXT,, cadena de caracteres lineal, especificada por fila, columna y longitud.
INI,, un simple valor de token, especificado por una seccin y nombre del token.
DBF,, es un campo utilizado por dBASE, en desuso, se conserva
conserva para mantener la
compatibilidad.
RDBMS,, sistema de administracin de base de datos relacionales.
2.9.2
Acceder a la informacin
nformacin de archivos de texto
Un archivo de texto est compuesto por filas de texto, Cualquier editor simple crea
archivos TXT con este formato, por ejemplo el bloc de notas.
La ubicacin del archivo deber especificarse como nmero de fila, de columna y cantidad de
caracteres.
Figura 2.20: Ventana de archivo textos
2.9.3
Acceder a la Informacin de Archivos INI
Los archivos INII son los ejecutables que se abren cuando inicio P-CIM.
P CIM. Que permite crear
alias o acceder a una seccin especfica de convocar un texto.
Se puede ingresar desde:
Figura 2.21: Acceso al In File Editor
Un archivo INI puede contener varias secciones o arreglos, cada una de ellas contiene un
nombre y un grupo de seteos (token).
Por ejemplo:
Figura 2.22:
2.2 Ventana de creacin de Token
Para visualizar un token, a un texto se le asigna propiedades de OUTPU
OUTPUT TEXT:
Figura 2.23:
2.
Propiedades para convocacin de un token
2.10
Alias [1]
Los alias son nombres de texto libre que se puede usar como atajos para direcciones,
referencias, comandos, etc. El soporte est provisto en dos modos:
Inmediato
Diferido
Figura 2.24: Ventana para creacin de un alias
2.10.1
Descripcin
Minimizar el tipiado de textos repetitivos, por ejemplo: DBSR|PCIM!, se
simplifica mediante un ALIAS como |!
Facilitar el seguimiento de la aplicacin, utilizando nombres comprensibles, en
lugar de las direcciones de los PLC.
Proteger la inversin del diseo contra futuros cambios, mediante el uso de
nombres lgicos, en lugar de direcciones explcitas y referencias de objetos.
2.11
Conmutador de tareas
El conmutador de tareas provee los siguientes servicios: [1]
Administrador de tareas, mostrando todas las aplicaciones de PCIM abiertas y
permitiendo conmutar de una tarea a otra.
2.11.1
Proveer herramientas para la configuracin de teclas rpidas.
Configuracin de teclas rpidas (Hot Key)
La configuracin de tecla rpida se realiza especificando la tarea a invocar y los
parmetros adicionales.
Figura 2.25: Ingreso a la configuracin de conmutador de tareas
Por defecto tiene configurada la tecla F2 asignada al Sintax Manager:
Figura 2.26: Asignacin de una tarea
2.12
Acciones automticas (AutoActions) [2]
Se puede configurar acciones para que se lleven a cabo como resultado de otras
acciones, o cuando se cumplan ciertas condiciones especficas. Las acciones pueden ser
disparadas por eventos predefinidos o cuando una variable (o expresin) cambia su valor.
Esto permite accionar automticamente sonidos, pantallas y otras herramientas del P-CIM.
2.12.1
Pantallas de acciones automticas
Acciones automticas al abrir / cerrar una pantalla
Se puede configurar acciones a ser disparadas (ejecutadas) al abrir o cerrar una
pantalla. Los procedimientos usados para configurar las Acciones de AutoApertura y
AutoCierre son los mismos.
Figura 2.27: Ingreso al AutoOpen Action
Este comando permite que al abrirse la pantalla en el Operator Workstation se produzca un
sonido que este en formato wav.
Acciones automticas ante un cambio de datos
Se puede configurar acciones a ser llevadas a cabo cuando una variable (o expresin)
cambia su valor. Estas acciones son llamadas AutoAcciones.
Figura 2.28:
2.
Ingreso a la ventana AutoAction
Esto permite que cuando la variable analogica A:1 sea mayor a100 se abra una ventana con el
nombre de alarma.
2.12.2
Acciones automticas
utomticas del operator workstation
Por ejemplo se puede ejecutar una accin automtica que se ejecute luego de mantener
inactiva la estacin del operador.
Para ello se puede acceder desde el Editor de Animaciones:
Figura 2.29:
2.
Ingreso a la ventana Idle Action
2.13
Soporte de expresiones [2]
Una expresin es una frmula matemtica, lgica o cadena de caracteres cuyo
resultado se calcula en tiempo real y se usa como entrada para el update en curso.
Una expresin se distingue por:
2.13.1
La frmula est encerrada entre signos de interrogacin (?frmula?).
Una direccin DDE (servidor|topic!item)
Administrador de sintaxis
El Administrador de Sintaxis se usa para formular convenientemente cualquiera de las
siguientes opciones, con fcil acceso a casi cualquier variable y funcin de P-CIM:
Una direccin DDE
Un tem DDE
Un Botn de Comando
Una Expresin para ser usada en conjunto con cualquiera de las mencionadas
arriba.
Para facilitar la formulacin, el Administrador de Sintaxis provee los siguientes servicios:
Figura 2.30: Ventana de Syntax Manager
2.14
Personalizacin del entorno operator workstation
Es posible definir para la estacin del operador: [3]
Presentacin
Acciones de ejecucin al abrir
Acciones de ejecucin al cerrar
Desde el Editor de Animaciones se configura la estacin del operador:
Figura 2.31: Personalizacin del entorno operator Workstation
Start With Last Displays.- Inicia la estacin del Operador con las pantallas que se
encontraban abiertas la ltima vez.
Start Maximized.- Inicia la estacin del Operador maximizado.
2.14.1
Diseo del estilo del operator workstation
Figura 2.32: Diseo del estilo del operator Workstation [1]
2.14.2
Editor de claves
laves
El editor de claves puede usarse para asignar nombres de usuario, claves y niveles de
clave para el personal de la planta. [2]
El editor de claves puede operarse en 2 modos:
Modo Administrador, con acceso total para ver y cambiar autorizacin.
Modo Usuario, con acceso limitado para ver y cambiar autorizacin
Nombre de usuario: tiene una longitud de hasta 10 caracteres
caracteres alfanumricos, sin distincin
de maysculas y minsculas.
Clave de usuario: tiene una longitud de hasta 10 caracteres alfanumricos, sin distincin de
maysculas y minsculas.
Niveles de usuario: entre 0 y 99. El nivel ms alto (de mayor privilegio) es eel 0. Permite el
control de todas las herramientas, operaciones, comandos, procedimientos, bloques, y niveles
de clave. El nivel ms bajo es el 99, y puede usarse para la conexin sin nombre de usuario.
Desde el men Tools del Editor de Animaciones o del Editor de la Base de datos, se puede
acceder al Editor de Password:
Figura 2.33:
2.3 Ingreso a la ventana password editor
ditor
2.15
Recetas
El Editor de Recetas se usa para crear y editar recetas. Una receta es un grupo de tems
de datos y seteos de valores asociados relacionados con los procesos y operaciones
especficos de la planta. Estas recetas se pueden transferir al PLC y tener un seguimiento en
tiempo real de las operaciones de la receta. [2]
2.15.1
Ingreso al editor de recetas
Se ingresa en recipe editor
Figura 2.34: Ingreso en Recipe Editor
2.15.2
Teora de operacin
El sistema receta almacena mltiples versiones (llamadas grupos) de la misma receta
en un solo archivo, y provee versiones de recetas para transferencia y comparacin entre
ellas.
2.15.3
Editor de recetas
Es donde se puede fijar los valores que se requiere que tome las variables del proceso.
La receta est conformada de varios grupos y cada grupo encierra a las variables con una
carga determinada en porcentaje.
Nombre del grupo
de la receta
Direccin de la
variable
Carga en
porcentaje de
la variable
Figura 2.35: Ventana del editor recetas
2.15.4
Creacin de recetas
1. Ingresar una descripcin de la receta (ej. Tutorial3)
2. Ingresar el nombre del grupo de la receta (ej. uno).
3. Ingresar la direccin de la variable (ej. |!a:5).
4. Ingresar la carga en porcentaje a ser fijado en la variable (ej. 40%)
5. Hacer clic en add.
6. Repetir los pasos del 3 al 5 segn las variables que se requiera.
7. Ingresar un nuevo nombre del grupo las veces que se requiera (ej. Dos).
8. Fijar la nueva carga en porcentaje de las variables siguiendo los pasos del 3 al 5.
9. Guardar la receta ingresando en File y luego en Save As (ej. Tutor3)
En el animation editor
10. Crear una cantidad de botoneras en funcin del mismo nmero de grupos que tenga
la receta.
11. A las botoneras dar la propiedad de action button para convocar un grupo de la
receta.
12. Ingresar en action down lo siguiente LoadRcp tutor3 tres. Donde tutor3 es el
nombre con que se guardo la receta, y tres el nombre del grupo.
13. Crear un output text para cada variable, que permite visualizar el valor que toma la
variable dependiendo del grupo de la receta.
2.16
Basic server
El basic Server es una herramienta especial que mediante programacin bsica agrega
capacidades lgicas al P-CIM, lo que facilita la simulacin de aplicaciones industriales.
2.16.1
Creacin de escritura bsica
Para la creacin de una escritura se requiere de conceptos bsicos de lgica
matemtica y se la puede realizar en cualquier editor de texto como el bloc de notas, wordpad,
etc.
2.16.2
Funciones bsicas
Una funcin devuelve un valor que puede asignarse directamente a una variable, o se
puede usar en una expresin junto con otras funciones y variables.
Tabla 2.4: Funciones bsicas
CDIGO
ABS
DATE$
LEN
LOG
PI
SIN
SQR
2.16.3
DESCRIPCIN
valor absoluto de un nmero
Visualiza la fecha del sistema actual del computador en formato
mes-da-ao
Determina el numero de caracteres de una cadena
Logaritmo natural de una expresin numrica
Retorna el valor constante matemtica PI(3.14159265)
Seno de un ngulo especifico en radianes
Raz cuadrada de una expresin numrica
Declaraciones bsicas
Tabla 2.5: Declaraciones bsicas
DECLARACIN
IF, THEN, ELSE
ON, GOTO
ON, GOSUB
REFRESH
REM
RETURN
SLEEP
PROPSITO
Ejecuta una declaracin en funcin de una condicin
Salte por valor a uno de varias situaciones
Al cumplirse una condicin se dirige a un bloque especifico
Renueva valores de variables de DDE
Permite realizar un comentario
Indica el extremo de un subprograma
Obligua al Servidor a detenerse durante un tiempo
2.16.4
Cdigo de programacin
El cdigo de programacin se realiza en un archivo de tipo LGC que se le abre con el
Bloc de notas. En la figura se describe la lgica que sigue el programa.
Se declara todas las variables y se
da un alias (ej. INICIO, NIV2)
|!D:1 es del Botn encender, etc.
Son los valores que tomaran las
variables al iniciar el programa
Esta lnea significa:
Si INICIO=1 y NiV1>0 entonces
se dirige al BLOQUE1
Se realizara las ordenes del
BLOQUE1 mientras se cumpla la
condicin de INICIO=1 y NiV1>0
Figura 2.36: Cdigo de programacin N 1
La lnea: sound1$ = "&pcimupd& [Link]" es la convocacin de un sonido
en formato wav. Donde FUELBUBL es el nombre del archivo de sonido y que debe estar
ubicado en la carpeta del proyecto que se est trabajando. El alias es sound1$ y si se requiere
ms sonidos se varia el numero (1,2, ect).
CAPTULO III
3.
IMPLEMENTACIN DEL SISTEMA DE CONTROL
3.1
Controlador lgico programable (PLC)
3.1.1
Definicin
Es un aparato electrnico digital que utiliza una memoria programable donde se
almacena instrucciones para implementar funciones especficas tales como lgicas,
secuencias, temporizaciones, conteos y operaciones aritmticas para controlar mquinas y
procesos.
Figura 3.1: PLC modular
Los PLC's se introdujeron por primera vez en la industria en 1960 aproximadamente.
La razn principal de tal hecho fue la necesidad de eliminar el gran costo que se produca al
reemplazar el complejo sistema de control basado en rels y contactores. Por 1972
aparecieron equipos que ya se programaban usando esquemas de contactos (Relay Ladder
Logic). Estos esquemas usaban los ingenieros y tcnicos para disear los antiguos equipos
cableados, por lo que resultaba fcil pasarse a la nueva tecnologa y ello populariz ms su
uso.
3.1.2
Estructura bsicas
En la Figura 3.2, donde se muestra un esquema de su estructura interna. Se puede
distinguir cinco bloques en la estructura interna del PLC, que se pasara a describir.
Figura 3.2: Estructura bsica del PLC
Unidad central de procesamiento (CPU)
En ella reside la inteligencia del sistema. En funcin de las instrucciones del usuario
(programa) y los valores de las entradas, activa las salidas.
Fuente de alimentacin
Proporciona las tensiones necesarias para el funcionamiento de los distintos circuitos
del sistema. Es la encargada de convertir la tensin de la red, 110-220V de corriente alterna
(c.a.), a la tensin que precisa la CPU, normalmente 24 V de corriente continua (c.c.).
La fuente de alimentacin forma parte generalmente del mdulo principal del
autmata aunque en algunos casos los fabricantes la suministran en un mdulo separado. Es
usual que las unidades de entradas/salidas adicionales tengan su propia fuente de
alimentacin para proporcionar la potencia suficiente a los accionamientos conectados a ellas.
Interfaces
Son los canales de comunicacin con el exterior. Por ejemplo con:
Los equipos de programacin
Otros autmatas
Computadoras.
Mdulos de entrada y salida
Figura 3.3: Salidas de rel
A las entradas se conectan los detectores colocados en el sistema que nos informan de
la situacin y magnitudes del mismo (temperaturas, presiones, posiciones, niveles,
velocidades, etc). A las salidas se conectan los actuadores (rels, contactores, electrovlvulas,
motores, luces) que nos permiten intervenir en el proceso.
En los autmatas compactos las unidades de entradas y salidas forman parte del
mdulo principal mientras que en los modulares pueden constituir un mdulo aparte. En
cualquier caso se pueden aadir mdulos adicionales con entradas y salidas de distintos tipos:
analgicas o digitales y salidas a transistor, triac o rel.
Hay que tener siempre presente que la misin de un autmata no es proporcionar
potencia sino actuar como equipo de control de un sistema. Los elementos de potencia se
activarn indirectamente a travs de contactores y contarn con su propia alimentacin.
3.1.3
Ventajas del uso de PLCs
Se puede hablar de las siguientes ventajas del uso de los PLC frente a lgica cableada antigua:
Menor tiempo empleado en la elaboracin del proyecto.
Posibilidad de introducir modificaciones sin cambiar el cableado ni aadir elementos.
Reducido espacio de ocupacin.
Menor costo de mano de obra de instalacin.
Posibilidad de controlar varias mquinas con el mismo autmata.
Economa de mantenimiento.
3.1.4
Aplicacin de PLCs
Un autmata programable suele emplearse en procesos industriales que tengan una o
varias de las siguientes necesidades:
Espacio reducido.
Procesos de produccin peridicamente cambiantes.
Procesos secuenciales.
Maquinaria de procesos variables.
Instalaciones de procesos complejos y amplios.
Maniobra de instalaciones.
Sealizacin y control.
Esto se refiere a los autmatas programables industriales, dejando de lado los
pequeos autmatas para uso ms personal. (Que se pueden emplear, incluso, para
automatizar procesos en el hogar).
100
90
80
70
60
50
40
30
20
10
0
87
81
67
58
40 40
26
32
18 18
3
Control de Control de Control de Control por Diagnostico
maquinaria procesos movimiento
lote
Ao 2001
Otros
Ao 2000
Figura 3.4: Empleo de los PLCs segn reas de aplicacin
3.1.5
Norma IEC 1131
En la actualidad an siguen persistiendo sistemas de control especficos del fabricante,
con programacin dependiente y conexin compleja entre distintos sistemas de control. Esto
significa para el usuario costos levados, escasa flexibilidad y falta de normalizacin en las
soluciones al control industrial.
IEC 1131 es el primer paso en la estandarizacin de los autmatas programables y sus
perifricos, incluyendo los lenguajes de programacin que se deben utilizar. Esta norma se
divide en cinco partes:
Parte 1: Vista general.
Parte 2: Hardware.
Parte 3: Lenguaje de programacin.
Parte 4: Guas de usuario.
Parte 5: Comunicacin.
IEC 1131-3 es la base real para estandarizar los lenguajes de programacin en la
automatizacin industrial.
Esta norma se puede dividir en dos partes:
Elementos comunes
Lenguajes de programacin
Elementos comunes
a)
Tipos de datos
Los tipos comunes de datos son: variables booleanas, nmero entero, nmero real,
byte y palabra, pero tambin fechas, horas del da y cadenas (strings).
b)
Variables
Las variables permiten identificar los objetos de datos cuyos contenidos pueden
cambiar, por ejemplo, los datos asociados a entradas, salidas o a la memoria del autmata
programable. Una variable se puede declarar como uno de los tipos de datos elementales
definidos o como uno de los tipos de datos derivados.
c)
Configuracin, recursos y tareas
Para entender esto se debe ver el modelo de software, que define IEC 1131-3.
Al ms alto nivel, el elemento software requerido para solucionar un problema de
control particular puede ser formulado como una configuracin. Una configuracin es
especfica para un tipo de sistema de control, incluyendo las caractersticas del hardware:
procesadores, direccionamiento de la memoria para los canales de I/O y otras capacidades del
sistema.
d)
Unidades de organizacin de programa
Dentro de IEC 1131-3, los programas, bloques Funcionales y funciones se denominan
Unidades de Organizacin de Programas, POUs.
e)
Grfico funcional secuencial (SFC)
SFC describe grficamente el comportamiento secuencial de un programa de control.
Esta definicin deriva de las Redes de Petri y Grafcet (IEC 848), con las modificaciones
adecuadas para convertir las representaciones de una norma de documentacin en un conjunto
de elementos de control de ejecucin para una POU de un autmata programable.
E ta p a 1
L le n a r
T r a n s ic io n 1
E ta p a 2
V a c ia r
T r a n s ic io n 2
E ta p a 3
Figura 3.5: Estructura del SFC
Lenguajes de programacin
Se definen cuatro lenguajes de programacin normalizados. Esto significa que su
sintaxis y semntica ha sido definida, no permitiendo particularidades distintivas (dialectos).
Los lenguajes consisten en dos de tipo literal y dos de tipo grfico:
Literales:
Lista de instrucciones (IL).
Texto estructurado (ST).
Grficos:
Diagrama de contactos (LD).
Diagrama de bloques funcionales (FBD).
Figura 3.6: Lenguajes de programacin del PLC
a)
Lista de instrucciones (IL)
Un programa escrito en lenguaje de lista est formado por una serie de instrucciones
que el controlador ejecuta de forma secuencial. Cada instruccin de lista est representada por
una lnea de programa y tiene tres componentes:
Nmero de lnea
Cdigo de instruccin
Operando(s)
b)
Texto estructurado
estructur
(ST)
Es un lenguaje de alto nivel con orgenes en el Ada, Pascal y C; puede ser utilizado
para codificar expresiones complejas e instrucciones anidadas
c)
El diagrama de contactos (LD)
Los diagramas de contactos son similares a los diagramas de lgic
lgica de rel que
representan circuitos de control de rel. Las principales diferencias entre los dos son las
siguientes funciones de la programacin de diagramas de contactos que no aparecen en los
diagramas de lgica de rel:
Todas las entradas estn representadas
representadas por smbolos de contactos
Todas las salida estn representadas por smbolos de bobinas
Las operaciones numricas estn incluidas en el conjunto de instrucciones de
diagramas de contactos grfico.
Figura 3.7:
3.7 Circuito de rel y diagrama de Ladder Logic
d)
El diagramas de bloques funcionales (FBD)
Se basa en el empleo de bloques funcionales que tienen conexin internas entre sus
entradas y salidas, se asemeja a los circuitos integrados y es ampliamente utilizado en Europa
Europa.
Figura 3.8: El diagramas de bloques funcionales
3.2
Programacin del PLC
3.2.1
Twido soft [4]
TwidoSoft es software con entorno de desarrollo grfico para crear, configurar y
mantener aplicaciones para controladores programables Twido. TwidoSoft permite introducir
programas de control utilizando los editores de programa de lista o diagramas de contactos
(Ladder Logic) y, a continuacin, transferir el programa para ejecutarlo en un controlador.
[Link]
Objetivos del lenguaje Twido Soft
Objetivos de bit
Los objetos de bit son bits de variables de software, es decir, bits simples de datos que
se pueden utilizar como operndos y verificar mediante instrucciones booleanas. A
continuacin se ofrece una lista de objetos de bit.
Bits de E/S
Bits internos (bits de memoria)
Bits de sistema
Bits de pasos
Bits extrados de palabras
Objetos de palabras
Objetos de palabra enviados en forma de palabras de 16 bits almacenados en la
memoria de datos y que pueden contener un valor entero entre -32768 y 32767 (excepto para
el bloque de funcin de contador rpido, que est entre 0 y 65535).
Ejemplos de objetos de palabras:
Valores inmediatos
Palabras internas (%MWi) (palabras de memoria)
Palabras constantes (%KWi)
Palabras de intercambio de E/S (%IWi, %QWi)
Palabras de sistema (%SWi)
[Link]
Direccionamientos de objetivos en Twido Soft
Direccionamientos de objetivos de bit
Se Utiliza el siguiente formato para direccionar objetos de bit de pasos, de sistema e internos.
Figura 3.9: Formato para direccionar objetos de bits
Ejemplo de direccin de objeto de bit:
%M25 = bit interno nmero 25
Direccionamientos de objetivos de palabras
El direccionamiento de objetos de palabra, excepto para el direccionamiento de
entrada/salida y bloques de funcin, sigue el formato que aparece a continuacin.
Se Utiliza el siguiente formato para direccionar palabras del sistema, internas y constantes.
Figura 3.10: Formato para direccionar objetos de palabras
Ejemplo de direccin de objeto de palabra:
%MW15 = nmero de palabra interna 15
Direccionamientos de las entradas/salidas
Cada punto de entrada/salida (E/S) de una configuracin Twido tiene una nica
direccin: por ejemplo, una entrada especfica de un controlador recibe la asignacin de la
direccin de "%I0.0.4".
3.3
Sensor de temperatura
Se definir a la temperatura como una variable fsica que expresa la mayor o menor
agitacin de los cuerpos (Evala la energa cintica). Esto debido a que los sensores que se
emplearn se basan en las propiedades fsicas del material sobre el cual se va a medir dicha
variable. En funcin de esto se pueden definir los siguientes mtodos de medicin:
Variacin del volumen o del estado de los cuerpos (Termmetros)
Variacin de la resistencia de un conductor (Detectores de temperatura resistivos)
Variacin de la resistencia de un semiconductor (Termistores)
Variacin de la tensin en una unin n-p (Transductores de unin semiconductora)
Fuerza electromotriz creada en la unin de dos metales (Efecto Seebeck,
Termocuplas)
Intensidad de radiacin emitida por un cuerpo (Pirmetros)
Velocidad de sonido de un gas, frecuencia de resonancia de un cristal (Termmetros
ultrasnicos de cristal de cuarzo)
3.3.1
Clasificacin
Para la clasificacin se toma en cuenta las diferentes familias en las que se puede
encuadrar atendiendo al fenmeno elctrico asociado con la medida.
Tabla 3.1: Clasificacin de sensores de temperatura
Familia
Elctrico
pticos
Mecnicos
Otros
Tipos
Par termoelctrico
Resistencia metlica
Semiconductores
Cuarzo
Radiacin total
Radiacin parcial
Bicromaticos (de 2 colores)
Dilatacin de slidos
Dilatacin de fluidos o de
gas
Cristales lquidos
De marca
De fibra ptica
Captadores/Sensores
Termopar
Sonda termomtrica (RTD)
Termistor(NTC,PTC),Diodo,
transistor, circuito integrado
Cristal de cuarzo
Pirmetro ptico
Espejo de radiacin
Termmetro Bimetlico
Termmetros de vidrio, de
bulbo y capilar
Cristales lquidos
Pinturas termosensibles
Fibra ptica
3.3.2
Sensor de temperatura PT100
El sensor termoresistente Pt100 se caracteriza por su estabilidad y precisin, este
sensor consiste en un arrollamiento muy fino de platino bobinado entre capas de material
aislante y protegido por un revestimiento cermico.
Un Pt100 es un tipo particular de RTD (Dispositivo Termo Resistivo)
Ventajas y desventajas
Tabla 3.2: Ventajas y desventajas del sensor de temperatura PT 100
Ventajas
Ms estable
Ms Preciso
Mas lineal que los termopares
Desventajas
Caro
Lento
Precisa fuente de alimentacin
Principio de funcionamiento
Su funcionamiento se basa en la variacin de resistencia elctrica a cambios de
temperatura del medio. El elemento 0 C tiene 100 ohms. El incremento de la resistencia no
es lineal pero si creciente y caracterstico del platino de tal forma que mediante tablas es
posible encontrar la temperatura exacta a la que corresponde.
El material que forma el conductor (platino), posee un coeficiente de temperatura de
resistencia , el cual determina la variacin de la resistencia del conductor por cada grado que
cambia su temperatura segn la siguiente ecuacin:
Donde:
(1+
(3.1)
Ro=resistencia en (ohms) a 0C
Rt=resistencia en (ohms) a tC
t=temperatura actual
=coeficiente de temperatura de la resistencia cuyo valor entre 0C y 100C es de
0.003850x(1/)x(1/C) en la escala practica de Temperaturas Internacionales (IPTS-68).
4.3.3
Trasmisor de temperatura
Este es un dispositivo electrnico al cual se conecta el sensor de temperatura para
obtener una seal estandarizada de 4 a 20mA o en otros casos de 0 a 10V, pues este tipo de
seal es requerida por el modulo analgico del PLC para su normal funcionamiento.
Figura 3.11: Trasmisor de temperatura
Los detalles tcnicos del trasmisor se encuentran en el anexo 3.
3.4
Sensor de ultrasonido
El sonido generado por arriba de la gama auditiva humana (sobre los 20kHz) se
denomina ultrasnico. Los sensores ultrasnicos operan emitiendo cortas rfagas de ondas de
sonido de alta frecuencia, que configuran una forma cnica (conocida como haz). Los ecos
reflejados por el blanco son recibidos y usados para determinar posicin o medir distancia.
Figura 3.12: Sensor de ultrasonido
Los detalles tcnicos del sensor de ultrasonido se encuentran en el anexo 4
3.4.1
Modos de operacin de los sensores ultrasnicos
Los sensores ultrasnicos pueden trabajar principalmente de dos modos bsicos:
Modo opuesto
Modo difuso (eco)
Modo opuesto
En el modo opuesto se colocan un par de sensores ultrasnicos ubicados uno en frente
del otro de tal manera que uno de ellos acta como el emisor y el otro como el receptor de
ondas como se muestra en la figura 3.34.
Figura 3.13: Modo opuesto de funcionamiento
Modo difuso (eco)
En el modo difuso se tiene un solo sensor que se encarga de emitir y recibir la onda
reflejada en el objeto a ser medido, la onda reflejada se conoce con el nombre de eco as se
muestra en la figura 3.35.
Figura 3.14: Modo difuso de funcionamiento
3.5
Pruebas y resultados
3.5.1
Prueba del control de temperatura
Se realizo pruebas al sensor termoresistente PT 100 para determinar su estado y la
exactitud de los valores que se visualizan en la pantalla del SCADA P-CIM. Para lo cual se
midi la resistencia del sensor de temperatura, y luego obtener mediantes tablas las
temperaturas que corresponde a esos valores de resistencia.
Tabla 3.4: Resultados de las pruebas del sensor PT 100
Tiempo Medicin de Resistencia
(s)
Ohm
C
0
109,4
24
30
109,9
25
60
111,7
30
90
114,5
37
120
117,6
45
150
120,9
54
180
124,4
63
210
128
73
240
131,3
81
270
134,7
90
300
136,4
92
P-CIM
C
25
27
31
38
46
53
62
71
80
87
90
Error
%
4,17
8,00
3,33
2,70
2,22
1,85
1,59
2,74
1,23
3,33
2,17
Temperatura C
Temperatura-Tiempo
100
90
80
70
60
50
40
30
20
10
0
0
50
100
150
200
250
300
Tempo (s)
Figura 3.15: Temperaturas internas del horno obtenidas midiendo la resistencia del PT 100
Temperatura-Tiempo
Temperatura C
100
80
60
40
20
0
0
50
100
150
200
250
300
Tempo (s)
Figura 3.16: Temperaturas internas del horno obtenidas de la pantalla del SCADA P-CIM
3.5.2
Prueba del control de nivel
Las pruebas al sensor de ultrasonido consiste en comparar el valor que marca el nivel
del fluido en la escala del tanque con el valor que se visualiza en la pantalla del SCADA
P-CIM. Cabe aclarar que los valores inciales tiene un error elevado debido a la turbulencia
que se produce en el tanque.
Tabla 3.4: Resultados de las pruebas al sensor de ultrasonido
Tiempo
(s)
0
5
10
15
20
25
30
35
40
45
50
55
60
Escala del
Tanque (lit)
0
2,5
5
7,5
10
12,5
15
17,5
20
22,5
25
27,5
30
Pantalla
P-CIM
0
4
7
9
11
13
15
17
20
22
25
27
29
Error
%
0
60
40
20
10
4
0
3
0
2
0
2
3
Nivel -Tiempo
35
Nivel (litros)
30
25
20
15
10
5
0
0
10
20
30
40
50
60
Tempo (seg)
Figura 3.17: Nivel del fluido obtenidas de la pantalla del SCADA P-CIM
CAPTULO IV
4.
GUAS DE LABORATORIO
4.1
Gua N 01
TEMA: Instalacin e iniciacin del P-CIM
P
Objetivos:
Instalar el P-CIM
Inicio del P-CIM
Instalar los drivers de comunicacin
Realizar la configuracin
onfiguracin de los drivers de comunicacin
Marco terico:
Qu es el P-CIM?
P-CIM
CIM es una poderosa Interfase Hombre Mquina (HMI) de Supervisin, Control y
Adquisicin de Informacin (SCADA) que proporciona alarmas integradas
integradas y monitoreo de
eventos as como la adquisicin, anlisis y presentacin de la informacin.
Que son los drivers de comunicacin?
Un driver es un programa que se comunica con dispositivos externos (PLCs)
utilizando sus protocolos especficos, y permite que la informacin est accesible para los
otros mdulos de P-CIM.
Instalacin de P-CIM
Procedimiento para instalar P-CIM
P
7.70 SP4:
1. Ingresar al cd P-CIM
CIM 7.70 SP4
2. Ingresar a la carpeta P-CIM
P
7.70 SP4
3. Seleccionar Setup
4. Seleccionar Next hasta que la gua de instalacin pregunte si se continua con el
proceso de instalacin
5. Seleccionar Continue the installation process
6. Seleccionar Next hasta que la gua de instalacin pregunte si se requiere instalar el
demo, el cual no es un requerimiento para el normal
normal funcionamiento del software.
7. Al aparecer una ventana titulada SupremeReport Installshield Wizard se procede
hacer clic en next hasta que aparezca la siguiente ventana
8. Al finalizar la instalacin aparecer una ventana preguntando si se requiere reiniciar
en ese momento el computador, lo cual es necesario para iniciar el uso del software.
Instalacin Demo Applications
El cd cuenta adems con tres aplicaciones demostrativas del P-CIM las cuales se
puede instalar ingresando en la carpeta requerida y haciendo hacer clic en el archivo
ejecutable [Link] el cual se encuentra en la carpeta Disk1.
Disk1
Demo Application
Al instalar esta aplicacin se podr visualizar la simulacin de algunos procesos
industriales enn el cual se realiza el control o registro de variables y de otras
aplicaciones que se puede dar al software.
software
Presentation Application
Se visualiza una presentacin que realiza el fabricante sobre temas como: para que
sirve el P-cim,
cim, las herramientas que contiene, las aplicaciones industriales, etc.
P-cim
cim Training Application
Presenta un tutorial con cada una de las herramientas del P-cim
P cim con sus respectivos
ejemplos, lo que permite comprender para que sirve y como aplicar cada herramienta.
Iniciacin del P-CIM
Para la iniciacin de P-CIM
CIM se procede de la siguiente manera:
1. Se crea un proyecto en el cual se va a trabajar ingresando por el icono P
P-CIM setup.
2. Se selecciona Project setup.
3. Se hace clic en el icono new
, se introduce el nombre y la descripci
descripcin del proyecto.
4. Se hace clic derecho sobre el nombre del proyecto que se desea trabajar o visualizar y
se hace clic en Set as default.
Lo descrito en este numera 4 es lo que se debe realizar para poder visualizar las
aplicaciones demostrativas del P-CIM
5. Se procede aceptar la pregunta que realiza el programa y cerrar las ventanas del
Project Setup.
6. Para iniciar el P-cim se hace clic en P-CIM Startup
Se abre cuatro ventanas
P-CIM WIN SERVER.- corre en forma oculta.
Alarm Summary.- Informacin del sistema.
Current Alarm. - Alarmas actuales.
P-CIM Task Switcher.- Cambio de tareas (iconos que aparecen en la parte superior
izquierda de la pantalla).
7. P-CIM se debe cerrar desde el comando SHUTDOWN
, no basta con cerrar cada
una de las ventanas.
El P-CIM requiere de una llave fsica para su funcionamiento, pero se puede trabajar
en forma demo en que se cuenta con 60 minutos antes de que se cierre el programa.
Instalacin de los drivers de comunicacin
Para la instalacin de los driver de comunicacin se procede de la siguiente manera:
1. Introducir cd P-CIM 7.70 SP4
2. Ingresar en P-CIM Setup
3. Ingresar en Install P-CIM Driver
4. Ingresar a Install P-CIM driver.
5. Ingresar en Browse.
6. Seleccionar la unidad en donde se encuentre el cd P-CIM 7.70 SP4
7. Se busca la carpeta con el nombre de drivers.
8.
Se busca el drivers, para este caso con el nombre MODBUS 689(el drivers debe ser
compatible con PLC a utilizar).
9. Se hace clic en aceptar.
10. Seleccionar en que proyecto se desea instalar el driver.
11. Se hacer clic en Next y se procede a instalar el driver en el computador
Importante:
Algunos antivirus consideran a este tipo de drivers como virus por lo que se tendr
mensajes de deteccin de virus en la instalacin y durante el comn funcionamiento del
computador mientras se encuentre
encuent instalado el driver. El antivirus para este caso detecta un
virus con la denominacin de:
Pero si se desea la instalacin del drivers se debiera ignorar la advertencia del antivirus.
Asignacin del Driver
Una vez instalado el Driver de Comunicacin a utilizar es necesario configurarlo, es
decir asignarle un puerto de comunicacin.
El procedimiento es el siguiente:
1. Cerrar el P-CIM.
2. Ingresar en P-CIM
CIM Setup.
3. Ingresar a P-CIM
CIM Communication Setup.
4. Se crea una nueva conexin en New.
5. Se establece las propiedades en funcin de la siguiente figura.
6. Se presiona OK.
7. Se procede a cerrar haciendo clic en close.
8. Se procede a grabar aceptando la pregunta que realiza el programa.
Configuracin del Driver
1. Cerrar el P-CIM.
2. Ingresar en P-CIM Setup.
3. Ingresar a P-CIM Communication Setup.
4. Ingresar a Properties.
5. Se procede a configurar la ventana en funcin de la siguiente figura.
6. Se procede a aceptar
Configuracin de la tabla de Polling
Permite definir el tiempo de scan, para bloques de direcciones de drivers, que poseen
un tiempo de scan diferente al que trae configurado por defecto.
Parmetros de transporte
Los datos de configuracin del Scada deben coincidir con los datos del PLC.
Parmetros de la estacin
El maestro de la red MB es Scada, y en este caso el esclavo es el PLC 1. En el caso de
ser un PLC Twido, la cantidad de dgitos debe ser 5.
4.2
Gua N 02
TEMA: Simulacin de la pantalla de un control de bombeo
Objetivos:
Conocer las herramientas bsicas del P-CIM y su aplicacin.
Crear la pantalla de un control de bombeo
Conocer como realizar una simulacin
Marco terico:
Herramientas del P-CIM
Las principales herramientas son:
Animation editor.- Para crear las pantallas grficas que el operador ver durante la ejecucin
de la aplicacin, en el Operador Workstation (Estacin del Operador).
Trends.- Un grfico de tendencias permite visualizar el valor de una variable o un proceso en
un grfico, que se muestra en la estacin del operador.
Operator Workstation.- Este mdulo muestra la interfaz grfica diseada en el Animator
Editor, es donde se realiza la comunicacin entre el operador y la planta.
Basic Server.- Es una herramienta especial que mediante programacin bsica agrega
capacidades lgicas al P-CIM, lo que facilita la simulacin de aplicaciones.
Procedimiento
1. Se Ingresa a P-CIM startup
2. Se ingresa a Animation editor
3. Se arrastra los siguientes elementos de clipArt y se ordena para formar la siguiente
pantalla.
Propiedades de los elementos
Bomba
La bomba cambiar de color cuando este encendida
Se ingresa a la ventana de propiedades haciendo doble clic sobre el elemento ((bomba)
o haciendo clic derecho e ingresando a properties list y se despliega la siguiente
ventana.
Se selecciona Fill color,
color, esta propiedad permite que la figura cambie de color al
presionar el botn de encendido.
Se hace clic en Digital value
En Item1 se ingresa d:1 y luego se selecciona el color para cuando est apagada la
bomba ( Item1 el valor 0) y cuando esta prendida ( el valor 1)
Se ingresa el nombre en Symbol ID (ej: bomba)
Se hace clic en Ok hasta cerrar las ventanas de propiedades.
Tanque 1
Se realiza un rectngulo sobre el tanque inferior
Se selecciona el rectngulo y se da propiedades
Se selecciona Fluid Fill, propiedad que crea el efecto de llenado.
En la lnea Item se ingresa a:1 ya que el nivel es una variable analgica que puede
tomar cualquier valor
Se Ingresa el valor mximo (ej: 100) y mnimo que se tendr el nivel en el tanque y se
realiza el ajuste.
Se cambia el color del fluido si se requiere.
Se ingresa el nombre en Symbol ID (ej: tanque1)
Se hace clic en Ok hasta cerrar las ventanas de propiedades.
Tanque 2
Se repite el mismo procedimiento del tanque 1, con la diferencia que en Item se debe
utilizar la variable analgica a: 2.
Texto de visualizacin
Se realiza un marcador de nivel, esto permitir visualizar numricamente el nivel del fluido.
Se hace clic en el icono
Se escribe ###
Se hace clic en OK
Se da propiedades al texto que se cre.
Ingreso de texto
Texto de visualizacin
Se selecciona la propiedad Output text,, esto permite visualizar la variacin de una
variable de manera numrica.
En la barra de Item se
se ingresa la variable a visualizar (en este caso a:1).
Se ingresa el nombre en Symbol ID (ej: texto1)
Se hace clic en Ok hasta cerrar las ventanas de propiedades.
Ingreso de texto
Se procede como en el texto de visualizacin pero se selecciona la propiedad Input
text, esto permite ingresar el valor que se desea que tome una variable.
Botonera de encender
ncender (verde)
Se ingresa a properties list.
list
Se seleciona Action Button
Se ingresa el siguiente comando en action down:
SET |!d:1 1
SET: Comando que guarda el valor de una variable
|![Link] Servidor: | (DBSR) ! (PCIM) d:1 (Variable Digital interna de PCIM N 1)
1: Valor a asignar (1= encendido)
| Este smbolo se obtiene con alt+124
En Symbol ID se ingresa un nombre para el botn (ej: encender)
Se hace clic en Ok para cerrar ventana de propiedades.
Botonera de apagar (rojo)
Se procede como en la botonera de encendido pero varia en los comandos
Se ingresa el siguiente comando en la barra de action down
SET |!d:1 0
Setea el valor de la varible digital d:1 en cero
Procedimiento para crear grfico de tendencia (trends)
1. Realizar un rectngulo de tamao suficiciente.
2. Se da propiedades al rectngulo ingresando en properties list.
3. Dar la propiedad especial de trend al rectngulo.
4. Ingresar en Pen1.
5. Se ingresa en la lnea Item la variable analgica a:1
6. En la lnea de Scale Top el valor mximo del nivel del tanque 1 (100)
7. Oprimir ok.
8. Se ingresa en Pen2.
9. Se ingresa en la lnea Item la variable analgica a:2
10. En la lnea de Scale Top el valor mximo del nivel del tanque 2 (100)
11. Oprimir ok.
12. En Symbol ID un nombre (ej. graf_nivel)
13. Oprimir ok hasta salir de la ventana de propiedades
Creacin del cdigo de programacin
El cdigo de programacin es el que permite realizar una simulacin de la pantalla, lo
que da como resultado que la pantalla funcione como si estuviera enviando y obteniendo
datos reales de una planta.
El procedimiento es el siguiente:
1. Se copia un archivo de tipo LGC de la carpeta demo (se debe haber instalado el
Demo Application), se procede a pegar el archivo en la carpeta con el nombre del
proyecto en el cual se est trabajando.
Estas carpetas se encuentran en disco local C en la carpeta Pcim32.
2. Abrir el archivo de tipo LGC con el programa bloc de notas.
3. Borrar el cdigo de programacin que existe en el archivo.
4. Escribir el siguiente cdigo de programacin.
Se declara todas las variables y se
da un alias (ej. INICIO, NIV2)
|!D:1 es del Botn encender, etc.
Son los valores que se requiere
que tomen las variables al iniciar
el programa
Esta lnea significa:
Si INICIO=1 y NiV1>0 entonces
se dirige al BLOQUE1
Se realizara las ordenes del
BLOQUE1 mientras se cumpla la
condicin de INICIO=1 y NiV1>0
5. Ingresar en la pestaa archivo del bloc de notas y hacer clic en guardar.
6. Cerrar el bloc de notas.
7. Cambiar el nombre del archivo (ej. tanques).
8. En el Animation Editor se ingresa a la pestaa Displey y luego a AutoOpen Action.
9. Se ingresa la siguiente accin:
tanques
run basicsrv tanques run
Es el nombre del archivo en el que se realiz el cdigo
10. Se procede a cerrar la ventana AutoOpen Action.
11. Ingresar a la pestaa Displey y luego a AutoClose Action.
12. Ingresa la siguiente accin:
RUN BasicSrv tanques STOP H
13. Cerrar la ventana AutoClose Action.
14. Guarda la pantalla ingresando en la pestaa file y luego en save.
15. Se procede a visualizar la simulacin en el Operator Workstation. El
funcionamiento es el siguiente, al presionar el botn de encender debe aumentar el
nivel del tanque 2 y disminuir el nivel del tanque 1.
Este smbolo no se puede obtener con el teclado, por lo que se debe abrir en el
Animation Editor alguna pantalla de la carpeta Demo e ingresar en AutoClose Action y
copiar el regln que se requiere para luego se utilizado en la pantalla que se est trabajando.
4.3
Gua N 03
TEMA: Simulacin de la pantalla de un sistema de control de Presin
Objetivos:
Conocer las herramientas bsicas del P-CIM
P
y su aplicacin.
Crear la pantalla de un sistema de control de Presin
Conocer como realizar una simulacin
Marco terico:
Herramientas del P-CIM
Las principales herramientas son:
Animation editor.- Para
ra crear las pantallas grficas que el operador ver durante la ejecucin
de la aplicacin, en el Operador Workstation (Estacin del Operador).
Trends.- Un grfico de tendencias permite visualizar el valor de una variable o un proceso en
un grfico, que se muestra en la estacin del operador.
Operator workstation.- Este mdulo muestra la interfaz grfica diseada en el Animator
Editor, es donde se realiza la comunicacin entre el operador y la planta.
Basic server.- Ess una herramienta especial que mediante programacin bsica agrega
capacidades lgicas al P-CIM,
CIM, lo que facilita la simulacin de aplicaciones.
Procedimiento
1. Se Ingresa a P-CIM
CIM startup
2. Se ingresa a Animation editor
3. Se arrastra los siguientes elementos de clipArt y se ordena para formar la siguiente
pantalla.
La imagen del compresor se realiza en el programa AutoCAD y se le copia por
segmentos creados con poli lnea al Animation Editor.
Se crean las botoneras mediante rectngulos y se dan las siguientes propiedades.
Botonera encender
Propiedad: Action Button
Action Down: SET |!d:1 1
Para ingresar dos o ms acciones se ingresa en Expand
Botonera apagar
Propiedad: Action Button
Action Down: SET |! d:1 0
Luz indicadora roja
Propiedad: Visibility
Item: d:1
When OFF: visible
When ON: invisible
Luz indicadora verde (se encuentra debajo luz indicadora roja)
Propiedad: Visibility
Item: d:1
When OFF: invisible
When ON: visible
Encendido del compresor
Cambiara de color la parte superior del compresor cuando este encendido.
Apagado
Encendido
La imagen del compresor se realiz en el AUTOCAD se copi por segmentos
formados por poli lnea al Animation Editor. Se debe seleccionar todas las figuras requeridas
teniendo presionado la tecla shft para producir una seleccin mltiple, luego hacer clic
derecho e ingresar en Group. Agrupado las figuras y luego se procede a dar propiedades.
Se da la propiedad de Fill color
Se hace clic en Digital value
En Item1 se ingresa d:3 para el compresor 1, se selecciona el color para cuando est
apagado ( Item1 el valor 0) y cuando este prendido ( el valor 1)
Se ingresa el nombre en Symbol ID (ej: compresor1)
Se hace clic en Ok hasta cerrar las ventanas de propiedades.
Se repite el procedimiento para el compresor 2 con el uso de la variable digital d:4
Variador de la presin del sistema
Permite fijar un valor de forma grfica mediante el movimiento de la figura
denominado variador
Variador
Obtener la figura del ClipArt
Se selecciona la figura y se da propiedad de Slider: vertical
Ingresar en Item: a:2
Ingresar el valor tanto inferior y superior (ej. 10)
Fijar grficamente la posicin inferior y superior ingresando en adjust
Copiar los valores del casillero
casille de Position
Seleccionar sets as it moves
Se hace clic en Ok
Seleccionar la propiedad Position:Vertical
Ingresar en Item: a:2
Ingresar el valor tanto inferior y superior (ej. 10)
Pegar los valores obtenidos anteriormente en los casilleros de Position para la posicin
inferior y superior respectivamente.
Se ingresa el nombre en Symbol ID (ej: posicin)
Se hace clic en Ok hasta cerrar las ventanas de propiedades
Indicador de la presin del sistema
Se realiza un rectngulo (izquierdo) para la presin del sistema
Se selecciona el rectngulo y se da propiedades
Se selecciona Fluid Fill,
Fill, propiedad que crea el efecto de llenado.
En la lnea Item se ingresa a:1 ya que la presin es una variable analgica que puede
tomar cualquier valor
Se Ingresa el valor mximo (ej: 10) y mnimo.
Se cambia el color del fluido si se requiere.
Se ingresa el nombre en Symbol ID (ej: presion1)
Se hace clic en Ok hasta cerrar las ventanas de propiedades.
Indicador de la presin requerida
Se realiza un rectngulo (derecho) para la presin que se requiere
Se selecciona el rectngulo y se da propiedades
Se selecciona Fluid Fill, propiedad que crea el efecto de llenado.
En la lnea Item se ingresa a:2 ya que la presin es una variable analgica que puede
tomar cualquier valor
Se Ingresa el valor mximo (ej: 10) y mnimo.
Se cambia el color del fluido si se requiere.
Se ingresa el nombre en Symbol ID (ej: presion2)
Se hace clic en Ok hasta cerrar las ventanas de propiedades.
Trends
Se crea el trend para registrar la carga de trabajo de cada compresor, para lo cual se
realiza un rectngulo de tamao suficiente y se da la siguiente propiedad
Propiedad Especial: Trend
Ingresar en Pen1
Item: a:3 (compresor 1)
Ingresar en Pen2
Item: a:4 (compresor 2)
Creacin del cdigo de programacin
El cdigo de programacin es el que permite realizar una simulacin de la pantalla, lo
que da como resultado que la pantalla funcione como si estuviera enviando y obteniendo
datos reales de una planta.
El procedimiento es el siguiente:
1. Escribir el siguiente cdigo de programacin.
2. En el Animation Editor se ingresa a la pestaa Displey y luego a AutoOpen Action.
3. Se ingresa la siguiente accin:
presion
run basicsrv presion run
Es el nombre del archivo en el que se realiz el cdigo
4. Se procede a cerrar la ventana AutoOpen Action.
5. Ingresar a la pestaa Displey y luego a AutoClose Action.
6. Ingresa la siguiente accin:
RUN BasicSrv presion STOP H
7. Cerrar la ventana AutoClose Action.
8. Guarda la pantalla ingresando en la pestaa file y luego en save.
9. Se procede a visualizar la simulacin en el Operator Workstation.
El funcionamiento es el siguiente, al presionar el botn de encender se encender el
Compresor 1 con el cual se alcanzar como mximo 6 bares de presin, y si el valor requerido
es mayor a 6 se proceder a encender el compresor 2 automticamente. En el Trend se
visualizar que presin est proporcionando cada compresor.
Al presionar el botn de apagar empezara descender la presin del sistema.
4.4
Gua N 04
TEMA: Creacin de la pantalla para el sistema de control de temperatura
Objetivos:
Crear la pantalla para el sistema de control de temperatura
Conocer el direccionamiento de la Informacin del Driver
Marco terico:
Que son los drivers de comunicacin?
Un driver es un programa que se comunica con dispositivos externos (PLCs)
utilizando sus protocolos especficos, y permite que la informacin est accesible para los
otros mdulos de P-CIM para Windows.
Direccionamiento de la informacin del driver
Esto permite que se pueda recibir y enviar informacin entre el PLC y el P-CIM. Para
lo cual existe un equivalente en las direcciones entre los mismos.
P-CIM
LL
00001
PLC
IEC
%M0
Botoneras
10003
%M2
Luces indicadoras
40001
%MW0
Registro de un sensor
40011
%MW10
Registro de un sensor
Uso
Base de datos
Es una herramienta que permite generar alarmas, registro y conversin de datos, tanto
de valores digitales como analgicos.
Conversin de datos
Los valores analgicos que proporciona el PLC no son compresibles para el operador,
por lo cual se requiere realizar una conversin de datos para que se visualicen en la pantalla
valores acordes con los que proporciona el sensor
Por ejemplo si se est trabajando con temperatura el valor que se observara en la
pantalla deben ser los valores reales de temperatura.
Ejemplo
Valores de PLC
0-4095
1640
Valores reales de
temperatura
40 C
Procedimiento
La pantalla de control es la siguiente:
La imagen del horno se realiza en el programa AutoCAD y se le copia por segmentos
creados con poli lnea al Animation Editor.
Se crean las botoneras mediantes rectngulos y se dan las siguientes propiedades.
Botonera encender
Propiedad: Action Button
Butto
Action Down: SET |![Link]
|![Link] 1;SET |![Link] 0
Para ingresar dos o ms acciones se ingresa en Expand
Botonera apagar
Propiedad: Action Button
Action Down: SET |![Link] 1;SET
1;
|![Link] 0
Luz indicadora roja
Propiedad: Visibility
Item: [Link]
Luz indicadora verde (se encuentra debajo luz indicadora roja)
Propiedad: Visibility
Item: [Link]
When OFF: invisible
visible
When ON: visible
Trends
Se crea el trend para registrar la temperatura, para lo cual se realiza un rectngulo de
tamao suficiente y se da la siguiente propiedad
Propiedad Especial: Trend
Ingresar en Pen1
Item: tempe (nombre de la base de datos que se utiliza para la conversin de datos)
Se crea el texto de visualizacin (###) debajo del trend para obtener el valor numrico
de la temperatura.
Propiedad: Output Text
Item: tempe
Procedimiento para la creacin de la base de datos
1. Ingresar a Database Editor
2. Seleccionar Analog Value
3. Ingresar un nombre para la base de datos en este caso tempe
4. Presionar en add
5. Ingresar en la lnea address la direccin que corresponde al sensor de temperatura
([Link]).
6. En la lnea High scale ingresar el valor mximo del que va a tomar la variable
[Link] en este caso 100.
Procedimiento para la conversin de datos
1. En la seccin Conversion se selecciona LIN 1 para este caso, esto depende de los
rangos de valores que proporciona el PLC.
2. En la seccin Engr Units se escribe C de grados centgrados.
Procedimiento para la creacin de la alarma
1. En Alarm Table activar Enable
2. En High alarm ingresar el valor en el cual se activar la alarma (35).
3. Presionar en ok
4. Presionar en Save DB
5. Cerrar Database Editor
4.5
Gua N 05
TEMA: Creacin de la pantalla para el sistema de control de nivel
Objetivos:
Crear la pantalla para de un sistema de control de nivel
Crear una simulacin en funcin de valores reales de un sensor de ultrasonido
Creacin de la pantalla del control de nivel
La imagen del banco de nivel se realiza en el programa AutoCAD y se le copia por
segmentos creados con poli lnea al Animation Editor.
Se crean las botoneras mediantes rectngulos y se dan las siguientes propiedades.
Botonera apagar
Propiedad: Action Button
Action Down: SET |![Link] 0;SET |![Link] 1
Botonera encender
Propiedad: Action Button
Action Down: SET |![Link] 1;SET
1;
|![Link] 0
Luz indicadora roja
Propiedad: Visibility
Item: [Link]
Luz indicadora verde (se encuentra debajo luz indicadora roja)
Propiedad: Visibility
Item: [Link]
When OFF: invisible
When ON: visible
Bomba
Propiedad: Visibility
Item: [Link]
When OFF: invisible
When ON: visible
Trends
Se crea el trend para registrar el nivel de los tanques, para lo cual se realiza un
rectngulo de tamao suficiente y se da la siguiente propiedad
Propiedad Especial: Trend
Ingresar en Pen1
Item: nivel (nombre de la base de datos que se utiliza para la conversin de datos)
Ingresar en Pen2
Item: a:3
Llenado de tanque 1
Se selecciona el rectngulo y se da propiedades
Se selecciona Fluid Fill, propiedad que crea el efecto de llenado.
En la lnea Item se ingresa nivel
Llenado de tanque 2
Se selecciona el rectngulo y se da propiedades
Se selecciona Fluid Fill, propiedad que crea el efecto de llenado.
En la lnea Item se ingresa a:3
Texto de visualizacin
Se crea el texto de visualizacin (###) para obtener el valor numrico del nivel real del
tanque 1.
Propiedad: Output Text
Item: nivel
Se crea el texto de visualizacin (###) para obtener el valor numrico del nivel del
tanque 2.
Propiedad: Output Text
Item: a:3
Procedimiento para la creacin de la base de datos
1. Ingresar a Database Editor
2. Seleccionar Analog Value
3. Ingresar un nombre para la base de datos en este caso nivel
4. Presionar en add
5. Ingresar en la lnea address la direccin que corresponde al sensor de ultrasonido
([Link]).
6. En la lnea High scale ingresar el valor mximo del que va a tomar la variable
[Link] en este caso 80.
Procedimiento para la conversin de datos
1. En la seccin Conversion se selecciona LIN 1, esto depende de los rangos de valores
que proporciona el PLC.
2. En la seccin Engr Units se escribe C de grados centgrados.
Procedimiento para la creacin de la alarma
1. En Alarm Table activar Enable
2. En High alarm ingresar el valor en el cual se activar la alarma (80).
3. Presionar en ok
4. Presionar en Save DB
5. Cerrar Database Editor
Cdigo de programacin
El cdigo de programacin es el que permite realizar una simulacin de la variacin de
nivel del tanque 2 en funcin del nivel real del tanque 1.
El procedimiento es el siguiente:
1. Se copia un archivo de tipo LGC de la carpeta demo (se debe haber instalado el
Demo Application), se procede a pegar el archivo en la carpeta con el nombre del
proyecto en el cual se est trabajando.
Estas carpetas se encuentran en disco local C en la carpeta Pcim32.
2. Abrir el archivo de tipo LGC con el programa bloc de notas.
3. Borrar el cdigo de programacin que existe en el archivo.
4. Escribir el siguiente cdigo de programacin.
5. Ingresar en la pestaa archivo del bloc de notas y hacer clic en guardar.
6. Cerrar el bloc de notas.
7. Cambiar el nombre del archivo (ej. Tanque 2).
8. En el Animation Editor se ingresa a la pestaa Displey y luego a AutoOpen Action.
9. Se ingresa la siguiente accin:
Tanque 2
run basicsrv Tanque 2 run
Es el nombre del archivo en el que se realiz el cdigo
10. Se procede a cerrar la ventana AutoOpen Action.
11. Ingresar a la pestaa Displey y luego a AutoClose Action.
12. Ingresa la siguiente accin:
RUN BasicSrv Tanque 2 STOP H
13. Cerrar la ventana AutoClose Action.
14. Guarda la pantalla ingresando en la pestaa file y luego en save.
4.6
Gua N 06
TEMA: Programacin y configuracin de la comunicacin del PLC
Objetivos:
Conocer que es y para qu sirve un PLC
Conocer como se realiza la programacin del PLC
Conocer la configuracin de la comunicacin del PLC
Marco terico:
PLC (control lgico programable)
Es un aparato electrnico digital que utiliza una memoria programable donde se
almacena instrucciones para implementar funciones especficas tales como lgicas,
secuencias, temporizaciones, conteos y operaciones aritmticas para controlar mquinas y
procesos.
Estructura bsicas del PLC
En la Figura se muestra un esquema de su estructura interna. Se puede distinguir cinco
bloques en la estructura interna de los Autmatas Programables.
Fuente de alimentacin
La fuente de alimentacin proporciona las tensiones necesarias para el funcionamiento
de los distintos circuitos del sistema. Es la encargada de convertir la tensin de la red, 110220V de corriente alterna (c.a.), a la tensin que precisa la CPU, normalmente 24 V de
corriente continua (c.c.).
En PLC modulares requiere ser alimentado con una fuente externa que proporcione 24 VCC.
Mdulos de entrada y salida
Salidas Digitales
Modulo Analgicas
Entradas Digitales
Entradas Analgicas
A las entradas se conectan los detectores colocados en el sistema que nos informan de
la situacin y magnitudes del mismo. A las salidas se conectan los actuadores que nos
permiten intervenir en el proceso.
Ejemplos
Entradas digitales:
botoneras, finales de carrera, etc.
Salidas digitales:
rels, contactares, electrovlvulas, luces, etc.
Entradas Analgicas:
Sensores de temperatura, nivel, presin, etc.
Hay que tener siempre presente que la misin de un autmata no es proporcionar
potencia sino actuar como equipo de control de un sistema. Los elementos de potencia se
activarn indirectamente a travs de contactores y contarn con su propia alimentacin.
Aplicacin del PLC
Espacio reducido.
Procesos de produccin peridicamente cambiantes.
Procesos secuenciales.
Maquinaria de procesos variables.
Instalaciones de procesos complejos y amplios.
Maniobra de instalaciones.
Sealizacin y control.
Esto
sto se refiere a los autmatas programables industriales, dejando de lado los
pequeos autmatas para uso ms personal.
personal (Que se pueden emplear, incluso, para
automatizar procesos en el hogar).
Lenguajes de programacin
Se definen cuatro lenguajes de programacin normalizados. Esto significa que su
sintaxis y semntica ha sido definida, no permitiendo particularidades dist
distintivas (dialectos).
Los lenguajes consisten en dos de tipo literal y dos de tipo grfico:
Literales
Grficos
Lista de instrucciones (IL)
Diagrama de contactos (LD)
Texto estructurado (ST)
Diagrama de bloques funcionales (FBD)
Programacin del PLC
Cabe recalcar que cada marca de PLC tiene su propio software de programacin con
un lenguaje ya establecido. En este caso se utiliza un PLC modular de marca Telemecanique
Twido TWDLMDA20DRT y un Modulo Analgico TWDAMM3HT.
Las caractersticas del PLC y del Modulo Analgico se encuentran en el Anexo 1.
Para la programacin del PLC se puede utilizar tanto software TwidoSoft como el
TwidoSuite, pero en esencia los dos programas permiten utilizar el lenguaje de programacin
de diagramas de contactos.
La ventaja de TwidoSuite es que tiene una interfaz ms amigable para el usuario, se
pueden abrir archivos realizados en el TwidoSoft, cuenta con una herramienta para simular el
programa realizado para el PLC, lo que permite verificar el comportamiento y la secuencia del
mismo. Pero no permite configurar la comunicacin de la forma de que se requiere.
Programacin TwidoSoft
1. Ingresar al twidosoft y seleccionar el PLC TWDLMA20DRT
2. Seleccionar el Modulo analgico TWDAMM3HT
3. Configurar el modulo analgico para el tipo de seal estandarizada de los sensores,
para este caso se tiene una seal de 4-20 mA en los dos sensores.
4. Configurar los parmetros de comunicacin ingresando en el puerto 1, y establecer
los siguientes parmetros
5. Se realizar una tabla de asignaciones para los bits internos, palabras internas,
entradas y salidas del PLC.
Designacin de las entradas y salidas del PLC
Entradas
Run/Stop
I0.0
Sensor temp IW0.1.0
Sensor Nivel IW0.1.1
Salidas
Horno
Q0.5
Bomba
Q0.6
Designacin de los bits y palabras internas
PCIM PLC
Inicio Temp
[Link]
On temp
[Link]
Off temp
[Link]
Temperatura
[Link]
Inicio Nivel
[Link]
On nivel
[Link]
Off nivel
[Link]
Nivel
[Link]
M2
M7
M8
MW0
M11
M13
M14
MW1
Se recomienda abrir con el Twidosuite el programa para el PLC con el fin de simular
y comprobar de manera grafica el funcionamiento del mismo.
El programa est dividido en dos partes del Rung 0 al 5 corresponde al sistema de
control de temperatura y del Rung 6 al 11 para el sistema de control de nivel. Las dos partes
tienen la misma lgica y secuencia por lo cual se usa la parte del control de temperatura para
describir el funcionamiento del programa.
Rung0
%M2 se puede considerar como una entrada interna del PLC que es accionada al abrir en el
Operator Workstation la pantalla para el control de temperatura, esto activa la salida interna
%M3, lo que permite que entre en funcionamiento la parte del programa desde el Rung 1 al 5.
Rung1
Se recibe los valores producidos por el sensor de temperatura que est conectado a la
entrada analgica %IW0.1.0 y se almacena en la palabra interna %MW0 del PLC. Esto es
convocado en el P-CIM con la direccin de drivers [Link].
Rung2
%M3 y %M4 representan las botoneras de encendido y apagado en la pantalla del P-CIM,
con la activacin de %M3 se acciona Rung4.
Rung3
Aqu es donde se activa la salida del PLC %Q0.5 lo cual prende al horno elctrico, tambin
acciona las salidas internas %M7 y %M8, que produce en la pantalla del P-CIM que se
activen las luces indicadores de encendido y apagado respectivamente.
Sucede todo esto mientras se cumpla la condicin %IW0.1.0<=2200. Esta condicin se
puede describir que la temperatura en el sensor
debe ser menor a un valor hallado
experimentalmente y que equivale a una temperatura mxima.
Rung4 y Rung5
Produce el control on/off del horno elctrico mediante un valor mximo y mnimo que
establece o restablece la entrada %M10.
Transmisin del programa al PLC
No se requiere haber conectado las entradas (botoneras, sensores) o las salidas (rels)
para poder trasferir el programa, pero si debe estar ensamblado el modulo analgico, tambin
deben estar conectados a una fuente de 24 VCC como se indica en la figura.
Plano bsico requerido para la trasmisin del programa al PLC.
6. En Twidosoft abrir el cdigo de programacin a transferir
7. Analizar el programa ingresando en:
8. Conectar el cable de comunicacin TSXPCX1031 al Puerto 1 del PC
9. Verificar que el selector run/stop este en la posicin stop
10. Ubicar el selector on/off este en la posicin on para alimentar al PLC con 24VCC
11. Conectar el cable de comunicacin TSXPCX1031 al Puerto 1 del PLC
12. Hacer clic en Conectar
13. Seleccionar PC-controlador
14. Aceptar el mensaje
15. Hacer clic en Desconectar
en el Twidosoft
4.7
Gua N 07
TEMA: Comunicacin P-CIM PLC
Objetivos:
Conocer las conexiones previas a la comunicacin P-CIM PLC
Conocer el procedimiento para la comunicacin P-CIM PLC
Conocer los problemas comunes en la comunicacin P-CIM PLC
Marco terico:
Sensor de temperatura PT100
Su funcionamiento se basa en la variacin de resistencia elctrica a cambios de
temperatura del medio. El elemento a 0 C tiene 100 ohms. El incremento de la resistencia no
es lineal pero si creciente y caracterstico del platino de tal forma que mediante tablas es
posible encontrar la temperatura exacta a la que corresponde.
Ventajas y desventajas
Ventajas
Ms estable
Ms Preciso
Mas lineal que los termopares
Desventajas
Caro
Lento
Precisa fuente de alimentacin
Trasmisor de temperatura
Este es un dispositivo electrnico al cual se conecta el sensor de temperatura para
obtener una seal estandarizada (4 a 20mA), pues este tipo de seal es requerida por el
modulo analgico del PLC para su normal funcionamiento.
Las caractersticas del transmisor de temperatura se encuentran en el Anexo 2
Sensor de ultrasonido
El sonido generado por arriba de la gama auditiva humana (sobre los 20kHz) se
denomina ultrasnico. Los sensores ultrasnicos operan emitiendo cortas rfagas de ondas de
sonido de alta frecuencia, que configuran una forma cnica. Los ecos reflejados por el blanco
son recibidos por el sensor y usados para determinar posicin o medir distancia.
Las caractersticas del Sensor de Ultrasonido se encuentran en el Anexo 3
Precauciones
Este maletn consta de equipos delicados y costosos por lo cual si no se respeta el
procedimiento para su utilizacin puede producirse graves daos corporales y/o materiales.
El sensor de temperatura solo se debe utilizar en el horno que est conectado en las
borneras correspondientes en el maletn.
Aunque en la programacin del PLC se fijo un rango seguro para el funcionamiento
del horno, se debe cuidar el tiempo que esta prendido, el cual no debe superar los 240
segundos para proteger el Trasmisor de temperatura, pues solo tiene un rango de 0-100C.
Utilizacin del maletn de control
El maletn est diseado para realizar pruebas de control de temperatura o de nivel
mediante un sistema SCADA, para lo cual consta de un panel que presta las condiciones para
conectar fcilmente el sensor y el equipo que se requiera.
La programacin del PLC se realizo de tal forma de que mientras no se abra la pantalla
correspondiente (ej: nivel) en el P-CIM no se podr prender el equipo (horno, bomba) que se
requiera.
Partes del maletn
Rel
Borneras
PLC
Contactores
Modulo analgico
Cable de comunicacin
Debajo del panel se encuentra una fuente de 24VCC y el trasmisor de temperatura
Conexiones en el maletn
Control de temperatura
1. Verificar que el selector on/off este en la posicin off.
2. Verificar que el selector run/stop este en la posicin stop
3. Conectar primero el cable de alimentacin del maletn en las borneras
correspondientes de 120 VCA. Con el fin de evitar un corto circuito.
4. Conectar el cable de alimentacin del maletn a una fuente de 120 VCA.
5. Conectar el horno en las borneras correspondientes.
6. Colocar el sensor de temperatura PT 100 en el orifico que se encuentra en la parte
superior derecha del horno.
7. Conectar el sensor de temperatura PT 100 en las borneras correspondientes
Control de nivel
1. Verificar que el selector on/off este en la posicin off
2. Verificar que el selector run/stop este en la posicin stop
3. Conectar el cable de alimentacin del maletn en las borneras correspondientes de
120 VCA.
4. Conectar el cable de alimentacin del maletn a una fuente de 120 VCA.
5. Conectar el cable de alimentacin de la bomba a las borneras correspondientes.
6. Conectar el cable para el sensor de ultrasonido a las borneras correspondientes.
Iniciacin de la comunicacin P-CIM PLC
Para una comunicacin con xito se debe haber realizado:
Instalacin y configuracin del drivers del Scada P-CIM
Instalacin de la comunicacin del PLC
Pantalla del P-CIM con las propiedades correctas para trabajar en tiempo real
Para la comunicacin el procedimiento es el mismo para el control de temperatura o de nivel,
y es el siguiente:
1. Verificar que el selector on/off este en la posicin off
2. Verificar que el selector run/stop este en la posicin stop
3. Conectar el cable de comunicacin TSXPCX1031 al Puerto 1 del PC
4. Situar el selector on/off en la posicin on
5. Conectar el cable de comunicacin TSXPCX1031 al Puerto 1 del PLC
6. Ejecutar el PLC con la botonera Run/Stop, situando el selector en run
7. Iniciar el P-CIM
8. Revisar el Dailylog de las alarmas
La primera lnea indica que sea cargado con xito.
9. Abrir el Operator Workstation
10. Abrir la pantalla requerida (temp, nivel)
Precaucin, encendido automtico de un equipo
Si al iniciar una comunicacin se prende un equipo (Bomba, Horno elctrico) de
forma automtica se debe proceder de la siguiente forma:
1. Ubicar el selector run/stop en la posicin stop.
2. Cerrar el P-CIM
3. Desconectar de las borneras el equipo correspondientes
4. Ejecutar el PLC con la botonera Run/Stop, situando el selector en run
5. Iniciar el P-CIM
6. Abrir en el Operator Workstation la pantalla correspondiente al equipo que se
prendi automticamente.
7. Cerrar la pantalla en el Operator Workstation ingresando en File y luego en Close.
8. Cerrar el P-CIM
9. Ubicar el selector run/stop en la posicin stop.
10. Conectar a las borneras el equipo correspondientes
11. Ejecutar el PLC con la botonera Run/Stop, situando el selector en run
12. Iniciar el P-CIM
Finalizacin de la comunicacin
1. Cerrar la pantalla en el Operator Workstation ingresando en File y luego en Close,
si no respeta este numeral se puede producir que la salida del PLC quede activada lo
que causa que al iniciar una nueva comunicacin se prenda automticamente la
bomba o el horno elctrico.
2. Cerrar el P-CIM
3. Detener el PLC ubicando el selector Run/Stop en stop
4. Desconectar el cable de comunicacin TSXPCX1031 al Puerto 1 del PLC
5. Desconectar el cable de comunicacin TSXPCX1031 al Puerto 1 del PC
6. Ubicar el selector on/off en la posicin off
7. Desconectar el cable de alimentacin del maletn de la fuente de 120 VCA
8. Desconectar el cable de alimentacin del maletn de las borneras correspondientes.
Problemas comunes en la comunicacin Scada - PLC
1. El mensaje de la primera lnea de la Figura, indica que el cable de comunicacin no
est conectado al puerto 1 del PLC o del PC.
2. los mensajes de la Figura, indica que el puerto 1 est siendo ocupado en la
comunicacin de otro programa con el PLC (ej: Twidosoft, Twidosuite). Se debe
finalizar
ar la comunicacin en ese programa y reiniciar el P-CIM
P CIM para solucionar este
error.
CAPTULO V
5.
COSTOS
En el siguiente anlisis econmico se da una descripcin general de todos los gastos
realizados para obtener el valor de la inversin realizada en el desarrollo de esta tesis.
5.1
Costos directos
Se debe considerar costos de materiales, mano de obra, herramientas y transporte:
Tabla 5.1: Costos directos
Denominacin
V. total
Materiales
2071.45
Mano de obra
40.00
Herramientas
29.20
Trasporte
98.36
Total ( USD) 2239.01
En el Anexo 5 se desglosa todos los valores mediante el software APU
Cable anotar que los de instrumentos de mayor valor que se incluyen en los costos de
materiales, existan ya en la escuela de ingeniera mecnica. Entre estos estn el PLC con el
modulo analgico, trasmisor de temperatura, sensor PT100, sensor de ultrasonido y el cable
de comunicacin TSXPCX1031
5.2
Costos indirectos
Para los costos indirectos se toma un porcentaje del 30% en relacin de los costos
directos. Se considera una utilidad porque se tiene fines acadmicos.
En la siguiente tabla se describe los costos indirectos
Tabla 5.2: Costos indirectos
Denominacin
Imprevistos costos directos
Montaje de equipos
Secretaria
Conserje
Servicios Bsicos (Luz, Agua, Telf)
Utilidad
Diseo ingenieril
Construcciones provisionales
Combustible
5.3
Porcentaje
10%
5%
0%
0%
1%
0%
12%
2%
0%
Total ( USD)
Costo total
Tabla 5.3: Costo total
Denominacin
V. total
2239.01
Costos directos
Costos indirectos
671.70
Total ( USD)
2915.65
Son dos mil novecientos diez dlares con setenta y un centavos.
Valor
223.90
111.95
0
0
22.39
0
268.68
44.78
0
671.70
CAPTULO VI
6.
CONCLUSIONES Y RECOMENDACIONES
6.1
Conclusiones
Se ha cumplido con los objetos planteados inicialmente para la realizacin de esta
tesis.
Se ha profundizado los conocimientos sobre las herramientas del software Scada
P-CIM para realizar simulaciones de control de procesos industriales, lo que facilita el
adiestramiento de manera ms didctica sobre el manejo y aplicacin de este tipo de
software.
Los PLC son uno de elementos fundamentales en el control de procesos, pues es el
punto de enlace entre los sensores y actuadores con el software Scada.
Se ha documentado el procedimiento para la comunicacin entre Scada P-CIM y el
PLC y los posibles problemas que se pueden producir.
Se ha logrado implementar el control de temperatura de un horno elctrico de tal
forma que la temperatura y el estado del horno se visualice continuamente en la
pantalla del computador.
Se ha logrado implementar el control del nivel de un banco de laboratorio mediante el
uso de un sensor de ultrasonido, lo que permite visualizar el nivel del fluido de manera
continua en la pantalla del computador.
Se ha elaborado las guas de laboratorio indicando como se debe proceder para la
implementacin de sistemas de control mediante el software Scada P-CIM.
6.2
Recomendaciones
Revisar la informacin propia del fabricante de cada instrumento antes de ser
instalado, porque aunque existe una teora generalizada, cada marca de instrumentos
tiene su norma o procedimiento para la utilizacin de sus productos.
Si se requiere utilizar una pantalla realizada en el P-CIM 7.00 se debe cambiar el
smbolo de separacin ~ de las acciones por ;.
Respetar los procedimientos a la hora de utilizar el maletn y los sensores con el fin de
evitar daos corporales y/o materiales.
Revisar las conexiones internas del maletn, en especial si a sido manipulado o
trasportado de forma relativamente brusca, con el fin de evitar cables sueltos o en
corto circuito.
Verificar que el puerto 1 del PC no est siendo ocupado por algn software, antes de
iniciar la comunicacin entre el P-CIM y el PLC.
Respetar el procedimiento a la hora de finalizar la comunicacin entre el P-CIM y el
PLC, para evitar que al momento de iniciar una nueva comunicacin se prenda
automticamente la bomba o el horno elctrico.
Evitar vibraciones en el maletn a la hora de su utilizacin, porque puede producir que
los valores que proporcionan los sensores se visualicen con errores en la pantalla.
Cuidar que la temperatura del horno elctrico no supere los 80C para no daar el
trasmisor de temperatura.
Se recomienda que la bomba solo funcione mientras que el nivel del agua en el tanque
inferior del banco de laboratorio sea superior a los 10 litros.
REFERENCIAS BIBLIOGRFICAS
[1]
SHENEIDER ELECTRIC. Sistema SCADA/HMI P-CIM, Archivo PDF. Argentina.
2004: pp. 10,14,15,53,93,173,184-185,208,
[2] SHENEIDER ELECTRIC. SCADA P-CIM 1 Curso Bsico, Archivo PDF. Argentina.
2001: pp. 11, 23,24,25,33,57,105,129-130,135,145-147,151.
[3]
AFCON SOFTWARE AND ELECTRONIC LTD. P-CIM Training Manual. USA.
Agosto, 2007: pp. 133-137.
[4]
SHENEIDER ELECTRIC. Controladores programables Twido Gua de referencia de
software, Archivo PDF. 2002: pp. 25,31-33.
BIBLIOGRAFA
SHENEIDER ELECTRIC. SCADA P-CIM 1 Curso Bsico, Archivo PDF. Argentina. 2001.
AFCON SOFTWARE AND ELECTRONIC LTD. P-CIM Training Manual. USA. Agosto,
2007.
SHENEIDER ELECTRIC. Sistema SCADA/HMI P-CIM, Archivo PDF. Argentina. 2004.
SHENEIDER ELECTRIC. Controladores programables Twido Gua de referencia de
software, Archivo PDF. 2002.
PAULLN M-PREZ M. Diseo e Implementacin de un Sistema de Automatizacin para
el tostado de man mediante el uso de un controlador lgico programable, Tesis de
Grado. ESPOCH. Riobamba. Ecuador. Julio, 2003.
RAMIREZ, C. Controladores Lgicos Programables. Universidad de Chile: Junio, 2001.
MORN, I. Programacin de PLCs. ESPOCH. Riobamba. Ecuador: Junio, 2002.
(Folleto).
LINKOGRAFA
SCADA P-CIM
[Link]
2010-05-18
[Link]
2010-06-10
[Link]
2011-02-07
PLC
[Link]
2010-05-14
[Link]
2010-05-20
TWIDO
[Link]
2010-08-22
TRASMISOR DE TEMPERATURA
[Link]
2011-04-10
SENSOR DE ULTRASONIDO
[Link]
2011-05-20
ANEXOS
Anexo 1
Detalles Tcnicos del PLC modular TWDLMDA20DRT
Controlador modular de 20 E/S:
12 entradas digitales, 6 entradas de rel y 2 salidas de comn negativo de
transistor
1 conector de entrada de tensin Analgica
1 potencimetro analgico
1 puerto serie integrado
1 bloque de terminales para cableado
Acepta hasta 7 mdulos de ampliacin de E/S.
Acepta ambos cartuchos opcionales (RTC y de memoria - 32 o 64 KB)
Acepta un mdulo de ampliacin de visualizacin de operador opcional o
un mdulo de ampliacin de comunicaciones opcional
Conexin
Anexo 2
Detalles Tcnicos del modulo analgico TWDAMM3HT
Mdulos de E/S analgicas:
Mdulo de entrada
de
puntos/salida de 1 punto con
bloque de terminales
Este mdulo puede unirse a
cualquier controlador excepto
los controladores compactos de
10 y 16 E/S.
Conexin
Anexo 3
Detalles Tcnicos del trasmisor de temperatura
Anexo 4
Detalles Tcnicos del sensor de ultrasonido LU30-5003
Calibracin
Conexin
Nota: 0 y 2 equivale respectivamente y + de una entrada analgica del PLC
Anexo 5
Anlisis de precios unitarios (APU), Presupuesto.
INSTITUCION...
PROYECTO.....
UBICACION....
OFERENTE.....
ELABORADO POR:
FECHA........
ESPOCH
SCADA P-CIM
RIOBAMBA
BOLIVAR AMOROSO
17 DE JULIO 2011
P
ITEM
001
002
003
DESCRIPCION
Elctrico
Control
Varios
UNIDAD
u
u
u
CANTIDAD
1
1
1
PRECIO UNIT
279.38
2484.16
147.17
PRECIO TOTAL
279.38
2489.10
147.17
===============
TOTAL =
2915.65
Anexo 6
Anlisis de precios unitarios (APU), Elctrico
PROYECTO:
FECHA
:
ITEM
:
RUBRO
:
UNIDAD :
ESPEC:
SCADA P-CIM
17 DE JULIO 2011
001
Elctrico
U
A.- MATERIALES
Cable flexible 14 AWG
Cable flexible 16 AWG
Cable Flexible 18 AWG
Clavijas 10AMP
Contactor 110 VCA Siemens
Fuente 24 VCC
Portaclavijas 10AMP
Pulsador 0-1
Rel 24 VCC Camsco
Riel DIN Camsco
Selector 0-1 Siemens
Terminal Aislada 5/32
Focos encapsulados 110 VCA
Base Rel 11 pines Camsco
Bornera 10AMP
Bornera 3AMP
Cinta aislante
Cinta Espiral
UNID.
m
m
m
u
u
u
u
u
u
u
u
u
u
u
u
u
u
m
[Link]
0.8
0.4
0.35
0.3
22.5
38.4
0.25
1.0
4.22
2.68
7.9
0.07
0.8
1.4
1.2
0.92
0.5
0.4
SUBTOTAL
1.60
0.80
3.50
3.60
45.00
38.40
3.00
1.00
8.44
2.68
7.90
3.50
3.20
2.80
1.20
0.92
1.00
2.80
-----------131.34
HORAS-EQUIPO COSTO x HORA
20
0.15
20
0.15
1
2.00
2
0.5
2
3
2
3
SUBTOTAL
3.00
3.00
2.00
1.00
6.00
6.00
-----------21.00
CATEG HORAS-HOMBRE COSTO x HORA
2
2
15
SUBTOTAL
30.00
-----------30.00
B.- MAQUINARIA Y HERRAMIENTAS
Destornillador estrella
Destornillador plano
Cautn
Alicate
Ampermetro
Voltmetro
C.- MANO DE OBRA
Electricista
CANTIDAD
2
2
10
12
2
1
12
1
2
1
1
50
4
2
1
1
2
7
D.- TRANSPORTE
Cable flexible 14 AWG
Cable flexible 16 AWG
Cable Flexible 18 AWG
Clavijas 10AMP
Contactor 110 VCA Siemens
Fuente 24 VCC
Portaclavijas 10AMP
Pulsador 0-1
Rel 24 VCC Camsco
Riel DIN Camsco
Selector 0-1 Siemens
Terminal Aislada 5/32
Focos encapsulados 110 VCA
Base Rel 11 pines Camsco
Bornera 10AMP
Bornera 3AMP
Cinta aislante
Cinta Espiral
COSTOS DIRECTOS (A+B+C+D)
COSTOS INDIRECTOS 30 %
PRECIO UNITARIO
OBSERVAC:
UNID.
m
m
m
u
u
u
u
u
u
u
u
u
u
u
u
u
u
m
CANTIDAD
2
2
10
12
2
1
12
1
2
1
1
50
4
2
1
1
2
7
[Link]
0.02
0.02
0.02
0.1
2
3
0.04
0.8
7
1
5
0.01
0.5
0.05
0.05
0.05
0.02
0.01
SUBTOTAL
0.04
0.04
0.20
1.20
4.00
3.00
0.48
0.80
14.00
1.00
5.00
0.50
2.00
0.10
0.05
0.05
0.04
0.07
-----------32.57
214.91
64.47
279.38
Anexo 7
Anlisis de precios unitarios (APU), Control
_W_ANALISIS DE PRECIOS UNITARIOS (APU)_W_
PROYECTO:
FECHA
:
ITEM
:
RUBRO
:
UNIDAD :
ESPEC:
SCADA P-CIM
17 DE JULIO 2011
002
Control
U
A.- MATERIALES
UNID.
PLC modular
u
Modulo Analgico
u
Trasmisor de temperatura
u
Sensor de temperatura PT100 u
Sensor de Ultrasonido
u
Cable de comunicacin
u
B.- MAQUINARIA Y HERRAMIENTAS
Destornillador plano
Alicate
Voltmetro
Destornillador estrella
C.- MANO DE OBRA
D.- TRANSPORTE
PLC modular
Modulo Analgico
Trasmisor de temperatura
Sensor de temperatura PT100
Sensor de Ultrasonido
Cable de comunicacin
COSTOS DIRECTOS (A+B+C+D)
COSTOS INDIRECTOS 30 %
PRECIO UNITARIO
OBSERVAC:
CANTIDAD
1
1
1
1
1
1
[Link]
320.55
241.82
66
90
1000
160.5
HORAS-EQUIPO COSTO x HORA
1
0.15
1
0.5
1
3
1
0.15
CATEG HORAS-HOMBRE COSTO x HORA
UNID.
u
u
u
u
u
u
CANTIDAD
1
1
1
1
1
1
[Link]
10
10
2
0.01
0.01
10
SUBTOTAL
320.55
241.82
66.00
90.00
1000.00
160.50
-----------1878.87
SUBTOTAL
0.15
0.50
3.00
0.15
-----------3.80
SUBTOTAL
-----------0.00
SUBTOTAL
10.00
10.00
2.00
0.01
0.01
10.00
-----------32.02
1914.69
574.41
2489.10
Anexo 8
Anlisis de precios unitarios (APU), Varios
_W_ANALISIS DE PRECIOS UNITARIOS (APU)_W_
PROYECTO:
FECHA
:
ITEM
:
RUBRO
:
UNIDAD :
ESPEC:
SCADA P-CIM
17 DE JULIO 2011
003
Varios
U
A.- MATERIALES
UNID.
Amarracable Truper
u
Cemento de Contacto
u
Corosil
m2
Tabla triple
m2
Horno Elctrico Electrolife u
Pernos
u
Tornillos
u
Caja de Herramientas
u
B.- MAQUINARIA Y HERRAMIENTAS
Taladro
Cierra
C.- MANO DE OBRA
Maestro talabartero
[Link]
1
1.7
1
1.2
2
5.2
1
2.5
1
28.2
22
0.05
18
0.03
1
15.6
HORAS-EQUIPO COSTO x HORA
4
1.30
2
1.5
CATEG HORAS-HOMBRE COSTO x HORA
2
2
5
D.- TRANSPORTE
UNID.
Amarracable Truper
u
Cemento de Contacto
u
Corosil
m2
Tabla triple
m2
Horno Elctrico Electrolife u
Pernos
u
Tornillos
u
Caja de Herramientas
u
COSTOS DIRECTOS (A+B+C+D)
COSTOS INDIRECTOS 30 %
PRECIO UNITARIO
OBSERVAC:
CANTIDAD
CANTIDAD
1
1
2
1
1
22
18
1
[Link]
0.05
0.1
8
2
8
0.02
0.01
7
SUBTOTAL
1.70
1.20
10.40
2.50
28.20
1.10
0.54
15.60
-----------61.24
SUBTOTAL
5.20
3.00
-----------8.20
SUBTOTAL
10.00
-----------10.00
SUBTOTAL
0.05
0.10
16.00
2.00
8.00
0.44
0.18
7.00
-----------33.77
113.21
33.96
147.17
Anexo 9
Anlisis de precios unitarios (APU), Materiales
LISTA DE MATERIALES
DESCRIPCION
UNID.
Amarracable Truper
u
Base Rel 11 pines
u
Bornera 3AMP
u
Bornera 10AMP
u
Cable Flexible 18 AWG m
Cable de comunicacin u
Cable flexible 14 AWG m
Cable flexible 16 AWG m
Caja de Herramientas
u
Cemento de Contacto
u
Cinta Espiral
m
Cinta aislante
u
Clavijas 10AMP
u
Contactor 110 VCA
u
Corosil
m2
Focos encapsulados
u
Fuente 24 VCC
u
Horno Elctrico
u
Modulo Analgico
u
PLC modular
u
Pernos
u
Portaclavijas 10AMP
u
Pulsador 0-1
u
Rel 24 VCC Camsco
u
Riel DIN Camsco
u
Selector 0-1 Siemens
u
Sensor de Ultrasonido u
Sensor de temperatura u
Tabla triple
m2
Terminal Aislada 5/32 u
Tornillos
u
Trasmisor de Temp
u
PRECIO UNIT
1.70
1.40
0.92
1.20
0.35
160.50
0.80
0.40
15.60
1.20
0.40
0.50
0.30
22.50
5.20
0.80
38.40
28.20
241.82
320.55
0.05
0.25
1.00
4.22
2.68
7.90
1 000.00
90.00
2.50
0.07
0.03
66.00
CANTIDAD
1.00
2.00
1.00
1.00
10.00
1.00
2.00
2.00
1.00
1.00
7.00
2.00
12.00
2.00
2.00
4.00
1.00
1.00
1.00
1.00
22.00
12.00
1.00
2.00
1.00
1.00
1.00
1.00
1.00
50.00
18.00
1.00
TOTAL =
PRECIO TOTAL
1.70
2.80
0.92
1.20
3.50
160.50
1.60
0.80
15.60
1.20
2.80
1.00
3.60
45.00
10.40
3.20
38.40
28.20
241.82
320.55
1.10
3.00
1.00
8.44
2.68
7.90
1 000.00
90.00
2.50
3.50
0.54
66.00
===============
2,071.45
Anexo 10
Anlisis de precios unitarios (APU), Equipos
LISTA DE EQUIPO
D E S C R I P C I O N
Alicate
Ampermetro
Cautn
Cierra
Destornillador estrella
Destornillador plano
Taladro
Voltmetro
COSTO x HORA
0.50
3.00
2.00
1.50
0.15
0.15
1.30
3.00
HORAS-EQUIPO
2.00
2.00
1.00
2.00
20.00
20.00
4.00
2.00
TOTAL =
TOTAL
1.00
6.00
2.00
3.00
3.00
3.00
5.20
6.00
==============
29.20
Anexo 11
Anlisis de precios unitarios (APU), Mano de Obra
SCADA P-CIM
D E S C R I P C I O N CAT.
Electricista
2
Maestro talabartero
2
LISTA DE MANO DE OBRA
[Link]
15.00
5.00
HOR-HOMBRE
2.00
2.00
TOTAL =
TOTAL
30.00
10.00
===============
40.00
Anexo 12
Anlisis de precios unitarios (APU), Trasporte de Materiales
TRANSPORTE DE MATERIALES
DESCRIPCION
UNID.
Amarracble Truper
u
Base Rel 11 pines Camsco
u
Bornera 3AMP
u
Bornera 10AMP
u
Cable Flexible 18 AWG
m
Cable de comunicacin
u
Cable flexible 14 AWG
m
Cable flexible 16 AWG
m
Caja de Herramientas
u
Cemento de Contacto
u
Cinta Espiral
m
Cinta aislante
u
Clavijas 10AMP
u
Contactor 110 VCA Siemens
u
Corosil
m2
Focos encapsulados 110 VCA
u
Fuente 24 VCC
u
Horno Elctrico Electrolife u
Modulo Analgico
u
PLC modular
u
Pernos
u
Portaclavijas 10AMP
u
Pulsador 0-1
u
Rel 24 VCC Camsco
u
Riel DIN Camsco
u
Selector 0-1 Siemens
u
Sensor de Ultrasonido
u
Sensor de temperatura PT100 u
Tabla triple
m2
Terminal Aislada 5/32
u
Tornillos
u
Trasmisor de temperatura
u
PRECIO TRANSP
0.05
0.05
0.05
0.05
0.02
10.00
0.02
0.02
7.00
0.10
0.01
0.02
0.10
2.00
8.00
0.50
3.00
8.00
10.00
10.00
0.02
0.04
0.80
7.00
1.00
5.00
0.01
0.01
2.00
0.01
0.01
2.00
CANTIDAD
1.00
2.00
1.00
1.00
10.00
1.00
2.00
2.00
1.00
1.00
7.00
2.00
12.00
2.00
2.00
4.00
1.00
1.00
1.00
1.00
22.00
12.00
1.00
2.00
1.00
1.00
1.00
1.00
1.00
50.00
18.00
1.00
TOTAL =
PRECIO TOTAL
0.05
0.10
0.05
0.05
0.20
10.00
0.04
0.04
7.00
0.10
0.07
0.04
1.20
4.00
16.00
2.00
3.00
8.00
10.00
10.00
0.44
0.48
0.80
14.00
1.00
5.00
0.01
0.01
2.00
0.50
0.18
2.00
===============
98.36
PLANOS