Explanation of why ProWORX32 use a lot of the PC's cpu resources.
Issues
Provide an explanation of why ProWORX32 uses a lot of the PC's cpu resources,
Product Line
ProWOPRX 32 version 2.0.
Environment
Windows 7, Winodws 10
Resolution
If you bring up the task manager for the Microsoft Windows operating system,
the 'ProWROX32.exe' task will show minimal cpu resoucre being used. However, if
you connect online to the plc, it will spike up to 99 percent of the cpu
resources for an instant and then the 'PRWXPLCHolder.exe' will show 99 percent
of the cpu resources being used. When this hapens, the resources used for
'ProWROX32.exe' will drop back down to zero percentage.
The reason for the 99 percent cpu useage by 'PRWXPLCHolder.exe' is because
the PLC holder is responsible for handling the data exchange for the
communcations between ProWORX32 and the PLC. The cpu rresources are only
being allocated by the holder for caching purposes. Even though the task
manager shows the consumption at a value of 99 percent, the resources are not
all being used and is available for any other application that requires it.
ProWORX 32 is designed to release any unused allocated resource to other
applications that require it. Normally it does not use a lot of resources
for transferring of data back and forth during the operation of a project
function. However under certain situations that require a long time to perform
(i.e., a search being performed while online), if it requires the additional
resource after releasing it to another application, it will wait it's turn for
the resouce to become free.
Once the lengthy function is performed, ProWORX32 transfers the cached data to
it's working database and releases the used memory to be reallocated.
Legacy KB System (APS) Data: RESL174683 V2.0, Originally authored by AlCh on 08/13/2007, Last Edited by AlCh on 08/13/2007
Related ranges: ProWORX
Udgivet til: Schneider Electric Danmark



