Here’s what more than 2,500 business decision-makers around the world say.Download the report
...with the Facility Hero app in hand! Discover how you can optimize your maintenance efforts today.Learn more
Access tailored services, 24/7 self-service and expert help. Anywhere, anytime, any project.Discover now
Don’t miss the latest events, videos, or articles. It’s all in our news bulletin.Sign up now
Schneider Electric Global Website×
Explore our global offerings or select your country from one of our five regions.Global
Découvrez nos offres globales ou sélectionnez votre pays dans l’une de nos cinq régions.
The INTEGRATOR block will lock up because the Output value of the integration eventually becomes too large for the controller to handle The controllers must have an upper limit as to how large and how many significant digits it can count.
To overcome this we suggest moving the INTEGRATOR output to a table of registers every X amount of time and then adding those values.
In the example below:
The controller has the time of day registers configured and running.
At the change of every hour the EQ_INT block compares the hour to the literal value of 23.
When they are equal the R2T block move the current value in Output to a table of registers.
The RS block will set the INTEGRATOR block in manual mode send the initialization value of 0.0 to the output,
The block can continue Integrating again from 0.0.
At the next 23rd hour the process will be begin again.
The real value in the table can be added together at the users convenience.