19.08.2013 Views

OPERATION MANUAL

OPERATION MANUAL

OPERATION MANUAL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

NE1S Series Features Section 1-1<br />

1-1-2 Advantages<br />

Standardized Programs<br />

Internationally<br />

Standardized<br />

Programming<br />

Supports True Variable<br />

Programming<br />

Supports Different Data<br />

Type Declarations for<br />

Each Variable<br />

True Network-level<br />

Programming with the<br />

Network Path Function<br />

and Variable Function<br />

Modularize Program<br />

Processes into Userdefined<br />

Function Blocks<br />

Automatic Allocation of<br />

I/O Memory to Variables<br />

Open network standardization:<br />

The CIP (Common Industrial Protocol) provides transparency across networks.<br />

Open interface standardization:<br />

An Ethernet port and USB port are built into the CPU Unit as a standard<br />

feature.<br />

Integrated development environment:<br />

The Programming Device and Network Configurator are integrated in a<br />

single software package.<br />

Programs can be created that conform to the IEC 61131-3 standard.<br />

Programs and function blocks are supported as logical POUs (Program Organization<br />

Units). Either LD (ladder/mnemonic language) or ST (structured text)<br />

programming can be used in these logical POUs (programs or functions).<br />

Software created in this way is reusable in other systems so it provides true<br />

software standardization.<br />

After variables are declared in the variable table, those declared variables can<br />

be used in the program, providing true variable programming just like other<br />

high-level languages. Programs can be designed in the same way with the<br />

three kinds of variables (local program-level variables, function block-level<br />

variables, and PLC-level variables).<br />

By using variables, programs can be written before physical addresses are<br />

assigned, making it easier to reuse programs and make programs modular.<br />

The data type can be declared for each variable. Using variables makes programs<br />

easier to read and can be reused without data inconsistencies.<br />

When another CPU Unit in the network is specified in an NE1S-series CPU<br />

Unit, the path to the other CPU Unit can be specified without setting routing<br />

tables. This network path function allows the address of another NE1S-series<br />

CPU Unit in the network to be specified as a variable with a network path.<br />

The variable function in the NE1S-series CPU Unit that received the variable<br />

can determine the physical address from the variable name. These functions<br />

provide true variable programming on a network level.<br />

User-defined function blocks can be created. A series of complex processes<br />

can be combined in a single block, making it easy to reuse programming<br />

resources and experience. It is even possible to almost eliminate programming<br />

from the user standpoint.<br />

Variables can be broadly divided into two categories: global variables that are<br />

shared within a PLC and local variables that are unique to a program or function<br />

block.<br />

Physical memory addresses can be allocated to both global variables and<br />

local variables automatically with NE Programmer. The automatic allocation of<br />

I/O memory allows variables to be used in programming without dealing<br />

directly with the variables' addresses.<br />

While it isn't necessary to deal with the variables' addresses, the user can<br />

manually specify the physical addresses of global variables if necessary.<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!