Home
Vijeo Citect Installation and Configuration Guide
Contents
1. OPC Factory Server and the OFS Configuration Tool To uninstall these applications use the same procedure as for unin stalling Vijeo Citect but select OPC Factory Server from the list displayed in the Add or Remove Programs dialog then follow the on screen instructions After OPC Factory Server has been uninstalled select OFS Configuration Tool from the list displayed in the Add or Remove Programs dialog then follow the on screen instructions Uninstall a Service Pack 60 When a Service Pack is installed a backup directory is created This backup directory structure mirrors the Vijeo Citect directory including all subdirectories Files that were replaced during the Service Pack installation will be backed up in these directories To uninstall a Service Pack 1 Close all Vijeo Citect for Windows applications Ideally close all Windows appli cations 2 Follow the un installation instructions in the Release Notes document specific to that Service Pack and to the Vijeo Citect components that are installed on your machine 3 Recompile all your Vijeo Citect projects After following this procedure you will be running the Vijeo Citect version and Service Pack level you were running before installing the latest Service Pack Chapter 6 Configuration In all but the smallest system Vijeo Citect will need to operate over a Local Area Net work LAN or a Wide Area Network WAN You can use TCP IP with Vijeo Citect Vijeo Cit
2. and describe the group s purpose 4 Click Create The group you have just created will appear in the list of groups presented in the Com puter Management console Repeat the steps above to create Control Client and View only Client user groups To test your security settings add at least one user to each group Preparing the Citect folder You need to set the security settings for the Citect folder and its sub directories as this will determine the access granted to each type of client account To prepare the Citect folder 1 Log on to the Web Server computer as a Windows Administrator 2 Launch Windows Explorer and browse to the Citect folder The Citect folder is located in the installation directory By default this is Inetpub wwwroot Citect on the web server computer 3 Right click the Citect folder and select Properties 4 From the Properties dialog select the Security tab to display the users currently con figured for the folder 67 Chapter 6 Configuration There will probably be several groups already defined in this folder The two you need to pay attention to are the Administrators group and the Everyone group e The Administrators group represents all the Windows users recognized by the Web Server computer with Local Administrator rights This group has Full Con trol permissions on the folder facilitating the ability to adjust the Web Server secu rity settings If this is the case there should be no
3. Citect Runtime When to install a Service Pack A Release Notes document is distributed when Technical Support for this product release a Service Pack Read the Release Notes and see if it states that a problem you are experiencing has been fixed If so then apply the Service Pack However do not be apply Service Packs on the premise that they will fix a problem not stated in the readme Service Packs include the fixes or enhancements of all previous Service Packs So if you are running a released version and you install Service Pack 3 for instance you get all fixes and enhancements for Service Pack 1 and Service Pack 2 The Release Notes doc ument for each Service Pack also identifies the fixes or enhancements of the previous Service Packs How to install a Service Pack 1 Download the necessary Service Pack and the associated Release Notes document from http scadasupport citect com service packs html 2 Close all Vijeo Citect applications Ideally close all Windows applications 3 Follow the installation instructions in the Release Notes document specific to that Service Pack and to the Vijeo Citect components that are installed on your machine Modify Repair or Remove Components 58 You can modify repair or remove installed Vijeo Citect components by using the Win dows Add Remove Programs or Programs and Features icon in Microsoft Vista Chapter 5 Installation Note The Vijeo Citect 7 30 installation ca
4. Minimum System Software Electric License Manager and Schneider Electric Software Update if using 64 bit Windows XP or 64 bit Windows Server 2003 Internet Explorer Version 6 0 or greater A Local Area Network LAN if you want to have multiple clients access a remote server If running under virtualization with VMWare the minimum sys tem requirement is VMWorkstation 6 03 and later As for Vijeo Citect all Core Components with the addition of A LAN running TCP IP and Microsoft Internet Information Services IIS See Microsoft IIS Compatibility for information As for All Core Components As for All Core Components and Microsoft Excel 2007 or 2010 Note Use an NTES file system on the target drive for the Web Server software other wise you won t have effective access to the necessary Windows security settings that is the Folder Properties dialog will not have a Security tab If you are currently using a FAT FAT32 system convert the drive to NTFS before installing the Web Server software Microsoft IIS Compatibility For correct operation of the WebServer install the appropriate Microsoft Internet Infor mation Services IIS feature for your operating system e For Windows XP install IIS v5 0 e For Windows Server 2003 or 2008 install IIS v6 0 e For Windows Vista and Windows 7 install IIS v7 0 and follow the Microsoft doc umentation for 1157 to install the following components 35 Chapter 4 Installa
5. OFS v3 35 Documentation on the installation DVD If you choose the Vijeo Citect installation click Next to display the Welcome to Vijeo Citect dialog 45 Chapter 5 Installation 46 iz Vieo Citect Setup Welcome to Yijeo Citect Vijeo Citect Vijeo Citect Setup will guide you in installing Vijeo Citect and other options on your computer To continue click Next WARNING This computer program is protected by copyright law and international treaties Unauthorised duplication or distribution of this program or any portion of it may result in severe civil or criminal penalties and will be prosecuted to the maximum extent possible under the law Schneider 4 Click Next to display the Installation Documentation dialog This allows you to read the Installation Guide this document the readme file and Release Notes prior to con tinuing the installation It is recommended that you read them Chapter 5 Installation is Vijeo Citect Setup bra Installation Guide important information regarding the installation A Readme late breaking information not in documentation El Release Notes problems fixed in this release InstallShield 5 Click Next to display the License Agreement dialog Read the license agreement and if you accept the terms of the agreement select the appropriate radio button then click Next to display the Installation Profiles dialog Installation Profiles 1 In the Instal
6. Setup dialog being displayed 1 To begin the installation place the Vijeo Citect DVD in the DVD drive of your com puter If you have autorun enabled the initial Vijeo Citect Setup dialog will display If this does not occur use Windows Explorer to navigate to the root directory of the DVD and click Launch exe to display the initial Vijeo CitectSetup dialog Chapter 5 Installation i Vijeo Citect Setup Welcome to Yijeo Citect Vijeo Citect Please select a product to install Vijeo Citect 7 30 OPC Factory Server v3 35 C Pelco Viewer ActiveX Interface Exit Installer Schneider Next When the Vijeo Citect Setup dialog is displayed choose which application you wish to install NOTICE You must install Vijeo Citect before you install the OPC Factory Server to have the OFS Server licensed using the Vijeo Citect license key This will allow the correct Part and Serial number combination to be registered during the OFS Server installation The OPC Factory Server based on the OPC protocol software enables Windows client applications to communicate with PLCs of the TSX Compact micro TSX Momentum TSX PCX Premium Quantum M340 TSX Series 7 and TSX 51000 families in order to supply the OPC clients with data If you choose the OPC Factory Server follow the on screen instruction Full details on the installation options for OPC Factory Server can be found in the OPC Fac tory Server User Manual located in
7. after you click Next on the Installation Profiles dialog The options are e All Core Components e Runtime Only Server e Runtime Only Client e Custom The All Core Components option will select the Net Framework 4 if not installed Con figuration Environment Runtime Drivers and Sentinel Driver for installation It is a Complete installation which will install a fully functional Vijeo Citect development and server client system Such an installation will include the Vijeo Citect development environment runtime infrastructure files Client I O Server Alarm Server Trend Server and Reports Server Select this option if this is an initial installation of Vijeo Citect 29 Chapter 3 Installation Description 30 which will run as a single system or act as a server to service a number of client instal lations If the NET Framework 4 0 installation does not complete you can install it manually from the installation file in the Extras folder of the Vijeo Citect installation disk then install Vijeo Citect Note that NET Framework 4 0 requires Windows Imaging Com ponent available on the Windows Download Center web site to be installed first The Runtime Only Server option will select Runtime Sentinel Driver and Com munications Drivers for installation It is an installation which will install the runtime components for both a Server and Client Such an installation will include runtime infra structure files Client and I
8. components that you have selected to install In such cases follow the prompts on the dialogs Communication Drivers If Vijeo Citect Drivers was selected the communication driver installation will com mence towards the end of the main product installation You can also run the communications driver separately at a later time from the user interface or the command line if you want to install additional drivers For details see Installing Additional Communication Drivers Installation of the drivers commences with the drivers being extracted to a temporary folder The Driver Selection dialog will then be displayed Chapter 5 Installation Citect Driver InstallShield izard Select Drivers Select the communication drivers you want to install Select the drivers you want to install and clear the drivers you do not want to install ABCLX RELEASE Driver v3 03 08 004 ABDFIFD RELEASE Driver v1 02 00 001 ABE RELEASE Driver v2 01 02 000 ABKT RELEASE Driver v2 01 02 000 ABMLXEIP RELEASE Driver v1 02 03 001 ABRSLINX RELEASE Driver v1 02 15 000 ABTCP RELEASE Driver v2 06 06 001 ADAM RELEASE Driver v2 08 02 000 ADISMC RELEASE Driver v1 00 01 000 APPLIC RELEASE Driver v2 01 03 000 M Select All Clear All The Driver Selection dialog lists all the drivers that are available for installation There are certain drivers that the product installation will install that are necessary for Vijeo Citect to function correctly These are
9. device through the implementation of a communications driver It is important that these driv ers are the latest version The installation of Vijeo Citect prior to v7 10 installed all the available communication drivers automatically with the installation of the product From v7 10 the installation of these drivers is performed at the final stage of the product installation using a separate installation process This installation process allows you to select individual drivers that you want to install specific to your system and its I O devices There are certain drivers that the product installation will install that are necessary for Vijeo Citect to function cor rectly These will be installed automatically as in previous releases Only install drivers which are identified as being compatible with the computers oper ating system If you select any driver that is not yet identified as being compatible or is specifically identified as not compatible the installation process will provide an alert to that effect and will allow you to deselect the driver prior to continuing with the instal lation A WARNING INCOMPATIBLE DRIVERS Do not ignore alerts during driver installation If you choose to ignore such alerts the driver will be installed but may operate incorrectly Failure to follow these instructions can result in death serious injury or equip ment damage The communication driver installation can also be invoked individua
10. dialog at the beginning of your installation Supportability Enhancements Scheduler Tag Browsing 24 Further Supportability Enhancements have been added to Vijeo Citect to harmonize log ging features of the product Although the enhancements were primarily introduced to assist Technical Support personnel with system analysis they have resulted in many benefits to the end user The Scheduler was first released in Vijeo Citect 7 20 SP3 It is a calendar based pro gramming tool that allows you to manipulate equipment within a Vijeo Citect project It can be used to create a sequence of automatically executed commands delivering a val uable scheduling tool for applications Chapter 2 Migration You can now browse a list of variable tags at runtime You can also browse selected run time and configuration fields of the tag via Cicode and CtApi and while browsing you can apply a filter using a set of predefined field names using regular expressions The Migration Process WARNING UPGRADE ALTERS COMMUNICATIONS CONFIGURATIONS After upgrading confirm and adjust the configuration of all I O devices in your project Failure to follow these instructions can result in death serious injury or equip ment damage There are a number of considerations that you need to make before migrating your projects to Vijeo Citect 7 30 from v 6 x These considerations relate primarily to the intro duction of new features or changes t
11. different installation configuration from the default provided by the profile which you chose in the previous step Microsoft Net Framework is needed If this component option is dis abled then it is already installed on your system If it is enabled select it to continue the installation Note The Sentinal Driver is not necessary on a client that gets a floating license from a server However if you upgrade from a Runtime installation to a Configuration and Development Environment you need to select the Sentinel Driver so that the hardware protection key will be recognized 3 When you are satisfied with the components that are selected click Next to display the Documentation dialog 49 Chapter 5 Installation is Vijeo Citect Setup Select Vijeo Citect documentation from the following options C Product documentation InstallShield The Documentation dialog allows you to install the Product Documentation 4 When you have made your selection click Next to display the Add on selection dialog 50 Chapter 5 Installation is Vijeo Citect Setup Select the add ons from the following options Project DBF Add in for Excel O Vijeo Citect Web Server for IIS Installshield The Add on dialog allows you to select specific additional components for your instal lation The options are e Project DBF Add in for Excel Only selectable if Microsoft Excel 2003 2007 or 2010 is installed on
12. for critical control functions System control paths may include communication links Consideration must be given to the implications of unanticipated transmission delays or failures of the link Observe all accident prevention regulations and local safety guidelines Each implementation of a control system created using Vijeo Citect must be individ ually and thoroughly tested for proper operation before being placed into service Failure to follow these instructions can result in death serious injury or equip ment damage 1 For additional information refer to NEMA ICS 1 1 latest edition Safety Guidelines for the Application Installation and Maintenance of Solid State Control and to NEMA ICS 7 1 latest edition Safety Standards for Construction and Guide for Selection Instal lation and Operation of Adjustable Speed Drive Systems or their equivalent governing your particular location Chapter 1 Introduction About This Guide Purpose This document is a guide for installing Vijeo Citect It describes the installation process and optional components which can be installed in each environment The configuration section provides an overview of using Vijeo Citect in a Local Area Net work LAN a Wide Area Network WAN and as a Web Server It includes information on the following aspects of installing Vijeo Citect e Migration e Installation Description 1 e Installation Requirements e Installatio
13. manager select it from the Vijeo Citect Core Components dialog at the beginning of your installation OPC OLE for Process Control is a set of communication standards maintained by the OPC Foundation for the industrial automation industry OPC provides a common plat form for applications to share data from typically disparate sources such as PLCs and databases without the need to comprehend native protocols The OPC Data Access solution OPC DA provides specifications for client and server applications that are focused on the continuous communication of real time data To this end Vijeo Citect supports a runtime OPC DA server that implements mandatory OPC DA v2 05 and OPC DA v3 interface specifications This allows Vijeo Citect to provide real time data to any compliant OPC DA clients including applications such as AMPLA OSI PI and Historian Schneider Electric Software Update Schneider Electric Software Update is a software tool that has been designed to provide the latest news and updates of Schneider Electric software You can adapt it to your individual requirements by e Configuring it to check for only those Schneider Electric software updates that you are really interested in even from PCs other than where any of your Schneider Elec tric software products are installed e Scheduling the intervals it checks for updates according to your needs To install the Software Update select it from the Vijeo Citect Core Components
14. mode are not retained when you shut down Persist Mode for Devices When configuring an I O device you have the option to set persist mode This means that the value of each variable in the I O device is stored on the computer s hard disk Since the values are saved to disk when you restart your system after a system becomes inoperative or a shutdown the latest values are immediately available Persist mode is useful for status information or predefined data that is required as soon as the system restarts Improved Hardware Alarms 12 The limitation in previous releases of Vijeo Citect of only a single alarm from multiple alarm situations being displayed has been lifted All and any alarms are now displayed simultaneously allowing for immediate response to multiple situations Chapter 2 Migration Event Driven Cicode Cicode can now be triggered by the change of a specific tag This improves the efficiency of the Vijeo Citect system by removing the need to poll for changing tag values Publisher Subscriber Model Vijeo Citect now uses a Publisher Subscriber data acquisition model Client computers subscribe to configured tags and receive notification when the tag values change Cicode functions can also be triggered by the change of a tag removing the need to poll and improving the efficiency of the system Dual Network Support Previous Vijeo Citect versions have been able to support redundant networks via Net BIOS Fro
15. not displayed in the list and will be installed auto matically as in previous releases For convenience the most commonly used drivers are selected by default In addition it will advise you of any drivers that are time limited or not supported by your operating system If you see that any of the drivers in the list are subject to limitations click the Back button and deselect them from the previous dialog Select the check box against the drivers that you wish to install or deselect any that you do not wish to install You may select all the drivers by clicking the Select All but ton Then click the Next button to display the Driver Information dialog 55 Chapter 5 Installation 56 Citect Driver InstallShield Wizard Start Copying Files Review settings before copying files Click Next to begin installation 16772 KB required Destination C Program Files Schneider Electric Vijeo Citect 7 201Bin Current Settings ABCLX RELEASE Driver v3 03 08 004 ABDFIFD RELEASE Driver v1 02 00 001 ABMLXEIP RELEASE Driver v1 02 03 001 ABTCP RELEASE Driver v2 06 06 001 ADAM RELEASE Driver v2 08 02 000 AUTOMAX RELEASE Driver v2 01 04 000 BURRB RELEASE Driver v2 00 03 000 CCM RELEASE Driver v2 01 02 000 COMLI RELEASE Driver v2 05 02 000 COMX RELEASE Driver v2 05 01 002 The Driver Information dialog displays a confirmation list of the drivers that will be installed In addition it will advise you of any drivers that are t
16. of VRAM 33 Chapter 4 Installation Requirements Description Recommended Specification or Higher Processor Speed 3 2GHz if server 3 2 GHz quad core Random Access memory 4GB if SCADA client RAND or 8GB if SCADA server Available Disk Space 250GB Graphics Adapter see With 128 MB of VRAM note below Note In Vijeo Citect it isrecommended that screen resolution be set at 1024 by 768 pix els or higher System Software The following table indicates the system software that is needed on any computer onto which you want to install the Vijeo Citect All Core Components installation and all optional components Vijeo Citect Minimum System Software Component All Core Components Operating System Windows 7 with Service Pack 1 32 Bit and 64 Bit or Windows Server 2008 R2 with Service Pack 1 32 Bit and 64 Bit Or Windows XP Professional with Service Pack 3 32 Bit and 64 Bit or Windows Server 2003 Standard Edition with Service Pack 2 32 Bit and 64 Bit or Windows Vista with Service Pack 2 32 Bit and 64 Bit or Windows Server 2008 Standard Edition with Service Pack 2 32 Bit and 64 Bit and Microsoft NET Framework 4 0 installed with Vijeo Citect if not already installed Microsoft NET Framework 2 0 x64 is required by Schneider 34 Vijeo Citect Component Vijeo Citect Web Server Product Doc umentation Project DBF Add in for Excel Chapter 4 Installation Requirements
17. offers useful functionality if you have tasks that could be automated after a successful compile This provides an expansion point for you to add your own script or command to perform additional tasks You can also launch an optional com mand script or batch file to execute after an unsuccessful compile Server Side Online Changes To improve the ability to change configurations on a live system without having to restart the servers Vijeo Citect now provides the facility to reload server configurations during runtime either programmatically or using the Runtime Manager Microsoft Windows 7 Support Vijeo Citect also supports the Microsoft Windows 7 and Microsoft Windows Server 2008 R2 operating systems The changes to Vijeo Citect undertaken in the v7 10 release to support Windows Vista significantly reduced the changes that were required to sup port Windows 7 and Server 2008 R2 Previous Vista users will experience no functional differences when migrating to Windows 7 However if you migrate to Windows 7 from Widows XP there are functional differences with Vijeo Citect between XP and Vista as 20 Chapter 2 Migration described in New Locations for Configuration and Project Files in the Vijeo Citect online help Supportability Enhancements Supportability Enhancements have been added to provide easier access to the diag nostics functionality of the product Although the enhancements were primarily intro duced to assist Tech
18. product names used in this manual are used for identification purposes only and may be trademarks of their respective com panies October 2012 edition for Vijeo Citect Version 7 30 Manual Revision Version 7 30 Validity Note The present documentation is intended for qualified technical personnel responsible for the implementation operation and main tenance of the products described It contains information necessary for the proper use of the products However those who wish to make a more advanced use of our products may find it necessary to consult our nearest distributor in order to obtain additional infor mation The contents of this documentation are not contractual and in no way constitute an extension to or restriction of the con tractual warranty clauses Contact Schneider Electric today at www schneider electric com Contents Legal Information Aa 1 Contents apad a rg ata a 3 Safety Information 5 Chapter Ka Aa PAA araea 7 ADOUE NS Ge 7 PDO kaaa Bae ed Man st matas a ee dal ae 7 Maintaining System Currency 12 22 00 0e chee haka dattes pA UNANA hanna 7 Audience La 7 Chapter 2 Migration 000000 cccececccccccccccecccccccccceeveeccececeeeeeeeeeeeeeeeeeees 9 Changesin Functionality 220 2000 222222222222 9 Resolving cluster context with unique tag names 9 Network Support 2 20 0 222 eee cece eee eee cece eee e cece cece eee eevee eeeceeeeeeeee
19. single file installation In this case you may use the full package installer to automatically install the NET Framework during the installation of Vijeo Citect Alternatively you can install NET Framework from another source then carry out the single file runtime installation The Custom option will not select any components for installation it will allow you to select the core components that you specifically need or allow you to install Add ons or documentation only Chapter 3 Installation Description Documentation Installation The Product Documentation option will install a comprehensive library of user guides and references in Adobe Portable Document Format PDF These can be accessed from a master contents HTML page It is highly recommended that you install the product documentation for future ref erence Add ons Installation Once you have selected the components that you want to install the next dialog allows you to select any Add ons that you wish to use in your installed system The options are e Project DBF Add in for Excel e Web Server for IIS The Project DBF Add in for Excel option will install an Add In for Microsoft Excel When this Add In is loaded into Excel it allows you to browse open edit and save Vijeo Citect dbf files in the correct format This is only available for selection if Microsoft Excel 2003 or above is installed on the computer Otherwise it is visible but is deselected and dis
20. the computer e Web Server for IIS Refer to Chapter 3 Installation Description for a description of these optional Add on components The Web Server on IIS Internet Information Services option will use IIS as a platform for your server If you proceed with the Web Server for IIS installation the installer automatically deter mines if IIS is installed An error message is displayed if IIS is not installed Install IIS before you continue with the Web Server for IIS installation 5 Proceed to Completing the Installation Completing the Installation 1 The Destination Folder dialog identifies the folders into which the Vijeo Citect pro gram files you have selected will be installed 51 Chapter 5 Installation is Vijeo Citect Setup Install Vijeo Citect to C Program Files Schneider Electric Vijeo Citect 7 301 Change Vijeo Citect User and Data Folder location C Documents and Settings All Users Application Data Schneider Electric Vijeo Citect 7 301 It is recommended that you store your User Data directory in the above hidden folder InstallShield You may change the folder locations by clicking the Change buttons and selecting alter native locations 2 When you are satisfied with the folder selections click Next to display the Base folder dialog 52 Chapter 5 Installation is Vijeo Citect Setup C7 Base Folder for Vijeo Citect Documentation Addons C Program Files Schneider El
21. variables are stored on the client and resolved on the client and they are not included in the point count e When you plan your system be aware of your point count so that you do not exceed your point limit This is particularly important as at runtime you can incrementally add to your point count by using tags that have not yet been included in the total count When you run Vijeo Citect at runtime the dynamic point count is continuously checked against your hardware key When the total number of dynamic points at runtime pushes the total point count above the point license limit Vijeo Citect will refuse to get values for the additional points Vijeo Citect has two preconfigured watermark messages that will display to the user when the dynamic point count reaches 95 and 98 of their point license limit You can configure these percentages in the Citect ini file You can run Vijeo Citect without the hardware key in demonstration Demo mode Dem onstration mode lets you use all Vijeo Citect features normally but with restricted run time and I O The following demonstration modes are available Chapter 4 Installation Requirements e 15 minutes with a maximum of 50 000 real I O e 10 hours with a maximum of 1 dynamic real I O This is useful for demonstrations using memory and disk I O Vijeo Citect starts in this mode if no hardware key is available If the system detects that you are using more than 1 real I O point at run ti
22. 64 The installation process also adds a virtual directory called Citect to Windows IIS Inter net Information Services This virtual directory establishes the Web Server as a valid destination for client applications However it also plays an important role in managing which users have access to the site You can view evidence of this virtual directory in the IIS management console which is launched by selecting Internet Information Services from Windows Administration Tools menu The Vijeo Citect virtual directory is shown under the list of default web sites You can view the properties for the directory by selecting Properties from the right click menu The Virtual Directory inherits all security settings from the computer s default web site with the following exceptions e Directory Browsing is enabled e Script Source Access is disabled e The default document is set to default htm only Chapter 6 Configuration e Anonymous access is disabled e Integrated Authentication is disabled e Basic Authentication is enabled These security settings including integrated authentication anonymous access and SSL Encryption can be customized by the local administrator However proper con figuration needs experience with IIS and an understanding of the implications of adjust ing its settings Setting Up Security If you want to use a Web Server Client for communications in your Vijeo Citect system there are configuration requireme
23. O Server Alarm Server Trend Server and Reports Server Select this option if this is an installation of Vijeo Citect which will act as a server to service a number of client installations The Runtime Only Client option will only select the Runtime system for installation It is an installation which will install the runtime components and a Client Such an instal lation will include runtime infrastructure files but will exclude drivers Select this option if this is an installation of Vijeo Citect which will be used as a client If you wish to upgrade either of the Runtime installations to a full installation including the Development and Configuration environment insert the original installation media and select All Core Components or Custom from the Installation Profiles dialog Note You can also install the Vijeo Citect Runtime Only Client from a single instal lation file This file is named Vijeo Citect 7 30 exe and located in the lt disc media Vijeo Citect 7 30 Extras Runtime Installer folder of the installation DVD This allows installation of the software to computers which only require the runtime The file can be copied to a network location for remote installation The single file installation does not include Communication Drivers the Sentinel Driver or the Microsoft NET Framework which is a prerequisite of the runtime If the NET Framework is not already installed on the target computer you cannot use the
24. Tag Element v the value of the tag vt the timestamp of when the value last changed q the quality of the value GOOD UNCERTAIN or BAD The Quality variable can be further identified using Cicode QUALITY functions qt the timestamp of when the quality last changed t the timestamp of when the element was last updated 21 Chapter 2 Migration Introduced in 7 30 NOTICE The minimum and recommended hardware requirements have changed in this release Upgrading customers should load test their system as part of their upgrade procedure to ensure that the hardware in use is adequate for the needs of their system The following list of new features introduced in this release is only a brief description For more details and links to using the features in your projects refer to the What s New in Vijeo Citect 7 30 page in the main Vijeo Citect help ActiveX Data Objects ADO Alarm Enhancement 22 Vijeo Citect v7 30 features a new interface between SCADA and your SQL database using ADO NET If your project currently uses SQL Cicode commands then the existing behavior will remain unchanged A number of new Cicode commands have been intro duced in the following categories S Creation connection functions that separate the creation of DB connection objects from connection initialization and the ability to work with connected and dis connected recordsets Multiple recordsets per connection functions t
25. Vieo Citect Setup Welcome to Yijeo Citect Vijeo Citect Vijeo Citect Setup will quide you in installing Vijeo Citect and other options on your computer To continue click Next WARNING This computer program is protected by copyright law and international treaties Unauthorised duplication or distribution of this program or any portion of it may result in severe civil or criminal penalties and will be prosecuted to the maximum extent possible under the law Seipelder 2 Click Next to display the Installation Documentation dialog This allows you to read the Installation Guide this document the readme file and Release Notes prior to con tinuing the installation It is recommended that you read them 43 Chapter 5 Installation is Vijeo Citect Setup bra Installation Guide important information regarding the installation E Readme late breaking information not in documentation B Release Notes problems fixed in this release InstallShield 3 Click Next to display the License Agreement dialog Read the license agreement and if you accept the terms of the agreement select the appropriate radio button then click Next to display the Installation Profiles dialog Preliminary Installation Do not have Windows Update running when attempting to install Vijeo Citect When you begin the installation any additional system software that is necessary will be installed prior to the initial Vijeo Citect
26. Vijeo Citect 7 30 Installation and Configuration Guide Ooi e e 40 Schneider Electric Legal Information DISCLAIMER Schneider Electric makes no representations or warranties with respect to this manual and to the maximum extent permitted by law expressly limits its liability for breach of any warranty that may be implied to the replacement of this manual with another Further Schneider Electric reserves the right to revise this publication at any time without incurring an obligation to notify any person of the revision The Example Projects are provided to you for the purpose of illustrating how the SCADA software 7 30 could be used in an operational environment the Purpose Schneider Electric grants you a royalty free non exclusive non transferable license to use the example projects installed with your SCADA software version 7 30 the Example Projects for the Purpose only The Example Projects are provided by Schneider Electric as part of the SCADA software version 7 30 on an as is basis and Schneider Electric does not guarantee the reliability serviceability or function of the Example Projects Should you modify the Example Projects you bear the risk of any use of such modified Example Projects Schneider Electric gives no express warranties guarantees or conditions and to the extent permitted under applicable laws Schneider Electric disclaims all implied warranties including any implied warranties of mer
27. a Que eRe Secs 36 Software Licensing 2 ee 37 Updating Your Hardware Key 0000000 cece LL 37 Vijeo Citect License Point Count 2 222 38 DemoMode se aa maam AAP O a IL APAT SR lek Sins cl et So 38 Chapter 5 Installation oo 200000 ooo ococcccccccccccccceeeccccccccceeeeeeeeecececevetteeeeees 41 The Installation Process 2222222 41 Preliminary Installation eee cece cece cece cece cece ccc cece ec aonaran rannani 41 Preliminary Installation e cece cece cece eee ce cece cececeeeceeeeeeeeees 44 Installation Profiles 22 47 Completing the Installation 51 Communication Drivers 222222222222 54 Installing Additional Communication Drivers 57 Installing Service Packs LL 58 Modify Repair or Remove Components 2222222222 58 Uninstalla Service Pack 7 2 phat idl een APA 60 Chapter 6 Configuration 00 0000000aaaa000oooaaiaaaooo oa iiaooooo ooon iaoooso ranana 61 Local Area Network Configuration LL 61 Network Communications Overview 62 Configuring Communications Over a WAN cece ee eeeeeeeees 63 Web Server Configuration 63 The IIS Virtual Directory el 64 Setting Up Security anaana a
28. abled The Web Server option will install a Web Server running on Microsoft Internet Infor mation Service IIS The Web Server performs the server side functionality of a Web Serv ice to the Web Client As well as facilitating communication it directs a client to the graphical and functional content of a Vijeo Citect project and the location of the runtime servers This information is stored on the Web Server when a Vijeo Citect project is deployed A Web Server can contain multiple deployments Note If the Web Server and Vijeo Citect runtime server are set up on different machines and it is not possible to establish a trust relationship between them the two machines need to be on the same domain so that the Web server can access the directory on the Vijeo Citect server that s hosting the web deployment files If con versely a trust relationship can be established between the Web Server and the Vijeo Citect server they can be on different domains as long as the Web server has read access to the project folder on the Vijeo Citect server 31 Chapter 3 Installation Description Communication Drivers 32 Vijeo Citect communicates with control or monitoring I O Devices that have a com munication port or data highway including PLCs Programmable Logic Controllers loop controllers bar code readers scientific analyzers remote terminal units RTUs and distributed control systems DCS This communication takes place with each
29. aeanoa anaana oaaao anaona onanan aa ranana 65 Web Client user accounttypes 65 Configuring Security Using IIS 22 66 Testing the Web Server Security Settings 69 Logging on to the Web Server 22222 TO LL AN ee cm oh 73 Safety Information Hazard categories and special symbols The following symbols and special messages may appear in this manual or on the prod uct to warn of potential hazards or to call attention to information that clarifies or sim plifies a procedure Symbol Description The addition of either symbol to a Danger or Warning safety label indicates that an electrical hazard exists which will result in personal injury if the instructions are not followed This is the safety alert symbol It is used to alert you to personal injury hazards Obey all safety messages that follow this symbol to avoid possible injury or death DANGER DANGER indicates an imminently hazardous situation which if not avoided will result in death or serious injury A WARNING WARNING indicates a potentially hazardous situation which if not avoided can result in death or serious injury CAUTION CAUTION indicates a potentially hazardous situation which if not avoided can result in minor or moderate injury NOTICE NOTICE used without a safety alert symbol indicates a potentially hazardous situation
30. alarm is triggered it is displayed on the standard alarm display page The operator has to be continuously sitting in front of an HMI monitoring the system Vijeo Citect 7 10 provides the facility to link alarms with a remote paging system for operators Two Alarm Properties have been added to enable Vijeo Citect to interface with any third party paging system The Paging property is a flag to indicate that the alarm is going to be paged the PagingGroup property is a freeform text field indicating the sequence of people to notify in the event the alarm occurred Chapter 2 Migration See your third party paging system documentation for information on how to interface with Vijeo Citect New Time Synchronization Service In order to maintain time synchronization Vijeo Citect 7 10 installs a Windows service called TimeSyncService which runs under the built in LocalSystem account This replaces the existing time synchronization server which is not compatible with Win dows Vista This purpose of this service is to maintain the time on the local computer against one or more time sources A Time synchronization utility is provided by Vijeo Citect to assist you to configure time synchronization and control the service as part of your administration environment This utility requires administrator rights as it configures and controls a windows serv ice When run on Windows Vista with User Access Control UAC on you will be prompted to elevate to
31. an administrator When run on earlier operating systems the util ity will exit after displaying a message if the current user is not an administrator on the local machine Cicode Functions From v7 0 Changes have been made to Cicode functions from Vijeo Citect 7 0 onwards These changes incorporated functions that have been added modified or made redundant For a detailed explanation of these changes refer to the What s New in Vijeo Citect topic of the Vijeo Citect online help Introduced in v7 20 Improved Installation process The installation process of Vijeo Citect has been improved to simplify the operation and guide the user through the installation by use of Installation Profiles and the creation of default component selections Whilst still allowing for complete flexibility for the expe rienced user the complexity and multiple installation paths and options have been greatly reduced The installer has been enhanced to allow the installation of a runtime only version of the product This allows the runtime environment to be installed without the project tools of the Vijeo Citect Integrated Environment The Runtime Only instal lation provides not only a smaller installation footprint but also the ability to set up workstations which do not allow project configuration This automatically improves the security of the system configuration Control SCADA Client Connections 17 Chapter 2 Migration Two Citect ini parameters d
32. and Super Genies Security enhancements have been implemented in this release to address known security issues from previous versions and to reduce the potential risk of malicious attack These security enhancements include improved inter operability through the introduction of new INI parameters trusted network authentication and the addition of assigning roles to runtime users as you currently do for Windows users New Example Project 18 The Example Project has been updated to demonstrate the new tab menu templates that are available with v7 20 The project includes a What s New menu to introduce some of the new features offered This menu links to pages that demonstrate OFSOPC Driver Chapter 2 Migration e the use of tag extensions and tag properties on graphics pages e server monitoring and the ability to implement online changes for alarm and trend servers e multi monitor support e Instant Trending using the Process Analyst The new content complements pages drawn in from the existing Example Project and CSV Example Project which are now superseded To view the new Example Project select and run it from Citect Explorer For more infor mation use the help button included in the project on the main navigation panel The release of Vijeo Citect coincides with the availability of the OFSOPC Driver for Schneider Electric s OPC Factory Server OFS OFS is a foundation component for communication with certain Schn
33. chantability fitness for a particular purpose or non infringement of third parties intellectual property rights Schneider Electric shall not be liable for any direct indirect or consequential damages or costs of any type arising out of any action taken by you or others related to the Example Projects COPYRIGHT Copyright 2012 Schneider Electric All rights reserved TRADEMARKS Schneider Electric has made every effort to supply trademark information about company names products and services mentioned in this manual Citect CitectHMI Vijeo Citect Vijeo Citect Lite PowerSCADA Expert and CitectSCADA are either registered trademarks or trademarks of Schneider Electric Pelco Spectra Sarix Endura are registered trademarks of Pelco Inc IBM IBM PC and IBM PC AT are registered trademarks of International Business Machines Corporation MS DOS Windows Windows NT Microsoft and Excel are either registered trademarks or trademarks of Microsoft Corporation in the United States and or other countries DigiBoard PC Xi and Com Xi are trademarks of Digi International Inc Novell Netware and Netware Lite are either registered trademarks or trademarks of Novell Inc in the United States and other countries dBASE is a trademark of dataBased Intelligence Inc All other brands and products referenced in this document are acknowledged to be the trademarks or registered trademarks of their respective holders GENERAL INFORMATION Some
34. de a user name and password Typically you just need to tell them that their Windows user name and password will provide appropriate access If you had to create a new user profile for someone provide them with the details Note In some operating systems users may be logged in automatically To modify this behavior so the user is prompted to login go to User Authentication in Internet Explorer Tools Internet Options Security Settings Chapter 6 Configuration Once you have finalized the security setup on the Web Server you are ready to prepare your Vijeo Citect projects for deployment 71 Chapter 6 Configuration 72 Index A additional drivers 57 architecture 11 C Citect license point count 38 clustering 11 resolving context with unique tag names 9 communications drivers 54 Computer Setup Wizard configuration 61 configuration 61 D demo mode 38 description Integrated Environment 29 drivers 54 57 H hardware alarms 12 hardware key 37 IIS components 35 installation modify repair or remove 58 Installation Requirements 33 Installing dialog 54 installing drivers 54 IPX SPX 61 L LAN 61 License Agreement dialog 43 44 46 47 license points dynamic 38 static 38 local variable 13 26 memory mode 12 migration 9 multi cluster system 9 Modify 59 Modify Repair or Remove 58 N NetBEUI 61 Network Support 9 Networking and Microsoft Windows 7 62 new features 9 new functionali
35. dentify and quantify the values of tags and other objects assigned to a piece of equipment using a number of new or modified CtAPI and Cicode functions Importing Equipment The concept of equipment has been introduced in 7 30 to provide a way of browsing finding identifying and quantifying the values of tags and other objects assigned to a piece of equipment In addition equipment can be created by importing them in much the same way as tags can be imported using TagGen An XML template is used to specify the fields of input and output databases and define filters and transformation rules that create equipment and associated alarm trend report or variable tags from existing database fields New Licensing Protection Method Vijeo Citect now supports two different software licensing protection models to help maintain license conformance e Sentinel Licensing products which are the existing methods used by the product o Using a SafeNet hardware dongle e A new licensing mechanism which is introduced with 7 30 as part of the Schneider Electric offering o Using a FLEXERA softkey In both cases the hardware dongle is a physical key that plugs into either the parallel port or USB port of your computer and contains details of your user license such as type and I O point count You may choose to use either the Sentinel licensing method or the new FLEXERA method 23 Chapter 2 Migration OPC DA Server To install the new licensing
36. display If this does not occur use Windows Explorer to navigate to the root directory of the DVD and click Launch exe to display the initial Vijeo Citect Setup dialog 41 Chapter 5 Installation ie Vijeo Citect Setup Welcome to Yijeo Citect Vijeo Citect Please select a product to install vijeo Citect 7 30 C OPC Factory Server v3 35 C Pelco Viewer ActiveX Interface Exit Installer M LE Next When the Vijeo Citect Setup dialog is displayed choose which application you wish to install NOTICE You must install Vijeo Citect before you install the OPC Factory Server to have the OFS Server licensed using the Vijeo Citect license key This will allow the correct Part and Serial number combination to be registered during the OFS Server installation The OPC Factory Server based on the OPC protocol software enables Windows client applications to communicate with PLCs of the TSX Compact micro TSX Momentum TSX PCX Premium Quantum M340 TSX Series 7 and TSX 51000 families in order to supply the OPC clients with data If you choose the OPC Factory Server follow the on screen instruction Complete details on the installation options for OPC Factory Server can be found in the OPC Factory Server User Manual located in OFS v3 35 Documentation on the instal lation DVD If you choose the Vijeo Citect installation click Next to display the Welcome to Vijeo Citect dialog 42 Chapter 5 Installation iz
37. ect supports scalable architecture which lets you initially implement Vijeo Citect on a single computer or over a small network and then expand the system later without changing your existing hardware software or system configuration Using Vijeo Citect on a LAN adds more flexibility to the system and coordination within large plants can be more easily achieved You can control and monitor auto nomous areas within the plant separately and interrogate the whole plant using any Vijeo Citect computer on the network if you want In any of these scenarios there are basic configurations that you have to make for the suc cessful operation of your Vijeo Citect system The configuration steps are described in this chapter Local Area Network Configuration To set up a local area network LAN for Vijeo Citect you need to have successfully installed network hardware and software in strict accordance with the instructions pro vided by the manufacturer and also be familiar with the basic operation of the network Install the Vijeo Citect software on every PC you want to use as a Vijeo Citect design time development machine Vijeo Citect Runtime Only Client Vijeo Citect I O server Vijeo Citect Alarm Report or Trend server Also set up Vijeo Citect for your network using the Computer Setup Wizard on every one of the machines To access the Computer Setup Wizard Open Citect Explorer In the project list area select My Projects and double c
38. ectric Vijeo Citect The Base Folder dialog identifies the base folder into which the additional or optional components of Vijeo Citect that you have selected will be installed You may change the folder location by clicking the Change buttons and selecting an alternative location If you are satisfied with the folder selection click Next to display the Ready to Install the Program dialog The Ready to Install the Program dialog lists the Vijeo Citect programs that will be installed 53 Chapter 5 Installation i Vijeo Citect Setup Click Install to begin the installation IF you want to review or change any of your installation settings click Back Click Cancel to exit the wizard The Following installers will be run Vijeo Citect Runtime Vijeo Citect Configuration and Development Environment Vijeo Citect Drivers Sentinel Driver InstallShie lq Cas 3 Review the list and if you wish to change the selections click the Back button through the previous dialog until you reach the selection that you want to change Click Install to install the programs in the list and display the Installing Vijeo Citect dialog 4 The Installing Vijeo Citect dialog displays a progress bar and identifies the status of the installation You can click Cancel if you want to terminate the installation During the course of the final installation you may be asked to confirm certain actions depending on the additional
39. eeeeeeeeceeseeees 9 New RAS sa scene Aan EP a a hee 10 Introduced in v7 0 22222 10 Introduc din ur AQ AA AA PAP 13 Cicode Functions Fromv7 0 17 IMUOQWCE CIN V 220 n2 scene a Set AA AN haan a nuk sees ead de sede a ese 17 Introduced in 7 30 EE ete Gama pedals ee dethd had ee aro aaar nnana 22 The Migration Process ccc cece ccc cece cece ce ee eee cece ee ee be eeeeeeeeeeeeeeeeeeeeeeeees 25 Low Impact Changes 2222 25 Changes Impacting Migration 2 26 MIGTALION Alaga ed ee oh 28 Upgrading a Runtime only Installation 2 28 Chapter 3 Installation Description oo ooooceceeeceeeeeeeeeeeeeeeeeeeee 29 Task Selection Dialogs 222222222222 29 Contents Installation Profiles 29 Documentation Installation 31 Add ons Installation 31 Communication Drivers 32 Chapter 4 Installation Requirements 1X 33 All Core Components 222 2202 e cece ccc cece cece cece cece ee ece eee ceceeeeeceeeeceeeeteeeeeeees 33 System Hardware 2 22 eee 33 System Software 34 Microsoft IIS Compatibility e cece cece ee eececcceecceseeeees 35 OYSIEM OOTWANS cis Pen oe et Sie hte bb NG a A KG eh A Aes a
40. eider Electric PLCs The OFSOPC Driver allows Vijeo Citect to tightly integrate with OFS minimizing the amount of configuration required for an end to end Schneider Electric system You can install the OFSOPC Driver and its supporting documentation via the Driver Selection page of the Vijeo Citect installer Pelco Camera Support This feature adds two buttons to the Graphics Builder toolbox which will allow two of the Pelco Camera ActiveX controls to be easily added to a graphics page This control provides an ActiveX component that will connect to Pelco IP cameras with configurable bandwidth usage for slow network connections and auto resizes video to fit the Activex control size The two ActiveX controls supported are Video Streaming Fully Resizable multiple bandwidth levels MPEG4 Video returns the camera name and model Camera Control PTZ Pan Tilt and Zoom Communicates with DVRs and IP cameras Featuring pan zoom and tilt iris focus presets patterns and adjustable speed Performance Improvements The architecture of v7 20 includes a new threading model that offers significant per formance improvements The new Platform Task Framework PTF defines an explicit threading environment for each subsystem providing a standard protocol for work to be created and passed between them Chapter 2 Migration The performance improvements have been implemented in a way that retains all exist ing functionality There is no chang
41. eo Citect to function correctly These will be installed automatically as in previous releases New Font Selection for Graphics Button In previous releases of Vijeo Citect you were not able to change the properties of text such as font size style on buttons in the Graphics Editor This inability to configure the button text properties led to graphics with text from different source objects having dif ferent font settings on the same page which appears aesthetically untidy and incon sistent on the runtime displays From v7 10 the text displayed on a button object can be configured in the same manner as other Vijeo Citect text objects within the Graphics Editor and the automation interface This will allow you to present a more polished and consistent user interface to meet individual project runtime presentation requirements When migrating from a previous release button object text properties are preserved and converted to the new button object text properties with the appropriate default property values automatically placed in the new configuration such as Font Arial Size 12 Align ment centre style regular etc Microsoft Windows Vista Support Vijeo Citect 7 10 and later has achieved the Microsoft Works with Windows Vista cer tification However merely meeting the requirements of this certification was not suf ficient to make Vijeo Citect functional on Vista A number of other changes were required to achieve satisfactory
42. er all Allow entries Click Yes to continue Note The Control Client group needs no additional configuration as it uses the set tings outlined in Preparing the Citect folder Set security permissions accurately in order for the web server to operate correctly If you experience any problem with communicating from the web client check that the security settings are correct for your installation Deleting a User Account You can deny a user access to the Web Server by removing them from the groups that have permissions set for the Citect folder However if security is a concern deny the user access to the Citect folder before you delete the user This avoids a situation where the operating system doesn t immediately acknowledge that a user account has been deleted creating a short period where a deleted user can still log on To absolutely delete a user account 1 Add the user as an individual to the Citect folder 2 Set their access rights to Deny Full Control 3 Remove the user from the groups that have permissions set for the Citect folder With all access denied they cannot do anything even if they gain access Testing the Web Server Security Settings To test the security settings for your Web Server client groups 1 Launch Internet Explorer on the Web Server machine 2 Call up the Web Client home page by typing in the following address http localhost Citect 69 Chapter 6 Configuration 3 4 L
43. es Network Support With the release of version 7 30 Vijeo Citect will allow tags that do not have a cluster context specified to be automatically resolved if every tag name in the project is unique This means customers who have used a unique tag naming convention will be able to migrate a project to a multi clustered system without having to specify cluster context As further development of a project takes place ambiguous tag resolution will continue successfully as long as unique tag names are maintained Vijeo Citect s existing behavior will apply for any tags that are not unique across all clusters which means by default COM will be displayed for a tag if cluster context can not be determined Note This capability is controlled via the parameter General TagDB which is ena bled by default In order to incorporate the many benefits provided with the introduction of the New Communications Architecture in Vijeo Citect 7 0 it was necessary to remove the support for NetBIOS network communications Vijeo Citect 7 10 and later only supports TCP IP networking If you are currently using TCP IP as your network protocol you may ignore this section However if you currently implement NetBIOS change your network communication over in your current version of Vijeo Citect to TCP IP before installing Vijeo Citect 7 30 Converting from NetBIOS to TCP IP Chapter 2 Migration New Features Introduced in v7 0 10 This conversion i
44. es to the configuration or operation of a system just performance benefits and improved stability Persisted I O Memory Mode Many customers use DiskPLC I O devices to provide system wide global variable tags that are managed by 1 0 Servers and are persisted to disk to maintain their latest values DiskPLC 1 0 devices take advantage of the standard I O system redundancy features such that if one I O server is unavailable another can provide client s with tag values They also perform a level of synchronization by using features such as standby write and by providing redundant paths to the persisted binary data files so that at startup of an I O server the latest value can be read into the system from the most recently mod ified data file However there is no synchronization when network connections are inoperative and regained resulting in several scenarios in which redundant DiskPLC I O devices can end up with different values for the same tag With v7 20 the new feature of persistence when applied to I O Devices in memory mode provides an improved alternative to a DiskPLC device as there is full syn chronization in scenarios involving one of the servers becoming unavailable for a period of time Persistence is enabled using the Persist field in the extended section of the I O Devices Properties dialog Post Compile Commands After a project has compiled successfully you can execute an optional command script or batch file This
45. etermine how a client will behave if it is unable to maintain a connection with a primary Alarms Reports or Trends server Each server type has access to these parameters Type lt ClusterName gt lt ServerName gt Priority and Type lt ClusterName gt lt ServerName gt DisableConnection where Type is the relevant server type Report Trend or Alarm Dynamically Optimized Writes Following the move to the new Publish Subscribe infrastructure with v7 0 a number of customers were adversely affected by a change in the way the product behaves in respect to combining multiple writes together This change is generic across ALL drivers and specific issues have been raised with in regard to HITACHI MODBUS and OPC In v7 20 changes have been made to the way that writes are performed at the I O Server in order to restore the pre v7 0 behavior These changes result in a similar level of blocking as occurred in previous versions It does not guarantee that writes will be blocked but it is more than likely that they will be if they are initiated close enough together This will also allow use of the re instated Citect ini parameter IOServer BlockWrites in order to choose whether to use the Block Writes functionality Graphics Enhancements Improved Security Enhancements have been made to how you can configure graphic pages and the objects you place on the page These enhancements can be used in the creation and imple mentation of Genies
46. fined using the parameters Alarm SavePrimary or Alarm SaveSecondary If two save files exist one from the primary alarm Server and one from the standby Alarm Server the system uses the save file with the latest date 2 The Alarm database does not exist in the system This implies that runtime is launched initially or the database has been manually deleted The alarm database will be created when runtime is launched for the first time To undo the migration of the alarm event history manually delete the database The alarm history file should be valid Note Deleting the alarm database will cause the entire 7 30 alarm history to be lost The database can be deleted by deleting the directory located in the Vijeo Citect data directory and has the same name as the project The Vijeo Citect data directory is defined in INI parameter CtEdit Data For example if the data directory defined in the INI parameter is CtEdit Data C ProgramData Schneider Electric Vijeo Citect 7 301 Data then the alarm database directory would be C ProgramData Schneider Electric Vijeo Citect 7 30 D ata Example 27 Chapter 2 Migration Migration Aids See Also Alarm Server Upgrade In order to assist in the migration of your existing projects Vijeo Citect provides two migration aids One aid is an automatic update of the project database the other is a manually invoked Migration Tool Automatic Update The automatic update is carried ou
47. functionality on the Vista operating system 15 Chapter 2 Migration v7 10 satisfies many of the requirements of the Certified for Windows Vista cer tification and by having this level of qualification we are confident that you will find minimal differences when running the product on the Vista operating system compared to previous operating systems New Alarm Field Enhancements There are four enhancements to alarm fields e Runtime writes to custom alarm fields e Alarm summary field changes e Alarm display field changes e Alarm paging Runtime Writes to Custom Alarm Fields It is now possible to write to the eight custom alarm fields during runtime In previous releases these fields could really only be used for alarm filtering Alarm Summary Field Changes Alarm Summary Fields can now be used to format an alarm display or alarm log device In addition any Alarm Display Field can be used in your alarm summary apart from State New Alarm Summary Fields Field Name Description SumType n Type of alarm summary similar to alarm display Type Alarm Display Field Changes Alarm Paging 16 Now any alarm display field can be used for any type of alarm Where not applicable for a particular alarm type zero or an empty string will be displayed The Vijeo Citect alarm facility constantly monitors equipment data and alerts operators of any equipment errors sometimes called faults or alarm condition When an
48. hat enable users to obtain and use handles to recordsets Parameterization functions that provide a more secure way of building SQL queries Multiple queries per connection functions that enable users to obtain and use han dles to queries There have been numerous improvements made to alarms in Vijeo Citect Improvements include Active alarm and historical alarm events synchronization Handling of event information with the introduction of a new sequence of events page Ability to insert a user event into the event journal Named filter Sorting of alarms and events Dynamic alarm count at runtime User comments on events Chapter 2 Migration e Can configure more than 65535 alarms for each type of alarm e New alarm template with equipment tree view Refer to the topics Alarm Server Upgrade and Migrating Alarm Event History for infor mation you need to know before upgrading Equipment Hierarchy The concept of equipment was introduced in 7 20 as a means of applying an hier archical structure to SCADA objects specified in your system In the 7 30 release it has been expanded to form logical groups of SCADA objects by linking equipment to tags Each item in the equipment database can be assigned a place in a hierarchy of equip ment The hierarchy is based on the equipment name and each item of equipment is spe cifically identified to signify it s level in the hierarchy This provides the opportunity to browse find i
49. he web site into the Authorization Code field in CiUSAFE Do not use any spaces when entering the characters 4 Click Update The Return Code field indicates whether the hardware key was updated successfully For a detailed explanation of the fields in the CiUSAFE dialog click the Help button on the dialog 37 Chapter 4 Installation Requirements Note Each time you run the Sentinel Key Update a different Key ID is generated which is normal However if you obtain an authorization code but do not imme diately update the hardware key you can enter the same authorization code the next time you run the update Vijeo Citect License Point Count Demo Mode 38 The point limit is the maximum number of I O device addresses variable tags that can be read and is specified by your Vijeo Citect license Vijeo Citect counts all I O device addresses dynamically at runtime This includes all tags used by alarms trends reports events pages in Super Genies use of the TagRead and TagWrite Cicode functions or internal values written using DDE ODBC or the CTAPI It does not count any points statically at compile time e Dynamic points are counted only once regardless of how many times they are used e At runtime the dynamic point counts are available through the Kernel and the Citec tinfo Cicode function e Existing MEMORY PLC tags from before v7 0 are converted to the new local var iables during migration Local
50. ijeo Citect 7 30 you need to create a minimum of one cluster For details on creating a cluster refer to the Upgrading Procedure topic in the Vijeo Citect online help after you have installed the product Changes Impacting Migration The following list identifies functionality changes that may impact migration of your existing projects to Vijeo Citect 7 30 e Network Support e Local Variables e Publish Alarm Property e Dual Network Support e Project Based Network Configuration e Parameters and Cicode Functions 26 Chapter 2 Migration e New Location for Configuration and User Files e Enhanced Driver Installation e Microsoft Windows Vista Support e Microsoft Windows 7 Support e Improved Security In order to understand any implication these changes in functionality may have on your existing projects refer to the Upgrading to Vijeo Citect 7 30 topic in the Vijeo Citect online help after you have installed the product Alarm Server Upgrade When upgrading to Vijeo Citect 7 30 be aware legacy alarm servers and clients those prior to 7 30 will be unable to communicate with the new alarm server Only v7 30 alarm client and servers will be able to communicate See Also Migrating Alarm Event History Migrating Alarm Event History Migration of alarm event history from any 7 x versions is supported Alarm event history migration is triggered automatically at runtime if 1 A valid alarm history file exists de
51. ime limited or not supported by your operating system In particular some drivers may have not yet been confirmed to operate correctly or have been confirmed specifically to not operate correctly with Micro soft Windows Vista or Windows 7 If you see that any of the drivers in the list are subject to limitations click the Back button and deselect them from the previous dialog then click Next to return to the Driver Information dialog When you are satisfied that the correct drivers will be installed click the Next button to install the selected drivers When the driver installation is finished any Add Ons that you selected to install earlier will be installed followed by the main product installation Setup Completed dialog This lists a summary of the programs that have been installed Click Finish to close the installation dialog is Vijeo Citect Setup Vijeo Citect Installing Additional Communication Drivers Chapter 5 Installation Vijeo Citect Setup Completed Here is a summary of Vijeo Citect Click Finish to exit the wizard Vijeo Citect Runtime Installed Vijeo Citect Configuration and Development Environme Vieo Citect Drivers Installed Schneider lectric You can install additional communications drivers at any time after you have installed the main Vijeo Citect product To install additional drivers 1 From the Installation DVD locate the CitectDriverInstaller exe file located in the root direc
52. implement the Web Server s security strategy successfully follow the procedure below to configure your system and simplify managing client accounts The ongoing management of your Web Server security then involves adding and remov ing individual accounts as needed Note 66 Chapter 6 Configuration e The installation and initial configuration of the Web Server needs to be performed by a Windows user with local administrator permissions that is they need to be able to add and edit Windows User accounts and modify files and folders This capability is needed to set up Web Client user accounts and manage security settings e It is important to understand the distinction between the role of the Windows Local Administrator and the Web Client s Administrator users e Windows Administrator configures security on the Web Server and sets up client accounts e Web Client Administrator an end user capable of modifying and managing projects deployed on the Web Server The two roles parallel a Vijeo Citect configuration engineer and a runtime operator To create the client account user groups 1 From the Computer Management tool locate Local Users and Groups in the directory tree This is where the users and groups for the local machine are configured and managed 2 Right click the Groups folder and select New Group This displays the New Group dialog 3 In the Group Name type Web Client Administrator or something appropriate
53. in the live var iable tag data alarms and trends that the Web Client will display 63 Chapter 6 Configuration e Web Client provides the platform to merge a deployed project s pages and content with the raw data drawn from the runtime servers Again standard Web tech nologies are needed so the client uses Microsoft Internet Explorer Once you ve installed Vijeo Citect Web Server for IIS you will find the following direc tories under the Inetpub wwwroot Citect folder e The base directory primarily hosts the administrative pages that are displayed by a Web Server e The cgi bin and images directories contain the content necessary to display these pages e The client folder contains the client components cab files that are delivered to a remote computer to run a deployment Any subdirectories includes the components associated with a particular release in this case v7 30 e The deploy folder includes the files associated with any deployments Vijeo Citect projects configured on the Web Server e The displayclientfolder located in the Deploy folder plays a key role in the Web Server security as the permissions defined for this folder determine the access rights for each user e The locales folder contains the files necessary to support different languages for the client interface See Implementing Multiple Language Support in the Web Client topic of the Vijeo Citect online help The IIS Virtual Directory
54. ing It is an ena bling technology and a step towards improved performance project deployment server side online changes and discovery services Memory I O devices have been removed from Vijeo Citect 7 0 and a new tag has been introduced called Local Variable to replace the Memory PLC based variable tag A Local Variables allows you to store data in memory when you start your runtime sys tem Local variables are created each time your runtime system starts and therefore do not retain their values when you shut down your system They can be of any data type supported by Vijeo Citect Each process has its own copy of each local variable configured in the project the values in a local variable are available only to the process that wrote them Publish Alarm Property Alarm devices were defined as devices with their Protocol field set to Alarm The func tion of these devices are now configured on an Alarm Server by setting the Publish Alarm Properties property to True Memory Mode for Devices Devices can now be run in simulation mode When configuring an I O device you have the option to set memory mode This means that the I O device will be created in mem ory and its values stored in memory at runtime This is useful when you are configuring a system for the first time as you can design and test your system before using a physical I O device in the system As with local variables the values of an I O device in memory
55. lation Profiles dialog select the profile that represents the type of instal lation that you require For information on the profiles and their application com ponents refer to Chapter 3 Installation Description 47 Chapter 5 Installation 48 is Vijeo Citect Setup Select a profile from the options below This wil pre select the core components You may customize the installation in the following pages All Core Components O Runtime Only Server ORuntime Only Client O Custom InstallShield 2 Click Next to display the subsequent dialog in the installation sequence The optional components selected by default in the subsequent dialog will vary subject to the option that you select in this Installation Profiles dialog As an example if you selected the All Core Components option in the previous step when you click Next the Core Components dialog will be displayed and will have all the components selected by default If you had selected another profile in the previous step only some of the components will be selected Chapter 5 Installation is Vijeo Citect Setup Select Vijeo Citect core components from the following options Already Installed Vijeo Citect Runtime Vieo Citect Configuration and Development Environment Vijeo Citect Drivers Sentinel Driver Schneider Electric License Manager Schneider Electric Software Update This dialog allows you to change the selected components if you wish to have a
56. lick the Computer Setup Wizard icon or choose Tools Computer Setup Note You need a compiled project to select in order to run the Computer Setup Wiz ard For a detailed explanation on the Computer Setup Wizard and its options refer to Run ning the Computer Setup Wizard in the online help 61 Chapter 6 Configuration Network Communications Overview Networking and Microsoft Windows 7 Microsoft Windows 7 distinguishes between Public Home and Work networks Each net work has its own firewall profile which allows you to configure different firewall rules depending on the security requirements of your location The Vijeo Citect installers auto matically modify the windows firewall settings for the current active network profile dur ing installation If you later change network settings you will need to manually modify the firewall settings within Windows Note Vijeo Citect networking and redundancy needs the options Vijeo Citect FTP server and Vijeo Citect Runtime to communicate through a Windows firewall You will need to manually add an application to the Windows 7 firewall exception list for a particular network profile Using TCP IP for network communications 62 Vijeo Citect uses TCP IP to facilitate communications across a network To set your system to TCP IP based communications a number of parameters need to be set in the citect ini file These parameters will be set automatically when you r
57. lly at any time after the product installation to install additional drivers Chapter 4 Installation Requirements This chapter describes the requirements for hardware operating system software and sys tem configuration prior to installing Vijeo Citect and any of its components These requirements will vary subject to the components of Vijeo Citect that you intend to install on any computer Refer to chapter 3 Installation Description to determine the components that you want to install This chapter identifies the basic hardware and sys tem software requirements as well as requirements specific to each particular com ponent Before you begin to install Vijeo Citect it is important that you install the latest updates from Microsoft for your operating system and system software All Core Components System Hardware NOTICE The minimum and recommended hardware requirements have changed in this release Upgrading customers should load test their system as part of their upgrade procedure to ensure that the hardware in use is adequate for the needs of their system The following tables indicate the computer hardware requirements for the Vijeo Citect All Core Components installation and all optional components Description Minimum Specification Processor Speed 2 GHz Random Access Memory 2GB if SCADA client HAND Or 4GB if SCADA server Available Disk Space 160GB Graphics Adapter see note below With 64MB
58. lly inherit appropriate access rights based on the Windows security settings defined for the group Note To avoid security access issues for operating systems Windows Vista and above creation of these Windows user groups is mandatory Client Type Access Rights The following table defines the access rights that each type of user has to the Web Server s installed directories as defined by the properties for each In the table read means Read amp Execute List Folder Contents and Read user per missions are allowed read and write means Full Control is allowed and access denied means Full Control is denied Installed directory ADMINISTRATOR CONTROL Citect read read Citect cgi bin read read Citect client read read Citect deploy read and write read Citect deploy displayclient read read Citect images read read VIEW ONLY read read read read access denied read For example an administrator client needs to be able to read all the installed folders to fully access the components of the home page Additionally they need write access to the Deploy subdirectory to create new deployments By comparison a View only Client needs to be denied access to the displayclient folder to deny the ability to write back to a Vijeo Citect project Therefore when setting up security on the Web Server your user accounts need to align appropriately with the permissions outlined in the table above To
59. m v7 0 users can specify multiple IP addresses for each server using only TCP IP providing native support for network redundancy Project Based Network Configuration From v7 0 the project topology is embedded in the project and network configuration can be performed from within the Project Editor Servers and their IP addresses are set up in the Network Addresses dialog in the Project Editor This means that physical computers in the system can easily be changed As long as the IP address or computer name of the new machine is the same as the one being replaced the new computer will be able to immediately take the same role Introduced in v7 10 Vijeo Citect 7 10 incorporates the following new features New Location for Configuration and User Files To improve the security of your SCADA system and provide compatibility with Win dows Vista Vijeo Citect 7 10 can now be run under a standard user account i e one without administrator privileges To achieve this some modifications to the location of files installed by Vijeo Citect have been made These changes apply to all supported oper ating systems Specifically it is no longer possible for standard users to write to the Pro gram Files or System directories which means the citect ini file cannot live in the Bin or Windows directory and the User folder cannot live under Program Files It is advisable that you accept the default installation path when installing or that your chosen U
60. me then it will swap to the 15 minutes demo mode Note Writing to any tag through DDE CTAPI or ODBC will cause that tag to con tribute to the dynamic point count even if it is a memory or disk I O point So if you write to more than 1 point through these interfaces it will swap to the 15 minute demo mode e 8 hours with a maximum of 42 000 real I O This is only available through special Vijeo Citect Integration Partners CIP keys 39 Chapter 4 Installation Requirements 40 Chapter 5 Installation The Installation Process Note Backup your existing projects then uninstall prior versions before installing 7 30 as Vijeo Citect does not support different versions running side by side Note If you have an existing installation of OFS OPC Factory Server you will need to uninstall it before proceeding with the installation of Vijeo Citect To uninstall OFS select OPC Factory Server from the list displayed in the Windows Add or Remove Programs dialog then follow the on screen instructions Preliminary Installation Do not have Windows Update running when attempting to install Vijeo Citect When you begin the installation any additional system software that is necessary will be installed prior to the initial Vijeo Citect Setup dialog being displayed 1 To begin the installation place the Vijeo Citect DVD in the DVD drive of your com puter If you have autorun enabled the initial Vijeo Citect Setup dialog will
61. n e Configuration Maintaining System Currency After you have completed the installation and configuration of Vijeo Citect and deployed it as your production system it is very important that you keep your software up to date Schneider Electric will periodically publish updates in the form of Service Packs Hot Fixes or Advisories relating to safety security and functionality of Vijeo Citect These updates are available from the Knowledge Base page of the MyCitect web site or http www citect schneider electric com servicepacks We especially recommend that you nominate a person in your organization to refer and subscribe to the RSS feeds for Safety and Security as well as the latest articles on the web site Audience This document is primarily for those who install Vijeo Citect either on a single work station or on a network It is also useful for system administrators and new users of Vijeo Citect Chapter 1 Introduction Chapter 2 Migration This chapter describes changes in functionality and new features introduced in Vijeo Citect 7 0 7 10 7 20 and 7 30 and how it may effect your installation and migration from a previous version Migration information in this chapter covers only migration from Vijeo Citect 6 x to 7 30 If you are running a version earlier than 6 10 it is rec ommended that you upgrade to v 6 x before migrating to v7 30 Changes in Functionality Resolving cluster context with unique tag nam
62. n only be removed using this operation You cannot Modify or Repair this installation In order to Modify or Repair this installation you need to re install it from the main Vijeo Citect installation interface To perform a Modify Repair or Remove follow these steps 1 From the Start menu select Settings Control Panel to display the Control Panel win dow 2 Select Add or Remove Programs to display the Add or Remove Programs dialog box 3 Locate the Vijeo Citect program on which you want to carry out the operation from the list 4 If the Change button is present you can modify or repair the installation If only the Remove button is available you can only remove the installation to do so click Remove and follow the prompts on the dialog 5 If you click the Change button the Vijeo Citect Installation Wizard will display Click Next to display the Program Maintenance dialog 6 On the Program Maintenance dialog click the radio button for the operation that you wish to undertake and follow the prompts on the dialog Note When uninstalling on a computer running the Microsoft Vista operating sys tem and you have User Access Control switched on the UAC dialog will be dis played before the uninstaller is launched If prompted select Allow and proceed with uninstall This is a limitation imposed by the User Access Control and cannot be avoided The available maintenance operations are shown below e Modify allows yo
63. nical Support personnel with system analysis they have resulted in many benefits to the end user These include e Timestamp harmonization across all log files e Additional Debug parameters to support category and severity filtering see Citect ini Parameters in v7 20 e Support for online logging adjustments using the new SetLogging and GetLogging Cicode functions e A set of parameters that can be modified while online due to periodic or an on demand read of the citect ini file during runtime Additionally the home page of the Computer Setup Editor now includes a link to the Logging Parameters page which provides comprehensive instructions for the con figuration of logging New Tab Menu Templates Tag Extensions To improve the user interface of projects and integrate the look and feel with the latest Windows systems Vijeo Citect now features new templates with a tab style menu sys tem Main menu items can be represented as tabs along a menu bar below which sub sidiary items are displayed in a ribbon New projects have the new Tab Style Include templates already available to them With the addition of Tag Extensions in v7 20 the variable tag can now represent data as a collection of elements and each of these elements can contain a collection of items For example the tag variable data received from the PLC can be represented as the Field or Valid element which contains the following items within the VOT
64. nts for both the server and the client The major con figuration needed is that of security on the server Security on the Web Server is based on the implementation of user accounts In the case of an IIS based Web server security is tightly integrated with Windows user authen tication For information on setting security on each of these refer to Configuring Secu rity Using IIS Web Client user account types Both systems support the same three user account types on a Web Client Client type Description Administrator User is permitted to remotely view add update and delete deploy ments Control Client User can view project pages and make adjustments to writable values View only Client User can only view the project pages The Web Server tests the access rights for each user when they log in and then displays or hides the appropriate buttons on the home page accordingly Note Although the Web Client security architecture controls access to your projects on the Web Server the Vijeo Citect system security privilege area settings still man ages the control system maintaining a primary level of security 65 Chapter 6 Configuration Configuring Security Using IIS Setting up security on an IIS based Web Server primarily involves creating three Win dows user groups each representing one of the Web Client user account types Individ ual users can then be assigned to the relevant user group and automatica
65. o existing functionality as described earlier Low Impact Changes The following list identifies the changes which will have low impact on your existing Vijeo Citect 6 x projects when they are migrated to this version These changes can optionally be incorporated into your existing projects during later development or may be ignored if they are of no benefit to the way that Vijeo Citect is used in your organ ization Improved Support for Clustering Online Changes for Clients New Communications Architecture Memory Mode for Devices Persist Mode for Devices Improved Hardware Alarms Event Driven Cicode Windows Integrated Security Multi Signature Support Edit dbf Files in Microsoft Excel New Font Selection for Graphics Button 25 Chapter 2 Migration e New Alarm Field Enhancements e Runtime Writes to Custom AlarmFields e Alarm Summary Field Changes e Alarm Display Field Changes e New Time Synchronization Service e Improved Installation process e Control SCADA Client Connections e Dynamically Optimized Writes e Graphics Enhancements e New Example Project e OPC Factory Server OFSOPC Driver e Pelco Camera Support e Performance Improvements e Persisted I O Memory Mode e Post Compile Commands e Server Side Online Changes e Supportability Enhancements e Tab Menu Templates e Tag Extensions Note It is optional for you to utilize the extensive capability of clustering however after you have installed V
66. og in to the home page using a user name and password that s been added to the Administrator Client group If successful the System Messages dialog will read LOGINADMIN Admin User Name logged in If the message starts with LOGINDC for Control Client or LOGINMC for View only Client there is a problem with your configuration Confirm that you are using the correct user name for the group you are testing If the problem still occurs revisit the process in Setting up security using IIS to check that an error hasn t been made Repeat this process with a Control Client and View only Client user Once you have confirmed that security is correctly set up on the Web Server you can now prepare your Vijeo Citect project for deployment For more information see Con figuring a deployment in the online help Logging on to the Web Server 70 After setting up your client accounts you need to provide the following details to each end user so they can log on to the Web Server Address of the Web Server This is the address users have to type into their Web browser to gain access to the Vijeo Citect Web Server If they are doing this remotely the address is http lt machine name gt Citect or http lt machine IP address gt Citect If they are logging on to the Web Server computer the address is http localhost Citect User name and password Once the browser has arrived at the Web Server the end user is asked to provi
67. ot automatically appear in Citect Explorer following the upgrade to a complete installation If you would like to add a missing project to Citect Explorer you can use the Add Project Link feature accessible via the File menu You can select the project from the Add Project Directory dialog when it appears Chapter 3 Installation Description Before you begin the installation of Vijeo Citect you need to first decide which com ponents you want to install This is determined by the functionality you want the instal lation to support After you have decided on the Vijeo Citect environment and any additional stand alone components that you want to install refer to Chapter 4 Installation Requirements so that your hardware and system software meet the requirements for your selected instal lation Once you have progressed through the preliminary dialogs of the installation interface you will be requested to begin selecting the components that you want to install The options that the installation interface will present to you are described below Task Selection Dialogs Installation Profiles The installer provides a set of profiles to help you select the appropriate components for installation Depending on the profile that you choose the next dialog will have default selections recommended for installation You may accept the default components or select the ones of your choice on the components selection screen which is displayed
68. pletion of the conversion described above to your existing system to use TCP IP you can then continue with the remainder of the The Migration Process and instal lation procedure to 7 30 Vijeo Citect 7 30 includes the following new features or changes in functionality In many cases these new features will not impact the installation or initial configuration However some of them may impact your project configuration and functionality Once you have installed this version refer to the online help for information on how to recon figure your projects to take advantage of the new features and improved functionality Vijeo Citect 7 0 incorporates the following new features Chapter 2 Migration Improved Support for Clustering The concept of clustering was introduced in an earlier version of Vijeo Citect The orig inal concept allowed the grouping of duplicated elements and gave you the ability to cluster Alarms Reports and Trends servers However there were limitations The concept of clustering has since evolved and has the advantage of greater flexibility and improved performance Each of the servers IO Alarm Trend and Report has a unique name and is part of a Cluster Each Cluster has a unique name and clients can refer to clusters by it A Vijeo Citect project can now include separate clusters allowing for geographical or log ical divisions to be implemented in a single project Configure Vijeo Citect s clustering as a di
69. reason to modify this group e The Everyone group represents all other users recognized by the local machine Give this group the following access to the Citect folder allow Read amp Execute List Folders Contents and Read permissions This provides local users on the Web Server machine with the equivalent of Control Client permissions 5 Add the three groups that you created in Configuring Client Account User Groups to the Citect folder 6 Confirm the security settings for the three newly created groups Each has to have the same access as the Everyone group Read amp Execute List Folders Contents and Read permissions 7 All the subdirectories have to inherit the permissions set for the Citect folder To do this click the Advanced button on the Security tab of the properties dialog and select Replace permission entries on all child objects then click OK This provides consistent security settings across all the installed directories A Security dialog might appear to alert you that this will remove or reset explicitly defined per missions on child objects Click Yes to continue Setting Access Rights for Client Accounts 68 The three client account types supported by the Web Client are defined by the security settings for each within the installed directories on the Web Server machine The differences outlined in the table in Client Type Access Rights need specific security settings for the Administrator Client and Vie
70. rect reflection of the system that is to be deployed and in particular e The requirements for the system e The physical layout of the facility e The strategy for maintenance and deployment of the system Online Changes for Clients Server decoupling allows changes to be implemented at runtime on clients without a shutdown of the client being required Regardless of whether a server requires a restart for an online change the client does not require a restart Clients currently contain a copy of Trend Alarm and Variable Tags which has to match the server copy In v7 0 the need for the variable tag configuration to be loaded by the clients has been removed The client retrieves the configuration from the server when required and is notified by the server when changes occur The following list describes the online changes that can be made without the client machine having to be restarted e Adding Trends Alarms Alarm categories and Address based Variable Tags e Modifying a subset of properties of Trends Alarms and Alarm categories e Modifying Address based Variable Tag properties e Deleting Address based Variable Tags e Adding and deleting pages and PAV files except the current one e Modifying pages and PAV files except the current one e Adding deleting or modifying user profiles New Communications Architecture Chapter 2 Migration Local Variables A new publish subscribe architecture removes much of the need for poll
71. rs to approve an action or tag write operation using the new Cicode functions MultiSignatureForm and Mul tiSignatureTagWrite Two further Cicode functions VerifyPrivilegeForm and VerifyPrivilegeTagWrite enable you to restrict access to a specific action or tag write for a user with a specific set of priv ileges Edit dbf Files in Microsoft Excel Vijeo Citect allows you to edit and save dbf files tables used inVijeo Citect by opening them in Microsoft Office Excel 14 Chapter 2 Migration Microsoft Office Excel 2007 and later does not allow you to save files in dbf format though you may open and edit them using the File 5 Open command In order to over come this limitation Vijeo Citect now includes an Add In for Microsoft Excel called Pro jectDBFAddin When this Add In is loaded into Excel it allows you to browse open edit and save dbf files in the correct format Enhanced Driver Installation The installation of Vijeo Citect prior to v7 10 installed all the available communication drivers automatically with the installation of the product From v7 10 the installation of these drivers is performed at the final stage of the product installation using a separate installation process This installation process allows you to select individual drivers that you want to install specific to your system and its I O Devices Note There are certain drivers that the product installation will install that are nec essary for Vij
72. s a two part operation The first part is to convert each of your servers Alarms Reports Trends For the transition time that you are performing the conversion of your entire system you need to maintain network communication between your servers and your clients this requires that your servers support both NetBIOS and TCP IP for a brief period Do this by directly editing the appropriate parameter in the LAN section of the Citect ini file on each server This can be done by using the Computer Setup Editor In order to support both NetBIOS and TCP IP set the TCP IP parameter to 1 in the Citect ini file as shown below LAN Net B108 1 TCPIP 1 Also set the server parameters in the DNS section as described in the v6 0 online help under the topic Using TCP IP for network communications under the topic Using Vijeo Citect on a Network Once you have configured your servers to use TCP IP and maintain NetBIOS edit the Citect ini file on each of your client machines set TCPIP 1 and NetBIOS 0 for each of those clients You do not need to maintain NetBIOS on the clients as they are now com municating with the servers using TCP IP It is essential to set up your servers to use TCP IP before you set up your client machines Once you have finished the conversion on all client machines return to the Citect ini file of each server and set the NetBIOS parameter to O so disabling NetBIOS on each server as this is now redundant On com
73. ser Data folder is writable by standard users Chapter 2 Migration File type Platform Install Path Pre Documents and Settings All Users Ap Vista plication Data Schneider Electric Vijeo Citect 7 30 Config Configuration files such as the citect ini file Vista ProgramData Schneider Electric Vijeo Citect 7 30 Config User directory Documents and Settings All Users Ap plication Data Schneider Electric Vijeo Citect 7 30 User ProgramData Schneider Electric Vijeo Citect 7 30 User Data directory Documents and Settings All Users Ap plication Data Schneider Electric Vijeo Citect 7 30 Data ProgramData Schneider Electric Vijeo Citect 7 30 Data Log files All log files produced by driv Documents and Settings All Users Ap ers are written to a sub folder called plication Data Schneider Electric Vijeo Drivers Citect 7 30 Logs ProgramData Schneider Electric Vijeo Citect 7 30 Logs Windows Integrated Security In Vijeo Citect 7 10 you have the ability to incorporate Vijeo Citect users and security options with the standard Windows security system Of course you can still use the Vijeo Citect native security if you prefer to define users in the project and logon to Vijeo Citect runtime Using the integrated Windows security feature the Windows user can logon to Vijeo Citect runtime with runtime privileges configured within the project Multi Signature Support Vijeo Citect 7 10 provides the facility for up to four use
74. t when you initially launch Vijeo Citect 7 30 This update is a passive action which typically updates the database field definition for any database that has been changed between the two versions and copies new files that are required in v7 30 Prior to the automatic upgrade proceeding you are given the option of canceling the upgrade The upgrade can be invoked at a later time by adjusting the Update parameter in the Citect ini file Migration Tool The Migration Tool is a separate application which needs to be manually run after the automatic upgrade has been executed and initiated by you after you have prepared the project for final migration This tool will accommodate many of the changes in project functionality which are incorporated in v7 30 It is important you prepare your existing projects for a successful upgrade using this tool For details on the Migration Tool and the preparatory steps that you need to make prior to its use refer to the Migration Tool topic in the Vijeo Citect online help after you have installed the application Upgrading a Runtime only Installation 28 You can upgrade a runtime only installation of Vijeo Citect to a complete installation that incorporates the configuration environment by simply running the installer again and selecting the All Core Components option from the Installation Profiles page However if a project has been restored and operated under the runtime only envi ronment it will n
75. te to the data being transferred 4 Reliability of the connection is appropriate to the requirement for access Web Server Configuration To display a live Vijeo Citect project in an Internet browser you need to publish the con tent of the project pages and the current data these pages present using standard Web based communication protocols For the web server to function you need to create an exception in the Windows firewall or any other third party firewall to allow TCP traffic to flow on port 80 Specifically if the machine hosting the web server is running the Windows Vista or Windows 7 oper ating system enable the World Wide Web Services HTTP option in the Windows Vista inbound firewall To understand the communication architecture for the Vijeo Citect Web Client it s easiest to consider the role each of the following components play in achieving this outcome e Vijeo Citect Web Server Performs the server side functionality of the system As well as providing communication it directs a client to the graphical and functional con tent of a Vijeo Citect project and the location of the runtime servers This information is stored on the Web Server when a Vijeo Citect project is configured as a deploy ment A Vijeo Citect Web Server can contain multiple deployments e Vijeo Citect Runtime Servers including the I O Server Alarms Server Trends Server and Report Server Monitor the physical production facility and conta
76. tion Requirements Component Install FTP Publishing services no to all Web Management Tools yes IIS6 Management Compatibility yes IIS6 management console no IIS6 Scripting tools no IIS6 WMI Compatibility no IIS6 Metabase and IIS6 Configuration compatibility yes IIS Management Console yes IIS Management scripts and tools no IIS Management Service yes World Wide Web services yes Application Development Features yes NET Extensibility yes ASP yes ASP NET yes CGI no ISAPI Extensions yes ISAPI Filters yes Server Side Includes no Common Http features yes to all Health and Diagnostics no to all Performance features no to all Security yes Basic Authentication no Client Certificate Mapping authentication no Digest Authentication no IIS Client Certificate Mapping authentication no IP Security no Request filtering URL Authorization no Windows Authentication Note In the above table yes means the feature is essential or recommended for the WebServer installation and no means the feature is optional or not relevant to the WebServer System Software The hardware and system software that is needed on any computer onto which you want to install the Vijeo Citect Runtime Only Server or Client has the same requirements as the Core 36 Chapter 4 Installation Requirements Software Licensing Vijeo Citect uses a hardware key to help manage the soft
77. tory Note If you are using the Microsoft Windows Vista or Windows 7 operating sys tem and have User Account Control UAC switched on the UAC dialog will display when you open the file You will be required to supply administrator credentials if you are not an administrator of the computer 2 Open the file to display the Welcome dialog and follow the steps above in Com munication Drivers noting the following additional step 3 After you have accepted the license agreement an additional Choose Destination dialog will display This will identify the default folder in which to install the driv ers You can accept the default location or change to another folder using the Browse 57 Chapter 5 Installation button The installation folder has to contain the citect32 exe file otherwise an alert message will be generated In other words the location needs to have an existing Vijeo Citect product installed in that location 4 Click the Next button to display the Driver Selection dialog and continue with the installation as described in Communication Drivers Installing Service Packs Schneider Electric distributes upgrades for current versions of Vijeo Citect via Service Packs A Service Pack is a minor version upgrade of Vijeo Citect executable and or data base files These files are upgraded to provide bug fixes and necessary enhancements Enhancements are included only when they will aid in more enhanced debugging of Vijeo
78. ty 9 O online changes 11 P persist mode 12 25 preliminary installation 41 44 Program Maintenance dialog 59 R Remove 59 Repair 59 Requirements hardware 34 IS 35 LAN 35 operating system 34 RAM 33 System Software 34 S Server Components dialog 48 service pack installing 58 uninstalling 60 Setup dialog 41 44 T TCP IP 9 61 TCP IP setup 62 U unique tag names 9 W WAN 61 Web Server on IS 51
79. u to add Vijeo Citect components that were not installed during the original installation or remove selected components via the Custom Setup dialog If you select the Modify operation when you click the Next button the Custom Setup dialog will be displayed e Repair the existing Vijeo Citectcomponent installation by reinstalling all non cus tomizable files in the same location as the previous installation If any of the files were accidentally deleted or modified then this option will restore the software back to its original state e Remove Vijeo Citect component files and remove all the registry entries This will restore the computer to the state prior to installation of the Vijeo Citect component If you select the Remove operation when you click the Next button a message box will display requesting that you confirm or cancel the operation If you confirm the oper ation the Vijeo Citect component will be uninstalled 59 Chapter 5 Installation Note The uninstallation of Vijeo Citect does not uninstall the Sentinel Protection Soft ware used by the hardware protection key Schneider Electric Licensing software Web Server or the Project DB Add in To uninstall these applications use the same procedure as for uninstalling Vijeo Citect but select the appropriate installer from the list displayed in the Add or Remove Programs dialog then follow the on screen instructions In addition you will need to separately uninstall OFS
80. un the Computer Setup Wizard and select TCP IP after you have completed the installation of Vijeo Citect For details of these parameters and others refer to Citect ini File Param eters in the online help The Computer Setup Wizard will recognize the computers IP address and match it to the IP address configured in the project for the various servers in the Networking Addresses dialog under the Servers menu in the Vijeo Citect Project Editor For example if you had the following servers in your system Citect IO 1 Citect IO 2 Citect PrimaryAlarm Citect Standby Alarm Citect Primary Trend Citect Standby Trend Citect PrimaryReport Citect StandbyReport Chapter 6 Configuration If the role you need for your PC is not available you will also have to determine the IP address and update the project accordingly You can use the DOS command ipconfig to obtain this information Alternatively you can change the PCs IP address to match that defined in the project Configuring Communications Over a WAN You can configure your system for use with wide area networks WANs Using a Wide Area Network WAN is configured in much the same way as using a LAN with several additional considerations 1 That the PCs on the WAN can see each other 2 That appropriate security precautions eg VPN are used when connecting networks over a potentially public link eg the Internet 3 Performance of the connections is appropria
81. w only Client types An Administrator needs write access to the Deploy subdirectory and the View only Client needs to be denied access to the displayclient subdirectory To configure security setting for the Administrator Client group The Administrator Client needs full access to the Deploy subdirectory to enable the cre ation and modification of deployments 1 Locate the Deploy subdirectory in the Citect folder By default this is Inet Pub wwwroot Citect Deploy 2 Right click the folder and select Properties to display the Deploy folder properties 3 Click the Security tab and locate the Web Client Administrator group you created in the list of users and groups 4 Edit the permissions set for the group to Allow Full Control Chapter 6 Configuration To configure the security settings for the View only Client group The View only Client needs to be denied access to the displayclient subdirectory to deny write changes being made to a deployed Vijeo Citect project 1 Locate the displayclient subdirectory in the Citect folder By default this is Inet pub wwwroot Citect Deploy displayclient 2 Right click the folder and select Properties to display the folder properties 3 Click the Security tab and locate the View only Client group you created in the list of users and groups 4 Edit the permissions set for the group and change to Deny Full Control 5 A Security dialog appears Deny entries take priority ov
82. ware licensing The hardware key is a physical key that plugs into either the parallel port or USB port of your com puter The hardware key contains details of your user license such as type and I O point limit There is also the new licensing mechanism introduce with 7 30 Refer to New Licensing Method in the section Introduced in 7 30 Updating Your Hardware Key When you upgrade to a new version of Vijeo Citect you might need to update your hard ware key to enable the system to run See the Vijeo Citect Readme file to confirm whether you need to perform an update Updating the hardware key involves running the Vijeo Citect Key Update command which is found in the Help menu of Citect Explorer Note If you have CitectSCADA 5 21 or 5 20 run ciusafe exe from the Citect bin direc tory You can also download the latest version of the upgrade program from the AuthCode Generator section of the Vijeo Citect website at http ww w citect schneider electric com To update the hardware key 1 In Citect Explorer choose Help Sentinel Key Update A Key ID is displayed The hardware key s serial number might also appear If not read the serial number from the label on the key 2 Visit http www citect schneider electric com authcode and enter the serial number as prompted You might also be asked for the Key ID and your web login name and password 3 The authorization code is displayed Type the code or copy and paste it from t
83. which if not avoided can result in property or equipment damage Please Note Safety Information Before You Begin Electrical equipment should be installed operated serviced and maintained only by qualified personnel No responsibility is assumed by Schneider Electric for any con sequences arising out of the use of this material Vijeo Citect is a Supervisory Control and Data Acquisition SCADA solution It facil itates the creation of software to manage and monitor industrial systems and processes Due to Vijeo Citect s central role in controlling systems and processes you must appro priately design commission and test your Vijeo Citect project before implementing it in an operational setting Observe the following A WARNING UNINTENDED EQUIPMENT OPERATION Do not use Vijeo Citect or other SCADA software as a replacement for PLC based control pro grams SCADA software is not designed for direct high speed system control Failure to follow these instructions can result in death serious injury or equip ment damage A WARNING LOSS OF CONTROL e The designer of any control scheme must consider the potential failure modes of con trol paths and for certain critical control functions provide a means to achieve a safe state during and after a path failure Examples of critical control functions are emer gency stop and overtravel stop power outage and restart Separate or redundant control paths must be provided
Download Pdf Manuals
Related Search
Related Contents
Microsoft 32-Bit User's Manual Manual Técnico - Repositorio CISC Craftsman 917.389053 Lawn Mower User Manual Yamaha RX-V395 Receiver INSTALLATION OF LIFEFONE MXD MEDICAL ALARM BEDIENUNGSANLEITUNG USER MANUAL - SSH Party-Team Akku-Rasenmäher Comfort 38.4 Li - AL-KO LG VX3200 User's Manual DoorSet - Alpha Tech Livret Mode d`emploi « La p`tite vadrouille » Vdéf Copyright © All rights reserved.
Failed to retrieve file