BACnet Too Many Consecutive Requests
The device returns this error when a client sends more unconfirmed requests (or requests without waiting for replies) than the device can handle. Used to prevent overload and ensure fair access.
Common Causes
- Front-end or workstation polling too aggressively
- Bulk read/export without rate limiting or batching
- Multiple clients polling the same device simultaneously
- Device Max_APDU_Length or transaction limits exceeded
Fix Steps
- Reduce polling frequency or increase inter-request delay for the device.
- Use confirmed requests and wait for response before sending next.
- Coordinate multiple clients; avoid concurrent burst traffic to same device.
- Batch points into fewer ReadPropertyMultiple calls instead of many single reads.
- Check device documentation for Max_Info_Frames; respect limits.