Function Specifications - Omron NX1 Series Manual

Machine automation controller
Table of Contents

Advertisement

Machine Automation Controller

Function Specifications

Tasks
Function
POU (Program
Organization
Unit)
Programming
languages
Namespaces
Variables
Data types
Programming
Data type
attributes
Libraries
Control modes
Motion control
Axis types
Positions that can be managed
22
NX1
Item
Maximum number of
primary periodic
Periodically
tasks
executed tasks
Maximum number of
periodic tasks
Maximum number of
event tasks
Conditionally
executed tasks
Execution condition
Programs
Function blocks
Functions
Types
External
access of
Network variables
variables
Boolean
Bit strings
Integers
Real numbers
Basic data
Durations
types
Dates
Times of day
Date and time
Text strings
Derivative data types
Function
Maximum number of
members
Nesting maximum
Structures
levels
Member data types
Specifying member
offsets
Function
Maximum number of
Unions
members
Member data types
Enumerations
Function
Function
Maximum number of
dimensions
Array
specifications
Maximum number of
elements
Array specifications
for FB instances
Range specifications
I/O refreshing and the user program are executed in units that are called tasks.
Tasks are used to specify execution conditions and execution priority.
1
2
32
When Activate Event Task instruction is executed or when condition expression for
variable is met
POUs that are assigned to tasks
POUs that are used to create objects with specific conditions
POUs that are used to create objects that determine unique outputs for the inputs,
such as for data processing
Ladder diagrams *
1
and structured text (ST)
A concept that is used to group identifiers for POU definitions
The function which allows access from the HMI, host computers, or other controllers
BOOL
BYTE, WORD, DWORD, LWORD
INT, SINT, DINT, LINT, UINT, USINT, UDINT, ULINT
REAL, LREAL
TIME
DATE
TIME_OF_DAY
DATE_AND_TIME
STRING
Structures, unions, enumerations
A derivative data type that groups together data with different variable types
2,048
8
Basic data types, structures, unions, enumerations, array variables
You can use member offsets to place structure members at any memory locations
A derivative data type that enables access to the same data with different data types
4
BOOL, BYTE, WORD, DWORD, LWORD
A derivative data type that uses text strings called enumerators to express variable
values
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
3
65,535
Supported
You can specify a range for a data type in advance. The data type can take only
values that are in the specified range
User libraries
Position control, velocity control, torque control
Servo axes, virtual servo axes, encoder axes, virtual encoder axes, PTP axes
Command positions and actual positions
NX102

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents