Omron CJ2 manual Variable Subscript, Up to 128 Cyclic Tasks Are Supported.4

Page 15

A Symbol Can be used for an Array

 

Variable Subscript.

NEW

A physical address or symbol can be specifi ed for an array subscript, so data can be dynamically specifi ed.

Example Data[i]: An element number is indirectly specifi ed by the value of symbol i. If the value of symbol i is &5, data[5] is specifi ed

for element number 5.

data [i]

Symbol that indirectly specifies the element number

Array variable name

Element number

Start of array

 

 

 

0

data[0]

 

 

 

 

 

 

 

1

data[1]

 

 

Value of element number i

 

2

data[2]

 

 

(example when i = 5)

 

3

data[3]

 

 

 

 

 

 

 

4

data[4]

 

 

 

 

 

 

 

5

data[5]

 

 

 

 

 

 

 

 

 

Memory Attributes in the Ladder Editor

can be Understood at a Glance.

 

 

 

Ver.Up

 

 

 

 

 

 

 

 

 

 

 

Tag (network symbols) memory attributes can be understood at a glance in the Ladder Editor Window, enabling an easily understandable program to be created.

Example

:Published

:Input

:Output

 

Operation start

Operation stop

Operation status

New Instructions are Supported.

 

NEW

 

New instructions such as tracking, sorting, and fl oating-point decimal maximum/minimum value search instructions are supported.

Up to 128 Cyclic Tasks

are Supported.4

Times NEW

More than before

The user program can be divided into up to 128 tasks. Using smaller task programs makes it easier to structure programs. This also contributes to shorter cycle times by controlling the tasks that are being executed or not executed in smaller units.

Languages Conforming to IEC Are Supported.

Ladder diagrams and ST languages can be freely combined and made into components as function blocks (FBs), allowing programs to be created in the optimum language for the particular process.

The Number of Communications Logic

 

Ports has Increased to 64.

NEW

Programming can be performed with no need to pay attention to the number of logic ports.

Programming Structuring and Reusability.

User program

Task

Task

Task

Task

a:=a+1;

RESULTS=0.0;

IF M = TRUE THEN RESULTS = SIN(data):

ENDIF;

Ladder diagram

Control of equipment and external devices

FBs

FB Modularization

and reusability

ST

Math and character string processing

SFC

Step progression control

Highly Independent Programs Can Be Easily Created.

The programming language suited to the process can be used.

15

Image 15
Contents Programmable Automation Controllers CJ2SERIESMulti-domain functionality Large Memory Capacity And, All CJ2 Models Have more Capacity than CJ1 Models High-capacity CJ2H-CPU68-EIP Is Now AvailableTransfer Method2.4 Automatic User Memory RecoveryCreate a Seamless Data Flow in a Single Network System Networks Are More OpenData Links EtherNet TechnologyNo Need for Memory Map Control Programmable Terminal Host application NS Series What is Tag Access?Easy Connection by USB Connecting Support Software is Now Easier and SaferEasy Connection by EtherNet/IP By PAC Name VerificationStress-free Online Debugging Easier On-site DebuggingContinuous Data Tracing Trigger ConditionsAddress Offsets can be Specified BCD and Binary Timer Instructions can be used TogetherHighly Readable Programming Bit Addresses can be used in the DM Area and EM AreaUp to 128 Cyclic Tasks Are Supported.4 Variable SubscriptTypes of Units System ConfigurationCJ-series CPU Racks Required UnitsRight of the CPU Unit. See note Maximum Number of Configuration Units That Can Be MountedPower Supply Unit One Unit Expansion Interface Unit CJ-series Expansion RacksExternal Interface Serial PortEtherNet/IP Port CJ1W-BAT01 General SpecificationsEM3 Performance SpecificationsUTF-8 Timer CounterCSMA/CD UcmmFINS/UDP FINS/TCPInternational Standards Power Supply Units Ordering InformationCJ2 CPU Units CJ-series I/O Interface Unit Mounted on Expansion Rack Connecting CablesCurrent Product name Specifications Product name Specifications Model StandardsSupport Software Peripheral USB PortEtherNet/IP Port Input Units External Allocated Specifications No.Product Words Model NameMaximum Switching CapacityUnits Name Input currentInterrupt Input Units High-speed Input UnitsB7A Interface Units Process I/O Units Isolated-type Units with Universal InputsIsolated-type Thermocouple Input Units Analog Input Units Analog I/O UnitsIsolated-type Resistance Thermometer Input Units Isolated-type DC Input UnitsAnalog I/O Units Analog Output UnitsTemperature Control Units High-speed Counter UnitPosition Control Units EtherNet/IP Unit MECHATROLINK-II-compatible Position Control UnitsMECHATROLINK-II-compatible Motion Control Units Serial Communications UnitsDeviceNet Unit EtherNet UnitController Link Units FL-net UnitSysmac SPU High-speed Data Storage Unit CompoNet Master UnitCompoBus/S Master Unit ID Sensor UnitsCJ2H CPU Unit Dimensions Unit mmExample Calculating Total Current and Power Consumption Checking Current Consumption and Power ConsumptionOmron Electronics LLC the Americas Headquarters

CJ2 specifications

The Omron CJ2 series is a powerful and versatile family of programmable logic controllers (PLCs) that exemplify modern automation technology. Known for their robust performance and reliability, CJ2 controllers are widely used in various industries for controlling machinery, processes, and other automated systems.

One of the main features of the CJ2 series is its impressive scalability. The platform offers various models, allowing users to choose the right controller based on their application needs. The CJ2 series supports up to 64 I/O modules, providing ample flexibility for expanding system capabilities. Additionally, it supports more than 4096 I/O points with the right configuration, making it suitable for small to large-scale applications.

The CJ2 series leverages Omron's advanced Kinematics technology, which enhances motion control capabilities. This feature is particularly beneficial for applications requiring precise control over moving parts, such as robotics and material handling systems. The CJ2 can manage multiple axes simultaneously, allowing for complex multi-axis systems to be programmed easily.

Another key characteristic of the CJ2 is its high-speed processing. The controller is equipped with a fast CPU that delivers quick execution of logic programs and supports high-speed data processing, making it ideal for time-critical applications. The CJ2 series also incorporates a rich instruction set that supports various programming languages, including ladder diagram, structured text, and function block diagram, catering to the preferences and needs of different programmers.

Enhanced communication capabilities are another highlight of the Omron CJ2 series. It supports various fieldbus protocols, including Ethernet/IP, Profibus, and DeviceNet, allowing for seamless integration with other devices and systems. This connectivity enables users to build complex, coordinated systems that communicate effectively in real-time.

The CJ2 series also boasts robust diagnostics features, making it easier to troubleshoot and maintain installations. The controller can store extensive diagnostic information, helping users quickly identify issues within the system. Additionally, the CJ2's user-friendly programming environment simplifies the development process, allowing for rapid deployment.

In summary, the Omron CJ2 series stands out for its scalability, advanced motion control capabilities, high-speed processing, and enhanced communication features. These characteristics make it a go-to option for engineers and manufacturers seeking a reliable and flexible PLC solution to meet their automation needs. Its combination of performance, versatility, and user-friendly design cements the CJ2's reputation as a leader in the field of industrial automation.