Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
-2-
1.
1.1. 1.2.
2.
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 -
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 -
4.1 4.2
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-
A B C E
D
Figura 1 Tela de programao do XG5000.
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-
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.
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-
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-
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.
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
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.
2.3
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-
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.
2.4
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
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.
- 11 -
Agora na janela de projeto clicar em I/O Parameter para visualizar os cartes instalados, FIGURA 14, e alterar suas configuraes.
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 -
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.
- 13 -
2.7
FORCE I/O
2.7.1
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.
- 14 -
2.8
TELA DE PROGRAMAO.
2.9
Monitor: Serve para monitorar visualmente o estado lgico da programao, o termo Online muito
utilizado para este caso.
- 15 -
RUN: Serve para iniciar a execuo do programa. STOP: Serve para parar o programa em execuo.
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
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:
- 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.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.
- 17 -
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.
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.
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.
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.
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
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.
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
3.7
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.
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.1
XG-PD Para iniciarmos uma comunicao entre o CLP e o XG-PD, devemos proceder da mesma maneira
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
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 -
XGT Server: Protocolo dedicado utilizado para atuar como escravo na rede 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
- 24 -
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 -
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
- 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
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