Which products are affected?
ECS axis module ECSxx series, operating software ≤ V6.6
9300 ServoPLC up to and including V6.5
What happens?
- Timeout message of the superimposed control
- Blocking other SDO jobs to the PLC (consequence: e. g. logout in case of DDS)
When does the problem occur?
Data can be saved in the application RAM via code C0508.
In order to check whether the data has been transferred correctly a check sum test can be activated via code C0509. The acknowledge telegram of C0509 contains the status of the test. Depending on the utilisation of the PLC, the acknowledgement telegram may be send with a delay of a few seconds.
Possible diagnostics?
See above, task monitor -> system task
Short-term measures/recommendations?
If it is possible to influence the timeout time of the control, we recommend doing so. If it is not possible to influence the timeout time
- the time required for the check sum test can in very few single cases be reduced by increasing the calculation proportion of the system task (debug via the task monitor) via codes C2100 (time slice) and C2102 (task switch).
- it has to be checked whether the check sum test may be executed when the PLC is stopped. However, this will only work when being permitted by the machine situation.
Evaluation:
If the error occurs, a new log-in to the target system is required.