The end character is not recognised when data is received via the FP (elimination)

Which products are affected?
EVS93xx-EI (Servo PLC version 2.2)
EVS93xx-ET (Servo PLC version 2.2)
EPL-10200 (Drive PLC version 2.2)
EMF2103IB (FP interface)

Eliminated function restriction:
All set end characters are recognised in the receive end control mode of the L_Rs232ReceiveData function block. If the function block has been parameterised correctly, the input buffer cannot overflow.

The L_Rs232ReceiveData function block from the Lenze LenzeFpiDrv.lib library can be used for all configurable receive modes without restrictions.
 
Which products are affected?
  • EMF2103IB (FP interface)
  • EVS93xx-EI (Servo PLC version 2.1)
  • EVS93xx-ET (Servo PLC version 2.1)
  • EPL-10200 (Drive PLC version 2.1)

What happens?
In the receive buffer (variable at input pabyReceiveDataMemory of FB L_Rs232ReceiveData) every telegram which is received via FP interface (EMF2103IB) is attached to the previously received telegrams. In case of an overflow of the receive buffer newly / recently received telegrams cannot be read out from the receive puffer.

When does the problem occur?
Bit 2 and/or Bit3 are active at input wControl of function block L_Rs232ReceiveData. This adjustment sets the mode for the control of the receive end to final character 1 (FB input byEndChar1) or final character 2 (FB input by EndChar2). Depending on the set final character, the set parity (FB L_Rs232Open, Input byParity) and transmission mode 7/8 Bit (FB L_Rs232Open, input byNumberOfDataBits) the final character is not identified.

Possible diagnostics?
Check if one of the final characters is more then once in the receive buffer.

Short-term measures/recommendations?
When receiving data via FP interface the modes for the final character identification must not be used, i.e. neither Bit 2 nor Bit 3 are allowed to be active at input wControl of function block L_Rs232ReceiveData.

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/20021918/1/
Kontaktformular