we use a core X3 as a profinet device.we first used the XF51 connector and then we tried the XF10.with both connections we have the problem that the Profinet connection is temporarily lost after a few minutes for some secends.
It would be nice if a solution was found quickly, thank you.
I guess you are using a CODESYS based library so I moved this topic to the CODESYS - PLC Add-ons forum.
yeah sorry put it in the wrong section
which version of ctrlX PLC and CoDeSys Profinet Add-on do you use? Is the CoDeSys PROFINEt Add-on used as a controller or a device?
Please send also the priorities of your PLC tasks and the content of the PLC Logger in case of failure.
Core is used as a device.
------------- DETAILED VERSION INFORMATION --------------
------------- Created on 20.12.2022 10:32:03 -------------
Startup profile: ctrlX PLC 1.16.1
OS version: Microsoft Windows NT 6.2.9200.0
.NET version: 4.0.30319.42000
Profinet Add on=
Task Time =
We are currently facing the same issues. It is very important that we solve this problem as soon as possible.
I suspect the core cannot maintain the send clock. link
When changing the IO task from 1ms to 4ms the connection is more stable but eventually is still lost.
Is there any way to verify if this is causing the issue?
please check if increasing the configured watchdog regarding the ctrlX CORE device at the controller side to e.g. 24ms. You should run the PROFINET IO Task with 1ms cycle time and priority 30, the Maintask with priority 31 and the PROFINET Communication task with e.g. priority 35.
Please check this!
please check if increasing the configured watchdog regarding the ctrlX CORE device at the controller side to e.g. 24ms.
just to be sure, With this you mean to change this on the Siemens PLC side right?
Thank you for this suggestion. This completely solved the issue I had.
The problem is now gone.
I would suggest that the original poster will try this as well.
i am facing a simila issue with a customer then i connect to this topic.
I have a similar configuration with a similar bahevior. Here there is the log of what is happening:
Actually whe have a 8ms communication with watchdog deactivated (should i cativate it and use it with 24ms). This error happens either with comunicaiton task time set equal or lower of 8ms. Is 8ms a too small time?
Another question: using a PLC advanced and assigning the profinet tasks to another core helps/ improves the profinet working benchmarks?
Is there anyone who has some advice??
I've spoken directly with Georg. The watchdog to be modified is in Siemens side. Test is ongonig. I will update the post with the results.
Unfortunately after running the system for a while, we still have the same issue from time to time.
Is there anything else we can try or adjust?
We've made some tests 😎. We are actually running with 4ms clock and 32ms watchdog (SIEMENS SIDE).
why 32ms? we have 8 as "ciclyc tolerance" and so 4x8=32ms.
we continue the tests in order to see what is happening @RobotART_Walter what is your actual setup?