Boa tarde;
Estou desenvolvendo meu tcc sou iniciante e tenho como objetivo comunicar o Elipse E3, com um CLP e com um PIC18F4520 via protocolo Modbus RTU, a comunicação com o CLP ja esta ok, porem com o microcontrolador encontrei algumas dificuldades.
Estou com problemas na resposta do E3, não consigo fazer com que o software leia todos os bytes enviados pelo meu microcontrolador, o loog gerado esta logo abaixo:
Alguém poderia me ajudar?
Obrigado pela Atenção…
12/11/2018 12:55:03.371 (1F94) DRIVER | ERROR: byte count = 0! Received PDU has no data field! |
---|---|
12/11/2018 12:55:03.371 (1F94) IO | RX: 01 00 01 AC 0A |
12/11/2018 12:55:04.373 (1F94) IO | RX: TIMEOUT |
12/11/2018 12:55:04.373 (1140) TAG | <== (1.208) Tag(1.0.1.2.Blob:0065EF70[1]).ReadBlock = ERROR (hr=80004005) |
12/11/2018 12:55:04.456 (1F94) IO | TX: 01 01 00 01 00 01 AC 0A |
12/11/2018 12:55:04.579 (1F94) IO | RX: 01 01 00 |
12/11/2018 12:55:04.579 (1F94) DRIVER | ERROR: byte count = 0! Received PDU has no data field! |
12/11/2018 12:55:04.579 (1F94) IO | RX: 01 00 01 AC 0A |
12/11/2018 12:55:05.581 (1F94) IO | RX: TIMEOUT |
12/11/2018 12:55:05.581 (1140) TAG | <== (1.207) Tag(1.0.1.2.Blob:0065EF70[1]).ReadBlock = ERROR (hr=80004005) |
12/11/2018 12:55:05.661 (1F94) IO | TX: 01 01 00 01 00 01 AC 0A |
12/11/2018 12:55:05.784 (1F94) IO | RX: 01 01 00 |
12/11/2018 12:55:05.784 (1F94) DRIVER | ERROR: byte count = 0! Received PDU has no data field! |
12/11/2018 12:55:05.784 (1F94) IO | RX: 01 00 01 AC 0A |
12/11/2018 12:55:06.790 (1F94) IO | RX: TIMEOUT |