Changing configuration on a running system
This section describes configuration changes that you can make on a running system. You do not have to restart the system.
Adding I/O devices, variable tags
In an architecture that has redundant or multiple I/O servers, new I/O devices and variable tags can be added to the project while it is running and online. Add the devices and tags, re-compile the project and restart just the associated I/O server processes to which the I/O devices were added. In the redundant architecture, this means you should restart the associated primary I/O server process, while the associated standby I/O server remains up and running. After the primary I/O server is running again, restore the updated project on the secondary Power Operation server machine and restart the associated standby I/O server process.
Alarms, trends, reports
In the project, design an administration page containing a button that executes the ServerReload
Cicode function.
NOTE: Ensure that this page is only accessible by a logged-in user with the highest Administrator privileges.
While the project is running, ensure that the [LAN]AllowRemoteReload
parameter is set to "1" in the Citect.INI file located on the target Power Operation server machine. Use the administrative ServerReload
button to load subsequent changes to alarms, trends, and reports. For a list of supported changes to alarms/reports/trends fields, see the Power Operation PC-based help file, "Server-Side Online Changes" topic. Keep in mind that ServerReload
is not restarting the Alarm/Trend/Report server processes, nor is it rebooting the physical server machine. It simply re-loads the configuration databases into the running alarm/trend/report server processes.
Graphics pages
After modifying a graphics page, save the page and re-compile the project. In the HMI client, reload the page by navigating away from it and then returning to it. The updates to the page can then be seen in the HMI client, all while the project remains running.
New graphics pages
After adding new graphics pages, save the pages and re-compile the project. Restart the HMI client only. It is not necessary to restart any other server processes.
Other changes to project configurations
Changes to other configurations such as users, roles, menus, and Cicode require a full system restart of all server processes.
Debug logging
The following PWRMODBUS driver parameters can be changed without needing to restart the associated I/O server:
DebugCategory
DebugLevel
DebugUnits