4-141
Detailed specifications of MELFA-BASIC V
4MELFA-BASIC IV
28
M_Spd
Slot No.(1to 32)
Current specified speed (valid only for linear/
circular interpolation)
R
Single-precision
real number type,
mm/s
29
M_NSpd
Slot No.(1to 32)
System default value (default value of M_Spd)
(mm/s)
R
Single-precision
real number type,
mm/s
30
M_RSpd
Slot No.(1to 32)
Current directive speed (mm/s)
R
Single-precision
real number
type,mm/s
31
M_Acl
Slot No.(1to 32)
Current specified acceleration rate (%)
R
Single-precision
real number type, %
32
M_DAcl
Slot No.(1to 32)
Current specified deceleration rate (%)
R
Single-precision
real number type, %
33
M_NAcl
Slot No.(1to 32)
System default value (default value of M_Acl) (%)
R
Single-precision
real number type, %
34
M_NDAcl
Slot No.(1to 32)
System default value (default value of M_DAcl)
(%)
R
Single-precision
real number type, %
35
M_AclSts
Slot No.(1to 32)
Current acceleration/deceleration status
0 = Stopped, 1 = Accelerating, 2 = Constant
speed, 3=Decelerating
R
Integer type
36
M_SetAdl
Axis No.(1 to 8)
Specify the acceleration/deceleration time ratio
(%) of each axis.
RW
Single-precision
real number type, %
37
M_LdFact
Axis No.(1 to 8)
The load factor of the servo motor of each axis.
(%)
R
Single-precision
real number type, %
38
M_Run
Slot No.(1to 32)
Operation status (1: Operating, 0: Not operating)
R
Integer type
39
M_Wai
Slot No.(1to 32)
Pause status (1: Pausing, 0: Not pausing)
R
Integer type
40
M_Psa
Slot No.(1to 32)
Specifies whether or not the program selection is
possible in the specified task slot. (1: Selection
possible, 0: Selection not possible, in pause
status)
R
Integer type
41
M_Cys
Slot No.(1to 32)
Cycle operation status (1: Cycle operation, 0: Non-
cycle operation)
R
Integer type
42
M_Cstp
None
Cycle stop operation status (1: Cycle stop, 0: Not
cycle stop)
R
Integer type
43
C_Prg
Slot No.(1to 32)
Execution program name
R
Character string
type
44
M_Line
Slot No.(1to 32)
Currently executed line No.
R
Integer type
45
M_SkipCq
Slot No.(1to 32)
A value of 1 is input if execution of an instruction is
skipped as a result of executing the line that
includes the last executed Skip command,
otherwise a value of 0 is input.
R
Integer type
46
M_BrkCq
None
Result of the BREAK instruction
(1: BREAK, 0: None)
R
Integer type
47
M_Err
None
Error occurring (1: An error has occurred, 0: No
errors have occurred)
R
Integer type
48
M_ErrLvl
None
Reads an error level.
caution/low/high1/high2ÅÅ1/2/3/4
R
Integer type
49
M_Errno
None
Reads an error number.
R
Integer type
50
M_Svo
Mechanism No.(1 to 3)
Servo motor power on (1: Servo power on, 0:
Servo power off)
R
Integer type
51
M_Uar
Mechanism No.(1 to 3)
Bit data.
(1: Within user specified area, 0: Outside user
specified area)
(Bit 0:area 1 to Bit 7:area 8)
R
Integer type
No
Variable
name
Array designation
Note1)
Details
Attribute
Note2)
Data type, Unit
Page