12 CONTROL SUB FUNCTIONS
Control type
Machine OPR control Other than "Data
OPR control
Fast OPR control
Position
control
Major
positioning
control
1 to 4-axes speed control
Speed-position switching control
Position-speed switching control
Other
control
JOG operation, Inching operation
Manual
control
Manual pulse generator operation
: Check valid
: Check is not made when the current feed value is not updated (Refer to Pr.21 ) at the setting of " current feed
value" in " Pr.14
–
: Check not carried out (check invalid).
: Valid only when "1:valid" is set in the " Pr.15
3 : The value in " Md.20 Current feed value" will differ according to the " Pr.21
control" setting.
4: When the unit is "degree", check is not made during speed control.
5: When the unit is "degree", check is not carried out.
[2] Software stroke limit check details
An error shall occur if the current value
stroke limit range
1)
(Check "
Md.20
Current feed value" or "
An error shall occur if the command address is outside the software
stroke limit range.
2)
(Check "
Da.6
Positioning address/movement amount".)
1: Check whether the " Md.20 Current feed value" or " Md.21 Machine feed value" is set
in " Pr.14
Software stroke limit selection".
2: Moveable range from the " Pr.12
Software stroke limit lower limit value".
[3] Relation between the software stroke limit function and various
controls
Data set method
set method"
1-axis linear control
2 to 4-axes axis linear
interpolation control
1-axis fixed-feed control
2 to 4-axes fixed-feed control
(interpolation)
2-axis circular interpolation
control
Current value changing
JUMP instruction, NOP
instruction, LOOP to LEND
Software stroke limit selection" during speed control.
Check details
1 is outside the software
2.
Md.21
Software stroke limit upper limit value" to the " Pr.13
Limit
check
Check not carried out.
–
–
Checks 1) and 2) in the previous section [2] are carried
out.
For speed control: The axis decelerates to a stop when
For position control: The axis comes to an immediate
3, 4
3, 4
The current value will not be changed if the new current
value is outside the software stroke limit range.
–
Check not carried out.
5
Check 1) in the previous section [2] is carried out.
The machine will carry out a deceleration stop when the
software stroke limit range is exceeded. If the address is
5
outside the software stroke limit range, the operation can
only be started toward the moveable range.
Software stroke limit valid/invalid setting".
12 - 31
MELSEC-Q
Processing when
an error occurs
Machine feed value".)
An "axis error" will
occur (error code:
507, 508)
Processing at check
it exceeds the software stroke limit
range.
stop when it exceeds the software
stroke limit range.
Current feed value during speed