47
Automação e Controle Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMI UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO CURSO: CIÊNCIA DA COMPUTAÇÃO Interface Homem Máquina Interface Homem Máquina - IHM IHM Profª Danielle Casillo

Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Automação e ControleAutomação e Controle

UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDOÁRIDO

CURSO: CIÊNCIA DA COMPUTAÇÃOCURSO: CIÊNCIA DA COMPUTAÇÃO

Interface Homem Máquina Interface Homem Máquina -- IHMIHM

Profª Danielle Casillo

Page 2: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

IHM IHM –– eZAP900eZAP900

• Agora que já sabemos criar uma tela, vamosaprender a utilizar o Teclado.

• NAVEGAÇÃO VIA TECLADO DA IHM• NAVEGAÇÃO VIA TECLADO DA IHM

– Vamos fazer um exemplo de navegação utilizando osrecursos associados ao Teclado para navegar emdiversas telas da aplicação.

– Não será necessário utilizar o CLP, neste exemploutilizaremos apenas as funcionalidades da IHM

Interface Homem Máquina 2

Page 3: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Navegação Via Teclado da IHMNavegação Via Teclado da IHM

• Utilizaremos as teclas da IHM para selecionar as telasdisponíveis em uma aplicação, assim criaremos 4telas:

Interface Homem Máquina 3

Page 4: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Como navegaremos nas telas da IHMComo navegaremos nas telas da IHM

• Escolhemos aleatoriamente 4 teclas da IHM,exemplo 1, 2, 3 e 4, onde cada tecla seráresponsável por abrir uma das telas desteexemplo.

Interface Homem Máquina 4

Page 5: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

1. Criação das 4 telas;

2. Criação do comando “OpenScreen”, para abertura datela “Tela A”;

3. Criação do comando “OpenScreen”, para abertura da3. Criação do comando “OpenScreen”, para abertura datela “Tela B”;

4. Criação do comando “OpenScreen”, para abertura datela “Tela C”;

5. Criação do comando “OpenScreen”, para abertura datela “Tela D”;

Interface Homem Máquina 5

Page 6: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

6. Associação da ação de tecla pressionada para a tecla 1,ao comando de abertura da tela “Tela A”;

7. Associação da ação de tecla pressionada para a tecla 2,ao comando de abertura da tela “Tela B”;ao comando de abertura da tela “Tela B”;

8. Associação da ação de tecla pressionada para a tecla 3,ao comando de abertura da tela “Tela C”;

9. Associação da ação de tecla pressionada para a tecla 4,ao comando de abertura da tela “Tela D”;

Interface Homem Máquina 6

Page 7: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Criação da AplicaçãoCriação da Aplicação

• Crie um novo projeto no OPPE;

• Na opção “Modelo” selecione o tipo de IHM;

• Na opção “Projeto” preencha os campos:– “Nome”;

– “Empresa”;– “Empresa”;

– “Responsável”;

• Na Opção “Telas”, crie 4 telas:– “Tela A”: Tela Incial A <Teclas 1 .. 4>

– “Tela B”: Voce selecionou a tela B ...

– “Tela C”: Tela C selecionada ...

– “Tela D”: Voce esta na Tela D ...

Interface Homem Máquina 7

Page 8: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Criação da AplicaçãoCriação da Aplicação

Interface Homem Máquina 8

Page 9: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Criação da AplicaçãoCriação da Aplicação

• Na opção “Ações/Comandos”, crie 4 comandos:

– “Cmd Abre Tela A”: Comando “OpenScreen” para abrira “Tela A”

– Repita o mesmo procedimento para a criação doscomandos das outras telas.

Interface Homem Máquina 9

Page 10: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Criação da AplicaçãoCriação da Aplicação

• Na opção “Modelo”, selecione com “Ação Inicial” ocomando “Cmd Abre Tela A”

Interface Homem Máquina 10

Page 11: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Criação da AplicaçãoCriação da Aplicação

• Na opção “Teclado”

– Na “Tecla 1”, associe a ação “Ação Tecla Pressionada” ocomando “Cmd Abre Tela A”

– Repita a mesma operação para as teclas 2 3 e 4.

Interface Homem Máquina 11

Page 12: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Criação da AplicaçãoCriação da Aplicação

• Salve o projeto e compile.

• Sequência de navegação de Telas

Interface Homem Máquina 12

Page 13: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Aplicação para Aplicação para comunicação entre o CLP comunicação entre o CLP comunicação entre o CLP comunicação entre o CLP

e a IHMe a IHM

Interface Homem Máquina 13

Page 14: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Interface Homem MáquinaInterface Homem Máquina

• Elementos básicos para programar a IHM:

– Tela

–– CampoCampo

–– TagTag

– Comando

–– MacroMacro

– Ação

Interface Homem Máquina 14

Page 15: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

O que é um TAG?O que é um TAG?

• Representa uma entidade associada a uma variáveldo equipamento remoto conectado a IHM.

• Os tags podem mapear variáveis de tipos distintos epodem possuir escalas para conversão dos valoresobtidos do equipamento em unidade de engenharia.obtidos do equipamento em unidade de engenharia.

Interface Homem Máquina 15

Page 16: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

TAGTAG

• Em linhas gerais os tags representam uma“declaração das variáveis” a serem manipuladas pelaIHM.

• Dependendo da aplicação da IHM, a quantidade devariáveis manipuladas pode ser em grandevariáveis manipuladas pode ser em grandequantidade, então no ambiente do OPPE pode-seagrupar os tags em grupo.

16Interface Homem Máquina

Page 17: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

TAGTAG

• Por exemplo, criar um grupo para mapear asvariáveis de supervisão, outro para as variáveis desetup da máquina, outro para programação dereceitas, etc.

Interface Homem Máquina 17

Page 18: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Mapeamento entre os tipos de Mapeamento entre os tipos de variáveisvariáveis

Interface Homem Máquina 18

Page 19: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

O que é um CAMPO?O que é um CAMPO?

• É uma área definida dentro da tela onde seráapresentado um valor associado a um tagpreviamente especificado.

• Os campos são indicados na tela da IHM através de• Os campos são indicados na tela da IHM através deretângulos pontilhados delimitando a área domesmo.

Interface Homem Máquina 19

Page 20: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Criação de um CampoCriação de um Campo

• Na tela da IHM, posicione o cursor onde se desejacriar o campo, pressione o botão direito do mouse

e estenda a seleção até o tamanho do campodesejado. Libere o botão do mouse quandoconcluída a demarcação do campo de dados. Sobreconcluída a demarcação do campo de dados. Sobrea área da tela, pressione o botão direito do mouse,será apresentado um menu com a opção “CriaCampo”.

Interface Homem Máquina 20

Page 21: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Criação de um CampoCriação de um Campo

• Selecione com o botão direito do mouse a tela ondeserá criado um novo campo. Será apresentado ummenu com a opção “Adiciona Campo”.

Interface Homem Máquina 21

Page 22: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Alteração do tamanho de um CampoAlteração do tamanho de um Campo

• Selecione o campo de dados, nas propriedades docampo, selecione a opção “Posição”, serão abertas asopções para especificar as posições do campo dedados, dentre elas a sua respectiva largura, onde ousuário pode alterar o tamanho do campo de dados.usuário pode alterar o tamanho do campo de dados.

Interface Homem Máquina 22

Page 23: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Eliminar um Campo eEliminar um Campo e

Interface Homem Máquina 23

Page 24: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

O que é um Campo de Dados?O que é um Campo de Dados?

• Representa o local da tela da IHM onde se desejaapresentar o valor de um Tag.

• Os tipos de campos de dados pode ser:

– Inteiro

Real– Real

– Oculto

Interface Homem Máquina 24

Page 25: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

O que é uma Macro?O que é uma Macro?

• Um conjunto de comandos define uma Macro.Quando se deseja executar um conjunto de açõessequencialmente, pode-se compor estes comandosem uma Macro.

Interface Homem Máquina 25

Page 26: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Adição de Comandos à MacroAdição de Comandos à Macro

• Uma vez ativada à Macro, todos os comandosdefinidos serão executados sequencialmente a partirdo primeiro comando, até o último comando.

Interface Homem Máquina 26

Page 27: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

TecladoTeclado

Interface Homem Máquina 27

Page 28: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Exemplo Exemplo –– Leitura do SPDSWLeitura do SPDSW

• Criaremos um programa que acessará um programaem Ladder e escreverá na tela da IHM de acordo coma variável M (memória) lidas.

Interface Homem Máquina 28

Page 29: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Programa em Programa em LadderLadder -- SPDSWSPDSW

Interface Homem Máquina 29

Page 30: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Co

nta

_Le

dC

on

ta_L

ed

Interface Homem Máquina 30

Pro

gram

a P

rogr

ama

Co

nta

_Le

dC

on

ta_L

ed

Page 31: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Programação no OPPEProgramação no OPPE

• Para executar esse exemplo, utilizaremos o CLP e aIHM, pois as funcionalidades utilizadas são obtidasatravés da leitura de variáveis do tipo M ou R.

Interface Homem Máquina 31

Page 32: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

Recursos utilizados na IHMRecursos utilizados na IHM

• Assim criaremos uma tela:

Interface Homem Máquina 32

Page 33: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

• Crie um novo projeto;

• Na opção “Modelo”, selecione o tipo de IHM;

Interface Homem Máquina 33

Page 34: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

• Na opção “Projeto”:

– “Nome”

– “Empresa”

– “Responsável”

Interface Homem Máquina 34

Page 35: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

• Na opção “Telas”, crie 1 tela:– “Tela”: com texto qualquer

– Tempo de Refresh: 1000

Interface Homem Máquina 35

Page 36: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

• Na opção “Tags”, crie um grupo de Tags:

– “Grupo1”: grupo de Tags para alocar variáveisassociadas ao CLP.

Interface Homem Máquina 36

Page 37: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

• Na opção “Tags”, grupo “Grupo1”, crie 2 Tags:

– “Led0”: tipo “LocalInteger16”, endereço 2. Este Tag seráutilizado para contar a quantidade de vezes que o Led 0acendeu

Interface Homem Máquina 37

Page 38: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

– “Led1”: tipo “LocalInteger16”, endereço 3. Este Tag seráutilizado para contar a quantidade de vezes que o Led 1acendeu

Interface Homem Máquina 38

Page 39: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação• Na tela “Tela A”, crie 4 campos de dados do tipo Inteiro:

– Nome: “numero0”

– Associe o Tag “Led 0”

– Tipo de Campo: “Inteiro”

– Habilita edição: sim

Interface Homem Máquina 39

Page 40: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação• Campo 2

– Nome: “numero1”

– Associe o Tag “Led1”

– Tipo de Campo: “Inteiro”

– Habilita edição: sim

Interface Homem Máquina 40

Page 41: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação• Campo 3

– Nome: “palavra0”

– Associe o Tag “Led0”

– Apresentação: “Lista de texto”

Interface Homem Máquina 41

Page 42: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação• Campo 4

– Nome: “palavra1”

– Associe o Tag “Led1”

– Apresentação: “Lista de texto”

Interface Homem Máquina 42

Page 43: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação• Na opção “Ações/Comandos”, crie 1 comando

para abertura da tela associada a este exemplo:

– “Comando1”: Função “Open Screen” para abrir a tela“Tela”

Interface Homem Máquina 43

Page 44: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

• Na opção “Listas de texto”:

– Adicione uma lista de texto selecionando com o botãodireito (Lista1).

Interface Homem Máquina 44

Page 45: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

• Na opção “Listas de texto”:

– Em Lista1 com o botão direito do mouse selecione“Adiciona texto”. Adicione 5 textos e escreva os textosreferentes aos números de 1 a 5 e no texto padrão escrevaa palavra “zero”

Interface Homem Máquina 45

Page 46: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação• Na opção “Modelo”:

– Selecione com “Ação Inicial” o comando “Comando1”. Aocarregar esta aplicação na IHM será apresentada como telainicial a tela “Tela”.

Interface Homem Máquina 46

Page 47: Automação e Controle · 2015-09-22 · Automação e Controle UNIVERSIDADE FEDERAL RURAL DO SEMIUNIVERSIDADE FEDERAL RURAL DO SEMI--ÁRIDO ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO

ProgramaçãoProgramação

• Salve o projeto;

• Compile.

Interface Homem Máquina 47