Вы находитесь на странице: 1из 26

Famlia XGT

Treinamento de programao em CLP

-2-

1.

TELA DE CONFIGURAO XG 5000 ................................................................................................ - 3 -

1.1. 1.2.
2.

CONHECENDO O APLICATIVO .......................................................................................................... - 3 CRIANDO UMA CONEXO.................................................................................................................. - 4 -

CONTROLES DO XG5000 ........................................................................................................................ - 7 -

2.1 2.2 2.3 2.4 2.4.1 2.4.2 2.4.3 2.5 2.6 2.7 2.7.1 2.8 2.9 2.10 2.10.1 2.10.2
3.

EXECUTANDO E PARANDO UM PROGRAMA RUN/STOP ............................................................ - 7 TOOL BOX. ........................................................................................................................................... - 7 MUDANDO A JANELA DE VISUALIZAO. ...................................................................................... - 7 JANELA DE PROJETO Project Window.......................................................................................... - 9 VARIABLE/COMMENT ......................................................................................................................... - 9 BASIC PARAMETER ........................................................................................................................... - 10 I/O PARAMETER ................................................................................................................................ - 10 SYSTEM MONITORING ..................................................................................................................... - 11 DEVICE MONITORING ...................................................................................................................... - 12 FORCE I/O .......................................................................................................................................... - 13 DIFERENA ENTRE MEMRIAS, ENTRADAS E SADAS. ............................................................. - 13 TELA DE PROGRAMAO. ............................................................................................................... - 14 TRABALHANDO EM MODO DE SIMULAO .................................................................................. - 14 SIMULAO. ...................................................................................................................................... - 15 CONHECENDO ALGUMAS INSTRUES. .................................................................................. - 16 DESCRIO DA CAIXA DE DILOGO ........................................................................................ - 16 -

TIPOS DE MEMRIAS ........................................................................................................................... - 18 -

3.1 3.2 3.3 3.4 3.5 3.6 3.7


4.

TEMPORIZADORES. .......................................................................................................................... - 18 CONFIGURAO DAS MEMRIAS RETENTIVAS. ......................................................................... - 18 CONHECENDO AS MEMRIAS: ....................................................................................................... - 19 EDIO ONLINE ................................................................................................................................ - 19 BARRA DE MENU Online\Start Online Editing (ou Ctrl+Q) ...................................................... - 20 BARRA DE MENU Online\Write Modified Program (ou Ctrl+w) .............................................. - 20 BARRA DE MENU Online\And Online Editing ............................................................................. - 20 -

SOFTWARE APLICATIVO PARA MAPEAMENTO DE REDES DE COMUNICAO ................ - 22 -

4.1 4.2

XG-PD ................................................................................................................................................. - 22 COMO CONFIGURAR OS PARMETROS BSICOS ....................................................................... - 22 -

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

-3-

1. TELA DE CONFIGURAO XG 5000

A B C E

D
Figura 1 Tela de programao do XG5000.

1.1. CONHECENDO O APLICATIVO

Abaixo veremos as principais configuraes para a programao do CP utilizando o software de programao XG5000. Descrio dos componentes do aplicativo: a) b) Barra de menu: utilizado para parametrizar as configuraes bsicas do XG5000; Barra de ferramentas (atalhos): utilizado para executar as instrues que esto contidas

na barra de menu. c) d) em execuo. e) Janela de edio: rea onde o programa ser exibido e/ou editado. Janela de projetos: utilizado para exibir os itens de configurao do projeto em execuo. Janela de mensagens: utilizado para gerar inmeras mensagens quando o XG5000 est

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

-4-

1.2. CRIANDO UMA CONEXO.

1.2.1. CONECTANDO O PC AO CP.

Existem diferentes formas de comunicar o CP com o PC, para este treinamento estudaremos as seguintes: Via ethernet, serial RS232 e USB. Para que seja possvel estabelecer comunicao via USB, deve-se instalar o driver que est localizado no mesmo diretrio de instalao do XG5000.

Para configurar o tipo de comunicao a ser utilizado, deve-se seguir para o boto online da barra de menu e em seguida clicar em connection Settings, conforme FIGURA 2.

Figura 2 Configurando comunicao

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

-5-

Logo em seguida na opo type escolher o tipo de comunicao, conforme FIGURA 3.

Figura 3 Tipo de comunicao.

Na opo settings ser configurado a porta e a velocidade de comunicao, conforme FIGURA 4.

Figura 4 Porta de comunicao.

Aps efetuar as seguintes configuraes, basta clicar em OK para confirmar, ou em connect para se conectar ao CP. A segunda opo para estabelecer comunicao aps confirmar estas configuraes (clicando em

OK) seguir para o boto online da barra de menus e em seguida clicar em connect, conforme ilustra a
FIGURA 5.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

-6-

Figura 5 Estabelecendo comunicao.

1.2.2. UTILIZANDO A OPO OPEN FROM PLC

Seguindo para o boto Project da barra de menu, encontraremos a opo Open From PLC. Este item far com que tenhamos acesso as telas de configurao de comunicao conforme feito anteriormente. Ao se conectar com o CP o memso far o upload da programao (caso j exista alguma), colocar o CP em mode de monitorao e execuo. A FIGURA 6 ilustra a forma do acesso descrito.

Figura 6 Open from PLC.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

-7-

2. CONTROLES DO XG5000

2.1

EXECUTANDO E PARANDO UM PROGRAMA RUN/STOP

Aps estabelecida comunicao com o CP, ser possvel efetuar o controle RUN/STOP via software, sem a necessidade de movimentar o switch de controle. Para que isso possa ser feito via software o switch de RUN / STOP dever estar na posio STOP.

2.2

TOOL BOX. O tool Box um atalho para os itens da barra de menu, nele ser possvel editar/programar,

mudar o estado de trabalho do CP (RUN/STOP), localizar variveis, entre outras funes. Para saber o nome de cada cone, baste encostar o ponteiro do mouse sobre o eles. A FIGURA 7 exibe os atalhos da caixa de ferramentas.

Figura 7 Tool box.

2.3

MUDANDO A JANELA DE VISUALIZAO.

O XG5000 permite que o usurio/programador organize a rea de trabalho de maneira a ficar mais fcil de se trabalhar. O crculo em vermelho da FIGURA 8 indica o posio onde deve-se clicar na janela e arrastar, afim de posicionar a janela onde seja necessrio.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

-8-

Figura 8 Open from PLC.

Figura 9 Tela de programao.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

-9-

Ao clicar com o boto direito do mouse nas janelas de visualizaes, ser possvel entrar nas propriedades e configurar a forma na qual iro ficar posicionadas na tela.

Figura 10 Menu Project.

2.4

JANELA DE PROJETO Project Window

2.4.1

VARIABLE/COMMENT

Na janela de projetos (Project window), encontramos o item Variable/Comment, onde iremos declarar as variveis do nosso projeto.

Figura 11 Variveis.
Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 10 -

2.4.2

BASIC PARAMETER

Figura 12 Parmetros bsicos.

2.4.3

I/O PARAMETER

Para se visualizar as expanses instaladas juntamente com o CPU devemos proceder da seguinte maneira: Com o CP em modo STOP, seguir para o boto online da barra de menu e em seguida em I/O

Information. Uma janela, FIGURA 13, aparecer exibindo todos os mdulos instalados na base. Clicar no
boto I/O Sync e confirmar a leitura dos cartes, seguido de um OK para finalizar.

Figura 13 I/O informaion.


Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 11 -

Agora na janela de projeto clicar em I/O Parameter para visualizar os cartes instalados, FIGURA 14, e alterar suas configuraes.

Figura 14 Alocao de variveis.

2.5

SYSTEM MONITORING Nesta opo ser possvel visualizar graficamente os mdulos instalados no CP, e visualizar as

I/Os que estiverem acionadas. Para exibir est janela siga para: Barra de menu Monitor / System Monitoring. A tela exibida na FIGURA 15 aparecer.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 12 -

Figura 15 System Monitoring.

2.6

DEVICE MONITORING

Nesta opo possvel visualizar os valores de todas as memrias disponveis no CP, inclusive alterar os valores contidos nela, desde que no haja alguma varivel utilizando este endereo, pois a mesma ter prioridade sobre a escrita.

Figura 16 Open from PLC.


Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 13 -

2.7

FORCE I/O

2.7.1

DIFERENA ENTRE MEMRIAS, ENTRADAS E SADAS.

Quando um sinal forado, uma sinalizao e mostrada na CPU. Para forar um sinal click duas vezes sobre a varivel, ou siga para online, na barra de menu, e click em Force I/O.

Figura 17 Open from PLC.

Figura 18 Force I/O.


Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 14 -

2.8

TELA DE PROGRAMAO.

Figura 19 Tela de programao.

2.9

TRABALHANDO EM MODO DE SIMULAO

Principais comandos para simulao.


Conforme a figura abaixo da esquerda para direita:

Figura 20 Atalhos, monitorao, download, run e stop.

Monitor: Serve para monitorar visualmente o estado lgico da programao, o termo Online muito
utilizado para este caso.

Write: Serve para fazer o download da programao ou alterao.


Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 15 -

RUN: Serve para iniciar a execuo do programa. STOP: Serve para parar o programa em execuo.

Para entrarmos no modo de simulao devemos seguir para o seguinte caminho:

Barra de Menu - Tools\Start Simulator preocupar, pois inicialmente no iremos utiliz-la.

uma nova tela ir abrir, na qual no precisamos nos

Para darmos sequncia devemos voltar para o XG5000 e confirmar a pergunta que est sendo feita. Esta pergunta a mesma quando est sendo enviado o programa para o PLC. Para finalizarmos o modo de simulao devemos seguir o mesmo caminho e clicar na opo End

Simulator, conforme caminho abaixo:


Barra de Menu - Tools\End Simulator. 2.10 SIMULAO.

Depois de estarmos em modo de simulao, RUN e Monitor, podemos trabalhar em um programa ou at mesmo demonstrar a nossos clientes algumas aplicaes do software, tais como: Acionar variveis; Visualizao grfica do PLC (System Monitoring); Visualizao dos valores das variveis (Device Monitoring); Edio on line; Entre outras que poderemos estudar futuramente.

1.3. ACIONANDO AS VARIVEIS Para acionarmos um bit, por exemplo, basta dar um duplo click com o mouse ou pressionar a tecla enter. A seguinte tela ir aparecer:

Figura 21 Atalhos para force I/O.


Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 16 Ao clicarmos em OK, estaremos acionando a memria M00000 (bit), caso ela j esteja em nvel lgico 1, ou seja, ligada, devemos ento marcar a opo Off para deslig-la.

Para escrevermos o valor de uma Word (16 bits), devemos proceder da mesma forma.

2.10.1 CONHECENDO ALGUMAS INSTRUES. Caixa de dilogo:

Figura 22 Tela de instrues.

2.10.2 DESCRIO DA CAIXA DE DILOGO Seguindo para o item Edit/Tools da barra de Menus, ou utilizando a tecla de atalho F10, uma caixa de dilogo abrir nos possibilitando a insero das instrues. A figura acima mostra a construo de uma instruo de movimentao de valores.

Segue abaixo exemplo de algumas instrues:

Mov: Movimenta o valor 10 para o endereo de memria D0.

Figura 23 Funao Mov.


Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 17 -

Ton: Instruo de temporizao. T96 o temporizador utilizado e 100 o valor de preset.

Figura 24 Funo TON.

CTU/CTD:

Instruo de contagem, CTU conta de maneira progressiva enquanto que CTD conta de

maneira regressiva, C0 e C1 so as memrias selecionadas e 5 o valor que habilitar os contadores, ou seja, quando o mesmo atingir este valor as memoras C0 e C1 passaro a ter o valor lgico igual a 1.

Figura 25 Funo CTU, CTD.

CTUD: Est instruo compreende duas instrues em uma s (CTU/CTD), pois as memrias M0 e M1, faro o incremento (M0) e o decremento (M1) do contador C3, o mesmo quando atingir o valor C3=5, passar a ter nvel lgico igual a 1.

Figura 26 Funo CTUD.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 18 -

3. TIPOS DE MEMRIAS

3.1

TEMPORIZADORES. Valor do temporizadores, estes valores podem ser ajustados de acordo com a necessidade da

programao e ainda podem ser utilizadas como memrias retentivas, ou seja, quando o CLP for desenergizado as valores que estiverem na memria ficaram retidos.

Figura 27 Preset dos temporizadores.

3.2

CONFIGURAO DAS MEMRIAS RETENTIVAS. Seguindo para Project Window/Paremeter/Basic Parameter a janela abaixo ser exibida. Esta tela

nos permite configurar os valores retentivos de memrias. Por default, j possumos algumas memrias retentivas fixas (memrias K) que no ser exibida neste dialogo.

Figura 28 Memrias retentivas.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 19 -

3.3

CONHECENDO AS MEMRIAS:

Memria tipo P: Entradas/sadas fsicas Memria tipo M: Memrias de bits Memria tipo K: Memrias retentivas Memria tipo F: Flags condicionais (default) Memria tipo T: Temporizadores Memria tipo C: Contadores Memria tipo S: memria para lgica de passos Memria tipo U: Registradores especiais (analgica) Memria tipo Z: Indexador Memria tipo L e N: Memrias para aplicaes especficas (comunicao em rede) Memrias tipo D: Memria de dados

Figura 29 Tipos de memrias.

3.4

EDIO ONLINE

No so muitos os PLCs que possibilitam este tipo de comando. Podemos ento tirar proveito desta virtude. A Edio online nos possibilita realizar uma alterao na programao do PLC, sem que seja passado para o modo STOP, muitas vezes em fbricas onde o processo contnuo, isso afetaria a

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 20 performance de produo, pois ao passar o CLP para modo de STOP, o mesmo ir parar o programa e consequentemente o processo de produo, podendo ocasionar falhas no equipamento.

Para entrar no modo de edio on-line siga o seguinte caminho:

3.5

BARRA DE MENU Online\Start Online Editing (ou Ctrl+Q) Ao seguir o passo acima, a rea de programao ir ficar azul possibilitando a edio com o PLC

em modo Run. Aps feita as devidas alteraes o programa deve ser enviado ao PLC seguindo o caminho abaixo:

3.6

BARRA DE MENU Online\Write Modified Program (ou Ctrl+w) A tela de programao continuar azul aps o download, estando ainda em modo de edio

online. Para finalizar este comando siga o caminho abaixo:

3.7

BARRA DE MENU Online\And Online Editing

Figura 30 Menu Online.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 21 Tela de modo de edio online. Aps finalizado as alteraes, deve-se finalizar a edio seguindo para o caminho na barra de menus Online/End Online Editing.

Figura 31 Tela de edio online.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 22 -

4. SOFTWARE APLICATIVO PARA MAPEAMENTO DE REDES DE COMUNICAO

4.1

XG-PD Para iniciarmos uma comunicao entre o CLP e o XG-PD, devemos proceder da mesma maneira

que utilizamos para nos conectar com o CLP.

Podemos utilizar a opo da barra de menu: File/Open From PLC: Onde o Software aplicativo ir se conectar com o CLP e fazer um Upload da programao. Online/Connection Settings: Onde iremos configurar a forma de conexo com o CLP.

Aps estar conectado conectado devemos efetuar a seguinte instruo (caso as informaes contidas no CLP no tenham sido lidas): Siga para a barra de menu no boto Online em seguida aponte para Read I/O Information, esta opo far com que todos os mdulos instalados no CLP (caso haja algum) sejam exibidos na janela de projeto (Project Window).

4.2

COMO CONFIGURAR OS PARMETROS BSICOS

A FIGURA 32 nos mostra os canais disponveis para a comunicao via Modbus, onde iremos setar velocidade, tipo de comunicao, entre outras informaes. Para acessar esta tela, basta dar um duplo click no mdulo onde se deseja realizar uma configurao. No canal 1 iremos realizar uma comunicao somente ponto a ponto, por ser uma porta de comunicao com padro RS232, J o canal 2 poderemos montar uma rede do tipo Multdrop, pois esta porta possui um padro RS485, nos possibilitando colocarmos at 31 escravos. Na parte inferior da tela onde podemos ver as opes de Action mode, iremos configurar a primeira etapa do protocolo de comunicao:

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 23 -

Figura 32 Standard Settings.

XGT Server: Protocolo dedicado utilizado para atuar como escravo na rede de comunicao.

P2P Settings: Protocolo aberto utilizado para configurao do CP como Mestre.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 24 -

Figura 33 Cartes de comunicao XG-PD.

Este aplicativo acompanha o software de programao XG5000, nele poderemos mapear os endereos para criar uma rede de comunicao. Para acessar o aplicativo siga para o boto na barra de menus: Tools/Network Manager.

Na tela ao lado, Project Window (guia Standard), iremos selecionar o protocolo e velocidade de comunicao e portas a serem utilizadas.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 25 -

Figura 34 Configurando blocos.

Continuando na janela Project Window (guia P2P), iremos continuar com o mapeamento de nossa rede. Iremos ento selecionar a forma de comunicao (Mestre/Escravo) e mapear nossas memrias.

A tela abaixo mostra um mapeamento de memrias, utilizando o canal 2 em um protocolo Modbus como Mestre

Figura 35 Blocos de comunicao.


Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

- 26 -

Na tela abaixo podemos monitor a comunicao entre o Mestre e o Escravo, para acessar devemos seguir para o boto na barra de menu Online/System Diagnosis

Figura 36 Monitorao da comunicao.

OBS: Sempre que for feito um novo mapeamento deve-se habilitar o link de comunicao entre o XG-PD e o XG5000. Para fazer isso, siga para o boto da barra de menu Online/Enable Link.

Ao LS Brasil Av. Par, 714 Porto Alegre/RS fone: (51)3029 6577 / (51)9117 2675 Elaborado por: Adriano Barros adriano.barros@lsbrasil.com.br

Вам также может понравиться