Você está na página 1de 4

Fernando Ferreira e Mauro Fernando Tarefa 2 Uso do Modbus TCP/IP

Tarefa 2.1
Depois do teste das diversas formas de representao dos dados na transmisso
Modbus TCP/IP, foram enviados dados do tipo 32bits ponto flutuante do mestre para o escravo.
Foi possvel verificar que como o escravo no estava devidamente configurado para
receber tais dados, os quais necessitam de 2 registradores para armazenar os dados enviados
pelo mestre, ocorreram problemas de arredondamento.

Tarefa 2.2
Primeiramente, o software RMMS (simulador de mestre Modbus) foi configurado da
seguinte maneira:

Aps isso o software mod_RSsim (simulador de escravo Modbus) tambm foi


configurado:

Foi utilizado o driver Modbus.dll no software Elipse Scada, a fim de tornar possvel a
visualizao das variveis que estavam sendo transmitidas via Modbus. O driver foi configurado
para funcionar no modo TCP/IP Ethernet, com conexo local 127.0.0.1.
Para o teste inicial do sistema, os valores mostrados na figura abaixo foram atribudos
aos holding registers (40001-40010) e foi feita a verificao do funcionamento das conexes
entre mestre, escravo e sistema supervisrio.

Para testar a funo 06 (Write Single Register), foi modificado o valor do registrador
40008 para 100 (0064h). As telas do escravo, mestre e Scada so apresentadas abaixo:

Por fim, o software Wireshark foi utilizado para acompanhar a requisio de escrita
feita pelo mestre no holding register 40008 e a resposta enviada do escravo.

possvel verificar que para este caso, tanto a requisio quanto a resposta so
exatamente iguais. Alm disso, para o caso TCP/IP, o endereo do escravo no determinado
no frame de requisio. Apenas a funo (06), o endereo do holding register (0007) e o dado
(0064h) compem o frame.

Você também pode gostar