Utilizando Aliases no iX Developer | Tutoriais | Base de conhecimento | Altus
Nesse tutorial você irá aprender a utilizar Aliases no iX Developer. Aliases são utilizados para referenciar uma Tag em um contexto em que essa Tag pode ser referenciada diretamente. Quando atribuída, o iX Developer irá agir como se a Tag original tivesse sido utilizada. Isso é extremamente útil para poder reutilizar telas sem a necessidade de criar uma tela duplicada.
Adicionando uma tela e criando aliases
Nesse exemplo iremos simular 3 motores com controles de velocidade e corrente máxima. Utilizar Aliases nesse projeto irá facilitar a criação do mesmo.
Comece desenvolvendo uma tela com 3 botões, um para cada motor.
Crie uma nova tela e adicione 2 sliders e 1 botão. Os sliders irão representar os parâmetros do motor e o botão irá fechar a tela.
Adicionando os Aliases
Clique em Aliases no canto inferior esquerdo da tela.
Adicione 2 Aliases clicando em Add. Dê um nome para eles que represente os parâmetros que queremos utilizar, esses nomes aparecerão apenas na tela atual. Na coluna Default Value digite o nome da Tag que iremos referenciar. Caso não tenha criado a mesma ainda basta apertar Enter e a Tag será criada.
Adicionando instâncias
Os Aliases criados anteriormente são mostrados como colunas na tabela da aba de instâncias. Nessa aba é possível acrescentar valores adicionais que irão substituir o valor padrão. Se um valor é alterado na aba de instâncias o valor novo é mostrado em negrito para indicar o mesmo diferencia do valor padrão do Alias.
Adicione 3 instâncias e nomeie-as.
Conectando o Alias ao objeto
Volte para o Layout.
Selecione o Slider de velocidade e expanda a janela de configuração de Tags. Clique em Aliases e depois em "MotorSpeed", ou qualquer nome que você tenha dado ao Alias de velocidade do motor.
Repita o processo com o outro slider, dessa vez adicionando o Alias da corrente máxima.
Adicione a ação Close Screen no botão.
Alterar a ação da tela baseado nas instâncias
A ação Show Screen em objetos (ex. botões) é utilizada para mostrar uma tela específica. Para telas que possuem Aliases, também é possível selecionar qual instância da tela utilizar, consequentemente quais tags assinalar nos objetos.
Volte para a tela inicial, selecione o botão do primeiro motor e clique em Actions. Adicione a ação Show Screen e escolha a tela dos sliders que acabamos de criar. Agora podemos escolher qual instância queremos utilizar. Nesse caso utilizaremos o ParamMotor1.
A opção Default é uma instância virtual configurada com a valor padrão do Alias.
Repita o processo para o motor 2 e 3 e rode o programa.
DescriçãoEste tutorial visa orientar ao usuário a implementação de uma comunicação Modbus TCP/IP entre uma IHM ( que utilize o software iXdevelop...
Este tutorial tem como objetivo fazer um relatório do DataLogger de variáveis existentes em um projeto para um arquivo Excel e salvar em um Pen Driv...
IHM X2 - Telas protegidas por senhas
DescriçãoCom esse tutorial o usuário será capaz de desenvolver um sistema de segurança no software ix Developer. O tutorial visa ser o mais didáti...
Nexto Duo BluePlant CLP IHM X2 MasterTool FBs PROFIBUS P2 MODBUS Xpress Série Nexto CP FBs Controle XP340 WebServer Modbus TCP/IP NX3005 Simulações Motor Modbus RTU CP Ponto PID Sensores