• Nenhum resultado encontrado

Comunicação com o MOVIDRIVE ® e o MOVITRAC ® 07

Neste capítulo é descrita a comunicação entre a consola de operação e os controla- dores vectoriais MOVIDRIVE® e os conversores de frequência MOVITRAC® 07 da SEW.

O capítulo inclui também uma explicação de como os parâmetros e as variáveis podem ser acedidos e lidos. Constelações de sistemas com mais de um conversor/controlador vectorial ligados através do interface RS-485 são também descritas neste capítulo.

Ligação série entre a consola de operação e o conversor/controlador vectorial

Utilize o cabo PCS11A para efectuar a ligação entre o PC e a consola de operação. A consola de operação é programada através deste cabo.

Cabo de programação PCS11A

Cabo de ligação entre a consola de operação e o PC para a programação da consola. Comprimento fixo: 3 m.

53250AXX

Fig. 27: Cabo de programação PCS11A

PCS11A

PCS11A

0

0

I

7

Comunicação com o MOVIDRIVE

®

e o MOVITRAC

®

07

Programação

Configuração da comunicação no programa HMI-Builder

Configuração da comunicação entre a consola de operação e o(s) conversor(es)/controlador(es) vectoriais

A configuração da comunicação entre a consola de operação e o(s) conversor(es)/con- trolador(es) vectoriais é realizada com as opções [Setup] / [Peripherals] do programa HMI-Builder.

Para mudar de porta, seleccione [Controller 1] (ou [Controller 2]), pressione o botão esquerdo do rato, e mantendo-o premido, mova o respectivo controlador para uma outra porta de comunicação.

Para introduzir os parâmetros de comunicação pressione o botão direito do rato.

10771AEN

Fig. 28: Configuração da comunicação

0

0

I

7

Comunicação com o MOVIDRIVE

®

e o MOVITRAC

®

07

Programação

Configuração por defeito

Settings O endereço RS-485 do conversor/controlador vectorial é definido no separador "Settings".

Pode introduzir valores entre 0-99 e os valores 254 e 255.

10772AXX

Fig. 29: Configuração por defeito

Port RS-232C ou RS-422 Baud rate 9600 Data bits 8 Stop bits 1 Parity Even Parâmetro Descrição

Default Station Durante a inicialização da consola de operação após o sistema ter sido ligado, é esta- belecida uma comunicação com o endereço do conversor/controlador vectorial intro- duzido.

Este endereço é sempre usado se não for especificado nenhum outro endereço RS-485 ao definir objectos de comunicação.

Endereço Uso / Descrição

0

0

I

7

Comunicação com o MOVIDRIVE

®

e o MOVITRAC

®

07

Programação

Configuração avançada

Atribuição de endereço a parâmetros e variáveis Atribuição de

endereço

O driver MOVILINK® reconhece os seguintes formados de dados:

Sem o sufixo NV, os dados são escritos na memória RAM do conversor/controlador vectorial e são apagados quando o conversor/controlador vectorial é desligado.

Dados digitais (acesso bit a bit)

Configuração avançada

Descrição

Interval Não pode ser configurado no driver do MOVILINK® Timeout Tempo em [ms] para repetição da transmissão.

Retries Número de repetições de transmissões até ocorrência de um erro de comuni- cação.

Retry time Timeout para o reset do erro de comunicação. Decorrido este intervalo de tempo, é realizada uma nova tentativa de restabelecer a comunicação.

P Para parâmetros (escrita volátil) NVP Para parâmetros (escrita não volátil) X Para índice (escrita volátil)

NVX Para índice (escrita não volátil) H Para variáveis IPOS (escrita volátil)

NVH Para variáveis IPOS (escrita não volátil H0 – H127)

O sufixo NV é necessário para uma memorização não volátil das informações. Neste caso, os dados são escritos na memória EEPROM do conversor/controlador vectorial. Tenha em atenção que apenas um número limitado de serviços de escrita podem ser executados na memória EEPROM. Por esta razão, o sufixo NV deverá ser usado pla- neadamente.

Unidade Endereço mínimo Endereço máximo Comentário

P rr . bb P0.0 P963.31 Bit bb no registo rr NVP rr . bb NVP0.0 NVP963.31 Bit bb no registo X rr . bb X8192.0 X24575.31 Bit bb no registo rr NVX rr . bb NVX8192.0 NVX24575.31 Bit bb no registo rr H rr . bb H0.0 H511.31 (H1023.31 para MOVIDRIVE® B) Bit bb no registo rr NVH rr . bb NVH0.0 NVH511.31 (NVH1023.31 para MOVIDRIVE® B) Bit bb no registo rr

B rr B0 B63 (bits locais, memo-

rizados na consola de operação) Bit bb

0

0

I

7

Comunicação com o MOVIDRIVE

®

e o MOVITRAC

®

07

Programação

Em alguns parâmetros do controlador vectorial são memorizadas num só parâmetro várias informações. Por exemplo, os parâmetros P10, P11 e P12 são codificados através do índice 8310. Para que se possa também efectuar uma avaliação parcial destes parâmetros, pode usar a seguinte notação:

• H100. 0-15 Palavra baixa da variável IPOS H100 • H100.16-32 Palavra alta da variável IPOS H100

Dados digitais (acesso parcial)

Sinais analógicos

Unidade Endereço mínimo Endereço máximo Comentário

P rr . a-b P0.0-1 P963.0-31 P rr . a-b

a = Bit inicial

b = Número dos bits a ser lidos

Exemplo

H 100 . 7-8

São lidos dados do bit 7 até ao bit 14. NVP rr . a-b NVP0.0-1 NVP963.0-31 X rr . a-b X8192.0-1 X24575.0-31 NVX rr . a-b NVX8192.0-1 NVX24575.0-31 H rr . a-b H0.0-1 H511.0-31 (H1023.0-31 para MOVIDRIVE® B) NVH rr . a-b NVH0.0-1 NVH511.0-31 (NVH1023.0-31 para MOVIDRIVE® B)

Unidade Endereço mínimo Endereço máximo Comentário

P rr P0 P963 Registo rr NVP rr NVP0 NVP963 Registo rr X rr X8192 X24575 Registo rr NVX rr NVX8192 NVX24575 Registo rr H rr H0 H511 (H1023 para MOVIDRIVE® B) Registo rr NVH rr NVH0 NVH511 (NVH1023 para MOVIDRIVE® B) Registo rr R rr R0 R63 (registos memori- zados na consola de operação) Registo rr

Todos os parâmetros, variáveis e índices são valores de 32 bits.

0

0

I

7

Comunicação com o MOVIDRIVE

®

e o MOVITRAC

®

07

Programação

Comunicação com conversores/ controladores vectoriais ligados via RS-485

O endereço RS-485 introduzido nos parâmetros dos drivers como Default Station, é endereçado pela consola de operação após o aparelho ter sido ligado.

Este endereço é também utilizado se não foi especificado nenhum outro endereço. Para endereçar conversores/controladores vectoriais contendo um determinado ende- reço RS-485 é utilizada a seguinte forma:

Exemplo

Endereço "Default Station" para RS-485: 254 (ponto a ponto). Só utilizar se apenas está ligado um único conversor/controlador vectorial à consola de operação.

Dados do processo

O driver do MOVILINK® pode operar 1 a 3 dados do processo por conversor/controlador vectorial, dependendo da configuração.

Durante este processo é distinguido entre dados de "Process Output" (dados PO de PLC para conversor) e dados de "Process Input" (dados PI do conversor para a PLC). O número de dados do processo é configurado no driver MOVILINK® em Dialog. O parâmetro do conversor P90 "PD Configuração" tem que ter o mesmo valor.

Acesso bit a bit aos dados do processo

Acesso palavra a palavra aos dados do processo (16 bits) P100 Comunicação com o parâmetro P100.

Como endereço de comunicação é utilizado o endereço introduzido no campo [Default sta- tion] durante a configuração dos drivers.

2:P100 Comunicação com o parâmetro P100 do conversor/controlador vectorial do endereço 2.

4:H102 Comunicação com a variável IPOS H102 do conversor/controlador vectorial do endereço 4.

Unidade Endereço mínimo Endereço máximo Comentário

PO rr . bb PO1.0 PO3.15 Bit bb no registo rr

PI1 rr . bb PI1.0 PI3.15 Bit bb no registo

Unidade Endereço mínimo Endereço máximo Comentário

PO rr PO1 PO3 Registo rr

PI rr PI1 PI3 Registo rr

0

0

I

7

Comunicação com o MOVIDRIVE

®

e o MOVITRAC

®

07

Programação

Comunicação indexada com conversores/controladores vectoriais ligados via RS-485

Além da introdução directa do endereço RS-485, a comunicação pode tembém ser rea- lizada de forma indexada. Ou seja, o endereço RS-485 é memorizado numa variável da consola de operação e pode ser configurado pelo operador.

Exemplo

É criado um projecto no qual o operador pode introduzir o endereço RS-485 do con- versor/controlador vectorial. Isto tem a vantagem de o endereço actual do con- versor/controlador vectorial não ter que ser conhecido durante a criação do projecto DOP. O operador pode introduzir e especificar o endereço durante o funcionamento do sistema.

A velocidade actual do accionamento deve ser lida de forma indexada. A velocidade actual é indicada no parâmetro P000.

1. Defina na opção [View] / [Name list] do programa HMI-Builder, o registo R1 no qual o endereço RS-485 do conversor/controlador vectorial a ser endereçado é memori- zado, e o parâmetro P000 como designação simbólica para a velocidade actual.

10784AEN

0

0

I

7

Comunicação com o MOVIDRIVE

®

e o MOVITRAC

®

07

Programação

2. Em [Setup] / [Index registers], atribua agora o registo de índice 1 ("Index reg 1") ao registo da consola R1:

3. Defina agora um objecto numérico analógico para permitir que o operador possa introduzir o endereço RS-485. Atribua este objecto ao registo R1 e active a introdução do endereço pelo operador no separador [Access].

10785AEN

10786AEN

0

0

I

7

Comunicação com o MOVIDRIVE

®

e o MOVITRAC

®

07

Programação

Ao fazê-lo, tenha atenção aos valores mínimos e máximos para a introdução. 4. Defina agora um novo objecto numérico analógico para indicar a velocidade

actual. Atribua este objecto ao parâmetro P000 e introduza o factor de escala neces- sário (neste exemplo: 0.001). O "Index register" I1 é então tratado como um ende- reço RS-485 pré-especificado: I1:P000.

Desta forma é endereçado o endereço do conversor/controlador vectorial que cor- responde ao conteúdo do "Index register" I1.

Para indicar a velocidade actual na unidade [1/min] é necessário introduzir um ganho de 0.001. 10787AEN 10788AEN

0

0

I

7

Programação usando o software de programaçãoProgramação

Documentos relacionados