2/12/2021 1:21 PM | |
Joined: 10/3/2010 Last visit: 7/31/2024 Posts: 1560 Rating:
|
Situation: 2 WinCC servers, both V7.4 SP1 Upd16 in service mode with autostart (also same user and password). I followed all the OPC UA instructions/manual and also the document (although this relates to V7.5): How do you exchange data between two WinCC V7.5 computers via OPC UA Server 2 has a simple WinCC-project with only 20 tags read from server 1 (server 2 act as OPC UA client from server 1). There are no scripts running, just a singe start picture displaying those tags in ordinary I/O-fields. Problem: Whenever disconnecting the remote desktop session (console session) with server 2 and leaving the Graphics Runtime running, about 1 minute after disconnecting, the memory usage of process PdlRt.exe starts to grow with 5MB each 10 seconds on that server2. After a while (15-30 minutes) the memory usage of PdlRt.exe is more than 1,5 GB and the runtime freezes but in the background everything else (communication, tag management values,etc..) keeps running. If I connect the remote desktop session again before the "freezing runtime", memory usage of PdlRt.exe does drop to normal level. Is this a known bug/issue or am I supposed to close the PdlRt-process everytime before disconnecting the remote session? |
B r g d s , |
|
2/12/2021 1:39 PM | |
Joined: 10/10/2014 Last visit: 8/14/2024 Posts: 1725 Rating:
|
Hi SteBo, Not use remote desktop together with a wincc server !! RDP is not tested and released with wincc server If you make a remote connection to server please use realVNC not RDP See How do you remotely access WinCC stations (WinCC V7 and WinCC Professional)? https://support.industry.siemens.com/cs/ww/en/view/78463889 Best regards schufri |
2/12/2021 1:58 PM | |
Joined: 10/3/2010 Last visit: 7/31/2024 Posts: 1560 Rating:
|
Hi schufri Thanks for your reply. To be honest, I already expected an answer like this but it doesn't make any logical sense. We have been using RDP for more than 15 years on all different versions of WinCC servers (up till V7.4 SP1 Update 16) without any problem or issue (as long as you connect to the console session). There is normally nothing about RDP console sessions which disturbs a normal functional WinCC server. Only now with OPC UA, it seems to have some strange effect on PdlRt.exe memory usage. If I leave a PDL with only other external tags or internal tags, this memory issue does not show.
|
B r g d s , |
|
2/12/2021 2:07 PM | |
Joined: 10/10/2014 Last visit: 8/14/2024 Posts: 1725 Rating:
|
Hi SteBo If you read the faq: https://support.industry.siemens.com/cs/ww/en/view/78463889 you while see that it is nor correct what you are doing Best regards schufri |
2/12/2021 2:19 PM | |
Joined: 10/3/2010 Last visit: 7/31/2024 Posts: 1560 Rating:
|
Hi schufri Perhaps you have missed the updated information in that link:
Furthermore, in the section referred to as "Remote Access and Remote Desktop Protocol (RDP)." I don't see any restriction nor reason why RDP should not be supported. As stated before, the PdlRt.exe memory bug happens on the WinCC server which acts as an OPC UA Client, not as an OPC server. Nevertheless I appreciate your effort to help! |
B r g d s , |
|
2/19/2021 12:47 PM | |
Joined: 10/3/2010 Last visit: 7/31/2024 Posts: 1560 Rating:
|
It's getting even stranger. On the same server, I delete the project and create a new project without any communication, no OPC UA at all. There's only 1 start picture with a script on it to monitor PdlRT.exe memory usage. With this picture active in Runtime, I disconnect the RDP-session and even now, the memory usage of PdlRt.exe starts to grow after about 30 seconds to finish at a usage of 1,6GB. It appears that this strange behaviour starts whenever an OPC UA-client communication was setup once before. Even with a completely empty project, the memory issue remains. Before trying OPC UA, everything was working normal, even after disconnecting RDP. I assume this needs a support request? |
B r g d s , |
|
Follow us on