CX-Automation Suite: Software Tools and Programming Devices
CX-Automation Suite: Software Tools and Programming Devices
CX-Automation Suite
This section describes the software available for programming,
communicating with and performing data collection with Omron's
programmable controllers.
Need an OPC server for Omron products? Choose CX-ServerOPC Page 109
Need cables to connect PLCs to PCs for Using serial port Page 112
programming, networking, and HMI; also Using peripheral port
connecting operator interface terminals? Connection diagrams Page 112
SOFTWARE TOOLS AND PROGRAMMING DEVICES
Overview
Omron continues to expand its growing family of software • Suite products use Omron’s CX-Server for
products for programming, communications, and data powerful and reliable communications
collection to interface with our full line of programmable • Support all Omron communication protocols
controllers, including the compact CJ1 Series.
CX-Automation Suite is Omron’s family of software products • All programs have a common look and feel
that maximize productivity simplifying the already easy to • Develop a single I/O point (tag) database for your PLC
use Omron industrial automation products. program using CX-Programmer and import it directly to
CX-Supervisor or other CX-Automation Suite products
CX-Server OPC
CX-Supervisor
CX-Simulator
Future Tools
CX-Protocol
CX-Process
CX-Motion
97
Software Tools and Programming Devices
CX-Programmer
Enhanced Design and Development Environment
J Specifications
Description Operating system Part number
CX-Programmer, full version single license, with manuals Microsoft Windows: XP, 2000, NT 4.0 WS02-CXPC1-EVj.j
(service pack 3+), 98
CX-Programmer, full version 3-pack license, with manuals Microsoft Windows: XP, 2000, NT 4.0 WS02-CXPC1-EL03-Vj.j
(service pack 3+), 98
CX-Programmer, full version 10-pack license, with manuals Microsoft Windows: XP, 2000, NT 4.0 WS02-CXPC1-EL10-Vj.j
(service pack 3+), 98
CX-Programmer, trial version, runs for 30 days Microsoft Windows: XP, 2000, NT 4.0 WS02-CXPC1-ETR-Vj.j
(service pack 3+), 98
98
Software Tools and Programming Devices
CX-Programmer
CX-Programmer Provides a Wealth of Functionality in an Efficient and Intuitive Environment
99
Software Tools and Programming Devices
CX-Programmer
J Import/Export I/O Allocations, Comments and Symbol Names
Using Microsoft Excel
Reduce costs of program development with Microsoft Excel.
I/O tables, including symbols, address and I/O comments can be copied and pasted directly from CX-Programmer to MS
Excel or from MS Excel to CX-Programmer.
100
Software Tools and Programming Devices
CX-Programmer
J Create Programs with a Text Editor
Mnemonic programs can be created with any standard text editor, such as Notepad, and then pasted into CX-Programmer
as a statement list to be used as part of the program. Switch between statement list or ladder logic display format with a
click of the mouse.
101
Software Tools and Programming Devices
CX-Programmer
J Use Automatic Address Allocations for Increased Flexibility
CX-Programmer can automatically allocate I/O addresses. Assign a memory block size to any of the available data types,
and CX-Programmer will auto allocate and increment addresses with the block.
102
Software Tools and Programming Devices
CX-Programmer
J Network Configurations Made Easy
Configuring a network of PLCs couldn’t be easier, with the CX-NET network configuration tool, setup PLC network routing
tables, I/O tables, and data link tables.
Quickly connect to any PLC on the network.
From any single location along the network using Omron’s single-port multiple-access (SPMA) technology, you can:
• See devices present on the network.
• Run network diagnostics.
• Create and transfer network routing and data link tables.
103
Software Tools and Programming Devices
CX-Simulator
J Specifications
Description Operating system Part number (See Note.)
CX-Simulator, full version single license, Microsoft Windows: XP, 2000, NT 4.0 WS02-SIMC1-Ej.j
with manuals (service pack 3+), 98
Note: Please contact your local Omron sales office for current version.
104
Software Tools and Programming Devices
CX-Protocol
J Specifications
Description Operating system Part number (See Note.)
CX-Protocol, full version single license, Microsoft Windows: XP, 2000, NT 4.0 WS02-PSTC1-Ej.j
with manuals (service pack 3+), 98
Note: Please contact your local Omron sales office for current version.
105
Software Tools and Programming Devices
CX-Position
CX-Position has the added ability of handling multiple PLCs
with multiple modules all in one project. Furthermore, it will
now be possible to easily move NC data and perform copy
and paste functions in the project.
J Key Features
• CX-Position makes entering parameters easy and
reduces engineering time. (See screen capture.)
• CX-Position allows you to create backup files on your
PC and to document program parameters.
• Windows Explorer style Interface.
• Easily and quickly configure parameters such as soft
limits, homing methods, display units, and max. speed.
• Setup motion sequences, acceleration/deceleration
profiles, speeds, dwell times, zone flags, etc.
• Monitor single or multiple modules for position, I/O
status (e.g. limits, origin sensors position completed)
error log sequences in progress and more.
Simplify configuring and monitoring of motion parameters
for the single and multi-axis PLC Position Control
modules using CX-Position software. These modules
provide flexible motion control of servo and stepper drives
using pulse-train command outputs.
J Specifications
Description Operating system Part number (See Note.)
CS1W-NC Support software (CX Position) Microsoft Windows: XP, 2000, NT 4.0 WS02-NCTC1-Ej.j
(service pack 3+), 98
Note: Please contact your local Omron sales office for current version.
106
Software Tools and Programming Devices
CX-Supervisor
J CX-Supervisor Tops the List of HMI
Solutions
Are you looking for a Windows-based HMI software
package packed with features and large I/O tag counts to
interface to PLCs? CX-Supervisor is it!
CX-Supervisor is flexible enough for supervision and
control of a single PLC or an entire manufacturing
environment of PLCs. Windows Explorer-style
development environment makes building the most
sophisticated graphical interfaces simple. Intuitive Wizards
J HMI Solutions for Data Acquisition and an extensive on-line help make it even easier.
and Control More than just a HMI product, CX-Supervisor includes
Omron offers three software solutions for gathering and powerful alarm functionalities, logging, trending, database
displaying data on a Windows-based PC. CX-Supervisor connectivity, and advanced scripting options all contained
provides a complete solution with tools to develop an HMI in one package.
project from start to finish for Omron programmable CX-Supervisor supports Microsoft COM/DCOM, DDE,
controllers, across all Omron network protocols. OPC, OLE, activeX, and ADO/OLEDB standard
• Need the “hook” for third-party HMI/SCADA commu- technologies.
nications to Omron controllers and networks? Use
CX-ServerLite. It provides the activeX control required
J Key Features
to exchange data. • Objects/animation, simple drawing object or more
• If the legacy third-party HMI system uses an OPC complex OLE objects.
client/server approach, use CX-ServerOPC. • Includes many activeX controls.
Note: CX-ServerLITE and CX-ServerOPC offer the addi- • Libraries of over 3000 graphic symbols.
tional benefits of creating HMI projects in Microsoft • Create recipes for transferring process data to and from
Excel and Visual Basic depending on the developer’s PLCs.
skill level. • Alarming provides notification for unwanted conditions
of I/O points.
Each of the Three Software Packages —
• Security levels limit access to specific project actions
• Allows convenient drag-and-drop development of HMI for single users or groups.
screens using a library of images (switches, lamps,
• Re-uses I/O point database from other CX-Automation
gauges) and other activeX characters/images.
Suite products.
• Provides complete access to all Omron programmable
• “activeX” container.
controller platforms, network protocols and controller
memory areas. Project developers no longer have the • Choice of three languages: CX-Supervisor base script,
tedious tasks of writing and testing code for commu- VBA script, and JAVA script OPC client.
nications and building graphical objects for control and • DDE Client/Server data trending.
display. • Data logging.
• Developers can reuse the I/O point database already • Data base connections using ADO/OLEDB.
created with CX-Programmer to exchange data quickly
and easily.
J Specifications
Description Operating system Part number (See Note.)
CX-Supervisor CD-ROM demo version, limited to 20 Microsoft Windows: XP, 2000, NT 4.0 CX-SUPERVISOR-DEMO-Vj.j
I/O points, runs continuously for one hour before (service pack 3+), 98
resetting
CX-Supervisor, CD-ROM full development version, Microsoft Windows: XP, 2000, NT 4.0 CX-SUPERVISOR-Vj.j
single user license with manuals (service pack 3+), 98
CX-Supervisor runtime single user license Microsoft Windows: XP, 2000, NT 4.0 CX-SUPERVISOR-HL-Vj.j
(service pack 3+), 98
CX-Supervisor, CD-ROM runtime version and runtime Microsoft Windows: XP, 2000, NT 4.0 CX-SUPERVISOR-RUN-HL-Vj.j
single user license, with manuals (service pack 3+), 98
CX-Supervisor, CD-ROM runtime version and runtime Microsoft Windows: XP, 2000, NT 4.0 CX-SUPERVISOR-TOK-Vj.j
single user license software disk, with manuals (service pack 3+), 98
Note: Please contact your local Omron sales office for current version.
107
Software Tools and Programming Devices
CX-ServerLITE
I/O Point Database
Reuse I/O point data from CX-Programmer and other
CX-Automation Suite products. Allows direct importing
of CX-Programmer CDM file to CX-ServerLITE project
saving valuable engineering development time.
J Specifications
Description Operating system Part number (See Note.)
CX-ServerLITE, full version, single license, with Microsoft Windows: XP, 2000, NT 4.0 CX-SERVER-LITE-Vj.j
manuals (service pack 3+), 98
CX-ServerLITE demo version, runs for (1) hour Microsoft Windows: XP, 2000, NT 4.0 CX-SERVER-LITE-DEMO-Vj.j
continuously before resetting (service pack 3+), 98
Note: Please contact your local Omron sales office for current version.
108
Software Tools and Programming Devices
CX-ServerOPC
J Three CX-ServerOPC Components
CX-Server
Omron’s network communication manager, CX-Server, is
included with CX-ServerOPC. CX-Server includes drivers
for all of Omron’s networks. This means CX-ServerOPC
can interface to all Omron PLCs, temperature controllers
and network service board products.
OPC Server
The OPC Server connects to the third party operator
interface, such as OPC clients as HMI packages, Visual
Basic programs, or C++ programs. The OPC Server then
manages connection to Omron’s CX-Server, which using the Omron OPC Client activeX control, a single Excel
exchanges data with Omron devices. or Visual Basic application can be developed to interface to
Omron PLCs and multiple PLC vendors for a simple way to
Connect OPC client applications to Omron hardware exchange and share data.
easily, through use of standard OPC technologies. The
Omron OPC Server supports all Omron communication HMI and SCADA applications communicate with control
protocols and PLC memory locations in one software networks using drivers designed to different vendor
package. specifications. In the past, this meant that each HMI vendor
had to create a multitude of drivers and driver interfaces to
OPC Client “activeX” Objects their products. This created a product development and
support nightmare.
CX-Server OPC includes a set of activeX objects that allow
a customer to create their own CX-Server client application. The OPC standard was created to solve this problem. Now,
CX-ServerOPC can be purchased to operate as an open an HMI vendor can create a single OPC client interface for
data server for Omron networks, and it can be purchased their software. This OPC client can interface to any OPC
to create an open data client for any OPC server. These server on the market. Vendors, such as Omron, have
activeX objects can be dragged and dropped into Microsoft created reliable OPC servers that support their networks.
Excel to create a simple, dialog-configured HMI that can So, when an OPC client is connected to the OPC server,
communicate to an OPC server. These objects can also be the HMI package freely exchanges data.
added to Visual Basic to create an OPC client.
J Key Features
Now, the Visual Basic programmer does not have the te-
dious task of writing and testing the underlying OPC client • Omron OPC Server providing third-party OPC Client
code. Omron has taken care of code debugging concerns HMI/SCADA applications connectivity to Omron's
by providing CX-ServerOPC with client activeX controls. other PLCs and Networks.
• OPC Client activeX controls turns Microsoft Excel &
IMPORTANT: The Omron OPC Server supports version
Visual Basic into OPC Client applications.
2.0 of the OPC specification only. Because of this, OPC
Client applications must support OPC v2.0 Data Access • Bridge between multiple vendor OPC Servers using
(DA) of the OPC specification to be used with the Omron OPC Client activeX control.
OPC Server. • Set of Omron activeX graphical controls.
With OPC Client activeX Control, turn Microsoft Excel and • Works with third-party activeX controls.
Visual Basic into a powerful OPC client application that can • Script command set.
access data from one or many OPC Servers at the same • Drag-and-drop toolbar.
time, supporting multiple vendor platforms and bridging of • Proven and reliable connections to PLC hardware.
OPC Server to OPC Server. This means that through
• Reuse I/O point database with other CX-Automation
Suite products.
J Specifications
Description Operating system Part number (See Note.)
CX-ServerOPC, full version, single license, with Microsoft Windows: XP, 2000, NT 4.0 CX-SERVER-OPC-Vj.j
manuals (service pack 3+), 98; Microsoft Excel 2000/97,
Visual Basic 5.0 +
CX-ServerOPC demo version, runs for (1) hour Microsoft Windows: XP, 2000, NT 4.0 CX-SERVER-OPC-DEMO-Vj.j
continuously before resetting (service pack 3+), 98; Microsoft Excel 2000/97,
Visual Basic 5.0+
Note: Please contact your local Omron sales office for current version.
109
Software Tools and Programming Devices
Hand-Held Programmers
Compact, Hand-Held Programmers for All Omron Programmable Controllers
J Hand-Held Programmers
Description Part number
Hand-held programming console with cable attached, 2 m length; connects directly to new version peripheral CQM1H-PRO01-E
port
Hand-held programming console with back light (cable not included) C200H-PRO27-E
Note: If you already have a CQM1-PRO01-E, connect to the peripheral port with a CS1W-CN114 Adapter cable.
J CQM1H-PRO01-E J C200H-PRO27-E
Programming Console Programming Console
CJ1 CJ1
110
Software Tools and Programming Devices
Hand-Held Programmers
J Dimensions
Unit: mm (inch)
CQM1H-PRO01-E
192
(7.56)
C200H-PRO27-E
192 33
(7.56) (1.30)
29 C200H-CN224: 2 m
(1.14) 12
(0.47) C200H-CN624: 6 m
96 (3.78) 30
(1.18)
48
(1.89)
111
Software Tools and Programming Devices
Cables and Connection Diagrams
Connecting Cable
Peripheral port
RS-232C cable
CS1W-CN118
RS-232C, D-sub
9-pin receptacle
RS-232C cable
C200H-CN229-EU RS-232C port on CPU
112
ALL DIMENSIONS SHOWN ARE IN MILLIMETERS. To convert millimeters into inches, divide by 25.4