ATENO! muito importante conferir se a verso de software do equipamento igual a indicada acima.
WEG AUTOMAO
Av. Pref. Waldemar Grubba, 3000 89256-900 Jaragu do Sul, SC Brasil Tel.(47)372-4000 Fax(47)372-4200 Dvidas e-mail: 0800@weg.com.br
________ NDICE__________
1 INSTRUES DE SEGURANA
1.1 Avisos de Segurana no Manual................................. 1.2 Avisos de Segurana no Produto................................ 1.3 Recomendaes Preliminares..................................... 1 1 2
2 INTRODUO
2.1 Sobre o Manual............................................................ 2.2 Verso de Software do Manual.................................... 2.3 Introduo a Comunicao Serial em Rede................ 2.4 Introduo ao MFW-01................................................ 2.4.1 Caractersticas Mecnicas.................................. 2.4.2 Fixao Mecnica............................................... 2.5 Identificao do Produto.............................................. 2.6 Recebimento Verificao e Armazenamento...............
3 3 4 5 7 7 8 8
3 INSTALAO
3.1 Instalao Mecnica.................................................... 3.1.1 Ambiente............................................................. 3.1.2 Posicionamento e Fixao.................................. 3.2 Instalao Eltrica........................................................ 3.2.1 Conexes............................................................ 3.2.2 Alimentao......................................................... 3.2.3 Caractersticas da Fonte de Alimentao............ 3.2.4 Descrio do Conector X6................................... 3.2.5 Entradas e Sadas Digitais.................................. 3.2.6 Interfaces Seriais................................................. 3.2.7 Aterramento.........................................................
9 9 9 10 10 11 11 11 12 12 12
4 LEDS DE INDICAO
4.1 Indicaes.................................................................... 13
5 DEFINIES
5.1 Sub-rede..................................................................... 5.1.1 Principais Termos Utilizados............................... 5.1.2 Diagrama em Blocos........................................... 5.1.3 Padronizao das Grandezas............................. 5.1.4 Parmetros Relacionados a Comunicao Serial............................................................................ 5.2 Protocolo WEG ........................................................... 5.2.1 Telegrama de Leitura.......................................... 5.2.2 Telegrama de Escrita.......................................... 5.2.3 Teste dos Telegramas......................................... 5.2.4 Erros Relacionados com a Comunicao Serial............................................................................
14 15 15 15 15 15 16 16 16 17
________ NDICE__________
5.2.5 Tempos na Sub-Rede (protocolo Weg)............... 5.3 Protocolo Modbus-RTU .............................................. 5.3.1 Funo Read Holding Registers (0x03) .............. 5.3.2 Funo Write Single Register (0x06) .................. 5.3.3 Tempos na Sub-Rede (protocolo Modbus-RTU). 5.4 Endereamento ........................................................... 5.4.1 Descrio Detalhada da DPRAM......................... 5.5 Modos de Operao ................................................... 18 21 21 22 22 24 26 29
6 INTERFACES DE COMUNICAO
6.1 Interface EIA/RS-485 Weg........................................... 6.1.1 Caractersticas Eltricas da EIA/RS-485............. 6.1.2 Conexes EIA/RS-485........................................ 6.1.3 Cuidados com a EIA/RS-485............................... 6.1.4 Definio do Cabo para EIA/RS-485................... 6.1.5 Descrio do Conector XC4................................ 6.2 Interface EIA/RS-232 Weg........................................... 6.2.1 Caractersticas Eltricas da RS-232 Weg........... 6.2.2 Conexes EIA/RS-232 Weg................................ 6.2.3 Cuidados com a EIA/RS-232 Weg...................... 6.2.4 Definio do Cabo para EIA/RS-232 Weg.......... 6.2.5 Descrio do Conector XC2................................ 6.3 Interface EIA/RS-232 PC............................................. 6.3.1 Caractersticas Eltricas da EIA/RS-232 PC....... 6.3.2 Conexes EIA/RS-232 PC.................................. 6.3.3 Cuidados com a EIA/RS-232 PC......................... 6.3.4 Definio do Cabo para EIA/RS-232 PC............. 6.3.5 Descrio do Conector XC3................................
30 31 31 31 32 33 33 34 34 34 35 35 36 36 36 36 36 37
7.1 Entradas digitais.......................................................... 7.1.1 Caractersticas Eltricas das Entradas Digitais... 7.2 Sadas Digitais............................................................. 7.2.1 Caractersticas Eltricas das Sadas Digitais...... 7.3 Descrio do Conector XC5........................................ 7.4 Esquemas de Ligao do XC5....................................
38 38 38 39 39 40
8 SOFTWARE DE PROGRAMAO
8.1 MFW.exe verso 2.00.................................................. 8.2 Descrio Detalhada do MFW.exe v2.00.................... 8.3 Dados Tcnicos do MFW.exe v2.00............................ 8.4 Condies Mnimas Necessrias................................. 8.5 Instalao do MFW.exe v2.00.....................................
41 42 43 44 44
________ NDICE__________
9 EXEMPLOS DE APLICAO
9.1 Exemplo 1 ................................................................... 9.1.1 Definio das Variveis...................................... 9.1.2 Endereos dos Equipamentos............................ 9.1.3 Programando com o MFW.exe v2.00................. 9.1.4 Transferncia de programa................................ 9.1.5 Certificao da Correta Programao................ 9.1.6 Tabela na DPRAM.............................................. 9.1.7 Definies na Rede DeviceNet........................... 9.1.8 Resumo da Seqncia de Montagem................ 9.2 Exemplo 2 ................................................................... 9.2.1 Definio das Variveis..................................... 9.2.2 Endereos dos Equipamentos.......................... 9.2.3 Programando com o MFW.exe v2.00................ 9.2.4 Transferncia de programa............................... 9.2.5 Certificao da Correta Programao............... 9.2.6 Tabela na DPRAM............................................ 9.2.7 Definies na Rede DeviceNet......................... 9.2.8 Resumo da Seqncia de Montagem............... 9.3 Exemplo 3................................................................... 44 45 45 45 46 46 47 49 50 52 53 53 54 55 55 56 57 57 58
10 DEVICENET
10.1 Introduo ao DeviceNet........................................... 10.2 Viso Geral da Rede.................................................. 10.3 Caractersticas Tcnicas do DeviceNet.................... 10.4 Teste de Conformidade............................................. 10.5 Configurao e Instalao......................................... 10.5.1 Conectores do Fieldbus ................................. 10.5.2 Taxa de Transmisso...................................... 10.6 Indicaes.................................................................. 10.7 Terminaes.............................................................. 10.8 Arquivos EDS............................................................. 10.9 Informaes Adicionais para DeviceNet.................. 10.10 Problemas e Solues para DeviceNet...................
60 60 61 61 61 62 62 63 63 63 64 65
11 PROFIBUS-DP
11.1 Introduo ao Profibus-DP......................................... 11.2 Viso Geral Sobre a Rede........................................ 11.3 Caractersticas Tcnicas do Profibus-DP.................. 11.4 Protocolo e Funes Suportadas............................... 11.5 Interface Fsica.......................................................... 11.6 Configuraes e Indicaes.......................................
65 66 66 68 68 68
________ NDICE__________
11.7 Alterao de Dados................................................... 11.8 Instalao e Configurao......................................... 11.8.1 Conectores do Fieldbus.................................. 11.8.2 Taxa de Transmisso...................................... 11.9 Terminao.............................................................. 11.10 Endereo do N....................................................... 11.11 Arquivo GSD............................................................ 11.12 Indicaes................................................................ 11.13 Informaes Adicionais para Profibus-DP............... 11.14 Problemas e Solues para Profibus-DP................ 69 69 69 70 70 71 71 72 73 74
12 PROBLEMAS E SOLUES
14 GARANTIA
INSTRUES DE SEGURANA
Este manual contm as informaes necessrias para o uso correto do MFW-01. Ele foi escrito para ser utilizado por pessoas com treinamento ou qualificao tcnica adequados para operar este tipo de equipamento.
1.1
PERIGO!
A no considerao dos procedimentos recomendados neste aviso pode levar morte, ferimento grave e danos materiais considerveis.
ATENO!
A no considerao dos procedimentos recomendados neste aviso pode levar a danos materiais.
NOTA!
O texto objetiva fornecer informaes importantes para o correto entendimento e bom funcionamento do produto.
Os seguintes smbolos podem estar afixados ao produto, servindo como aviso de segurana:
INSTRUES DE SEGURANA
PERIGO!
Nunca abra o equipamento com a fonte de alimentao energizada. Altas tenses podem estar presentes mesmo aps a desconexo da alimentao. Aguarde pelo menos 1minuto para a descarga completa dos capacitores da fonte de alimentao. Sempre conecte a carcaa do equipamento ao terra de proteo (P.E.) no ponto adequado para isto.
ATENO!
Os cartes eletrnicos possuem componentes sensveis a descargas eletrostticas. No toque diretamente sobre componentes ou conectores. Caso necessrio, toque antes na carcaa metlica aterrada ou utilize pulseira de aterramento adequada.
No execute nenhum ensaio de tenso aplicada ao MFW-01! Caso seja necessrio consulte o fabricante.
Este manual descreve como fazer a instalao, colocao em funcionamento, operao e identificao de problemas deste equipamento. Para esclarecimentos, contatar: treinamento ou servios favor
Assistncia Tcnica: WEG AUTOMAO Tel. 0800-7010701 Fax: (47) 372-4200 e-mail: 0800@weg.com.br http://www.weg.com.br
NOTA!
Para consultas ou solicitao de servios, importante ter em mos os seguintes dados:
verso de software instalada (ver item 2.2). 2.2 VERSO DE SOFTWARE DO MANUAL
Devido a evolues tcnicas, como por exemplo a introduo de novas funes, o MFW-01 pode sair da fbrica incluindo uma nova verso de software montada. Na capa deste manual est descrita a verso de software a qual este manual se refere. A verso de software aparece na etiqueta colada sobre o microcontrolador (D1) do carto de controle (CCF1).
NOTA!
Certifique-se de utilizar o Manual e ou seu Adendo correspondentes verso de software.
INTRODUO
O objetivo bsico da comunicao serial em rede a ligao fsica de vrios equipamentos a um ou mais mestres que comandaro todos os equipamentos conectados a esta rede com apenas um ou dois pares de fios:
Mestre (CLP ou PC)
Escravo 1
Escravo 2
...
Escravo n
Os equipamentos WEG possuem um software de controle da transmisso e recepo de dados pela interface serial, de modo a possibilitar o recebimento de dados enviados pelo mestre e o envio de dados solicitados pelo mesmo. O mestre ter condies de realizar as seguintes operaes relacionadas a cada equipamento conectado na rede:
Escravos
CFW-09
CFW-06
INTRODUO
rel.
rea de memria do MFW-01 utilizada pelo mestre da rede para escrita dos novos valores dos parmetros monitorados Mestre da rede (DeviceNet ou Profibus-DP)
rea de memria do MFW-01 utilizada pelo mestre da rede para leitura dos valores do parmetros monitorados
Grau de proteo IP20; Temperatura de operao 0C at 50C. 2.4.2 Fixao Mecnica Para prend-lo no trilho basta: encaixar primeiro a parte
superior e pressionando-a para baixo pressionar a parte inferior contra a parede at encaixar.
INTRODUO
Etiqueta de identificao
MFW-01 / _ _ /P
INSTALAO
Umidade relativa do ar : 5% a 90% sem condensao. Altitude mxima : 1000m - condies nominais. Grau de poluio: 2 (conforme EN50178 e UL508C).
Para MFW-01 instalados dentro de painis ou caixas metlicas fechadas, se necessrio, prover exausto adequada para que a temperatura fique dentro da faixa permitida.
3.1.2 Posicionamento e Conforme mostrado no item 2.4.2 Fixao Mecnica. Fixao Instale o MFW-01 na posio vertical. Deixe no mnimo os espaos livres ao redor do MFW-01,
5cm abaixo e 5cm acima.
INSTALAO
PERIGO! As informaes a seguir tem a inteno de servir como guia para se obter uma instalao correta. Siga as normas de instalaes eltricas aplicveis. ATENO! Afastar os equipamentos e fiao geradores de rudos em 0,25m das fiaes de interface serial e I/O digitais do MFW.
3.2.1 Conexes
Conector da EIA/RS-232 PC XC3 para o PC. Chave S2 para seleo do modo de operao, RUN ou
PROG.
10
INSTALAO
RUN para execuo do programa (led RUN). PROG para transferncia do programa (led PROG).
Conector das entradas e sadas digitais XC5. Conector do Fieldbus. Chaves de configurao do fieldbus, endereamentos,
taxas de transmisso, resistores de terminao, configurveis conforme o protocolo utilizado.
Tenso de alimentao: de 85 at 240Vac rms. Potncia de consumo mximo: 17 Watts. Possui fusvel interno: 2A / 250V atuao retardada
(5x20mm tubular de vidro).
Conector do MFW-01 da fonte de alimentao X6. Torque mximo nos parafusos do conector: 0,3Nm. Dados de regime do conector: 250Vac 2A. Bitola dos cabos 0,5...1,5mm.
11
INSTALAO
BORNE 1 2 3
SMBOLO F N Terra
DESCRIO Fase (85-240Vac) Neutro Deve ser conectado ao terra. Est conectado a carcaa.
Ver item 7.
Ver item 6.
3.2.7 Aterramento
Os MFW-01 devem ser obrigatoriamente aterrados para um terra de proteo por motivos de segurana. A conexo de terra deve atender as normas locais.
Utilize no mnimo uma fiao com a bitola 1,5mm. Conecte a uma haste de aterramento especfica ou ao
ponto de aterramento geral (resistncia 10 ohms).
NOTA!
Tome cuidado com equipamentos conectados a diferentes terras, pois pode existir diferenas de tenso entre eles, e ao conect-los atravs de suas interfaces seriais poder ocorrer danos aos equipamentos.
12
INSTALAO
ATENO!
No utilize o neutro para o aterramento. Utilize sempre interfaces seriais em EIA/RS-485 para longas distncias (acima de 10m).
4.1 INDICAES
Leds de indicao:
Possui um led para cada I/O; Led acionado quando entrada ativada (+24V) e sada
ativada (contato fechado).
13
LEDS DE INDICAO
Erro 1 = erro de timeout, no h resposta ao telegrama enviado a um dos equipamentos conectado na sub-rede ou resposta com erro; Erro 2 = em modo RUN sem configurao de I/O ok!; Erro 3 = erro de acesso a dual port RAM. Placa AnyBus pode no estar conectada ou com defeito; Erro 4 = erro de inicializao da AnyBus.
5.1 SUB-REDE
O nmero mximo de estaes disponveis nesta subrede ir depender da quantidade de variveis que se necessite por equipamento e o tempo de atualizao das mesmas. Este tempo de atualizao (da ordem de poucos segundos) deve ser levado em conta no projeto da planta.
Esta
sub-rede pode conter equipamentos WEG diferentes, como CFWs, SSWs e CTWs, ou mesmo equipamentos de terceiros, caso o protocolo utilizado por esta rede seja Modbus-RTU.
DEFINIES
A troca das variveis esto sujeitas a diferentes padronizaes conforme o equipamento WEG que esta sendo utilizado.
Todos os equipamentos WEG possuem parmetros relacionados a habilitaes e desabilitaes referentes a comunicao serial. Portando devem ser analisados todos o seus respectivos manuais de usurio e manuais de suas respectivas comunicaes seriais.
O protocolo para a rede WEG descrito aqui de forma simplificada e demonstrativa; O usurio no deve preocupar-se com a montagem, recebimento e tratamento dos telegramas na sub-rede, apenas com o tratamento dos dados que estaro disponveis para a rede superior em fieldbus; Para o tratamento dos dados o usurio dever ler os manuais de hardware e da comunicao serial dos respectivos equipamentos WEG que estiver utilizando.
DEFINIES
relacionada paridade dos caracteres individuais de 7 bits, conforme ISO 646.
A monitorao de paridade feita conforme DIN 66219, paridade par. So usados dois tipos de mensagens pelo MFW-01:
Este telegrama permite que o MFW-01 receba dos equipamentos WEG o contedo correspondente ao cdigo da solicitao.
Todos os equipamentos e o MFW-01 testam a sintaxe do telegrama. As respostas para as respectivas condies encontradas:
Telegrama de leitura:
Sem resposta: caracteres de controle recebidos errados ou endereo do equipamentos WEG errado; NAK: Cdigo correspondente varivel inexistente ou varivel s de escrita; TEXTO: com telegramas vlidos.
Telegrama de escrita:
Sem resposta: caracteres de controle recebidos errados ou endereo do equipamento WEG errado; NAK: com cdigo correspondente varivel inexistente, varivel s de leitura, valor fora da faixa permitida para a
16
DEFINIES
varivel em questo, parmetro de operao fora do modo de alterao; ACK: com telegramas vlidos;
NOTA!
Quando houver telegramas sem resposta e ou NAK o MFW-01 ir setar um bit especfico na DPRAM indicando que ocorreu um destes erros para o mestre.
No provocam bloqueio dos equipamentos WEG; No desativam rel de defeitos; Somente informam no display e na palavra de estado
lgico. Tipos de erros: E22: erro de paridade longitudinal (BCC); E24: quando houver tentativa de alterao de parmetros que no podem ser alterados com o motor girando; E25: varivel inexistente; E26: valor desejado fora dos limites permitidos; E27: tentativa de escrita em varivel s de leitura ou comando lgico desabilitado. E29: erro de comunicao serial interrompida (disponvel em alguns equipamentos WEG).
Obs.: A observao deste erros podem ser realizada atravs da leitura da varivel de status dos equipamentos WEG.
NOTA!
Deve-se tomar cuidado com a incompatibilidade entre parmetros. Incompatibilidade entre funes que so indicadas no Manual dos respectivos equipamento WEG que esto sendo utilizados.
17
DEFINIES
Tempos de atualizao das variveis na dual port RAM:
Obs.: Para cada telegrama que no houver resposta haver um atraso de 100ms. O mesmo telegrama ser enviado at duas vezes consecutivas, 200ms, aps isto ser indicado erro na sua respectiva palavra de status, (set bit). Como o tratamento das variveis cclico seu novo tratamento ser realizado novamente. Quando chegar seu prximo tratamento, e se neste houver resposta ok, sua respectiva palavra de status ser resetada (reset bit).
18
DEFINIES
NOTA!
Para evitar atrasos na comunicao serial nunca deixar um equipamento WEG desenergizado ou com defeito de comunicao conectado a sub-rede. Todos os drivers e suas conexes com a rede de comunicao devem estar em excelentes condies e terem suas manutenes preventivas executadas regularmente. O tempo total de atualizao das variveis na DPRAM vai depender da quantidade total de variveis tratadas.
19
NOTA!
Este tempo ser mantido se no houver falha na comunicao de nenhum dos equipamentos que fizer parte da sub-rede.
20
DEFINIES
A descrio do protocolo feita aqui no tem como objetivo esclarecer todos os aspectos deste, mas sim apenas servir como uma referncia rpida. So descritos apenas os dois tipos de telegramas utilizados nesta implementao, um para leitura e outro para escrita. Cada byte do telegrama transmitido inclui um byte de paridade cujo objetivo tentar garantir a integridade do dado. Pode-se escolher entre paridade par, mpar ou nenhuma com a ajuda do software de configurao MFW.exe v2.00. Cada telegrama Modbus-RTU transmitido est associado a dois bytes de CRC (Cyclical Redundancy Checking), calculados sobre toda mensagem. O CRC garante que o telegrama no foi corrompido em nenhuma etapa da transmisso. Funo Modbus implementada num telegrama de leitura e utilizada para ler parmetros e variveis bsicas. Nesta funo, registros so endereados a partir do zero (0x0000). Parmetros so disponibilizados a partir do endereo 0 (zero) e variveis bsicas a partir do endereo 5000 (decimal). A implementao feita permite a leitura de apenas uma varivel por telegrama.
Parmetros N Parmetro P000 P001 P100 0 1 100 Endereo Modbus Decimal Hexadecimal 0000h 0001h 0064h
Variveis Bsicas N Var. Bsica V00 V01 V05 5000 5001 5005 Endereo Modbus Decimal Hexadecimal 1388h 1389h 138Dh
21
DEFINIES
Funo Modbus implementada num telegrama de escrita e utilizada para escrever em parmetros e variveis bsicas. Tambm nesta funo, registros so endereados a partir do zero (0x0000). Parmetros so disponibilizados a partir do endereo 0 (zero) e variveis bsicas a partir do endereo 5000 (decimal). Apenas um registro (parmetro ou varivel bsica) pode ser escrito de cada vez.
NOTA!
Todos os registros (parmetros ou variveis bsicas) so tratados como registradores do tipo holding, referenciados a partir de 40000 ou 4x, conforme especificado pelo protocolo.
Devido a comunicao entre os equipamentos da subrede e o MFW-01 ser serial, a taxa de atualizao das variveis na DPRAM ficar presa a taxa de transmisso serial dos equipamentos. Esta taxa configurvel atravs do software de programao do MFW-01.
A taxa padro dos equipamentos que utilizam ModbusRTU de 19200bps. Pode-se, tambm, selecionar um valor mais baixo como 9600bps. Apesar disto, o tempo de comunicao da rede fieldbus no afetado, pois as variveis esto sempre disponveis na rede, atualizadas ou no.
22
DEFINIES
Obs.: Para cada telegrama que no houver resposta haver um atraso igual ao tempo configurado no campo timeout do software de programao MFW.exe v2.00. O mesmo telegrama ser enviado at duas vezes consecutivas, 2 x timeout, aps isto ser indicado erro na sua respectiva palavra de status (set bit). Como o tratamento das variveis cclico seu novo tratamento ser realizado novamente. Quando chegar seu prximo tratamento, e se neste houver resposta ok, sua respectiva palavra de status ser resetada (reset bit).
NOTA!
Para evitar atrasos na comunicao serial nunca deixe um equipamento desenergizado ou com defeito de comunicao conectado a sub-rede Todos os drivers e suas conexes com a rede de comunicao devem estar em excelentes condies e terem suas manutenes preventivas executadas regularmente. O tempo total de atualizao das variveis na DPRAM vai depender da quantidade total de variveis tratadas.
23
DEFINIES NOTA!
Este tempo ser mantido se no houver falha na comunicao de nenhum dos equipamentos que fizerem parte da sub-rede.
5.4 ENDEREAMENTO
Total de 8 variveis de entradas 18 19 L H Contedo da varivel n 8 2 bloco de entradas 20 Status do 2 bloco de entradas 16 17 L H
24
DEFINIES
21 22 23 24 25 L H L H
Status do 2 bloco de sadas Contedo da varivel n 9 Contedo da varivel n 10 18 19 20 21 L H L H Contedo para a varivel n 9 Contedo para a varivel n 10 Total de 8 variveis de sadas 32 33 L H Contedo para a varivel n 16
Total de 8 variveis de entradas 36 37 L H Contedo da varivel n 16 3 bloco de entradas 38 39 40 41 42 43 L H L H Status do 3 bloco de entradas Status do 3 bloco de sadas Contedo da varivel n 17 Contedo da varivel n 18 34 35 36 37 L H L H
3 bloco de sadas
Total de 8 variveis de entradas 54 55 L H Contedo da varivel n 24 4 bloco de entradas 56 57 58 59 60 61 L H L H Status do 4 bloco de entradas Status do 4 bloco de sadas Contedo da varivel n 25 Contedo da varivel n 26 50 51 52 53 L H L H 48 49 L H
4 bloco de sadas
Total de 8 variveis de entradas 72 73 L H Contedo da varivel n 32 5 bloco de entradas 74 75 76 77 78 79 L H L H Status do 5 bloco de entradas Status do 5 bloco de sadas Contedo da varivel n 33 Contedo da varivel n 34 66 67 68 69 L H L H 64 65 L H
5 bloco de sadas
Total de 8 variveis de entradas 90 91 L L Contedo da varivel n 40 6 bloco de entradas 92 Status do 6 bloco de entradas 80 81 L L
25
5
93 94 95 96 97
DEFINIES
Status do 6 bloco de sadas L H L H Contedo da varivel n 41 Contedo da varivel n 42 82 83 84 85 L H L H Contedo para a varivel n 41 Contedo para a varivel n 42 Total de 8 variveis de sadas 96 97 L L Contedo para a varivel n 48
7 X
6 X
5 Entrada digital 6
4 Entrada digital 5
3 Entrada digital 4
2 Entrada digital 3
1 Entrada digital 2
0 Entrada digital 1
Inicializao concluda: este bit indica que a inicializao da rede superior foi realizada, conectada e est sem erros. 1 leitura realizada: este bit indica que foi realizada a primeira leitura de todas as variveis de entrada, com ou sem erro de comunicao. Erro em uma leitura: este bit setado se houver alguma resposta com NAK ou se aps duas tentativas de leitura de uma varivel de entrada o driver correspondente no responder. O tempo de timeout ser de 100ms x 2 = 200ms para o protocolo WEG e duas vezes o tempo configurado no campo timeout do software de configurao para o protocolo Modbus-RTU. Erro em uma escrita: este bit setado quando houver alguma resposta com NAK ou se aps duas tentativas de alterao de uma varivel de sada o driver
26
DEFINIES
correspondente no responder. O tempo de timeout ser de 100ms x 2 = 200ms para protocolo WEG e duas vezes o timeout no caso do protocolo Modbus-RTU. Sem programa de usurio: este bit indica que no h configurao de entradas ou sadas ok na E2PROM.
Bit high = resposta a pergunta com NAK ou sem resposta. considerado erro aps duas tentativas sem sucesso. Cada palavra de status corresponde a um bloco de 8 variveis da rea de entradas respectivamente. resetado se na prxima leitura da mesma varivel for ok.
27
DEFINIES
Bit high = resposta a alterao com NAK ou sem resposta. Cada palavra de status corresponde a um bloco de 8 variveis da rea de sadas respectivamente. resetado se na prxima alterao da mesma varivel for ok.
7 X
6 X
5 X
4 X
3 X
Bit high = ativa a funo. Habilita comunicao: se o mestre setar este bit, iniciarase a comunicao na sub-rede, habilitando a leitura de entradas e possibilitando a habilitao das alteraes. Habilita as alteraes: se o mestre setar este bit, iniciarase a comunicao na sub-rede, habilitando a escrita nas sadas, desde que o bit habilita comunicao tambm esteja ativo. Habilita as alteraes sempre: se o mestre setar este bit, iniciara-se a comunicao na sub-rede, habilitando a escrita nas sadas em todos os ciclos de varredura das variveis, independente se o mestre alterou o valor das sadas. Isto aumentar o tempo do ciclo de varredura de todas as variveis. Novamente, preciso que o bit habilita comunicao e habilita alteraes estejam ativos tambm.
28
DEFINIES
Processo de inicializao:
Aps a verificao da configurao ok em E2PROM ser realizada a inicializao da DPRAM da AnyBus, identificao de qual o tipo de protocolo e dar inicio aos
29
DEFINIES
telegramas de perguntas e alteraes das variveis. O meio fsico de ligao entre os equipamentos (WEG ou no) e o MFW-01 da sub-rede segue dois padres:
Para comunicao serial dos equipamentos na sub-rede formada pelo MFW-01. Utilizada para comunicao multiponto independente do protocolo utilizado (WEG ou Modbus-RTU).
MFW-01
MIW-02
CFW-08
RS-232
RS-485
MIW-02
SSW-05
NOTA!
Caso o equipamento possua apenas interface serial no padro EIA/RS-232, deve-se utilizar um mdulo de converso de sinais EIA/RS-232 para EIA/RS-485, denominado MIW-02 (Mdulo de Interface para
30
INTERFACES DE COMUNICAO
EIA/RS-485:
Norma: EIA/RS-485. Configurao: Half-Duplex, com sinal de RTS. Isolao galvnica: 1.500V/1min. Comprimento mximo dos cabos: 1000 metros (total). Tenso de modo comum mxima: -7V Vcm +12V; Limiar de tenso diferencial de entrada: mnimo 0,2V mximo +0,2V; Histerese; aproximadamente 70mV; Impedncia de entrada: 12K (resistor S1 off); Corrente de fuga sem alimentao: 20A; Tenso diferencial: sem carga: 5V com carga 27 : 1,5V; Tenso modo comum: com carga 27: 3V; Variao da tenso diferencial entre complementares: 0,2V;
Receptor:
Transmissor:
estados
Temperatura de Operao: 60C. 6.1.2 Conexes EIA/RS- Deve ser conectado diretamente ponto-a-ponto ou em rede com cada derivao em paralelo. 485 Fatores como desbalanceamento e capacitncia mtua
dos cabos tendem a reduzir a imunidade a rudo da rede.
Todos os equipamentos na rede devem estar aterrados. Utilizar eletrodutos independentes para os cabos de
interface serial.
INTERFACES DE COMUNICAO
equipamentos internos a rede.
6.1.4 Definio do Cabo A norma EIA/RS-485 no especifica um cabo padro, mas recomenda alguns cuidados para sua escolha. para EIA/RS-485 Para se reduzir ao mximo as reflexes no cabo, nos
dois extremos do mesmo, devero ser conectados em um resistor (Rt) de valor igual a impedncia caracterstica do cabo.
Exemplos de cabos:
Os seguintes cabos foram calculados para e Rt=120 . VR = 1,0V
Dados: Fabricante: KMP Linha: AFS Tipo: 1 par balanceado com blindagem em fita de polister aluminizado + trana de fios de cobre estanhado.
32
INTERFACES DE COMUNICAO
Comprimento 120 metros 200 metros 300 metros 500 metros 800 metros 1000 metros
Bitola 26 AWG (0.14mm) 24 AWG (0.23mm) 22 AWG (0.36mm) 20 AWG (0.56mm) 18 AWG (0.94mm) 16 AWG (1.35mm) Obs.:
Zo (f=100kHz) 100 89 84 86 79 77
Conector do MFW-01 para EIA/RS-485 XC4. Torque mximo nos parafusos do conector: 0,3Nm.
BORNE 1 2 3 SMBOLO B A Terra DESCRIO Transmisso e recepo de dados Deve ser conectado a blindagem do cabo. A carcaa do MFW-01 deve estar aterrada na fixao.
6.2 INTERFACE EIA/RS- Permite comunicao ponto-a-ponto com equipamentos atravs de uma linha padro EIA/RS-232. Funciona com 232 WEG
qualquer um dos dois protocolos escolhidos.
MFW-01
XC2 RS-232
Equipamento em rede
33
Utiliza-se um cabo de comunicao para EIA/RS-232. 6.2.1 Caractersticas Eltricas da EIA/RS-232 EIA/RS-232:
Norma: EIA/RS-232. Velocidade de transmisso: 9.600bps. Comprimento mximo dos cabos: 10 metros. Tenso mxima na entrada: 30V; Resistncia de entrada: > 3K Nvel 1 (MARK): < -3V; Nvel 0 (SPACE): > +3V.
Receptor:
Transmissor:
Limitao de corrente: ~ 10mA; Tenso sada nvel 1: < -7V (RL = 3K); Tenso sada nvel 0: > +7V (RL = 3K).
6.2.2 Conexes EIA/RS- Deve ser conectado diretamente ponto-a-ponto. 232 WEG
34
INTERFACES DE COMUNICAO
6.2.4 Definio do Cabo O cabo a ser utilizado o cabo padro para comunicao serial WEG, equipamento x IHM serial para EIA/RS-232 (Interface homem-mquina) WEG
Comprimento Cabo serial RS-232 WEG com 0,17m Cabo serial RS-232 WEG com 0,23m Cabo serial RS-232 WEG com 0,32m Cabo serial RS-232 WEG com 1m Cabo serial RS-232 WEG com 2m Cabo serial RS-232 WEG com 3m
BORNE 1 2 3 4 5 6
35
INTERFACES DE COMUNICAO
Utilizada apenas para transferncia de programa do PC.
Neste caso temos a ligao do MFW-01 a um PC, pontoa-ponto, para transferncia do programa realizado no software MFW.exe v2.00.
6.3.2 Conexes EIA/RS- Deve ser conectado diretamente a interface serial do PC. 232 PC
Observar se h diferenas entre o aterramento do MFW01 e o PC para evitar a queima de um dos dois .
6.3.4 Definio do Cabo O cabo a ser utilizado o cabo padro para comunicao serial WEG, equipamento x PC. para EIA/RS-232 PC
36
INTERFACES DE COMUNICAO
BORNE 1 2 3 4 5 6
SMBOLO nc nc nc Rx GND Tx
37
Ativam com nvel alto +24Vcc. Todos os pontos possuem um comum disponvel no
conector XC5 borne 15.
NOTA!
A fonte auxiliar para fornecer alimentao as entradas digitais, e no para ser alimentada externamente por outra fonte.
Isolao entre as entradas e a eletrnica: 250Vac. No possui isolao entre pontos de entrada. Nveis lgicos, mximos e mnimos de corrente e tenso:
15mA 2..15mA 30V 15V
0,5..15mA 0mA
Nvel baixo 0
5V 0V
Fonte auxiliar de +24Vcc: +24Vcc 5% 250mA mximo. Filtro por hardware com constante de tempo de
aproximadamente de 1ms.
38
Isolao entre as sadas e a eletrnica: 250Vac. Isolao entre pontos de sada: 250Vac. Tenso mxima do rel: 250Vac. Corrente mxima: 125Vac 0,5A, 250Vac 0,25A (62,5VA),
30Vcc 2A (60W).
Conector das entradas e sadas digitais. Torque mximo nos parafusos do conector: 0,3Nm. Dados de regime do conector: 250Vac 2A. Bitola dos cabos 0,5...1,5mm.
BORNE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 SMBOLO DI 1 DI 2 DI 3 DI 4 DI 5 DI 6 +24Vcc 0V DO 1 DO 2 DO 3 DO 4 DESCRIO Entrada digital 1 (+24Vcc) Entrada digital 2 (+24Vcc) Entrada digital 3 (+24Vcc) Entrada digital 4 (+24Vcc) Entrada digital 5 (+24Vcc) Entrada digital 6 (+24Vcc) Fonte auxiliar das entradas digitais Comum das entradas digitais Sada Digital 1 (contato normalmente aberto) Sada Digital 2 (contato normalmente aberto) Sada Digital 3 (contato normalmente aberto) Sada Digital 4 (contato normalmente aberto)
39
40
41
Read / Write: Read: define as variveis na rea de entradas a serem lidas pelo mestre. Write: define as variveis na rea de sadas a serem alteradas pelo mestre. Block Memory: Define o endereo da varivel na rea de entradas ou sadas do fieldbus (de 1 at 48 para cada rea).
42
SOFTWARE DE PROGRAMAO
Preview: Visualiza anterior; Next: Visualiza prxima; Insert: Insere mais uma varivel Delete: Apaga a varivel atual.
Obs.: O software no deixa que se programe o prximo bloco se o anterior no estiver perfeitamente programado. Sempre que for apagado um block memory a sua posio ocupada pela varivel seguinte, se houver. Description: rea reservada de texto para descrever a funo desta varivel dentro do MFW-01 ou de qual equipamento dentro da rede WEG. Address in network : Endereo do equipamento dentro da sub-rede. Varia de 1 a 30 para WEG e de 1 a 247 para Modbus-RTU. Number of variable: Define o endereo da varivel dentro do driver (0 at 999). Se esta for de parmetro (P00 = 0); Se for de comando lgico (V00 = 0). Basic Variable / Parameter: Basic Variable: define se esta varivel uma varivel de comando lgico (Vxx); Parameter: define se uma varivel de parmetro (Pxx). Comunicate: Send All: envia toda a programao para o MFW-01. Serial Port Number: seleciona a porta serial do PC para comunicao com o MFW-01.
43
9 EXEMPLOS DE APLICAO
Aqui so mostrados trs casos: dois exemplos de utilizao de um MFW-01 numa rede DeviceNet e outro numa rede Profibus-DP. No primeiro exemplo (item 9.1), um MFW-01 comanda um CFW-08 via EIA/RS-232 utilizando o protocolo Modbus-RTU. No segundo exemplo (item 9.2), um MFW-01 forma uma sub-rede com um CFW-08 e uma SSW-05. Neste exemplo, ambos equipamentos esto conectados numa rede EIA/RS-485 utilizando o protocolo WEG. No terceiro exemplo (item 9.3) utilizamos a mesma estrutura do primeiro exemplo, com exceo do protocolo. Tambm ilustrada a utilizao do Mdulo de Interface WEG (MIW-02).
9.1 EXEMPLO 1
Conector XC2
44
EXEMPLOS DE APLICAO
considerados devido ao pequeno nmero de variveis tratadas. Mesmo que haja timeout na resposta de alguns telegramas, isto no ir afetar nosso processo.
Deve-se definir os endereos dos equipamentos da sub rede: CFW-08: P308 colocar em 1; P220 em 1; P222 em 5; P230 em 2; P232 em 2.
45
EXEMPLOS DE APLICAO
Read: CFW-08 VB02 address 1 basic variable CFW-08 P005 address 1 parameter CFW-08 P003 address 1 parameter Write: CFW-08 V03 CFW-08 V04
46
EXEMPLOS DE APLICAO
Weg Industrias S.A. - Automacao MFW Application File: CFW-08.txt Description of this MFW: MFW-01 controlling only one CFW-08 frequency inverter at address 1. Settings: Protocol: MODBUS-RTU Baudrate: 19200 bps Parity: EVEN Timeout: 50 msec ************************************************** Read Block Memory 01 --------------------Description of this Block Memory: CFW-08 Logical Status (VB02) Address in Network: 1 Basic Variable: VB2 Read Block Memory 02 --------------------Description of this Block Memory: CFW-08 Motor Frequency (P005) Address in Network: 1 Parameter: P5 Read Block Memory 03 --------------------Description of this Block Memory: CFW-08 Motor Currenty (P003) Address in Network: 1 Parameter: P3 ************************************************** Write Block Memory 01 --------------------Description of this Block Memory: CFW-08 Logical Control (VB03) Address in Network: 1 Basic Variable: VB3 Write Block Memory 02 --------------------Description of this Block Memory: CFW-08 Motor Speed Reference (VB04) Address in Network: 1 Basic Variable: VB4
47
EXEMPLOS DE APLICAO
Endereos: Entradas: o mestre ir ler. 0 estado das duas botoeiras, acionadas ou no; 1 estado geral do MFW-01, em comunicao, etc.; 2 estado das 4 variveis de entrada, se houver erro; 3 estado das 3 variveis de sada se houver erro; 4 contedo byte low da VB02, conforme manual; 5 contedo byte high da VB02, conforme manual. 6 contedo byte low do P005; 7 contedo byte high do P005; 8 contedo byte low do P003; 9 contedo byte high do P003. Sadas: o mestre ir escrever. 0 valor para os dois sinalizadores; 1 controles do MFW-01, habilita leituras, etc.; 2 valor para byte low VB03, conforme manual; 3 valor para byte high VB03, conforme manual;
48
EXEMPLOS DE APLICAO
4 valor para byte low VB04; 5 valor para byte high VB04. Obs.: A tabela est em bytes: 1 byte = 8 bits. 1 word = 2 bytes = 16 bits
EXEMPLOS DE APLICAO
DeviceNet; Mapeamento das variveis trocadas (words) na memria do CLP; Transferncia destas informaes de volta para o scanner.
NOTA!
No esquecer de que o mestre controla toda a transmisso e recepo de dados atravs de determinadas palavras de controle no seu especfico Scanner Module.
1. Fazer a montagem fsica da rede. Conectar atravs de cabos especficos do protocolo escolhido o MFW-01 ao Fieldbus (escravo). 2. Atribuir um endereo ao MFW-01. Lembrese, cada equipamento na rede deve conter um nico endereo vlido em todo domnio. 3. Ajustar outras opes como taxa de transferncia, quando necessrio. 4. Conectar o MFW-01 aos equipamentos que formaro a sub-rede. Esta ligao pode ser feita atravs do padro de conexo EIA/RS232 (no caso de ligao ponto-a-ponto) ou EIA/RS-485 (ligao multi-ponto). A forma correta desta ligao bem como o tipo de cabo a utilizar esto descritos em detalhes no captulo 6. 5. Atribuir um endereo nico e vlido aos equipamentos controlados pelo MFW-01. Estes endereos so independentes do Fieldbus. Pode existir, por exemplo, endereos iguais mas em domnios distintos. Por domnio entende-se redes. Pode existir, por exemplo, um dispositivo com endereo 1 na sub-rede e outro tambm com endereo 1 no Fieldbus. 6. Uma vez realizada todas as ligaes fsicas entre equipamentos, passamos a configurao lgica da mesma. 7. Define-se qual sero as variveis lidas e escritas dos dispositivos da sub-rede. Para maiores informaes consulte os manuais dos respectivos equipamentos.
50
EXEMPLOS DE APLICAO
8. Com auxlio do software de configurao MFW.exe v2.00, programa-se estes valores e a seguir transfere-se esta configurao para o MFW.exe. Assim, temos configurado o ciclo de leitura/escrita. O tempo necessrio para processar todas variveis de entrada e sada chamado de scan time.
9. O prximo passo a configurao da rede Fieldbus. Este procedimento varia conforme o protocolo escolhido (DeviceNet ou Profibus-DP) e equipamentos utilizados, como CLPs e software de configurao de redes. Apesar disto, existem algumas aes comuns. Deve-se, por exemplo fazer o reconhecimento do MFW-01 no software de configurao. Tambm necessrio programar a quantidade de words trocadas entre o escravo (MFW-01) e o scanner da rede. 10. Uma vez corretamente configurada a quantidade de words trocadas entre o mestre e o escravo, o MFW-01 estar apto a iniciar o ciclo de varredura/atualizao dos parmetros dos equipamentos da sub-rede.
51
9.2 EXEMPLO 2
Protocolo WEG, 9600bps de baudrate, paridade par e 100ms de timeout entre telegramas. que vai ser controlado, qual a necessidade de velocidade de atualizao das variveis no processo?
MIW-02
RS-232
No CFW-08: ser monitorado o estado lgico, freqncia e corrente do motor; e controlado o comando lgico e a referncia de velocidade via serial. Os tempos de atualizao das variveis no sero considerados devido ao pequeno nmero de variveis tratadas. Mesmo que haja timeout na resposta de alguns telegramas, isto no ir afetar nosso processo. No SSW-05: ser monitorado o estado lgico e a corrente no motor e controlado o comando lgico.
Porta Serial
52
EXEMPLOS DE APLICAO
Para realizar a ligao basta conectar uma das pontas do cabo serial ao conector do equipamento (XC8 no CFW-08) e a outra no conector XC1 do MIW-02. Com relao ao cabo utilizado para interligar todos equipamentos da sub-rede; a norma EIA/RS-485 no especifica um determinado tipo de cabo, mas recomenda alguns cuidados na escolha deste. Maiores detalhes so apresentados nas sees 6.1.2, 6.1.3 e 6.1.4. A conexo feita atravs do conector XC29 do MIW-02 e XC4 do MFW-01. Deve ser observada atentamente a polaridade dos fios do cabo padro EIA/RS-485. Detalhes desta ligao so mostrados no item 6.1.5.
Deve-se
dos
53
EXEMPLOS DE APLICAO
CFW-08: P308 colocar em 1. SSW-05: P308 colocar em 2.
9.2.3 Programando com o MFW.exe Basta programar todas as variveis separando-as entre leitura e escrita e v2.00
respeitando a devida seqncia. Read: CFW-08 CFW-08 CFW-08 SSW-06 SSW-06
54
EXEMPLOS DE APLICAO
Weg Industrias S.A. - Automacao MFW Application File: CFW-08_SSW-05.txt Description of this MFW: MFW-01 controlling one CFW-08 frequency inverter (address 1) and one SSW-05 soft-starter (address 2). Settings: Protocol: WEG Baudrate: 9600 bps Parity: EVEN Timeout: 100 msec ************************************************** Read Block Memory 01 --------------------Description of this Block Memory: CFW-08 Logical Status (VB02) Address in Network: 1 Basic Variable: VB2 Read Block Memory 02 --------------------Description of this Block Memory: CFW-08 Motor Frequency (P005) Address in Network: 1 Parameter: P5 Read Block Memory 03 --------------------Description of this Block Memory: CFW-08 Motor Current (P003) Address in Network: 1 Parameter: P3 Read Block Memory 04 --------------------Description of this Block Memory: SSW-05 Logical Status (VB01) Address in Network: 2 Basic Variable: VB1 Read Block Memory 05 --------------------Description of this Block Memory: SSW-05 Motor Current (P003) Address in Network: 2
55
EXEMPLOS DE APLICAO
Parameter: P3 ************************************************** Write Block Memory 01 --------------------Description of this Block Memory: CFW-08 Logical Control (VB03) Address in Network: 1 Basic Variable: VB3 Write Block Memory 02 --------------------Description of this Block Memory: CFW-08 Motor Speed Reference (VB04) Address in Network: 1 Basic Variable: VB4 Write Block Memory 03 --------------------Description of this Block Memory: SSW-05 Logical Control (VB03) Address in Network: 2 Basic Variable: VB3
56
EXEMPLOS DE APLICAO
NOTA!
No esquecer de que o mestre controla toda a transmisso e recepo de dados atravs de determinadas palavras de controle no seu especfico Scanner Module.
57
9.3 EXEMPLO 3
Protocolo WEG
58
EXEMPLOS DE APLICAO
basta ligar o cabo corretamente para que a comunicao possa iniciar-se. O cabo a ser utilizado est descrito nos itens 6.2.4 e 6.2.5.
Toda
programao do MFW-01 independente do protocolo da rede industrial superior, seja este DeviceNet ou Profibus-DP. nica diferena fica por conta da configurao da rede Profibus-DP. Mais uma vez esta etapa dependente do mestre da rede. Cada fabricante disponibiliza um conjunto de programas para permitir a configurao da rede (quantos e quais dispositivos esto presentes) e programao do CLP.
59
10
DEVICENET
DeviceNet usado para a automao industrial, geralmente para o controle de vlvulas, sensores e unidades de E/S e outros equipamentos de automao. O link da comunicao do DeviceNet est baseado em broadcast-oriented e no Controller Area Network (CAN). Este protocol tem resposta de E/S e alta confiabilidade, mesmo para aplicaes de demanda, por exemplo, controle de freios. DeviceNet tem uma organizao de usurios, o Open DeviceNet Vendor Association (ODVA), que auxilia os membros quanto a questes do DeviceNet. HMS um membro da ODVA e tambm representado como membro do DeviceNet System Architecture SIG. Para maiores informaes, contate a ODVA no site: http://www.ODVA.org.
O meio fsico para o Fieldbus um cabo de cobre blindado, composto de um par tranado e dois cabos para a alimentao externa. A taxa de transmisso pode ser alterada entre 125k, 250k e 500kbit/s, isso pode ser feito de trs diferentes maneiras. Primeiro, simplesmente atravs da chave DIP, segundo, via Fieldbus e terceiro, o ajuste do autobaudrate. Existem vrios DeviceNet Scanners diferentes no mercado, tanto para Sistemas-CLPs e computadores PCs.
60
DEVICENET
10
O AnyBus-S DeviceNet foi testado por um laboratrio de teste independente autorizado pela ODVA e foi verificado que atende ao Teste de Desempenho do Software Verso A12.
61
10
DEVICENET
A Tabela abaixo mostra conectores do Fieldbus. as funes dos pinos dos
Conectores Plugveis 1 2 3 4 5
Para o DeviceNet existem trs diferentes velocidades de transmisso: 125k, 250k, 500kbit/s. Escolha uma destas velocidades, setando a chave DIP antes da configurao. Nota: Dependendo se a chave est montada deitada ou em p (90), a indicao ON diferente.
Dip 1-2 00 01 10 11
Address 0 1 2 3 ... 62 63
62
DEVICENET
10
10.6 INDICAES
O mdulo est equipado com 4 leds montados na parte frontal e um LED na placa, usado para finalidades de debugging (eliminao de falhas). Os leds frontais podem ser montados de duas maneiras, montados no topo ou montado em ngulo. As funes dos leds so descritos na tabela e figura abaixo.
Dos quatro leds na parte frontal do mdulo, dois esto indicando o status do mdulo, os outros dois esto reservados para uso futuro. Os erros do mdulo so indicados com o led de status do Mdulo e com o led de status da Rede. LEDs Status do Mdulo, constante off Status do Mdulo, constante vermelho Status do Mdulo, constante verde Status do Mdulo, pisca vermelho Status da Rede, constante off Status da Rede, constante verde Status da Rede, constante vermelho Status da Rede, pisca verde Status da Rede, pisca vermelho Descrio Sem energia Falha irrecupervel Dispositivo operacional Falha menor Sem energia/No em linha Link da linha OK, Conectado Falha crtica de link On line no conectado Tempo de conexo esgotado
10.7 TERMINAES
O Fieldbus requer um resistor de terminao em cada extremidade do cabo. Estes resistores devero ter um resistncia de 121 ohms. Cada dispositivo numa rede DeviceNet est associado com um arquivo EDS, contendo todas as informaes necessrias sobre o dispositivo. Este arquivo usado pelo programa de configurao da rede durante a configurao da rede. A ltima verso do arquivo EDS pode ser baixado do site http://www.hms.se ou recebido atravs de contato com a HMS.
63
10
DEVICENET
Conector do MFW-01 para DeviceNet, torque mximo 10.9 INFORMAES nos parafusos do conector: 0,3Nm. ADICIONAIS PARA DEVICENET Consumo desta estao da alimentao da rede de
I=30mA em stand by e 100mA inrush.
NOTA!
O MFW-01 foi desenvolvido para operar no modo de conexo Polled I/O com nmero de I/O otimizados. Segue abaixo um exemplo utilizando uma rede DeviceNet com um 1747-SDN Scanner Module e um 1770-KFD RS232 Interface da Allen Bradley: Deve-se configurar no DeviceNet Manager, com o comando Edit EDS Stub dentro do editor Electronic Data Sheet Editor o Polled connection para: Input Size xxx Bytes ................ igual ao n de entradas. Output Size xxx Bytes ............. igual ao n de sadas.
Ou seja, deve-se configurar exatamente o mesmo nmero de entradas em bytes que ser utilizado como leitura pelo mestre e o mesmo nmero de sadas em bytes que ser utilizado como alteraes pelo mestre. Ver item 5.2. Considerar todos os bytes at o endereo da ltima varivel desejada, a mesma que ser configurada no MFW.exe v2.00 mais as palavras de status e controle. Para otimizar o sistema em nmero de variveis que estaro circulando na rede, e portanto ocupando tempo de atualizao, o MFW-01 foi desenvolvido para se programar automaticamente para mesmo nmero de variveis de I/O, conforme o que for programado no MFW.exe mais as palavras de status e controle.
NOTA!
No haver comunicao estabelecida e nem reconhecimento do MFW-01 na rede DeviceNet se o nmero de I/O no for compatvel.
64
DEVICENET
10
Solues:
O Profibus possui uma organizao internacional de usurios chamada de Profibus International, PI, e organizaes nacionais locais, PNO. HMS est representado como membro do conselho da Profibus Sucia desde o incio da organizao em 1992 e tambm como membro do Comit Tcnico Americano da Profibus Trade Organization, PTO. Questes tcnicas quanto ao Fieldbus devero ser endereadas, na primeira instncia, ao seu Grupo local de Usurio do Profibus. Lista de endereos pode ser encontrada no site da Profibus Internet: http://www.Profibus.com. Para auxlio geral sobre o Profibus, contate:
65
11
PROFIBUS-DP
Profibus International on e-mail; Profibus_international@compuserve.com. O Profibus-DP usado geralmente na automao industrial para a transferncia rpida de dados para os controladores de motores, MMI, unidades-I/O e outros equipamentos industrial.
O meio para o Fieldbus um cabo de cobre blindado, consistindo de um par tranado. O baudrate para o barramento se situa entre 9.6kbaud at, no mximo, 12Mbaud. A rede do Profibus-DP pode consistir de 126 ns e o total de dados para o Profibus-DP so de 244 bytes de sada por mdulo e 244 bytes de entrada por mdulo. NOTA! O ponto nodal n 126 usado apenas para fins de colocao em funcionamento e no deveria ser usado para comunicar dados de usurios. A figura abaixo d uma viso geral sobre uma rede industrial que utiliza o protocolo Profibus-DP.
A Tabela abaixo apresenta um resumo das caractersticas tcnicas e os valores, no outro lado, mostram o tempo do ciclo de barramento de um sistema Profibus-DP.
66
PROFIBUS-DP
11
Resumo das Caractersticas Tcnicas do PROFIBUS-DP Tcnica de Transmisso: PROFIBUS DIN 19245 Parte1 Meio de acesso: protocolo de acesso de meio hbrido, conf. DIN 19245 Parte 1 Comunicaes: Peer-to-Peer (transf. De dados do usurio) ou Multicast (sincronizao) Modos de Operao: Mecanismos de Segurana e de Proteo: Cablagem e Instalao: Cabo de par tranado ou fibra tica EIA RS 485; kbit/s at 12 Mbit/s, distncia mx. de 200m a 1.5 Mbit/s estendvel com repetidores. Sistemas Mono-Master ou Multi-Master suportados; Dispositivos Mestre e Escravo, so possveis, no mx., 126 estaes. Transferncia cclica Mestre-Escravo e transferncia de dados Mestre-Escravo acclico. Operate: transferncia cclica da dados de entrada e sada; Clear: entradas so lidas e sadas so apagadas; Stop: somente as funes Mestre-Mestre so possveis. Sync-Mode: as sadas so sincronizadas; Freeze-Mode: as entradas so sincronizadas. Transferncia cclica dos dados dos usurios entre DPMaster(s) e DP-Slave(s); Ativao ou desativao dos DP-Slaves individuais; Verificao da configurao dos DP-Slaves; Mecanismos potentes de diagnose, 3 nveis hierrquicos das mensagens de diagnose; Sincronizao das entradas e/ou sadas; Designao de endereo para os DP-Slaves por sobre o barramento com Master class 2; Configurao do DP-Master(DPM1) sobre o barramento; Mx. 244 bytes de dados de entrada e dados de sada por DP-Slave, tipicamente 32 bytes. Todas as mensagens so transmitidas com Hamming Distance HD=4; Watch-Dog Timer nos DP-Slaves; Proteo contra acesso para as entradas/sadas no DPSlaves; Monitorao da transferncia de dados com intervalo de timer configurvel Data no DP-Master (DPM1). Conexo ou desconexo das estaes sem afetar outras estaes.
Sincronizao: habilita a sincronizao das entradas e/ou sadas de todos os escravos-DP Funcionalidade:
67
11
PROFIBUS-DP
Tempo do ciclo do barramento de um sistema Profibus-DP Mono Master (2 bytes E/S dados/escravo)
Fieldbus tipo: PROFIBUS-DP EN 50 170 (DIN 19245); Verso do protocolo: ver. 1.10; Fornecedor de pilha de protocolo: SIEMENS; Funes estendidas suportadas: Diagnsticos & dados de Parmetros dos Usurios via telegrama mailbox; Deteco de auto baudrate suportada. Faixa de baudrate: 9.6 kbit-12Mbit; Hardware preparada para extenses DP-V1; Configuraes de Save/Load em Flash suportado.
68
PROFIBUS-DP
11
Compatibilidade com os mdulos ANYBUS existentes: Compatvel somente com outros mdulos AnyBus-S; Transmisso de dados-E/S: O mdulo suporta apenas transmisso cclica; Transmisso de dados-E/S: a transmisso de dados acclica (DP-V1) estar disponvel apenas num estado posterior;
D-SUB Pin o 1 2 3 4 5 6 7 8 9 Nome No conectado No conectado Linha-B RTS GND BUS +5V BUS No conectado Linha-A No conectado Funo RxD/TxD Positivo segundo especificao da RS 485 Solicitao de envio* GND isolado do lado da RS 485* +5V isolado do lado da RS 485* RxD/TxD negativo segundo especificao da RS 485 -
69
11
PROFIBUS-DP
v BUS +5V e BUS GND so usados para terminao do barramento. Alguns dispositivos, como os transceptores ticos (RS485 para fibra tica) podem exigir alimentao externa destes pinos. RTS usado em alguns equipamentos para determinar a direo da transmisso. Em aplicaes normais apenas a Linha-A, a linha-B e a Blindagem so usadas.
O baudrate numa rede Profibus-DP setada durante a configurao do mestre, e apenas uma taxa de baudrate possvel numa instalao de Profibus-DP. O mdulo AnyBus-S Profibus-DP possui uma funo de deteco de auto baudrate e o usurio no precisa configurar a taxa de bauds no mdulo. As taxas de bauds suportadas pelo mdulo AnyBus-S Profibus-DP so: Baudrates suportados pelo AnyBus-S Profibus-DP 9.6 kbit/s 19.2 kbit/s 93.75 kbit/s 187.5 kbit/s 500 kbit/s 1.5 Mbit/s 3 Mbit/s 6 Mbit/s 12 Mbit/s
11.9 TERMINAO
Nos ns finais da rede Profibus-DP tem que haver uma terminao para evitar reflexes na linha do barramento. O mdulo AnyBus-S Profibus-DP est equipado com uma chave de terminao para realizar isso de uma maneira fcil. Se o mdulo usado como o primeiro ou o ltimo mdulo numa rede, a chave de terminao tem que estar na posio ON. Caso contrrio, a chave tem que estar na posio OFF.
NOTA!
Se for usado um conector externo de terminao, a chave tem que estar em OFF. Chave de Terminao ON Terminao do barramento habilitada. Se o mdulo o primeiro ou o ltimo mdulo, a terminao do barramento tem que ser setada em ON, ou um conector externo de terminao tem que ser usado. Chave de Terminao OFF Terminao do barramento desabilitada.
70
PROFIBUS-DP
11
11.10 ENDEREO DO N
Antes de configurar o mdulo AnyBus-S Profibus-DP, devemos setar o endereo do n. Isso feito atravs de duas chaves dip switch no mdulo, isso possibilita setar o endereo de 1-99 em formato decimal. Olhando a parte frontal do mdulo, a chave da esquerda usada para o setamento do dez e a chave mais direita usada para o setamento dos nmeros inteiros. Exemplo: Endereo = (ajuste da chave esquerda x 10) + (ajuste da chave direita x 1) OBSERVAR: outra maneira de setar o endereo do n via telegrama do mailbox. AJUSTE FB_DO ENDEREO DO N. Assim o endereo do n estendido para 1-125. OBSERVAR: O endereo do n no pode ser alterado durante a operao. A figura abaixo mostra as chaves rotativas de um equipamento Profibus-DP configuradas para o endereo 01.
Cada dispositivo numa rede Profibus-DP est associado a um arquivo GSD, contendo todas as informaes necessrias sobre o dispositivo. Este arquivo usado pelo programa de configurao da rede durante a configurao da rede. A ltima verso do arquivo GSD pode ser baixado do site http://www.hms.se/fbfiles.htm ou recebido atravs de contato com a HMS.
71
11
PROFIBUS-DP
O mdulo est equipado com quatro leds montados na parte frontal e um LED sobre a placa, usado para fins de eliminao de falhas. O leds na frente podem ser montado de duas maneiras, ou montadas no topo ou montadas em ngulo. A funo dos leds esto descritos na tabela e figura abaixo.
11.12 INDICAES
Cor Vermelho
Funo Indica certas falhas no lado do Fieldbus. Pisca Vermelho 1 Hz - Erro na configurao: comprimento IN e/ou OUT setado durante a inicializao do mdulo no igual ao comprimento setado durante a configurao da rede. Pisca Vermelho 2 Hz - Erro nos dados dos Parmetros do Usurio: O comprimento/contedos dos dados do Parmetro do Usurio setado durante a inicializao do mdulo no igual ao comprimento/contedos dos dados do Parmetro do Usurio setado durante a configurao da rede. Pisca Vermelho 4 Hz Erro comunicao ASIC do Profibus. Desligado No h diagnstico. na inicializao da
On-Line
Verde
Indica que o mdulo est On-Line no Fieldbus. Verde Mdulo est On-Line e a comunicao de dados possvel. Turned Off Mdulo no est On-Line.
Off-Line
Vermelho
Indica que o mdulo est Off-Line no Fieldbus.. Vermelho - Mdulo est Off-Line e a comunicao de dados no possvel. Turned Off Mdulo est Off-Line.
72
PROFIBUS-DP
11
NOTA!
O MFW-01 foi desenvolvido para operar no modo de conexo Exchange Polled I/O com nmeros de I/O otimizados. Segue abaixo um exemplo utilizando uma rede Profibus-DP com uma CPU ZE-200 DP (CL-200) da Bosch: Deve-se configurar o mdulo no arquivo MFW.GSD dentro C:\Bosch\WinSPS\GSD\Profibus\Dp\Gsd\MFW.gsd com um editor de textos para: Input xxx Words .................. igual ao n de entradas. Output xxx Words ................ igual ao n de sadas.
Ou seja, deve-se configurar exatamente o mesmo nmero de entradas em words que ser utilizado como leitura pelo mestre e o mesmo nmero de sadas em words que ser utilizado como alteraes pelo mestre. Ver item 5.2. Considerar todos os bytes at o endereo da ltima varivel desejada, a mesma que foi configurada no MFW.exe v2.00. Para otimizar o sistema em nmero de variveis que estaro circulando na rede, e portanto ocupando tempo de atualizao, o MFW-01 foi desenvolvido para se auto programar para o mesmo nmero de variveis de I/O conforme o que for programado no MFW.exe mais as palavras de status e controle.
NOTA!
No haver comunicao estabelecida e nem reconhecimento do MFW-01 na rede Profibus-DP se o nmero de I/O no for compatvel.
73
11
Solues:
12 PROBLEMAS e SOLUES
Problemas:
Verificar a conexo da alimentao, ver item 3.2.2. Verificar se h escrita na palavra referente as sadas
digitais, ver item 5.2 e 5.2.1;
Alimentao interna:
Entradas digitais no acionam: Verificar se a fonte auxiliar de 24V interna est fornecendo ~24Vcc, ver item 7.4; Verificar se no h cargas externas conectadas a esta fonte, ver item 7.4;
74
PROBLEMAS E SOLUES
12
Verificar se os sensores utilizados nestas entradas digitais fornecem os nveis de tenso normalizados, ver item 7.1.1.
Alimentao externa:
Quando fonte externa, apenas deve-se utilizar o 0V como referncia, o +24Vcc deve ser conectado apenas as entradas, ver item 7.4; Verificar se a fonte de 24V externa est fornecendo ~24Vcc, ver item 7.4; Verificar se os sensores utilizados nestas entradas digitais fornecem os nveis de tenso normalizados, ver item 7.1.1.
Verificar a programao realizada no MFW.exe v2.00, verificar se o programa foi transferido com sucesso.
12
PROBLEMAS E SOLUES
verificar se o programa foi transferido com sucesso. Obs.: Erros de alterao permaneceram sendo indicados nas palavras de Status e led de Erro at que seja enviada uma nova alterao, e que a mesma seja aceita. Lembre-se que especficos protocolos de comunicao apenas escrevem na rea de sada se houver alterao das variveis.
76
DVIDAS FREQENTES
13
13 DVIDAS FREQENTES
Depende. O MFW-01 tem a capacidade trocar at 48 words de leitura e 48 words de escrita. Assim, a quantidade mxima de equipamentos que se pode conectar num nico MFW-01 funo deste nmero. Se, por exemplo, desejamos ler e escrever 12 parmetros de um determinado equipamento, poderamos conectar, no mximo, 4 dispositivos iguais a este num nico MFW-01. Existem duas possibilidades; EIA/RS-232 e EIA/RS-485. RS-232 permite conexes apenas ponto-a-ponto a curtas distncias (mxima de 10m), enquanto que RS485 conexes multi-ponto at 1000m. So dois, protocolo WEG (exclusivo de produtos WEG) e Modbus-RTU. A escolha de qual deles ser utlizado feita com o software de configurao da sub-rede. Vale lembrar que apenas um pode estar presente, no sendo possvel misturar equipamentos de protocolos diferentes ao mesmo tempo num nico MFW-01. Alm disso, todos dispositivos devem possuir exatamente as mesmas configuraes de taxa de transferncia e paridade. A princpio qualquer equipamento que tenha suporte a um dos dois protocolos disponveis na sub-rede, ou seja, protocolo WEG ou Modbus-RTU. Este tempo varia conforme a quantidade de parmetros trocados entre o mestre da sub-rede (MFW-01) e os equipamentos. Quanto mais palavras forem configuradas maior ser este tempo. Nas sees 5.2 e 5.3 esto disponveis equaes para calcular este tempo, que varia conforme protocolo utilizado. Sempre que o equipamento em questo possuir apenas interface serial padro EIA/RS-232 e for necessrio interligar este equipamento numa rede padro EIA/RS485. Apenas um mdulo pode ser conectado a cada equipamento, j que a comunicao feita ponto-aponto.
Quais produtos podem ser ligados ao MFW-01 ? Qual o tempo total do ciclo de leitura/escrita na sub-rede ?
77
13
DVIDAS FREQENTES
A descrio deste cabo est apresentada nos itens 6.2.4 e 6.2.5. Este o cabo padro WEG usado tanto nesta ligao quanto na feita entre um equipamento com interface serial padro EIA/RS-232 e um MIW-02.
A norma no define explicitamente um cabo, apenas alerta para os cuidados na escolha deste. Dicas para uma boa escolha e um exemplo so apresentados no item 6.1.4.
78
GARANTIA
14
WEG AUTOMAO
A WEG Indstrias S/A - Automao, estabelecida na Av. Prefeito Waldemar Grubba n 3000 na cidade de Jaragu do Sul SC, oferece garantia para defeitos de fabricao ou de materiais, nos equipamentos WEG, conforme a seguir: 1.0 condio essencial para a validade desta garantia que a compradora examine minuciosamente o equipamento adquirido imediatamente aps a sua entrega, observando atentamente as suas caractersticas e as instrues de instalao, ajuste, operao e manuteno do mesmo. O equipamento ser considerado aceito e automaticamente aprovado pela compradora, quando no ocorrer a manifestao por escrito da compradora, no prazo mximo de cinco dias teis aps a data de entrega. 2.0 O prazo desta garantia de doze meses contados da data de fornecimento da WEG ou distribuidor autorizado, comprovado atravs da nota fiscal de compra do equipamento, limitado a vinte e quatro meses a contar da data de fabricao do produto, data essa que consta na etiqueta de caractersticas afixada no produto. 3.0 Em caso de no funcionamento ou funcionamento inadequado do equipamento em garantia, os servios em garantia podero ser realizados a critrio da WAU, na sua matriz em Jaragu do Sul - SC, ou em uma Assistncia Tcnica Autorizada da WEG Automao, por esta indicada. 4.0 O produto, na ocorrncia de uma anomalia dever estar disponvel para o fornecedor, pelo perodo necessrio para a identificao da causa da anomalia e seus devidos reparos. 5.0 WEG Automao ou uma Assistncia Tcnica Autorizada da WEG Automao, examinar o equipamento enviado, e, caso comprove a existncia de defeito coberto pela garantia, reparar, modificar ou substituir o equipamento defeituoso, seu critrio, sem custos para a compradora, exceto os mencionados no item 7.0.
14
GARANTIA
exclusivamente ao reparo, modificao ou substituio do Equipamento fornecido, no se responsabilizando a WEG por danos a pessoas, a terceiros, a outros equipamentos ou instalaes, lucros cessantes ou quaisquer outros danos emergentes ou conseqentes. 7.0 Outras despesas como fretes, embalagens, custos de montagem/desmontagem e parametrizao, correro por conta exclusiva da compradora, inclusive todos os honorrios e despesas de locomoo/estadia do pessoal de assistncia tcnica, quando for necessrio e/ou solicitado um atendimento nas instalaes do usurio. 8.0 A presente garantia no abrange o desgaste normal dos produtos ou equipamentos, nem os danos decorrentes de operao indevida ou negligente, parametrizao incorreta, manuteno ou armazenagem inadequada, operao anormal em desacordo com as especificaes tcnicas, instalaes de m qualidade ou influncias de natureza qumica, eletroqumica, eltrica, mecnica ou atmosfrica. 9.0 Ficam excludas da responsabilidade por defeitos as partes ou peas consideradas de consumo, tais como partes de borracha ou plstico, bulbos incandescentes, fusveis, etc. 10.0 A garantia extinguir-se-, independente de qualquer aviso, se a compradora sem prvia autorizao por escrito da WEG, fizer ou mandar fazer por Terceiros, eventuais modificaes ou reparos no produto ou equipamento que vier a apresentar defeito. 11.0 Quaisquer reparos, modificaes, substituies decorrentes de defeitos de fabricao no interrompem nem prorrogam o prazo desta garantia. 12.0 Toda e qualquer solicitao, reclamao, comunicao, etc., no que se refere a produtos em garantia, assistncia tcnica, start-up, devero ser dirigidos por escrito, ao seguinte endereo: WEG AUTOMAO A/C Departamento de Assistncia Tcnica, Av. Prefeito Waldemar Grubba, 3000 malote 190, CEP 89256-900, Jaragu do Sul SC Brasil, Telefax 047-3724200, e-mail: 0800@weg.com.br. 13.0 A garantia oferecida pela WEG Automao est condicionada observncia destas condies gerais, sendo este o nico termo de garantia vlido.
80