interfaz hombre-maquina ingeniería en automática industrial software para aplicaciones...
TRANSCRIPT
![Page 1: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/1.jpg)
INTERFAZ HOMBRE-MAQUINA
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 2: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/2.jpg)
Comunicación hombre-máquina
En la comunicación hombre-máquina se estudian entre otros aspectos:
* Cantidad de información* Forma de actuación* Puesto de mando* Propiedades fisiológicas y psíquicas del hombre - operador.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 3: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/3.jpg)
Una adecuada interfase hombre-máquina busca, obtener el estado del proceso de un
vistazo.
Se busca:
* Asegurar que el observador comprenda la situación representada. Captar la situación en forma rápida.
* Crear condiciones para la toma de decisiones correctas.
* Que los equipos se utilicen en forma óptima y segura.
* Garantizar confiabilidad al máximo.
* Cambiar con facilidad los niveles de actividades del
operador.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 4: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/4.jpg)
Los aspectos esenciales que se realizan en la comunicación Hombre - Máquina son:
1. Indicación del estado del proceso.
2. Tratamiento e indicación de las situaciones de
alarmas
3. La ejecución de acciones de mando.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 5: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/5.jpg)
1.-Indicaciones del estado del proceso.
Para ello se pueden utilizar: Equipos convencionales, terminales de video,
impresoras, registradores, diodos emisores de luz (LED). Para la selección en pantallas se puede emplear: mouse, teclados, lápiz óptico, "touch screen", etc.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 6: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/6.jpg)
2.- Indicación de las alarmas
Buscan informar al operador de una situación anormal.
Las alarmas se pueden representar:* En la propia pantalla, mediante símbolos que
aparecen intermitentemente, cambios repetidos de color en el nombre de alguna variable o grupo, intermitencia de textos, mensajes, etc.
* Mediante el uso de videos específicos.* Mediante indicación sonora.* Utilizando impresoras para reportar los mensajes de
alarmas.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 7: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/7.jpg)
3.- Ejecución de acciones de mando
Se pueden realizar por técnicas convencionales (pulsadores, interruptores, potenciómetros, etc.), o mediante teclados, lápiz óptico, mouse, pantallas táctiles, etc.
Características del puesto de mando:
* Comodidad para el operador. * Tenerse presente la cantidad de operadores y horas trabajo en dependencia de la intensidad y responsabilidad de la industria. * La operación de los mandos debe ser fácil y segura.Debe existir buena visibilidad en todo el cuarto de mando.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 8: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/8.jpg)
Formas de presentación de la información
Los símbolos
• Se utilizan para la identificación de objetos, acciones,
etc.
• Se usa en presentación de características cualitativas
del objeto.
• En muchos casos facilita la memorización
• El hombre puede reconocer gran cantidad de símbolos.
Las cifras
• Para representar información exacta.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 9: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/9.jpg)
Formas de presentación de la información
Los colores
• Para representar alarmas y llamadas de atención.
• Sirve para la representación de características cualitativas.
• Deben usarse hasta 6 para designar estados. Es común
utilizar los siguientes:
Rojo - alarma.Amarillo - alarma de atención, alarma vía peligro.Verde - calma.
El brillo• Se utiliza para determinar estado del proceso. No utilizar
mas de 4, combinado con letras.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 10: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/10.jpg)
Formas de presentación de la información
Las Barras• Se utiliza en representación de magnitudes.
El Alfabeto• Puede usarse para la representación de características
cualitativas del objeto: tipo, estructura, selección, etc.• El tamaño y la fuente de las letras juegan un papel
importante.
El Centelleo• Utilizar como máximo 4, con período de 1 a 8 seg.
Tipos de Línea• Representación de contornos, trayectoria.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 11: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/11.jpg)
RC
RG
RP
RD
Selección de pantallas (ventanas)
• Mediante menús: muy
comunes para mostrar
varias opciones al
operador.
• Utilización de
botones/iconos: facilita
la selección de
pantallas.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 12: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/12.jpg)
La Base de datos del sistema
• De ahí se toma la información para el procesamiento
primario de la información.• Almacena todos los parámetros, límites y valores
relacionados con cada una de las variables.• Puede llenarla la propia aplicación que se ejecuta o
utilizar cualquier sistema de manejo de bases de datos.• En aplicaciones medianas o grandes es aconsejable
utilizar este último procedimiento, y en tales casos
pueden existir servidores de las bases de datos.• Algunos sistemas (por ejemplo: RSVIEW) implementan lo
que se llama "niveles de seguridad" (mediante
contraseñas o passwords).
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 13: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/13.jpg)
Introducción a las Bases de Datos
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
Definición:
Conjunto de datos comunes que se almacenan sin redundancia para ser utilizados en una o varias aplicaciones
Una base de datos se administra a través de un Sistema de Gestión de Base de Datos (SGBD-DBMS)
![Page 14: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/14.jpg)
Sistema Gestor de Bases de Datos
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
Software con capacidad para definir, mantener y utilizar una base de datos. Es conocido también como el motor o el servidor de bases de datos.
Debe permitir definir estructuras de almacenamiento, y acceder a los datos de forma eficiente y segura.
Ejemplo:
Oracle, IBM DB2, PostgreSQL, SQL Server, MySQL, Access, etc.
![Page 15: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/15.jpg)
Características de un BDMS
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
1. Los datos se organizan independientemente de las aplicaciones que los vayan a usar (independencia lógica) y de los ficheros en los que vayan a almacenarse (independencia física).
2. Los usuarios y las aplicaciones pueden acceder a los datos mediante el uso de lenguajes de consulta (p.ej. SQL, P-SQL).
3. Los datos se gestionan de forma centralizada e independiente de las aplicaciones.
4. Consistencia e integridad de los datos.5. Fiabilidad (protección frente a fallos) y
seguridad (no todos los datos deben ser accesibles a todos los usuarios).
![Page 16: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/16.jpg)
Almacenamiento en bases de datos
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
PK: llave primaria, identifica de manera única cada registro en la tabla
FK: llave foránea, utilizada para establecer relaciones con otras tablas
![Page 17: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/17.jpg)
EjemploDefinición de la tabla
Registros de la tabla
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 18: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/18.jpg)
Usuarios de la base de datos
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
Usuarios finales: Clientes que utilizan los datos almacenados
Desarrolladores de Aplicaciones: Responsables de implementar las aplicaciones, deben conocer la estructura de la BD (nombres de tablas, campos, tipos de datos).
Administrador de la Base de datos: responsable de controlar el acceso a los datos, mantenimiento de la base de datos, realización de copias de seguridad, etc.
![Page 19: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/19.jpg)
Sistema de alarmas y reportes
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 20: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/20.jpg)
Sistema de alarmas
• El objetivo fundamental del chequeo de estado de alarmas es detectar condiciones anormales del funcionamiento del proceso.
• Esto se realiza para prever posibles pérdidas económicas, daños en equipos, afectación de la calidad, daños personales, etc.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 21: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/21.jpg)
Sistema de alarmas - Acciones
Las acciones típicas a tomar en caso de presentarse una alarma son:
• Aviso al operador con señal lumínica y/o sonora.• Se puede indicar el estado del proceso con
diferentes colores, para resaltar la condición de alarma.
• Reportar incidencia, hora de ocurrencia y el evento que ocurrió
• Activar algoritmos o tareas para la atención de determinadas alarmas.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 22: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/22.jpg)
Detección de Alarmas
La detección de las condiciones anormales para la generación de las alarmas puede ser:
1. Por límites.2. Por tendencia3. Complejas, relacionando varias variables.
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 23: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/23.jpg)
1.- Por límites
Cuando cesa la condición de alarma se dice que la variable entra en rango.
Se debe avisar de igual forma cuando la variable entra en rango.
X LSI
LSV
LIVLII
LSP
LIP
Tmt
Alarma
Entra en rango
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 24: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/24.jpg)
B. Múltiples límites
Pueden existir dos o más límites.
Esto es muy usual cuando se mide temperatura. t
Alto
Muy altoX
L2
L1
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 25: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/25.jpg)
C. Múltiples límites fijos
Se establecen varios límites que pueden o no configurarse. Es muy común establecer los límites siguientes:
Muy alto Bajo
Alto Muy bajo
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 26: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/26.jpg)
D. Por límite y n lecturas consecutivas
Se realiza la alarma cuando el valor de la variable está por fuera de los límites n veces consecutivas.
Se evita dar alarma por posibles ruidos o repetir avisos cuando la variable esté alrededor del límite.
t
X
LSP
Alarma N = 3
Entra en rango
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 27: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/27.jpg)
E. Zona muerta o histéresis
El objetivo es el de evitar que cuando una variable esté alrededor de un límite, se de alarma y se entre en rango constantemente.
X
LSP
t
h
Alarma
Entra en rango
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
![Page 28: INTERFAZ HOMBRE-MAQUINA Ingeniería en Automática Industrial Software para Aplicaciones Industriales I](https://reader033.vdocuments.pub/reader033/viewer/2022061304/5502464d4a7959e54e8b4897/html5/thumbnails/28.jpg)
2. Alarma por tendencia
Predecir el valor en el próximo periodode muestreo Xk+1; si se
excede, dar alarma.
Se puede plantear la velocidad de cambio como: vk = (Xk - Xk-1) / T
Calculando el “desplazamiento”: x = x0 + v*t
Obtenemos: X k+1 = 2 * Xk - Xk-1
En la figura se da la alarma si:
Xk - Xk-1 > MVP
t
Ingeniería en Automática IndustrialSoftware para Aplicaciones Industriales I
LSP
LIP
AlarmaX
Xk-1
Xk
T