UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Automação e Controle Interface Homem Máquina -IHM Profª Danielle Casillo
O que é Interface Homem Máquina? Interface Homem Máquina 2
O que é IHM? É o canal de comunicação entre o homem e o computador, através do qual interagem, visando atingir um objetivo comum. É o conjunto de comandos de controle do usuário + respostas do computador, constituídos por sinais (gráficos, acústicos e tácteis) Interface Homem Máquina 3
O que é IHM? É parte de um sistema computacional com a qual uma pessoa entra em contato físico, perceptual e conceitualmente. Interface Homem Máquina 4
O que é IHM? A Interação Homem Máquina demanda o conhecimento tanto de máquinas como do próprio ser humano. Interface Homem Máquina 5
IHM na Indústria? Interface Homem Máquina 6
MMI 650 IHM sda HI Tecnologia Interface Homem Máquina, com display alfanumérico de 2 linhas por 16, backlight, caracteres tipo big number. Interface Homem Máquina 7
MMI 800 IHM sda HI Tecnologia Interface Homem Máquina, com display alfanumérico de 4 linhas por 20, backlight, caracteres tipo big number. Interface Homem Máquina 8
ezap900 IHM HI Tecnologia Já vem com uma IHM incorporada com display alfanumérico de 2 linhas por 16 e backlight. Interface Homem Máquina 9
Aplicativo de Programação OPPE da HI Tecnologia Interface Homem Máquina 10
Modos de operação da IHM As MMI da HI Tecnologia possuem os seguintes protocolos de comunicação para a troca de dados com outros equipamentos remotos: SCP(proprietário da HI Tecnologia) Modbus RTU Modbus-TCP Interface Homem Máquina 11
MMI operando como Mestre É responsável por iniciar uma comunicação com o equipamento Escravo, tanto para solicitar dados como para enviar dados. Interface Homem Máquina 12
MMI operando como Escravo Não faz solicitações de comunicação ao equipamento Mestre na qual esta conectada, apenas responde às solicitações do Mestre. Interface Homem Máquina 13
Instalação do ambiente de Já está instalado!!! programação OPPE É realizada no mesmo pacote de instalação do SPDSW. Interface Homem Máquina 14
Quando utilizar o OPPE Para a programação da IHM do ezap900 será necessário os aplicativos SPDSW e o OPPE. SPDSW para desenvolver e carregar uma aplicação ladder no controlador ezap900 OPPE para desenvolver e carregar a aplicação de gerência da IHM no controlador ezap900. Interface Homem Máquina 15
Aplicativo de programação OPPE Aplicativo próprio para programação da IHM Interface Homem Máquina 16
Conceitos da IHM Elementos básicos para programar a IHM: Tela Campo Tag Comando Macro Ação Interface Homem Máquina 17
O que é uma Tela? Corresponde às informações que o usuário deseja apresentar no display da IHM. Pode conter informações do tipo texto ou numérico. Sempre que um item Tela for selecionado no projeto esta será apresentada em uma janela semelhante ao display da IHM. Interface Homem Máquina 18
Para criar uma Tela Selecione a opção Telas, em seguida com o botão direito do mouse, clique sobre a opção. Será apresentado um menu com a opção Adiciona Tela. Interface Homem Máquina 19
Para eliminar uma Tela Selecione a tela a ser eliminada, clique com o botão direito do mouse sobre o identificador de tela. Será apresentado um menu com a opção Elimina Tela. Interface Homem Máquina 20
O que é um Comando? Os comandos especificam as ações ou operações que podem ser associadas aos diversos tipos de elementos existentes no ambiente do OPPE. Interface Homem Máquina 21
O que é uma Ação? São operações que podem ser associadas aos diversos tipos de eventos existentes no ambiente do OPPE. Interface Homem Máquina 22
Podem ser de dois tipos: Comandos Macro Ação Se a Ação corresponde a um único Comando, podese associar um Comando a Ação, caso contrário, se deseja executar mais de um comando a uma Ação, deve-se associar uma Macro a Ação. Interface Homem Máquina 23
Exemplo de Aplicação 1. Ative o aplicação OPPE. Hello world 2. Crie um novo projeto no OPPE. Menu principal Projeto/Novo. 3. Naopção Modelo selecioneotipodeihm. Interface Homem Máquina 24
HelloWorld 4. Na opção projeto, preencha os seguintes campos: Nome ; Empresa ; Responsável. Interface Homem Máquina 25
HelloWorld 5. Vamos criar nossa primeira tela. Selecione a opção Telas, em seguida com o botão direito do mouse, clique sobreaopção Telas.Seráapresentadoum menucom a opção Adiciona Tela. Interface Homem Máquina 26
HelloWorld 6. Será criada uma Tela, Tela Introdução. Interface Homem Máquina 27
HelloWorld 7. Opróximopassoécriarumcomandoparaabrirestatela. Selecione a opção Ações/Comandos, em seguida com o botão direito do mouse, clique sobre a opção Comandos. 28
HelloWorld 8. Será criado um novo Comando. 29
HelloWorld 9. Agora necessitamos especificar para a IHM apresentar esta tela quando a mesma for energizada. Para isso utilize a opção Ação Inicial disponível na opção Projetos/Modelo. 30
HelloWorld 10. Salve o projeto; 11. Compile. 31