TEST Mode & Search & Navigation Window
Can anybody tell me what could be the reson for search window automatically closes when we rebuild the button pressed from Control builder M.
Can we use the test mode in running plant.
will the controller execution disturbs with this execution.
Awaiting for answer.
Voted best answer
Clicking "Rebuild button" means Manual rebuild of the search database.
The Search data base contains search data, that is, information about all symbols,
information about the definition of each symbol and information about all
references of each symbol.
One of the comon reason could be CBM doesn't have enough memory for Rebuilding the search database. Please check the windows resources and session log file of CBM to understand better.
Test Mode means basically that Control Builder will compile and execute the code locally in the PC as if it was downloaded to an AC 800M controller.
The test mode is an easy way to try out the application many times. However,
external communication will be disabled during the test mode, thus reading and
writing variables connected to IO units cannot be validated in test mode.
The communication variable cannot be tested in Test Mode.
It won't affect the controller execution as code is executing locally in the PC for the test mode.
Test mode is usefull for checking small amounts of application logic. It is also possible to print the on-line documentation from test mode, which in some situations can be quite usefull.
However it is quite limited in what you can do. You cannot test operator graphics for example, and you cannot really test cold and warm starts very easily because there is no cold retain data for test mode.
Using a soft conctroller gives much better possibilites for building and testing code in a running plant without affecting any real plant operation. The soft controller behaves exactly like a real controller, including OPC connectivity and Alarm & Eventing so you can properly test your graphics and code. By using Libraries, Library Versions and the Soft Controller it is quite easy to set up a small development and test environemnt running alongside, but completely seprate from your live plant.