Como podemos ajudar você hoje?

Como acessar uma variável IO ‘DDT Type’ em uma aplicação do Unity utilizando variáveis referenciadas.

Problema
Como acessar uma variável IO ‘DDT Type’ em uma aplicação do Unity utilizando variáveis referenciadas.


Linha de Produto
EcoStruxure Control Expert (formerly known as Unity Pro)


Ambiente
Unity Pro v13.1, Windows 10 version 1902


Resolução
Variável Referenciada permite o usuário acessar variáveis IO ‘DDT Type’ (%I, %Q e %IW) e utilizá-las diretamente da aplicação do Unity sem ter que converter cada ponto de entrada e saida de um módulo para variáveis %MW ou %M. A seguir está o procedimento de como criar variáveis referenciadas.
-      Abrir o Data Editor
-      Clicar na aba DDT Types
-      Entrar um nome de referência (i.e., MyMotor) – Atribuir ao tipo <Struct>
FAQ000185093
-      Adicionar o nome para um novo tipo de variável (i.e., Feedback, Start, Stop, Status). A nova variável é referido a referenced variable.
-      Clicar na caixa de seleção próximo ao Type para abrir a janela Variable Type Selection
-      Clicar em REF_TO para selecionar
-      Selecionar o Tipo apropriado
-      Clicar em OK
-      Repetir os últimos cinco (5) passos para qualquer outro tipo de variável
FAQ000185093
-      Selecionar o checkbox ‘R/W Rights of Referenced Variable’ conforme a necessidade do modulo de IO type
-      Clicar na aba Variable
FAQ000185093
-      Adicionar o nome da variável localizada (i.e., MyMotor)
-      Selecione um novo ‘DDT Type’ que você criou anteriormente
-      Se você clicar em próximo ao nome da variável, isso mostrará as Reference Variables que foram criadas anteriormente
FAQ000185093
-      Abrir o Project Settings e selecione o checknox ‘Force reference initialization’
-      Clicar em Apply
-      Clicar em OK
FAQ000185093
Se você tentar dar um build da aplicação, isso falhará
FAQ000185093
Para corrigir esse problema você precisa adicionar um valor ao referenced variable. Isso é o que a ‘Forced reference initialization’ está procurando.
-      Double clique em Value textbox
-      Clicar no botão next no textbox
FAQ000185093
-      Ir até o valor do I/O module channel
-      Clicar no item Value para realçar-lo
-      Clicar em OK
-      Repetir os últimos 4 passos para todas as outras referenced variables
-      Salvar as alterações
FAQ000185093
-      Build da aplicação
FAQ000185093
-      Para acessar a referenced variable na lógica ou animation table
-      Navegar para o nome da referenced variable
-      Clicar no item para realçá-lo
FAQ000185093
-      Adicionar um ^ depois do nome da referenced variable
FAQ000185093

Caso sua dúvida persista, nos contate! -> https://www.se.com/br/chat

Schneider Electric Brasil

Conheça mais
Linha:
Conheça mais
Linha:
  • Documentação de produtos
  • Downloads de softwares
  • Seletor de Produto
  • Substituição e troca de produtos
  • Centro de Ajuda e de Contacto
  • Encontre nossos escritórios
  • Como Comprar
  • Onde comprar
  • Comunidade Schneider Electric
  • Carreiras
  • Perfil da empresa
  • Denunciar uma violação de conduta
  • Acessibilidade
  • Sala de imprensa
  • Investidores
  • EcoStruxure
  • Vagas de emprego
  • Blog
  • Política de privacidade
  • Aviso de Cookies
  • Termos de uso
  • Change your cookie settings