Term Description
edge One of the attributes of a variable.
This attribute makes a BOOL variable pass TRUE to a function block when the variable
changes from F
ALSE to TRUE or when it changes from TRUE to F
ALSE.
cam data variable A variable that represents the cam data as a structure array.
A cam data variable is an array structure that consists of phases and displacements.
observation One of the event levels for Controller events or user-defined events.
These are minor errors that do not affect control operations, but appear in the event log to
notify the user of specific information.
function module One of the functional units of the software configuration of the CPU Unit.
basic data type Any of the data types that are defined by IEC 61
131-3.
They include Boolean, bit string, integer, real, duration, date, time of day
, date and time, and
text string data types.
"Basic data type" is used as opposed to derivative data types, which are defined by the user.
forced refreshing Forcing the refreshing of an input from an external device or an output to an external device,
e.g., when the user debugs a program.
Addresses that are subject to forced refreshing can still be overwritten from the user pro-
gram.
union One of the derivative data types. It allows you to handle the same data as different data
types.
global variable A variable that can be read or written from all POUs (programs, functions, and function
blocks).
minor fault level Controller error An error for which some of the control operations for one of the function modules in the
NJ/NX-series Controller stop.
An NJ/NX-series CPU Unit continues operation even after a minor fault level Controller error
occurs.
Special Unit Setup A generic term for the settings for a Special Unit, including the settings in allocated DM Area
words.
structure One of the derivative data types. It consists of multiple data types placed together into a lay-
ered structure.
Constant One of the attributes of a variable.
If you specify the Constant attribute for a variable, the value of the variable cannot be written
by any instructions, ST operators, or CIP message communications.
Controller The range of devices that are directly controlled by the CPU Unit.
In the NX-series System, the Controller includes the CPU Rack and EtherCA
T slaves (includ-
ing general-purpose slaves and Servo Drives).
In the NJ-series System, the Controller includes the CPU Rack, Expansion Racks, and
EtherCA
T slaves (including general-purpose slaves and Servo Drives).
Controller error Errors that are defined by the NJ/NX-series System.
“Controller error” is a collective term for major fault level, partial fault level, minor fault level,
and observation Controller events.
Controller event One of the events in the NJ/NX-series System. Controller events are errors and information
that are defined by the system for user notification. A Controller event occurs when the sys-
tem detects a factor that is defined as a Controller event.
Controller information Information that is defined by the NJ/NX-series System that is not an error. It represents an
information Controller event.
Servo Drive/encoder input slave Any of the EtherCAT slaves that is assigned to an axis. In the NJ/NX-series System, it would
be a Servo Drive or Encoder Input Slave Unit.
axis A functional unit within the Motion Control Function Module. An axis is assigned to the drive
mechanism in an external Servo Drive or the sensing mechanism in an external Encoder In-
put Slave Unit.
axes group A functional unit that groups together axes within the Motion Control Function Module.
Axes Group Variable A system-defined variable that is defined as a structure and provides status information and
some of the axes parameters for an individual axes group.
An Axes Group V
ariable is used to specify an axes group for motion control instructions and
to monitor the command interpolation velocity
, error information, and other information for the
axes group.
Terminology
45
NX-series NX1P2 CPU Unit Hardware User’s Manual (W578)