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

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

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

Page 1: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

TWIDO

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

Page 2: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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

Page 3: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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

Page 4: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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.

Page 5: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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).

Page 6: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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

Page 7: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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

Page 8: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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

Page 9: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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

Page 10: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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.

Page 11: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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

Page 12: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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.

Page 13: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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.

Page 14: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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.

Page 15: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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).

Page 16: Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente quando a porta serial estiver disponível , evitando assim o envio simultâneo de múltiplas

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