Importing server settings for demand monitoring

<< Click to Display Table of Contents >>

Manual > Monitoring system construction guide > Construction of major functions > Demand monitoring > Manual incorporation of the demand monitoring screen library >

Importing server settings for demand monitoring

overview

This section explains how to manually import the Panel Server side settings from the sample of the demand monitoring screen library.

 

In addition, for projects generated using the standard framework, the settings for demand actions (Demand) and demand history summary actions (DemandSummary) are usually pre-built in, so there is no need to import each setting manually.

 

The steps introduced here should be performed in the following cases:

 

•For your own projects that do not use standard frameworks.

•When the standard framework is used, but the required action or event settings have been deleted (for example, when adding a demand monitoring function after implementation).

 

 

hint

The steps introduced on this page assume that the root folder of the Panel Server application settings/system settings is set as follows. Also, when importing actions from a sample, the settings for each action are set with a relative path. This setting allows the project to continue working even if the folder name or folder hierarchy of the project folder changes.

If you do not specify a root folder, such as when importing a screen library into your own project, make adjustments according to the project environment, such as making sure the relative path reference locations match, or defining the reference destination of each file with an absolute path. For details, see "System Settings" in the Panel Server application settings.

 

(system settings root folder)

parts_howto_0191

 

 

 

Manually importing server settings

Below are the steps to manually import the Panel Server side settings from the screen library sample.

 

■ Work procedure

 

1.Open Panel Server

 

With the project you are currently working on open, right-click "server.txt" in the Panel Editor tree to display the menu, and select "Open Server" from the menu.

 

This will start Panel Server with the target server configuration file open.

 

 

2.Open the Screen Library sample

 

Select the Library tab of the Panel Editor you are currently working on and select the "Demand Monitoring" thumbnail from the screen library.

 

When you select a thumbnail, a description of the screen library's functions will be displayed, so click the "Sample" button at the bottom.

 

p_demand_0095

 

This will start a new Panel Editor separate from the Panel Editor you are currently using, with the sample project open.

 

 

3.Open the sample project's server configuration file in edit mode

 

Right-click on "server.txt" in the left tree of the newly opened Panel Editor to display the menu and select "Open Server (Edit Mode)."

 

p_rep_0069

 

This will start a new Panel Server in edit mode with the sample server configuration file open.

 

p_alarm_0070

 

In edit mode on Panel Server, the various icons for online operations are in a dim state as shown on the left, and online operation cannot be performed.

 

By opening a sample server configuration file in this mode, you can copy settings such as actions and events between Panel Server.

 

 

 

 

 

 

 

 

hint

Panel Server cannot be started multiple times at the same time in normal mode. You can start another one only if you open it in edit mode.

 

 

4.Capture demand-related actions from the sample

 

First, arrange the windows so that both the Panel Server you are currently working on and the Panel Server with the sample open in edit mode are visible, as shown in the image below.

 

 

p_demand_0096

 

In this state, drag and drop the "Demands" folder registered under Action of the sample Panel Server onto the "Action" of the Panel Server you are currently working on.

 

 

p_demand_0097

 

The entire "Demands" folder was then copied under Action on the Panel Server side you are currently working on.

 

p_demand_0098

 

 

5.Capture demand-related events from the sample

 

Next, we'll import the events we need.

 

Click "Event" on the sample's Panel Server side to open it, and the "Demand" folder will be displayed in the multiview in the center of the screen. In this folder, events for invoking the Demand action are registered.

 

p_demand_0100

 

Similar to the procedure for importing the action, drag and drop the "Demand" folder registered in Event of the sample Panel Server onto the "Event" of the Panel Server you are currently working on.

 

 

p_demand_0101

 

The "Demand" folder was then copied along with the event to the Panel Server event you were currently working on.

 

p_demand_0102

 

 

hint

The "RESET00" and "RESET30" events registered in the Demand event folder imported from the sample have the DemandSummary action call process registered for use in demand history and demand reports.

 

If you do not use the demand history or demand report screen libraries, there is no need to call this DemandSummary. If you do not use this function, delete the DemandSummary action call from the execution action of the "RESET00" and "RESET30" events.

 

(Execution action for RESET00 and RESET30 events)

p_demand_0116

 

 

 

6.Get the required tags from the sample

 

Next, copy the tag definitions required for demand monitoring from the sample project.If these tags have already been registered, there is no need to import them.

 

Click "Driver" on the sample Panel Server side to open it and display the "Demand" unit in the tree. This unit registers tags used for demand monitoring, demand history, and demand report aggregation.

 

p_demand_0113

 

Similar to the procedure for importing the action, drag and drop the "Demand" unit registered in the Driver of the sample Panel Server onto the "Driver" of the Panel Server you are currently working on.

 

 

p_demand_0114

 

The "Demand" unit was then copied to the Panel Server tag you were currently working on.

 

p_demand_0115

 

 

7.Import the necessary folders from the sample

 

Next, copy the necessary files and folders from the sample project. In the Panel Editor where the sample project is open, right-click "server.txt" in the tree on the left to display the menu, and select "Open Explorer".

 

p_demand_0130

 

This will launch Explorer with the location where the sample server configuration file is stored.

 

p_demand_0104

 

Here, the folder that needs to be imported is the "demands" folder under the server folder of the sample project.

From Explorer,Copy the entire "demands" folder into the server folder in the project folder you are currently working on.

 

 

8.Set up the public folder for Panel-Interface

 

Next, go to the Panel Server's Panel-Interface settings and set up the public folder required for this screen library.If the necessary public folders are already registered, there is no need to configure this.

 

In the left tree of the Panel Server you are currently working on, right-click on Interface "Panel" and display its properties.

 

p_logger_0371

 

Select the "Public Folders" tab in the Properties dialog and click the "Add" button.

 

p_logger_0372

 

On the public folder settings screen, enter the following information and click the OK button.

 

p_logger_0373

 

•Enable public folder: Check

•Public Folder Name: server_data_cnf

•Public folder: server_data\config

•Allow file reading only: Uncheck

 

Verify that the contents you added are reflected in the public folder list, and then click the OK button in the Properties dialog to save the settings.

 

p_logger_0374

 

 

This completes the import of the necessary setting files.

 

For details on how to configure the imported files and other subsequent setup procedures, please refer to the individual contents described in "Demand monitoring setup for a standard project".