Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente...

Preview:

Citation preview

TWIDO

Exemplo de comunicação Modbus RTU entre Twido e remotas BRiO

Comunicação Modbus RTU – RS485●Arquitetura da rede

MODBUS RTU

TWDLMDA20DTKTWDNOZ485T

Schneider Electric 2- Suporte Técnico – Flavio Mesquita – 09/2011

RS485

2543.62E2543.14

Comunicação Modbus

TWIDO + TWDNAC485T / TWDNOZ485T

●Esquema de ligação – Modbus RTU, RS485 - 2 fios

Schneider Electric 3- Suporte Técnico – Flavio Mesquita – 09/2011

BRiO

RS485

D +

D -

GND

Atos BRiO Soft (v2.0.2.49)●Configuração do módulo

Inicialmente, selecionar oícone Configurar e definir otipo de conexão com o Brio eos parâmetros desta conexão.

Obs: A porta de programaçãodo BRIO também é utilizada

Schneider Electric 4- Suporte Técnico – Flavio Mesquita – 09/2011

do BRIO também é utilizadapara a rede, esta é uma portado tipo RS485, é necessárioutilizar um conversor paracomunicação com PC.

Atos BRiO Soft (v2.0.2.49)●Configuração do modulo

Depois de alimentar o modulo(24Vcc), pressionar o botãoProg por alguns segundos(conforme mostrado na figura)para que ele assuma osparâmetros de configuraçãode fábrica (9600, 8N1, ID

Schneider Electric 5- Suporte Técnico – Flavio Mesquita – 09/2011

de fábrica (9600, 8N1, ID247).

Atos BRiO Soft (v2.0.2.49)●Localizando o modulo

Em seguida, selecionar oícone Localizar e marcar aopção “Utilizar padrão defabrica” e iniciar a localizaçãodo modulo.

Schneider Electric 6- Suporte Técnico – Flavio Mesquita – 09/2011

Atos BRiO Soft (v2.0.2.49)●Configurando o modulo

Após localizar o modulo,selecione o modulo paraverificar os parâmetros deconfiguração, em seguidaaltere a configuraçãoconforme necessário.

Schneider Electric 7- Suporte Técnico – Flavio Mesquita – 09/2011

Atos BRiO Soft (v2.0.2.49)●Configurando o modulo

Finalizada as configuraçõesdo modulo, selecione o iconeEnviar Config para programaro modulo.

Schneider Electric 8- Suporte Técnico – Flavio Mesquita – 09/2011

TwidoSuite (v2.30)●Configuração do programa

No menu Describe, selecionara CPU e os módulos deexpansão que serão utilizadosno programa.

Schneider Electric 9- Suporte Técnico – Flavio Mesquita – 09/2011

TwidoSuite (v2.30)●Configuração do programa

Inserir um Generic Modbuselement de acordo com aquantidade de escravos queserá utilizada na rede modbus,em seguida configurar osescravos e a porta do Twido.Após esta configuração

Schneider Electric 10- Suporte Técnico – Flavio Mesquita – 09/2011

Após esta configuraçãointerligue os escravos com aporta do Twido e após estainterligação configure osparâmetros da rede conformeconfigurado anteriormente noBRiO.

TwidoSuite (v2.30)●Configuração do programa

Inserir um Generic Modbuselement de acordo com aquantidade de escravos queserá utilizada na rede modbus,em seguida configurar osescravos e a porta do Twido.Após esta configuração

Schneider Electric 11- Suporte Técnico – Flavio Mesquita – 09/2011

Após esta configuraçãointerligue os escravos com aporta do Twido e após estainterligação configure osparâmetros da rede conformeconfigurado anteriormente noBRiO

TwidoSuite (v2.30)●Configuração da aplicação

Devido as características doBRiO, utilizamos a funçãoEXCH para comunicação, estafunção permite o envio erecebimento de mensagensModbus/ASCII através daporta serial.

Schneider Electric 12- Suporte Técnico – Flavio Mesquita – 09/2011

porta serial.

TwidoSuite (v2.30)●Configuração da aplicação

Na primeira parte doprograma, foi implementada agestão da comunicação.Utilizando um contador ecomparadores, as mensagensenviadas para a porta serial.Através do bit %MSGx (x=nº

Schneider Electric 13- Suporte Técnico – Flavio Mesquita – 09/2011

Através do bit %MSGx (x=nºporta modbus), as mensagensserão enviadas somentequando a porta serial estiverdisponível , evitando assim oenvio simultâneo de múltiplasmensagens.

TwidoSuite (v2.30)●Configuração da aplicação

No help do Twido, há tabelas(uma para cada função) queilustram os dados que sãoenviados na mensagem. Estatabela deve ser reproduzidanas linhas de programaçãoLadder (exceto Reception

Schneider Electric 14- Suporte Técnico – Flavio Mesquita – 09/2011

Ladder (exceto ReceptionTable) utilizando a funçãoEXCH, alterando apenas asinformações necessárias (ex:função Modbus). Para BRiOde entrada digital, utilizarfunção Modbus 2 (conformemanual).

OBS: Os itens relacionados a Control Tabledevem ser reproduzidos na integra, semalteração.

TwidoSuite (v2.30)●Configuração da aplicação

Nesta segunda parte, foiimplementado o envio dasmensagens. A tabela éreproduzida no Ladder,exceto Reception Table,porém o Reception Table deveser levado em consideração

Schneider Electric 15- Suporte Técnico – Flavio Mesquita – 09/2011

ser levado em consideraçãoquando definimos o tamanhoda mensagem a ser enviada.EXCH2 é a porta utilizada e%MWx:i onde x é o registroinicial (onde começa a ControlTable) e i a quantidade deregistros que serão enviadosnesta mensagem (Control +Transmission + ReceptionTable).

Informações adicionais

Este documento é um complemento, que deve ser usado como apoioe em nenhum momento substitui as informações contidas no manuais de cadaproduto. Para maiores informações ou esclarecimentos:

Schneider Electric 16- Suporte Técnico – Flavio Mesquita – 09/2011

Recommended