Professional Documents
Culture Documents
NCCPU
010
Basic
function
Symbol
Always ON (P_On)
_NCCPU010_MoveAbsolute_REAL
(BOOL)
(BOOL)
EN
ENO
Axis No.
Start
Position command
Speed command
Acceleration rate
Deceleration rate
Pulse output method
File name
Applicable
models
Conditions
for usage
Function
description
(INT)
Axis
(BOOL)
Execute
(REAL)
Position
(REAL)
Velocity
(REAL)
Acceleration
(REAL)
Deceleration
(INT)
OutPulseSelect
(BOOL)
Done
(BOOL)
Error
(WORD)
ErrorID
Positioning completed
Error flag
Error code
(May be omitted)
ON
OFF
ENO
ON
OFF
Execute
ON
OFF
Speed
Command
speed
Kind of FB
definition
FB
precautions
EN
input
condition
Done
ON
OFF
Error
ON
OFF
_NCCPU010_MoveAbsolute_REAL (2/3)
Application
example
Turning the start trigger from OFF to ON will start operating the Servomotor connected to the Pulse output 0 on
the CJ1M-CPU Unit with absolute movement.
CJ1MCPU2x
Pulse output 0
Servomotor
Start trigger
Bit B
Bit C
Bit A
Bit A
Always ON (P_On)
Axis No.
Pulse output 0 &0
Start
Bit A
Position command
200000 pulses +200000.0
Speed command
50000Hz +50000.0
Acceleration rate
100Hz/4ms +100.0
Deceleration rate
100Hz/4ms +100.0
Pulse output method
CW/CCW output &0
Related
manuals
_NCCPU010_MoveAbsolute_REAL
(BOOL)
(BOOL)
EN
ENO
(INT)
(BOOL)
Axis
Done
(BOOL)
(BOOL)
Execute
Error
(REAL)
(WORD)
Position
ErrorID
(REAL)
Velocity
(REAL
Acceleration
(REAL)
Deceleration
(INT)
OutPulseSelect
Positioning completed
Bit B
Error flag
Bit C
Error code
(May be omitted)
_NCCPU010_MoveAbsolute_REAL (3/3)
Variable Table
Input Variables
Name
EN
Variable name
EN
Data type
BOOL
Default
Range
Axis No.
Axis
INT
&0
&0 to &1
Start
Position command
Execute
Position
BOOL
REAL
0(OFF)
+0.0
Speed command
Velocity
REAL
+1.0
Acceleration rate
Acceleration
REAL
+1.0
Deceleration rate
Deceleration
REAL
+1.0
Pulse
method
OutPulseSelect
INT
&0
output
Output Variables
Name
ENO
Positioning
completed
Error flag
Error code
(May be omitted)
Revision History
Version
1.00
Variable name
ENO
Data type
BOOL
Done
BOOL
Error
ErrorID
BOOL
WORD
Date
2005.2.
Contents
Original production
-2.147483e+00
9 to
+2.147483e+00
9
+1.0
to
+100000.0
+1.0
to
+65535.0
+1.0
to
+65535.0
&0 to &1
Range
Description
1 (ON): Starts FB
0 (OFF): Does not start FB
&0: Pulse output 0
&1: Pulse output 1
: Starts absolute movement
Specifies the target position.
Unit: Pulses
Specifies the target speed.
Unit: Hz
Specifies the acceleration rate.
Unit: Hz/4ms (Increase (Hz) in frequency
per Pulse control period (4ms))
Specifies the deceleration rate.
Unit: Hz/4ms (Decrease (Hz) in frequency
per Pulse control period (4ms))
&0: CW/CCW output
&1: Pulse + direction output
Description
1(ON) :FB operating normally
0(OFF): FB not operating normally
1 (ON) indicates that positioning has been completed.
1 (ON) indicates that an error has occurred in the FB.
The error code of the error occurred in the FB will be
output. For details of the errors, refer to the sections of
the manual listed in the Related manuals above. When
Unit No. or Axis. No. is out of the range, #0000 will be
output.
Note
This manual is a reference that explains the function block functions.
It does not explain the operational limitations of Units, components, or combinations of Units and components. Always read and
understand the Operation Manuals for the systems Units and other components before using them.