You are on page 1of 28

Manual de Usurio CP 91 IB

Phoenix Contact Indstria e Comrcio Ltda. Rua Gino Cesaro, 169 gua Branca So Paulo/SP 05038-140 Telefone ++55 11 3871 6444 Fax ++55 11 3871 64 01 http://www.phoenixcontact.com.br

CP 91 IB

Apresentao
Este manual foi elaborada pela Phoenix Contact Indstria e Comrcio Ltda. O departamento de suporte a clientes, est disponvel, atravs do telefone (11) 3871-6400 ou do e-mail support@phoenixcontact.com.br, para esclarecimentos sobre as informaes contidas neste documento, ou para responder quaisquer dvidas a respeito de nossos produtos. Favor mencionar as informaes a seguir para que possamos identificar os dados relativos a este documento.

Manual de Usurio CP 91 IB

Descrio: UM_P_CP_91 Reviso: 1.4 Data: 20/03/2008

UM_P_CP91_v1.4

CP 91 IB

ndice
1. 2. 3. 4. Introduo .................................................................................................................................................... 1 Principais caractersticas ............................................................................................................................. 1 Diagrama em blocos.................................................................................................................................... 1 Conexes do Painel Traseiro ...................................................................................................................... 2 4.1 Alimentao ............................................................................................................................................. 2 4.2 Conectores de I/O .................................................................................................................................... 2 4.3 Entradas Digitais ...................................................................................................................................... 3 4.3.1 Conexo das Entradas Digitais ........................................................................................................ 3 4.3.2 Conexo de Encoder ........................................................................................................................ 3 4.3.3 Contador Rpido............................................................................................................................... 3 4.4 Sadas Digitais ......................................................................................................................................... 4 4.4.1 Exemplo de utilizao das sadas digitais ........................................................................................ 4 4.4.2 Gerador de Freqncia..................................................................................................................... 4 5. Porta de Expanso ...................................................................................................................................... 5 5.1 Conexo com a rede de expanso .......................................................................................................... 5 5.2 LEDs de Status ........................................................................................................................................ 5 6. Porta de Comunicao ................................................................................................................................ 6 6.1 Cabo de Programao ............................................................................................................................. 6 7. Painel Frontal............................................................................................................................................... 7 7.1 CP 91 HMI + IB ........................................................................................................................................ 7 7.2 CP 91 IB ................................................................................................................................................... 7 7.3 Funo dos Leds de OPER e COM ......................................................................................................... 7 8. Instalao..................................................................................................................................................... 8 8.1 Dimenses (milmetros) ........................................................................................................................... 8 8.2 Furao do painel do armrio para fixao ............................................................................................. 8 8.3 Conector do terra de proteo ................................................................................................................. 8 9. Software de Programao ........................................................................................................................... 9 10. Configurao dos Mdulos de Hardware .................................................................................................... 9 10.1 Acesso Configurao dos Mdulos de Hardware................................................................................. 9 10.2 Comandos de Configurao dos Mdulos............................................................................................. 11 10.2.1 Parmetros Default ......................................................................................................................... 11 10.2.2 Atualiza Parmetros........................................................................................................................ 11 10.2.3 Salva Parmetros ........................................................................................................................... 11 10.3 Configurao das Entradas Digitais da CP91........................................................................................ 12 10.3.1 Entradas Digitais Padres .............................................................................................................. 12 10.3.2 Encoder sem Sincronismo .............................................................................................................. 12 10.3.3 Encoder com Sincronismo .............................................................................................................. 12 10.3.4 Contador Rpido............................................................................................................................. 13 10.3.5 Teste de Configurao das Entradas Digitais ................................................................................ 13 10.4 Acesso a Contagem via Programa Ladder ............................................................................................ 14 10.4.1 Usando o Bloco FCT....................................................................................................................... 14 10.4.2 Descrio do Bloco FCT ................................................................................................................. 14 10.4.3 Funcionamento do Bloco FCT ........................................................................................................ 15 10.5 Configurao da Sada Rpida da CP91............................................................................................... 16 10.5.1 Sada Digital Padro ....................................................................................................................... 16 10.5.2 Gerador de freqncia programvel............................................................................................... 16 10.5.3 Teste de Configurao da Sada Digital ......................................................................................... 16 10.6 Programao da Freqncia via Programa Ladder............................................................................... 17 10.6.1 Usando o Bloco FQG...................................................................................................................... 17 10.6.2 Descrio do Bloco FQG ................................................................................................................ 17 10.6.3 Funcionamento do Bloco FQG ....................................................................................................... 18 10.6.4 Consideraes Gerais sobre Duty Cycle........................................................................................ 18 10.7 Visualizao / Atuao de Entradas / Sadas Digitais ........................................................................... 19 10.7.1 Entradas Digitais............................................................................................................................. 19 10.7.2 Sadas Digitais ................................................................................................................................ 19 I

UM_P_CP91_v1.4

CP 91 IB
11. Modo Loader.............................................................................................................................................. 20 11.1 Ativao do Modo LOADER................................................................................................................... 20 11.2 Acesso aos Comandos Especiais na CP91........................................................................................... 21 12. Dados Tcnicos ......................................................................................................................................... 22 13. Consideraes gerais ................................................................................................................................ 24

UM_P_CP91_v1.4

II

CP 91 IB

1. Introduo
A famlia de controladores lgicos programveis CP MAX FLEX foi desenvolvida para atender aplicaes de pequeno e mdio porte, porm, com recursos de software encontrados apenas em CLPs de grande porte, oferecendo mxima flexibilidade em aplicaes (industriais) de automao com baixo custo. A Famlia CP MAX FLEX composta de duas famlias de PLC's, com e sem IHM incorporada, fornecida com diversas configuraes, possuindo desde 16 at 496 pontos de I/Os digitais, incluindo entradas e sadas analgicas, interfaces para encoder, contador rpido e sadas geradoras de freqncia etc. Esta famlia de CLP rene performance, flexibilidade e baixo custo, tornando-o uma opo altamente atrativa para o mercado de automao de mquinas, automao predial, sistemas de aquisio e pequenos processos. Este datasheet refere-se exclusivamente aos modelos CP 91 IB e suas variaes.

2. Principais caractersticas
Montagem em painel Possui 8 entradas / 8 sadas digitais 1 porta de expanso de I/Os para at 240 pontos de entrada e 240 pontos de sadas digitais. Possui uma entrada para contagem rpida ou encoder IHM com 2 linha / 16 caracteres. Possui 10 teclas e 10 LEDS programveis. 1 porta serial RS232C. Comunicao com protocolo Modbus RTU (Mestre ou Escravo). Podendo se comunicar com Modbus TCP atravs de conversor serial / Ethernet. Possui Relgio em Tempo Real (RTC) Possui memria RAM protegida por bateria para armazenar variveis retentivas Programao Ladder. Software gratuito em Portugus ou Ingls. Alterao do programa online (sem parar a CPU)

3. Diagrama em blocos
Expanso ITB520

Expanso I/O

COM 2

Processo

I0 : I7 O0 : O7

Entradas Digitais Sadas Digitais Display 2x16 (*1)

Mdulo Principal ZMB900

Usurio
Teclado com 15 teclas (*1) Comunicao

RS232-C

COM 1

10...30 Vdc

Fonte de Alimentao

(*1) Disponvel no modelo CP91 HMI / IB

Figura 1 Diagrama em blocos

UM_P_CP91_v1.4

CP 91 IB

4. Conexes do Painel Traseiro


Os pontos de I/Os esto distribuidos atravs de 2 conectores (X1 e X2) localizados na parte traseira do CLP. Os conectores so plugveis com tecnologia de conexo a mola. Para os conectores X1, X2 utilizar 2 fios com seco de 0,14 a 1,5 mm . Para o conector X3 utilizar fios com seco de 0,2 a 2,5 2 mm . Quando utilizado terminais tubulares, utilizar terminais com comprimento superior a 10mm. Na figura 2 mostrado a disposio destes conectores.

Conector X2

LEDs de Status

Conector X1

Conector X3 Figura 2 Painel Traseiro

4.1 Alimentao
A alimentao do CLP realizada pelo conector X3, conforme tabela abaixo. Tabela 1 Conector X3
Borne X3 1 2 3 Sinal Vdc (10..30Vdc) 0V Terra

4.2 Conectores de I/O


Segue abaixo a pinagem dos conectores de I/O. Tabela 2 - Grupo 1 (Lado Esquerdo)
Borne X2 1 2 3 4 5 6 7 8 Borne X1 1 2 3 4 5 6 7 8 9 10 Sinal Referncia (V+) dos sinais digitais Sada Digital O7 Sada Digital O6 Sada Digital O5 Sada Digital O4 Sada Digital O3 Sada Digital O2 Sada Digital O1 Sinal Sada Digital O0 (opcional ger. freqncia) Entrada Digital I7 Entrada Digital I6 Entrada Digital I5 Entrada Digital I4 Entrada Digital I3 (opcional cont. rpido) Entrada Digital I2 (opcional sincr. encoder) Entrada Digital I1 (opcional encoder B) Entrada Digital I0 (opcional encoder A) Referncia (V-) dos sinais digitais

UM_P_CP91_v1.4

CP 91 IB 4.3 Entradas Digitais


Estes modelos de CLP possuem 8 canais de entradas digitais opto-isoladas tipo PNP para sinais de 12 a 30Vdc. Estas entradas esto distribudas no conector X1 (lado esquerdo). Na figura abaixo mostrada a pinagem deste conector.

1 2 3

Entradas Digitais

4 5 6 7 8 9

Referencia Negativa das Entradas Digitais

O0 I7 I6 I5 I4 I3 I2 I1 I0

10 V-

X1 Figura 3 Conectores das entradas digitais 4.3.1 Conexo das Entradas Digitais +V
24Vdc

As entradas digitais (I0 a I7) podem ser conectadas a sinais de 12 a 30 Volts do tipo PNP como apresentado nos exemplos abaixo.

+ + 12..30Vdc Ix VSensores 3 fios, pticos, magnticos, capacitivos, etc.

O B A -V

I4 I3 7 I2 8 I1 9 I0
6 10 V-

- s

+ 12..30Vdc Ix VChaves, fins de curso, etc.

X1 Figura 5 Ligao de encoder Obs: A utilizao do sinal de sincronismo do encoder (O) opcional e quando necessrio, devese programar esta funo atravs do software de desenvolvimento CPmaxSWT. No capitulo 10 deste manual, descrito como realizar esta configurao. 4.3.3 Contador Rpido

Figura 4 Ligao das entradas digitais

4.3.2

Conexo de Encoder Neste modo de operao, o contador associado est no canal I3. A freqncia mxima dos sinais presentes nas entradas deve ser de 4KHz com largura de pulso mnima de 200s. Para a utilizao de contador rpido necessrio programar a funo das entradas digitais atravs do software de desenvolvimento CPmaxSWT. No capitulo 10 deste manual, descrito como realizar esta configurao.

A freqncia mxima dos sinais presentes nas entradas deve ser de 4KHz com largura de pulso mnima de 200s. Para a utilizao de encoder necessrio programar a funo das entradas digitais atravs do software de desenvolvimento CPmaxSWT. No capitulo 10 deste manual, descrito como realizar esta configurao.

UM_P_CP91_v1.4

CP 91 IB 4.4 Sadas Digitais


Estes CLPs possuem 8 canais de sadas digitais opto isoladas tipo PNP para sinais de 5 a 24Vdc / 500mA. Estas sadas esto distribudas pelos conectores X1 e X2 (lado esquerdo). Na figura abaixo mostrado o esquema de conexo destes conectores. Referncia Positiva das Sadas Digitais X2
1 V+ 2 O7 3 O6 4 O5 5 O4 6 O3 7 O2 8 O1 1 O0

Sadas Digitais

Figura 6 Conectores das sadas digitais 4.4.1 Exemplo de utilizao das sadas digitais X2
1 V+

+ -

5..24Vdc 350mA mx. por canal

2 O7 3 O6

4 O5 5 O4 6 O3 7 O2 8 O1 1 O0

Figura 7 Ligao das sadas digitais 4.4.2 Gerador de Freqncia

O canal O0 podem ser configurados atravs do software de desenvolvimento CPmaxSWT para operar como geradores de freqncia programveis, sendo:

Canal O0: faixa de 60~4000Hz com duty cycle varivel de 0..100%.

No capitulo 10 deste manual, descrito como realizar esta configurao.

UM_P_CP91_v1.4

CP 91 IB

5. Porta de Expanso
A CP91 permite ampliarmos a quantidade de pontos de I/O, atravs de uma porta de expanso, a qual comunica-se utilizando o protocolo Interbus. Atravs desta porta, podemos abrir uma rede Interbus com at 30 mdulos e com um total de 240 entradas e sadas digitais (Observe que, pontos analgicos iro ocupar 16 pontos digitais) . Nesta rede, podemos utilizar qualquer linha de mdulos para Interbus da Phoenix Contact, com exceo dos mdulos com process data menor que 8 bits e os mdulos PCP.

5.1 Conexo com a rede de expanso


A conexo com a rede feita atravs do conector DB9-fmea localizado na parte traseira da CP91, identificado como COM2 (ver figura abaixo). Na figura abaixo mostrada a pinagem do conector de expanso.

Figura 8 Pinagem do conector de expanso Ateno: Observe que o conector de programao (COM1) tambm DB9 fmea. Portanto, devese ter muito cuidado para no inverter as conexo, pois isto, pode danificar as portas. Maiores informaes sobre a rede Interbus e produtos, favor consultar a seo Interbus&Automao do site www.phoenixcontact.com.br. Maiores informaes sobre configurao e diagnstico da rede Interbus, favor consultar o manual CP 91 IBS_UM_P.pdf

5.2 LEDs de Status


Os Leds de Status, localizado no lado direito da parte traseira da CP91 IB, indica o estado de funcionamento da placa controladora da rede (ITB520). Estes Leds podem apresentar os seguintes estados: Tabela 3 Estado dos LEDs da porta Interbus LEDs de Status Estado LED Vermelho Aceso ou apagado Piscando LED Verde Apagado Piscando Acesso Significado Falha de comunicao entra a placa ITB 520 com a placa principal ZBM900 Operao normal Falha no controlador da rede (ITB520) O controlador identificou uma falha na rede. Est situao ocorrer quando a configurao fsica estiver diferente da configurao programada ou em caso de falha em algum mdulo A rede est funcionando sem falha

UM_P_CP91_v1.4

CP 91 IB

6. Porta de Comunicao
Estes modelos possuem 1 portas de comunicao, serial RS232-C. Na tabela abaixo temos a pinagem da porta serial. Esta porta utiliza um conector DB9 fmea. Tabela 4 Pinagem do conector DB9
DB9 1 2 3 4 5 6 7 8 9 RS232 GND RX TX Jumper GND Jumper RTS CTS RTS Descrio 0 Volt Receive Data Transmit Data Conectado no pino 6 0 Volt Conectado no pino 4 Request to Send Clear to Send Request to Send

Esta porta comunica-se com os seguintes protocolos: SCP-HI (proprietrio) MODBUS-RTU ASCII (interface para scanners, leitores de cdigo de barra, leitores biomtricos, etc)

6.1 Cabo de Programao


Na figura abaixo mostrado a configurao do cabo de comunicao.

Figura 9 Vista do lado da solda

UM_P_CP91_v1.4

CP 91 IB

7. Painel Frontal
7.1 CP 91 HMI + IB
Os modelos acima citados possuem os seguintes recursos de interface com o operador.
Display alfanumrico de 2 linhas x 16 caracteres 10 Leds programveis 10 teclas numricas e de funo prog. Teclas operacionais Led de comunicao COM e FALHA

7.2 CP 91 IB
Os modelos acima citados possuem os seguintes recursos de interface com o operador.

Led de operao OPER.

Led de operao OPER.

Led de comunicao COM e FALHA

Figura 10 Frontal com IHM

Figura 11 Frontal sem IHM

7.3 Funo dos Leds de OPER e COM


Operao Normal Estado LED OPER Significado

... ... ... ...

CLP sem o programa carregado CLP com o programa carregado, em STOP CLP em operao normal Normalmente apagado. Aceso quando COM1 transmite dados. Obs: No funciona para COM2

LED COM

Indicao de Bateria Fraca Estado LED COM

Significado

...

Normalmente aceso. Apagado quando COM1 transmite dados.

Operao com falha Estado LED OPER

Significado
(1 piscada) Falha no processo de inicializao do hardware

... ... ...

(2 piscadas) Falha no processo de identificao dos mdulos do (3 piscadas)

controlador Falha de hardware na operao

...(6 pisc.) ........ ........ ........ ........ ........


LED OPER

Configurao do equipamento incompatvel com o

... (7 pisc.) ... (8 pisc.) ... (16 pis.) ... (17 pis.) ... (18 pis.) ...

programa corrente

Programa de aplicao invlido Base de FORCE invlida. A base que armazena o estado das entradas e sadas foradas foi corrompida.

Falha na inicializao do canal de comunicao COM1 Falha na inicializao do canal de comunicao COM2 Falha na inicializao do canal de comunicao COM3 Led aceso continuamente

UM_P_CP91_v1.4

CP 91 IB
Obs.: Tempos em segundos Led Aceso Led Apagado

8. Instalao
8.1 Dimenses (milmetros) 8.3 Conector do terra de proteo

Figura 12 Dimenses do CLP

8.2 Furao do painel do armrio para fixao


Figura 14 Conexo do terminal terra Utilizar conector faston 6.3 totalmente isolado para cabo de 1mm verde e amarelo.

Figura 13 Dimenses para furao

UM_P_CP91_v1.4

CP 91 IB

9. Software de Programao
O CPmaxSWT o software utilizado para configurao, programao e diagnstico dos CLPs da famlia CP MAX FLEX. Este software possui as seguintes caractersticas: Linguagem de programao: Ladder Idioma: verso em Portugus e Ingls Licena : Freeware. Disponvel para download no endereo http://www.phoenixcontact.com.br/clpbrasil

Para programao da IHM incorporada no CLP, utilizado o software CPvisuSWT, o qual est incluso no pacote de instalao do CPmaxSWT. Maiores informaes sobre operao podem ser obtidas no manual de treinamento disponvel para download no endereo http://www.phoenixcontact.com.br/clpbrasil

10. Configurao dos Mdulos de Hardware


Os pontos de I/Os dos CLPs da famlia CP MAX FLEX so agrupados em mdulos ou placas, identificados no CPmaxSWT como Mdulos de Hardware. Na CP91 existe o seguinte mdulo de hardware: ZMB900 Grupo de I/Os formado pelas entradas digitais de I0 a I7 e pelas sadas digitais de O0 a O7. ITB520 Porta de Expanso de I/O.

Nas sees a seguir sero apresentadas as informaes necessrias para a configurao do mdulo ZMB900. Para a configurao do mdulo ITB520, favor consultar o manual UM_P_CP91_IBS.

10.1 Acesso Configurao dos Mdulos de Hardware


Atravs do aplicativo CPmaxSWT, temos acesso s configuraes do mdulo de hardware do controlador CP91 (mdulo ZMB900). Para configurar este mdulo, devemos seguir as seguintes etapas. Com o PC conectado ao CLP, atravs de um cabo de comunicao serial RS232 (PC/CLP), ative o aplicativo CPmaxSWT; Assim que for estabelecida a comunicao com o CLP, ou seja, o controlador apresentar-se no estado conectado (ver figura abaixo) e verificar se o controlador est parado (condio necessria para efetuar a configurao dos mdulos de hardware). Para tal, verifique se o boto est pressionado. Caso este para paralisar o boto esteja pressionado (controlador ativado), ser necessrio pressionar o boto controlador.

Controlador Conectado Controlador Parado

Figura 15 Condio necessria para acesso a configurao

UM_P_CP91_v1.4

CP 91 IB
Com o controlador parado, deve-se selecionar a opo Controlador > Mdulos de Hardware > ZMB900 no menu principal do aplicativo, para configurar o mdulo selecionado, conforme mostrado abaixo:

Figura 16 Acesso a tela de configurao do mdulo ZMB900 Note que esta opo do menu principal somente estar habilitada se o CLP estiver no estado conectado e em Pausa, conforme figura 15. Caso contrrio esta opo no estar disponvel ao usurio. Ao selecionar esta opo do menu principal, ser apresentada a seguinte tela de Configurao do mdulo.

Identificao do mdulo

Figura 17 Tela de Configurao do Mdulo ZMB900 Atrav desta tela temos acesso aos parmetros necessrios configurao do mdulo ZMB900, utilizado nas CP91. Aps a configurao, do mdulo selecionado, ser necessrio ativar o controlador. Para isso, basta pressionar a tecla .

Os itens a seguir mostraro como se deve efetuar a configurao deste mdulo.

UM_P_CP91_v1.4

10

CP 91 IB 10.2 Comandos de Configurao dos Mdulos


Na tela de configurao do mdulo do controlador CP91, existe trs botes que permitem realizar algumas operaes pr-definidas, conforme figura abaixo.

Figura 18 Botes da tela de configurao do mdulo 10.2.1 Parmetros Default Atravs deste boto, pode-se ter acesso aos valores padres de fbrica para o mdulo. Ao se pressionar este boto, os valores padres de fbrica, so mostrados na tela de configurao do mdulo. Para que estes valores tenham efeito, faz-se necessrio utilizar os botes Atualiza Parmetros ou Salva Parmetros, conforme a necessidade. 10.2.2 Atualiza Parmetros Atravs deste boto, a configurao que est na tela de configurao atualizada no mdulo em questo, tornando os valores validos. importante ressaltar que, apesar desta configurao ser escrita no mdulo e tornarem-se validas, ao se desligar o mdulo e lig-lo novamente, esta configurao perdida, prevalecendo a configurao que estava salva anteriormente na memria flash do mdulo. Caso se deseje que esta configurao fique permanente no mdulo, deve-se utilizar o boto Salva parmetros. 10.2.3 Salva Parmetros Atravs deste boto, a configurao que est na tela de configurao para o mdulo em questo salva na memria flash deste mdulo, tornando-se a configurao vlida. importante ressaltar que, neste caso, ao se desligar o mdulo e lig-lo novamente, esta configurao permanecer.

UM_P_CP91_v1.4

11

CP 91 IB 10.3 Configurao das Entradas Digitais da CP91


Os canais de entradas digitais I0 a I3 da CP91 podem ser configurados para operarem como: entradas digitais padro (I0 a I3) entrada para encoder com sincronismo (I0-canal A, I1-canal B, I2-sincronismo) entrada para encoder sem sincronismo (I0-canal A, I1-canal B) entrada para contador rpido (I3-contador rpido)

10.3.1 Entradas Digitais Padres Para configurar as entradas digitais do controlador CP91 como entradas padres, deve-se ter acesso tela de configurao do mdulo ZMB900 e nela selecionar o item Entrada Padro. importante ressaltar que est a opo original de fbrica, no sendo necessria a sua configurao.

Figura 19 Configurao das entradas digitais para sinais padres 10.3.2 Encoder sem Sincronismo Para configurar as entradas digitais do controlador CP91 para leitura de sinais de encoder sem sincronismo, deve-se ter acesso tela de configurao do mdulo ZMB900 e nela selecionar o item Encoder. Quando esta opo for selecionada, os canais I0 e I1 estaro aptos a ler os sinais de um encoder (I0-canal A e I1-canal B). As entradas I2 e I3 continuam configuradas como entradas digitais padro.

Figura 20 Leitura de sinais de encoder sem sincronismo 10.3.3 Encoder com Sincronismo Para configurar as entradas digitais do controlador CP91 para leitura de sinais de deve-se ter acesso tela de configurao do mdulo ZMB900 e nela selecionar os externa de sincronismo [I 0002 ]. Quando esta opo for selecionada, os canais I0 sinais de um encoder (I0-canal A e I1-canal B), e a entrada I2 estar apta a ler encoder. A entrada I3 continua configurada como entrada digital padro. encoder com sincronismo, itens Encoder e Entrada e I1 estaro aptos a ler os o sinal de sincronismo do

UM_P_CP91_v1.4

12

CP 91 IB

Figura 21 Leitura de sinais de encoder com sincronismo 10.3.4 Contador Rpido Para configurar as entradas digitais do controlador CP91 para leitura de sinal de contador rpido, deve-se ter acesso tela de configurao do mdulo ZMB900 e nela selecionar o item Contador rpido. Quando esta opo for selecionada, o canal I3 estar apto a ler um sinal rpido e funcionar como um contador. As entradas I0, I1 e I2 continuaro configuradas como entradas digitais padro.

Figura 22 Entrada digital para contagem de sinal rpido 10.3.5 Teste de Configurao das Entradas Digitais Quando uma opo selecionada e esta opo atualizada na base de dados do mdulo, podem-se testar os valores de leitura das entradas digitais diretamente na tela de configurao, como mostrado na tela abaixo, onde o campo valor atual mostra o nmero de pulsos lidos atravs da entrada digital I3 do CLP.

Figura 23 Teste de leitura de sinal de um contador rpido

UM_P_CP91_v1.4

13

CP 91 IB 10.4 Acesso a Contagem via Programa Ladder


Para utilizar um encoder ou contador rpido com o controlador da famlia CP MAX FLEX, deve-se inserir no programa de aplicao um bloco de leitura de pulsos. Para isto, utiliza-se o ambiente de programao CPmaxSWT. Este bloco identificado no ambiente de programao como contador rpido/encoder ou FCT. 10.4.1 Usando o Bloco FCT Crie uma nova aplicao para o CLP, abra o editor ladder e utilize o bloco FCT para efetuar a leitura do encoder. Siga os seguintes passos para selecionar este bloco no ambiente de programao Ladder: No editor do CPmaxSWT, posicione o cursor no local desejado, selecione o tab Hardware na palheta de comandos esquerda do editor Ladder, e em seguida selecione o boto .

Concluda a insero do bloco FCT no programa Ladder, deve-se configurar os parmetros do mesmo.

10.4.2 Descrio do Bloco FCT A seguir apresenta-se uma descrio dos seus dois parmetros (P1 e P2), suas entradas (E1 e E2) e sua sada (S1). FCT E1 P1 P2 E2 Figura 24 Bloco FCT Tabela 5 Parmetros do Bloco FCT
Parmetro P1 P2 Tipo(s) T M Valores 0 0.. Max(M) Descrio Identificador do canal de encoder. No caso especfico da CP91, ser sempre

S1

T0.

Entradas E1

Funo Operao

Estado Inativo Ativo

Memria com o nmero de pulsos corrente do encoder. Este valor ser incrementado ou decrementado em funo do sentido de rotao do encoder podendo assumir os valores de -32768 a +32767. Descrio Nesta condio o bloco estar bloqueado. O valor de P2 ser o ltimo valor

apresentado.

E2

Sentido

Inativo Ativo

Sada S1

Funo Em Reset/ Contando

Estado Inativo Ativo

Nesta condio o bloco estar operacional passando a depender da entrada E2 para contar ou no os pulsos do encoder. Mantm o mdulo em Reset fazendo o parmetro P2 = 0 e ignorando os pulsos gerados pelo encoder Se esta entrada estiver ativa juntamente com a entrada E1 o bloco estar apto a contar os pulsos do encoder. Neste caso a cada novo pulso o valor do parmetro P2 ser incrementado ou decrementado dependendo do sentido de rotao do eixo do encoder. Descrio Aps um Reset a sada permanece neste estado at que seja recebido o primeiro pulso do encoder. Indica que j houve um pulso do encoder aps a liberao da entrada de reset. A sada permanecer nesta condio at que seja dado um novo reset no bloco atravs da entrada E2.

UM_P_CP91_v1.4

14

CP 91 IB
10.4.3 Funcionamento do Bloco FCT Quando as entradas de habilitao (E1) e reset (E2) estiverem ligadas, o bloco FCT ser executado, permitindo o acumulo dos pulsos do encoder. A sada deste bloco (S1) ser ligada quando E1 e E2 estiverem ligadas, e a entrada ler o primeiro pulso. Caso o controlador estiver configurado para encoder com sincronismo, a sada (S1) ser ligada aps receber o pulso do canal de sincronismo (canal O) e em seguida a entrada ler o primeiro pulso. O valor que estiver nesta memria M0 ser o valor corrente dos pulsos lidos do encoder. Por exemplo, se esta memria M0 possuir o valor 100, significa que foram acumulados 100 pulsos no sentido horrio e se o valor for -100, significa que foram acumulados 100 pulsos no sentido anti-horrio.

Figura 25 Exemplo de utilizao do FCT

UM_P_CP91_v1.4

15

CP 91 IB 10.5 Configurao da Sada Rpida da CP91


O canal de sada digital O0 do controlador CP91 pode ser configurado para operar como um gerador de freqncia programvel, na faixa de 60 a 4000 Hz, e com duty cycle programvel na faixa de 0 a 100%. 10.5.1 Sada Digital Padro Para configurar a sada digital O0 como sada digital padro, deve-se ter acesso tela de configurao do mdulo ZMB900 e nela desmarcar o item Canal Digital O 0000. importante ressaltar que est a opo original de fbrica, no sendo necessria a sua configurao.

Figura 26 Configurao da sada O0 como padro 10.5.2 Gerador de freqncia programvel Para configurar a sada digital O0 como gerador de freqncia programvel deve-se ter acesso tela de configurao do mdulo ZMB900 e nela selecionar o item Canal Digital O 0000.

Figura 27 Configurao da sada O0 como gerador de freqncia 10.5.3 Teste de Configurao da Sada Digital Os campos Freqncia 60Hz...4KHz e Dutty Cycle 0...100%, podem ser utilizados para testar a sada O0 como geradora de freqncia. Isto poder ser feito do seguinte modo: Digita-se, por exemplo, os valores 1000Hz e 50% nos campos correspondentes; Pressiona-se o boto Atualiza para enviar os valores presentes na tela para o mdulo e conseqentemente para a sada O0.

UM_P_CP91_v1.4

16

CP 91 IB 10.6 Programao da Freqncia via Programa Ladder


Para programar a freqncia gerada atravs da sada O0 deve-se utilizar o ambiente de programao CPmaxSWT. Neste caso, devemos utilizar o editor Ladder e selecionar o bloco de controle FQG, pois atravs deste bloco que podemos alterar a freqncia da sada digital em sua escala permitida e configurar o duty cycle. 10.6.1 Usando o Bloco FQG Crie uma nova aplicao para o controlador CP91, abra o editor ladder e utilize o bloco FQG para controlar a freqncia e o duty cycle da sada digital O0. No editor do CPmaxSWT, posicione o cursor no local desejado, selecione a tab Hardware na palheta de comandos esquerda do editor Ladder, e em seguida selecione o boto .

Concluda a insero do bloco FQG, no programa Ladder, deve-se configurar os parmetros do mesmo.

10.6.2 Descrio do Bloco FQG A seguir apresenta-se uma descrio dos seus trs parmetros (P1, P2 e P3), suas duas entradas (E1 e E2) e sua sada (S1). FQG E1 P1 P2 P3 S1

E2

Figura 28 Bloco FQG Tabela 6 Parmetros do Bloco FQG


Parmetro Tipo(s) Descrio Identificador do canal do bloco gerador de freqncia. No caso especfico da P1 T 0 CP91, ser sempre T0 Define o valor da freqncia a ser gerada pelo mdulo. Para a sada O0, a faixa M 0..Max(M) 0..FMax P2 de freqncia de 60 a 4000 Hz, ou seja, o contedo desta memria passada K 0..Max(K) 0..FMax como parmetro deve variar entre 60...4000. M 0..Max(M) 1..99 Define o valor do ciclo de trabalho (Duty Cycle) utilizado. especificado em P3 K 0..Max(K) 1..99 forma de percentual, podendo variar de 1 a 99 %. Entradas Funo Estado Descrio Inativo Nesta condio o bloco no processado. E1 Ativao Ativo Nesta condio o bloco estar operacional passando a depender da entrada A2. E2 Sada S1 Desliga Liga Funo Ativao Inativo Ativo Estado Inativo Ativo Bloqueia a sada de gerao da freqncia. Habilita a gerao da freqncia e ciclo de trabalho programados em P2 e P3. Descrio A sada permanece neste estado as entradas A1 e A2 sejam ativadas. Indica que j havendo gerao de freqncia. A sada permanecer nesta condio at que seja dado um novo reset no bloco atravs da entrada A2. Valores

Observar que a freqncia de sada do canal O0 pode operar efetivamente na faixa de 60 a 4000 Hz. Valores inferiores a 60 Hz sero considerados como sendo 0 Hz e valores superiores a 4000 Hz sero limitados a 4000 Hz.

UM_P_CP91_v1.4

17

CP 91 IB
Se o bloco FQG est sendo utilizado, referncias a bobina O0 no programa Ladder, no sero tratadas. Neste caso, o prprio bloco FQG automaticamente enviar o sinal de freqncia para a sada digital O0. A sada O0 do tipo PNP open-collector . Se for feita alguma medio de freqncia nesta sada, deve-se colocar uma carga (de 2 a 5 KOhms) para que o sinal de freqncia possa ser medido. 10.6.3 Funcionamento do Bloco FQG Quando as entradas de habilitao E1 e E2 estiverem ligadas, o bloco FQG ser executado, permitindo o controle da sada O0 em freqncia (quando estiver configurada para esta funo). A sada deste bloco (S1) ficar ligada enquanto E1 e E2 estiverem ligadas. A seguir sero mostrados os parmetros configurados para manter a sada com uma freqncia de 200 Hz e duty cycle de 25%: P1 = T0: Nmero do canal 0, correspondente sada O0, como gerador de freqncia; P2 = M10: O valor que estiver nesta memria M10 (escala de 60 a 4000), ser o valor de freqncia na sada O0. Neste exemplo, se esta memria M10 possuir o valor 200, significar que a sada O0 apresentar uma freqncia de 200 Hz; P3 = M11: No caso da sada O0, o contedo desta memria altera o duty cycle. Para este exemplo, o valor de M11 ser igual a 25 que corresponde a um duty cycle de 25%.

A figura a seguir representa a utilizao do bloco FQG para programao da sada O0.

Figura 29 - Exemplo de utilizao do FQG Se R0 est ativo, o valor de M10 atribudo freqncia da sada O0. R1 ativa o gerador de freqncia. Se R1 est desativado, a sada O0 desligada. 10.6.4 Consideraes Gerais sobre Duty Cycle Uma considerao importante quanto programao dos valores de freqncia o atraso presente na transio do sinal de nvel alto para nvel baixo. O mdulo de isolao da sada digital possui um atraso para desligar a sada de aproximadamente 75s (fixo independente do valor de freqncia gerada). Existem alguns casos em que este atraso pode ser prejudicial. Quando a sada O0 est configurada com 4000 Hz, por exemplo, o perodo 250 s. Se o duty cycle est em 50%, o sinal atingira nvel lgico zero com um atraso de 75s que corresponde a 30% da faixa total. Este erro introduzido pelo atraso decresce proporcionalmente a medida em que a freqncia gerada se torna menor.

UM_P_CP91_v1.4

18

CP 91 IB 10.7 Visualizao / Atuao de Entradas / Sadas Digitais


Atravs da tela de configurao do mdulo ZMB900 do controlador CP91, possvel verificar o estado das entradas digitais e tambm atuar nas sadas digitais. 10.7.1 Entradas Digitais possvel visualizar o estado das entradas digitais do mdulo bastando, para isto, localizar na tela de configurao do mdulo o item relacionado s entradas digitais. Para cada entrada existe um identificador do canal e um led que pode assumir duas cores: vermelho, indicando que a entrada no est ativa e verde, indicando que a entrada est ativa. 10.7.2 Sadas Digitais possvel visualizar e alterar o estado das sadas digitais do mdulo bastando, para isto, localizar na tela de configurao do mdulo o item relacionado s sadas digitais. Para cada sada existe um identificador do canal e um led que pode assumir trs cores: vermelho, indicando que a sada no est ativa, verde, indicando que a sada est ativa e cinza, indicando que a sada est programada como sada de freqncia programvel. Para atuar, em uma sada digital, necessrio posicionar o cursor do mouse, em cima do led correspondente sada que se deseja atuar, e clicar duplamente com o boto esquerdo. Ao se clicar em cima de um led e a sada estiver indicando que no est ativada, ela ser ativada e se estiver indicando que est ativada, ela ser desativada. Resumo: ( ) Led vermelho - canal desativado ( ) Led verde canal ativado ( ) Led cinza canal programado para sada em freqncia

Figura 30 - Aquisio / atuao digital do mdulo ZMB900

UM_P_CP91_v1.4

19

CP 91 IB

11. Modo Loader


A CP91 possui alguns comandos especiais, utilizados em situaes de inicializao ou reconfigurao do equipamento. Alguns destes comandos necessitam que o controlador seja transferido para um modo de operao especial denominado modo Loader. Nesta condio o controlador inicializa as portas de comunicao com os parmetros de fbrica (9600 bauds, sem paridade, 1 stop bit, 8 bits de dados, protocolo SCP, configurao ponto a ponto sem controle de modem) e disponibiliza apenas recursos de comunicao, como por exemplo: substituio do firmware do controlador por verses mais atuais, inicializao dos parmetros de comunicao do equipamento, inicializao do banco de dados em Flash ROM, etc. Estes comandos so todos executados por software, utilizando o ambiente de programao CPmaxSWT.

11.1 Ativao do Modo LOADER


O modo LOADER pode ser ativado de duas formas: Via software CPmaxSWT

No menu principal selecione Ferramentas, e ative a opo Habilita Modo LOADER. Quando este comando ativado, o LED de operao (OPER) ir piscar intermitentemente 3 vezes e o display da IHM ir desligar. Via boto LOADER

Na lateral dos controladores da linha CP MAX FLEX existe um furo que dar acesso a um boto de ativao do modo LOADER.

Boto LOADER Figura 31 Localizao do Boto LOADER Para transferir a CPmaxSWT para o modo LOADER usando este boto, executa-se o seguinte procedimento: Desligue o controlador; Utilizando um palito, ou algum dispositivo similar, pressione o boto identificado como LOADER, localizado no furo existente na parte inferior da CPmaxSWT; Mantenha este boto pressionado e ligue o controlador. O modo LOADER dever se tornar ativo. Para comprovao desta condio, verifique o display, que dever indicar Modo Loader, ou verifique se o Led de operao do equipamento est piscando intermitentemente 3 vezes.

Note que apesar do LOADER operar com os parmetros de comunicao de fbrica, o fato de ativ-lo no reprograma os parmetros de comunicao da base de setup. Isto significa que, caso o controlador seja religado em condio de operao normal, os parmetros de configurao da comunicao permanecero inalterados.

UM_P_CP91_v1.4

20

CP 91 IB 11.2 Acesso aos Comandos Especiais na CP91


Como j mencionado anteriormente, os comandos especiais esto disponveis via software, atravs do ambiente de programao CPmaxSWT. Para acessar os comandos especiais, no menu principal, selecione novamente Ferramentas e ative a opo Comandos do Modo Loader. Ser apresentada uma tela com os seguintes comandos: Inicializa toda base de setup do equipamento; Inicializa canais seriais com parmetros default; Limpa banco de dados em Flash; Elimina o programa de aplicao corrente; Inicializa base de dados no voltil da aplicao corrente (NVRAM)

Figura 32 Comandos no modo LOADER Os comando 1, 2 e 3 so executados pelo prprio LOADER enquanto que os comandos 4 e 5 sero executados quando o usurio ativar novamente o modo de aplicao. Terminado o envio dos comandos, no menu principal selecione Ferramentas, e ative a opo Habilita o Firmware da Aplicao para retornar o controlador para condio operacional.

UM_P_CP91_v1.4

21

CP 91 IB

12. Dados Tcnicos


Especificao
Descrio CLP sem IHM, 8DI, 8DO, 1xIBS, 1xRS 232, 1xRS 232/RS 485 CLP com IHM, 8DI, 8DO, 1xIBS, 1xRS 232, 1xRS 232/RS 485 Tipo CP 91 IB CP 91 HMI + IB Cdigo 553630411 553629411

Dados Gerais
Alimentao Consumo Temperatura de Operao Temperatura de Estocagem Umidade Relativa Peso Caixa Grau de proteo Dimenses Conexo 10 a 30 Vdc 3 Watts nominal (4 W mx) 0 .. 65 C -25 C.. 80 C 80% sem condensao 0,6 Kg aproximado Ao carbono zincado IP20 98 (L) x 98 (A) x 125 (P) mm Conectores plugveis com tecnologia de conexo a mola Seco do fio: 2 - Conectores X1, X2 : seo de 0,14 a 1,5 mm . 2 - Conector X3: seo de 0,2 a 2,5 mm . Quando utilizado terminais tubulares, utilizar terminais com comprimento superior a 10mm.

Software
Programao Software Licena Ladder CPmaxSWT (CLP) / CPvisuSWT (IHM) Freeware ( download gratuito)

I/O
Entradas Digitais Nmero de canais Tipo Tenso de operao Configuraes Possveis 8 PNP opto-acoplados 12 a 30Vdc 8 canais simples 1 canal de encoder (sem sincronismo) + 6 canais simples 1 canal de encoder (com sincronismo) + 5 canais simples 1 canal de contador rpido + 7 canais simples Max. 4kHz com largura de pulso mnima de 200s. 8 PNP opto-acoplados a transistor 5 a 24 Vdc 500mA Canal O0 - Frequncia de 60~4000Hz com duty cycle varivel de 0..100%

Frequncia da entrada rpida Sadas Digitais Nmero de canais Tipo Tenso de Operao Corrente mxima de Sada Canais configurveis (Gerador de frequncia)

UM_P_CP91_v1.4

22

CP 91 IB Porta de Expanso
Protocolo Nmero mx. de mdulos conectados a rede Nmero mx. de I/Os Mdulos no permitidos Tempo mnimo de ciclo Configurao da rede Interbus 30 240 entradas digitais e 240 sadas digitais Mdulos com process data menor que 8 bits Mdulos PCP 8 ms via ferramentas do software CPmaxSWT

Memria do CLP
Memria de programa Memria para IHM Memria de dados 32Kbytes (Flash) 16Kbytes (Flash) 9Kbytes (RAM) para variveis, sendo: - 1000 contatos auxiliaries (R) - 3000 memrias inteiras (M) - 500 memrias reais (D) 12Kbytes para banco de dados na memria Flash Variveis podem ser configuradas como retentivas 16Mbits

Data Flash (opcional)

RTC
Relgio em Tempo Real com Calendrio Possui

IHM
Modelos CP 91 HMI + IB Tamanho da tela Teclas programveis Leds programveis Software de programao 2 linhas x 16 caracteres 10 10 CPvisuSWT

Portas de comunicao
Modelos CP 91 IB / CP91 HMI + IB Serial 1 porta serial RS232C (DB9 fmea)

UM_P_CP91_v1.4

23

CP 91 IB

13. Consideraes gerais


Este documento dinmico, estando sujeito a revises, comentrios e sugestes. Toda e qualquer sugesto para seu aprimoramento deve ser encaminhada ao Suporte Tcnico da Phoenix contact. Os direitos autorais deste documento so de propriedade da Phoenix Contact. Em caso de dvidas ou necessitando de quaisquer informaes, entre em contato com nosso Depto Service Center: Telefone : ++ 55 11 3871-6447 / 3871-6448 Fax : ++ 55 11 3871-6401 Email : support@phoenixcontact.com.br Site : www.phoenixcontact.com.br

UM_P_CP91_v1.4

24

You might also like