Você está na página 1de 7

Configuration Pages – Variable-Sized Templates

VARIABLE-SIZED GRAPHIC TEMPLATE

Variable-Sized Graphic Template é um dispositivo que possuí características e propósitos similares ao


Indicator Template. A diferença é que o Indicator Template usa gráficos pré definidos enquanto o VS
Graphic Template usa símbolos para indicar os Status, ou seja você associará cada status a um
símbolo(figura).
Podemos utilizar até cinco símbolos por Template, cada símbolo será associado a uma expressão
condicional.
Quando selecionarmos o Variable Sized Template na barra de ferramentas e clicarmos na página, não
aparecerá nenhum símbolo na página e sim um folder com a relação dos objetos existentes e que
estão disponíveis para serem utilizados no Template.

Quando clicarmos na tela teremos o seguinte folder :

onde : RETANGULO é um objeto (símbolo) já definido.

Para obter mais informações sobre como criar objetos, consulte Make Symbol.
3
Configuration Pages – Variable-Sized Templates

Devemos definir qual é o objeto que desejamos associar ao VS Graphic Template e clicar em OK, no
caso do exemplo após clicar em OK teremos :

O retângulo que aparece na tela é um VS Graphic Template e dando-se duplo clique sobre o mesmo,
teremos os seguintes folders :
• VS Graphic Attributes – Onde se define os atributos do Template (Nome, Tamanho, Localização)
• VS Graphic States – Onde se define as condições de associadas a cada figura.
• Control Definitions – Onde se define a função de controle (Bits a serem setados).

VS Graphic Attributes

Pixel Location
4
Configuration Pages – Variable-Sized Templates

X: Permite você definir a localização do Template considerando o eixo X,


tendo como referência o canto superior esquerdo do Template.

Y: Permite você definir a localização do Template considerando o eixo Y,


tendo como referência o canto superior esquerdo do Template.

Recomendamos que o posicionamento dos Templates, seja feito diretamente na tela


com o auxílio do mouse, pois desta forma será possível visualizar o posicionamento na
própria tela.

Alarm Device Name :Permite a entrada do nome do dispositivo. Este nome poderá ser utilizado
como parte de mensagem de alarme.

Refresh Affected Graphics Online : Permite a sobreposição de imagens,


Templates, VS Template sem alteração da imagem que está por trás,
quando a imagem a frente desaparecer.
Recomendamos o uso para todos os Templates.

Enable Conditional Visibility : Permite você definir quando o template será mostrado. Caso
você defina este campo, o campo abaixo (Visibility Expression) será
habilitado, neste campo você colocará a expressão ou um bit do CLP que
determinará o aparecimento do Template ou Objeto em questão.

VS Graphic States

Symbol Name : Neste campo fica o nome do objeto (figura) associado a Conditiona
Expression, você pode verificar quais os símbolos disponíveis clicando em
Symbol Library.

Conditional Expression : Permite a entrada da expressão condicional para aparecimento do


Indicator Label. Esta expressão pode ser numérica, lógica ou relacional e
retornará um valor VERDADEIRO( 1 ) OU FALSO( 0 ). Quando tivermos
uma condição satisfeita o Indicator Label associado a ela será mostrado.
Caso tenhamos mais que uma condição satisfeita ao mesmo tempo a de
5
Configuration Pages – Variable-Sized Templates

maior prioridade será mostrada. Temos linhas de 1 a 5. A linha 1 tem


maior prioridade.

Override Colors
Pen : Permite você definir a cor do contorno.

Fill : Permite você definir a cor do Background(cor de fundo) do Template,


neste caso o a cor de preenchimento.

Alarm : Permite você definir que qualquer uma das linhas definidas no Template
gere um status de Alarme. Desta forma quando a Conditional Expression
deste Template for satisfeita uma mensagem de alarme será colocada na
lista de alarme.

Acknowledge : Permite você definir se o alarme associado (Alarm) deverá ser


reconhecido antes de ser removido da lista de alarmes.
Caso este campo seja definido, o operador deverá reconhecer o alarme
para que o mesmo seja retirado da lista de alarmes.

Control Definition

O folder a ser preenchido é PRATICAMENTE idêntico ao mostrado em INDICATOR TEMPLATE –


Control Definitions sendo idênticos o preenchimento dos parâmetros de cada folder.
Se compararmos os folders definidos em INDICATOR TEMPLATE com os definidos em VS GRAPHIC
TEMPLATE , poderemos perceber que foram incluídos apenas três campos ( X e Y, ARROW e
DISPLAY).
Arrow : Pemite você definir a posição da seta de indicação de características de
controle : Right, Left, Up, Down, Right/Up, Right/Dn, Left/Up, Left/Dn.

XeY: Não podem ser alterados neste folder, os mesmos deverão ser alterados
em VG Graphic Atributes.

Display : Conforme mostrado em VS Bar Template.

6
Configuration Pages – Variable-Sized Templates

VARIABLE-SIZED CONTROL BUTTON TEMPLATE

Variable-Sized Control Button Template é um botão que você pode colocar em qualquer lugar da tela.
Deve ser utilizado em Panel Mate modelos Touch Screen.
Este botão é utilizado para prover controle do CLP, ou seja para setar um bit do CLP.

O VS Control Button Template consiste de dois folders (pastas), conforme abaixo :


• VS Control Button Attributes – Onde se define os atributos do Template (Nome, Tamanho,
Localização)
• Control Definitions – Onde se define a função de controle (Bits a serem setados).

VS Control Button Attributes

Pixel Location
X: Permite você definir a localização do Template considerando o eixo X,
tendo como referência o canto superior esquerdo do Template.

Y: Permite você definir a localização do Template considerando o eixo Y,


tendo como referência o canto superior esquerdo do Template.
7
Configuration Pages – Variable-Sized Templates

Recomendamos que o posicionamento dos Templates, seja feito diretamente na tela


com o auxílio do mouse, pois desta forma será possível visualizar o posicionamento na
própria tela.

Size in Pixels
Height : Altura do Template, em pixels.

Width : Largura do Template, em pixels.

Outra forma de alterar o tamanho do Template é utilizar o mouse arrastando o Template


até obter o tamanho desejado na própria tela.

Lens Color : Permite você definir a cor da lente (área interna do botão).

Refresh Affected Graphics Online : Permite a sobreposição de imagens,


Templates, VS Template sem alteração da imagem que está por trás,
quando a imagem a frente desaparecer.
Recomendamos o uso para todos os Templates.

Enable Conditional Visibility : Permite você definir quando o template será mostrado. Caso
você defina este campo, o campo abaixo (Visibility Expression) será
habilitado, neste campo você colocará a expressão ou um bit do CLP que
determinará o aparecimento do Template ou Objeto em questão.

Control Definition

Type : Permite você definir o tipo de controle que o botão terá. Você pode
escolher entre as seguintes opções :

• Normally Open Momentary : Define que o bit do CLP irá para 1


quando o botão estiver pressionado e em 0 quando o botão for solto.

• Normally Close Momentary : Define que o bit do CLP irá para 0


quando o botão estiver pressionado e em 1 quando o botão for solto.

8
Configuration Pages – Variable-Sized Templates

• Normally Open Maintaned : Define que o bit do CLP irá para 1


quando o botão estiver pressionado e quando o mesmo for solto não
haverá ação, para resetarmos o bit o botão deverá ser pressionado
novamente.

• Normally Close Maintaned : Define que o bit do CLP irá para 0


quando o botão estiver pressionado e quando o mesmo for solto não
haverá ação, para setarmos o bit o botão deverá ser pressionado
novamente.

• Togle : Define que o bit do CLP será setado para o estado inverso do
ultimo acionamento quando o botão de controle correspondente foi
pressionado.

• Page Change : Determina a página a ser mostrada quando o número


da página for calculada no campo Expression. Note que o campo
Expression irá aparecer em VS Control Button Template – Control
Definitions Tab quando este item (Page Change) for selecionado.

Reference : Permite você definir qual o bit do CLP será associado ao botão.

Expression : Este campo irá aparecer quando escolhermos a opção Page Change em
Type.
Permite definir o número da página de destino que será associado ao
botão.