IHM P2 - Controle de Acesso

Este tutorial tem o objetivo de mostrar o desenvolvimento de um controle de acesso na IHM da série P2.


Componentes

 

Software:

FvDesigner v1.5.70 (etiqueta Altus)

 

 

IHM:

P2102NK

 

 

Seções do Tutorial

1. ARQUITETURA

2. DESENVOLVIMENTO

   2.1. Ativação da segurança

   2.2. Desenvolvimento da tela Controle

         2.2.1. Propriedades do objeto Change Screen

   2.3. Desenvolvimento da tela Principal

         2.3.1. Inserção e Configuração do objeto Change Screen

         2.3.2. Inserção e Configuração do objeto Function Screen

         2.3.3. Inserção e Configuração do objeto Numeric Input

   2.4. Carregar projeto na IHM

3. RESULTADO


____________________________________________________________________________________________________________________________________


1. ARQUITETURA

Na arquitetura deste tutorial, foi conectado a porta Ethernet da IHM P2102NK à um computador através do cabo NX9202 para carregar a aplicação desenvolvida no software FvDesigner na IHM.



2. DESENVOLVIMENTO

Neste tutorial desenvolveremos um projeto com controle de acesso entre duas telas, onde: a tela Principal terá acesso liberado e botões para realizar Login e Logout, já a tela Controle só poderá ser acessada pelo nível/level 2, contendo um botão que liga/desliga uma lâmpada.

Alguns detalhes presentes neste tutorial, como: inserir objetos na tela e carregar o programa na IHM, podem ser vistos no tutorial que instrui como criar e carregar um projeto, cujo link está abaixo:

https://www.altus.com.br/base-conhecimento/categoria/62/detalhe/517/ihm-p2---criar-e-carregar-projetos


Para mais informações referente as configurações de segurança disponíveis no FvDesigner, consulte o manual de utilização do software, clicando aqui.

Obs1.: É importante ressaltar que a única forma de controle de acesso disponível na série P2 é por níveis/levels, não sendo possível criar usuários.

Obs2.: O projeto estará disponível para download ao final deste tutorial.


2.1. Ativação da segurança

Com o projeto devidamente criado no FvDesigner, no campo System da aba Project Explorer, dê um duplo-clique em Security.


A aba Security abrirá ao lado direito. Nesta aba é possível realizar diversas configurações para o controle de acesso do projeto. Primeiramente, marque a opção Enable Security para habilitar as configurações de segurança no projeto.


Para alterar as senhas dos levels, no campo Password Edit (1), desmarque a opção Mask The Passwords para visualizar as senhas atuais (2). É possível inserir a senha desejada para cada level na coluna Password (3).

Obs.: Neste projeto, as senhas não foram alteradas, permanecendo as senhas padrão do projeto.


Ainda no campo Password Edit, é possível inserir comentários para cada level, a fim de organizar a função de cada um no projeto. Os comentários podem ser inseridos na coluna Comment.



2.2. Desenvolvimento da tela Controle

A tela Controle será acessada somente pelo level 2. Nela, haverá um botão e uma lâmpada para efeito ilustrativo, e um botão Change Screen que tornará possível voltar para a tela Principal.

Para desenvolver esta tela, primeiramente é necessário adicioná-la. Portanto, na aba Design da barra superior do software, clique em New Screen e após, em Base Screen.


A aba BS2(unnamed) abrirá ao lado direito da aba Security. Clique com o botão direito do mouse em algum lugar da tela e clique em Properties.


A janela Screen Properties abrirá. Nesta janela é possível alterar propriedades da tela, como: nome da tela, cor de fundo, imagem de fundo, entre outras. Neste projeto, alteraremos o nome da tela e a cor de fundo.

Para alterar o nome da tela, no campo Title escreva o nome desejado para a tela (Controle)(1). Para alterar a cor de fundo, no campo Background Color, clique na seta ao lado direito do campo (2) e clique na cor escolhida (3).


Como desejamos que apenas o level 2 tenha acesso a esta tela, clique na seta ao lado direito do campo Security Level e selecione Level2. Por fim, clique em OK para concluir as alterações nas propriedades desta tela.

 

Obs.: Com essa configuração, a tela Controle poderá ser acessada por qualquer level igual ou maior que 2. Para que somente o level 2 acesse a tela Controle, deverá ser configurado no botão Change Screen da tela Principal (explicado na subseção 2.3.1. deste tutorial).


Como dito anteriormente, nesta tela serão inseridos apenas uma lâmpada e um botão meramente ilustrativos. Porém, pode-se inserir qualquer controle ou monitoração que deseja ter acesso controlado.

Para inserir o botão Change Screen, vá em ToolBox (1) (estará no canto direito da tela do software), expanda o campo Lamp/Switch (2) e arraste o objeto Change Screen até o local desejado (3).




2.2.1. Propriedades do objeto Change Screen

Dê um duplo-clique sobre o botão Change Screen inserido para configurar suas propriedades.

A janela Change Screen Properties abrirá. No campo Screen da aba Setting, selecione a tela para a qual deseja ser direcionado (no caso deste tutorial a tela Principal (BS1)).


Na aba Display é possível configurar as propriedades gráficas do objeto. Neste tutorial, vamos apenas alterar a imagem do objeto, utilizando uma imagem da biblioteca do software. Para isso, clique no ícone de Select from Library.


A janela Image Library abrirá. Selecione o grupo da imagem no campo Group (1), escolha a imagem (2) e clique em OK (3).


De volta a janela de propriedades do objeto, caso deseje inserir um texto junto ao objeto, vá na aba External Label (1), marque a opção Enable External Label (2), defina a posição do texto (horizontal ou vertical) (3) e digite o texto que deseja para o objeto (4). Após finalizar a configuração das propriedades do objeto, clique em OK (5).