You are on page 1of 29

MANUAL DE PROGRAMAO

Apostila de Programao Ativa XPANEL Cd MTXXTSC-ET

Programao Bsica
IHM ATIVA Xpanel

Software Xpanel Designer

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

MANUAL DE PROGRAMAO
1. Conectividade IHM Xpanel

(1) USB Client Upload and Download project.


(2) USB Host Possibilidade de conexo de vrios devices diferentes como: impressoras, Pen Drive (memory
sticks), barcodes, mouse e teclado.
(3) SD/MMC Memory Slot Utilizado para armazenar complemento de projetos e ou armazenamento de
arquivos gerados pela IHM.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

MANUAL DE PROGRAMAO
2. Conexo Simultnea

As IHMs srie M permitem a conexo simultnea com vrios devices.


Atravs das portas: Ethernet, COM 1 (RS232), COM2 (RS485) a IHM poder se conectar simultanealemte
com vrios sistemas diversos.
Por exemplo, na porta Ethernet possvel se conectar a Devices Ethernet ou at o Sistema SCADA Ativa e
nas demais portas, outors devices como CLPs ou outros Controladores.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

MANUAL DE PROGRAMAO
3. Informaes bsicas do Software Xpanel Designer

3.1 Criando um novo projeto

Double click no cone do software XpanelDesigner


Depois Escolha New Project e ento pressione OK

Nomeie o seu projeto. Por exemplo: Ativa Teste e pressione Avanar.

Escolha o tamanho da sua IHM e ento concluir.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

MANUAL DE PROGRAMAO

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

MANUAL DE PROGRAMAO
Este o seu ambiente de trabalho.
Clicando em View, voc poder escolher quais as barras de ferramentas ficaro visveis no ambiente.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

MANUAL DE PROGRAMAO
3.2 Escolhendo o Protocolo de Comunicao
No menu lateral, selecionar a opo I/O Device. Voc poder escolher entre protocolos que se conectam pelo
canal Serial ou Ethernet

Aps escolhido o meio fsico de comunicao (Serial ou Ethernet), dever ser dado um nome e ento
escolhido o protocolo desejado, conforme exemplo avaixo:

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

MANUAL DE PROGRAMAO

Na tela Serial Communication Configuration, existem 2 opes:

- Communication Port: local a definir o protocolo e ainda os ajustes desta comunicao: Porta serial a ser
utilizada para comunicao com o CLP (COM1, COM2); Baud Rate (velocidade da comunicao); Paridade,
Data e Stop bit(s), etc.

- Station: Local onde dever ser definido o nome do CLP, tambm a escolha de variantes do protocolo caso
exista.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

MANUAL DE PROGRAMAO

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

MANUAL DE PROGRAMAO
3.3 Criando Tags internos
Tag tipo digital (BIT)
Double click em Database depois New Tag

Nomeie sua tag. Por exemplo: BIT0. Ela ser uma tag do tipo Digital (Digital = BIT) e ser tambm
uma Virtual Tag (Tag interna). Configurada a sua tag Clique em Next para criar uma nova tag ou OK
para finalizar a criao

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

10

MANUAL DE PROGRAMAO
Tag tipo Analogica (WORD)
Double click em Database, depois clique sob a ltima tag criada anteriormente, em seguida clique
sob a rea branca abaixo das tags criadas. (Isto deve ser feito para que na hora de criar uma nova tag,
ela no sobrescreva as j existentes).

Agora Clique em New tag

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

11

MANUAL DE PROGRAMAO
Nomeie sua tag. Por exemplo: WORD0. Ela ser uma tag do tipo Analgica (Analog = WORD) e
ser tambm uma Virtual Tag (Tag interna). Configurada a sua tag Clique em Next para criar uma nova
tag ou OK para finalizar a criao.

3.4 Criando uma nova pgina


Clique em: File -> New Page (ou Ctrl + n)

Abrir uma nova pgina em branco:


Aps criar a pgina a mesma dever ser salva.
Clique em: Save

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

12

MANUAL DE PROGRAMAO

Nomeie sua pgina. Por exemplo: Pagina_1 depois Salvar

3.5 Criando uma rea touch com rea visible + toggle


Escolha um objeto de sua preferncia, por exemplo: um retngulo.

Clique na rea desejada e arraste para criar sua forma do tamanho que desejar.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

13

MANUAL DE PROGRAMAO
Agora, Double click no retngulo, escolha touch, em action, escolha Write Digital Value.

Em seguida aperte na busca para escolher uma tag (J criada anteriormente)

Selecione uma das tags criadas antes, por exemplo: BIT0 depois d um ok.

Marque a opo Toggle e depois ok.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

14

MANUAL DE PROGRAMAO
Desenhe outro objeto de sua preferncia, por exemplo: um retngulo.

Agora, Double click no retngulo, escolha visible, v na busca e escolha a mesma tag e na caixa
Condition selecione off (off a condio inicial) depois d um ok.

Nota: Voc poder simular o seu projeto no prprio PC antes de enviar IHM Veja como em:

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

15

MANUAL DE PROGRAMAO
3.6 Criando um objeto blink (piscante)
Primeiramente crie um objeto de sua preferncia, por exemplo: um crculo.

Embaixo de seu objeto crie outro objeto (rea touch ).

Double click no seu objeto (crculo), escolha Blink procure e selecione uma tag que no est sendo
utilizada, por exemplo: BIT1. Depois escolha o intervalo em que seu objeto blink piscar (a relao :
1=100mseg) e ento ok

.
Em seguida programe a sua rea touch (retngulo) com a tag relacionada e funo toggle.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

16

MANUAL DE PROGRAMAO
3.7 Criando um objeto V-Size
Crie dois objetos, um para a entrada de dados e outro para indicao visual.

No objeto mais estreito, Double click, escolha V-Size, escolha uma tag, em data range digite o
valor mnimo e o valor mximo que limitaro o seu indicador visual, por exemplo: 0 at 100 e ento ok.

Aps, Double click no seu objeto mais largo, escolha EntryData, escolha a mesma tag do objeto
anterior, digite o limite do valor mnimo e mximo que o teclado vai aceitar em Min Value e Max Value se
quiser, poder inserir um ttulo e um comentrio para o teclado em Title e Comment e ento ok.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

17

MANUAL DE PROGRAMAO

Seu teclado ficar assim:

Voc poder tambm utilizar cores no seu indicador, para representar, por exemplo, a gravidade do status de
seu processo.
Para isso siga: Double click no seu objeto mais estreito (o mesmo que foi definido como V-Size) marque
a opo Color, escolha a tag correspondente, marque o campo de cor (ao lado de Color Variation x
em Value > = onde se define o valor que partir a cor, e em Fill determina a cor. Aps confirme em
ok.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

18

MANUAL DE PROGRAMAO

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

19

MANUAL DE PROGRAMAO
4. ALARMES

Para criar alarmes, deevr ser selecionado no menu lateral esquerdo a opo Alarms.
Quando selecionada esta opo, uma janela ser aberta Alarm Configuration. Nesta janela ser criada os alarmes.
Existem 10 grupos de Alarmes e cada grupo com 200 Alarmes criados.
- Add: Adcionar Alarmes
- Edit: Editar alarmes j criados
- Delete: Deletar alarmes j criados
- Copy: Copiar um alarme criado
- Paste: Colar um alarme criado
Group Desc. (Nome do Grupo de Alarmes): No exemplo acima, Alarmes_1
Save Alarm: Quando selecionado, armazena os alarmes criados nos histrico de Alarme
Main / SD / USB
Main: Alarmes sero salvos na memria principal da IHM
SD: Alarmes sero salvos em memria tipo SD card
USB: Alarmes sero salvos em memria USB
As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

20

MANUAL DE PROGRAMAO
Exemplo Criao de um Alarme:

Na janela Alarm Configuration, selecionar o boto Add:


Uma outra janela ser aberta, chamada Aalrm. Nesta janela dever ser associado a descrio de uma
mensagem de alarme com um endereo de um Tag.
Nosso exemplo:
- Tag = Bit_0 (voc j dever ter criado os Tags no Database)
- Tag Operation ( Operator + Ref Value)
Operator: =
Ref Value: 1
Ou seja,
Quando a varivel Bit_0 for = a 1, ser mostrado no sumrio de alarmes a mensagem:
Pressostato Atuado texto descrito na opo Alarm Description
Voc dever ainda associar um evento quando esse o Tag foir ativado (Action Option On Alarm).
No nosso exemplo, quando a Tag for ativado, ser aberto uma pgina do projeto, chamada Alarmes.
Outra opo disponvel o Scrool Messages: Apply Scrool Messages.
Quando ativado esta opo, o scrool das mensagens de alarmes sero automticos.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

21

MANUAL DE PROGRAMAO
4.1 Como visualizar os Alarmes numa pgina ?

No menu principal existe um cone identificado por Allarm Summary


.
Quando selecionado esta opo e inserido em uma pgina, aparecer uma janela chamada Alarm
Summary.
Nesta janela ser definido o que se deseja aparecer na sumrio de alarmes:

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

22

MANUAL DE PROGRAMAO

Aps feito a configurao do Sumrio de Alarmes, uma tabela onde ser visualizada os alarmes existentes
ser mostrado de acordo com a configurao feita.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

23

MANUAL DE PROGRAMAO
5. RECEITA
A funo de Receita da IHM Xpanel suporta multiplos modelos. possvel manipular diferentes receitas para
multiplos devices/protocolos.
Nas IHMs Xpanel, todo tipo de receita tem um nome prprio, parmetros e grupos de dados. At 1024 grupos
de dados podem ser registrados na receita. Porm somente um nico grupo de dados pode ser manipulados
de cada vez. A razo que um grupo de dados deve ser alocado na memria da IHM para devida
manipulao. Um grupo de dados pode ser transferido entre 4 tipos de mdias e a memria da IHM Xpanel
alocada no centros destas transferncias. Seguindo a figura abaixo possvel verificar o movimento dos
grupos de dados.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

24

MANUAL DE PROGRAMAO
Cada grupo de dados pode ser manipulado atravs de funes internas de receitas.

Um grupo de dados pode ser importado/exportado de/para memria externa atravs de arquivo no
formato CSV. Arquivo formato CSV pode ser criado ou lido por planilhas como por exemplo MS-Excel
no PC. (Alguns comandos em scripts RcpCsvRd(), RcpCsvWr() )
Um grupo de dados pode ser uploaded de um device (por exemplo um PLC), atravs do protocolo de
comunicao.
Obs. Uma receita normal s possvel manipular de o driver de comunicao permitir. Alguns
Comandos por scripts permitidos RcpMemUp(), RcpMemDown()

Um grupo de dados na memria pode ser armazenado num arquivo de configurao de receita. O
grupo de dados armazenados sero mantidos enquanto a IHM estiver desligada. E a funo de leitura
do grupo de dados do arquivo de configurao pode ser feito tambm: RcpFileStore(), RcpFileRead()
Funes compostas so fornecidas por convenincia. A funo RcpUpload() composta de
RcpMemUp() e RcpFileStore(). E a funo RcpDownload() composta por RcpFileRead() e
RcpMemDown().

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

25

MANUAL DE PROGRAMAO
5.1 Edio de um modelo de Receita

Model Name: Nome do Grupo da Receita a ser criada.

Number of Group: Se refere ao nmero de receitas associadas ao Grupo criado. Esses grupos de
dados podem ser lidos ou escritos por RcpFileRead() ou RcpFileStore().
Number of Data: Se refere a quantidade de ingredientes que far a composio de cada receita.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

26

MANUAL DE PROGRAMAO
No exemplo abaixo esto definidos como Number of Group, Receita 1, 2 e 3. E como Number of Data,
Leite, Aucar e Chocolate, ou seja os ingredientes que compe uma receita.

Handshake:
Word: Faz necessrio a definio de 1 Word do Device escolhido (ex, PLC) para utilizao pela IHM fazendo
o controle de upload e download de receitas.
Bit: Como a Word acima, necessrio a definio de um endereo tipo Bit que far o reset ou no na
ocasio de transmisso ou recepo de uma receita.
Group Number: Campo (Word) que retem o nmero do grupo para upload e download

(0 a 1023).

Automatically File Store On PLC Managed Upload


Quando esta opo selecionnada, o grupo de receita ser armazenado permanentemente na memria flash
mesmo enquanto a IHM Xpanel estiver desligada. Se esta opo no for selecionada, os dados sero
armazenados somente na memria RAM.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

27

MANUAL DE PROGRAMAO
5.2 Caixa de Dilogo da edio de Receitas
Para a exibio da caixa de dilogo de Receita necessrio definir um comando RcpConfig() um boto.
Quando acionado esta opo, aparecer:

Save: Salva os dados editados de cada ingrediente na receita criada.


Upload: Ler do Device (por exemplo, PLC) para a IHM a os dados da receita atual
Download: Envia para o device os dados da Receita criada.
Close: Fecha a caixa de dilogo.

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

28

MANUAL DE PROGRAMAO
5.3 Importao e Exportao de Receitas
Importao: possvel fazer a importao de receitas na IHM atravs de memria tipo SD/MMC ou USB. O
arquivo deve ser em formato CSV. O comando utilizado RcpCsvRd() funo de leitura. O arquivo
importado dever conter uma clula que contm o nmero de Receitas e na sequencia todas as receitas de
um grupo.

Exportao: Da mesma forma do processo de importao, possvel fazer a exportao de dados de uma
receita da IHM para o Excel no formato CSV. A exportao poder ser para uma memria tipo SD/MMC ou
USB. O comando de escrita RcpCsvWr().

As informaes contidas neste documento so propriedade da ATIVA AUTOMAO, sendo vetada a reproduo ou utilizao para outras finalidades seno aquelas a
que se destinam, sem prvia autorizao.

Documento: MPG-IHM-MXXTSC-ET-13-0
Data Emisso: 04/03/2013
Reviso: 0

29

You might also like