EasyManua.ls Logo

Omron CX-SUPERVISOR - V2.0 User Manual

Omron CX-SUPERVISOR - V2.0
370 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Cat. No. W10E-EN-01
CX-Supervisor
Software Release 2.0
USERS MANUAL
Cat. No. W10E-EN-01 Note: Speci cations subject to change without notice.
Authorized Distributor:
Printed in Europe
Cat. No. W10E-EN-01 CX-Supervisor Software Release 2.0 USERS MANUAL

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Omron CX-SUPERVISOR - V2.0 and is the answer not in the manual?

Omron CX-SUPERVISOR - V2.0 Specifications

General IconGeneral
CategorySoftware
VersionV2.0
DeveloperOmron
TypeSupervisory Control and Data Acquisition (SCADA)
CompatibilityWindows OS
DescriptionOmron CX-Supervisor is a powerful and intuitive SCADA software designed for monitoring and controlling industrial automation processes.
FeaturesAlarm Management, Trending, Recipe Management, Data Logging, Reporting
Communication ProtocolsModbus, OPC
Database SupportSQL Server, Oracle
Programming LanguageVBScript
Typical ApplicationsFactory automation, process control
User InterfaceGraphical user interface (GUI)

Summary

About this Manual

Chapter 1 - Graphics Editor

Describes the Graphics Editor and its various tools and controls.

Chapter 2 - Pages

Describes procedures for creating, amending, printing, and saving pages.

Chapter 3 - Points

Describes procedures for creating, amending, and removing points, and the use of PLCs.

Chapter 4 - Objects

Describes procedures for creating, amending, and removing objects.

Chapter 5 - ActiveX Objects

Provides an overview of using ActiveX objects in CX-Supervisor.

Chapter 6 - Projects

Details procedures for creating, amending projects, and associating users.

Chapter 7 - Graphics Library

Describes the library of graphic objects and how to create and amend new libraries.

Chapter 8 - Alarms

Describes procedures for creating and amending alarms.

Chapter 9 - Animation

Describes the use of animations and how they can be applied to a CX-Supervisor project.

Chapter 10 - Recipes

Describes the creation of recipes and how they can be used.

Chapter 11 - Data Logging

Describes data logging facilities, including setup, viewing, and exporting.

Chapter 12 - Databases

Describes database facilities, including connections, reading, and writing data.

Chapter 13 - Multilingual Features

Describes multilingual features, including creating dynamic applications.

Chapter 15 - Connecting to a remote CX-Supervisor application

Explains how to connect multiple CX-Supervisor applications for distributed solutions.

Chapter 16 - Connecting to Omron Industrial Components

Details connecting CX-Supervisor to Omron's Industrial Components.

Chapter 14 - Using CX-Supervisor as an OPC Client

Introduces OPC Server and how to use CX-Supervisor as an OPC Client.

Chapter 17 - Best Practices

Details best practices for planning and designing CX-Supervisor applications.

CHAPTER 2 – Pages

Creating a Page

Explains the process of creating a new page within a CX-Supervisor project.

Amending a Page

Describes how to open and modify an existing page in CX-Supervisor.

Defining the Properties of a Page

Details how to view and edit page attributes like title, description, and border style.

Printing a Page

Explains the process of setting up and printing pages from CX-Supervisor.

Saving a Page to a Project

Covers saving created pages into a CX-Supervisor project to preserve work.

CX-Supervisor Preferences

Allows users to customize the CX-Supervisor working environment settings.

CHAPTER 3 – Points

What is a Point?

Defines a point as a variable used internally by CX-Supervisor with a name, group, and type.

About the Point Editor

Explains the Point Editor's functionality for viewing, creating, modifying, and removing points.

Creating a Point

Details the process of adding new points, including general attributes, type, and I/O settings.

Amending an Existing Point

Describes how to modify the attributes of an existing point in the CX-Supervisor project.

Deleting an Existing Point

Explains the procedure for removing points from the CX-Supervisor points database.

Quick creation of many points

Provides methods for efficiently creating multiple points, potentially using Excel.

Runtime Point Maintenance

Allows reconfiguring points at runtime via the right-mouse button menu.

Optimisation of PLC Communications

Discusses techniques like creating "array" points to increase PLC communication speeds.

System Points

Lists pre-defined system points that cannot be edited but can be viewed.

Time Points

Describes system points used for time-based operations in 12-hour and 24-hour formats.

Date Points

Details system points used for date-based operations, supporting numerical and alphanumeric formats.

Internal Points

Lists system points for interrogating current system settings and resources.

Display Points

Describes system points used with the display mode.

Mouse Points

Lists system points for mouse movement and operation.

Alarm Points

Describes system points related to CX-Supervisor alarms.

Error Logger Points

Lists system points used with CX-Supervisor errors.

PLC Communications Points

Describes system points for communication between CX-Supervisor and a PLC.

Security Points

Lists system points for user login, logout, and privileges in the runtime environment.

Printing Points

Explains how to print the contents of the Point Editor.

CHAPTER 4 – Objects

Objects

Explains that pages are constructed from objects like graphical, control, and embedded types.

Editing Objects

Details categories of editing: re-sizing, re-shaping, and modifying via Wizards.

Wizards

Explains how Wizards customize control objects for easier information display.

Creating and Editing Graphic Objects

Describes creating and editing basic graphic shapes like arcs, ellipses, lines, and polygons.

Creating and Editing Control Objects

Covers creating and editing control objects like Alarms, Bar Charts, Gauges, and Pushbuttons.

Manipulating Objects

Explains common operations like moving, cutting, copying, pasting, deleting, and grouping objects.

CHAPTER 5 – ActiveX Objects

Overview

Introduces Microsoft Windows ActiveX technology and its use in CX-Supervisor.

Inserting a new object

Guides on how to add new ActiveX controls to a CX-Supervisor page.

Editing Properties at Design Time

Explains how to modify ActiveX object properties using the Property Browser or custom Property Pages.

Reading and Writing Properties at Run Time

Details how to read and write ActiveX properties using script functions at runtime.

Calling Methods at Run Time

Explains how to call ActiveX methods at runtime using script functions.

Responding to Events

Describes how to write scripts to execute in response to ActiveX component events.

CHAPTER 6 – Projects

Overview

Defines a CX-Supervisor application as linked pages forming a project, buildable and testable in the development environment.

Runtime Editions

Explains different runtime platforms and their associated USB Dongle requirements (Machine Edition vs. PLUS).

Creating a Project

Details the steps to create a new project, including selecting project type and naming conventions.

Amending a Project

Covers opening and modifying existing projects within CX-Supervisor.

Saving a Project

Emphasizes the importance of saving projects regularly and outlines the save process.

Printing a Project

Explains how to print various project views, including page layouts and scripts.

Device Configuration

Details configuring devices and creating connections to PLCs or temperature controllers.

Settings

Covers general settings like Color Palette and default button fonts for customization.

Runtime Settings

Configures runtime environment applications, including startup conditions and language settings.

Runtime Security

Explains how to apply security measures by configuring user privileges and access levels.

Compiling and Running a Project

Covers the process of compiling and running a project in the CX-Supervisor runtime environment.

Save Runtime As

Allows saving the compiled project to another location or disc for target equipment.

Create Runtime Install Disk

Details packaging the application for authorized distribution by creating a runtime install disk.

Project Information

Allows storing descriptive information such as title and text for a project.

Alias Definitions

Explains how to define aliases to replace strings in scripts and expressions.

Find

Describes searching for text or point names within the project, including specific areas.

Output Window

Shows output from build and find functions, including error messages and locations.

Navigating Projects with the Workspace

Explains how to use the Workspace dialog to navigate project components like pages, alarms, and recipes.

Project Editor

Provides a view into project contents, allowing pages to be moved and managed.

CHAPTER 7 – Graphics Library

Overview

Describes the Graphics Library as a repository for frequently used objects in CX-Supervisor pages.

Graphics Library

Details how to activate, create, and manage libraries of objects.

Manipulating Objects

Explains how to add objects to the library, copy them to pages, and modify library elements.

Printing the Graphics Library

Covers the process of printing the contents of the Graphics Library.

CHAPTER 8 – Alarms

What is an Alarm?

Defines alarms as notifications of problems during application execution, ranging from incidental to catastrophic.

Alarm Settings

Allows configuration of general alarm settings, including automatic display and sound options.

Viewing the Contents of the Alarm Database

Explains how to open and navigate the Alarm Editor to view and manage alarm definitions.

Creating a New Alarm

Details the process of adding new alarms, including name, group, priority, and type.

Updating an Existing Alarm

Describes how to modify the configuration of an already defined alarm.

Copying an Existing Alarm Definition

Explains how to duplicate existing alarm definitions for reuse or modification.

Deleting an Existing Alarm

Covers the procedure for removing alarms from the database.

Printing Alarms

Outlines how to print alarm configurations from the Alarm Editor.

Alarm Reporting In Runtime

Describes how alarms are presented to the operator at runtime via dialogs and objects.

Alarm Acknowledge

Explains the process of acknowledging raised alarms and how messages are queued and updated.

Current Alarms

Details how to view a list of currently raised but not yet cleared or acknowledged alarms.

Alarm History

Explains that alarm occurrences and state changes are recorded in an alarm history log.

CHAPTER 9 – Animation

Associating Points with Actions and Events

Explains how actions and animations enhance runtime versatility by responding to specified criteria.

Animation Editor

Details how to create and manage project, page, or object animations using the Animation Editor.

Objects

Lists various ways objects can be animated, such as blinking, changing color, moving, and resizing.

Horizontal Move

Describes animating objects by moving them horizontally left or right based on expressions.

Vertical Move

Explains animating objects by moving them vertically up or down based on expressions.

Resize Width

Details animating objects by shrinking or expanding them horizontally based on expressions.

Resize Height

Describes animating objects by shrinking or expanding them vertically based on expressions.

Horizontal Percentage Fill

Explains how to flood-fill closed objects along a horizontal axis based on expressions.

Vertical Percentage Fill

Details flood-filling closed objects along a vertical axis based on expressions.

Display Page

Allows specifying which pages within a project are displayed during runtime.

Close Page

Enables specifying pages within a project to be removed from the display.

Blink

Describes animating objects to blink, specifying digital expressions and blink colors.

Colour Change (Analogue)

Explains how objects can change colors based on real or integer values and thresholds.

Colour Change (Digital)

Details how objects can change between two colors based on Boolean expressions.

Enable/Disable

Describes animating objects to be enabled or disabled based on Boolean expressions.

Rotate

Explains how objects can be rotated about their center based on expressions and rotation points.

Visibility

Describes animating objects to be rendered visible or invisible based on Boolean expressions.

Display Value (Digital)

Covers displaying the state of a Boolean point using digital expressions and text strings.

Display Value (Analogue)

Explains how to display the state of a Real or Integer point using expressions and formatting.

Display Value (Text)

Details displaying text values from a text point using expressions and text strings.

Edit Point Value (Digital)

Allows users to amend the value of a Boolean point during runtime via a dialog or in-place edit.

Edit Point Value (Analogue)

Describes how users can amend the value of a Real or Integer point during runtime.

Edit Point Value (Text)

Explains how users can amend the value of a text point during runtime via a dialog or in-place edit.

CHAPTER 10 – Recipes

What is a Recipe?

Defines a recipe as a sequence of steps for preparing data, typically for initializing point values.

Recipe Components

Introduces basic recipe terminology including Recipe, Ingredient, Target Value, Validation Code, and Download.

Creating a New Recipe

Details the process of adding a new recipe definition, including name, description, and ingredients.

Recipe Configuration Attributes

Covers setting the recipe name and description for configuration within the Recipe Editor.

Recipe Ingredients

Explains how to add ingredients to a recipe, linking them to points and defining quantity or expressions.

Recipe Validation

Describes optional safety checks performed at runtime before downloading a recipe.

Updating an Existing Recipe

Guides on how to modify the details of an existing recipe definition in the Recipe Editor.

Copying an Existing Recipe Definition

Explains how to duplicate existing recipe definitions for reuse or modification.

Deleting an Existing Recipe

Covers the procedure for removing recipes from the project.

Recipe Security Levels

Details assigning security levels to recipes to control user access for downloading.

Printing Recipes

Outlines how to print recipe details, including ingredients, points, and expressions.

Using Recipes in Runtime

Describes how to access and download recipes at runtime using the Recipe Viewer.

CHAPTER 11 – Data Logging

What is Data Logging

Defines data logging as defining points and expressions to be recorded during runtime for future evaluation.

Data Log Editor

Used to configure items to be logged, including Data Sets, Groups, and Items.

Configuring Data Sets and Logging Settings

Explains how to configure Data Sets, Groups, and Items via the Logging Tab and context menus.

Item Properties

Enables entering item names, expressions, data types, and deadband values for logging.

Data Logging at Runtime

Covers the actual logging of data, including overview and file management.

Data Logging Directory

Specifies the directory where data log files are stored, created automatically for the project.

Data Logging Files

Explains conventions for identifying data log files, including naming and timestamp formats.

Number of files in a Data Set

Manages the number of data files kept per Data Set, with automatic purging of oldest files.

Invalid Data Log Files

Discusses data log files generated during one session that continue in subsequent sessions if live.

Data Set Period Examples

Provides examples of how specified periods (Hours, Days, Months) are implemented for data logging.

Data Records

Describes the two types of records stored in a Data Log file: Events and Actual Data.

Data Log Viewer Component

Explains how to invoke and use the Data Log Viewer to view recorded data graphically.

Remote Data Log Viewer

Enables viewing and exporting data log files from a standalone machine without CX-Supervisor installed.

Data Log Export Facilities

Details exporting data via the Export dialog, including file formats and additional information options.

CHAPTER 12 – Databases

Overview

Introduces CX-Supervisor's database facilities providing access to various data sources via ADO.

Database Connection Editor

Enables users to create Connections, Recordsets, and associations within the Development Workspace.

Configuring a Connection

Details adding and modifying database connections using the Workspace context menu.

Name

Allows modification of the automatically generated Connection name for better description.

Data Source

Specifies the database file or location to be used as a Data Source.

Connect on Application Start-up

Provides an option to automatically connect to the database when the Runtime application starts.

Advanced

Allows manual editing of the automatically generated connection string via the Connection String dialog.

Testing Connections in the Development Environment

Explains how to test database connections online within the Development Environment.

Database Errors

Provides detailed descriptions of errors encountered during database operations.

Database Connection String dialog

Shows how to view and modify the connection string for database access.

User Id and Passwords

Details supplying user ID and password for database connections via the Advanced Dialog.

Example Connection Strings

Provides example connection strings for various database providers.

Data providers installed with ADO V2.0

Lists standard data providers supported by ADO V2.0 for accessing various data sources.

Creating a Data Source Name file

Explains how to create a Data Source Name (DSN) file for database connections.

Creating a New DSN

Provides steps for creating a new DSN file using the ODBC Data Source Administrator.

Creating a Read/Write connection to an Excel file

Details enabling read/write access to Excel files by modifying the Connection String.

Configuring Recordsets

Explains the process of configuring Recordsets, including Name and Recordset Type.

Name

Allows modification of the automatically provided Recordset name for clarity.

Recordset Type

Defines the three types of Recordsets: Table Name, Server Query, and SQL Text.

Data Set Properties

Covers defining Data Set properties like name, period, and file keeping options.

Editing Item Properties

Explains how to enter item names, expressions, data types, and deadband values.

Sample Rate

Defines options for how data is recorded: on change or on interval.

Scale

Enables setting graph upper/lower limits and scale labels for selected items.

Editing Items

Covers copy, cut, paste options for items, and renaming/adding groups.

Field Paging

Explains working with single records and associating points with fields, supporting array points.

Configuring Parameter Associations

Details supplying values to query parameters by associating them with points or constants.

Configuring Schemas

Enables obtaining information about a Database from a Provider by specifying Schema Type and Criteria.

CHAPTER 13 – Multilingual Features

Development Features

Allows the CX-Supervisor Development application to run in major European languages.

Runtime Language Features

Explains how to create runtime applications supporting multiple languages and user-defined text translation.

Setting the Default language

Covers setting the preferred default language for the runtime application during development.

Runtime Multilingual Features

Highlights the usefulness of multi-language support for diverse users and international installations.

Changing language at Runtime

Allows users to change the application language at runtime via security settings or script functions.

User Defined text

Explains that user-defined text must be translated and incorporated into the application.

Translating User Defined text manually

Provides steps for translating user-defined text and incorporating it into the application.

Configuring Windows for language support

Details how to configure Windows XP and 2000 for language support and character display.

Data Log Viewer

Explains that the Data Log Viewer is supplied with translations for 15 runtime languages.

Adding unsupported runtime languages

Guides developers on how to add support for additional languages not included by default.

Popup keyboard layout

Describes how to set the layout of characters on the alphanumeric popup keyboard for new languages.

CHAPTER 15 – Connecting to a remote CX-Supervisor application

Two Tier, Client - Server or Master - Slave

Explains the Client-Server architecture where a Server provides data to multiple Clients.

Peer to Peer

Describes applications sharing data directly with each other, acting as both servers and clients.

Distributed Server

Explains configuring multiple applications as Servers for distributed data processing and load balancing.

Redundant Server

Details configuring multiple Servers for direct connection to devices, allowing failover.

Creating a CX-Supervisor Server application

Guides on creating a Server application by collecting device data and allowing client access.

Creating a CX-Supervisor Client application

Details creating a Client application to retrieve and process data from server applications.

CHAPTER 16 – Connecting to Omron Industrial Components

Adding a point linked to a parameter

Details creating a CX-Supervisor point and linking it to a required parameter from Omron Industrial Components.

CHAPTER 17 – Best Practices

Design

Covers good design practices for applications, emphasizing clear structure and logical navigation.

Organise the PLC memory properly

Highlights the importance of organizing PLC memory for maximum performance and responsiveness.

Points

Provides best practices for points, including defining as few as possible and reducing active points.

Scripts

Offers good practices for writing scripts, advising against 'On Regular Interval' and 'Sleep()' commands.

Data Logging

Covers data logging best practices, recommending inbuilt Data Logging and 'On Change' logging.

APPENDIX A – Configuring a PC for remote connection

Configuring a Client PC running Windows XP Service Pack 2

Details configuring Windows XP SP2 firewall to allow OPC and DCOM communications.

Configuring a Client PC running Windows XP

Guides on enabling Distributed COM for client PCs running Windows XP.

Configuring a Client PC running Windows NT or 2000

Details enabling Distributed COM for client PCs running Windows NT or 2000.

Configuring a Server PC running Windows XP

Guides on configuring Windows XP server PCs, including DCOM, authentication, and access permissions.

Configuring a Server PC running Windows NT or 2000

Details configuring Windows NT or 2000 server PCs for DCOM and access permissions.

APPENDIX B – Frequently Asked Questions

Q What is the maximum limit of number of points?

Discusses the limits on user-defined points and array elements in Machine Edition and PLUS editions.

Q What is the maximum limit of communication updates?

Explains communication limits based on PLC, network, update rates, and element sizes.

Q How can I see if the communication network is overloaded?

Recommends using the CX-Supervisor Performance Monitor Tool to diagnose network load and latency.

Q How does the Operating System affect performance?

Compares OS performance, recommending Windows 2000/XP Professional for security, stability, and DCOM.

Q How does upgrading CX-Supervisor affect communications performance?

Analyzes the impact of CX-Supervisor upgrades on communication performance, noting minimal impact.

Q How does my PC specification affect communications performance?

Discusses how PC specifications, especially processor speed, impact communication performance.

Q Can I run CX-Supervisor Runtime as a restricted Windows User?

Explains running CX-Supervisor Runtime as a Standard or Restricted User, with registry access notes.

Q Can I use CX-Simulator with CX-Supervisor?

Confirms CX-Simulator can be used with CX-Supervisor, outlining the setup steps for virtual PLC communication.

Q Why do I get "Invalid Point" error?

Addresses "Invalid Point" errors due to corrupt definitions or renamed/deleted points used in scripts/animations.

Q How do I access "CX-Supervisor Local Points" from Omron Graphical components?

Explains linking Omron graphical components to CX-Supervisor points, including OLE Access settings.

Q Which OPC Servers have been tested with CX-Supervisor?

Lists third-party OPC Server products that have been tested with CX-Supervisor.

Q What is the maximum limit of commands in a script?

States there is no set limit, but suggests a practical limit of 30 lines for script clarity.

Q What is the maximum limit of ingredients in a recipe?

Indicates no limit other than PC memory for the number of ingredients in a recipe.

Q What is the maximum limit of number of entries in the Alarm Log?

Specifies the maximum limit for alarm and error log entries, set to 2000.

Q What is the maximum limit of number of Alarms?

States the theoretical maximum number of alarm types that can be defined is 10,000.

Q What is the maximum limit of number of serial ports supported?

Indicates the limit is determined by the Windows OS and successfully tested eight.

Q How do I create Reports and HTML reports?

Describes report generation using 'Points Substitution' format with text-based template files.

Q How do I make an HTML report update and refresh automatically?

Explains using an HTML trick to force browser reload/refresh for dynamic reports.

Q Can CX-Supervisor be used with Industrial Touchscreen PCs (IPCs)?

Confirms CX-Supervisor's compatibility with IPCs, detailing special features for touchscreens.

Q How do you enable automatic login in Windows?

Provides guidance on bypassing the Windows security screen for automatic startup.

Q What is the functionality of "On Condition" scripts?

Explains that "On Condition" scripts execute when specified points change value and the expression is TRUE.

Q How does Sleep() work?

Details the CX-Supervisor Sleep function for creating pauses in script execution, noting OS dependency.

Q How do I display Real Numbers and Decimal Places?

Explains how to display real numbers with precision using the text tool and "Display Value (Analogue)".

Q Which Operating system should I use?

Recommends Windows NT, 2000, and XP Professional for better stability, security, and DCOM support.

Q How do I optimise the use of Files?

Provides advice on file optimization, including using 'CloseFile' with TRUE to remove spaces.

Q What is the limit of points in a group?

Recommends limiting points per group to around 1000 due to display and sorting algorithm limitations.

Q Why does setting slider value result in erratic movement of slider action?

Explains erratic slider movement can be prevented by de-selecting "Immediate update on slide move".

Q How do optimise my use of animations?

Recommends applying animation actions directly to objects instead of using memory points.

Q Can I use token disks with USB Floppy drives or in high capacity LS120 Disk Drives?

Notes token copy protection incompatibility with some USB drives and suggests network transfer.

Q Can I print accented characters on alarm printers?

Addresses limitations with printing accented characters on line printers, suggesting alternatives.

Q Why do I get Installation error -115?

Explains error -115 is due to a file being in use or OS incompatibility, suggesting reboot or deselecting language files.

Q How do I address extended memory banks in PLCs?

Describes how to enter hyphen and bank number in PLC address for extended memory banks.

Q Why can't I see all my installed controls in the Insert Object dialog?

Explains that Insert Object dialog may not show all controls due to Windows design, with potential Registry changes.

APPENDIX C – Troubleshooting

How to diagnose problems

Provides tips for diagnosing problems, including being scientific and checking data values.

Point Maintenance

Describes the Point Maintenance dialog for displaying and setting point values during troubleshooting.

PLC Data Monitor

Introduces the PLC Data Monitor tool for reading/writing PLC addresses and formats.

CX-Supervisor Performance monitor

Explains the Performance Monitor tool for diagnosing performance issues and viewing statistics.

Diagnostics dialog

Details the Runtime communications diagnostics window, used with Technical Support guidance.

APPENDIX D – CX-Server Error Codes

CX-Server Error Codes

Lists common CX-Server error codes and their potential causes.

APPENDIX E – Using with the Omron DyaloX

General Use

Describes the DyaloX IPC as a runtime platform ideal for CX-Supervisor Runtime Only package.

Installing CX-Supervisor

Provides manual installation steps for CX-Supervisor Runtime and ActiveX controls.

Communication Settings

Explains using USB ports for communication and configuring COM ports for runtime.

APPENDIX F – Obsolete Features

Obsolete Features

Summarizes features removed from documentation, recommending upgrades to newer Windows versions.

Windows 98, Windows ME, Windows NT

States the product no longer installs on older Windows versions and recommends upgrading.

Configuring a OPC/DCOM Client PC running Windows 98 or Me

Details configuring Windows 98/ME for OPC/DCOM client communication, including network services.

Configuring a DCOM / OPC Server PC running Windows 98 or Me

Explains configuring Windows 98/ME for OPC/DCOM server communication, including network services.

Windows 95

States the product no longer supports Windows 95 and recommends upgrading.

System Points

Identifies system points that are obsolete and no longer updated.

DDE

Introduces Dynamic Data Exchange (DDE) and its categories: client, server, client/server, and monitor.

DDE Client Points

Explains how to create DDE client points to transfer data with external applications like Excel.

DDE Server Points

Describes creating DDE server points exposed to DDE client applications for read/write access.

DDE Array Points

Covers CX-Supervisor support for arrays in DDE client and server transactions.

DDE Client Array Points

Explains creating DDE client array points, specifying array range and transfer method.

OLE Automation

Provides a mechanism for one application to control another via OLE Automation.

OLE Overview

Explains Object Linking & Embedding (OLE) for sharing information between applications.

Object Packager

Describes the Object Packager application for wrapping objects for insertion into documents.

Creating an Object From New

Guides on creating objects from scratch within CX-Supervisor.

Creating an Object From a File

Allows linking or embedding objects created in other applications from files.

Activating an Object

Explains how to activate embedded or linked objects by double-clicking them.

Converting a Package Object

Details converting objects from one form to another using the Package Object menu.

GLOSSARY OF TERMS - CX-Supervisor User Manual

ADO

Defines ADO as Active Data Objects, a data access technology using OLE-DB.

AND

Defines AND as a logic operator interrogating Boolean points, returning TRUE if all arguments are TRUE.

Application

Defines an application as a software program accomplishing a specific task.

Arguments

Explains arguments as words, phrases, or numbers expanding or modifying commands in script language.

ASCII

Defines ASCII as an old standard for character definition using 7 bits.

Bitmap

Describes a bitmap as a representation of an image stored in memory, pixel by pixel.

Boolean type

Defines a Boolean type point with two states, typically '0' and '1', or assigned designations.

COM

Defines COM as a Microsoft technology allowing components to interact.

Communications Driver

Describes the system for OMRON PLCs and Windows communication management.

Constant

Defines a constant in CX-Supervisor script language as a point with one specific value.

Control Object

Describes control objects in CX-Supervisor for user interaction like pushbuttons, sliders, and graphs.

CX-Server

Defines CX-Server as a communications system for OMRON PLCs and supported network types.

Database connection

Explains a database connection details used to access a data source via DSN, filename, or directory.

Database Connection Level

Defines a string determining the level in the database tree hierarchy to be operated on.

Database Recordset

Defines a recordset as a set of records, either an actual table or from a query.

Database Schema

Explains schemas obtain database schema information from a Provider.

Database Server Query

Defines a query stored in the database, pre-defined and fixed for project duration.

Database SQL Query

Describes SQL queries interpreted dynamically at runtime, less efficient than Server Queries.

DBCS

Defines DBCS as a Microsoft extension of ASCII using 2 bytes for character codes.

DCOM

Defines DCOM as a distributed version of COM for PC-to-PC network interaction.

DDE

Defines DDE as Dynamic Data Exchange for inter-application communication in Windows.

Development Environment

Refers to the SCADA application creation and testing environment within CX-Supervisor.

DLL

Defines Dynamic Link Library as a program file utilized by applications for common services.

Download

Describes downloading a recipe during runtime, involving identification and validation.

Executable

Defines an executable file containing programs or commands of an application.

Expressions

Explains expressions as constructs for computing values from operands in CX-Supervisor script language.

Field association

Enables linking a CX-Supervisor Point with a field (column) in a recordset for data transfer.

Graphic Object

Defines a graphic object created in the development environment, including lines, arcs, and polygons.

GUI

Defines GUI as Graphical User Interface, interacting with the user via menus and dialogs.

I/O type

Defines Input/Output type as an attribute of a point specifying data origin and destination.

Icon

Describes icons as pictorial representations of computer resources and functions.

Ingredient

Defines an ingredient as part of a recipe, related to an existing point.

Integer type

Defines an integer type point as a whole positive or negative number.

Item

Defines Item as a generic term for a point, OPC item, or Temperature Controller item in script language.

JScript

Identifies JScript as a Java style scripting language supported by Microsoft's Windows Scripting Host.

JVM

Defines JVM as Java Virtual Machine.

Microsoft Excel

Defines Microsoft Excel as a spreadsheet application.

Microsoft Windows

Describes Microsoft Windows as a windowing environment for applications.

Microsoft Word for Windows

Defines Microsoft Word for Windows as a word processing application.

Nesting

Defines Nesting as incorporating IF statements within similar structures.

Network

Describes Network as part of PLC configuration based on device type.

Non-Volatile

Defines a non-volatile point whose value is saved to disk and reloaded upon CX-Supervisor restart.

NOT

Defines NOT as a logic operator producing the Boolean inverse of an argument.

Object

Defines an object in CX-Supervisor as text, graphics, control, bitmap, or ActiveX object.

OLE-DB

Defines OLE-DB as the underlying database technology, successor to ODBC.

Operand

Defines an operand as constants or point variables used in script language.

Operator

Defines an operator as a symbol used as a function in script language syntax.

OR

Defines OR as a logic operator returning TRUE if any supplied arguments are TRUE.

Pages

Describes pages as the basis of CX-Supervisor, formed by objects and providing the visual aspect.

Parameter Association

Enables passing values to Server Query parameters from points or constants.

Pixel

Defines a pixel as a single displayable point on the screen, constructing a displayed image.

INDEX

Related product manuals