
Nixter (Customer) asked a question.
After I upgraded from Productivity Suite 4.6.1.7 to 4.7.0.47 I have started having problems doing run-time downloads to a P3-550E PLC.
The lower right-hand corner of the status bar shows that run-time Transfers are available, but when I try to do a run-time transfer an error message pops up saying "Project contains errors. Please see Problem Report". The Problem Report complains with the following message: "Run time edit size for data type 'UDI Instances' exceeded the maximum of 50000 bytes and stop mode transfer is required. Click Help for more information."
This is with a project that I had no issues doing run-time transfers with when using version 4.6.1.7
Something appears to have changed with 4.7.0.47
Look at File.Project properties
Click the Calculate button.
If Run Time Edit (RTE) is at 100%, then a runtime transfer is not available and a STOP mode transfer is required.
See help topic P032 for more details.
[Edit: It seems that some help file edits will be necessary to further describe the message in your screenshot]
@Nixter (Customer) Once you do a stop mode transfer then do a run time transfer are you still getting this error? If yes, then PM me your project so we can attempt to duplicate. Thanks!
The pattern I have noticed is that my first download of the day has to be a stop-mode transfer, no matter how trivial an edit I may have made. After that 1st stop-mode transfer, run-time transfers are possible.
I looked at the File.Properties.General tab and clicked on the "Calculate" button and I'm at 7% RTE. I'll paste the screen grab into this message.
How do I PM you my project? I'd be happy to send it to you so you can see if you can duplicate it.
Go to my messages and you will be able to create a new message and attach your system report.
Thanks for the tip. I just sent you the system report.
Nick
Thanks for the provided system report!
I tested online run time transfers using the program you provided, making incremental changes to my ladder project — first adding a new task, then a single rung, and finally ten complex rungs. All transfers completed successfully without issue, so I have been unable to reproduce the error described.
To help further troubleshoot, could you please confirm:
What firmware version is currently running on your P3-550E?
Have you tested with a different CPU to determine whether the issue persists?"
Thank you for testing my project.
What was your test environment? Since you were not able to reproduce the behaviour that I am encountering, I'm wondering if the reason you couldn't reproduce the behaviour was due to your test system not matching the system that I am working with. There's a lot of communication with a variety of devices from different manufacturers going on with the system I am working with: some using Modbus-TCP, some using Ethernet/IP. So the load and CPU activity of your test system is likely very different from the actual production conditions of the CPU in my case.
I will be continuing to develop the program for my customer and expect that I will keep running into this behaviour (if past history is any guide) and it is quite disruptive to my customer, as I have to ask him to shut down two running distillation columns in order for me to conduct the stop-mode transfer.
Is there anything I can do at my end that would provide you with the data that you need in order to fix this problem?
We have been able to confirm and reproduce the issue you reported. This has been escalated to our development team for investigation and has been flagged as a high-priority item. Currently, no known workaround is available. Our team is actively working on a resolution.
I have an exactly the same problem. Longest I don't close the Productivity Suite I'm good, but I can't have my software always on.
@mikeecbr (Customer) Due you have 4 or more EtherNet/IP devices configured in your project?