Actual value of EtherCAT slaves is sporadically not updated (corrected from V3.15)
Corrected from:
p500 panel controller V3.15
3200 C controller V3.15
Response of the new version:
The process data of the EtherCAT slave is correctly written from the current PLC cycle into the process image.
What happens? In the process image of EtherCAT slaves the same actual value is displayed in two successive PLC cycles.
When does this behaviour occur? If the 'Send at task start' option on the 'Settings' tab of the EtherCAT master is active in the PLC Designer project, for the first EtherCAT slaves after the EtherCAT master for which the 'Select DC' setting is set to 'DC Synchronous', the process data of the EtherCAT slave from the last PLC cycle may sporadically be written into the process image.
Which products are affected? p500 panel controller 3200 C controller (without I/O slices at the backplane bus) from version V3.3
Short-term measures:
Deactivate the 'Send at task start' option on the 'Settings' tab of the EtherCAT master.
If the EtherCAT frame must be sent at the beginning of the PLC cycle, activate the 'Master Shift' on the same tab and set the master shift time to 0µs.
Evaluation/recommendations:
The 'Send at task start' option is active by default. In this case, the actual values of EtherCAT slaves are sporadically not updated for one PLC cycle. Remedies are described under 'Short-term measures'.
Taxonomy:
Controller p500
,
Controller 3221 C
,
Controller 3231 C
,
Controller 3241 C
,
Controller 3251 C
,
Controller 3200 C
AKB-ID:
201600065
Last update:
2023/09/09
Category:
Versions-Informationen
Lenze reserves the right to change information on this page at any time. Any liability for the accuracy of the information is excluded.