Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

Memory Mode
Client-side Online Changes
Publisher-Subscriber Model
Dual Network Support
Project-Based Network Configuration
Citect.ini Parameters in Version 7.0
Cicode Functions in Version 7.0
CtAPI Functions in Version 7.0
Kernel Commands in Version 7.0
Chapter 3: Upgrading to CitectSCADA v7.0
Deprecated and Removed Functions
Upgrading Procedures
Upgrade CTAPI Applications
Configure I/O Devices
Migration Tool
Memory Devices
Converting Memory Variables
Inserting new local variables
Deleting Variable Tags
Default Scale
Deleting Obsolete I/O Devices
Included Projects
Using the Migration Tool
See AlsoConfigure Network Addresses
Configure Trend Tags to use Clustering
Configure SPC Tags to use Clustering
Configure Trend Tags to use Clustering
Configure SPC Tags to use Clustering
Configure Accumulators to use Clustering
Compiler Errors
Chapter 4: About CitectSCADA
Chapter 5: CitectSCADA Tools
Configuration Tools
Runtime Tools
Chapter 6: Components of a project
Graphics components
System components
Communications components
I/OServer components
Cicode / CitectVBA
Chapter 7: Typical system scenarios
Standalone system
Distributed I/O system
Client-Server system
Redundant server system
Clustered control system
Reliable sub-control system
Load sharing system
Chapter 8: Planning a Project
The Physical Layout of a Plant
Operational Requirements
Project Design
About cluster context
Cluster context rules
Building Your Project
Chapter 9: Administering projects
Managing your projects
New Project dialog
To edit the properties of an existing project:
See AlsoProject Properties dialog
Project Properties dialog
Archiving projects
See AlsoRunning a backup from the command line
Including projects
Included Projects dialog
Working with the Project Editor
To set the Project Editor options:
See AlsoProject Editor Options dialog
Project Editor Options dialog
Using Find and Replace in a project
Chapter 10: Configuring Your System
Project Configuration
Computer Role Configuration
Network Model
See AlsoInternet Server Configuration
Internet Server Configuration
Alarm Configuration
Reports Configuration
Trends Configuration
CPU Configuration
Events Configuration
Startup Functions Configuration
Cluster Connections Configuration
Time Configuration
Control Menu Security Configuration
See AlsoKeyboard Security Configuration
Keyboard Security Configuration
Miscellaneous Security Configuration
General Options Setup
Chapter 11: Implementing Clustering
Rules of Clustering
Cluster Definitions
Network Address Definitions
Alarm Server Definitions
Report Server Definitions
Trend Server Definitions
I/O Server Definitions
Assigning tags to a cluster at Runtime
Chapter 12: Building Redundancy into Your System
I/O Server Redundancy
Data Path Redundancy
Alarms, Reports, and Trends Server Redundancy
Redundancy of Standalone Systems
Chapter 13: The Computer Setup Editor
Getting Started with the Computer Setup Editor
About the citect.ini file
Before You Begin
Editing existing configuration files
Using the Computer Setup Editor Interface
Using Computer Setup Editor
Opening the configuration file
Maintaining Sections
Maintaining Parameters
Commenting the citect.ini file
Analyzing the citect.ini file
Using the Comparison Wizard
To run the Comparison Wizard
Configuring Variable Tags
Chapter 15: Linking, Importing, and Exporting Tags
Linking tags
Refresh Linked Tags properties
Importing tags
See AlsoImport variable tags properties
Exporting tags
[General] section
[Columns] section
[ImportFilterMap] and [ExportFilterMap] sections
Unity Support Matrixes
Chapter 16: Securing CitectSCADA Projects
Securing a Top-level Project
Securing an Include Project
Making a Project Read-Only
Using CitectSCADA with Windows Security
Read-Only Privileges on Projects
Backup and restore
Project upgrades
Read-only on top-level projects
Read-only on include projects
Securing Runtime Computers
Chapter 17: Defining and Drawing Graphics Pages
Creating a New Graphics Page
Using Page Templates
Using a Browse Sequence
Specifying a Startup Page
Sizing the Page
Defining Page Properties
Setting Default Page Settings
Understanding the Drawing Environment
See AlsoGuidelines Setup dialog box
Reshaping objects
Using bitmaps
Importing graphics
Object Properties
Manipulating Objects
Chapter 19: Understanding Object Types
Using Free Hand Line Objects
Using Straight Line Objects
Using Rectangle Objects
Using Ellipse Objects
Using Polygon Objects
Using Pipe Objects
Using Text Objects
Using Number Objects
Using Button Objects
Using Symbol Set Objects
Using Trend Objects
Using Cicode Objects
Using Pasted Symbol Objects
Using ActiveX Objects
See AlsoObject Properties - Access (Identification)
Using Database Exchange Control Objects
Chapter 20: Defining Common Object Properties
3D Effects
Fill Color
Object Properties - Fill Color (Array) Object Properties - Fill Color (Gradient)
Fill Level
Touch Commands
Keyboard Commands
Defining Commands and Controls
System Keyboard Commands
Keyboard Keys
Defining Key Sequences for Commands
See AlsoUsing variable data input
Configured alarms
Using alarm delay
Using custom alarm filters
Alarm Categories
See AlsoAlarm Category Properties
Digital Alarms
See AlsoDigital Alarm Properties
Multi-digital Alarms
See AlsoMulti-digital Alarm Properties
Time-stamped Alarms
See AlsoTime-stamped Alarm Properties
Analog Alarms
See AlsoAnalog Alarm Properties
Advanced Alarms
See AlsoAdvanced Alarm Properties
Time-stamped Digital Alarms
Time-stamped Analog Alarms
Formatting an Alarm Display
Using Alarm Properties as Tags
Handling Alarms at Runtime
Using CitectSCADA Fonts
Configuring Custom Color Fonts
Chapter 23: Configuring Events
Events Properties
Running Events
Chapter 24: Using Accumulators
Chapter 25: Logging and Trending Data
Trending Data
File Name
Trend Graphs
Printing Trend Data
Exporting Trend Data
Using Trend History Files
Using Path Substitution
Debugging Trending
Chapter 26: Understanding Statistical Process Control
Process Variation
Statistical Control
Process Capability
XRS Control Charts
Capability Charts
Pareto Charts
Using Statistical Process Control (SPC) with CitectSCADA
SPC Tags
SPC Control Charts
SPC Alarms
SPC Formulas and Constants
Control Chart Line Constants
Chapter 27: Reporting Information
Configuring reports
Running Reports
See AlsoSpecifying times and periods
Report Format File
Handling Communication Errors in Reports
Chapter 28: Using Security
Maintaining User Records
Defining User Privileges
See AlsoUsing hierarchical privilege
Defining Areas
See AlsoViewing areas of the plant
Chapter 29: Using Labels
See AlsoConverting Values into Strings
Chapter 30: Using Devices
Using groups of devices
See AlsoUsing devices to read data
Using devices to read data
Configuring Devices
Formatting Data in the Device
See AlsoUsing Device History Files
Using Device History Files
Using Command Fields
About Print Management
Chapter 31: Exchanging Data with Other Applications
Using DDE (Dynamic Data Exchange)
Long file names in DDE
Microsoft Office security
Network DDE
DDE Shares
Using DDE Trusted Shares
Using the Citect Tags Excel macros
Using External Databases
See AlsoUsing Structured Query Language
Using Structured Query Language
Using ODBC drivers
Essential functions
Optional functions
See AlsoUsing CitectSCADA as an ODBC server
See AlsoDeleting rows from an Access table
See AlsoCalling action queries with ODBC
Chapter 32: Using Genies and Super Genies
Understanding Genies
See AlsoDefining Substitutions for Genies
Using Super Genies
To create a Genie controller:
Using Structured Tag Names with Genies and Super Genies
Hiding Graphics Objects
Chapter 33: Working with Multi-Language Projects
Changing Languages
Chapter 34: Using OPC Server DA2.0
OPC Overview
CitectSCADA OPC Server
CitectSCADA OPC Server Installation
Configuring Remote Access to the CitectSCADA OPC Server
Windows XP
Windows 2000
Windows Server 2003
Chapter 35: Communicating with I/O Devices
Communication types
How CitectSCADA Communicates with I/O Devices
Performance Considerations
Serial Communications
Using Proprietary Boards
Serial Port Loop-Back Test
Serial port loop-back cable
Setting Up Communications
Manually Configuring Communications
Wiring Cables
Common Serial Communication Standards
Using a Disk I/O Device
Citect Driver Accreditation
Advanced Driver Information
Scheduled Communications
Communicating with Diallable Remote I/O Devices
Example 1
See AlsoConfiguring multidrop remote I/O devices
Chapter 36: Using the Communications Express Wizard
See AlsoExpress Communications Wizard - introduction
Express Communications Wizard - introduction
Express Communications Wizard - Server selection
Express Communications Wizard - Device selection
Express Communications Wizard - I/O device type
Express Communications Wizard - I/O device communications selection
Express Communications Wizard - TCP/IP address
Express Communications Wizard - I/O device address
Express Communications Wizard - I/O device connection sched- ule
Express Communications Wizard - Link to external database
Express Communications Wizard - Serial device
Express Communications Wizard - Summary
Chapter 37: Building Your CitectSCADA Project
Compiling the Project
See AlsoDebugging the compilation
Running the System
Running Your System Over the Internet
See AlsoCitect Internet Client setup properties
Using an Alternative INI File
Debugging the Runtime System
Server Redirection
Debugging I/O Devices and Protocols
Restarting the System Online
CitectSCADA Software Protection
Using the CitectSCADA Kernel
Access to Cicode and Cache commands
Displaying the kernel at startup
Defining a runtime command
Displaying the kernel from the control menu
Displaying the kernel at startup
Defining a runtime command
Closing the kernel window
Page General
Page Driver
Page Memory
Page Table
Page RDB
Page Unit
Gathering Runtime Information
Chapter 38: CitectSCADA Runtime Manager
Launching Runtime Manager
CitectSCADA Runtime Manager Interface
Hiding CitectSCADA Runtime Manager
Shutting Down CitectSCADA Runtime Manager
To shut down the CitectSCADA Runtime Manager
Monitoring Startup
Monitoring Runtime Processes
Starting a Process
Stopping a Process
Restarting a Process
Starting all Processes
Cancelling a Process
Viewing the Kernel
Chapter 39: CitectSCADA Web Client
Implementing Multiple Language Support
Web Client Upgrade Issues
Windows 2003 Server-related issues
General issues
Using the CSV_Include Project
Chapter 40: Introducing CSV_Include
Where to Find Information
Chapter 41: Using Pages and Templates
Normal Page Template
Alarm Page Templates
Trend Page Templates
Selected Trend Field
Range/Scale markers
Span markers
Set span button
Trend cursor
History mode
Scale defaults
Export to file
Paste to clipboard
Plot trend
Trend group
File Page Templates
Admin Tools Page Template
Common Toolbars
Navigation Toolbar
Alarms Toolbar
Chapter 42: Creating a New Project
Creating a Privileged User
See AlsoRunning the Computer Setup Wizard
Running the Computer Setup Wizard
Setting Up Instant Trending
Displaying a Project on Multiple Monitors
Implementing Audible Alarms
Creating Pages
Creating Custom Menus
0 of .
Results for:
No results containing your search query
P. 1
CitectSCADA User Guide

CitectSCADA User Guide

Ratings: (0)|Views: 58|Likes:
Published by Hakan Erkmen

More info:

Published by: Hakan Erkmen on May 28, 2012
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 19 to 192 are not shown in this preview.
You're Reading a Free Preview
Pages 211 to 284 are not shown in this preview.
You're Reading a Free Preview
Pages 303 to 828 are not shown in this preview.
You're Reading a Free Preview
Pages 847 to 879 are not shown in this preview.
You're Reading a Free Preview
Pages 898 to 930 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
parikhchirag88 liked this
Naeemrind liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->