SysSockSetSubnetMask: Using the Sys* library functions SysSockSetSubnetMask in cyclic task leads to a permanent interruption of the communication to the PLC Designer (no change intended) (no change intended)

Corrected from:
Servo inverter i950: from V01.03.07.xx (no change intended)
Controller c550, c520, c750:
 
Response of the new version:
The described behaviour is principle-dependent, therefore no changes are planned, see below.

 
What happens?
The connection to PLC Designer is interrupted.
The use of the Sys* functions can possibly lead to a longer blockage of the operating system and trigger the watchdog.
The functions from the Sys* libraries call functions of the operating systems used. Due to the principle of the Sys* functions, the time required for processing cannot be predicted, since many factors influence the processing (CPU load, operating system response time, ...).
 
When does the behaviour occur?
Use of the Sys* functions and incorrect program design.
If the network settings of the diagnostic interface are changed, the connection to PLC Designer is interrupted.
 
Which products are affected?
i950 Servo Inverter
Controller c550, c520, c750

Short-term measures/ Evaluation /Recommendations:
Due to the widely varying demands on the computing time of the Sys* functions, these functions should only be called in a low priority task.
When used in a cyclic task, the cycle time should be set so that there is always sufficient time for processing under worst-case conditions.
Automatic Translation

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