# Bad data on Modbus TCP drive

**URL:** <https://forum.inductiveautomation.com/t/bad-data-on-modbus-tcp-drive/29720>\
**Category:** Ignition\
**Tags:** ignition79\
**Created:** [November 6, 2019, 3:04pm UTC](https://forum.inductiveautomation.com/t/bad-data-on-modbus-tcp-drive/29720 "2019-11-06T15:04:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![alireza.dehghani](https://avatars.discourse-cdn.com/v4/letter/a/bbce88/32.png) [@alireza.dehghani](https://forum.inductiveautomation.com/u/alireza.dehghani)\
**Post date:** [November 6, 2019, 3:04pm UTC](https://forum.inductiveautomation.com/t/bad-data-on-modbus-tcp-drive/29720/1 "2019-11-06T15:04:42Z")

</div>

Hello,  
I have some counters that are connected to a Moxa MGate 3480 (4 serial ports) that on each serial port there are 20 counters more or less. I read from each counter about 20 addresses (each address 4 register). The problem is that almost for all of them the Quality is Bad data even if for almost all of them I can see some values that seem correct. I guess the issue is about Time out, scan class or like that. The error log is **ScheduledRequest[com.inductiveautomation.xopc.drivers.modbus2.requests.ReadHoldingRegistersRequest@6b475464] request with key “3232” failed due to timeout.**  
Could you please tell me what is the issue and how can I resolve it?  
Thanks,
