Panel PC 2200 Storage Wear Warning

Hello,

We have one Panel PC 2200 running with Windows 10 & Hypervisor since early 2024, a few days ago went to upgrade the program and found one interesting message on logger:

Therefor I checked the SDM values and found that the Storage wear is up to 270% !!

Then I checked the ID of the Logger Message and obviously the best solution is changing the Storage Device, a CFAST in this case: GUID: 6e43a2b0-0946-4729-a2d0-18e09ea6d75e

But my question is how can I copy the CFAST data to a new one? I Understand that RUC may help to create a new image of Automation Runtime, but what about the OS Windows and it’s License?

Do you think that is better to change the entire PC with a larger storage device?

Hi @Salvador_Flores ,

But my question is how can I copy the CFAST data to a new one?

I Understand that RUC may help to create a new image of Automation Runtime, but what about the OS Windows and it’s License?

not sure about that, I don’t want guessing on this topic. I’m sure someone else from the Community will help you to clarify this point

Do you think that is better to change the entire PC with a larger storage device?

I think you have to review how often you save your data to CFast card, and which data you are saving. Replacing CFast card every 2 years it seems not a good idea, but I don’t
know your prj.

Thanks
Ciao
Valerio

Hello @valerio.manenti

Thank you for the information about the Cfast health checking, I will check it soon

Actually this is the weird part because I’m not saving any data to the CFast card from my program, don’t have any functions for writing on any storage device, it was no necessary in this application. However this was my first time using Hypervisor, so maybe there is a writing function that I didn’t know.

How can I check if there is some data saving in the card?

Hi @Salvador_Flores , the recommended tool for cloning OS images is HDclone Professional Edition (requires paid license), described in the Help here: B&R Online Help

HDclone does have a free version (Standard Edition), but this does not have the “SmartImage” functionality, which compresses the image to a manageable size and allows you to copy the image from the old CFast card with “SmartImage” and then put it onto the new one with “Restore”. If you have two CFast card readers, you can try to use the free version to do a FullCopy directly from one CFast card to the other, which will copy over every byte from one to the other (takes a long time).

There are other (free) tools on the internet (e.g. AOMEI Backupper, CloneZilla) that you can use to try to clone the image.

As far as the Windows license goes, Windows should automatically relicense (assuming you are using the same PPC2200) after booting up with the new CFast card, if not there are ways to trigger a manual relicense.

As to the question about “how to check if there is some data saving”, this is hard to say. Could it be that when you commissioned the system, the CFast card was already old? We would need a System Dump including the -2144324969 warning to troubleshoot further. I would recommend reaching out to your local B&R support team to see whether there is something in your project causing excessive writes to the CFast card.

Hi @Salvador_Flores ,
I would like to share with you one case where a small mistake in the code has very bad impact on CFast card:

In the example below when EStop is pressed you see in the same cycle Set and Reset in the loop.
In the prj if you have configured mappAlarmXHistory, in backgroud the system writes to the UserROM many times the Alarm data just for a single Alarm.

I hope it helps
Ciao
Valerio