Caminho:  Equipamentos (Dispositivos) > PLC300 > Tela >

Editor de Telas

Previous pageReturn to chapter overviewNext page

Visão geral

 

O editor de telas permite que telas sejam configuradas pelo usuário, adicionando e removendo componentes, para que valores sejam lidos e escritos no programa ou apresentados no display do equipamento.

O editor possui teclas de função que permitem a navegação entre as telas ou a manipulação de bits. Para cada uma das telas é permitida configuração de um nível de acesso para permitir que somente usuários com privilégio acessem o conteúdo.

 

xmlscreeneditorfilesupport_common_fig_note

NOTA!

O PLC300 permite que sejam editadas no máximo 512 telas.

 

xmlscreeneditorfilesupport_screenconfig_fig1

 

Os componentes utilizados para a edição das telas são os seguintes:

xmlscreeneditorfilesupport_common_fig_bargraph_16 Bargraph: Apresenta o valor de uma variável de forma gráfica;

xmlscreeneditorfilesupport_common_fig_text_16 Text: Apresenta o texto na tela;

xmlscreeneditorfilesupport_common_fig_numberinput_16 Numeric Input: Realiza a entrada de valores numéricos para uma variável;

xmlscreeneditorfilesupport_common_fig_numberoutput_16 Numeric Output: Apresenta o valor numérico de uma variável;

xmlscreeneditorfilesupport_common_fig_message_16 Message: Apresenta textos configurados em uma tabela, selecionados através de um índice;

xmlscreeneditorfilesupport_common_fig_textinput_16 Text Input: Realiza a entrada de variáveis do tipo STRING;

xmlscreeneditorfilesupport_common_fig_textoutput Text Output: Apresenta o valor de variáveis do tipo STRING;

 

 
Teclas de Função
 
O navegação de telas e a manipulação de bits são feitos através da configuração das teclas de função.

 

xmlscreeneditorfilesupport_screenconfig_fig2

 

As opções disponíveis para a configuração das teclas são as seguintes:

Nenhuma: Esta tecla de função não irá realizar nenhuma ação;
Bit: Seleciona uma das funções de manipulação de bits;
Screen: Seleciona uma tela para navegação.

 

 

Manipulação de Bits

 

A função de manipulação de bits permite que uma variável booleana seja ligada, desligada, tenha seu estado invertido ou seja ligada temporariamente.
As opções disponíveis para seleção são as seguintes:

 
xmlscreeneditorfilesupport_screenconfig_fig3

 

Momentary On: Liga uma variável booleana selecionada (escreve valor 1) enquanto a tecla estiver pressionada. Ao soltar a tecla, o marcador volta a zero.
Toggle: Inverte o estado da variável booleana selecionada;
On: Liga uma variável booleana selecionada (escreve valor 1);
Off: Desliga uma variável booleana selecionada (escreve valor 0).
 

 
Navegação das Telas
 
A navegação entre as telas é feita através da edição da opção Screen.

No exemplo abaixo, a tela 2 será acessada ao pressionar a tecla F1.

 

xmlscreeneditorfilesupport_screenconfig_fig4

 

 

Senhas e níveis de acesso

 

O PLC300 possui dez níveis de senha (0 - 9). O nível zero (valor padrão) é escolhido quando é desejado o acesso livre à tela. Com exceção da tela número zero (Home), que sempre possui nível de acesso zero, as demais telas podem ser programadas com um nível de acesso. A janela de configuração das senhas é aberta ao selecionar as opções da pasta Editor de telas.

 

xmlscreeneditorfilesupport_screenconfig_fig5

 

As senhas configuradas devem possuir seis caracteres decimais.

 

xmlscreeneditorfilesupport_screenconfig_fig6

 

Para configurar o nível de acesso às telas é necessário configurar esta opção nas opções de tela.

 

 

Opções da tela

 

Nas opções de tela é possível configurar o número atual da tela e as propriedades de senha da tela. Para abrir estas opções é necessário selecionar as opções do arquivo de telas no recurso.

 

xmlscreeneditorfilesupport_screenconfig_fig7

 

As opções de senha são as seguintes:

Auto Logoff: Quando uma tela com nível de acesso é visualizada, caso o nível do acesso da tela seja superior o atual, o nível de acesso do equipamento é tornado igual ao nível atual da tela. Caso a opção de auto logoff esteja habilitada, após o acesso à tela, o nível de acesso do equipamento não será alterado.
Nível: Seleciona o nível de acesso da tela. Quanto maior o nível de acesso, maior o privilégio. Até nove níveis de acesso podem ser programados, de modo a permitir diferentes tipos de usuários com acesso a determinadas telas. O nível de acesso zero significa que a tela não precisará de senha para ser acessada.

 

xmlscreeneditorfilesupport_screenconfig_fig8

 

 

Edição das telas

 

As telas são compostas por componentes do tipo Bargraph, Numeric Input, Numeric Output, Text, Message e Text Output. Para a programação das telas os componentes são inseridos no display arrastando os componentes da paleta para o display ou clicando com o botão direito do mouse sobre o display.

Os componentes utilizados para a edição das telas são os seguintes:

 

 

Bargraph

 

O componente Bargraph mostra um gráfico de barras no display, com caracteres tipo bloco, proporcional ao valor da variável selecionada.

 

xmlscreeneditorfilesupport_screenconfig_fig9

 

As propriedades deste componente são:

 

xmlscreeneditorfilesupport_screenconfig_fig10

 

Variável: Variável utilizada para a apresentação do gráfico de barras.
Máximo: Valor máximo apresentado pelo gráfico. Caso o valor da variável seja igual ou superior ao valor máximo, o gráfico é apresentado com todas as barras preenchidas.
Mínimo: Valor mínimo apresentado pelo gráfico. Caso o valor da variável seja igual ou inferior ao valor mínimo, o gráfico não apresenta nenhuma barra preenchida.

 

 

Numeric Input

 

O componente Numeric Input possibilita a entrada de um valor numérico pelo usuário dentro de uma faixa. O conteúdo digitado é armazenado em uma variável.

 

xmlscreeneditorfilesupport_screenconfig_fig11

 

As propriedades deste componente são:

 
xmlscreeneditorfilesupport_screenconfig_fig12
 

Variável: Variável utilizada para entrada de dados no display;
Máximo: Valor máximo permitido como entrada para este campo. Caso o valor digitado seja superior a este valor, será atribuído o valor máximo;
Mínimo: Valor mínimo permitido como entrada para este campo. Caso o valor digitado seja superior a este valor, será atribuído o valor mínimo;
Dígitos decimais: Número de casas decimais na apresentação da variável no display;
Zeros à esquerda: Preenche os espaços que estiverem vazios, entre o tamanho do componente configurado e o tamanho da variável, com zeros.

 

 

Numeric Output

 

O componente Numeric Output apresenta o valor formatado (dígitos decimais, zeros à esquerda ou piscante) da variável selecionada no display.

 

xmlscreeneditorfilesupport_screenconfig_fig13

 

As propriedades deste componente são:

 

xmlscreeneditorfilesupport_screenconfig_fig14

 

Variável: Variável utilizada para apresentação dos dados no display;
Dígitos decimais: Número de casas decimais na apresentação da variável no display;
Atualização: Tempo (em milisegundos) utilizado para a atualização do campo no display. Este valor é apenas uma aproximação pois depende do varredura do equipamento;
Zeros à esquerda: Preenche os espaços que estiverem vazios, entre o tamanho do componente configurado e o tamanho da variável, com zeros;
Piscante: Habilita a opção de texto piscante.

 

 

Text

 

O componente Text é utilizado para inserir textos fixos na tela.

 

xmlscreeneditorfilesupport_screenconfig_fig15

 

As propriedades deste componente são:

 

xmlscreeneditorfilesupport_screenconfig_fig16

 

Texto: Texto apresentado na tela;
Pisca: Habilita a opção de texto piscante.

 

 

Message

 

O componente Message apresenta textos configurados em uma tabela, selecionados através de um índice.

 

xmlscreeneditorfilesupport_screenconfig_fig17

 

As propriedades deste componente são:

 

xmlscreeneditorfilesupport_screenconfig_fig18

 

Variável: Variável utilizada como índice para apresentação do texto na tela;
Atualização: Tempo (em milisegundos) utilizado para a atualização do campo no display. Este valor é apenas uma aproximação pois depende do varredura do equipamento;
Tabela:
oValor: Índice da tabela;
oTexto: Texto apresentado quando o valor da variável equivale ao índice da tabela;
Texto padrão: Texto apresentado quando a variável assume um valor não configurado na coluna valor. Quando esta opção está desabilitada, o texto apresentado é o valor da variável.

 

Text Output

 

O componente Text Output apresenta o valor armazenado em uma variável do tipo STRING.

 

xmlscreeneditorfilesupport_screenconfig_fig19

 

As propriedades deste componente são:

 

xmlscreeneditorfilesupport_screenconfig_fig20

 

Variável: Variável do tipo STRING;
Atualização: Tempo (em milissegundos) utilizado para a atualização do campo no display. Este valor é apenas uma aproximação pois depende do varredura do equipamento;
Pisca: Habilita a opção de texto piscante.

 

wpshelp_common_fig_note

NOTA!

Uma variável do tipo BYTE era utilizada em versões de firmware inferiores à 2.10 em vez da variável do tipo STRING. O tamanho do vetor era definido pelo tamanho do componente.

 

Text Input

 

O componente Text Input realiza a entrada de valores em uma variável do tipo STRING.

 

xmlscreeneditorfilesupport_screenconfig_fig22

 

As propriedades deste componente são:

 

xmlscreeneditorfilesupport_screenconfig_fig21

 

Variável: Variável do tipo STRING.

 

wpshelp_common_fig_note

NOTA!

Uma variável do tipo BYTE era utilizada em versões de firmware inferiores à 2.10 em vez da variável do tipo STRING. O tamanho do vetor era definido pelo tamanho do componente.