Applies To:
  • CitectSCADA 5.50, 6.xx
  • CitectHMI 5.50, 6.xx

Summary:
I want to use Multimonitors without including the CSV_Include project.
 

Solution:
Although it is recommended to use Multi-Monitors with V5.5 and above and including the CSV_Include project, it is possible to avoid using the CSV_Include project with multimonitors. Here is what you need to do:

1. Copy all cicode files from the CSV_Include project to your project folder in Windows Explorer. These include the following:

CSV_Alarms.ci, CSV_DataBase.ci, CSV_Display.ci, CSV_File.ci, CSV_Form.ci, CSV_ListBox.ci, CSV_Math.ci, CSV_MenuConfig.ci, CSV_MessageBox.ci, CSV_Misc.ci, CSV_MultiMonitors.ci, CSV_Navigation.ci, CSV_ScreenNotes.ci, CSV_Security.ci, CSV_Strings.ci, CSV_Tag.ci, CSV_Trend.ci, CSV_TrendX.ci, CSV_WinUtl.ci

2. Add the following Citect.INI parameter:

[StartUp]
InitMultiMonitors=1

3. Also, you need to have valid page names under the [Multimonitors]StartUpPagen Citect.INI parameter.

Note that the default value of the above Citect.INI parameter is CSV_Start and is hence an invalid page name for projects not inlcuding the CSV_Include project. Failure to specify valid page names under that INI parameter will result in only one window being displayed on start up.

There is currently an issue with the above settings as the Citect.INI parameter [Multimonitors]StartUpPage1 always defaults to [Page]StartUp. To work around this issue, always specify the page you want to display on the first monitor at startup under the [Page}StartUp Citect.INI parameter. You can now use the CSV cicode functions designed for multi-monitors.

It is to be noted that the above method is valid for Citect Scada V5.5 and above due to the fact that there were some changes in the Citect.ci file in the Include project.

 

Keywords:
 

Attachments