Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente...
Transcript of Ex TWD Brio MB - schneider-electric.com · porta modbus ), as mensagens serão enviadas somente...
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