Eventos

Saiba mais sobre eventos, sua função na lógica de aplicativo e tipos de evento.

Esta seção inclui

  • Noções básicas de eventos e como os eventos disparam métodos na lógica de aplicativo.
  • Procedimentos para configurar eventos externos, de alteração, de transição e de transição de intervalo e excluir eventos.
  • Um exemplo de uso de eventos de transição para abrir e fechar uma caixa de diálogo.
  • Categorias de tipo de evento, incluindo alarme, auditoria, driver de comunicação, condição, alteração de modelo, programa e tarefa, interface do usuário, fluxo de trabalho e sessão do usuário, e eventos de variável e dados.
  • Objetos que incluem eventos de tempo de execução predefinidos.

Visão geral

Um evento ocorre em tempo de execução para indicar que ocorreu uma determinada situação. Em seguida, o sistema ou o usuário executa uma ação ou método. Os usuários e o sistema podem causar eventos no dispositivo HMI. Por exemplo, um evento pode ocorrer quando o usuário clica no botão do mouse. O sistema também pode disparar eventos. Por exemplo, o sistema pode disparar um evento quando um elemento gráfico entra em um estado específico, como uma alteração nos valores de cor.
Os eventos executam métodos para compilar a lógica de aplicativo. Adicione um método a um evento e configure o método para que o evento execute o método em tempo de execução. Para cada evento, configure um ou mais métodos para executar ações específicas. Para obter mais informações sobre métodos, consulte Métodos.
DICA: Os eventos são disparados em todo o tempo de execução de
Aplicativo FactoryTalk Optix
. Quando ocorre um evento, como uma alteração de valor ou transição de variável, qualquer parte do projeto pode se inscrever no evento e responder adequadamente. Por exemplo, você pode abrir uma caixa de diálogo ou alterar telas com base em valores de tag do controlador, condições ou eventos. Para obter mais informações, consulte Configurar eventos que fizeram transição para abrir e fechar uma caixa de diálogo.

Objetos predefinidos com eventos

Alguns objetos geram eventos em tempo de execução. Os eventos predefinidos para objetos podem incluir:
Eventos predefinidos em objetos selecionados
Objetos
Eventos
  • Caixa de seleção
  • Botão suspenso
  • Botão
  • Evento MouseClick
  • Evento MouseDown
  • Evento MouseUp
  • Painel
  • Retângulo
  • Imagem
  • Evento MouseDown
  • Evento MouseUp
  • Nó do projeto (pasta)
  • Evento carregado do projeto
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal