Re: [foxboro] FCP270 memory fragmentation

  • From: "David Johnson" <dmarc-noreply@xxxxxxxxxxxxx> ("David.Johnson")
  • To: "foxboro@xxxxxxxxxxxxx" <foxboro@xxxxxxxxxxxxx>
  • Date: Mon, 15 Apr 2024 12:52:16 +0000

FYI you can image update to the same version, you do not have to install a 
newer version.

Per our discussion we are using image update to defrag the FCP270. Of the 3 
methods to reboot/restore an FCP270

Init and Loadall/Deploy
Reboot from checkpoint file
Image Update

Image update has the shortest downtime for the FCP270.


David A Johnson
Principal Project Application Engineer
Customer Projects & Services
Industrial Automation Business
Foxboro by Schneider Electric
D  5082034414
M  6173652081
MS TEAMS  DAVID.JOHNSON@xxxxxx
E  DAVID.JOHNSON@xxxxxx
Alt E  DAVID.JOHNSON@xxxxxx
Customer Care  Contact Us
70 Mechanic St
Foxboro, MA 02035
United States





24/7 support. Mobile catalog. Access to expert help.







General
-----Original Message-----
From: foxboro-bounce@xxxxxxxxxxxxx <foxboro-bounce@xxxxxxxxxxxxx> On Behalf Of 
Goldie, Shaun S
Sent: Friday, April 12, 2024 3:59 PM
To: foxboro@xxxxxxxxxxxxx
Subject: Re: [foxboro] FCP270 memory fragmentation

[External email: Use caution with links and attachments]

________________________________



Thanks Angel and David
The offending IND block now has a CSIZE of 9K2 after I split out one of the 
functions The FCP270 MAXMEM is now at 18K after moving one compound out While 
the problem existed MAXMEM (largest segment) was getting down to 10K most 
notably while ICC was open This has been very helpful and gives me something to 
work with next week, If there is a newer version than 920055 ill try image 
update first Definitely will create a script to monitor them all and consider 
CSPACE Shaun

** I do have to take this opportunity to give development a nudge I have 9 
FDC280+IBk-s which are un-suitable for our routed PLC networks hence im being 
forced to stretch the limits of the older CP+IBk-s
From: foxboro-bounce@xxxxxxxxxxxxx On Behalf Of David Johnson
Sent: Saturday, 13 April 2024 06:03
To: foxboro@xxxxxxxxxxxxx
Subject: Re: [foxboro] FCP270 memory fragmentation

Check the MaxMem parameter on the fcp270 station block. Once this value gets 
below 32k due to fcp270 memory fragmentation you run the risk of not being able 
to install a sequence block whose size can be up to 32k. MaxMem defaults to 64k 
after


Check the MaxMem parameter on the fcp270 station block. Once this value gets 
below 32k due to fcp270 memory fragmentation you run the risk of not being able 
to install a sequence block whose size can be up to 32k.



MaxMem defaults to 64k after a reboot. Over time it will drop as sequence block 
edits are performed. This is due to the fact that seq blocks are deleted then 
added back when installed from ICC or Control Editior. This action creates 
holes in the memory that will eventually result in memory fragmentation.



You must reboot (both modules at the same time if fault tolerant) to reset the 
MaxMem back to 64k. I believe image update (cold restart or warm restart) will 
also defrag an fcp270.



Using CSpace is a way to reserve additional memory for the seq block so that it 
can be added back to the same memory location when modified to help prevent 
fragmentation.



Regardless of memory fragmentation you should keep an eye on seq block size 
since 32k is the maximum allowed.



David A Johnson

Principal Project Application Engineer

Customer Projects & Services

Industrial Automation Business

Foxboro by Schneider Electric

D  5082034414

M  6173652081

MS TEAMS  DAVID.JOHNSON@xxxxxx<mailto:DAVID.JOHNSON@xxxxxx>

E  DAVID.JOHNSON@xxxxxx<mailto:DAVID.JOHNSON@xxxxxx>

Alt E  DAVID.JOHNSON@xxxxxx<mailto:DAVID.JOHNSON@xxxxxx>

Customer Care  Contact Us

70 Mechanic St

Foxboro, MA 02035

United States











24/7 support. Mobile catalog. Access to expert help.















General

-----Original Message-----

From: foxboro-bounce@xxxxxxxxxxxxx<mailto:foxboro-bounce@xxxxxxxxxxxxx
<foxboro-bounce@xxxxxxxxxxxxx<mailto:foxboro-bounce@xxxxxxxxxxxxx>> On Behalf 
Of Goldie, Shaun S

Sent: Thursday, April 11, 2024 11:16 PM

To: foxboro@xxxxxxxxxxxxx<mailto:foxboro@xxxxxxxxxxxxx>

Subject: [foxboro] FCP270 memory fragmentation



[External email: Use caution with links and attachments]



________________________________







All knowing list

I made a small edit to an IND block and got E35 error not enough memory when I 
compiled it I temp solved the problem by deleting a development compound with 
100 blocks This FCP270 has been in more than 10 years and has reached block 
limit before, at the moment it has about 3K7 blocks.

The last time this CP was full I moved a compound with 300 blocks and a large 
IND into a FCP280



Can anybody confirm that a reboot will improve the memory situation or whether 
it takes a load_all



Shaun



________________________________







NOTICE - This message and any attached files may contain information that is 
confidential, legally privileged or proprietary. It is intended only for use by 
the intended recipient. If you are not the intended recipient or the person 
responsible for delivering the message to the intended recipient, be advised 
that you have received this message in error. Any dissemination, copying, use 
or re-transmission of this message or attachment, or the disclosure of any 
information therein, is strictly forbidden. BlueScope Steel Limited does not 
represent or guarantee that this message or attachment is free of errors, virus 
or interference.



If you have received this message in error please notify the sender immediately 
and delete the message. Any views expressed in this email are not necessarily 
the views of BlueScope Steel Limited







_________________________________________________________________________

This mailing list is neither sponsored nor endorsed by Schneider Electric 
(formerly The Foxboro Company).  Use the info you obtain here at your own 
risks.  See the disclaimer at 
https://urldefense.com/v3/__http://www.thecassandraproject.org/disclaimer.html__;!!Nd8K6TfUt9jcQpcU_mCx!s39CRn3IlIeoSgm6LOMdIJSFwJOIi9Gyhtd22G3vywP5bijeFBkxdzS6vLIE0_BukXzJpwWh18oOXyRaJXRad_n6Ga63LvQxI_A+ACQ-<https://urldefense.com/v3/__http:/www.thecassandraproject.org/disclaimer.html__;!!Nd8K6TfUt9jcQpcU_mCx!s39CRn3IlIeoSgm6LOMdIJSFwJOIi9Gyhtd22G3vywP5bijeFBkxdzS6vLIE0_BukXzJpwWh18oOXyRaJXRad_n6Ga63LvQxI_A+ACQ->



foxboro mailing list:               
https://urldefense.com/v3/__//www.freelists.org/list/foxboro__;!!Nd8K6TfUt9jcQpcU_mCx!s39CRn3IlIeoSgm6LOMdIJSFwJOIi9Gyhtd22G3vywP5bijeFBkxdzS6vLIE0_BukXzJpwWh18oOXyRaJXRad_n6Ga63hYcDMgo+ACQ-<https://urldefense.com/v3/__http:/www.freelists.org/list/foxboro__;!!Nd8K6TfUt9jcQpcU_mCx!s39CRn3IlIeoSgm6LOMdIJSFwJOIi9Gyhtd22G3vywP5bijeFBkxdzS6vLIE0_BukXzJpwWh18oOXyRaJXRad_n6Ga63hYcDMgo+ACQ->

to subscribe:           mailto:foxboro-request@xxxxxxxxxxxxx?subjectÿin

to unsubscribe:        mailto:foxboro-request@xxxxxxxxxxxxx?subjectþave









_________________________________________________________________________

This mailing list is neither sponsored nor endorsed by Schneider Electric

(formerly The Foxboro Company).  Use the info you obtain here at your own

risks.  See the disclaimer at 
https://urldefense.com/v3/__http://www.thecassandraproject.org/disclaimer.html__;!!Nd8K6TfUt9jcQpcU_mCx!s39CRn3IlIeoSgm6LOMdIJSFwJOIi9Gyhtd22G3vywP5bijeFBkxdzS6vLIE0_BukXzJpwWh18oOXyRaJXRad_n6Ga63LvQxI_A+ACQ-<https://urldefense.com/v3/__http:/www.thecassandraproject.org/disclaimer.html__;!!Nd8K6TfUt9jcQpcU_mCx!s39CRn3IlIeoSgm6LOMdIJSFwJOIi9Gyhtd22G3vywP5bijeFBkxdzS6vLIE0_BukXzJpwWh18oOXyRaJXRad_n6Ga63LvQxI_A+ACQ->



foxboro mailing list:               
https://urldefense.com/v3/__//www.freelists.org/list/foxboro__;!!Nd8K6TfUt9jcQpcU_mCx!s39CRn3IlIeoSgm6LOMdIJSFwJOIi9Gyhtd22G3vywP5bijeFBkxdzS6vLIE0_BukXzJpwWh18oOXyRaJXRad_n6Ga63hYcDMgo+ACQ-<https://urldefense.com/v3/__http:/www.freelists.org/list/foxboro__;!!Nd8K6TfUt9jcQpcU_mCx!s39CRn3IlIeoSgm6LOMdIJSFwJOIi9Gyhtd22G3vywP5bijeFBkxdzS6vLIE0_BukXzJpwWh18oOXyRaJXRad_n6Ga63hYcDMgo+ACQ->

to subscribe:           mailto:foxboro-request@xxxxxxxxxxxxx?subjectÿin

to unsubscribe:        mailto:foxboro-request@xxxxxxxxxxxxx?subjectþave





________________________________



NOTICE - This message and any attached files may contain information that is 
confidential, legally privileged or proprietary. It is intended only for use by 
the intended recipient. If you are not the intended recipient or the person 
responsible for delivering the message to the intended recipient, be advised 
that you have received this message in error. Any dissemination, copying, use 
or re-transmission of this message or attachment, or the disclosure of any 
information therein, is strictly forbidden. BlueScope Steel Limited does not 
represent or guarantee that this message or attachment is free of errors, virus 
or interference.

If you have received this message in error please notify the sender immediately 
and delete the message. Any views expressed in this email are not necessarily 
the views of BlueScope Steel Limited



_________________________________________________________________________
This mailing list is neither sponsored nor endorsed by Schneider Electric 
(formerly The Foxboro Company).  Use the info you obtain here at your own 
risks.  See the disclaimer at http://www.thecassandraproject.org/disclaimer.html

foxboro mailing list:               //www.freelists.org/list/foxboro
to subscribe:           mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe:        mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave


 
 
_________________________________________________________________________
This mailing list is neither sponsored nor endorsed by Schneider Electric
(formerly The Foxboro Company).  Use the info you obtain here at your own
risks.  See the disclaimer at www.thecassandraproject.org/disclaimer.html
 
foxboro mailing list:               //www.freelists.org/list/foxboro
to subscribe:           mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe:        mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
 

Other related posts: