Imagens de cabeçalho aleatórias... Recarregue a sua página para ver mais!

CX-Supervisor: Tutorial 1 – Conceitos Básicos – Screencast / Vídeo

Curso Profissional de Electrónica, Automação e Comando

Disciplina de Automação e Comando – 11º/12º Anos

Módulo 6: Supervisão e Controlo de Processos

CX-Supervisor: Tutorial 1 – Conceitos Básicos

A versão/tradução deste tutorial, bem como o original em inglês, está aqui.
E há outra versão aqui.

Outubro 16, 2011   Não há comentários

CX-Supervisor: Tutorial 1 – Conceitos Básicos (Parte 2/5)

Curso Profissional de Electrónica, Automação e Comando

Disciplina de Automação e Comando – 11º/12º Anos

Módulo 6: Supervisão e Controlo de Processos

CX-Supervisor: Tutorial 1 – Conceitos Básicos (Parte 2/5)

(… continuação)

4. Páginas no CX-Supervisor

Um projecto no CX-Supervisor consiste habitualmente num conjunto de páginas separadas. Cada página apresenta normalmente informação relacionada com um tópico particular, um dado processo, ou determinada actividade. O projectista da aplicação usa as facilidades do editor gráfico para desenhar e animar objectos na página.

Este projecto/tutorial é formado apenas por uma página.

4.1. Menu File >> Save As… e dê um nome à página, por exemplo “tutor.pag”.

4.2. Quando lhe for pedido para acrescentar uma página ao projecto, clique no botão Yes. Ser-lhe-á apresentada uma nova página vazia.

5. Utilização do Editor Gráfico

Agora que o projecto existe com a sua página própria, podemos construir os objectos gráficos e adicioná-los à página.

O Editor Gráfico utiliza uma barra  Objecto Gráfico/Graphic Object e uma janela flutuante conhecida como Palette, para construir e controlar os objectos da página. São ambos muito fáceis de usar.

Editor Gráfico

Vários pequenos ícones são visíveis na barra de ferramentas Graphic Object – cada qual representando um dos objectos gráficos com os quais uma aplicação pode ser construída. Alguns dos objectos são figuras básicas – linhas rectas, elipses, rectângulos; outros são mais avançados – tal como o objecto gauge que tem uma funcionalidade embebida.

5.1. Na barra de ferramentas Graphic Object, clique no botão . Repare que quando o cursor está sobre um ícone uma palete de informação sobre ele aparece na barra de estado. Similarmente, se o cursor é deixado parado sobre um botão então uma mensagem tipo dica aparece depois de pouco tempo.

5.2. Assegure-se que a cor seleccionada da palete é preta, clicando na cor preta.

5.3. Da barra de ferramentas Graphic Object, clique no botão .

5.4. Clique com o rato e arraste-o para perto do cimo da página, largando o botão do rato. À medida que isto acontece as fronteiras de um rectângulo de cantos arredondados aparece no ecrã para formar a caixa de um semáforo, como mostramos a seguir. Repare que a posição, altura e largura do objecto a ser editado são mostrados para seu conhecimento na barra de estado.

5.5. Da barra de ferramentas Graphic Object, clique no botão e desenhe a perna de suporte do semáforo.

Agora que a estrutura principal do semáforo está completa (apesar de ainda básica), podemos começar o trabalho com as luzes de cor. Apenas precisamos de duas cores, uma vermelha e outra verde.

5.6. Da barra de ferramentas Graphic Object, clique no botão e desenhe um círculo do tamanho apropriado para representar a lâmpada.

Premindo a tecla CTRL enquanto desenha uma elipse assegura-lhe que é desenhado um verdadeiro círculo.

5.7. Seleccione a cor vermelha e depois posicione a lâmpada vermelha no topo do semáforo.

5.8. Repita o processo para a lâmpada verde e posicione-a na parte de baixo do semáforo.

(continua…)

Outubro 10, 2011   Não há comentários

CX-Supervisor: Tutorial 1 – Conceitos Básicos (Parte 4/5)

Curso Profissional de Electrónica, Automação e Comando

Disciplina de Automação e Comando – 11º/12º Anos

Módulo 6: Supervisão e Controlo de Processos

CX-Supervisor: Tutorial 1 – Conceitos Básicos (Parte 4/5)

(… continuação)

8. Animação

Este semáforo simples tem apenas dois estados, ‘STOP’ e ‘GO’. Se o sinal está ‘STOP’, então a luz vermelha deverá acender. Se o sinal está ‘GO’, então a luz verde deverá acender. O Animation Editor (Editor de Animação) é a peça chave para definir como um objecto é animado dependendo dos valores dos pontos. Para configurar as animações:

8.1. Por simplicidade, seleccione o objecto que representa a Luz Verde.

8.2. Na barra de ferramentas, clique no botão

Existem várias acções disponíveis para cada objecto particular. Com uma configuração adequada, cada uma dessas acções pode ser aplicada a cada objecto: por exemplo, podem ser dadas à luz verde as seguintes acções:

. Piscar;

. Fechar Página;

. Mudar de Cor, etc.

8.3. Dê um duplo clique e seleccione Colour Change (Mudar a Cor) Digital.

Seleccionando esta animação, a cor da luz verde (uma elipse) será alterada de acordo com o valor de uma determinada variável, ou expressão, Booleana (Digital).

Abrir-se-á então a caixa de diálogo Colour Change:

8.4. Para animar o Ponto, clique no botão Browse na caixa de diálogo Colour Change.

Aparecerá então a caixa de diálogo Select Required Item.

8.5. Escolha o novo ponto ‘GO’ e clique no botão OK.

8.6. Na caixa de diálogo Colour Change (Digital), assegure-se que ‘GO’ foi digitada como a expressão digital solicitada.

8.7. A caixa de diálogo Colour Change mostra as duas cores entre as quais a luz alternará. É preciso seleccionar as cores, de modo a que quando o semáforo estiver ‘GO’, a luz verde acenderá (é o valor por defeito), mas quando estiver ‘STOP’, isto é, no estado ‘0’, a cor verde (verde-escuro ou cinzento) indicará que a luz não está acesa. As cores podem ser mudadas clicando na caixa préver cores (colour preview) , e utilizando a caixa de diálogo palete de cores (Colour Palette) que aparecerá subsequentemente, para seleccionar os tons de cor adequados.

A caixa de diálogo deverá agora estar como esta:

8.8. Clique no botão OK

A animação da lâmpada verde está agora definida.

Teste a aplicação para garantir que a luz está a funcionar correctamente. Apesar de a lâmpada Vermelha poder ser animada também nesta fase, é melhor executar antes um teste para ver como ela opera.

(continua…)

Outubro 3, 2011   Não há comentários