111.pdf - 第19页
Machine Automa tion Controller NX1P 19 *1. Execution objects and variab le tables (including variable na mes) *2. Memory used for CJ-series Units is included. *3. The value can be set in 1 ch i ncrements. The value is in…

Machine Automation Controller NX1P
18
Performance Specifications
Item
NX1P2-
11/
111
10/
101
90/
901
Processing
time
Instruction
execution times
LD instruction 3.3 ns
Math instructions (for long real data) 70 ns or more
Programming
Program capacity
*1
Size 1.5 MB
Quantity
Number of POU definitions 450
Number of POU Instances 1,800
Memory capacity
for variables *2
Retain
attributes
Size 32 kB
Number of variables 5,000
No Retain
attributes
Size 2 MB
Number of variables 90,000
Data types Number of data types 1,000
Memory for CJ-
series Units (Can
be specified with
AT specifications
for variables.)
CIO Area 0 to 6,144 channel (0 to 6,143) *3
Work Area 0 to 512 channel (W0 to W511) *3
Holding Area 0 to 1,536 channel (H0 to H1,535) *4
DM Area 0 to 16,000 channel (D0 to F15,999) *4
EM Area ---
Motion control
Number of
controlled axes *5
Maximum number of controlled axes 12 axes 10 axes 4 axes
Motion control axes 8 axes 6 axes ---
Single-axis position control
axes
4 axes 4 axes 4 axes
Maximum number of used real axes 8 axes 6 axes 4 axes
Used motion control servo axes 4 axes 2 axes ---
Used single-axis position
control servo axes
4 axes 4 axes 4 axes
Maximum number of axes for linear interpolation
axis control
4 axes per axes group ---
Number of axes for circular interpolation axis
control
2 axes per axes group ---
Maximum number of axes groups 8 axes groups ---
Motion control period Same as the period for primary periodic task
Cams
Number of cam
data points
Maximum points per cam table 65,535 points ---
Maximum points for all cam
tables
262,140 points ---
Maximum number of cam tables 80 tables ---
Position units Pulse, mm, μm, nm, degree, and inch
Override factors 0.00% or 0.01% to 500.00%
Built-in
EtherNet/IP
port
Number of ports 1
Physical layer 10BASE-T, 100BASE-TX
Frame length 1,514 bytes max.
Media access method CSMA/CD
Modulation Baseband
Topology Star
Baud rate 100 Mbps/s (100BASE-TX)
Transmission media
STP (shielded, twisted-pair) cable of Ethernet category 5, 5e or
higher
Maximum transmission distance between Ethernet switch and node 100 m
Maximum number of cascade connections There are no restrictions if an Ethernet switch is used.
CIP service: Tag
data links (cyclic
communications)
Maximum number of connections 32
Packet interval *6
Can be set for each connection.
2 to 10,000 ms in 1-ms increments
Permissible communications band 3,000 pps *7 (including heartbeat)
Maximum number of tag sets 32
Tag types
Network variables
CIO/WR/HR/DM
Number of tags per connection (i.e., per tag set) 8 (7 tags if Controller status is included in the tag set.)
Maximum number of tags 256
Maximum link data size per node
(total size for all tags)
19,200 bytes
Maximum data size per connection 600 bytes
Maximum number of registrable tag sets
32
(1 connection = 1 tag set)
Maximum tag set size
600 bytes
(Two bytes are used if Controller status is included in the tag set.)
Multi-cast packet filter *8 Supported.

Machine Automation Controller NX1P
19
*1. Execution objects and variable tables (including variable names)
*2. Memory used for CJ-series Units is included.
*3. The value can be set in 1 ch increments. The value is included in the total size of variables without a Retain attribute.
*4. The value can be set in 1 ch increments. The value is included in the total size of variables with a Retain attribute.
*5. Refer to the NJ/NX-series CPU Unit Motion Control User’s Manual (Cat. No. W507) for the description of this term.
*6. Data will be refreshed at the set interval, regardless of the number of nodes.
*7. “pps“ means packets per second, i.e., the number of communications packets that can be sent or received in one second.
*8. As the EtherNet/IP port implements the IGMP client, unnecessary multi-cast packets can be filtered by using an Ethernet switch that supports
IGMP Snooping.
*9. Ring topology is supported with the project version 1.40 or later.
Slaves on a ring topology should support a ring topology. If Omron slaves, please see the user's manual of slaves.
*10.For project unit version earlier than 1.40, the data must be within one frame.
Built-in
EtherNet/IP
port
CIP message
service:
Explicit messages
Class 3 (number of connections)
32
(clients plus server)
UCMM
(non-connection
type)
Maximum number of clients that
can communicate at one time
32
Maximum number of servers that
can communicate at one time
32
Number of TCP sockets 30
Secure Socket
Service
Maximum number of Secure Socket 30
TLS Version 1.2
Built-in
EtherCAT port
Communications standard IEC 61158 Type12
EtherCAT master specifications Class B (Feature Pack Motion Control compliant)
Physical layer 100BASE-TX
Modulation Baseband
Baud rate 100 Mbps (100BASE-TX)
Duplex mode Auto
Topology Line, daisy chain, branching and ring *9
Transmission media
Twisted-pair cable of category 5 or higher
(double-shielded straight cable with aluminum tape and braiding)
Maximum transmission distance between nodes 100 m
Maximum number of slaves 16
Range of node addresses that can be set 1 to 192
Maximum process data size
Input: 1,434 bytes
Output: 1,434 bytes *10
Maximum process data size per slave
Input: 1,434 bytes
Output: 1,434 bytes
Communications cycle 2,000 μs to 8,000 μs in 250-μs increments
Sync jitter 1 μs max.
Serial
Communications
(Serial
Communications
Option Board)
Communications method half duplex
Synchronization Start-stop
Baud rate 1.2/2.4/4.8/9.6/19.2/38.4/57.6/115.2 kbps
Transmission distance Depends on Option Board.
Supported protocol Host link, Modbus-RTU master, and no-protocol
Unit
configuration
Maximum number
of connectable
Units
Maximum number of NX Units that can be
mounted to the CPU Unit
8
Maximum number of NX Units for entire controller
24
On CPU Rack: 8
On EtherCAT Slave Terminals: 16
Power supply
Model A non-isolated power supply for DC input is built into the CPU Unit.
Power OFF detection time 2 to 8 ms
Option Board Number of slots 221
Built-in I/O
Input Number of points 24 24 14
Output
Number of points 16 16 10
Load short-circuit protection
11DT/10DT/9024DT: Not provided (NPN)
11DT1/10DT1/9024DT1: Provided (PNP)
Internal clock
Accuracy
At ambient temperature of 55°C: -3.5 to 0.5 min error per month
At ambient temperature of 25°C: -1.5 to 1.5 min error per month
At ambient temperature of 0°C: -3 to 1 min error per month
Retention time of built-in capacitor At ambient temperature of 40°C: 10 days
Item
NX1P2-
11/
111
10/
101
90/
901

Machine Automation Controller NX1P
20
Function Specifications
Item NX1P2
Tasks
Function
I/O refresh and the user program are executed in units that are called tasks.
Tasks are used to specify execution conditions and execution priority.
Periodically
Executed Tasks
Maximum Number
of Primary Periodic
Tasks
1
Maximum Number
of Periodic Tasks
2
Conditionally
Executed Tasks
Maximum Number
of Event Tasks
32
Execution Condition
When Activate Event Task instruction is executed or when condition
expression for variable is met
Setup System Service Monitoring Settings Not supported
Programming
POUs
(programorganization
units)
Programs POUs that are assigned to tasks.
Function Blocks POUs that are used to create objects with specific conditions.
Functions
POUs that are used to create an object that determine unique outputs for the
inputs, such as for data processing.
Programming
Languages
Types Ladder diagrams * and structured text (ST)
Namespaces Namespaces are used to create named groups of POU definitions.
Variables
External Access of
variables
Network Variables
The function which allows access from the HMI, host computers, or other
Controllers
Data Types
Data types
Boolean BOOL
Bit Strings BYTE, WORD, DWORD, LWORD
Integers INT, SINT, DINT, LINT, UINT, USINT, UDINT, ULINT
Real Numbers REAL and LREAL
Durations TIME
Dates DATE
Times of Day TIME_OF_DAY
Date and Time DATE_AND_TIME
Text Strings STRING
Derivative Data Types Structures, Unions, and Enumerations
Structures
Function A derivative data type that groups together data with different data types.
Maximum Number
of Members
2048
Nesting Maximum
Levels
8
Member Data Types Basic data types, structures, unions, enumerations, array variables
Specifying Member
Offsets
You can use member offsets to place structure members at any memory
locations.
Union
Function
A derivative data type that enables access to the same data with different data
types.
Maximum Number
of Members
4
Member Data Types BOOL, BYTE, WORD, DWORD, and LWORD
Enumeration Function
A derivative data type that uses text strings called enumerators to express
variable values.
Data Type Attributes
Array
Specifications
Function
An array is a group of elements with the same data type. You specify the
number (subscript) of the element from the first element to specify the
element.
Maximum Number
of Dimensions
3
Maximum Number
of Elements
65535
Array Specifications
for FB Instances
Supported
Range Specifications
You can specify a range for a data type in advance. The data type can take
only values that are in the specified range.
Libraries You can use user libraries.
Motion
Control
Control Modes Position control, Velocity control, and Torque control
Axis Types Servo axes, Virtual servo axes, Encoder axes, and Virtual encoder axes
Positions that can be managed Command positions and actual positions