Eight diagrams were registering this error indicating the diagram exceeds the number of communication variable
upgraded & regenerated all our function diagrams as part of the SV5.1 to SV6.0.3 upgrade. Eight diagrams were registering this error indicating the diagram exceeds the number of communication variable and won’t regenerate:
Our questions:
- Please confirm whether it is acceptable to run diagrams in SV6.0.3 with >32 CVs? In some cases we are running up to 60 CVs diagram references in or out of these diagrams.
- Is this a new issue with SV6? We never saw this previously…
- If the recommendation is to stay below the 32, can we defer the fix until after the upgrade when we have more time to implement & test a breakup of the affected diagrams? Ie can we run for a short period of time (weeks?) with the higher CV numbers?
Answers
I don't know about any official limits but we are as well running above this limit of 32 in our Controllers since long without issues, load is actually better compared to MMS Communication defined with Function Blocks. This is certainly true if most of your Communication Variables stay within Diagrams on the same Controller, no MMS Communication is generated for those Variables so the influence on controller load is not measurable.
32 is just the default value.
Open the project in Control Builder - Right Click On Project, Settings, Communication Variable Limits ( You know this of course)
If the Project is reserved you should be able to change the limits and prevent the warnings
Open the project in Control Builder - Right Click On Project, Settings, Communication Variable Limits ( You know this of course)
If the Project is reserved you should be able to change the limits and prevent the warnings
Add new comment