EasyManua.ls Logo

Omron CJ - 08-2008 - Page 64

Omron CJ - 08-2008
733 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
16
CJ1-H and CJ1M CPU Unit Features Section 1-3
Function Block (FB)
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.
Smart FB Library 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.
Online Editing of FB
Definitions
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.)
Nesting 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.)
Protecting FB Definitions 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.)
Offline Debugging with
the Simulator
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.
Variable Support for
String Operations (CPU
Units with Unit Version 4.0
or Later)
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.)
FB Generation Function Existing PLC programming can be reused by easily converting it to FBs.
(Requires CX-Programmer version 7.0 or higher.)
High-speed Structured Programming
To further aid standardized programming, program structuring functions have
been improved, as has program execution speed.
Function Blocks Required programming can be “encapsulated” in function blocks using either
ladder diagrams or structure text. (Requires CPU Unit unit version 3.0 or
later.)
More Cyclic Tasks 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.

Table of Contents

Related product manuals