Omron CJ - 09-2009 Operation Manual page 64

Programmable controllers
Table of Contents

Advertisement

CJ1-H and CJ1M CPU Unit Features
Function Block (FB)
Smart FB Library
Online Editing of FB
Definitions
Nesting
Protecting FB Definitions
Offline Debugging with
the Simulator
Variable Support for
String Operations (CPU
Units with Unit Version 4.0
or Later)
FB Generation Function
-speed Structured Programming
High
Function Blocks
More Cyclic Tasks
16
When using a CPU Unit with unit version 3.0 or later, standard processes can
be encapsulated as easily reusable function blocks as long as those pro-
cesses only exchange I/O data externally. The function blocks can be written
in ladder language or ST (structured text) language. Mathematical processing
that is difficult to write in ladder language can be written easily in the ST lan-
guage.
OMRON function blocks can be written in ladder language or ST (structured
text) language, and conform to IEC 61131-3 standards (JIS B3503). The func-
tion blocks provide functions for more efficient design and debugging of the
user equipment, as well as easier maintenance.
The Smart FB Library is a set of function blocks that improve interoperability
between OMRON PLC Units and FA components. Since it isn't necessary to
create a ladder program to use basic Unit and FA component functions, the
user can concentrate on more important work, such as determining how to
make the most of device functions.
FB definitions can be changed during operation, so FB definitions can be
edited quickly during debugging. In addition, FBs can be used with confidence
even in equipment that must operate 24 hours/day. (Requires CPU Unit unit
version 4.0 or later and CX-Programmer version 7.0 or higher.)
Not only can programs be created with nested OMRON FBs, it is possible to
make easy-to-understand, stress-free operations by switching displays under
preset conditions and displaying structures in a directory-tree format.
(Requires CX-Programmer version 6.0 or higher.)
It is possible to prevent unauthorized manipulation, editing, or misappropria-
tion of the program by setting passwords for the function block definitions allo-
cated in the project file and protecting the definitions based on their purpose.
(Requires CX-Programmer version 6.1 or higher.)
The Simulator enables checking the PLC program's operation on the desktop,
so program quality can be improved and verified early on. Both the ladder and
ST programming can be executed in the computer application.
The functions that perform string data operations in ST language not only
support string variables, they also strengthen the functions used to communi-
cate with string data I/O. This feature simplifies the creation of programs that
send and receive communications commands. (Requires CPU Unit unit ver-
sion 4.0 or later and CX-Programmer version 7.0 or higher.)
Existing PLC programming can be reused by easily converting it to FBs.
(Requires CX-Programmer version 7.0 or higher.)
To further aid standardized programming, program structuring functions have
been improved, as has program execution speed.
Required programming can be "encapsulated" in function blocks using either
ladder diagrams or structure text. (Requires CPU Unit unit version 3.0 or
later.)
Tasks provide better efficiency by enabling programs to be separated by func-
tion or for development by different engineers. The CJ1-H CPU Units support
up to 288 cyclic tasks, an incredible increase over the previous maximum of
32 tasks.
Section 1-3

Advertisement

Table of Contents
loading

Table of Contents