Do you have a question about the Omron CX-SUPERVISOR - V2.0 and is the answer not in the manual?
Category | Software |
---|---|
Version | V2.0 |
Developer | Omron |
Type | Supervisory Control and Data Acquisition (SCADA) |
Compatibility | Windows OS |
Description | Omron CX-Supervisor is a powerful and intuitive SCADA software designed for monitoring and controlling industrial automation processes. |
Features | Alarm Management, Trending, Recipe Management, Data Logging, Reporting |
Communication Protocols | Modbus, OPC |
Database Support | SQL Server, Oracle |
Programming Language | VBScript |
Typical Applications | Factory automation, process control |
User Interface | Graphical user interface (GUI) |
Describes the Graphics Editor and its various tools and controls.
Describes procedures for creating, amending, printing, and saving pages.
Describes procedures for creating, amending, and removing points, and the use of PLCs.
Describes procedures for creating, amending, and removing objects.
Provides an overview of using ActiveX objects in CX-Supervisor.
Details procedures for creating, amending projects, and associating users.
Describes the library of graphic objects and how to create and amend new libraries.
Describes procedures for creating and amending alarms.
Describes the use of animations and how they can be applied to a CX-Supervisor project.
Describes the creation of recipes and how they can be used.
Describes data logging facilities, including setup, viewing, and exporting.
Describes database facilities, including connections, reading, and writing data.
Describes multilingual features, including creating dynamic applications.
Explains how to connect multiple CX-Supervisor applications for distributed solutions.
Details connecting CX-Supervisor to Omron's Industrial Components.
Introduces OPC Server and how to use CX-Supervisor as an OPC Client.
Details best practices for planning and designing CX-Supervisor applications.
Explains the process of creating a new page within a CX-Supervisor project.
Describes how to open and modify an existing page in CX-Supervisor.
Details how to view and edit page attributes like title, description, and border style.
Explains the process of setting up and printing pages from CX-Supervisor.
Covers saving created pages into a CX-Supervisor project to preserve work.
Allows users to customize the CX-Supervisor working environment settings.
Defines a point as a variable used internally by CX-Supervisor with a name, group, and type.
Explains the Point Editor's functionality for viewing, creating, modifying, and removing points.
Details the process of adding new points, including general attributes, type, and I/O settings.
Describes how to modify the attributes of an existing point in the CX-Supervisor project.
Explains the procedure for removing points from the CX-Supervisor points database.
Provides methods for efficiently creating multiple points, potentially using Excel.
Allows reconfiguring points at runtime via the right-mouse button menu.
Discusses techniques like creating "array" points to increase PLC communication speeds.
Lists pre-defined system points that cannot be edited but can be viewed.
Describes system points used for time-based operations in 12-hour and 24-hour formats.
Details system points used for date-based operations, supporting numerical and alphanumeric formats.
Lists system points for interrogating current system settings and resources.
Describes system points used with the display mode.
Lists system points for mouse movement and operation.
Describes system points related to CX-Supervisor alarms.
Lists system points used with CX-Supervisor errors.
Describes system points for communication between CX-Supervisor and a PLC.
Lists system points for user login, logout, and privileges in the runtime environment.
Explains how to print the contents of the Point Editor.
Explains that pages are constructed from objects like graphical, control, and embedded types.
Details categories of editing: re-sizing, re-shaping, and modifying via Wizards.
Explains how Wizards customize control objects for easier information display.
Describes creating and editing basic graphic shapes like arcs, ellipses, lines, and polygons.
Covers creating and editing control objects like Alarms, Bar Charts, Gauges, and Pushbuttons.
Explains common operations like moving, cutting, copying, pasting, deleting, and grouping objects.
Introduces Microsoft Windows ActiveX technology and its use in CX-Supervisor.
Guides on how to add new ActiveX controls to a CX-Supervisor page.
Explains how to modify ActiveX object properties using the Property Browser or custom Property Pages.
Details how to read and write ActiveX properties using script functions at runtime.
Explains how to call ActiveX methods at runtime using script functions.
Describes how to write scripts to execute in response to ActiveX component events.
Defines a CX-Supervisor application as linked pages forming a project, buildable and testable in the development environment.
Explains different runtime platforms and their associated USB Dongle requirements (Machine Edition vs. PLUS).
Details the steps to create a new project, including selecting project type and naming conventions.
Covers opening and modifying existing projects within CX-Supervisor.
Emphasizes the importance of saving projects regularly and outlines the save process.
Explains how to print various project views, including page layouts and scripts.
Details configuring devices and creating connections to PLCs or temperature controllers.
Covers general settings like Color Palette and default button fonts for customization.
Configures runtime environment applications, including startup conditions and language settings.
Explains how to apply security measures by configuring user privileges and access levels.
Covers the process of compiling and running a project in the CX-Supervisor runtime environment.
Allows saving the compiled project to another location or disc for target equipment.
Details packaging the application for authorized distribution by creating a runtime install disk.
Allows storing descriptive information such as title and text for a project.
Explains how to define aliases to replace strings in scripts and expressions.
Describes searching for text or point names within the project, including specific areas.
Shows output from build and find functions, including error messages and locations.
Explains how to use the Workspace dialog to navigate project components like pages, alarms, and recipes.
Provides a view into project contents, allowing pages to be moved and managed.
Describes the Graphics Library as a repository for frequently used objects in CX-Supervisor pages.
Details how to activate, create, and manage libraries of objects.
Explains how to add objects to the library, copy them to pages, and modify library elements.
Covers the process of printing the contents of the Graphics Library.
Defines alarms as notifications of problems during application execution, ranging from incidental to catastrophic.
Allows configuration of general alarm settings, including automatic display and sound options.
Explains how to open and navigate the Alarm Editor to view and manage alarm definitions.
Details the process of adding new alarms, including name, group, priority, and type.
Describes how to modify the configuration of an already defined alarm.
Explains how to duplicate existing alarm definitions for reuse or modification.
Covers the procedure for removing alarms from the database.
Outlines how to print alarm configurations from the Alarm Editor.
Describes how alarms are presented to the operator at runtime via dialogs and objects.
Explains the process of acknowledging raised alarms and how messages are queued and updated.
Details how to view a list of currently raised but not yet cleared or acknowledged alarms.
Explains that alarm occurrences and state changes are recorded in an alarm history log.
Explains how actions and animations enhance runtime versatility by responding to specified criteria.
Details how to create and manage project, page, or object animations using the Animation Editor.
Lists various ways objects can be animated, such as blinking, changing color, moving, and resizing.
Describes animating objects by moving them horizontally left or right based on expressions.
Explains animating objects by moving them vertically up or down based on expressions.
Details animating objects by shrinking or expanding them horizontally based on expressions.
Describes animating objects by shrinking or expanding them vertically based on expressions.
Explains how to flood-fill closed objects along a horizontal axis based on expressions.
Details flood-filling closed objects along a vertical axis based on expressions.
Allows specifying which pages within a project are displayed during runtime.
Enables specifying pages within a project to be removed from the display.
Describes animating objects to blink, specifying digital expressions and blink colors.
Explains how objects can change colors based on real or integer values and thresholds.
Details how objects can change between two colors based on Boolean expressions.
Describes animating objects to be enabled or disabled based on Boolean expressions.
Explains how objects can be rotated about their center based on expressions and rotation points.
Describes animating objects to be rendered visible or invisible based on Boolean expressions.
Covers displaying the state of a Boolean point using digital expressions and text strings.
Explains how to display the state of a Real or Integer point using expressions and formatting.
Details displaying text values from a text point using expressions and text strings.
Allows users to amend the value of a Boolean point during runtime via a dialog or in-place edit.
Describes how users can amend the value of a Real or Integer point during runtime.
Explains how users can amend the value of a text point during runtime via a dialog or in-place edit.
Defines a recipe as a sequence of steps for preparing data, typically for initializing point values.
Introduces basic recipe terminology including Recipe, Ingredient, Target Value, Validation Code, and Download.
Details the process of adding a new recipe definition, including name, description, and ingredients.
Covers setting the recipe name and description for configuration within the Recipe Editor.
Explains how to add ingredients to a recipe, linking them to points and defining quantity or expressions.
Describes optional safety checks performed at runtime before downloading a recipe.
Guides on how to modify the details of an existing recipe definition in the Recipe Editor.
Explains how to duplicate existing recipe definitions for reuse or modification.
Covers the procedure for removing recipes from the project.
Details assigning security levels to recipes to control user access for downloading.
Outlines how to print recipe details, including ingredients, points, and expressions.
Describes how to access and download recipes at runtime using the Recipe Viewer.
Defines data logging as defining points and expressions to be recorded during runtime for future evaluation.
Used to configure items to be logged, including Data Sets, Groups, and Items.
Explains how to configure Data Sets, Groups, and Items via the Logging Tab and context menus.
Enables entering item names, expressions, data types, and deadband values for logging.
Covers the actual logging of data, including overview and file management.
Specifies the directory where data log files are stored, created automatically for the project.
Explains conventions for identifying data log files, including naming and timestamp formats.
Manages the number of data files kept per Data Set, with automatic purging of oldest files.
Discusses data log files generated during one session that continue in subsequent sessions if live.
Provides examples of how specified periods (Hours, Days, Months) are implemented for data logging.
Describes the two types of records stored in a Data Log file: Events and Actual Data.
Explains how to invoke and use the Data Log Viewer to view recorded data graphically.
Enables viewing and exporting data log files from a standalone machine without CX-Supervisor installed.
Details exporting data via the Export dialog, including file formats and additional information options.
Introduces CX-Supervisor's database facilities providing access to various data sources via ADO.
Enables users to create Connections, Recordsets, and associations within the Development Workspace.
Details adding and modifying database connections using the Workspace context menu.
Allows modification of the automatically generated Connection name for better description.
Specifies the database file or location to be used as a Data Source.
Provides an option to automatically connect to the database when the Runtime application starts.
Allows manual editing of the automatically generated connection string via the Connection String dialog.
Explains how to test database connections online within the Development Environment.
Provides detailed descriptions of errors encountered during database operations.
Shows how to view and modify the connection string for database access.
Details supplying user ID and password for database connections via the Advanced Dialog.
Provides example connection strings for various database providers.
Lists standard data providers supported by ADO V2.0 for accessing various data sources.
Explains how to create a Data Source Name (DSN) file for database connections.
Provides steps for creating a new DSN file using the ODBC Data Source Administrator.
Details enabling read/write access to Excel files by modifying the Connection String.
Explains the process of configuring Recordsets, including Name and Recordset Type.
Allows modification of the automatically provided Recordset name for clarity.
Defines the three types of Recordsets: Table Name, Server Query, and SQL Text.
Covers defining Data Set properties like name, period, and file keeping options.
Explains how to enter item names, expressions, data types, and deadband values.
Defines options for how data is recorded: on change or on interval.
Enables setting graph upper/lower limits and scale labels for selected items.
Covers copy, cut, paste options for items, and renaming/adding groups.
Explains working with single records and associating points with fields, supporting array points.
Details supplying values to query parameters by associating them with points or constants.
Enables obtaining information about a Database from a Provider by specifying Schema Type and Criteria.
Allows the CX-Supervisor Development application to run in major European languages.
Explains how to create runtime applications supporting multiple languages and user-defined text translation.
Covers setting the preferred default language for the runtime application during development.
Highlights the usefulness of multi-language support for diverse users and international installations.
Allows users to change the application language at runtime via security settings or script functions.
Explains that user-defined text must be translated and incorporated into the application.
Provides steps for translating user-defined text and incorporating it into the application.
Details how to configure Windows XP and 2000 for language support and character display.
Explains that the Data Log Viewer is supplied with translations for 15 runtime languages.
Guides developers on how to add support for additional languages not included by default.
Describes how to set the layout of characters on the alphanumeric popup keyboard for new languages.
Explains the Client-Server architecture where a Server provides data to multiple Clients.
Describes applications sharing data directly with each other, acting as both servers and clients.
Explains configuring multiple applications as Servers for distributed data processing and load balancing.
Details configuring multiple Servers for direct connection to devices, allowing failover.
Guides on creating a Server application by collecting device data and allowing client access.
Details creating a Client application to retrieve and process data from server applications.
Details creating a CX-Supervisor point and linking it to a required parameter from Omron Industrial Components.
Covers good design practices for applications, emphasizing clear structure and logical navigation.
Highlights the importance of organizing PLC memory for maximum performance and responsiveness.
Provides best practices for points, including defining as few as possible and reducing active points.
Offers good practices for writing scripts, advising against 'On Regular Interval' and 'Sleep()' commands.
Covers data logging best practices, recommending inbuilt Data Logging and 'On Change' logging.
Details configuring Windows XP SP2 firewall to allow OPC and DCOM communications.
Guides on enabling Distributed COM for client PCs running Windows XP.
Details enabling Distributed COM for client PCs running Windows NT or 2000.
Guides on configuring Windows XP server PCs, including DCOM, authentication, and access permissions.
Details configuring Windows NT or 2000 server PCs for DCOM and access permissions.
Discusses the limits on user-defined points and array elements in Machine Edition and PLUS editions.
Explains communication limits based on PLC, network, update rates, and element sizes.
Recommends using the CX-Supervisor Performance Monitor Tool to diagnose network load and latency.
Compares OS performance, recommending Windows 2000/XP Professional for security, stability, and DCOM.
Analyzes the impact of CX-Supervisor upgrades on communication performance, noting minimal impact.
Discusses how PC specifications, especially processor speed, impact communication performance.
Explains running CX-Supervisor Runtime as a Standard or Restricted User, with registry access notes.
Confirms CX-Simulator can be used with CX-Supervisor, outlining the setup steps for virtual PLC communication.
Addresses "Invalid Point" errors due to corrupt definitions or renamed/deleted points used in scripts/animations.
Explains linking Omron graphical components to CX-Supervisor points, including OLE Access settings.
Lists third-party OPC Server products that have been tested with CX-Supervisor.
States there is no set limit, but suggests a practical limit of 30 lines for script clarity.
Indicates no limit other than PC memory for the number of ingredients in a recipe.
Specifies the maximum limit for alarm and error log entries, set to 2000.
States the theoretical maximum number of alarm types that can be defined is 10,000.
Indicates the limit is determined by the Windows OS and successfully tested eight.
Describes report generation using 'Points Substitution' format with text-based template files.
Explains using an HTML trick to force browser reload/refresh for dynamic reports.
Confirms CX-Supervisor's compatibility with IPCs, detailing special features for touchscreens.
Provides guidance on bypassing the Windows security screen for automatic startup.
Explains that "On Condition" scripts execute when specified points change value and the expression is TRUE.
Details the CX-Supervisor Sleep function for creating pauses in script execution, noting OS dependency.
Explains how to display real numbers with precision using the text tool and "Display Value (Analogue)".
Recommends Windows NT, 2000, and XP Professional for better stability, security, and DCOM support.
Provides advice on file optimization, including using 'CloseFile' with TRUE to remove spaces.
Recommends limiting points per group to around 1000 due to display and sorting algorithm limitations.
Explains erratic slider movement can be prevented by de-selecting "Immediate update on slide move".
Recommends applying animation actions directly to objects instead of using memory points.
Notes token copy protection incompatibility with some USB drives and suggests network transfer.
Addresses limitations with printing accented characters on line printers, suggesting alternatives.
Explains error -115 is due to a file being in use or OS incompatibility, suggesting reboot or deselecting language files.
Describes how to enter hyphen and bank number in PLC address for extended memory banks.
Explains that Insert Object dialog may not show all controls due to Windows design, with potential Registry changes.
Provides tips for diagnosing problems, including being scientific and checking data values.
Describes the Point Maintenance dialog for displaying and setting point values during troubleshooting.
Introduces the PLC Data Monitor tool for reading/writing PLC addresses and formats.
Explains the Performance Monitor tool for diagnosing performance issues and viewing statistics.
Details the Runtime communications diagnostics window, used with Technical Support guidance.
Lists common CX-Server error codes and their potential causes.
Describes the DyaloX IPC as a runtime platform ideal for CX-Supervisor Runtime Only package.
Provides manual installation steps for CX-Supervisor Runtime and ActiveX controls.
Explains using USB ports for communication and configuring COM ports for runtime.
Summarizes features removed from documentation, recommending upgrades to newer Windows versions.
States the product no longer installs on older Windows versions and recommends upgrading.
Details configuring Windows 98/ME for OPC/DCOM client communication, including network services.
Explains configuring Windows 98/ME for OPC/DCOM server communication, including network services.
States the product no longer supports Windows 95 and recommends upgrading.
Identifies system points that are obsolete and no longer updated.
Introduces Dynamic Data Exchange (DDE) and its categories: client, server, client/server, and monitor.
Explains how to create DDE client points to transfer data with external applications like Excel.
Describes creating DDE server points exposed to DDE client applications for read/write access.
Covers CX-Supervisor support for arrays in DDE client and server transactions.
Explains creating DDE client array points, specifying array range and transfer method.
Provides a mechanism for one application to control another via OLE Automation.
Explains Object Linking & Embedding (OLE) for sharing information between applications.
Describes the Object Packager application for wrapping objects for insertion into documents.
Guides on creating objects from scratch within CX-Supervisor.
Allows linking or embedding objects created in other applications from files.
Explains how to activate embedded or linked objects by double-clicking them.
Details converting objects from one form to another using the Package Object menu.
Defines ADO as Active Data Objects, a data access technology using OLE-DB.
Defines AND as a logic operator interrogating Boolean points, returning TRUE if all arguments are TRUE.
Defines an application as a software program accomplishing a specific task.
Explains arguments as words, phrases, or numbers expanding or modifying commands in script language.
Defines ASCII as an old standard for character definition using 7 bits.
Describes a bitmap as a representation of an image stored in memory, pixel by pixel.
Defines a Boolean type point with two states, typically '0' and '1', or assigned designations.
Defines COM as a Microsoft technology allowing components to interact.
Describes the system for OMRON PLCs and Windows communication management.
Defines a constant in CX-Supervisor script language as a point with one specific value.
Describes control objects in CX-Supervisor for user interaction like pushbuttons, sliders, and graphs.
Defines CX-Server as a communications system for OMRON PLCs and supported network types.
Explains a database connection details used to access a data source via DSN, filename, or directory.
Defines a string determining the level in the database tree hierarchy to be operated on.
Defines a recordset as a set of records, either an actual table or from a query.
Explains schemas obtain database schema information from a Provider.
Defines a query stored in the database, pre-defined and fixed for project duration.
Describes SQL queries interpreted dynamically at runtime, less efficient than Server Queries.
Defines DBCS as a Microsoft extension of ASCII using 2 bytes for character codes.
Defines DCOM as a distributed version of COM for PC-to-PC network interaction.
Defines DDE as Dynamic Data Exchange for inter-application communication in Windows.
Refers to the SCADA application creation and testing environment within CX-Supervisor.
Defines Dynamic Link Library as a program file utilized by applications for common services.
Describes downloading a recipe during runtime, involving identification and validation.
Defines an executable file containing programs or commands of an application.
Explains expressions as constructs for computing values from operands in CX-Supervisor script language.
Enables linking a CX-Supervisor Point with a field (column) in a recordset for data transfer.
Defines a graphic object created in the development environment, including lines, arcs, and polygons.
Defines GUI as Graphical User Interface, interacting with the user via menus and dialogs.
Defines Input/Output type as an attribute of a point specifying data origin and destination.
Describes icons as pictorial representations of computer resources and functions.
Defines an ingredient as part of a recipe, related to an existing point.
Defines an integer type point as a whole positive or negative number.
Defines Item as a generic term for a point, OPC item, or Temperature Controller item in script language.
Identifies JScript as a Java style scripting language supported by Microsoft's Windows Scripting Host.
Defines JVM as Java Virtual Machine.
Defines Microsoft Excel as a spreadsheet application.
Describes Microsoft Windows as a windowing environment for applications.
Defines Microsoft Word for Windows as a word processing application.
Defines Nesting as incorporating IF statements within similar structures.
Describes Network as part of PLC configuration based on device type.
Defines a non-volatile point whose value is saved to disk and reloaded upon CX-Supervisor restart.
Defines NOT as a logic operator producing the Boolean inverse of an argument.
Defines an object in CX-Supervisor as text, graphics, control, bitmap, or ActiveX object.
Defines OLE-DB as the underlying database technology, successor to ODBC.
Defines an operand as constants or point variables used in script language.
Defines an operator as a symbol used as a function in script language syntax.
Defines OR as a logic operator returning TRUE if any supplied arguments are TRUE.
Describes pages as the basis of CX-Supervisor, formed by objects and providing the visual aspect.
Enables passing values to Server Query parameters from points or constants.
Defines a pixel as a single displayable point on the screen, constructing a displayed image.