- No : 1629
- Displayed Date : 2023/04/25 19:00
-
Print
A communication error (overrun error or receive buffer overflow) occurred on communication module (NP1L-RS1/RS2/RS3/RS4/RS5). What are the possible causes for this error?
A communication error (overrun error or receive buffer overflow) occurred on communication module (NP1L-RS1/RS2/RS3/RS4/RS5). What are the possible causes for this error?
- Category :
-
Answer
This error occurs if data is received and the receive buffer is attempted to be overwritten while data in the receive
buffer is being read to the memory in the communication module. For example, when the transmission speed is high
and communication data amount is large, the system processing (reading data form the receive buffer) is delayed and
this error occurs. To prevent this error, reduce the data amount or extend the transmission interval. You can calculate
the receive processing time of the general purpose communication module from the receive data amount. For details,
refer to the How-to Guide 'Restrictions on General Purpose Communication Module (Full-duplex Communication) in
MICREX-SX Series' (GE0158).