1/17/2018 7:48 PM | |
Joined: 11/29/2011 Last visit: 9/26/2024 Posts: 1359 Rating: (232) |
Hi, Have a look at the FAQ, as above posted already (This is a good way find the reason of the problem): How do you clear the message "Maximum length of code area reached (max. 64 Kbytes)"? Also see the bellow FAQ for understanding what is happening: Basically a "runtime group" getting bigger than it suppose to be. If you still having issues let us known! |
Last edited by: MicroMan at: 1/18/2018 6:47:19 PM- What you read here, please check with manuals and your requirements. |
|
3/2/2019 2:01 PM | |
Posts: 10 Rating: (0) |
I'm facing the exact same issue with 12 redundant Rack. If you found a solution please help me. |
3/5/2019 1:58 PM | |
Joined: 11/29/2011 Last visit: 9/26/2024 Posts: 1359 Rating: (232) |
Hi, As discussed above: Structure the code better. Too many things are getting compiled into one Run time group. Apply common sense! For example: Do you have charts with high number of Block Instances? -> Make smaller charts... A little guide how to structure your code better in SIMATIC Process Control System PCS 7 Compendium Part B - Process Safety (V9.0) "6.1.3 Cyclic interrupts". If you have further questions please attach your compilation log. |
- What you read here, please check with manuals and your requirements. |
|
3/5/2019 2:07 PM | |
Posts: 1 Rating: (0) |
I face the same problem, due to non-disclosure issues I cannot take screenshots, hope my instructions will be useful, I asked an expert in the company and tell me to do this: 1. Using the SCL editor find out which CFC is giving you troubles (download the PDF instructions previously sent)
2. Search for the CFC the SCL editor tell you as TITLE = 3. Look out for the CFC in the Plant View 4. Open the CFC and open any block by double clicking in the runtime number to locate the CFC folder in the Run Sequence editor 5. The folder must be too long, create a second folder and move part of the blocks to that folder, half of them could be a good start, but try to avoid dividing blocks that are working together 6. Recompile and must be solved Hope it helps |
3/5/2019 3:22 PM | |
Posts: 10 Rating: (0) |
My problem is about redundancy, I have 50 redundant modules, with 48 redundant modules there is no compile error, after making the last 2 modules redundant compile error comes back. while I have only one CFC with one F_CH_DI. I already checked SCL source and : //-- Beginning: Runtime group @OB1_@(7)_(1) FUNCTION FC765 :VOID TITLE = '@OB1_@(7)_(1) ' AUTHOR: ES_MAP NAME: GROUP this runtime is source of error and it contains 50 blocks of OR_M_8C, OR_M_16C, OR_M_32C
AttachmentAS_ESD_22_Compile.txt (187 Downloads) |
3/5/2019 3:23 PM | |
Posts: 10 Rating: (0) |
Here my Hardware Config export
Attachmentas_esd_22.cfg.txt (166 Downloads) |
3/5/2019 6:36 PM | |
Posts: 10 Rating: (0) |
And here is successful compile log after removing redundancy of 2 DO modules.
AttachmentAS_ESD_22_Compile_OK.txt (200 Downloads) |
Follow us on