Mitsubishi PLC Interface Manual
Mitsubishi PLC Interface Manual
MITSUBISHI
‘MITSUBISHI NUMERICAL CONTROL UNIT
MITSUBISHI ELECTRIC
Page
9-1 Signals from CNC to PLC (Data Type: X***) .................... 182
0 SERVO READY, n-TH AXIS OUTPUT RDYn ................ 183 ●
-ii-
Page
9-3 Signals from PLC to CNC (Data Type: Y***) .................... 296
0 CONTROL AXIS REMOVAL N-TH AXIS DTCHU ................ 297
0 SERVO OFF N-TH AXIS *SVFn ................ 299
0 MIRROR IMAGE N-TH AXIS MIn .***.***.......... 301
0 EKTERNAL DECELERATION +N-TH AXIS *+EDTn ............... 302
0 EXTERWL DECELERATION -N-TH AXIS *-EDTn ******...*.*.. 304 ●
-iv-
Page
o MANUAL UNDOM FEED 2ND AXIS NUMBER CX21 - CX216 ......... 379
o MANUAL RANDOM FEED 2ND AXIS VALID CX2S ****..*.*.**.... 379
●
o MANUAL MNDOM FEED 3RD AXIS NUMBER CX31 - CX316 ......... 380
o MANUAL RANDOM FEED 3RD AXIS VALID CX3S ................. 380
o SMOOTHING OFF Cxsl ................. 381
o Axus INDEPENDENT CXS2 ..........(...... 382
o EX.F/MODAL.F CXS3 ................. 384
o GO/Gl CXS4 •.**~**.*.....e..385
o MC/UK CXS5 ................. 386
o ABS/INC CXS6 ................. 387
o STOP CXS7 ................. 388
o STROBE CXS8 .s............... 389
o SPINDLE SPEED OVERRIDE SP1 - 4 *.**.....*... 391
●
-v-
Page
9-4 Signals from PLC to CNC (Data Type: R***) .................... 422
0 ANALOG ouTPuT AO ........ .......... 423 ●
0 KEYOUT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
0 lSTFEEDRATE OVERRIDE (Manual command input) ..................... 429
0 2ND FEEDRATE OVERRIDE *... ● ... 0..... .......... .... ....... 431
● ● ● ● ● ● ● ● ●
0 MANUAL RANDOM FEED 3Rd AXIS MOTION DATA .... O...........0 .., ..... 439 ● ●
0 USER MACRO INPUT #1135 ..... . .... O ... .......... ....... 451
● ● ● ● ● ● ● ● ● ● ● ●
-vi-
Page
12. M-, S-, T-, AND B-FUNCTIONS ● ....... ,*. ***. ● ● ● ● .*...... .. ● ● ● .... ● ● . 464
- vii -
1. GENERAL
1
1. GENEML
This manual explains the signals between CNC and PLC required to prepare
MITSUBISHI Numerical Control Unit MELDAS 300 series internal sequence; it ts
based on the following documents:
~~=T COMMON
PLCINTERFACE, Information
MANUAL(COVUI
MELOAS31O
INTERFACE
TASLE
MELDAS 300
INTERFACE
TABLE
MELDASS30W
INTERFACE
TABLE
I
REMOTE 110
INTERFACE
TABLE
OTHER
OEVICES
I
INTERFACE
sIGNAL
DESCRIPTION
(Now 1)
Note 1: MELDAS 300 mentioned here refers to MELDAS 320L, 320M, 330M, 330HM,
335M.
-1-
I 2. COMMON INFORMATION
I
2. COMMON INFORMATION
Main unit
/
(fourth in total)
rd (fifth in total)
Number of
Main unit Remote 1/0
slots
M330M, 330HM, 10 4 5
330HL (3 when remote 1/0 is used) (8 in total)
Note 1: To use remote 1/0 unit, is used when select six or 10 slots.
Note 2: 100 VAC output card (MC331) can be used only on remote 1/0.
-2-
2. COMMON INFORMATION
There are three types of DI/DO cards: DIO-A, DIO-B, and DIO-D listed in
2-1-3. The installation sequence of the cards is listed below:
M31O The first card is fixed to DIO-A. The second card is selected
among DIO-A, DIO-B, and DIO-D.
M320M, 320L The first card is fixed to DIO-A. The second and third cards are
selected among DIO-A, DIO-B, and DIO-D.
M330M, 330HM, The first and second cards are fixed to DIO-A and DIO-B. The
third and later cards are selected among DIO-A, DIO-B, and DIO-D.
Note: For standard PLC, the first card is fixed to DIO-A and the second and
third cards are fixed to DIO-B.
D1/DOcard
t
CMD–D
x 000
&
CFD-D
Y Ocln &
T
-3-
2. COMMON INFORMATION
Corresponding
Main unit Remote 1/0
device Nos.
First card Xo - X3F
Yo - Y3F ?
Input output
-4-
I 2. COMMON INFORMATION I
Input signals
(connector
Output circuit at Nos.) where Setting
Setting
emergency stop VDE or non
VIM can be
Card name selected VDE non VDE
A (standard)
(standard)
-5-
I 2. COMMON INFORMATION
Input signals
(connector
Output circuit at Setting
Nos.) where
Setting
emergemcy stop VDE or non
VDE can be
Card name selected VDE non VDE
1 !~~3(2):
.— Setting to No. 1 side
1 ~~73(2): Setting to No. 3(2) side
-..—..-
Note: ISRAI is set to No. 1 or No. 2 side for MC323A; to No. 1 or No. 3
side for MC323B or later.
-6-
2. COMMON INFORMATION
Although M300 seriew input signal common is +24 V (VDE) as standard, ground
common (non VDE) can also be selected.
If ground common (non VDE) iS set, the logic of 16 DIO-D card points becomes
opposite to that when +24 V common is set. This means that 1 and O are
opposite to each other when viewed on a sequence program.
Example:
I r
F
-o-
iz
.-
, 0
: -1-
(Unconnected)
4
+24V
-~posite>
At emergency stop, M300 series output circuits other than 47, 15, 32, 48,
or 16 in the CFD13 of the first DIO card MC301 are reset for safety as
standard. (At emergency stop, output circuits should be reset as much as
possible.)
Note that if other output circuits than the five points mentioned above are
also used without reset at emergency stop, the output ciruits are not
cleared by hardware when emergency stop is applied.
Note: When user PLC is stopped, CNC is also placed in emergency stop state,
but the signals output to the output ciruits which are not reset at
emergency stop remain on. The point to be particularly noted is the
brake signal to prevent falling of the top and bottom axes. Since
the servo is turned off with the brake released, the axes are in
danger of falling. To stop user PLC, be sure to use another means
for emergency stop after applying the brakes.
-7-
I 2. COMMON INFORMATION
One page of the input signal table and one page of the output signal table
per DIO card are provided.
(
I
Connector No.
if no connector No. is entered
ontheform, enter thecorreeponding I
‘of the cerd.
t- Aoolicebie model
‘-’-
Input signeltable from fmchme II /4)
J
I ~tcard
~1
I
TabIe4-1.l
-8-
2. COMMON INFORMATION
ROOO
R 100
ROO-R99
1 CNC — PLC signal interface (for $1)
}
R200
R200- R299 CNC— PLC signal interface (for $2)
1
R 300
R300- R399 PLC— CNCsignal interface(forS2)
R400
R400- R499 System reserved (Note 1)
}-
R 500 R 500- R549 }
Open to user (nonbeckup area)
R 550
L
R500- R 1899 Svstem reserved INote 1)
R 1900
R1900-R2799 Open to user (backup area)
‘“l====
R29001R2900-R2949 I
Parameters:
‘Parameters:
However,49
Correspond to PLCconstantsl
R 3239
(80tools)
I
-9-
1 2. COMMON INFORMATION
I
(2) MELDAS 320L, 320M, 330M, 330HM, 335M file register (R) mapping
}
R 100
R 100- R 199 PLC — CNCsignal interface (feed rate override code, etc.)
}
R 200
R200-R499 System reaerva-d (Notell
R%%-l }
}
Aplc RAM area clear interface
Communication interfece
R 1900
R 1900-R2799 Open to user (backup area)
t+
R2800 Parameters: Correspond to PLCconstantsl -48
R2800-R2899
Parameters: Correspond to bit selection 1-88.
However, 49-88 are system reserved (Note 1).
R29001R2900-R2949 1
R2950 R2950–R2999
‘3”0H
ATC common deta (machining center) (spindle tool, etc.)
Tool length measurement 2 interface (lathe]
I I (80
tools)
I (80 tOOiS)
I
‘M8”T===I #3 magazine tool data (machining center)
I
I
(80 tools)
I
R3720IR3720-R3735 Tool life management interface (machining center)
I .
R37401R3740-R3745
I
I }
External tool compensation interface
center tool life management)
(for machining
-1
R3750
R3750-R4389 Tool life management intarface (lathe)
}
R’””~
R 6335
- System reserved (Note 1)
“ 1 .
R200!R200-R299 , ~ CNC — PLC signal interface (for $2)
.
R300 R300- R399
I PLC — CNC signal interface (for $2)
“50E=51 External
interface
machine coordinate
(for $1 and $2)
system compensation
Communication interface
lR700-R999 I (under contemplation)
H
R1900 R1900-R2799
R2800 R2800-R2899 ‘
“R2900 R2900-R2949
System reserved (Note
Parameters:
Parameters:
Correspond
1)
area}
to PLC constants
R3000-R3999
I System reserved (Note 1)
I
CNC — PLC signal interface (for third spindle of
R40001R4000-R4024 ro~tion tool)
R4025 R4025-R4049 CNC — PLC signal interfam, (for fourth spindle of
R
rotation tool )
R4050 R4050-R4074 PLC— CNC signal interface (for third spindle of
rotation tool)
R4075 R4075-R4099 PLC — CNC signal interface (for fourth spindle of
rotation tool )
R41OO R41OO-R4199 CNC— PLC signal interface (for $3)
I .. ..
JE_.1
S2
$1
CNC signals
II I AL I 1. .,., .: .-.7<,.: . . . .,
.-, “.,.,.,.,
. .. .,- ..*
*.y?;3y:.
I ll~A I ] ;, . .-. ,,;, W;?,Y.. ,. ..7.,: .W””,!...:* ‘
-.-, >.,.
-w-~
,. ... .
:~..-rt’
,... .. .
.- .-.., r. -=..
I signals between ~:’
Transfer atthe beginning of mai~ j’.
1 CNCand PLC :, program IL
I18!L
lw- lnp.tf
-—-=-. 1‘---’--~:z2<”2
Transfer (7.1 ms)atthebegmning
of fast program
~G~:~.;.
-,
. .-n....,.. .“”.:.
11---
Outnut
signals
bet ween
Limit switch, machine
lamp, etc. and PLC
J
--
PLC Input/Output Signal System (For DDB, refer to the DDB manual.)
-12-
I 3. MELDAS 31O INTERFACE TABLE I
Card name kput device name )utput device name I Connector name I
XO to X2F (48) CMD-12
First
card
MC301
(DIO-A card)
X30 to X3F (16) I CMD-11
YO to Y24
CFD-13
Y28 to Y2F ) (45)
Stroke end +1 First card CMD-12-12 Stroke end -1 IFirst card CMD-12-47
Stroke end +2 First card CMD-12-29 Stroke end -2 First card CMD-12-15
Stroke end +3 First card CMD-12-45 Stroke end -3 First card CMD-12-32
Stroke end +4 First card CMD-12-13 Stroke end -4 First card CMD-12-48
I
I
-13-
t
3. MELDAS 310 INTERFACE TABLE
3-3 Input/Output Signal between Machine and PLC (common to $1 and $2)
The signals are classified as listed below. Use Tables 3-1 to 3-8 for
signal assignments.
Assignment
Signal type Description
table
-14-
Signal Table from Machine (1/2) (common to $1 and $2) lFirst card [ Table 3-1-1
1~
I
Input Signal Table from Machine (2/2) (common to $1 and $2) 1~1 Table 3-1-2
! -.—
I Device Abbreviation Signal name CMD Device Abbreviation Signal name cm”
X60 I x68 -12
X61 15 X69 29
X62 32 X6A 45
X63 48 X6B 13
x64 16 X6C 30
nv J
Device Abbreviation Signal name CMi” D~~~ce Abbreviation Signal name &’
X70 -l(-lX78 -14
#
x73 I I I 111‘X7B I I 15
X74 lRI X7C 2
9
---- 1 1 1 I 1 1 1
t V77
Lj X7F 3
Input from CRT Setting and Display Unit (1/1) (command to $1 and $2) Table 3-2-1
t
Device Abbreviation Signal name CMD Device Abbreviation Signal name cm
x80 x88 NC reset
X81 X89
X82 , , X8A
t X83 1 I
1
‘--4 i
t X8
..-. 1
X8C
t X85 X8D
---- 1 1
X8E 1 , 1
t X87 I X8F I {
Device Abbreviation Signal name CMD Device \Abbreviation Signal name cm
X90 x98
X91 x99
X92 X9A
x93 X9B
x94 X9C
x95 X9D
X96 , X9E 1 , I
I 1
X9F 1
I ---- I
1
1
1
P
Device Abbreviation Signal name CMD lDevice[Abbreviation[ Simal name Icm
w XAo
I XAl
I *
I XA3
xAA I I XAc
\
XA7 1
Note 1: X88 ia the fixed device number assigned to NC reset. Be sure to assign it to the NC reset
signal of NC input on user PLC.
—
PLC Switch Input (1/1) (common to $1 and $2) Table 3-3-1
—
u
.
I
Device Abbreviation Signal name Device AbbreviationI Signal name
U
r
o
lt+il
Output Signal Table to Machine (1/2) (common to $1 and $2) 1~1 Table 3-4-1
YA 34
YB
Yc 20
YD 35
YE 3
VP $-)1
Device Abbreviation Signal name CFD- D~~ice Abbreviation Signal name CF~’
Ylo 13-26 Y18 13-24
Yll 42 Y19 39
Y12 10 YIA 7
Y13 27 t
Y14 43 Ylc ii
Y15 11 YID 8
I Y16 28 YIE 41
M Y17 44 Yll? 9
o
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
I
Y20 13-47 Y28 13-12
Y21 15 Y29 29
Y22 32 Y2A I I I 45
Y23 48 Y2B ii
Y24 16 Y2C 30
(v’-)<}
\.LA/
— — 1.a
-?2
v9n
L4.U
1. c
-u
(Y26) — 17 Y2E 14
(Y27) z — 50 Y2F 31
Device Abbreviation ~ CFD Device Abbreviation Signal name CFD
Y30 — — ~ –J Y3U — — -14
Y31 — — 17 Y39 — — 1
Y32 — — Y3A — —
Y33 — 11 Y3B — — 15
y34 I — 18 Y3C — 2
Y35 — — 5 Y3D z — 9
Y36 — — 12 Y3E — — 16
Y37 — — 1~ Y?l? — — a
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y40 36 Y48 -1
Y41 Y49 19
Y42 22 Y4A 34
Y43 37 Y4B
Y44 5 Y4C 20
Y45 23 Y4D 35
Y46 38 Y4E 3
Y47 6 Y4F 21
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y50 -26 Y58 -24
Y51 42 Y59 39
Y52 10 Y5A 7
Y53 27 Y5B 25
Y54 43 Y5C 40
Y55 11 Y5D 8
Y56 28 Y5E 41
I
Y57 44 Y5F 9
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
I Y60 47 Y68 -12
Y61 15 Y69 29
Y62 32 Y6A 45
Y63 Y6B 13
Y64 16 Y6C 30
(Y65) 49 Y6D 46
(Y66) 17 Y6E 14
(Y67) 50 Y6F 31
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y70 -10 Y78 -14
Y71 17 Y79 1
Y72 4 Y7A 8’
Y73 11 Y7B 15
Y74 18 Y7C 2
Y75 5 Y7D 9
Y76 2 YiE 6
Y7I 19 Y7F 3
Note 1: DO for Y65 - Y67 and Y70 - Y7F exists only in DIO-D card.
PLC Switch Output (1/1) (common to $1 and $2) Table 3-5-1
The CNC input/output signals are handleed bitwise or in 16-bit units; they
are classified as listed below: (See Tables 4-1 to 4-4 for signal assignments.)
Assignment
Signal type Description
tables
-23-
Data from CNC to PLC (1/6) (for $1) Table 3-6-1
I Xllo I MVP1
Xlll
X112
MVP2
MVP3
Axis moving
Axfg moving
Axis moving
axis +1
axis +2
axis +3
x118
X119
XIJA 1 MVM3
MvMl
MVM2
Axis moving
Axis moving
Axis moving
axis -1r
axis -2
axis -3
X113 MVP4 Axis moving axis +4 X1lB I MVM4 lAxis moving axiti-~41
X114 — Xllc I I .
X115 — X1lD {
X116 X1lE
X117 X1lF
Device Abbreviation Signal name Device Abbreviation Signal name
X120 ZP1l First reference axis 1 X128 ZP21 Second reference axis 1
I
operation arrival position arrival
X121 ZP12 First reference axis 2 X129 ZP22 Second reference axis 2
operation arrival position arrival
X122 ZP13 First reference axis 3 X12A ZP23 Second reference axis 3
operation arrival position arrival
X123 ZP14 First reference axis 4 X12B ZP24 Second reference axis 4
Data from CNC to PLC (2/6) (for $1) Table 3-6-2
r
~ x17i-1
.;172
Y
X173
“–--------l-
SA
OP
STL
Servo
Automatic operation busy
Automatic operation start busy
X179
—
X17A
X17B
TIMP
SMZ
TL.._
All
..—— axes
IA1l
in-nosition
--- .— —.. —-—.—.—
aYKes=mnnthinfz
-----..—--—------------
—
zero
I
I
I
X174 SPL Automatic operation pause busy X17C CXFIN Manual desired feed completion
X175 RST Reset X17D —
X176 CXN Manual desired feed X17E —
X177 RWD Rewinding m
Data from CNC to PLC (3/6) (for $1) Table 3-6-3
xlA5 GR1
GR2
Spindle gear shift comman(dl
Spindle gear shift command 2
XJAD I I
XIA6
---.- ! XIAE
---.- ! I I
Lull — XIAI!
Device Abbreviation Signal name Device Abbreviation Signal name
XIBO MF1 Miscellaneous function strobe 1 X1B8 TF1 Tool function strobe
XIB1 MF2 Miscellaneous function strobe 2 X1B9 —
X1B2 MF3 Miscellaneous function strobe 3 XIBi
X1B3 — XIBB
X1B4 SF1 Spindle function strobe 1 XIBC —
X1B5 — XIBD —
X1B6 — XIBE —
X1B7 — XIBF — #
Data from CNC to PLC (4/6) (for $1) Table 3-6-4
Note: XICO - X1C7 are dedicated interface to MITSUBISHI spindle controller (FR-SF).
Data from CNC to PLC (5/6) (for $1) Table 3-6-5
1
Device Abbreviation Signal name Device Abbreviation Signal name
RO Xnalog input AI 1 R8 Spindle command rotation speed
R1 Analog input AI 2 R9 input
R2 Analog input AI 3 R1O —
R3 Analog input AI 4 Rll —
R4 Analog input AI 5 R12
R5 Analog input AI 6 R13
R6 R14
R7 R15
Device Abbreviation Signal name Device Abbreviation Signal name
716 KEY IN 1 R24 M code
R17 FULL KEY IN (spare) R25 Data 3
R18 Spindle rotation speed R26
R19 R27 —
T20 M code R28 S code
R21 Data 1 R29 Data 1
R22 M code R30 —
R23 Data 2 R31
Device Abbreviation Signal name Device Abbreviation Signal name
m2 — R40
R33 — R41
–m4 — R42
. —
735 R43
=6 T code ,, R44 —
Data 1 R45
R38 R46 —
R39 R47
Device Abbreviation Signal name Device Abbreviation Signal name
R48 — R56
‘R~9 —. R57
R50 — R58
R51 — R59
?52 R60
W3 R61
-%54 R62
=5 R63 -
—
Special Relays (2/2) (common to $1 and $2) Table 3-7-2
Device Abbreviation Signal name IDevice Abbreviation Signal name
E64 DSPRQ Tool registration screen I E72
display request
E65 E73
E66 E74
E67 E75
E68 E76
E69 E77
E70 — E78
E71 TSTIN Tool registration screen E79
I
L(3
I-J
I
Data from PLC to CNC (1/8) (for $1) Table 3-8-1
Y12E
} , Y12F ,
1 Signal name IDevicelAbbreviationl Signal name I
IT2 lManual interlock axis +2 I
Note 1: Signals marked * (under column Abbreviation) are handled at B contact circuits.
Data from PLC to CNC (2/8) (for $1) Table 3-8-2
E
Device Abbreviation Signal name
Y140 *-MIT1 Manual interlock axis -1 Y148 AMLKl Automatic machine lock axis 1
Y141 *-MIT2 Manual interlock axis -2 Y149 AMLK2 Automatic machine lock axis 2
Y142 *-MIT3 Manual interlock axif3-3 Y14A AMLK3 Automatic machine lock axis 3
Y143 *-MIT4 Manual interlock axis -4 Y14B AMLK4 Automatic machine lock axis 4
I YILL I — Y1Lf
-- . c —
ii45 — Y14D —
Y146 Y14E
Y147
El=
Device Abbreviation Simal name Device Abbreviation Signal name
Y150 MMLK1 Manual machine lock axis 1 Y158 +Jl Feed axis selection axis +1
Y151 MMLK2 Manual ❑achine lock axis 2 Y159 +J2 Feed axis selection axis +2
Y152 MMLK3 Manual machine lock axis 3 Y15A +J3 Feed axis selection axis +3
Y153 MMLK4 Manual machine lock axis 4 Y15B +J4 Feed axis selection axis +4
Y154 VI5r . —
1 .-s+
I Y155 I I
I
. I Vl%l
.-w J —
I
‘---i
Y156
t ...“-.
xl>/
r
Y15E
Y15F
—
-----II I I
Y161 -J2 Feed axis selection axis -2] Vlfiu
AL”,
I — i
Ylbb Y16E
Y167 Y16F
Device Abbreviation Signal name Device Abbreviation Signal name
Y170 — Y178 —
X171 — Y179
Y172 — Y17A
Y173 — Y17B
Y174 — Y17C
Y175 — Y17D
Y176 Y17E
Y177 Y17F
Note 1: Signals marked * (under column Abbreviation) are handled at B contact circuits.
Data from PLC to CNC (3/8) (for $1) Table 3-8-3
lMiscellaneous function I
~ completion 2 I I
n
Device Abbreviation, !l{umsl
-- ----..-...-
nama ll’)~vire
------lAhhreviation
--- I
--- ——-—--- Signal name
YIBO ABS Manual sbsolute Y1B8 *KEyl Data protection key 1
XIB1 — Y1B9 *~y2 Data m otection key 2
Y1B2 — YIBP‘m I *KWV3
.W*. T
,Data protection key 3
Y1B3 CRQ Calculation request VIu’
Y1B4 I I — 1 ALulb
Vlnc
IJ.DJ — VIn
ALU D
Y1B6 YIBE
Y1 R7 YIBF BDT1 Optional block skip
Note 1: Signals marked * (under column Abbreviation) are handled at B contact circuits.
Data from PLC to CNC (4/8) (for $1) Table 3-8-4,
Note 1: Signals marked * (under column Abbreviation) are handled at B contact circuits.
&
A
Data from PLC to CNC (6/8) (for $1) Table 3-8-6
Y255 WRI 1
Reverse indexing Y25D
I .70CE
lLJW nn n
vnb Orient command Y25E
Y257 Y25F
Device Abbreviation Signal name Device Abbreviation Signal name
I
Y260 Y268
Y261 Y269
Y262 Y26A
Y263 Y26B
u~cr.
IL(J+ I I Y26C
e I
<,.1,- I
lAV> Y26D
Y266 Y26E
Y267 Y26F
Device Abbreviation Signal name Device Abbreviation Signal name
Y270 Y278 CRTFN CRT change completion
x271 Y279
Y272 Y27A
Y273 Y27B
Y274 Y27C
Y275 Y27D
Y276 Y27E DISP1 Display change $1 mode
Y277 Y27F DISP2 Display change $2 mode 4
Note 1: Y250 - Y257 are dedicated interface to MITSUBISHI spindle controller (FR-SF).
)ata from PLC to CNC (7/8) (for $1) Table 3-8-7’
Device Abbreviation Signal name Device Abbreviation Signal name
Rloo Analog output AO 1 R108 Spindle command rotation speed
R101 Analog output AO 2 R109 output
RI02 R11O
R103 Rlll
Rlo4 R112 KRY OUT 1
n~ne
nJ.uJ D113
n FULL KEY OUT (spare)
I I I
n~n<
K-Luo D
nl14 —
R107 R115
Device Abbreviation Signal name Device Abbreviation Signal name
Rl16 — R124 —
Rl17 — R125 —
R118 — R126 —
Tll*ri D197 —
— nAd —
K1.AU
R121 — R129 —
nl-- Dl~f) —
I
-%3-R%%
a feed
LILIJ.LaL.Luu ~UWCL
t
E
E
Data from PLC to CNC (8/8) (for $1) Table 3-8-8
E t
I I 1 1 1
I I I 1 I I I
[DevicelAbbreviation
\ I Simal name lDevicell
4
Abbreviation Signal name
x280 RDY1 Servo ready axis 1 X288 Axl Axis selection output axis 1
X281 RDY2 Servo ready axis 2 X289 AX2 Axis selection output axis 2
X282 RDY3 Servo ready axis 3 X28A AX3 Axis selection output axis 3
X283 RDY4 Servo ready axis 4 X28B AX4 Axis selection output axis 4
x284
---- — K28C
X___
_ 1 — I
t
x28; — X28D —
X286 X28E
X287 X28F
Device Abbreviation Signal name Device Abbreviation Signal name
X290 MVP1 Axis moving axis +1 X29[
x291 MVP2 Axis movine axis +2 )
X295 I I — I X29D I —
X296 X29E I
I
X2C6 — X2CE —
X2C7 — X2CF —
Device Abbreviation Signal name Device Ahhrev+nt+nn
.- ---- - - . ------- -- ---- nnme
Sif2nnl ----- 1
X2D0 x2no .IJ J
In
X2D1 X2U; ‘-l
X2D2 X2DiL
X2D3 X2Dr ml
X2D4 v-n
I ALI)C
V.in
X2D5 ALIJL ‘1
X2D6 X2D1?.
v?nx
X2D7 I AWJ?
n---f -- ALl---.-J-*.t-- 82*---1 ----
Device Abbreviation Signal name Uevlce fiUUL-~VJ.tiLLULl aA~LltlL lliillm
lUUUe
..*I-10 .In.n I .,- .. ..- -1 3 -—J . . . s r- - 3 —- J-
AL Ed rlru manual aeulrea zeeu muue .X2EB DO MDI mode
X2E4 ZRNO Reference position return mode X2EC
X2E5 X2ED
V913U
X2E6
—
1-X2F7 I RWD lRewinding 1 A~rr I i 1
Data from CNC to PLC (3/6) (for $2) Table 3-9-3
AJJ1 — XJ3Y —
X352 — X35A —
x353 — X35B —
x354 — X35C —
x355 — x~sn —
I
I
Data from CNC to PLC (5/6) (for $2) Table 3-9-5
— R289
.“.
. I nvan
LL6 J U
*83 .— R291
L84 R292
n285 R293
R286 R294
1 R287 R295
Device Abbreviation Signal name Device Abbreviation Signal name
R29ti
---- - I
—
R297 —
R298 I —
R299 I —
I ,
I
1
I
I
~
1 1
,
, , 1
t 1 1
1 I I I
Y297 Y29F 1
Device Abbreviation Simal name IDevice A“
abbreviation1 Simal name I
- Y2A0- — A8 I k+AITl
Y21 lAuto interlock axis +11
Y2Al — A!lI *+~T2
Y2.-., ---- Auto interlock axis +2
,- ..— -
Y2A2 — Y9AA I X+AIT3
-----I .-. Auto interlock axis +3
Y2A3 — Y2AB I *+t-AIT4 Auto interlock axis +4
Y2A4 — Y2AC —
Y2A5 — Y2AD —
Y2A6 Y2AE
Y2A7 Y2AF
Device Abbreviation Signal name Device Abbreviation Signal name
Y2B0 *-AIT1 Auto interlock axis -1 Y2B8 *+MIT1 Manual interlock axis +1
Y2B1 *-AIT2 Auto interlock axis -2 Y2B9 *+M1T2 Manual interlock axis +2
Y2B2 *-AIT3 Auto interlock axis -3 Y2BA *+M1T3 Manual interlock axis +3
Y2B3 *-AIT4 Auto interlock axis -4 Y2BB *+M1T4 Manual interlock axis +4
Y2B4 — Y2BC —
Y2B5 — Y2BD —
Y2B6 Y2BE
Y2B7 Y2BF
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
Data from PLC to CNC (2/8) (for $2) Table 3-10-2
Y2C3 *-MIT4 Manual interlock axis -41 Y2CB I AMLK4 Auto machine lock axis 4
.Y2C4 — I Y2CC —
AA”<
I I — 1 ..”-
1 1 —
Y2C6 Y2CE
V91=7 I I I v~cm I I
uevlcelAbbrevlatlonI
, Slznal name IJevlceAbbrevlatlon Slmal name
Y2D6-i
-——. MitLKl
-—— .— [Manual machine lock axis 1
—..—_ — 1
Y2D8 1
-——- +’.J1 Feed axis selection axis +1
Y2D1 MMLK2 Manual machine lock axis 2 Y2D9 +J2 Feed axis selection axis +2
Y2D2 MMLK3 Manual machine lock axis 3 Y2DA i-J3 Feed axis selection axis +3
Y2D3
-——- I MMLK4 lManual machine lock axis 4 Y2D13
.-—— , +J4 (–
Feed
-. axis selection axin
—..—— +4
Y2D4 — Y2DC —
Y2D5 — Y2DD —
Y2D6 Y2DD
I
--—. -——-
1
* 1
Y2E6 Y2EE
Y2E7 Y2EF
Device Abbreviation Signal name Device Abbreviation Signal name
Y2F0 —’ Y2F8 —
Y2F1 — Y2F9
Y2F2 — Y2FA
Y2F3 — Y2FB
Y2F4 — Y2FC
Y2F5 — Y2FD
Y2F6 Y2FE
Y2F7 Y2FF
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
Data from PLC to CNC (3/8) (for $2) Table 3-10-3
Y316 Y31E I —
I Y317 Y31F ERD Error detect
Device Abbreviation Signal name Device Abbreviation Signal
,--—— name
--——-
I
‘ Y320 NRST1 NC reset 1 Y32- ;8 TLM Tool length measurement
Y321 NRST2 NC reset 2 Y32!9 —
Y322 RPW Reset and rewind Y32A —
Y323 *CDz Chamfering Y32B —
A ---- ---A--4.
t Y324 I ARST ltiU1.U L~ULdLL Y’39C —
Y325 I I — I Y3ZI).
I I —
t Y326 FIN1 lMiscellaneousfunction Y32E RT lRapld traverse feed
I I IcomD1-*’-- ‘ I I
completion 2
Device Abbreviation Signal name Device Abbreviation Signal name
Y330 ABS Manual absolute Y338 —
Y331 — Y339 —
Y332 — Y33A —
Y333 CRQ Calculation request Y33B —
Y334 — Y33C
Y335 — Y33D
---- ! 1 ,
I Y337 I Y33F BDT1 IOptional block skjp I
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
Data from PLC to CNC (4/8) (for $2) Table 3-10-4
I
WI
P
I
Data from PLC to CNC (7/8) (for $2) Table 3-10-7
Device Abbreviation Signal name Device Abbreviation Signal name
R300 — R308 —
R301 — R309 —
R302 R31O
R303 R311
R304 R312 —
R305 R313 —
R306 R314 —
R307 R315
Device Abbreviation Signal name Device Abbreviation Signal name
R316 — R324 —
R317 — R325 —
R318 — R326 —
R319 — R327 —
R320 — R328 —
R321 — R329 —
R322 — R330 —
I
R323 — R331 —
u
N Device Abbreviation Signal name Device Abbreviation Signal name
I R332 First cutting override R340 Handle feed/incremental feed
R333 — R341 magnification power
R334 Rapid traverse override R342 Manual desired feed
R335 — R343 First axis move data
R336 Manual feedrate R344 Manual desired feed
R337 R345 Second axis move data
R338 — R346 Manual desired feed
R339 — R347 ~ Third axis move data
Device Abbreviation Signal name Device Abbreviation Signal name
R348 — R356 —
R349 — R357 —
R350 R358 —
R351 R359 —
R352 — R360 —
R353 — R361 —
R354 — R362 —
R355 — R363 —
I 1 I 1 #
M320L, M320M, M330M, M330HM, M335M PLC input/output signal flow is shown
below:
nCNC signals
Input/
I
1
Machine
II signah
L–– signalsfrom/to
‘1%
Limit switch,
lamp, etc.
..
PLC Input/Output Signal System (For DDB, refer to the DDB manual).
-54-
I 4. MELDAS 320L, 320M, 330M,
Stroke end +2 First card CMD-12-29 Stroke end -2 First card CMD-12-15
Stroke end +3 First card CMD-12-45 Stroke end -3 First card CMD-12-32
Stroke end +4 First card CMD-12-13 Stroke end -4 First card CMD-12-48
Stroke end +5 Second card CMD-21-30 Stroke end -5 Second card CMD-21-16
Stroke end +6 Second card CMD-21-46 Stroke end -6 Second card CMD-21-49
Near point
First card CMD-12-24 —
detection 1 I
Near point
First card CMD-12-39
detection 2
Near point
First card CMD-12-7
detection 3
Near point
First card CMD-12-25 — —
detection 4
I
Near point
detection 5
Second card CMD-21-40
I
!
I
Near point
Second card CMD-21-8 — —
detection 6 I I
-55-
4-2 Input/Output Signals between Machine and PLC
The signals are classified as listed below. Use Tables 4-1 to 4-10 for
signal assignments.
Assignment
Signal type Description
table
Sensor input Table 4-4-1 (1) Sensor input differs from other DIs
in connection points. Refer to the
Connection Manual.
-56-
Input Signal from Machine (1/4) t
First card I
1
Table 4-1-1
t
I
In
a
I
Input Signal from Machine (2/4) Second card Table 4-1-2
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X40 -36 x48 -1
X41 4 x49 19
,#.-l
●
22 X4A 34
X43 37 X4B 2
x44 5 X4C 20
WJe 92 vI.
n 0<
w
aJ
AV U .; 3
x47 6 X4F 21
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD’
X50 -26 X58 -24
X51 42 x59 39
x52 10 X5A 7
x53 27 X5B 25
x54 43 X5C *Reference postion return 40 ,
I I*Reference postion return I 81
I
near point detection 6
I X56 28 X5E 41
x57 44 X5F 9
Device Abbreviation Signal name CMD Device Abbreviation Signal name cm
X60 -47 x68 -12
X61 15 X69 29
X62 32 X6A 45
X63 X6B 13
x64 *Stroke end -5 16 X6C *Stroke end +5 30
X65 *stroke end -6 49 X6D *stroke end +6 46
x66 17 X6E 14
x67 50 X6F 31
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X70 -lo X78 -14
X71 17 x79 1
x72 4 X7A 8
x73 11 X7B 15
x74 18 X7C 2
x75 5 X7D 9
..-
,- 12 X7E .16
1 x77 i I I 191 X7F I 1 I 31
u!
X97 44 X9F
r Device Abbreviation Signal name CMD Device Abbreviation Signal name cML-
I XAO
-—-- -47 xA8 -12
XAl 15 XA9 29
XA2 32 XAA
—
XA3 48 XAB 13
XA4 16 XAc 30
XA5 49 XAD 46
XA6 17 XAE 14
XA7 50 XAF 31
Device Abbreviation Signal name cm Device Abbreviation Signal name cm
XBO -lo XB8 -14
----
XB1
XB7 1 ,
17 XB9
4 XBA .
1
8
I XB3
YRh I I
I 111 XBB
181 Xw-!
15
2
9
AD> I I I 1
I Xwi
---- 1 E
1;[ %E 16
t YR7 I 191 XBF 3
I
m
t+
I
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD-
Xloo 82-36 x108 NC reset 82- 1
Xlol 4 X109 19
X102 22 X1OA 34
X103 37 X1OB 2
X104 5 Xloc 20
X105 23 X1OD 35
X106 38 X1OE 3
X107 6 X1OF 21
Device Abbreviation Signal name CMD Device Abbreviation Signal name cm
Xllo 82-26 x118 82-24
Xlll 42 X119 39
X112 10 X1lA 7
X113 27 X1lB 25
X114 43 Xllc 40
X115 11 X1lD 8
I X116 28 X1lE 41
m Xll7 44 X1lF 9
m Device Abbreviation Signal name CMD Device Abbreviation Signal name cm
I X120 82-47 X128 82-12
X121 15 X129 29
X122 32 X12A 45
X123 48 X12B 13
X124 16 X12C 30
X125 X12D 46
X126 17 X12E 14
X127 *Emergency stop 50 X12F 31
Device Abbreviation Signal name CMD Device Abbreviation Signal name
X130 81-10 x138 81-14
X131 17 X139 1
X132 4 X13A 8
X133 11 X13B 15
X134 18 X13C 2
X135 5 X13D 9
X136 12 X13E 16
X137 19 X13F 3
Note 1: X108 is the fixed device number assigned to NC reset. Be sure to assign it to the NC
reset signal of CNC input on user PLC.
Note 2: x127 is set to 1 at emergency stop.
PLC Switch Input (1/1) Table 4-3-1
— —
1
I
Device Abbreviation Signal name Device Abbreviation ] Signal name
— —
Sensor Input”Si8nal Table (1/1) Table 4-4-1
Device Abbreviation Signal name CNA Device Abbreviation Signal name CNA
X178 (Skip 1) 18- 1
X179 (Skip 2) 2
X17A (Skip 3) 5
X17B (Skip 4) 6
X17C Interrupt signal 1 8
X17D Interrupt signal 2 9
X17E Interrupt signal 3 12
X17F Interrupt signal 4 13
Device Abbreviation Signal name CNA Device Abbreviation Signal name CNA
Device Abbreviation Signal name CNA Device Abbreviation Signal name CNA
I
Device Abbreviation Signal name CNA Device Abbreviation Signal name CNA
(4
r+
o
L5
.
9
16
3
Output Signal to Machine (1/4) ~J Table 4-5-1
.“
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y40 -36 Y48 -1
Y41 4 Y49 19
Y42 22 Y4A 34
Y43 37 Y4B 2
Y44 5 Y4C 20
Y45 23 Y4D 35
Y46 38 Y4E 3
Y47 6 Y4F 21
Device Abbreviation Signal name CFD Devic!elAbbreviation
‘- I Signal name ICFD
Y50 -26 Y58 I I -9A
;A I 7
:n
;:
8
I
Y72 1 4 Y7A , 8
Y7; 11 Y7B 15 ,
Y74 18 Y7C 2
Y75 5 Y7D 9
Y76 12 Y7E 16
Y77 19 Y7F 3
Note 1: DO for Y65 - Y67 and Y70 - Y7F exists only in DIO-D card.
Output Signal to Machine (3/4) [~1 Table 4-5-3
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y80 -36 Y88 -1
Y81 4 Y89 19
Y82 22 Y8A 34
Y83 37 Y8B 2
Y84 5 Y8C 20
Y85 23 Y8D 35
Y86 38 Y8E 3
Y87 6 Y8F 21
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y90 -26 Y98 -24
Y91 42 Y99 39
Y92 10 Y9A 7
Y93 27 Y9B
Y94 43 Y9C ;:
Y95 11 Y9D
I Y96 28 Y9E 4!
m Y97 44 Y9F 9
m n=w+PO Ahhvadst4an Riomal mm nmvfPO ..u.,.e....w
-b.-s~ ..”U*S.A- b-”.. “-~.....-
namm
. ..--”.- “. m.
Ahhrov{at+on
-U....ke .-vu Signal name CFD
I -12
YAO -47 YA8
YAl 15 YA9 ii
YA2 32 YAA 45
YA3 1
ldllVAR
7“
I I . . ..# I u I
YA4 ltil VA P ;0
(YA5) i; r; 46
(YA6) 17 YAE 14
(YA7) . 50 YAF 31
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD-
YBO -1(1 Yufl -14
YB1 I L/ I ~~Y 1 I I LI
YB2 I
Al1
VRJ
.- A
I I I 8
1 4 I .rnm Ic
I AL I IDI
II vl15
YB3 I
--,YRh
I
I
I 8
181
-----
<l VRD
YRC I
I
I
1 I ZI
AM-, , -,--
I I 9
= I 1A
AU
1 A. .“IL
1 I I I
I YB7 I I 191 YBF 3
Note 1: DO for YA5 - YA7 and YBO - YBF exists only in DIO-D card.
Output Signal to Machine (4/4) ~1 First remoto 1/0 card Table 4-5-4
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Yco -36 Yc8 -1
Ycl 4 YC9 19
YC2 22 YCA 34
YC3 37 YCB 2
YC4 5 Ycc 20
YC5 23 YCD 35
YC6 38 YCE 3
YC7 6 YCF 21
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
YDO -26 YD8 -24
YD1 42 YD9 39
YD2 10 YDA 7
YD3 27 YDB
YD4 43 YDc ::
YD5 11 YDD 8
I YD6 28 YDE 41
Cn YD7 44 YDF 9
w CFD
Device Abbreviation Signal name CFD Device Abbreviation Signal name
I
YEO 47 VW? -17
48 YEB 13
16 YEC 30
(YE5) 49 YED 46
(yE6) I #
-——
li iFB 1;
114 18 YFC 2
YF5 5 YFD 9
YF6 12 YFE 16
YF7 19 YFF ““ 3
Note 1: DO for YE5 - YE7 and YFO - YFF exists only in DIO-D card.
Note 2: YCO - YCF are used for DO of the first card of AC output (remote 1/0). —
Output Signal Table to Machine Operation Board (1/1) Table 4-6-1
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Yloo 83-36 Y108 83- 1
Ylol 4 Y109 19
Y102 22 Y1OA 34
Y103 37 Y1OB 2
Y104 5 Yloc 20
Y105 23. Y1OD 35
Y106 38 Y1OE 3
Y107 6 Y1OF 21
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Yllo 83-26 Y118 83-24
Ylll 42 Y119 39
Y112 10 YIIA 7
Y113 27 Y1lB 25
Y114 43 Yllc 40
Y115 11 Y1lD 8
I Yll6 28 Y1lE 41
u Y117 44 Y1lF 9
o Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
I Y120 83-47 Y128 83-12
Y121 15 Y129 29
Y122 32 Y12A 45
Y123 48 Y12B 13 s
Y124 16 Y12C 30 .
Y125 49 Y12D 46
Y126 17 Y12E 14
Y127 50 Y12F 31
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
I
i
I-Kl-_l
PLC Switch Output (1/1) Table 4-7-1
The CNC input/output signals are handled bitwise or in 16-bit units; they
are classified as listed below: (See Tables 4-8 to 4-10 for signal assignments.)
Assignment
Signal type Description
tables
-72-’
Data from CNC to PLC (1/6) Table 4-8-1
A-LOf AMP
Device Abbreviation Signal name Device Abbreviation Signal name
X190 MVP1 Axis moving axis +1 X198 MVM1 Axis moving axis -1
X191 MVP2 Axis moving axis +2 X199 MVM2 Axis moving axis -2
X192 MVP3 Axis moving axis +3 X19A MVM3 Axis moving axis -3
X193 MVP4 Axis moving axis +4 X19B MVM4 Axis moving axis -4
X194 MVP.5 kis moving axis +5 X19C MVM5 Axis moving axi8 -5
X195 MVP6 Axis moving axis +6 X19D MVM6 Axis moving axis -6
x196 X19E
I
X197 X19F
Device Abbreviation Signal name Device Abbreviation Signal name
I xlAo ZP1l First reference axis 1 XIA8 ZP21 Second reference axis 1
position arrival position arrival
xlAl ZP12 First reference axis 2 XIA9 ZP22 Second reference axis 2
position arrival position arrival
XJA2 - ZP13 First reference axis 3 XIAA ZP23 Second reference axis 3
position arrival position arrival
XIA3 ZP14 First reference axis 4 XIAB ZP24 Second reference axis,4
position arrival position arrival
X1A4 ZP15 First reference axis 5 xlAc ZP25 Second reference axis 5
position arrival position arrival
X1A5 ZP16 First reference axis 6 XIAD ZP26 Second reference ~XiS .6
position arrival position arrival
xlA6 xlAE
X1A7 XIAF
Device Abbreviation Signal name Device Abbreviation Signal name
XIBO ZP31 Third reference axis 1 X1B8 ZP41 Fourth reference axis 1
position arrival position arrival
XIB1 ZP32 Third reference axis 2 X1B9 ZP42 Fourth reference axis 2
position arrival position arrival
X1B2 ZP33 Third reference axis 3 XIBA ZP43 Fourth reference axi8 3
position arrival position arrival
X1B3 ZP34 Third reference axis 4 XIBB ZP44 Fourth reference axis 4
position arrival position arrival
X1B4 ZP35 Third reference axis 5 XIBC ZP45 Fourth reference axis 5
position arrival position arrival
X1B5 ZP36 Third reference axis 6 XIBD ZP46 Fourth reference axis 6
position arrival position arrival
X1B6 XIBE
I
Data from CNC to PLC (2/6) Table 4-8-2
X1F4 SPL Auto run stop XIFC CXFIN Manual desired feed completion
X1F5 RST resetting XIFD —
CXN Manual desire+ ~--~ VI m? —
X1F6 .GGU u I a..
XJ
I I
E
Miscellaneous function strobe 2 X239 TF2 Tool function strobe 2
Miscellaneous function strobe 3 X27A ,dn
Mi~cellaneous
.. ~~~--t~--o&&””=
——--———....—. . LULSLLLUIA m---k- y1,, v?
fi&~B
Spindle func~iion strobe 1 1~ Bl?l Second miscellaneous function
X235 — X23D BF2 Second mhcellaneous function
strobe 2
X236 — X23E BF3 Second mi.scell
aneous function ‘
strobe 3
X237 X23F BF4 Second miscellaneous function
strobe 4
I
Data from CNC to PLC (5/6) Table 4-8-5
R34 — R42
R35 R43
R36 T code R44 Secondary miscellaneous
m37 n.b.,. 3 DIuK
‘unction Data 1
R38 T code R46 Secondary miscellaneous
R39 Data 2 R47 function Data 2
Device Abbreviation Signal name Device Abbreviation Signal name
R48 Secondary miscellaneous R56 _._____.-—.-
I R86 R94
C5 R87 R95
o
Device Abbreviation Signal name Device Abbreviation Signal name
I
R96
R97 CNC software version code
R98
R99
I I 1 1 I
I
I I I I I
I I 1 I I
I I
I I I I I
I 1
Note 1: m: One word of 16 bits.
Special Relays (1/2) Table 4-9-1
I
co
P
I
Special Relays (2/2) Table 4-9-2
. ..1.. . . . . 1 . . . r
uevlcellmDrevlatlonj signal name juevice[AbbreviationI Signal name
E64 I DSPRQ ITool registration screen I E72 I
display request
E65 E73
E66 E74
E67 E75
E68 E76
.-,.- 1177
fit
J!IfJY I
E1OO PSW14 X154 inversion signal E108 Pswlc Ixl15C inversion signal
---- t-- a~gtla~
-J---l
E101 PSW15 X155 inversion signal E109 PSWID IXI>IJlnverslvu 1
E102 Pshd16 1X156 inversion signal ! E11O I PSWIE IX15E inversion signal
--— .— — -—
E103 ‘1- PSW17 1X157 inversion signal I Elll I PSWIF IX15F inversion signal
n,....l
JJev.1.crs
.. A1..L.--..J . ..-4--[ C4- . . . . ..-.-. rh...l-.-l A1.1........4 -+4.-... I c
- Ell2 I
.&u
E .21
JUL4 I E .22
E115 w .23
E116 .24
E117 .25
E118 E.26
E119 E .27
Note 1: E80 - Elll are signals to invert PLC switch input X140 - X15F.
Data from PLC to CNC (1/8) Table 4-10-1
1 name
“--- lDevice L__________
~lr- ! .
EH1 Control axis removal axis 1 I
Y183 !
1----- DTCH4 lControl axis removal axis 4 “1 Y18B r *SVF4
, 1
-—.—
I 1
I VILLU1Q7 II I
1 1
VInv
LAUL’
1
I
1
DevicelAbbreviationI SiRnal name lDevicelAbbreviationI Signal
--— name
“
I
I Y190 I Mll lMirror image axis 1 I Y198 I *+EDT1 External deceleration axis -1
Y191 M12 Mirror image axis 2 Y199 *+EDT2 External deceleration axis -2
Y192 M13 Mirror image axis 3 Y19A *+-EDT3 External deceleration axis -3
-’3 M14 Mirror ima~e axis 4 Y19B *+
.—
,--——— w-
—..——
1 1
axis 6 I Y19D
‘–- I *i
I Y1Y5 ! M16 lMirror image
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
Data from PLC to CNC (2/8) Table 4-10-2
Y1F4
I
MAE5
enable
lManual, automatic axis 5
I
YIFC
I I
I
Y1F5 MAE6 Manual, automatic axis 6 YIFD
enable
Y1F6 YIFE
Y1F7 YIFF
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
I
m
w
I
.
Data from PLC to CNC (3/8) Table 4-10-3
El=
m viation
Device Abbrej Signal name Device Abbreviation Signal name
I Y220 NR:
ST 1 NC reset 1 Y228 TLM Tool length measurement
Y221 NR:
ST 2 NC reset 2 Y229 ‘rLMs Tool length measurement 2
Y22A —
E
Y222 RRw Reset and rewind
Y223 *CDz Chamf[:ring Y22B SRN Program restart
Y224 ARST Auto restart (L only) Y22C PB Playback
Y225 GFIN Gear “shiftcompletion Y22D UIT Macro interrupt
Y226 FIN1 Miscellaneous function Y22E RT Rapid traverse feed
I
1 Y227 FIN2
completion 1
lMiscellaneousfunction
completion 2
I
Y22F
I I
I
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
I
a
-J
I
Data from PLC to CNC (4/8) Table 4-10-4
c’. .....-4A- .
~ancel
Y290 Gll 1 Spindle gear selection input Y298 Ovc ~v=LLAu=
I
wemn
1.CDU I
* nri
.-d V1 II
\ v~mo
I lLDO I
nnwl
rwi II Feedrate unit I
Y2B1 *Jv~ Y2B9 PCF2 )
I
Y2B2 *JV4 Manual feedrate Y2BA [Manual feedrate 1
Y2B3 *w8 I Y2BB LManual desired feedratej
*JV16 Y2BC
\ Y2B4
-—— .—. J
Y2B5 “ Y2BD
Y2B6 Y2BE
Y2B7 Jvs Numeric value setting system Y2BF
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
1 1 1
Data from PLC to CNC (6/8) Table 4-10-6
Note 1: ‘ Y2D0 - Y2D7 are dedicated interface to MITSUBISHI spindle controller (FR-SF).
I
w
I-J
I
5* MELDAS 330HL INTERFACE TABLE
,.
m’ $2
=q-”-”<,.
----. ...: .-”
,, ,,. <
.:..
.: ,,’
:.. 2. .
... .. .. .. .......... .
$1
CNC signals Sequence
program
Rotetiontool (S)
,., . Interrupt
S2 (U.W.R) program
I
., -----
.
. . . .. . . ... .. .: .-:,... ., .. .. . m
$1 .... . ..- ,. -,’. “..
...... ‘.. ,’..
CNCsignals .,++., . . .. . . -. -,_ .,,.
(X. Y.R) .-
,~--- f: ;
~ ... Fast
input/wtput ------ _- program
signals from/to
., . .. machine and n
CNC
. .. . .. .:> . (X. Y. U.W.R.S) !;.”’
/ .i - L . -k:+- Main
Machine .,
Input/output signals -.+ ; ; program
.,
between CNC and PLC.} Transfer atthetraginning
i :<.
of main program 1.. El
I ~?” :
I .,!
,._ll-.,’
..2
L
,.
Basa
‘F
process ing ~
p.nnrs”
r. -=.”.. ~ ..-. ..;.
: .2 .$:
..11 . . . . .: . .:g.:<
‘/v ,g.i’lJ&-.... 1“ -. - ..
.... .. .
!!+.~
....+
.-, .“!’.
,
Input/ p, <.?: .~,
Transfar (7.1 ms) :.. :,.J-,
,- -....
output at the baginning of fast program .: ...,%.
.. .... .-.$
signals “,”. .$
between -~”’ ““:. “’:”’:-”-2-:’”-- ;’ .- }..
... .
machine ?:.
Limit switch, ..:.
and PLC :::-’”’”
lamp, etc. Input/output . .’,,-I?e
..
.. signals fromito . ,::
. ... . . ,..>,.-...
machine 0 ..
Four points (X) .:
., ~, . . . .. . . . . ...’.
..:
:. .,. , .
,- .,,. ,.
.,.,:.. -. ., ... ..-. –.. ‘- ..,..-. .. . ....4
. . . .. ‘,. .
Tr~nsf~r “;%ni~ter”rup{ ‘-:’ “- ‘“ .. -.’
signal occurs Interrupt relay,
. . ,... . .
( latch relay, . . .
.. -:’ . .. etc.
T ~ y ‘?’ “’-’--”’L ‘:-=”> ---- “’”” -; ,--- -, :4--- . x (M.F. L. .. . )
.- ,~ : ..’..’--
,,-”;* ..:.-’-~..
. ; . .. ... ,; . . . . . .. . .+.,
Sensor, etc. ,“...,.., .. ... . . .....,’. :: .. . .$. -: ;*. : ,,.;’ .: “f .. ...r;....
. ;,;. ..: .~..+. .:,...-7.1. -..-.:. . _:-:-_ .._ . ,:--, .
4 . . . ... ..
&n$or inwt for .“: “ ..;%,.j’; .:,::,< ~. ~,-.::: ?;”.. .. .,=:’;:::::
.. . .::; ” . . . .. ‘ ,y’.:.y
interrupt service ‘“.; ? “=: : -.W.:j.-:+:w.-”’- .“; ” :=::=%;& -:-.? . : . .. ... . . ,,.....-.,
.. . .. . <.. ,.:; ,, ...., . . :
,:..:~..- ,-.+,? .’:*: ,:,-;-- : ,“ ‘ “.
;’~:: . . -. >’:w:...-”.”:. -- . ..
.3:-:.*+-.T$.,*:+... ~%:,&*F,wF,w —L --:, :-..-.. .4. ,... !; :. ‘,: ;-<;..A ,
, ... .. : - :.->.... .@,..:.. , - -+.:; , “. ., .. , ,, & ‘,.:::-,.: ,+ “,:”’”’, ,.,, .,
PLC Input/Output Signal System (for DDB, refer to the DDB Manual.)
-94-
I 5. MELDAS 330HL INTERFACE TABIJ3
$1 Stroke end +1 First card CMD-12-12 $2 Stroke end +1 Second card CMD-21-12
$1 Stroke end +2 First card CMD-12-29 $2 Stroke end +21Second card CMD-21-291
$1 Stroke end +3 First card CMD-12-45 $2 Stroke end +31Second card CMD-21-451
$1 Stroke end +4 First card CMD-12-13 $2 Stroke end +41Second card CMD-21-131
$1 Stroke end -1 First card CMD-12-47 $2 Stroke end -llSecond card CMD-21-471
$1 Stroke end -2 First card CMD-12-15 $2 Stroke end -21Second card CMD-21-151
$1 Stroke end -3 First card CMD-12-32 $2 Stroke end -31Second card CMD-21-321
$1 Stroke end -4 First card CMD-12-48 $2 Stroke end -4 Second card CMD-21-48
$1 Near point
First card CMD-12-40
detection 5
-95-
I 5. MELDAS 330HL INTERFACE TABIXI
The signals are classified as listed below. Use Tables 5-1 to 5-7 for
signal assignments.
Assignment
Signal type Description
table
(1) Assign to device X.
Tables 5-1-1 (2) Connection pin assignments are fixed
Machine
to 5-1-4 to the following:
a) Emergency stop
D1 b) Stroke end signal (+, -)
Machine c) Reference position return near
operation point detection signals
Table 5-2-1
board (3) High speed processing input is set by
(DI/DO type) using parameter. (Scanned at the
high speed processing timing.)
I
n (1) Can be used instead of switches on
p the CRT setting and display uint.
PLC switch input Table 5-3-1
u (2) Assign to device X. The switch names
t are open to the user.
Sensor input Table 5-4-1 (1) Sensor input differs from other DIs
in connection points. Refer to the
Connection Manual.
Tables 5-5-1
Machine
to 5-5-4
DO
Machine (1) Assign to device Y.
operation
Table 5-6-1
board
(DI/DO type)
-96-
Input Signal from Machine (1/4) First card 1 Table 5-1-1
I
Input Signal from Machine (3/4) [~1 Table 5-1-3
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
x80 -36 x88 -01
x81 04 x89 19
Vn? 22 X8A 34
1 A03 I I 37 X8B 02
..- .
X85 Zi xii 35
x86 38 X8E 03
X87 06 X8F 21
X96 I 28 XYE 41
I
x97 44 X9F 09
Device Abbreviation Signal name CMD Device Abbreviation Signal name
XAo -47 xA8 -12
I
15 XA9 29
XA2 32 XAA 45
48 XAB 13
XA4 16 XAc 30
49 XAD 46
xA6 17 XAE 14
XA7 50 XAF 31
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
XBO -lo XB8 -14
XB1 17 XB9 01
XB2 04 XBA 08
XB3 11 XBB 15
XB4 18 XBC 02
XB5 05 XBD 09
XB6 12 XBE 16
XB7 19 XBF 03
XCB 02
Xcc o
XCD 35
XCF ii
Device Abbreviation Signal name CMD- Device Abbreviation Signal name cm
XDO -26 XD8 n
-24
XD1 XD9 I I 39
XD2 10 XDA I 07
XDB 25
I I XDC 40
XD5 ii XDD 08
XD6 28
I XD7 Auk!’ UY
I-J Device Abbreviation Signal name CMD Device Abbreviation Signal name
o
N XEO
..—. -47 XE8
I -12
I XE1 ii xl?9 79
XE2 32
XE3 48
XEV , I I 10
XE7 50
Device Abbreviation Signal name CMD Device Abbreviation Signal name cMi-
XFO -lo XF8 -14
—.
XF1 I 17 XI?9 01
L
XF2 04 XFA 08
XF3 11 XFB 15
02
XF5 XFD 09
XF6 .12 XFE 16
XF7 19 XFF
--x 10 XII-A
1 1
n7
-x.13 27 X1lB I 1 LJ
-Y 43 Xllc 4U
-x X1lD 08
-x -+ XIIE 41
I
-x17- 44
Device Abbreviation Signal name CMD Device Abbreviation Signal name cm
X120 82-47 X128 82-12
1
X121 15 X129 29
X122 32 X12A 45
X123 48 X12B 13
X124 16 X12C
1
X126 17 X12E ii
X127 * Emergency stop 50 X12F 31
Device Abbreviation Signal name CMD Device Abbreviation Signal name
X130 82-10 X138 82-14
X131 17 X139 01
X132 04 X13A 08
X133 11 X13B 15
X134 18 X13C 02
X135 05 X13D 09
X136 12 X13E 16
X137 19 X13F 03
Note 1: x108 is a device fixed to NC reset. Be sure to set it to the NC reset signal of NC in
input on user PLC.
Note 2: X127 Is set to 1 at emergency stop.
PLC Switch Input (1/1) Table 5-3-1,
1
P
o
-b
I
uE
Sensor Input Signals (1/1) Table 5-4-1
Device Abbreviation Signal name CNA Device Abbreviation Signal name CNA
X178 (Skip 1) 18- 1
xl/Y (Skip 2) 2
X17A (Skip 3) 5
X17B (Skip 4) 6
X17C Interrupt signal 1 8
X17D Interrupt signal 2 9
X17E Interrupt signal 12
X17F Interrupt signal 4 13
Device Abbreviation Signal name CNA Device Abbreviation Signal name CNA
Device Abbreviation Signal name CNA Device Abbreviation Signal name CNA
I
Device Abbreviation Signal name CNA Device Abbreviation Signal name CNA
Note 1: The signals enclosed in parentheses are used with CNC skip function G31. X17B is a spare.
Output Signal from Machine (1/4) [~1 Table 5-5-1
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Yo 13-36 Y8 13-01
Y1 Y9
Y2 22 ,YA 34
Y3 37 YB 02
Y4 05 Yc 20
v< ~’1 YD 35
d YE 03
; 06 YF 21
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD “
Y1o 19-26 Y1R 13-24
ALL ii i-iii 07
Y13 27 YIB 25
Y14 3 Ylc
Y15 11 YID 08
Y16 28 YIE
I Y17 44 YIF 0;
P
a Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
m Y20 13-47 Y28 13-12
I Y21 15 Y29 29
Y22 32 Y2A 45
Y23 48 Y2B 13
4 16 Y2C 30
(;:5) — — 49 Y2D 46
(Y26) — — 17 Y2E 14
(Y27) — — 50 .Y2F 31
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y30 — — -lo Y38 — -14
Y31 — — 17 Y39 — 01
Y32 — — 04 Y3A — — 08
Y33 — — 11 Y3B — — 15
Y34 — — Y3C — —
Y35 — — 05 Y3D — — 09
Y35 — — 12 Y3E — — 16
Y37 — — 19 Y3F — —
Ym 46
17 YAE 14
50 YAF 31
AbbreviationI Simal name ICFD Device Abbreviation Signal name CFD
YB8 -14
YB9 01
YBA 08 1
YBB 1;
YBC 02
-m- YBD 09
Tm- I I lL I 16 J
YB7 19 YBF 03,
Note 1: DO for YA5 - YA7 and YBO - YBF exists only in DIO-D card.
Output Signal from Machine (4/4) [~] First remote 1/0 card Table 5-5-4
Note 1: DO for YE5 - YE7 and YFO - YFF exists only in DIO-D card.
Note 2: YCO - YCF are used as DO of the first card of AC output (remote 1/0).
Output Signal from Machine Operation Board (1/1) Table 5-6-1
1
PLC Switch Output (1/1) Table 5-7-1
—
U
.
E
Device Abbreviation Signal name Device Abbreviation Signal name g
u
u
o
m
15
H
z
H
g
M
~
I
P
1-
rQ
HI*
0s
Iiw
—
Data from CNC to PLC (1/6) (for $1) Table 5-8-1
I
X1B3 ZP34 Third reference axi8 4 XIBB ZP44 Fourth reference axi8 4’
position arrival position arrival
X1B4 ZP35 Third reference axis 5 XIBC ZP45 Fourth reference axis 5
position arrival po8ition arrival
X1B5 — XIBD —
X1B6 XIBE
X1B7 XIBF
I
Data from CNC to PLC (2/6) (for $1) Table 5-8-2
RRK=I%%
Vl? anal.o 8 maximum or minimum over X21D
malog selection gear X21E
I
Jelection invalid X21F
Device Abbreviation Signal name Device Abbreviation Signal name
X220 DMOO M single output MOO X228 EF External operation strobe
X221 DMO1 M single output Mol Y7?a MMc M--,.-l .. . . ... “-...---A
~ sce aneou8 .
I X23A
X233 MF4 Miscellaneous function strvhp --- li., B
>
X234 SF1 Spindle function strobe 1 j X23C I BF1 lSecondary ❑iscellaneous I
I I I I I Ifunction strobe 1 I
X235 SF2 Spindle function strobe 2 X23D BF2 Secondary miscellaneous
function strobe 2
x236 SF3 Spindle function storbe 3 X23E BF3 Secondary miscellaneous
function strobe 3
X237 SF4 Spindle function strobe 4 X23F BF4 Secondary miscellaneous
function strobe 4 &
Note 1: X20C, X20D, x214 - X216, and X225 - X226 are first spindle interface.
Note 2: The signals marked ● (under column Abbreviation) are common to all systems.
I
Data from CNC to PLC (4/6) (for $1) Table 5-8-4
“L. *LG -“” J. GVL~t. L”,, blJ.~l&a L Uaue Uevlct? nuvrevAa.AV., UA~LKIA lLaUSC
Note 1: x240 - X247 are dedicated interface to MITSUBISHI spindle controller (FR-SF).
Note 2: X240 - X247 are first spindle interface.
Data from CNC to PLC (5/6) (for $1) Table 5-8-5
Note 1: R8, R9, R18, and R19 are first spindle interface.
Note 2: The signals marked ● (under column Abbreviation) are common to all systems.
Data from CNC to PLC (6/6) (for $1) Table 5-8-6
I I I 1 I
DevicelAbbrevi.ation
I Simal name lDevicelAbbreviationI Simal name I
Note 1: R80 - R83 are effective when the second card of machine operation board DIO (MC231)
is added.
Note 2: The signals marked ● (under column Abbreviation) are common to all systems. —
Special Relays (1/2) (common to $1 and $2) Table 5-9-1
I
Special Relays (2/2) (common to $1 and $2) Table 5-9-2
1
P
N
m
. .
Data from PLC to CNC (1/8) (for $1) Table 5-10-1
P Y1 2
Y193
.-.
-.
Y1Y4
Y195
M15 Mirror image
—
axia 5 Y19C
Y19D
*+
I
I Y196 Y19E
VIQR I I
Y197 1
I
I. 1 I *A,.
4
Abl
Device “’-breviationl Simal name lDevicel
, —-— Abbreviation Sip~al name
YIAO *-EDT1 lExternal deceleration axis -11-Y1A8 *+AIT1 Auto interlock axis +1
I
YIAl *-EDT21 lExternal deceleration axis -21 Y:IA9 *+~T2 Auto interlock axis +2
YIA2 *-EDTjI lExternal deceleration axis -31-Y1
1 -MA *+AIT3 Auto interlock axis +3
YI.A3 *-EDT4 External deceleration axis -41 YIAB *+~T4 Auto interlock axis +4
YIA4 *-EDT5 External deceleration axis 41 YIAC I *+AIT5 lAuto interlock axis +5
V1A5 vlAn —
YIBO *_fll’
n lAuto interlock axis -11 ‘Y1B8 *+MIT1 Manual interlock axis +1
B1 *-AIT~ ,. . interlock
lAuto —.-—— — !ilB9 *+MIT2 Manual interlock axis +2
t .... . .----
x-fi.~j
.
Ilbtt Auto -lute:rlock axis -3 YIBA *+FMIT3 Manual interlock axis +3
Y1B3 *-AIT4 + Aul
to interlock axis -4 YIB
-~B *+MIT4 Manual interlock axis +4
Y1B4 *-AI.T5 lAuto interlock axis -51 Y= *+MIT5 Manual interlock axis +>
YIB YIBD
YIB; BF I
Y1B7 YIBF I
Note 1: The signals marked * (under column Abbreviation) are handled at B contacts circuits.
Data from PLC to CNC (2/8) (for $1) Table 5-10-2
D{
evicelAbbreviationI Siznal name lDeviceli
F= I=F
Ylco
Ylcl
Y1C2
t--GR-
t-+&-
[T3
F-
Manual interlock’
ManuaT
1 interlock
lManual interlock
interlock
interlock
EEz
axis —-1
axis -21 Yrlc9
axis -31 YICA I
J&&
--
,
Yli% I — If lb
rln
I
Y1C6 m YSCE I
I
-—.
1 1
Y1C7 I .- 1 YICF
-- ,. Annrovlarl,ou
Device AbbreviationI Signal name Mcv-w-, ----- -.-=--
—
~l:-.
E
YIDO xl
-—-— lManual machine lojk axis ll~-- ‘ .A.. “--
+J 1
‘Feedaxi’w
YlE()
.-—- I -J1 —
I —
YIE1 -J2 Feed axis selection
Y1E2 -J3 Feed axis selection
Y1E3 -J4 Feed axis selection axis
Y1E4 -J5 Feed axis selection axis -5 ;~EC !
— I
Y1E5 YIED
Y1E6 1 1 1 Y1EE
--. I I
I Y1l?7I
--—. VI E)?
.*L—
Note 1: The signals marked * (under column Abbreviation) are handled at B contacts circuits.
Data from PLC to CNC (3/8) (for $1) Table 5-10-3
Y207 I I I Y20F I
lAhhWA.*.I
na.,ifi- -4-4
A“ C-1fi”.1 ....3-- i T)-...l..- i A1.h_,...4 ..4-4A-I C.1..-”l -“--
t Y217
-——. Y21F ERD Error detect
L
Device Abbreviation Signal name Device Abbreviation Signal name
I Y220 NRST1 NC reset 1 Y228 TLM Tool length measurement
Y221 NRST2 NC reset 2 .Y229 TLMS Tool len~th measurement 2 —I
Y222 RRw Reset and rewind
F_____ Y22A
Y223 *CDz -.._-fering
(!hami Y22B —
---- ----
ARST1 Auto restart Y22C —
L Y22k
Y225 GFIN Gear shift completion Y22D —
Y226 FIN1 Miscellaneous function Y22E RT Rapid traverse feed
completion 1
Y227 FIN2 Miscellaneous function Y22F
completion 2
Device ~b reviation Signal name Device Abbreviation Signal name
Y230 ABS Manual absolute Y238 KEYI ● Data protection key 1
Y2?1
---- T)T.K nislnlav
---r--J Inelr
~-~-
v?~a
AG4, v17v9
A-A& a
- In.+. ....-4-...-4-4
-- 1---- m
Y232 ‘--- Y23A KEY_ . ---- . - - -- --- -- ..- -
CRQ Calculation request Y23B KEY4 ● Data ~rotection ke~ 4( spare)
fl
Y234 RHD1 ● Integrating time input 1 Y23C
Y235 RHD2 ● Integrating time input 2 Y23D
Y236 Y23E
pm I I I Y23F I BDT1 10ptional blok skip I
Note 1; The signals marked * (under column Abbreviation) are handled at B contact circuits.
Note 2: Y225 is first spindle interface.
Note 3: The signals marked ● (Under column Abbreviation) are common to all systems.
I
P
N
a
I
Data from PLC to.CNC (4/8) (for $1) Table 5-10-4
I
Data from PLC to CNC (5/8) (for $1) Table 5-10-5
Note 1: Y2D0 - Y2D7 are dedicatd interface to MITSUBISHI spindle controller (FR-SF).
Note 2: Y2D0 - Y2D7 are first spindle interface.
Note 3: The signals marked ● (under column Abbreviation) are common to all sYstemso
I
Data from PLC to CNC (7/8) (for $1) Table 5-10-7
I
P
b)
N
I
Data from PLC to CNC (8/8) (for $1) Table 5-10-8
E
R169 — R177
R170 R178 ● User macro input #1135
RI R179
Device Abbreviation Signal name Device Abbreviation Signal name
R1 ‘o Expansion board output signal R188
1
R181 ● ~xpansion board output signal R189
1
2
. I Expansion board output signal R190
3
● Expansion board output signal R191
t-=
4
R184 ● Expansion board output signal R192
t- I 5 (scan type only)
R185 R193
E
R186 m
R187 R195
Device Abbreviation Signal name Device Abbreviation I Signal name
R196 ● 1
R1 7 User PLC version code
R198
R199
1 1 1 1 1
bevice lAbb
I
reviation
I
Signal name lDevicelAbbreviation !
1 1 I
Signal name I
I I
Note 1: When the second card of machine operation board DIO (MC231) is added, R180 - R184 are
effective.
Note 2: “The signals marked ● (under column Abbreviation) are common to all systems.
I
Data from CNC to PLC (1/6) (for $2) Table 5-11-1
r-... . . . —.- 4
l)eviceAbbreviation Signal name 1 .-
Uo RDY1 Serwo ready“- axis 1 I I
I
U1 RDY2
—
..,.
, Servo
-— readv
— -. —. —..—— — I
. .
-.
.
1
.—
G i
U30 ZP31
Signal name
Third reference position
arrival axis 1
U2E
U2F
Device Abbreviation
U38 ZP41
Signal name
Fourth reference position
arrival axis 1
U31 ZP32 Third reference position U39 ZP42 Fourth reference position
arrival axis 2 arrival axis 2
U32 ZP33 Third reference position U3A ZP43 Fourth reference position
arrival axis 3 arrival axis 3
.
I U33 I ZP34 IThird reference position I U3B I ZP44 lFourthe reference position I
I Iarrival axif34 I I Iarrival axis 4
U34 I — rlaf!
““” I —
\
U35 — U3D —
U36 U3E
U37 U3F
I
Data from CNC to PLC (2/6) (for $2) Table 5-11-2
I U56 U5E
U57 U5F
Device Abbreviation Signal name Device Abbreviation Signal name
I U60 JO Jog mode U68 MEMO Memory mode
U61 HO Handle mode U69
U62 so Incremental mode U6A
63 PTPO Manual desired feed mode U6B DO MDI mode
u64 ZRNO Reference position return mode U6C
U65 U6D
U66 U6E
U67 U6F
nn.,~
“=, -a Ahhwaw49t+nm
.UG ..””J.S, A.st.A”u
Qiorml mama
“A~...AA
nalr 4--
.J-us=
AbbreV~atiou
MG..LUU Signal name
—
U70 MA Control unit ready U78. DEN jMove command completion I
U71 SA Servo ureuaration readv U79 TIM1 P IA1l axes in-uosition I
U72 OP Automatic operation bu~y V7A TSMZ Ilillaxes smoothing zero I
U73 STL Automatic operation start busy U7B I —
U74 SPL Automatic operatlnn ---- Rtnn
-- r I IJ7C
--- 1 CXFTN
---- -.. 1
Manlutl
-------- dta-irprl
------- faed enmnlat
.“-- ““- ------
Tnn 1
Ill!) RST ReeettinE U7D I ,
— I
1
Note: U8C, U8D, U94 - U96, and UA5 - UA6 are second spindle interface.
I
Data from CNC to PLC (4/6) (for $2) Table 5-11-4
USA (JI!
u
UF6 UFE
UF7 UFF
Note 1: UCO - UC7 are dedicated interface to MITSUBISHI spindle controller (FR-SF).
Note 2: UCO - UC7 second spindle interface.
Data from CNC to PLC (5/6) (for $2) Table 5-11-5
DevicelAbbreviation
R200 I
R201
R202
R203
R204
R205
R206
R207
Device Abbreviation
R216
R217
R218
\ R219
R220
R221
I R222 ;
R223
Device Abbreviation
I R232
R233
R234
R235
R236
L
R252
R253
R254
I R255 I
Note 1: m: One word of 16 bits
Note 2: R208, R209, R218, and R219 are second spindle interface.
Data from CNC to PLC (6/6) (for $2) Table 5-11-6
B
Device Abbreviation Signal name Device Abbreviation Signal name ~
E
o
E
H
!
g
S25 SOVE S analog maximum or minimum, S2D GR1 Spindle gear shift command 1
1“ I over I
S26 SNGE No S analog selection gear S2E GR2 Spindle gear shift command 2
S27 S2F 1
I
Data from CNC to PLC (2/2) [for rotation tool (third, fourth spindle)] Table 5-12-2
W26 I 1 I W2E I I
W2F I *
\ W27 ..—-
Device AbbreviationI Signal name Device Abbreviation Signal name
W30 *-AIT1 lAuto interlock axis -1 w38 *+MIT1 Manual interlock axis +1
W31 *-A,IT2 lAuto interlock axis -2 I W39 EI *+FMIT2 Manual interlock axis +2
W32 *-AIT3 Auto interlock axis -3 W3A *+MIT3 Manual interlock axis +3
x- Auto interlock axis -4 W3B *+MIT4 Manual interlock axis +4
W34
..-. — W3C
---- —
W33 — W3D —
W36 W3E
W37 W3F b
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
—
.,
Data from PLC to CNC (2/8) (for $2) Table 5-13-2
W53 MMLK4 Manual machine lock axis 4] W5B +J4 lFeed axis selection axis +4
w M I I — I w~f? I I — I
I I W56
..s.
I I W5E I
W5F
I
I
I
Device Abbreviation
W60 -J1
-J2
Feed
Feed
Signal name
axis selection
axis selection
axis
axis
-1
-2
lDevicelAbbreviationI
I
1
W68
----
, W69
..-.
1 1
Signal name
—
—
I
t
W61
W62 -J3 Feed axis selection axis -3 W6A
W63 -J4 Feed axis selection axis -4 W6B
W64 — , W6C , n
I W65
---- I I — I Wii
.. -- I I
W66 W6E
W67 W6F
Device Abbreviation Signal name Device Abbreviation Signal name
W70 — W78
t
W73 — W7B
14 — W7C
W75 W7D
W76 W7E
W77 W7F
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
Data from PLC to CNC (3/8) (for $2) Table 5-13-3
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
Note 2: WA5 is second spindle interface.
Data from PLC to CNC (4/8) (for $2) Table 5-13-4
Device /lb
breviation Signal name Device Abbreviation Signal name
Wco — WC8
Wcl WC9 HS12 First handle axis number
WC2 — WCA HS14
WC3 WCB HS18
WC4 — Wcc HS116
WC5 WCD
WC6 — WCE
WC7 WCF HSIS First handle axis effective
DevicelAbbreviationI Signal name Device Abbreviation Signal name
WDo HS21 WD8 HS31
I.W _1____W2.______lSecond handle axis number c WD9 HS32 Third handle axis number
T
WD2 HS24 WDA HS34
WD3 HS28 WDB HS38
WD4 HS216 WDc HS316
wn~ wnn I
1 I 1 ,.-”
1
I WDE i
WD7 HS2S Second handle axis effective WDF HS3S Third handle axis effective
Device Abbreviation Signal name Device Abbreviation Signal name
I WEO WE8 Cxll
WE1 WE9 CX12 Manual desired feed
WE2 wEA CX14 . First axis number
WE3 WEB CX18
WE4 WEC CX116
WE5 WED I
WEfI
..—. WEE 1 I I
i
1 1 , ,
W125 -. I - W12D i
WIZb FVZE Second cutting override on W12E
W127 FVS Override value setting system W12F ROVS Override value setting system
Devic~ Ahhrevfatfon
.- --- - . - . -- --- .- Sfunal name novip.Ahhv.viation
--.&”- .--u&w. Signal name
WI30 J *JV1 W138 ,, -.. ..
nAd
PCF~ r-eearaceunit
W131 *JV2 Manual feedrate W139 PCF2
w132 *JV4 W13A rManual feedrate 1
W133 *JV8 W13B LManual desired feedratej
W134 *JV16 W13C
w136 I I W13E I
W137 *JVS Numeric value setting system W13F
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
Note 2: w108 - W117 are second spindle interface.
Data from PLC to CNC (6/8) (for $2) Table 5-13-6
—
w
I .69
I w .6A
I — Iw .6B
.6C
h .6D
W166 k .6E
W167 k “.
J
Device Abbreviation Simal name De riceAbbreviation Signal name
W170 .7R —
W171 ,
W172 w:.7A
W173 W:.7B
W174 W:.7C
Lll
7% W17D
W17E —
W177 I W17F —
I
Note 1: W150 - W157 are dedicated interface to MITSUBISHI spindle controller (FR-SF).
Note 2: W150 - W157 are second spindle interface.
Data from PLC to CNC (7/8) (for $2) Table 5-13-7
I I 1
I I I
I I I I
Data from PLC to CNC (1/2) [For rotation tool (third, fourth spindle)J Table 5-14-1
Note: S40 - S5F are used for the third spindle. S60 - S7F are used for the fourth spindle.
Data from PLC to CNC (2/2) [For rotation tool (third, fourth spindle)] Table 5-14-2
IJevlce
Abbreviation ! Signal name
-- - - . --- ---- . - .
I ~@vicelAhhr@via,CIOnl -- slsmal name I
-.. .
R~O Spindle command rotation R4058
n!.nc-
K9UJL speed output R4059
R4052 R4060
R4053 R4061
~ S analog override R4062
R4055 R4063 /
R4056 R4064
R4057 R4065
Device Abbreviation Signal name Device Abbreviation Signal name
R4066 R4074
R4067 —
RLnfJl —
Note: R4050 - R4074 are used for the third spindle. R4075 - R4098 are used for the fourth spindle.
6-1 Expansion Operation Board Input Signal Table (1/1) Expansion board card Table 6-1-1 ~
E
Bit Abbreviation
183-36 8 183- 1
1 19
2 22 A 34
3 37 B 2
5 c 20
5 23 D 35
6 38 E 3
7 6 F 21
File register R181
1=
Bit Abbreviation Signal name CFD Bit Abbreviation Signal name CFD
o 183-26 8 183-24
1 42 9
10 A 7
I
1= 5
43
11
c
D
4d
E
6 28 E , 41
I
7 I I 441F I I I 9
File register R182
Bit Abbreviation Signal name CFD Bit Abbreviation Signal name CFD
E
o 183-47 8 183-12
1 15 9 29
2 32 A , 45
3 48 B 13
16 c 30
5 49 D 46 1
6 17 E 14
7 50 F 31
1=
Bit Abbreviation I Signal name I CFD IBit I Abbreviation I
I
Signal name I CFD
J
7. REMOTE 1/0 INTERFACE TABLE
Input output
Note 1: A maximumof eitht DIO cards can be installed on the CNC unit and
remote 1/0 unit. Number the cards installed on the CNC unit from 1.
Note 2: For other input/output such as analog input/output, the first card
of the corresponding cards becomes effective.
- 159 -
Input Signal from Machine (1/4) [Fifth card I Second remote 1/0 card
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X280 -36 X288 -01
X281 04 X289 19
X282 22 X28A
X283 37 X28B 02
X284 05 X28C 20
X285 23 X28D 35
X286 38 x28E 03
X287 06 X28F 21
Device Abbreviation Signal name cm Device Abbreviation Signal name cm
X290 -26 X298 -24
X291 42 X299 39
X292 10 X29A 07
X293 27 X29B 25
x294 43 X29C 40
x295 11 X29D 08
X296 28 X29E 41
X297 44 X29F 09
Device Abbreviation Signal name cm Device Abbreviation Signal name
I X2A0 -47 X2A8 -12
x2AI 15 x2A9 29
X2A2 32 X2AA
X2A3 4r =3 13 —
X2A4 16 X2AC 30 w
.
X2A5 49 X2AD 46
X2A6 17 X2AE 14
X2A7 50 X2AF “ 31
E
Device Abbreviation
X2B0
Signal name CMD
-lo
Device Abbreviation
X2B8
Signal name cm
-14
s
BY
X2B1 17 X2B9 01 H
X2B2 04 X2BA 08 o
X2B3 11 X2BB
18 X2BC 02 !2
X2B4
X2B5 05 X2BD 09-
12 X2BE 16 El
X2B6 g
X2B7 19 X2BF 03. lx
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X300 -36 X308
X301 04 X309 19
X302 22 X30A 34
X303 37 X30B 02
X304 05 X30C 20
X305 23 X30D 35
X306 38 X30E 03a
X307 06 X30F 21
Device Abbreviation Signal name cm Device Abbreviation Signal name cm
X31O 26 x318 -24
X311 42 X319 39
X312 10 X31A 07
X313 27 X31B 2
X314 43 X31C 4:
X315 11 X31D 08
I x316 28 X31E 41
X317 44 X31F 09 ‘
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
I X320 -47 X328 -12
x321 15 X329 31
X322 32 X32A 45
x323 48 X32B 13
X324 16 X32C 30
X325 49 X32D 46
X326 17 X32E 14
X327 50 X32F 31
Device Abbreviation Signal name cm Device Abbreviation Signal name CMD
X330 -lo X338 -14
X331 17 x339 01
x332 04 X33A 08
x333 11 X33B 15
x334 18 X33C 02
x335 05 m. U9
X336 12 X33E 16
x337 19 X33F 03-
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y300 Y
36 --311’8 01‘
Y301 04 Y309 19
Y302 22 Y30A
Y303 37 Y30B 02
Y304 05 Y30C o
Y305 23 Y30D 35
Y306 38 Y30E 03‘
Y3(I
7 06 Y30F 21
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y31O -26 Y318 -24
Y311 42 Y319 39
Y312 10 Y31A 07
Y313 27 Y31B 25
Y314 43 Y31C 40
Y315 11 Y31D 08
I Y316 28 Y31E 41
Y317 44 Y31F 09
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
I
Y320 -47 Y328 -12
Y321 15 Y329 29
Y322 32 Y32A
-l!323 Y32B 13 —
Y324 16 Y32c 3(1-
Y325 49 Y32D 46
Y326 17 Y32E 14
Y327 50 Y32F 31
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y330 -lo ~8 -14
Y331 17 Y339 01
Y332 04 Y33A 08
Y333 11 Y33B 15
Y334 18 Y33C 02
Y335 05 Y33D
Y336 12 Y33E 16
Y337 19 Y33F 03
Note 1: DO for X325 - X327 and Y330 - Y33F exists only in DIO-D card.
Note 2: Y300 - Y30F are used as DO of the second card of AC output.
Output Signal from Machine (2/4) 1-1 ~ird remote I/O card
.-..
I Y361 15 Y36i 29
Y362 32 .Y36A 45
Y363 48 Y36B 13
Y364 16 Y36c 3
Y365 49 Y36D 4:
,7 ,____ -,
Y36;6 Y36E 14
Y361 3U Y36F 31
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
v’17n I
.“,”
I L ~j, Y’17R
-1n -;i 1 -14
Y371 61
t V279
La{&
I I 1 n/,lx-
f37A ! 08
,..-.-.. *e
Y373 ;; ;31D L>
18 Y37C 02
Y375 Y31D
.- ,/
Y376 12 Y“
Y377 19 J>/r’ I I 1 Ua I
Note 1: DO fbr Y365 - Y367 and Y370 - Y37F exists only in DIO-D card.
Note 2: Y340 - Y34Y are used as DO of the third card of AC output.
Input Signal from Machine (3/4) 1~1 Fourth remote 1/0 card
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y380 -36 Y388 -01
Y381 04 Y389 19
Y382 22 Y38A
Y383 37 Y38B 02
Y384 05 Y38C 20
Y385 23 Y38D 35
Y386 38 Y3aE 03
Y387 06 Y38F 21
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y390 26 Y398 -24
Y391 42 Y399 39
Y392 10 Y39A 07
Y393 27 Y39B
Y394 43 Y39C 40
Y395 11 Y39D 08
Y396 28-79 E 41
I
Y397 4r Y39F 09
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y3A0 :-47 Y3A8 -12
I
Y3AI 15 Y3A9 29
Y3A2 32 Y3AA 45
Y3A3 8 Y3AB 13
4 16 Y3AC
.(:3:5) 49 Y3AD 46
(Y3A6) 17 Y3AE 14
‘V’A7), Y3AF 31
—-, ——-—.— 1 Sienal
“–-——name ,-.J Device Abbreviation
1cFr Signal name CFD
h Y3B8 -14
Y3B1 17 Y3B9 01
Y3B2 .04 Y3BA 08
Y3B3 11 15-
Y3B4 18 Y3BC 02
Y3B5 Y3BD
Y3B6 12 Y3BE 16
Y3B7 l!l-Y3BF
Note 1: DI of Y3A5 - X3A7 and Y3B0 - Y3BF exists only in DIO-D card.
Note 2: Y380 - Y38F are used as DO of the fourth card of AC output.
Output Signal from Machine (4/4) 1~1 Fifth remote 1/0 card
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y3C0 -36 Y3C8
Y3C1 04 Y3C9 19
Y3C2 22 Y3CA
Y3C3 37 Y3CB 02
Y3C4 05 Y3CC
Y3C5 23 Y3CD 35
Y3C6 38 Y3CE 03
Y3C7 06 Y3CF 21
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y3D0 -26 Y3D8 -24
Y3D1 42 Y3D9
Y3D2 10 Y3DA 07
Y3D3 27 Y3DB 25
Y3D4 43 Y3DC 40
Y3D5 11 Y3DD 08
Y3D6 28 Y3DE 41
Y3D7 Y3DF 09
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
I Y3E0 -47 Y3E8 -12
Y3E1 15 Y3E9 29
Y3E2 32 Y3EA 45
Y3E3 48 Y3EB 13
Y3E4 16 Y3EC 30
Y3E5 49 Y3ED 46
Y3E6 17 Y3EE 14
Y3E7 50 Y3EF 31
Device Abbreviation Signal name CFD Device Abbreviation Signal name CFD
Y3F0 -lo Y3F8 -14
Y3F1 17 Y3F9 01
Y3F2 04 S3FA 08
Y3F3 11 Y3FB 15
Y31!% TFc 02
Y3F5 Y3FD
Y3F6 12 Y3FE 16
k Y3F7 19 Y3FF
Note 1: DO of Y3E5 - Y3E7 and Y3F0 - Y3FF exists only in DIO-D card.
Note 2: Y3C0 - Y3CF are used as DO of the fifth card of AC output.
I 8. OTHERS DEVICES I
8. OTHER DEVICES
8-1 Devices
- 168 -
I 8. OTHERSDEVICES I
8-2 DeviceAssignmentTables
Format5. Counterinput
Format6. Countersetupdata
- 169 -
Format 1 (Internal Relay)
I
Format2 (InternalRelay)
Abbreviation
I
Signal name I DevicelAbbreviation I
F I
Signal name
I
F
F
1 1 , 1
F I
I I F’ I I
t-T-
r 1 1 1
F F
F
F
F I i I
E
F F
F F
F
I
F
Device Abbreviation Signal name Dejice Abbreviation Signal name
F F
I
F F
F F
F F
l=
F F
F F m
.
Device Abbreviation Signal name Device Abbreviation Signal name
F F o
F F z
F F ~
F F
E F F 1%
~
F F
m
F F
H
F F
: [
Format3 (LatchRelay)
c18 1 I
C19
C20
tiz.1
C22
I
C23
Format 5 (Counter Output)
1=
co
cl
C2
C3
_ C4
C8
C9
Clo
Cll
C12
C5 C13
C6 C14
C7 C15
Device Abbreviation Signal name Device Abbreviation Signal name
C16
C17
c18
C19 . .
C20
C21
I
C22
C23
,..
.“.
Format6 (CounterSetup Data)
bld
I
Format7 (TimerInput)
I
Format 8 (Timer Output)
T T
T T
T T
T T
T T
T T
T T
T T
I
, 1
—
T T
T T
T T
T T
T T
T T
T T
u
Format 9 (Timer Setup Data)
D D
D D
D D
, ,
D I
1
I
I
I
1
D I
I
I
I
I
D I
1 1 I
D
— I
1 1
{
l’)
I I
I
I
l) 1 1
I
DevicelAbbreviationI Signal name IDevice lAbbreviationI Si~nal name i
1
D
D D
D D
1
D D
D D
n D 1 1
I Device Abbreviation Signal name DevicelAbbreviationI Signal name
D D I I
D
D
D
D
D D
Device Abbreviation Signal name Device Abbreviation Signal name
D D
D D
D D
D D
D 1 1 ,
D
D D I I I
Format 11 (File Register)
SIGNAL .....
I.m&Qsl
1st 2nd
i+
Signal
name
*
AUTO INTERLOCK
~
NC model
M~lOM, L
‘ TyJ“
system
Y128-
B
system
i
+N-TH AXIS L M320, 330, 335 YIA8-
D
+AITn Y3A8 -
c M330HL
[ A D ;
4
- 181 -
9.1 Signals from CNC to PLC
(Data Type: X***)
- 182 -
p M31OM, L Xloo - X280-
SERVO READY, 103 3
n-TH AXIS OUT- L pj320, 330, 335 xly8;
PUT c
RDYn M330HL ‘lm ~ UO-3
FUNCTION:
This signal indicates that the drive sYstem of the n-th axis is
ready for operation.
OPERATION:
(1) the power supply of the control system is turned on and the
diagnosis on the servo system has been completed successfully.
OPERATION SEQUENCE:
RELATED SIGNALS:
- 183 -
XIUH - X268 -
AXIS SELECT M31OM, L 10B B
OUTPUT, n-TH
- AXIS - M320, 330, 335 X188 -
FUNCTION:
OPERATION:
- 184 -
After “reference point proximity detect” signal is output
and the motion speed changes to approach (creeping) speed,
however, the axis select output signal remains on until
the motion stops at the reference point, even when “feed
axis select” signal turns off.
Ex. :
Axial motion
Feed axis select signal
Axis select output sig-
nal
- 185 -
I PLUS MOTION@, p M31OM, L Xllo- X290-
113 3
n-TH AIXS
L M320, 330, 335 ‘1?;5
MVPn c
X190 - Ulo -
M330HL A 13
FUNCTION:
OPERATION:
(1) the specified axial component starts moving in the plus direc-
tion.
Ex. :
Feed axis
Feed axis
Motion in
Motion in
RELATED SIGNALS:
- 186 -
X118- X298-
MINUS MOTION@ P M310”’ L lIB B
n-TH AXIS L M320, 330, 335 X198 -
19D
c
MVMn ~98 -c U18 - B
M330HL
- 187 -
1ST REFERENCE M31OM,L X120- X2Ao-
123 3
POINT IN-POSI- XIAO-
TION, n-TH M320, 330, 335 lA5
AXIS
ZPln
lM330HL IX3A0-AIU20-31 I I
FUNCTION:
This signal indicates that the axial component of the n-th axis
is on the 1st reference point.
OPRATION:
- 188 -
RELATED SIGNALS:
(1) 2nd$ 3rd, 4th reference point in-position signal, n-th axis
- 189 -
X128- X2A8. f
2ND REFERENCE M31OM,L
POINT IN-POSI- 12B B
TION, n-TH AXIS - M320, 330,335 XIA8-
ZP2n XM8 -~ U28- B
M330HL
FUNCTION:
This signal indicates that the axial component of the n-th axis
is on the 2nd reference point.
OPERATION:
The signal does not turn on when 2nd reference point in-posi-
tion is achieved in other operation mode, or by other command.
(1) the axial component in position is relocated from the 2nd re-
ference point by motion command or manual operation (machine
handwheel, for example), ‘or
RELATED SIGNALS:
(1) lst, 3rd , ,4th reference point in-position signal, n-th axis
- 190 -
3RD REFERENCE M31OM, L
POINT IN-POSI-
- TION, n-TH AXIS – M320, 330, 335 x~m-5
ZP3n M330HL x~o -4 U30 -3
- 191 -
4TH REFERENCE M31OM,L
_ POINT IN-POSI- . XIB8 -
TION, n-TH AXIS M320, 330, 335 IBD
ZP4n M330HL ‘*8 -c U38-B
- 192 -
P M31OM, L X160 X2E0
JOG MODE OUT-
PUT ; M320, 330, 335 XIEO
JO M330HL XIEO U60
J
FUNCTION:
OPERATION:
\ T/
All axis
smoothing [ /
zero (XIFA)
\
\ i
JOG mode
(XIEO)
- 193 -
HANDLE MODE p M31OM, L X161 X2E1
OUTPUT
: M320, 330, 335 XIE1
HO
M330HL XIE1 U61
FUNCTION:
OPERATION:
Mode is changed to HANDLE mode from other mode after “all axis
smoothing zero” is verified.
Mode
input Other mode HANDLE mode Other mode
\ T
HANDLE mode
L
- 194 -
P M31(3M,L X16 2 X2E2
INCREMENTAL
- MODE OUTPUT ; M320, 330, 335 X1E2
so M330HL X1E2 U62
FUNCTION:
OPERATION:
All-axis smooth-
ing zero
(XIFA)
r
INCREMENTAL mode
(X1E2)
- 195 -
MANUAL RANDOM p M31OM, L X163 X2E3
FEED MODE OUT-
- PUT L M320, 330, 335 X1E3
PTPO c M330HL X1E3 U63
FUNCTION:
OPERATION:
Mode is changed to MANUAL RANDOM FEED mode from other mode after
all-axis smoothing zero” is verified.
Mode
input Other mode MANUAL RANDOM FEED mode Other mode
\ T
\ I
All-axis
smoothing zero I
(XIFA)
\
MANUAL RANDOM FEED
mode (X1E3}
- 196 -
REFERENCE POINT
RETURN MODE
OUTPUT
ZRNO
:Wti=l=
FUNCTION:
OPERATION:
All-axis
ing zero
(XIFA)
/
i f
REFERENCE POINT
RETURN mode
(X1E4)
- 197 -
MEMORY MODE P M31OM, L X168 X2E8
_ OUTPUT X1E8
L M320, 330, 335
MEMO c M330HL X1E8 U68
FUNCTION:
OPERATION:
All-axis smooth- [
ing zero
(XIFA)
\
MEMORY mode
(XIE8)
- 198 -
~ M31OM, L
TAPE MODE
OUTPUT L M320, 330, 335 X1E9
TO c M330HL
FUNCTION:
OPERATION:
Mode is changed from other mode to TAPE mode when “all-axis ;hing
Mode
input Other mode Other mode
All-axis smooth- (
ing zero
(XIFA) .
TAPE mode “ \ \
(X1E9)
- 199 -
MDI MODE OUT- P M31OM, L X16B X2EB
PUT XIEB
L M320, 330, 335
DO c M330HL XIEB U6B
OPERATION:
Mode is changed from other mode to MDI mode when “all-axis smooth-
ing zero” occurs.
Mode
Other mode MDI mode
input
l=====
All-axis smoothing
MDI mode
(xIEB)
- 200 -
CONTROL SYSTEM M31OM, L X170 X2F0
READY OUTPUT
- M320, 330, 335 XIFO
MA U70
M330HL XIFO
FUNCTION:
OPERATION:
Note: In the case of signal turn off condition (2), “MA” signal
is that output from the DIO card and “MA” signal on the
memory does not always tUrn Off.
- 201 -
SERVO READY M31OM, L X170 X2F0
- OUTPUT
-“M320, 330, 335 XIFO
SA
M330HL XIFO U70
FUNCTION:
This signal indicates that the servo system is ready for normal
operation. In other words, the servo system (position control)
does not work if the signal is off.
t
OPERATION:
- 202 -
AUTO OPERATIO M31OM, L X172 X272
“RUN” OUTPUT - M320, 330, 335 X1F2
OP X1F2 U72
1 ~M330HL
FUNCTION:
OPERATION:
RELATED SIGNALS:
Reset condition o 0 0
Auto operation
stop condition 1 0 0
Auto operation
pause condition 1 1 0
Auto operation
start condition 1 0 1
- 203 -
The outline of each condition is as follows:
- 204 -
4
FUNCTION:
This signal informs the PLC that automatic operation of the CNC
starts (started by automatic operation “STAI?T’’command
signal (ST)),
and motion command or M.S.T. processing is in execution.
OPERATION:
(Invalid)
Automatic operation
“start” c&hmd-(ST) n) n,
Automatic operation “run”
outpiiF
(status signalJ70p)
Automatic
_.——operation :6tart*#
output
(status signal)~STL)
Automatic_operation “pause”
outp~status singal)-(SPL) i
Automatic operation ~ause”
—~
comma~”~P) -
I \
NC reseet:l (NRST1) ~ ‘ L
-.
REIJITED SIGNALS:
- 205 -
AUTO OPERATION M31OM, L X174 X2F4
“PAUSE” OUTpUT M320, 330, 335 X1F4
SPL M330HL X1F4 U74
FUNCTION:
OPERATION:
Axis motion
RELATED SIGNALS
- 206 -
“RESET” OUTPUT M31OM, L X175 X275
M320, 330, 335 X1F5
RST
M330HL X1F5 U75
FUNCTION: 4
This signal informs the PLC that the CNC is in reset condition.
OPERATION:
(2) while NC reset 1 signal (NRST1) is on, and for about 0,5 -
1 sec after NC reset 1 signal (NRST1) turns off.
(3) while NC reset 2 signal (NRST2) is on, and for about 0.5 _
1 sec after NC reset 2 signal (NRST2) turns off,
(4) while reset and rewind signal (RRW) is on, and for about 0.5 -
1 sec after reset and rewind signal (RRW) turns off,
(S) while emergency stop signal is being input, and for 1 - 1.5
sec after emergency stop signal is interrupted,
(7) during “servo alarm”, and for 1 - 1.5 sec after “servo alarmll
is removed.
- 207 -
MANUAL RANDOM p M31OM, L X176 X2F6
FEED OUTPUT L M320, 330, 335 X1F6
CXN c
M330HL X1F6 U76
FUNCTION:
OPERATION:
The signal turns on when strobe signal (X287) turns during MANUAL
RANDOM FEED mode.
The signal turns off when commanded feed has been completed, and
when reset signal is input during execution of manual random feed
command.
TIMING CHART:
Strobe (Y287)
‘)
Manual random $J
feed output
(x1F6 )‘
(
Manual random I
feed complete
(XIFC) +. \
/
\
Rise of strobe signal When the specified feed
is detected and manual is completed successful-
random feed output sig- ly, the manual random
nal (CXN) turns on. feed output signal turns
off and the manual
random feed complete
signal turns on. .
- 208 -
REWIND OUTPUT M31OM, L X177 X2F7
- M320, 330, 335 X1F7
RWD M330HL X1F7 U77
FUNCTION:
This signal informs the PLC that the NC tape (tape reader with
tape reel) is being rewound or heading in MEMORY mode is going.
OPERATION:
The signal turns on when reset & rewind signal (RRW) is turn-
ed on by the PLC in TAPE or MDI mode ( with M02 or M30 com-
mand), and turns off when the tape is rewound completely.
The signal turns on when reset & rewind signal (RRW) is turn-
ed on by the PLC in MEMORY mode (with M02 or M30 command),
and turns off when the CNC completes heading of the program
being in execution.
- 209 -
M31OM, L X178 X2F8
MOTION COMMAND
- COMPLETE OUT- - M320, 330, 335 X1F8
PUT
M330HL X1F8 U78
DEN
FUNCTION:
This signal informs the PLC that the commanded motion has been
completed.
OPERATION:
I
I I
I I i ~
M function complete I I
I i
I
- 210 -
?
ALL AXIS M31OM, L X179 X2F9
_ IN-POSITION
OUTPUT - M320, 330, 335 X1F9
TIMP M330HL X1F9 U79
FUNCTION:
This signal informs the PLC that the all axis components are in
commanded positions exactly.
OPERATION:
Notes: 1. The signal may turn on even while ongoing motion is not
stopped if the motion is at extremely low speed.
ommand+v+r~-~
Accel./decel. delay Y
Motor Servo control error
RELATED SIGNALS:
- 211 -
ALL AXIS M31OM, L X17A X2FA
SMOOTHING ZERO
OUTPUT - M320, 330, 335 XIFA
TSMZ M330HL XIFA U7A
FUNCTION:
This signal informs the PLC that delay in commanded axis motion
(associated with acceleration/deceleration time constant) does
not exists in any axis motion.
OPERATION:
RELATED SIGNALS:
- 212 -
MANUAL RANDOM P M31OM, L X17C X27C
FEED COMPLETE
- OUTPUT L M320, 330, 335 XIFC
CXFIN c M330HL XIFC U7C
FUNCTION:
OPERATION:
TIMING CHART:
Strobe (Y287)
/
/
Rise of strobe signal When manual random feed
is detected and manual is completed successful-
random feed l!RUNII
sig-
ly, manual random feed
nal is output. complete signal turns on.
Manual random feed
complete signal is
off.
- 213 -
RAPID TRAVERSE M31OM, L X180 X300
“RUN” OUTPUT
- M320, 330, 335 X200
RPN M330HL X200 U80
FUNCTION:
OPERATION:
Rapid traverse
command (GO)
Axis motion
Rapid traverse
“RUN” output
(RPN )
- 214 -
CUTTING FEED M31OM, L X180 X300
OUTPUT X200
- M320, 330, 335
CUT M330HL X200 U80
FUNCTION:
OPERATION:
The signal turns on when motion command is given for cutting feed
in automatic operation.
Notes: 1. The signal can turn on and off even during interlock.
- 215 -
TAPPING OUTPUT M31OM, L X182 X302
- - M320} 330, 335 X202
TAP
M330HL X202 U82 4
FUNCTION:
OPERATION:
Tapping out- 1 I I I
put (TAP)
- 216 -
\
THREAD CUTTING P M31OM, L X183 X303
- OUTPUT
; M320, 330, 335 X203
THRD
M330HL X203 U83
i
FUNCTION:
OPERATION:
- 217 -
SYNCHRONOUS P M310M, L X184 X304
FEED “RUN~I L M320, 330, 335 X204
OUTPUT
c
SYN M330HL X204 U84 4
[
FUNCTION :
peration:
- 218 -
CONSTANT CIR- M31OM, L X185 X305
CUMFERENTIAL M320, 330, 335 X205
SPEED OUTPUT -
Css M330HL X205 U85
FUNCTION:
OPERATION:
Con tant ci -
cum ?erentla f~
speed out-
put (Css)
- 219 -
SKIP OUTPUT p M31OM, L
SKIP L M320, 330, 335 X206
c M330HL X206 U86
FUNCTION:
OPERATION:
The signal turns off when block having a skip command is completed.
- 220 -
REFERENCE ~ M31OM, L X187 X307
POINT RETURN
- OUTPUT L M320, 330, 335 x207
ZRNN c M330HL X207 U87
FUNCTION:
OPERATION:
- 221 -
M31OM, L X188 X308
L
INCH UNIT SEL-
ECT OUTPUT - M320, 330, 335 X208
INCH
M330HL X208 -
FUNCTION:
This signal informs that the CNC uses inch unit for data input.
OPERATION:
Note: With G20 command (inch unit command) or G21 command (metric
unit command), the signal (INCH) does not turn on or off.
- 222 -
M31OM, L
- M320, 330, 335 X209
M330HL X209 U89
FUNCTION:
This signal informs that the display function has been locked,
(i.e., after motion command is completed, the result is not read
for current position display).
OPERATION:
The display lock function turns on when display lock command ,sig-
RELATED SIGNALS:
- 223 -
F1-DIGIT COM- M31OM,L
MAND OUTPUT
M320, 330, 335 X20A
FIDN
M330HL
FUNCTION:
This signal informs that the CNC uses F1-digit commands (FI - F8)
to control operation.
OPERATION:
RELATED SIGNALS:
- 224 -
TOOL LIFE CON- P M31OM, L X18B X3OB
TROL OUTPUT
L M320, 330, 335 X20B
TLFO c M330HL
FUNCTION:
OPERATION:
- 225 -
4
FUNCTION:
OPERATION:
- 226 -
I
NC ALARM 2 M31OM, L X191 X311
OUTPUT X211
- M320, 330, 335
AL2 M330HL X211 U91
OPERATION:
For details of alarm resetting, and servo alarm and MCP alarms,
refer to the relevant instruction manual.
- 227 -
NC ALARM 3 M31OM, L X192 X312
OUTPUT
- M320, 330, 335 X212
AL3 M330HL X212 U92
FUNCTION:
OPERATION:
Some typical examples of program error are shown below. For de-
tails, refer to the relevant instruction manual.
Ex. :
(1) Excessive number of simultaneously controlled axes
Note: This alarm does not arise if error is found in dataI/O (error
which occurs during program loading, such as parity check
H error).
- 228 -
NC ALARM 4 M31OM, L X193 X313
_ OUTPUT - M320, 330, 335 X213
AL4 M330HL x213 U93
FUNCTION:
OPERATION:
The signal turns on in case of operation error, and off when the
cause of operation error is removed.
Ex. :
(1) Hardware axis motion stroke end (overrun)
- 229 -
S-ANALOG IL- ~ M31OM, L X194 X314
_ LEGAL GEAR NO.
L M320, 330, 335 X214
SIGE c M33ClHL X214 U94
FUNCTION:
OPERATION:
- 230 -
S-ANALOG MN! M31OM, L X195 X315
P I
MIN. COMMAN1
VALUE OVER L M320, 330, 335 X215
SOVE c M330HL X215 U95
—
FUNCTION:
OPERATION :
- 231 -
—
S-ANALOG NO. P M31OM, L X196 X316
- GEAR SELECTED
L M320, 330, 335 X216 ~
.....
I
1
SNGE c M330HL X216 U96
FUNCTION:
OPERATION:
- 232 -
k
FUNCTION:
OPERATION:
- 233 -
?l-DIGIT NO. P M31OM, L
L M320, 330, 335 jL218
-
Fll - F18 2JB
c
M330HL
FUNCTION:
OPERATION:
- 234 -
M SINGLE OUTPUT M31OM, L X lAO X320
MOO X220
- M320, 330, 335
DMOO M330HL X220 UAO
FUNCTION:
OPERATION:
When MOO, MO1, M02 or M30 is specified during AUTO operation (MEM-
ORY, MDI or TAPE), or by manually set numerical command, this
signal turns on. The signal turns off if M function complete
signal, reset signal or reset & rewind signal is given.
- 235 -
and M function complete signal (Fin 1 or Fin 2) is sent
back.
RELATED SIGNALS:
- 236 -
I
=--l=
M SINGLE OUT- X321
PUT MO1
T M SINGLE OUT-
PUT M02
DM02
M31OM, L
M320 , 330, 335
IM330HL I
X1A2
x222
I
X322
I I I
FUNCTION :
OPERATION:
T
M SINGLE OUT- lM310M,L IX1A3 X323
PUT M30
DM30
‘l-=++-= UA3
1 I 1
FUNCTION:
OPERATION:
- 237 -
M31OM, L ALA5 , Adz5,
SPINDLE GEAR 1A6 6
SHIFT 1, 2 M320, 330, 335 X225
226’
GR1, GR2 M330HL X22:’ UA5 ,6
FUNCTION:
OPERATION:
Max. spindle
speed GR2 GR1
RELATED SIGNALS:
- 238 -
I
EXTERNAL FUNC- M31OM, L X1A8 X328
TION STROBE -
M320, 330, 335 X228
EF M330HL X228 UA8
FUNCTION:
OPERATION:
output .
(2) reset
User PLC handles the external function strobe signal (EF) and M
function complete 1, 2 signals (FIN1, FIN2), like the case with
miscellaneous function strobe signal (MFn), as shown in the below
timing chart.
- 239 -
When single block is executed, execution stops when external func-
tion complete signal (FIN) is sent back (positioning is completed).
COMMAND FORMAT
I I
repeat command (1 - 9999~
Positioning command
I
( G80; (External
function cancel)
J
NOTES :
(2) External function strobe signal (EF) is not output for block
having no positioning command.
- 240 -
MANUAL NUMERI- M31OM, L
CAL COMMAND
- M320, 330, 335 X229
MMS
M330HL X229 UA9
FUNCTION:
With the signal, user PLC discriminates the command from that giv-
en in normal automatic operation.
OPERATION:
Like M function strobe signal, the signal turns off when M func-
tion complete 1 or 2 signal turns on, or in case of reset.
Ex. :
,
M03 manual numerical
command \
Manual numerical com- ~d .1
mand (MMS)
M function strobe 1
M function complete
RELATED SIGNALS:
- 241 -
b
“ FUNCTION:
OPERATION:
Machining
program . . . M03 M08 —.
—— M80 M82
(lst (2nd (3rd (4th
set) set) set) set)
Corresponds to M func-
tion strobe 1 (MFI),
M code data 1
Corresponds to M func-
tion strobe 2 (MF2),
M code data 2
Corresponds to M func-
T tion strobe
M code data
Corresponds
tion strobe
3 (MF3),
3
to M func-
4 (MF4),
M code data 4
- 242 -
Notes 2: During operation under M-function lock state,
the signal
is output only when an M-signal output command is issued.
Ex.:
For machining program M03 M08 M80 M82;
M function strobe 1 .
I (M03)
M function strobe 2
> (MOE
)
M function strobe 3
M function strobe 4
M function complete 1
RELATED SIGNALS:
- 243 -
M FUNCTION ~ M31OM, L XIB1 X331
STROBE 2
L M320, 330, 335 X231
MF 2
c M330HL X231 UB 1
FUNCTION:
OERATION:
The signal turns on when two or more M function commands are spe-
cified for one block in automatic operation (MEMORY, MDI or TAPE
mode ).
- 244 -
~ M31OM, L X1B2 X332
M FUNCTION
STROBE 3 L M320, 330, 335 X232
MF3
c M330HL X232 UB 2
FUNCTION:
OPERATION:
- 245 -
~ M31OM, L
M FUNCTION
STROBE 4 L M320, 330, 335 X233
MF4 c M330HL X233 UB 3
FUNCTION:
OPERATION:
The signal turns on when four function commands are specified for
one block in automatic operation (MEMORY, MDI or TAPE mode).
- 246 -
S FUNCTION M31OM, L X1B4 x334
STROBE 1
- M320, 330, 335 X234
SF1 M330HL X234 UB4
1
FUNCTION:
REIATED SIGNALS:
- 247 -
T FUNCTION M31OM, L X1B8 X338
STROBE 1 X238
M320, 330,335 .
TF1
M330HL X238 UB 8
—
This signal informs that the 1st set of tool (T) function is spe-
cified in automatic operation (MEMORY, MDI or TAPE mode), or by
manual numerical command input.
OPERATION:
‘set)‘set)
Corresponds to T function
strobe 1 (TF1), T code data 1
Y
Corresponds to T function
strobe-2 (TF2), T code data 2
T function strobe 1
~-l “1’) A------
T function strobe 2
M function complete
- 248 -
RELATED SIGNALS:
- 249 -
I T FUNCTION P M31OM, L
STROBE 2 L M320, 330, 335 X239
TF2 c
M330HL
FUNCTION:
OPERATION:
(1) two or more T functions are specified for one block in auto-
matic operation (MEMORY, MDI or TAPE).
- 250 -
M31OM, L
2ND M FUNCTION
STROBE 1 _ M320, 330, 335 X23C
BF 1
M330HL X23C UBC
FUNCTION:
This signal informs that the 1st set of 2nd M function is select-
ed in automatic operation (MEMORY, MDI or TAPE) or by manual num-
erical command input.
With the signal (BF1), user PLC reads 2nd M function data 1.
OPERATION:
- 251 -
2. NO strobe signal (BF1) is output during M function lock.
RELATED SIGNALS:
- 252 -
.
I
P M31OM, L
2ND M FUNCTION
STROBE 2 L M320, 330, 335 X23D
BF2 c M330HL
FUNCTION:
This signal informs that the 2nd set of 2nd M function is speci-
fied in automatic operation (MEMORY, MDI or TAPE).
(1) two or more 2nd M functions are specified for one block in
automatic operation (MEMORY, MDI or TAPE).
- 253 -
P M31OM, L
2ND M FUNCTION
- STROBE 3 L M320, 330, 335 X23E
BF3 c M330HL
FUNCTION:
This signal informs that the 3rd set of 2nd M function is speci-
fied in automatic operation (MEMORY, MDI or TAPE).
OPERATION:
(1) two or more 2nd M functions are specified for one block in
automatic operation (MEMORY, MDI or TAPE).
- 254 -
P M31OM,L
2ND M FUNCTION
STROBE 4 L M320, 330, 335
n 1---”
b M330HL
1
X23F I I I 1
I
I
[
BF4
1- 1 I i
FUNCTION:
This signal informs that the 4th set of 2nd M function is speci-
fied in automatic operation (MEMORY, MDI or TAPE).
OPERATION:
(1) two or more 2nd M functions are specified for one block in
automatic operation (MEMORy, MDI or TAPE).
- 255 -
CURRENT DETECT P M31OM, L Xlcl -
L M320, 330, 335 X241
CDO
c M330HL X241 Uc 1
FUNCTION:
OPERATION:
Note 1: This signal (CDO) is valid only in a system where the CNC
is bus-linked with FREQROL-SF.
- 256 -
,L
SPEED DETECT p M31OM, L X1C2 -
L M320, 330, 335 X242
c‘
VRo M330HL X242 Uc 2
FUNCTION:
OPERATION:
The speed level at which the signal is output can be set within
range from 1% to 120% (standard setting: 10%).
Motor speed
- 257 -
ALARM OUTPUT p M31OM, L X1C3 -
L M320, 330, 335 X243
FLO c M330HL X243 UC3
FUNCTION:
OPERATION:
(1) Overcurrent
Note 1: This signal (FLO) is valid only in the system where the
CNC is bus-linked with FREQROL-SF.
- 258 -
ZERO SPEED p M31OM, L X1C4 -
L M320, 330, 335 X244
Zso c
M330HL X244 Uc4
FUNCTION:
OPERATION:
The signal turns on if true spindle motor speed is below the speed
level at which “zero speed” is detected.
Motor speed ~
. -- . . - A - -- - - - _ --— — -- —--A
I
—- - - -
\ Zero. speed Qetect point (1-1000rpm)
‘ero =’eed-o)~
- 259 -
P M31OM, L X1C5 -
UP-TO-SPEED
L M320, 330, 335 X245
Uso
c M330HL X245 UC5
FUNCTION:
OPERATION:
The signal turns on when true spindle motor speed is within t15%
of referenced spindle motor speed.
- — - -- - - - - . - - . . -. - ___
Detectable range
Speed refer~nce ~ : ~>
I
Up-to-speed ~’
Motor speed
I
I
I I
1 I run
I ,
1
Up-to-speed
I I
- 260 -
Notes: 1. The signal cannot be output if neither normal run com-
mand signal (SRN) nor inverse run comamnd signal (SRI) .
is on.
- 261 -
.
FUNCTION:
OPERATION:
The signal is reset when the oriented spindle stop command is re-
set.
Oritented spindle
stop command
(ORC1)
, Oriented spindle
Motor speed
—._ .
I I
Up-to-speed
In-position
- 262 -
.
~ M31OM, L
S-FUNCTION
- READY-ON
L M320, 330, 335 x248
SMA
c M330HL x248 UC8
FUNCTION:
- 263 -
~ F1310M, L-
SPINDLE
- SERVO-ON
L M320, 33o, 335 X249
SSA
c M330HL x249 UC9
FUNCTION:
OPERATION:
Spindle seno-on
conunand
Spindle servo-on ‘\,
- 264 -
4
~ M31OM, L-
EMERGENCY
- STOP
L M320, 330, 335 X24A
SEMG
c M330HL x24A UCA
FUNCTION:
OPERATION:
The SEMG signal turn off when the above conditions are reset.
- 265 -
,.
p M31OM, L-
NORMAL
- ROTATION L M320, 330, 335 X24B
sSRN c
M330HL X24B UCB
,
FUNCTION:
OPERATION:
The SSRN signal turns on when the spindle motor rotates in the
normal direction. It also turns on even during oriented motion
or synchronous tap/C-axis control if the spindle rotates in the
normal direction.
Motor speed /
I
t
I
m \
I
I
i i
I I
1
I
I
I
Notes: 1. The SSRN signal turns on and off while the spindle
motor is in the stop state with servo fea”tures during
oriented motion or synchronous tap/C-axis control.
- 266 -
.
-
REVERSE
ROTATION
~
L
M31OM, L
OPERATION:
The SSRI signal turns on when the spindle motor rotates in the
reverse direction. It also turns on even during oriented motion
or synchronous tap/C-axis control if the spindle rotates in the
reverse direction.
Motor epeed
I
I
I
t
I
I
I t
R-== r....i..~
Notes: 1. The SSRI signal turns on and off while the spindle
motor is in the stop state with servo features during
oriented motion or synchronous tap/C-axis control.
- 267 -
.
M31OM, L
Z-PHASE P
PASSING L M320, 330, 335 X24D
SZPH
c M330HL X24D UCD
FUNCTION:
OPERATION:
Spindle ready-on
Spindle servo-on
command
Z-phase
Z-phase pa86ing
- 268 -
F
M31OM, L
POSITION LOOP p
- IN-POSITION
L M320, 330, 335 X24E
SIMP “
c M330HL X24E UCE
FUNCTION :
OPEIUiTION:
Motor speed
I
I :
I
i
I I
I I
1
1 I
I I
I I
1 I
Servo-on I
I
I I
command I ~ I
I 1, I
I 1 I :
Position loop I A
I
in-position 1
I
I II II
& I
I
1
*+ +@
- 269 -
~ M31OM, L
TORQUE
- LIMIT
L M320, 330, 335 X24F
STLQ
c M330HL X24F UCF
FUNCTION :
OPERATION:
- 270 -
9.2 Signals from CNC to PLC
(Data Type: R***)
- 271 -
.
FUNCTION:
The signal can be used to read a load meter, or for thermal dis-
placement correction.
OPERATION:
““””l------z I
,17,
I
o .-.-— I
I
I
I I
I I
I
I
I
I !
-2000 , Analog input(v)
-lo 0 10
File register content
Rn n=0,1,2,3,4,5
215 ,214 213 212 211 210 .29 28 2-7 26 25 24 23 22 21 Zo
1 1 1 1 1 0 0 0 0 () 1 1 () o 0 r-J
L
7
For -2000J
- 272 -
Data is input in terms of signed binary code.
Note 1: Even when plural cards are used for analog signal input,
only one card of the earlist card No. is valid for analog
signal input.
- 273 -
SPINDLE SPEED P M31OM, L R8 ,R9
REFERENCE
L M320, 330, 335 R8,R9
SIGNAL INPUT
c M330HL R8 ,R9 ’20g ‘
FUNCTION:
Spindle speed reference output from the CNC can be taken in terms
of BCD code or binary code (can be selected by machine manufactur-
er’s parameter).
OPERATION:
- 274 -
DATA FLOW:
s func. strobe Ii
Spindle speed
reference input
r
b
L
al
g
I
r S function strobe 1 (SF1) turn~
on and the following
rise;
signals J*1
output
$ I M ftic. complete 1,2 (FINI,
FIN2 ) (Spindle gear sel-
?-i==
b
Gear shift complete (GFIN)
1
:? ect (GII,-G12)
@d Nc reset 2 (NRST2) Spindle stop Final spindle
UE
fi4 Reset & rewind (RRW) (SSTP) - speed refer-
~u Spindle gear shift
L or during synchronous tapping
(GORT )
Spindle speed
[ Overrise
When the system is under constant circumferential speed
control, “constant circumferential speed” data is set
[ for spindle speed reference. )
REIATED SIGNALS:
- 275 -
1 , ●
I
p M31OM, L R16 -
KEY-IN 1 L M320, 330, 335 R16 “
} , , 1 I 1 J
L I M330HL I R16 I - I I I I
FUNCTION:
OPERATION:
Key-in data which are set differ from model to model. For details,
refer to the instruction manual for PLC programming (ladder),
BNP-B3342, .“User PLC key operation”.
RELATED SIGNALS:
p M31OM, L R18,19 -
TRUE SPINDLE
SPEED L M320, 330, 335 R18,19
c M330HL R18,19R218,9
FUNCTION:
When the system has spindle equipped with encoder, true spindle
speed can be monitored-
FUNCTION:
- 276 -
M310M, L R20,21 R220,1
FUNCTION:
identified.
For M code data output from the CNC, BCD code, binary code or
signed ;binary code can be selected (by using machine manufacturer~s
parameter).
OPERATION:
CAUTION :
- 277 -
(2) M98 (read of subprogram), M99 (return to main program), etc.
are processed within the CNC, and not output as M code data.
In the case of M2 format, however, M98 and M99 are output.
RELATED SIGNALS:
- 278 -
.
FUNCTION:
identified.
For M code data output from the CNC, BCD code or binary code or
signed binary code can be selected by using machine manufacturer’s
parameter.
OPERATION:
FUNCTION:
identified.
For M code data 3 output from the CNC, BCD code or binary code or
signed binary code can be selected by using machine manufacturer’s
parameter.
OPERATION:
- 279 -
P M31OM,L.
- M CODE DATA 4 L M320, 330, 335 R26,27
c M330HL R26,27 R226,7
FUNCTION:
OPERATION:
- 280 -
.
I
M31OM, L R28,29 R228,9
S CODE DATA 1 - M320, 330, 335 R28,29
M330HL R28,29R228,9
FUNCTION:
For S code data output from the CNC, BCD code, binary code or
signed binary code can be selected by using machine manufacturer~s
parameter.
OPERATION:
CAUTION :
(1) Only one S code can be placed in one block. (Four S codes can
be defined for M330HL. ) If the number of S codes defined
exceeds the specified number, the specified number of S codes
defined last is valid.
RELATED SIGNALS:
- 281 -
.
FUNCTION:
For T code data output from the CNC, BCD code, or binary code or
signed binary code can be selected by using machine manufacturer’s
parameter.
OPERATION:
CAUTION:
(2) Wen plfial M functions are placed in one block, the signals
are output in the order at programming.
RELATED SIGNALS:
- 282 -
.
M31OM, L
P
T CODE DATA 2 L M320, 330, 335 R38,39
c M330HL R38,39 -
FUNCTION:
identified.
For T code data output from the CNC, BCD code or binary code or
signed binary code can be selected by using machine manufacturer’s
parameter.
OPERATION:
- 283 -
P M31OM, L
2ND M FUNCTION
DATA 1 L M320, 330, 335 R44,45
c R44,45 R244,5
M330HL
FUNCTION:
can be identified.
For 2nd M function data output from the CNC, BCD code, binary code
or signed binary code can be selected by using machine manufac-
turer’s parameter.
op~~TIoN:
CAUTION:
(2) When plural 2nd M functions are placed in one block, the sig-
nals are output in the order of programming.
- 284 -
.
RELATED SIGNALS:
FUNCTION:
For 2nd M function data output from the CNC, BCD code, binary code
or signed binary code can be selected by using machine manufac-
turer’s parameter.
OPERATION:
- 285 -
M31OM,L
2ND M FUNCTION p
~
DATA 3 M320, 330, 335 R48,49
c R48,49
M330HL
[
FUNCTION:
For 2nd M function data output from the CNC, BCD code, binary code
or signed binary code can be selected by using machine manufac-
turer’s parameter.
OPERATION:
- 286 -
i I I n
M310M, L
2ND M FUNCTION p
DATA 4 1.M320, 330, 335
c
M330HL
1
=1 1
‘
IR44,511 -
I
+11~1
FUNCTION :
For 2nd M function data output from the CNC, BCD code, binary code
or signed binary code can be selected by using machine
manufac-
turer’s parameter.
OPERATION:
- 287 -
.
~ M31OM, L R64-67 -
FUNCTION:
OPERATION:
MONITOR MONITOR 00
DATA IN/OUT 06
I SFP 1- 1 13 \
- 288 -
.
, 1
[ o I f I z I 3 1[4
5 6 I ? I 8 Ilq
I
II fl i
I 10 If I 12 I /3 1! 14 I[u
L “@!enu”
s~lect
Menu No. for 14” CRT f
rT 1
I o 1 z I 3 4 516171 81
~ I (0 I II I tz I 13 14 I 15 I 16 1? do
L I
- 289 -
P M310M, L R68 -
- PLC SCAN TIME L M320, 330, 335 R68
c
M330HL R68 -
FUNCTION:
OPERATION:
Time calculation
-X7.’ ‘ v’7*l=48*4msec
- 290 -
USER MACRO OUT- P ‘310M’ L R72,73 R272,3
- PUT #1032 L M320,
...--..330, 335 R72,73
PLC ~ CNC
c M330HL R72,73 -
FUNCTION:
OPERATION:
Data set in file registers Rn, Rn+l by user PLC can be referenced
with user macro’s system variables #1000 - #1031 or #1032 on the
user macro side.
RELATED SIGNALS:
- 291 -
.
FUNCTION:
OPERATION:
Data set in file register Rn, Rn+l by user PLC can be referenced
with user macro’s system variable #1033 on the user macro side.
Ex. :
Sequential control program User macro program
I
I
ACT
IF [#100d EQ o] GOTO 100;
E
-...............;. .................
*w0R:R72: KI : R72
..................................... #loo = i#lo33
0111$is set tO #1000)
ACT
* “~M~~”.”.;~:~~ ....”..~..R.~
............ ......... .............
N1OO .......
1 I
+
i
RELATED SIGNALS:
(2) User macro input #1132, #1133, #1134, #1135, #1100 - #li31
- 292 -
P M31OM, L R76,77 R276,7
USER MACRO OUT-
PUT #1034 L M320, 330, 335 R’76
,77
..—.-
C R76,77 -
M330HL
FUNCTION:
OPERATION:
The function, operation, etc. are same as those of USER MACRO OUT-
PUT #1033.
FUNCTION:
OPERATION:
- 293 -
.
l-l
ADD-ON OPERA- P M31OM, L
TION BOARD
INPUT SIGNALS L M320, 330, 335 R80_ ~
c M330HL R80-83
1 -4 -
FUNCTION:
OPERATION:
The signals are read together with other input signals at start of
PLC main processing (medium speed).
Since these signals are once read by the CNC and then by the ?LC,
data updating delays somewhat as compared with DI signals of normal
DI/DO cards.
CMD81 (IN)
CMDB2 (IN)
I
1 NO.2
1
I MC231
External power ~- . CMD181 IN)
:MD1B2 IN)
.
CFD1B3 OUT )
m-
‘W
Note: Since these signals are based on bit unit, they must be
once transferred to buffer (M), etc.
- 294 -
Sequential control program exampale:
................
1 “Xo
I
I
I
Wz::::;1:~~~::~::
Contents stored in R80 and R81
..................................
.................................
.......................”......
.....
11 t
t :
!
<
‘--d
I
RELEATED SIGNALS:
- 295 -
9.3 Signals from PLC to CNC
(Data Type: Y**)
- 296 -
CONTROL AXIS
L
M31OM, L
_ REMOVAL N-TH
AXIS - M320, 330, 335 Ylao-5
DTCHn
M330HL Y180-4 W-3
FUNCTION :
Each control axis is provided with this signal. The last nmeric
of signal name indicates axis No. to be removed.
DTCH1
1 .....*.. 1st axis is removed
U_ ILn
2 ........ 2nd axis is removed
3 ........ 3rd axis is removed
I
,
I
I
,
........ nth axis is removed
OPERATION:
When control axis removal signal (DTCHI - 6) turns on, the cor-
responding axis is exempted from control.
(2) “Servo alarm”, ~~strokeend alarm” and other alarms are not
applied to specified axis.
- 297 -
That is, signal is not established only by turning
on or off signal itself or parameter setting.
- 298 -
.
FUNCTION:
Control axis (axis motion under control) can be set to “servo OFF*’
(i.e., servo motor ramins still).
In servo OFF condition, positioning control is impossible but the
position detect function is alive.
Each control axis is provided with this signal. The last numeric
of signal name indicates No. of control axis.
OPERATION:
When seno OFF signal (SVFn) turns off, the corresponding control
axis is set to servo OFF condition.
-.
- 299 -
servo OFF signal is restored.
- 3!)0-
.
Yllo- Y290 -
D-_!
MIRROR IMAGE M31OM, L 3
3
N-TH HIs - M320, 330, 335 yl~ ~
MIn M330HL yl~ ~ Wlo-3
FUNCTION:
Each control axis is provided with this signal. The last num-
eric of signal name indicates No. of control axis ubjected to
mirror image.
OPERATION:
- 301 -
.
M31OM, L
IEXTERNAL
DECELERATION IM320, 330, 335 Y198 -
‘ +N-TH AXIS D ,
*+EDTn ’198 ~
M330HL W18-B I
FUNCTION:
Each control axis is provided with this signal and the last num-
eric of signal name indicates No. of control axis subjected to
external deceleration.
OPERATION:
When external deceleration signal (+EDn) turns off, each axis mo-
tion is decelerated indecently in manual operation, and all axis
motions are decelerated in automatic operation (provided that
“external deceienation condition” is met on at least one of
control axes~.
I!External deceleration condition” is that direction Of aXIS mOtlOn
meets the direction (sign) of external aeceleratoin command.
- 302 -
the resultant speed is the composite speed of the two speeds.
Motion in +
Axis motion External deceleration
“direction
+-
External decel. (~.EDn) ~\ -’+
- 303 -
.
I M31OM, L I I I
FUNCTION:
OPERATION:
- 304 -
.
Y128 - y=.
AUTO INTERLOCK p ,M310M’L B B
* +N-TH AXIS L M320, 330, 335 YIA8-
D “
+AITn c
M330HL ‘U8 -~ W28-B
FUNCTION:
All axis motions of machine can be decelerated and stopped immedi-
ately during automatic operation when motion of a specific axis
(n-th axiS) in plus direction aCtiVateS the interlock f~ctlon.
OPERATION:
When this signal turns off for a specific axis in motion in
the plus direction under automatic operation mode (memory,
MDI, tape), motion of all axis decelerates and stops with MO1
operation error code “004” displayed. With this signal set
off from the beginning, the system completes calculation for
axis motion but makes it remain stopped with the same
operation error code displayed. In either case, setting the
signal on resumes or starts axis motion.
RELATED SIGNALS:
CAUTION :
- 305 -
.
Y130-3 Y2B0-3
AUTO INTERLOCK P ‘310M’ L
* -N-TH AXIS L M320, 330, 335 y~o -5
-AITn
c M330HL ‘*” -4 W30- 3
FUNCTION:
OPERATION:
RELATED SIGNALS:
CAUTION :
- 306 -
4
FUNCTION:
OPERATION:
Ii&iTED sIGNALs:
CAUTION :
- 307 -
MANUAL INTER- P M31OM, L 1.14u-r.~-
3 3
● LOCK L M320, 330, 335 “ YICO-5
-N-TH AXIS
-MITn c M330HL YICO-4W40- 3
FUNCTION:
OPERATION :
RELATED SIGNALS:
CAUTION:
- 308 -
p M31OM, L V148 - Y2C8-
B B
AUTO MACHINE
- LOCK L M320, 330, 335 Y1C8 -
D
N-TH AXIS
AMLKn c M330HL Y1C8 ~ W48-B
FUNCTION:
OPERATION:
In the automatic operation (MEMORY, MDI or TAPE), when this
signal is on, the current position can be changed on a
specific axis (for which the signal is on) without actual
machine motion. If the signal turns on in the middle of a
block, block termination occurs after the completion of that
block, and then the machine lock will be valid for the
following blocks.
RELATED SIGNAL:
CAUTION:
- 309 -
P M31OM, L Y150 - Y2D(3-
MANUAL MACHINE 3 3
- LOCK L M320, 330, 335 YIDO ~
N-TH AXIS
c M330HL YIDO ~
- W50-3
MMLKn
●
FUNCTION:
OPERATION:
REMTED SIGNALS:
- 310 -
.
FUNCTION :
Each control axis is provided with this signal and the last num-
eral of signal nsme indicates No. of control axis selected for
the motion.
+Jl
T
3 .... 3rd axis is selected for feed motion
I I
I I
I
n.... n-th axis is selected for feed motion
OPERATION:
When feed axis select signal (+Jn) turns on, the following
motion occurs.
- 311 -
To start the motion agian, turn on the signal after the
preceding motion has been completed.
Notes: 1. If feed axis select plus (+) and minus (-) signals
turn on at the same time, neither plus signal nor minus
signal is selected (same as the case where feed axis
select signal is off).
- 312 -
JOG mode
Reset
Feed axis sel-
ect (+J1) J -
I I
\Y : I -#I
1st axis mot~~~ i
pe..{
Ii I
(+J1 is Invalid
within this range
RELATED SIGNALS:
- 313 -
.
FUNCTION:
OPERATION:
- 314 -
REFERENCE PO- P M31OM, L Y180 -
INT POSITION Y200-
L M320, 330, 335
SELECT Y201
zsLn c M330HL Y200,1WBo, 1
FUNCTION :
OPEIL4TION:
OPERATION SEQUENCE:
Even when “reference point sel-
ect” signal changes, point sel-
ected at start of mo-
tion is held.
[ !
R~~~R’NcE po_
INT RETURN J
mode /
Reference po- J
int select n-th reference point return
reouest
( Y200 - Y201)
( ) No change
Manual start Tj Goest o n-th referenCe point. I
J !
A~~s motion ‘7
n-th reference
point ir4-
position
- 315 -
RELATED SIGNALS:
- 316 -
M310M, L Y188 Y308
JOG MODE
- M320, 330, 335 Y208
J ..-.---
M330HL Y208 W88
FUNCTION:
OPERATION:
When JOG mode signal turns on, JOG operation mode is selected.
FWATED SIGNALS:
- 317 -
M31OM, L Y189 Y309
- HANDLE MODE
- M320, 330, 335 Y209
H
M330HL Y209 W89
FUNCTION:
OPERATION:
When HANDLE mode signal (H) is turned on, HANDLE FEED mode is sel-
ected.
RELATED SIGNALS:
-318 -
M31OM, L Y18A Y30A
INCREMENTAL Y20A
MODE - M320, 330, 335
FUNCTION:
OPERATION:
Each time feed axis select signal (+J1 - +J6, -J1 - -J6) for desir-
ed axis is turned on, axis motion starts.
Speed of the axis motion (incremental feed) depends on setting of
feedrate multiplication (MPl - 4).
When rapid traverse command signal (RT) is on, speed iS the rapid
traverse speed. When signal (RT) is off, speed is equal to manu-
al feedrate (*JV1 - *JV16).
RELATED SIGNALS:
- 319 -
●
FUNCTION:
OPEMTION:
MANUAL RANDOM FEED is selected this signal is turned
(lt~tl) ●
CAUTION :
To turn the manual random feed mode on, the rest the manual
modes and the automatic mode must be off (o) ●
REWTED SIGNALS:
(1) Signals from PLC to CNC (Devices are for M320, 330 and 335)
- 320 -
DevicelAbbreviationl Simal neme
R140
R141
R142 Henu~l r~ndom feed
The 1st exia move- REMARKS :
R143 mentd~t~
R144 Hsnual r~ndom feed
The 2nd exit move- unit (PCF1, PCF2)
R145 mot data
R146 Hmm~lrandom feed
The3rdexh move-
R147 mzatde~~
- 321 -
M31OM, L Y18C Y30C
REFERENCE POIN
- RETURN MODE M320, 330, 335 Y20C
FUNCTION:
OPERATION:
(1) Reference point return occurs when feed axis select (+J1 - +J6,
-J1 - -J6) signal is turned on after REFERENCE POINT RETURN
mode signal (ZRN) is turned on in manual operation.
o “Dog type” reference point return occurs for the first time
after the power of control system is turned on.
~------
point
~ ~ Reference point
I Doe
- 322 -
If the axis motion component is away from the proximity
point dog when deceleration is completed, it moves back
in the reverse direction in the approach speed until it
detects the proximity point dog again. When the proximity
dog is detected, the component moves toward the reference
point and gets in-position as the normal return.
REIATED SIGNALS:
- 323 -
MEMORY MODE M31OM, L Y190 Y310
M320, 330, 335 Y21O
MEM
M330HL Y21O W90
.
FUNCTION:
OPERATION:
(1) MEMORY mode is selected when MEMORY mode signal (MEM) turns
on.
- 324 -
M31OM, L
T M330HL
FUNCTION:
OPERATION:
(1) TAPE mode is selected when TAPE mode signal (T) turns on.
- 325 -
M31OM, L Y193 Y313
MD I MODE - M320, 330, 335 Y213
FUNCTION:
OPERATION:
(1) MDI mode is selected when MDI mode signal (D) turns on.
- 326 -
I I M31OM, L Y198 Y318
FUNCTION:
OPERATION:
(1) Auto operatim start command signal (ST) arises when the pres.
sed “auto operation start” pushbutton is released (i.e. at the
time the signal turns off).
0 during alarm, or
- 327 -
o progr~ specified in MDI mode has been executed completely.
- 328 -
M31OM, L Y199 Y319
* AUTO OPEWITION
“PAUSE” COM- - M320, 330, 335 Y219
MAND
*SP M330HL Y219 W99
FUNCTION:
OPERATION:
(I) When automatic operatoin pause command signal (*SP ) turns off,
automatic operation stops.
- 329 -
M31OM, L Y19A Y31A
SINGLE BLOCK
- M320, 330, 335 Y21A
SBK
M330HL Y21A W9A
FUNCTION:
OPERATION:
(1) When single block signal (SBK) turns on, operation of CNC is
as follows:
FUNCTION:
OPERATION:
While the signal (*BSL) is off, execution of the next block may
not be started in automatic operation.
When the signal is given during execution of a block, the execu-
tion of the block continues until it is completed.
Since the signal does not cause stop or suspension of automatic op-
eration, execution of program starts when the signal turns on.
RELATED SIGNALS:
- 331 -
I
CUTTING START M31OM, L Y19C Y31C
* INTERLOCK M320, 330, 335 Y21C
Y21C W9C
1- *CSL M330HL
FUNCTION:
.
OPERATION:
FJZUTED SIGNALS:
- 332 -
M31OM, L Y190 Y31D
DRY RUN - M320, 330, 335 Y21D
DRN M330HL Y21D W9D
FUNCTION:
OPERATION:
02 When rapid traverse command signal (RT) is off, the dry run
signal is ignored.
o1 When rapid traverse command signal (RT) is on, the dry run
signal is ignored.
RELATED SIGNALS:
- 333 -
M31OM, L Y19F Y31F
ERROR DETECT
M320, 330, 335 Y21F “
ERD M330HL Y21F W9F
.
FUNCTION:
OPERATION:
, i
I
?’ ~1
The next motion’starts The’next motion starts
without stop. ~ . after stop.
- 334 -
M31OM, L YIAO Y320
- NC RESET 1 -‘
M320, 330, 335 Y220
NR ST 1 M330HL
1
FUNCTION:
OPERATION:
When this signal (NRST1) is turned on, the control unit is reset.
(6) M single output (MOO, MO1, M02 and M30) is turned Off,
(7) axis motion is stopped, and
Nc reset 1 (NRST1)
*
Reset output (RST) I&
a
t,
., About
RELATED SIGNALS:
- 335 -
M31OM, L YIA1 Y321
NC RESET 2 Y221
- M320, 330, 335
NRST2 M330HL Y222 WA 1
FUNCTION:
OPERATION:
When this signal (NRST2) is turned on, the control unit is reset.
Usually, the signal turns on when M02 or M30 function is executed.
Reset & rewind signal (RRW) may be turned on by this signal.
NC reset 2 (NRST2)
RELATED SIGNALS:
- 336 -
RESET & REWIND M31OM, L Y1A2 Y322
M320, 330, 335 Y222 -
RRW Y222
M330HL WA2
FUNCTION:
op~~TIoN:
(3) at the same time as CNC is reset, rewind signal (RWD) turns
on.
(4) while the signal (RRW) is on, automatic operation and manual
operation are impossible,
(9) M single output (MOO, MO1, M02 or M30) ‘is turned off.
In general, the signal (RRW) is sent back to the CNC after the
motion commanded by M02 or M30 (programmed) is completed.
However, M function complete 1 or 2 signal is not sent back.
- 337 -
M02,M30
Reset&rewind (RRW)
Reset output (RsT)
-.,.,.
Rewind output (RWD) This interval (RWD
~y —
F function complete “ON”) i. unknown.
(Fin)
RELATED SIGNALS:
- 338 -
h , 4
FUNCTION:
OPERATION:
o CHAMFERING (CDZ) : 0
.
Chamfering (at end of thread cutting) is accomplished.
/
Workpiece
~TOO
f:fer,hreaded path
o CILW’ERING (CDZ): 1
~rTOO1 ‘ath
Threaded r
- 339 -
—
M31OM, L . Y1A5 Y325
GEAR SHI~
- COMPLETE - M320, 330, 335 Y225
GE’IN
M330HL Y225 WA5
—
FUNCTION:
OPERATION:
S command
When using the Gear Shift Complete signal, the following two
conditions should be considered:
Combi-
nation
Gear shift Up-to-speed
signal example1
Operation
I 1 I o I o I 1 I
0: ~ndic8tes that the
2 0 x 2 corresponding function
is applicable.
3 x o 3
4 x x 4
- 340 -
IMPORTANT j
RELATED SIGNALS:
(8) Spindle speed reference output (file registers R108 and R109)
- 341 -
M31OM, L Y1A6 Y32tj
M FUNCTION
- COMPLETE 1 - M320, 330, 335 Y226
FIN1 M330HL T226 WA6
FUNCTION:
OPERATION:
When the CNC verifies that signal FIN1 turns on, it turns off
strobe signal of corresponding function.
The PLC checks that each strobe signal turns off, then
off FIN1.
With the signal FIN 1 turned off, the CNC proceeds to the next
block.
- 342 -
is specified, data pertinent to M, S, T or B function
are not output. To output, the signal 1
FIN1 should be
once turned off.
REIATED SIGNAL:
- 343 -
M31OM, L YlA7 Y327
M FUNCTION
COMPLETE 2 - M320; 330, 335 Y227
FIN 2 M330HL Y227 WA7
FUNCTION:
When too much signals FIN1 must be used, this signal can be used
instead of signal FIN 1 to save time.
OPERATION:
When the CNC verifies that signal FIN 2 turns on, it turns off
strobe signal of corresponding function.
When each strobe signal turns off, the PLC turns off signal FIN2.
With the signal FIN2 turned off, the CNC proceeds to the next
block.
M function command
M function strobe
(MF)
M function complete
1 (FIN2) =
- 344 -
3. If signal FIN2 has been on before M, S, T or B func-
tion is specified, data pertinent to M, S, T or B func-
tion are not output. To output, the signal FIN2 should
be once turned off.
RELEATED SIGNALS:
(3) M, S,T,B function strobe signals (MF1 -4, SF1, TF1 -2, BF1 - 4)
- 345 -
TOOL LENGTH ~ M31OM, L YIA8 Y328
_ MEASUREMENT L M320, 330, 335 Y228
c
TLM M330HL Y228 WA8
FUNCTION:
“Too1 length measurement 1“ is selected by this signal.
OPERATION:
CAUTION:
RELATED SIGNALS:
None
- 346 -
TOOL LENGTH p M31OM, L
MEASUREMENT 2
L M320, 330, 335 Y229
TLMS c M330HL Y229 WA9
FUNCTION:
OPERATION:
CAUTION:
(1) To use the tool length measurement function, select manual op-
eration mode.
Otherwise, tool length measurement mode cannot be establish-
ed.
RELATED SIGNALS:
- 347 -
TIMING CHART:
.
Manual mode f
Measurement mode
Tool length
measurement II (TLMS) I I
NC internal
interlock
Manual feed ?/
- 348 -
PROGRAM RESTART _ I M31OM, L
M320, 330, 335 Y22B
_QH-L M330HL I I
“PROGRAM RESTAR”
OPERATION:
\
<[RESTART [REMAINING
DmTmcEl
POSITION(G54)1
x -130.000RP X 0.000
Y -10.000RP y 0.000
z 0.000RP z 0.000
9
- 349 -
again. In this case, program restart signal (SRN) is
not required.
When auto restart valid parameter is on, axis motion
components can be returned to the respective restart
position in manual operation.
- 350 -
—
M310M, L
PLAYBACK - M320, 330, 335 yzzc
PBK M330HL
FUNCTION:
OPERATION:
When playback signal (PBK) turns on, “playback” display mode ap-
pears on the CRT screen.
By letting move and stop axis motion components (tool or table)
in JOG feed, rapid traverse. or HANDLE feed, the smount of each
mode (displayed as coordinate value) is read and converted into
NC data in accordance with the NC format.
By repeating data read, a machine program can be generated.
- 351 -
\
M31OM, L
- MACRO INTER- - M320, 330, 335
RUPT Y22D
UIT M330HL Y22D WAD
FUNCTION:
When the CNC is ready for user macro interrupt, the progr~ be-
ing in execution can be interrupted, or other program can be ex-
ecuted after the former program has been executed, by turning
on macro interrupt signal (UIT).
OPERATION:
When manual operation mode (JoG, STEP, HANDLE, etc.) is being sel-
ected, the signal (UIT) is invalid.
With the signal (UIT) kept turned on, inserted program can be
executed repeatedly.
- 352 -
(2) Edge trigger method
The signal (UIT) is accepted when its status changes from
.
“OFF” to “ON” (i.e., with rise edge of signal).
COMMAND FORMAT :
- 353 -
I-
M31OM, L YIAE Y32E
~PID TRAVERSE
M320, 330, 335 Y22E
RT M3301-IL Y22E WAE
JOG mode [
Manual feedrate
Notes: 1. Rapid traverse signal (RT) does not act as mode signal,
“Dut serves as interrupt signal for JOG mode, INCREMENTAL
- 354 -
FEED mode, etc.
RELATED SIGNALS:
- 355 -
M31OM, L YIBO Y330
MANUAL ABSO-
LUTE - M320, 330, 335 y230
ABs M330HL Y230 WBo
FUNCTION:
-- I
x
T w
\
Same as programmed path.
-Y
+ x
~Programmed path (absolute
+ Stop csused by feed hold values )
J Interrupt by manual operatior
(programmed coordinate values
F are not changed in
.r accorda~ce with manual
\ interrupt)
‘!
Path after manual interrupt
I
\
Path deviates in accordance with
manual interrupt (origin is moved).
-Y
- 356 -
M31OM, L
DISPLAY LOCK _ M320, 330, 335 Y231
DLK M330HL Y231 WBl
FUNCTION:
OEPRATION:
When display lock signal (DLK) is on, machine motion can be com-
manded and program coordinate values cfi be changed in the same
manner as normal operation, but the current position display
on the CRT does not change.
RELATED SIGNALS:
- 357 -
M310M, L
F1-DIGIT
FEEDRATE - M320, 330, 335 Y232
CAHNGE VALID
FID M330HL
FUNCTION:
OPERATXQN:
F1 = ‘mKax
+: Increment
-: Decrement
Fmax = 3600mm/min
F=1O= 3~00
-358-
Consequently, decrement or increment in this example
is 10mm/min per one graduation of pulse generator.
R1717TED SIGNALS:
- 359 -
M31OM, L Y1B3 Y333
CALCULATION
REQUEST M320, 330, 335 Y233
CRQ M330HL Y233 WB3
L
FUNCTION:
OPERATION: -.
OPERATION SEQUENCE:
(Example where the program shown above is executed)
Block in N1M45;
execution
MF If
CRQ \
\ I
FIN I
“S’ ‘;G-\ -
Calculation_ N1M45 N2 GgXIOO.
:
for next block
~
N2GOX1OO.
. of
.—calculation /’
Start N2 GOX1OO Recalculation
Mirror image ON
CAUTION:
- 360 -
INTEGWTION M31OM, L
p
TIME INPUT 1
L M320, 330, 335 Y234
RHD1
c M330HL Y234 -
.
FUNCTION :
OPEWTION:
RELATED SIGNALS:
- 361 -
INTEGUTION P ‘310M’ L
- TIME INPUT 2
L M320, ”330, 335 Y235
RHD2
c M330HL Y235 -
- 362 -
DATA PROTECT
M31OM, L I Y1B8 IIY338 II
!
I
1
I
I
I
KEY 1 M320, 330, 335 Y238 I
KEY1 M330HL IY2381- I
FUNCTION:
OPERATION:
When this signal is turned off (set to “O” ),the following op-
eration is not accepted and the previously entered data are pre-
served.
CAUTION:
- 363 -
Coordinate value , “DATA PROTECT!! is displayed without
data setting when cc~ key is pressed.
‘n .
Manual numerical command input is nOt applicable in “TOOL/OFF
SET” display mode.
(2) The signal (KEY1) is on (set to “l”) when the power is turn-
ed on (data are not protected).
Therefore, if the signal is not turned off in sequential con-
trol program, it remains turned on (“1”).
RELATED SIGNALS:
-364 -
4
M31OM, L Y1B9 Y339
DATA PROTECT
● KEY 2 ~ - M320, 330, 335 Y239
KEY2 M330HL Y239 -
FUNCTION:
Data pertinent to user parameters and common variables can be pro-
tected.
OPERATION:
When this signal (KEY2) is turned off, the following operation be-
comes unacceptable.
CAUTION:
(1) If a key other than menu key is pressed with a display mode
shown above while the signal (KEY2) is off, “DATA PROTECT”
appears in the message section of CRT screen.
(2) The signal (KEY2) is on (set to “1”) when the power is turned
on (data are not protected).
Therefore, if the signal is not turned off in sequential con-
trol program, it remains turned on (“l”).
- 365 -
RELATED SIGNALS:
- 366 -
M31OM, L YIBA Y33A
DATA PROTECT
* KEY 3 - M320, 330, 335 Y23A “
KEY3 M330HL Y23A -
.
FUNCTION:
OPERATION:
- 367 -
‘“’e: ~J ~ “d E@EEl ‘n’’MDI°
and “EDIT” display modes are additional menus.
CAUTION:
RELATED SIGNALS:
- 368 -
M310M, L YIBF Y33F
OPTIONAL BLOCK
SKIP - M320, 330, 335 Y23F
BDT1 M330HL Y23F WBF
FUNCTION:
OPERATION:
(1) When a program having a block with “/” (slash code) placed
at the head of block is executed with optional block skip
signal (BDT1) turned on, the block is skipped.
Program: N1 G54
N2 G90G81 X50. 2-20. R3. F1OO;
/N3 X30.;
N4 X1O. ;
M5 G80;
M02 ;
Wo~k ~ Work @
Switch: ON Switch: OFF
N4 N2 N4 N3 N2
J .— &
- 369 -
M31OM, L ‘Y1C8 - Y348 _
1ST HANDLE c c
AXIS NO. - M320, 330, 335 Y248 -
.
FUNCTION:
OPERATION:
HH H H H
H
Ss s s s
116 18 14 12 11
I 1-
X axis (lst axis)
selected 00 0 0 1
Y axis (2nd axis)
selected I 1- 00 0 1 0
I #4selected
axis (4th axis) ~
1- 00 1 0 0
+1-
00 1 0 1
%
00 1 1 ()
- 370 -
1sthandle 2nd hand16 3rd handle
@@@
Edb&E&
~set axis NO” ‘O
for operation in select
HANDLE axis
mode
RELATED SIGNALS:
(1) 2nd, Srd handle axis No. (HS21 - HS216, HS31 - HS316)
(I) lst, 2nd and 3rd handle axis valid signal (HSIS, HSIS, HS3S)
- 371 -
p M31OM, L YICF Y34F
1ST HANDLE
- AXIS VALID L M320, 330, 335 Y24F
HSIS c M330HL Y24F WCF
FUNCTION :
used.
OPERATION:
Axis motion does not start when the 1st handle (handwheel) is
rotated after HANDLE mode is selected and the desired axis No.
is set for the 1st handle axis No. if this signal (HSIS) is not
given.
Although either the 1st handle axis No. signal or the 1st handle
axis valid signal can be given first, these two signals are to
be given when manual axis motion is started.
RELATED SIGNALS:
- 372 -
p M31OM, L YlD04-y35Cl
2ND HANDLE 4
- AXIS NO. L M320, 330, 335 y2;:4-
HS21 -HS216 c M330HL Y2504-WDO ;
.
FUNCTION:
OPERATION:
ZI
H H
s - Sss s s
Motion axis 2
s 216 28 24 22 21
X axis (lst axis)
selected II1- 000 0 1
Y axis (2nd axis)
selected 1 - 0 0 0 1 0
Z aixs (3rd axis)
selected 1 - 0 0 c1 1 1
#4 axis (4th axis) ~
selected o 0 1 0 0
#5 axis (5th axis) ~
selected 0 0 1 0 1
IL
#6 axis (6th axis) ~
selected 0 0 1 1 0
RELATED SIGNALS:
(1) 1st handle axis No., Ist handle axis valid sigr.als
(2) 3rd handle axis No., 3rd handle axis valid signals
- 373 -
~ M31OM, L Y1D7 Y357
2ND HANDLE
AXIS VALID L M320, 330, 335 y257
c
Iis2s M330HL Y257 WD7
This signal is same as “lst handle axis valid” signal in function and
operation, except that it is applicable only to three handle axis
specification.
For relationship betieen handle axis No. and motion axis, refer
to the table on the previous page.
RELATED SIGNALS:
- 374 -
~ M31OM, L I*UO - Ya>u -
3RD HANDLE c c
- AXIS NO. L M320, 330, 335 ~~;;~
HS31 - HS316 c M330HL Y258 - WD8 ;
c
FUNCTION:
OPERATION:
Handle aixs H H H H H H
s - - s s s s s
Motion axis 3
s 316 38 34 32 31
X axis (lst axis)
selected 1 - - 0 0 0 0 1
Y axis (2nd axis)
selected 1 - - 0 c) o 1 0
Z aixs (3rd axis)
selected 1 - - 0 0 0 1 1
#4 axis (4th axis) ~ - -
selected 0 0 1 0 0
#5 axis (5th axis) ~
- - o 0 1 0 1
selected
#6 axis (6th axis) ~ - -
selected 0 0 1 1 0
.
~ 3rd handle axis valid signal
RELATED SIGNALS:
(1) 1st handle axis No., 1st handle axis valid signals
(2) 2nd handle axis No., 2nd handle axis valid signals
- 375 -
~ M31OM, L YIDF Y35F
3RD HANDLE
- AXIS VALID L M320, 330, 335 Y25F
c
HS3S M330HL Y25F WDF
.
This signal is same as “lst handle axis valid” signal in fmtion and
operation, except that it is applicable only to three handle axis
specification.
For relationship between handle axis No. and motion axis, refer
to the table on the previous page.
RELATED SIGNALS:
- 376 -
,
Y1E8-C Y368-C
M,A~AL RANDOM P ‘310M’ L
L M320, 330, 335 y268-C
2 1ST AXIS NO.
Cxll - CX116 c M330m
Y268-c WE8-C
b
FUNCTION :
OPERATION:
o The manual random feed 1st axis number (CXll - CX116) must be
set before strobe signal CXS8 is turned on. An attempt to set
it during motion shall fail.
- 377 -
o Axis numbers can be specified as follows:
n: 1 to ?
1st axis 1 0 0 0 0 0 0 1
2nd axis 1 0 0 0 0 0 1 0
3rd axis 1 0 0 0 0 0 1 1
4th axis 1 0 0 0 0 1 0 0
5th axis 1 0 0 0 0 1 0 1
6th axis 1 0 0 0 0 1 1 0
\ *‘
1- Validity signal I Axis number
o Motion of the specified axis component is as follows:
RELATED SIGNALS:
- 378 -
*
M31OM, L YIEF Y36F
MANUAL MNDOM p
- FEED 1ST
L M320, 330, 335 Y26F
AXIS VALID
Cxls
c M330HL Y26F WEF
FUNCTION:
OPERATION:
The specification of the axis by the manual random feed 1st axis
number signal explained earlier is validated only when the CXIS
signal is turned on.
RELATED SIGNALS;
See the descriptions on the manual random feed 1st axis number
signal (CX1l - CX116) eqlained earlier.
—
M31OM, L Y1F7 Y377
MANUAL RANDOM P
FEED 2ND
AXIS VALID L M320, 330, 335 y277
CX2S c
M330HL Y277 WF7
See the descriptions on the manual random feed 1st axis valid
signal (CXIS).
- 379 -
~ M31OM, L Y1F8-C Y378-C
MANUAL RANDOM
- FEED 3RD
AXIS NUMBER L M320, 330, 335 y278-C
CX31 - CX316
c M330HL Y278-C WF8-C
See the descriptions on the manual random feed 1st axis number
signal (CXI1 - CX116) explained earlier.
YIFF Y37F
I I
I
MANUAL RANDOM P ‘310M’ L
FEED 3RD
AXIS VALID L M320, 5SU, J3> ~’
CX3 s c M330HL Y27F WFF
See the descriptions on the manual random feed 1st axis valid
signal (CXIS).
- 380 -
M31OM, L Y200 Y380
SMOOTHING P
- OFF
L M320, 330, 335 Y280
Cxsl c M330~ Y280 Wloo
.
FUNCTION :
OPERATION:
With the smoothing off (CXS1) signal set off, axis motion in
manual random feed mode is performed under the same conditions
as when the acceleration/deceleration time constant is set to O.
REIJITED SIGNALS:
- 381 -
M31OM, L Y201 Y381
AXIS “P
INDEPENDENT
L M320, 330, 335 Y281
CXS2
c M330HL Y281 Wlol
FUNCTION :
OPERATION:
The CXS2 signal is generally used when the GO\Gl select signal
(CXS4) explained later is off (GO selected).
Endpoint
Z-=ia effective
epeed: 9600 mmlmin
z
fz
II
I x
point
‘-”i’ l----300=ar’ar’ d
ix (Unit: mm)
f
X-axis effective speed: 9600 mm/min
- 382 -
(2) When CXS2 is off:
Z-ka
EndPoint .
—
Z-exim effeetive
. speed: 6400 mmlmin
z
/[
fz
\ — x
x-axis Start point
—300—
- (unit:
mm)
X-sxis
‘x/speed:
e~fectivc 9600 mmlmin
REIATED SIGNALS:
- 383 -
M31OM, L Y202 Y382
EX .F/ P
MODAL .F ~ M320, 330, 335 Y282
CXS3 c M330~ Y282 W102
FUNCTION :
OPERATION
When the GO/Gl select signal (CXS4) explained later is on, the
CXS3 signal works as follows:
RELATED SIGNALS:
- 384 -
.
p M31OM, L Y203 Y383
GO/Gl
L M320, 330, 335 Y283
CXS4 c
M330HL Y283 W103
FUNCTION :
OPERATION:
REUTED SIGNALS:
- 385 -
!
M31OM, L . Y204 Y384
MC/WK P
~ M320, 330, 335 Y284
CXS5
c M330HL Y284 W104
FUNCTION:
OPERATION:
The MC/WK (CXS5) signal becomes valid when the ABS/INC (CXS6)
signal explained later is off in manual random feed mode.
RELATED SIGNALS:
- 386 -
M31OM, L Y205 Y385
ABS/INC P
~ M320, 339, 335 Y285
CXS6
c M330HL Y285 W105
d
.
FUNCTION :
This signal selects whether motion data is given in an absolute
value or incremental value for manual random feed.
OPERATION:
RELATED SIGNALS:
- 387 -
M31OM, L Y206 Y386
STOP P
~ M320, 330, 335 Y286
*~s7
c M330HL Y286 w106
F7JNCTION:
OPERATION:
Note: When the power is turned on, the Stop Signal (cxsT) is
REIATED SIGNALS:
- 388 -
STROBE M31OM, L Y207 Y387
P
1-I L M320, 330, 335 Y287
c M330~ Y287 W107 .
~
FUNCTION :
OPERATION:
EX.F/MODAL.F (CXS3)
GO/Gl (CXS4)
MC/WK (CXS5)
ABS/INC (CXS6)
(2) The following signals can be changed even after the strobe
signal is turned on:
oc stop (*CXS7)
Note: The strobe signal (CXS8) can be accepted even when the
stop signal (*CXS7) is off.
- 389 -
The following shows a timing chart of an example of
operation.
“’””’l
(~ ““’”” ‘=”‘ode’
to @ ‘“”
above) ~
Strobe (CXS8)
Axis motion
Axis select
output (Ah)
stop (*CXS7)
Note: The strobe signal, (CXS8) must be on for at least 100 ms.
RELATED SIGNALS:
-- 390 -
●
FUNCTION:
With this signal (SP1 - 4), speed override can be exerted on spindle
speed specified by S command in manual command input or auto-
matic operation (MEMORY, MDI or TAPE) (for S analog specifica-
tion).
OPERATION:
RELEATED SIGNALS:
- 391 -
I ! OVERRIDE MODE ~ M31OM, L Y20F -Y38F
L
L M320, 330, 335 I Y28F
c M330HL Y28F W1OF
.
FUNCTION:
when speed override is exerted on spindle speed specified by S COm.
mand (S5-digit analog Specification) in automatic operation (MEMORY,
MDI or TAPE) or manual command input, either ‘Icodemodel!or “file re-
‘gister mode” is selected for override mode.
OPERATION:
When the signal (SPS) is on, code mode override (signal SP1 - Sp4
is applicable) is selected.
When the signal (SPS) is off, register mode override (value set
in file register is applicable) is selected.
In
ISPS
OFF: Code mode SP1:SP4 (sO- 120%. 10%
1%commsnd
- I x 10% increment)
I
o =-
cl!~~l~~s~jrinerement)
ON: File register -
mode
/
*
M310M)L I I
M320bLL M33 OHM M335M IR148 I I
,H330HL I
- 392 -
+
M31OM, L Y210,1 Y3go,l
SPINDLE GEAR
SELECT - M320, 330, 335 Y290,1
GI1, 2 M330HL Y290*1 Who, 1
.
FUNCTION:
This signal inform the CNC what spindle gear has been selected
on the machine side.
Op~~TION:
With this signal (output from the PLC ? the CNC calculates and
determines spindle speed (S5-digit analog data) .
,
Spindle speed . S dl d2 d3 d4 x SOVR Xlo
data Slimt2 100
L
J
(This formula is conditioned that speed is not clamped. )
- 393 -
M31OM,L Y214 Y394
SPINDLE STOP
- M320, 330, 335 Y294
SSTP
M330HL Y294 W114
FUNCTION:
Usually, the signal is not used alone, but combined with “sPin-
dle gear shift” signal (GSET) or “oriented spindle stop” signal
(GORT ).
OPERATION:
- 394 -
!
SPINDLE GEAR M31OM, L Y215 Y395
SHIFT
- M320, 330, 335 y295
SSFT Y285 W115
M330HL
FUNCTION:
This signal is used to run the spindle motor at low speed, when
spindle gear is shifted, so that spindle gear can be engaged
smoothly.
OPERATION:
-395 -“
M31OM, L Y216 Y396
ORIENTED
SPINDLE STOP - M320, 330, 335 Y296
SORC M330HL Y296 W116
FUNCTION:
This signal is used to run the spindle motor at low speed before
the spindle is stopped in position (indexed).
- Comment:
OPERATION:
Oriented
___ spindle sori
stop speed data =slfit2x 10
- 396 -
I
FEEDRATE OVER-
I M31OM, L IY218 IY398 I
! I I 1
RIDE CANCEL M320, 330, 335 Y298
I ,
FUNCTION:
OPERATION:
- 397 -
I M31OM, L IY219 IY399 I
_ MANUAL OVER-
RIDE VALID - I M320, 330, 335 IY299
Y299 W119
OVSL M330HL I I I
FUNCTION:
0PER4TION:
0 OFF
DJOVSL
- 398 -
MISCELNEOUS M310M, L Y21A Y39A
FUNCTION LOCK - M320, 330, 335 Y29A
..
AFL M330HL Y29A W1lA
FUNCTION:
The signal (AFL) can be used to check machining program, for ex-
ample.
OPERATION:
(2) If the signal turns on after code data is output, that out-
put is accepted and the corresponding function can be com-
pleted (FIN1 or FIN2 is received and strobe signal is set
to “o”).
(3) Miscellaneous function MOO, MO1, M02 Or M30 is, however, ac-
cepted and realized even when the signal (AFL) is on ....
decode signal, code data and strobe signal are output.
-399-
p M31OM, L Y21F -
PC EMERGENCY
STOP L M320, 330, 335 y29F
.. ...
QEMG c M330HL Y29F -
FUNCTION:
The CNC can be set to emergency stop condition, like the case
where emergency stop signal is given by user PLC.
OPERATION:
Emergency stop occurs in the CNC when the signal (QEMG) is turn-
ed on. In this case, “servo ready (SA)” is turned off.
- 400 -
M31OM, L Y220-~ m;
* CUTTING FEED-
RATE OVERRIDE - “M320, 330, 335 ‘~o >
*FV1 - *Fvl6 M330HL Y2A0- w120-
4 4
FUNCTION:
OPERATION:
- 401 -
*FV16 *W8 *W4 *W2 *WI ‘Override(%)
1 1 1 1 1 0
1 1 1 1 0 10
1 1 1 0 1 20
1 1 1 0 0 30
1 1 0 1 1 40
1 1 0 1 0 50
1 1 0 0 1 60
1 1 t o 0 0 70
1 0 1 1 I 1 30
1 0 ) 1 0 90
1 0 1 0 1 100
1 0 I 1 0 0 110
1 I o 0 1 1 120
1 0 0 ( 1 0 130
1 I1 n !
n o 140
I . I
01;
I u I u 1s0
; 1 111(1 I 160
0 1 [ 1 1 170
0 1 1 01! 180
0 1 I 1 0 0 ( 190
0 1 0 1 1 200
0 1 0 1 0 210
0 1 0 1 0 I 1 220
0 1 0 0 220
0 0 I 1 I II! I 240
0 I o 1 1 0 2s0
o 0 I o I 1 I 260
0 01; 010 270
0 0 0 1 1 280
0 I o I o I 1 I o 290
0 0 0 0 1 300
RELATED SIGNALS:
-402 -
2ND FEEDRATE p I M310M, L
-1-
OVERRIDE L M320, 330, 335 Y2A6
1 I I
FV2E
b I M330HL Y2A6 W126 I I
.
FUNCTION :
OPERATION:
1- . . - -- - -- --- - - - - - - - -- - -- - I
1
Code mode override (*FV1 - “KV16) ;
I I
I
I I
File register mode override
i-Y----------- -----!J
M31OM L I I
M320,’330, 335 R133 [
33 ~R333
- 403 -
OVERRIDE MODE M31OM, L Y227 Y3A7
SELECT (CUT-
TING FEEDFUiTE) M320, 330, 335 Y2A7
FVS M330HL Y2A7 W127
FUNCTION:
OPERATION:
When the signal (FVS) is off, code mode (*FV1 - *FV16 ) is sel-
ected.
When the signal (FVS) is on, file register mode (value is speci-
fied by manual setting) is selected.
Ei&_l
I (0-300%, 10% increment)
x
File register
OON: File (0-300%U I%-increment)
register mode
/
M31OM,L R132~R332 [
M320 330 9 335 I
L R132 [R332 I
Note: For details of code mode and file register mode, refer to
the relevant descriptions.
- 404 -
M31OM, L Y228,9 Y3A8,9
RAPID TRAVERSE
- SPEED OVERRIDE - M320, 330, 335 Y2A8,9
ROV1, ROV2 M330HL Y2A8,9 W128,9
FUNCTION:
“OPERATION:
RELATED SIGNALS:
-405 -
p M31OM, L Y22F Y3AF
OVERRIDE MODE
SELECT L M320, 330, 335 Y2AF
ROVS c M330HL Y2AF W12F
FUNCTION:
-OPERATION:
x
,ROV1,ROV2 (1.25.5-0.100?4)
1 True rapid
traverse speed
File register (O - 100%, I%
‘Ott; Fiie register increment)
mode
1
- 406 -
MANUAL FEED- M31OM, L Y230- Y3130
~
4
* RATE
- M320, 330, 335 ‘ao ;
*3V1 - *JV16 Y2B0- w130-
M330HL 4 4
FUNCTION:
OPERATION:
- 407 -
hachine paruet. r. behirn
parat.r
Unitis selected withbase
* JV16 OCJV8&JV4 xJV2 4cJVI*::;=
‘:=ym:h”
& S*Cill illc~, ‘parameter )!-inchof mechine
lneh eeae Hecric ●de paremetera.
(-/Dim) (inch}=-) (Lneh/=in) (-/mill)- Mode is selected with
1 1 1 1 1 0.
m o.W 0.m 0.00 control parameter Initial
1 I 1 I 1 1 I o I.(MI 0.040 0.020 0.s] inch of user parameters.
1 1 1 ( o 1 1.40-i 0.054 - 0.028 1- 0.71
1 1 1 0 I o I 2.00 0.079 / 0.040 1. o~
1 1 o I 1 1 2.70{ 0.106 0.054 I 1.37
1 1 o 1 I o 3.70 0.146 0.074 1.88
1 1 0 I o 1 5.20 0.205 0.KM I 2.64
1 1 I o 0 I o 7.20 0.283 0.144 3.66
1 I o 1 [ 1 1 10.00 0.394 [ 0.200 s.08
1 0 ( 1 1 I o I 14.00 ( 0.551 0.280 7.11
1 I o 1 I o 1 20.
m 0.787I 0.400 10.16
1 0 I 1 0 t o 27.00 L060 0.540 I 13.72
1 I o o I 1 1 37.00 ):460 1 0.740 18.80
1 0 t o 1 I o 52.00 Z050 1.040 I 26.42
1 I o 010 1 I 72.00 2.830 1.440 36.58
11010 0 I o 100.00[ 3.940 2.000 50.80
0 1 ) I 1 1 I 140.00 5.510 I 2.800 71.12
0 I I I 1 I 200.00 7.870 4.000 I 101.60 f
0 1 ) :1: I 270.00 10.600 I 5.400 137.16
0 I 1 I 1 0 0 370.00 14.600 7.400 ( 187.96
o 1 I no.00 20.500{ 10.400 264.16
0{:/: ( 1[: 720.00 28.300 14.400 1 365.76
011 0 1 { 1000.OO 39.400I 20.000 [ 508.00
0[1 I 01: 1 0 1400.001 5s.100 28.000 711.20
0 1 1 1 I 2000.00 78.700 I 39.000 I 990.60
0 1: I I o 2700.00 106.002 1 54.000 1371.60
0 01:1: 74.000 t )879. 60
0 toll o i : Y:.: K: E I 104.0002M1. 60
0 010 i 1 1 7200.00283.000 ! 144.000 I 3657.60
0 I 010 1 I o I mooo.mI 394.000 200. CKKI I 5030.00,
0 0 0 1 0 !1 I 14000.005S1.000 i 2s0. (x)0 7112.00
REUTED SIGNALS:
- 408 -
M31OM, L Y237 Y3B7
FEEDRATE MODE P
SELECT L M320, 330, 335 Y2B7
FUNCTION:
OPERATION:
When the signal (JVS) is off, code mode (*JV1 - *JV6) is select-
ed.
lM310M.L lRi?6.71R
- 409 -
Y238, Y3B8,
FEEDRATE LEAST P ,M31OM, L Y239 Y3B9
INCREMENT
L M320, ;%;’
.-. 330, 335
PCF1, 2
[
c M330HL Y2B8,9W138,9
I
FUNCTION :
OPERATION:
Least increment
PCF2 PCF1 (mwlmin or inchi) Operation
o 0 10 10mm/min (inch/mirl)when “1” is
set in file registers.
- 410 -
HANDLE FEED/IN- I M31OM, L
CREMENTAL FEED I I c
FUNCTION :
OPERATION :
When this code mode is selected, the true amount of feed motion
(Per PUISe in HANDLE feed mode, and per signal (+J1, +J2 ....at
transition in INCREMENTAL feed mode) is the product obtained
by multiplying originally set amount of feed by multiplier
(MPl, MP2 ..... value ).
MP
I
I 1
MP1
I
I
“tionin
I
o 0 0 1 1
0 0 1 10 10
011 0 100 100
011 1 I 1000 1000
“* 1
1
I+-l-+
0
0
0
1
011001
10
1 5000
10000
50000 I
I
REMTED SIGNALS:
- 411 -
\
FEED MULTIPLI- ~ M31OM, L Y247 Y3C7
- CATION MODE
SELECT L M320, 330, 335 Y2C7
MP s c M330HL Y2C7 W147
FUNCTION:
OPERATION:
- 412 -
TOOL ALARM P M31OM,L Y248 Y3C8
SIGNAL 1
L M320, 330, 335 Y2C8
TAL1 c
M330HL
FUNCTION:
“Tool alarm condition 1“ that may occur during tool life control
is informed by this signal.
OPERATION:
When the signal (TAL1) is turned on (for tool life control speci-
fication), status of tooling data is changed to status “311.
This signal is valid when “tool life control” input signal (Y2CB)
is on.
RELATED SIGNALS:
REFERENCE DOCUMENTS:
- 413 -
.-
I
TOOL ALA~
SIGNAL 2
TAL2
~
L
c
M31OM, L
M320,
---- 330, 335
M330HL
Y249
y2c9
Y3C9
FUNCTION:
OPERATION:
When the signal (TAL2) is turned on (for tool life control specifi-
cation), status of tooling data is changed to status ‘14t~.
This signal” is valid when “tool life control!! input signal (Y2CB)
is on.
RELATED SIGNALS:
R~FE~NcE DOCUMENTS:
- 414 -
DATA COUNT PI M31OM,L IY24A IY3CA
I
I
I
II Ii
, I
VALID . I 1
i
L M320, 330, 335 y2CA
m I
TCEF b IM330HL I I I
[
.
FUNCTION:
OPERATION:
This signal becomes valid when “tool life control” input signal
(Y2CB) is on.
RELATED SIGNALS:
REFERENCE DOCUMENTS:
- 415 -
Y24B Y3CB
D
M31OM, L
TOOL LIFE CON-
TROL INPUT M320, 330, 335 Y2CB
TLF1
M330HL
FUNCTION:
OPERATION:
RELATED SIGNALS:
REFERENCE DOCUMENTS:
- 416 -
No~L
SI It RUN M310M, L Y250 .
p
(SPINDLE ROTA- M320, 330, 335’ y2D()
L
TION)
SRN
c M330HL Y2D0 W150
FUNCTION:
OPERATION:
Spindle motor starts running at speed specified by spindle (S)
command when the signal (SRN) is turned on.
RELATED SIGNALS:
- 417 -
Y251 -
“INVERSE” RUN ~ ‘310M’ L
- (SPINDLE ROTA- Y2D1
TION) ~ M320,
.----- 330, 335
SRI Y2D1 W151
c M330HL
FUNCTION:
When the signal turns on, the spindle motor starts rotating in
inverse direction (CW as viewed from the shaft side).
OPERATION:
RELATED SIGNALS:
- 418 -
M31OM, L Y252,3 -
TORQUE LIMIT P
L, H ~ M320, 330, 335 Y2D2,3
FUNCTION:
OPERATION:
To”rque
1009(
2s%
Speed
- 419 -
Y256 -
ORIENTED SPIN- P ‘310M’ L
- DLE STOP
L M320, 330, 335 Y2D6
ORC c M330HL Y2D6 W156
FUNCTION:
OPERATION:
- 420 -
3. This signal is applicable to the system where the CNC
is bus-linked with FREQROL-SF.
RELATED SIGNALS:
- 421 -
9.4 Signals from PLC to CNC
(Data Type: R~*)
- 422 -
moo, 1 -
ANALOG OUTPUT p ‘310M’ L
L M320, 330, 335 R1OO,1
AO c M330HL Rloo,1 -
FUNCTION:
OPERATION:
w
Channel File re- Singal out- Card MC303 Card MC323
gister put interval CNA-27 CFD-42
(R) (msec) output Common I Output Common
AO 1 R1OO 14.2 1 2 6 13
A02 R101 14.2 3 4
*Output time deviates 7.lmsec between AO1 and A02.
- 423 -
File resistor settinR (content)
Rn n= 100, 101 i
15
2 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20
1 1 1 1 1 1 0 0 0 0 0 1 1 () c) o 4
A A A
For -1000
- 424 -
M310M, L R108,
SPINDLE SPEED P 109 -
REFERENCE OUT- L M320, 330, 335 y:: ‘
PUT ...
c M330HL R108, R308,9
= 109
FUNCTION:
OPERATION:
- 425 -
3. For flow of spindle (S) function command data, data
update timing, etc., refer to the relevant descrip-
tions.
RELATED SIGNALS:
- 426 -
p M31OM, L R112 -
KEY OUT 1 L M320, 330, 335 R112
c M330HL R112 -
FUNCTION:
When this signal is used, key data can entered on the user
PLC side instead of the CNC keyboard.
OPERATION:
KEYIN 1
:~[y!
(2) The user PLC refers to the key data, and required
processing.
(3) The user PLC sets the key data which meets the keyboard
currently in use to register R112.
(4) The CNC processes the effective key data after the main
program of user PLC has been processed, referring to the
settings of R16 and R112.
Notes: 1. Key data may differ from model to model (even bet-
ween the keys having the same application).
- 427 -
RELATED SIGNALS:
(1) Key in 1
- 428 -
1ST FEEDRITE p M31OM, L R132 R332
OVERRIDE
(Manual command L M320, 330, 335 R132
input ) c
M330HL R132 R332
FUNCTION:
OPERATION:
RELATED SIGNALS:
- 429 -
(4) 2nd feedrate override (file register)
- 430 -
2ND FEEDRATE ~ M31OM,L
OVERRIDE
~ M320, 330, 335 R133
c M330HL R133 R333
FUNCTION:
OPERATION:
- 431 -
play.
RELATED SIGNALS:
- 432 -
T
I I R A~lJ)
~ M31OM, L R134 R334
‘l-AVERSE M320, 330, 335 R134
L
- OVERRIDE
(File regis- C ~330m R334
R134
I I ter mode)
.
FUNCTION :
OPERATION:
RELATED SIGNALS:
- 433 -
t
MANUAL FEED- p M31OM, L R136,7 R336,7
- RATE L M320, 330, 335 R136,7
(File register
mode setting) c M330HL R136,7 R336,7
FUNCTION:
OPERATION:
This mode of feedrate setting can be used in JOG FEED, INCREMENT-
AL FEED, REFERENCE POINT RSTRUN FEED and MANUAL RANDOM FEED mode.
For JOG, INCREMENTAL and REFERENCE POINT RETURN mode, “rapid
traverse speed” signal (RFD) should be off.
For MANUAL RANDOM FEED mode, I’EX.F/MODAL.Ft~signal (CXS3) should
be off.
-434-”
Least.increment
PCF2 PCF1 ( rn/~~n‘r inch/) Operation
o 0 10 10mm/min (inch/rein)when “1” is
set in file registers.
RELATED SIGNALS:
- 435 -
IFEED “ P M31OM, L R140 , R340 ,
1 1
L M320, 330, 335 :lqo~
c H140 R340
M330HL i i
[
FUNCTION:
0PER4TION:
RELATED SINGALS:
(I) Feed ultiplication mode select (code mode MP1, MP2,
MP4 )
- 436 -
M31OM, L R142 ,3 R342 ,3
~tAALANDOM P ,
L M320, 330, 335 R142,3 “
- AXIS
MOTION DATA c M330~ R142,3 R342 ,3
.
FUNCTION :
OPERATION:
“Manual random feed 1st axis motion data” is for the axis whose
number is specified by “manual random feed 1st axis number (Cxll
- CX116]”.
“Manual random feed 1st axis motion data” specifies the amount
of movement (increment).
(2) When the ABS/lNC (CXS6) signal i-s off, it depends on the
status of the MC/WK (CXS5) signal as follows:
- 437 -
CAUTION :
“Manual random feed 1st axis motion data” forms a data item by
R142 and R143 or R342 and R343. Handle negative data carefully.
RELATED SIGNALS:
-438-
M31OM, L R144,5 R344 ,5
MANUAL FUiBIDOM P
- FEED 2ND
L M320, 330, 335 R144,5 “
AXIS
MOTION DATA c M330m
R144,5 R344 ,5
.- .
“Manual random feed 2nd axis motion data” is for the axis whose
number is specified by IImanual random feed 2nd axis number (CX21
- CX216).”
The other conditions are the same as for “Manual random feed 1st
axis motion data” explained in the previous section.
“Manual random feed 3rd axis motion data” is for the axis whose
number is specified by ‘Imanual random feed”3rd axis number (CX31
- CX316).”
The other conditions are the same as for “Manual random feed 1st
axis motion data” explained in the previous section.
- 439 -
S ANALOG OVER- p M31OM, L R148 R348
_ RIDE L M320, 330, 335 R148
(:~~~)register c
M330HL R148 R348
FUNCTION:
OPERATION:
When this function is used, the true spindle speed is the pro-
duct obtained by multiplying the originally set spindle speed
by override ratio set with this signal.
-440-
(2) During TAPPING MODE, or
REMTED SIGNALS:
- 441 -
p M31OM, L R156 -
OT IGNORE
L M320, 330, 335 R156
c M330HL R156 R356
FUNCTION:
Stroke end signal on axis for which the OT ignore signal is set
can be used for other purpose.
OPERATION:
File re-
gister (R) F[EIDIcIB{A19181716 5 4131211~0— Bit
- 442 -
p M31OM, L R157 -
- PROXIMITY PO-
L M320, 330, 335 R157
INT IGNORE
c M330HL R157 R357
FUNCTION:
OPERATION:
?... -1 - — - r
rzle re-
gister (R) I 11
[FIEIDIcIBIA191817161‘ 11L 3 2 I 1 0 ~Bit
- 443 -
p M31OM, L
- ALARM INTER-
FACE 1 - 4 L M320, 330, 335 ‘5 1!
~i
c M330HL R158- _
161
FUNCTION:
OPERATION:
CAUTION:
- 444 -
* 4
FUNCTION:
OPERATION:
CAUTION:
- 445 -
M31OM, L I !
INTERRUPT CON- 1- 1
TROL SIGNAL M320, 330, 335 R164
i 1 I I I
M330HL R164 I - I I I
FUNCTION:
R164 Bit Bit Bit Bit Bit Bit Bit Bit Interrupt request
7 6 5 4 3 2 1 0 flag
I II
* X17C X17C
X17D X17D
X17E X17E
(L P X17F X17F
J L+
F164 Bit Bit Bit Bit Bit Bit BitBit Mask release fl~
F E D c B A 9 8
OPERATION:
- 446 -
Ex. :
High-~@ e-d
processing v~
interrupt request
Mask release
~~–
I
Sensor Input
/
Executt~n “of interrupt i~
program 4
RELATED SIGNALS:
-447 -
I l-l
I
1
II
1 1
USER MACRO
INPUT #1132
CNC+PLC
1X=%=-I=
I I
IcIM330HL
!
h?172,3
I
I
I 1
I I
.
FUNCTION:
OPERATION:
System
. ——— >o- System
.——- po-
?ariable int mriable int
:1100 Y_ * 1116 1
:1101 1 * 1117 1
*1102 1 *1118 1
:1103 1 s 1119 1
*1104 1 # 1120 1
:1105 1 s 1121 1
% 1106 1 *1122 1
:1107 1 :1123 1
= 1108 1 %1124 1
:1109 1 %1125 1
:1110 1 :1126 1
=1111 1 *1127 1
:1112 ) *1128 1
=1113 1 %1129 1
:1114 1 :1130 1
=1115 1 = 1131 1
System po-
variablel ~nt Interface input si~nFCl I In this table, file registers
R172 and R173 of M320M.,L,
=1132 32 Register .~lT2, R~73
=1133 32 R174,Rl?s I M330HM, M335M are exemplified.
%1134 32 R176, RI??
%1135 , 32 RT78,R179
RELATED SIGNALS:
- 448 -
(2) User macro output #1032, #1034, #1035
- 449 -
R~~~, I I
USER MACRO p M31OM, L R374,5 I
INPUT #1133
L M320, 330, 335 R:;;’
CNC+ PLC R174,
c M330HL 175 -
FUNCTION:
OPERATION:
Ex.:
USER MACRO PR@GRAM SEQUENTIAL CONTROL PROGRAM
I
1
*
I
.............................
#1133 = 1000
fik DMOV~~~DIOO
............................
I
1 ~
:
In this example, “1OOO” is placed in D1OO,
101 when ACT signal turns on.
RELATED SIGNALS:
- 450 -
R~~~ , R376 ,
USER MACRO P M31OM, L 7
INPUT #1134 L M320, 330, 335 R176 ,
177
c
M330HL R$~~, _
[ —
FUNCTION:
OPERATION:
FUNCTION:
OPERATION:
- 451 -
p M31OM, L
ADD-ON BOARD
OUTPUT SIGNAL L M320, 330, 335 Rl~802
-
1-3 c M330HL R180 - -
182
FUNCTION:
OPERATION:
Since signals are sent to the operation board via the CNC, data
updating delays, as compared with the case where usual DI/DO
card is used.
Hardware connection
diagram
7
No.1
Card NC2Q1 MC231
A
~ mm 1 IN)
\
I ~ CMDB2 :N )
I
CNC unit 1 — CFD83 OUT),
8
t
I
, I
No.2
W-4 I “’D1’3(”UT)
I (48 outputs)
Note: Since the signal is “bit unit based signal”, output signal
is stored in buffer (M), etc. and then transferred to the
file register (R).
- 452 -
Sequential control program ex&mple:
*
M576
-1;”
Xo I -.. . .. .. . . .. .... . .. .. . . .. . Contents of .M576-M607 are
I ... DMOV;
.......KEIH576=
............RIEIO .......-.. sent to R180 and R181.
Xo
.““moi;”KiM60ti?Kri2
............................““”” .... COntentS of M608 - M623 are
E’ ; sent to R182.
- — ‘i
RELATED SIGNALS :
- 453 -
M31OM, L R196 -
USER PLC VER- 199 -
SION CODE R196 -
M320, 330, 335 199
M330HL R196 - -
199
FUNCTION:
OPERATION:
1
0: Numeri: is used.
I
Version code (“AO” for 1st version)
Machine manufacturer’s
code
Sp%clfied by Mitsubishi Electric
-User PLC desijjnation _}
(4 fixed)
.
Interface
BND-
r
“HIGH” S.itieof R“
~ “LOW” side of R-
R196 ...... (41 30)
R197 ...... (34 35)
R198 ...... (32 33)
R199 ...... (34 31)
~
Program example:
1 ......-7..
.
I I DMOV:Hg-yf-3Y”z$;”-~~g~
.......................................
T
LTobe 24(4).
3“
I
~ Be sure to turn on this at the Ist scan on user PLC (may be
normally opened).
.-454-
I 10. OPERATION PREPAWITION SEQUEN~ I
. ..—. .. _
NC power supply
I
NCresetl,2
I
+~
Emergency etop 1 . Pg
,
Sewoprepemtion
complete (5A) i
4:
Reset
-455--
I 11. SPINDLE CONTROL I
u. SPINDLECONTROL
When the S analog function specifications are valid, the CNC selects an
appropriate spindle Speed Cor=sportcllng to the S-digit command following the S
code and outputs (spindle gear shift command) it to the machine side (PLC). The
CNC also outputs an appropriate DC voltage (data when the spindle controller is
SR-SF bus-linked) corresponding to the gear input (spindle gear select input) and
commanded speed specified by the machine side (PLC).
The PLC can have up to four gear stages. The table below lists the four
gear stages and the corresponding parameters.
Tap Input
Parameter Spindle Maximum Spindle Minimum Oriented :tp:
cycle signal
limit spindle shift
maximum speed speed
Gear stage speed speed speed GR2 GELlG12 GI1
speed
1 Slimtl Smaxl Stapl Ssiftl o 0 0 0
11-1-2 Connection
(1) When connecting the spindle controller to the CNC with the DI/DO card:
FR-SF (J)
4
Relay
box
u DI
- 456 -
,
I11.SPINDLE CONTROL
(2) men bus-linking the spindle controller [FR-SF(J)] with the CNC (DI/DO card
for spindle control not required):
hid axis
1,
M
zerospeed,up-to-
speed, oriented stop
Comolete,etc. .
)11et
●xis
I
LsJL LL-
11-2 ControlMethod
The limit speed and the maximum speed are generally set to the same value so
that the spindle speed becomes the maximum when the spindle motor rotates at
its maximum speed. Because of gear ratio at the machine side, however, it
is sometimes required to make the spindle speed maximum without rotating the
motor at its maximum speed. For this purpose, the spindle limit speed and
maximum speed can be set separately.
IMPORTANT:
The maximum spindle speed parameter is used for determination and clamping
of the spindle gear select output (gear shift command). The spindle limit
speed parameter is used for calculation of an S-analog output voltage
(data).
Outputvohlsgekkne i
“4 ‘“
10v ,
Spk’tdlespeed
01 ~~~] S\imtl Smax2 Slimt2 Smax3” Slimt3 Smax4 Siimt4
(R. P.M.)
- 457 -
1U. SPINDLE CONTROL
Example:
When a motor rotates at its maximum speed, i.e., 4500 rpm (when receiving
10 V, including a controller), the maximum spindle speed is 4000 rpm. (Gear
ratio = 1 : 1)
4000 is set for the par~eter of the maximumspeedand 4500 is set for the
parameterof the limit speed.
When the S 4000 command is issued under this condition, the output voltage
(data) can be determined as follows:
Commanded speed
= A% x lo(v) = 8.89 V
Limit speed
This makes the spindle rotates at 4000 rpm (as specified by the command).
Outwtvokaga(d ata]
I
,* i
IOv ,’ : ~. .- , ---- * ----”:
--- I --
/
.. : I
/. ,
, :
, I
, t
, :
, I
!
1
6 I
I ~Sphdlespaad
, , t
o S:apl Slimtl Stap? stap3 (R.P.M.)
Slimt2 Slimt3 stiIp4 Siimt4
In tap cycle mode, the best suited gear stage is determined according to the
S-command and the maximum spindle speed for the tap cycle operation, and
then a spindle gear shift command is output to the machine (PLC)side.
!
lov ,“I
/, ~.-“8
, -------I
: -------~:
#.- 8
..’ # 8 1
I *
B :
: , I D I
: I I
I I
I 1 I I :
1 1
1 I t I
I 8
I I 1
I I t
I 1 1
&=’ I 1 I : I
1 I 1 1
.
,. I
I I
I
I 1
I i I
I
8
I
1
t’.: I !
I 1 I I I I
%: :- 1 Spindle spaad
01 Smjni Sm2Xl Sfimtl 5m~Xz siirn~ (R. P.M.)
Smax3 Slimt3 Smax4 Si;mt4
4
Minimumapaed
- 458 -
[ u. SPINDLE CONTROL
The best suited gear stageis determinedfor the issued S-command and a
spindle gear shift command (2-bit) iS output to the machine (PLC).
The relation between the maximum speed (Smaxn), S-command and spindle gear
shift command (GRl and GR2) is shown below.
..
Outputvoltage(data )
10V -1
**-
I ~.0-1 I
7
*’;I :
/’ I
:
!
I
I
I
I
I ~;i~d$ ~X
O! Srnuls}j~t] Smax2 Slim12 Smax3 Slimt3 SmaX4 Slim14 -- “
[Slap]] [Stap21 lStap31 (Stap4] ~-------- Maximum spindlespaed
in tap cycle
GR2 GR1
-mmandof%afi+l ormore
1 1
&comr&ndof Smax2+7 toSmax2
1 0
&ommendof Smaxl+l to Smex2
o 1
&ommandofO tosmaxl
o 0
Note 2: A maximum spindle speed for tap cycle (stapl to stap4) is used to
select the best suited gear stage in tap cycle in place of a
maximum spindle speed (Smaxl to Smax4).
(5) S-analogoutputvoltage(data)
& S-analog output voltage (data) is determined from the specified S-command
code and the spindle speed limit determined by a spindle gear select input.
S-commandcode SOVR
Output voltage (data)= —Xlov
Slimt(n) x 100
[Where,
n of Slimt(n) is a gear stage determined by a spindlegear selectinputand
SOVR is a S-command override in percentage, providedthat no clampis
applied and that the spindle stop signal is off.]
- 459 -
I u. SPINDLE CONTROL
o4 When the spindle gear shift input signal turns on while the spindle
stop signal is on~ the spindle outputs an analog voltage equivalent to
a certain speed for orientation (the oriented stop speed is set by a
parameter). The S-command override is invalid then.
- 460 -
.
U-3 OperationSequence .
Example 1:
Operation including gear shift and using up-to-speed signal:
S.ewnn&dinitietion
El-El
Sphdiestop
Spindle gem .—
shift
Sphdlegsarselsct inp
M-fursxion complete 1
EEZ@
Up-to-spesdsignel
Spindlespssd
- 461 -
I u. SPINDLE CONTROL “
1
Example 2: .
Operationincludinggear shiftbut not using up-to-speedsignal:
~,
Commendprogmm
M03 S300Q
x\m Nextbi~k
.
“nd’e”ar*i’mm’-
L II
I ,,,
,,
,,,.
Spind;e speed
o
I
Example 3:
Operation with no gear shift but using up-to-speed signal:
- “EFEI I
Comrnandprogram hio3 mock ‘Nextbiock
J
Ei@i--m!
Up-to-speedsignal Ilb
, ,~-.
Spindle @eed
- 462 -
i 1-1. SPINDLECONTROL
Example 4:
Operation with no gear shift and not using up-to-speed signal:
M03 S300Q
B-El
‘Cornmendwwem /
4\
/
Xk Next block”
S&rnm&td ini~ation6F) 0
EHzEl
‘M-function complete 1
. .
Spindle speed o
, .-
- 463 -
I 12. M-, S-, T-, ~ B-F~CTIONS
12-1 CommandFormat
(1) The table below lists the maximum number of commands that can be
specified in one block for each function.
B-function — 4 4 —
(3) Data can be output either in BCD, binary, or.signed binary codes, which can
be selected by parameters. With a standard PLC, the data output format is
fixed to BCD codes. If S-analog specifications are added on a standard PLC,
however, S-codes are output in binary (8 bits) notation.
- 464 -
I 12. M-, S-, T-, AND B-FUNCTIONS
(4) Specifying more commands than defined does not cause an error; the last “
command(s) by the number defined will be valid.
Example:
If four commands are specified when a maximum of two T-commands can be
specified:
The PLC (machine) receives an M-, S-, T-, or B-command output from the CNC
during automatic operation (memory, MDI, or tape) or manual numerical command
operation. When the PLC completes the specified command execution, it returns a
command complete signal to the CNC. There are two types of complete signal as
shown below. lJsethem appropriately in a operation sequence.
(1) FIN1: The CNC proceeds to the next block at the falling edge of the complete
signal (FIN1).
(2) FIN2: The CNC proceedsto the next block at the rising edge of the complete
signal (FIN2).
For more details of the FIN1 and FIN2 signals, see Section 9, Description on
Interface Signals.
-465-
12. M-, S-, T-, AND B-FUNCTIONS
Mechil?ing program
I I
I .
Mel?
Mff
Mgg
hfhh
MF 1
MF 2
MF 3
MF 4
3=%u-
$-
.I II
1“
i
~
k’
FIN1
t
1
2“0”
tl : User seouence processing time
t2: 15i030msec
o1 The CNC outputs M-code data n (in BCD or binary) and MFn to the PLC
(machine). For output timing of M-code data and MF signals, see
section 12-5, Notes on M-, S-, T-, and B-functions.
o2 The PLC recognizes that the MF signal goes on and reads M-code data.
It then perform the specified operation and sets FIN1 on.
04 When the PLC recognizes that the MF signal is reset, it resets the FIN1
signal.
05 The CNC recognizes that FIN1 is reset and then proceeds to the next
block.
- 466 -
.
Exampleof machiningprogram
t 1 I
.
Mechhing progrem N(K)1GOX------NO02 2-20000: N003 Mce A! fj...-.. Next block
Axkmotion I /1
,.
-i, II ;———_u_—
!
Made 1 Maa hicc !
1! II
I
M-code 2 Mbb ~ I - - x hiff
fl
1
I Ii
Mcc 1 : hir-
M<ode 3
1
Mdd .
M-code 4 I I $ Mhh I ,
MF 1
MF 2
MF 3 k-=--w ~
“N “ ~
Ji‘(
MF 4 -4
FIN2
I
I
I I
1’
I
t2: 15t030msec
--467-
12. M-, S-, T-, ~ B-F~CTIONS
o
1 The CNC outputs M-code data n (in BCD or binary) and MFn to the PLC
(machine). For output timing of M-code data and MF signals, see
section 12-5, Notes on M-, S-, T-, and B-functions.
02 The PLC recognizes that the MF signal goes on and reads M-code data.
It then performs the specified operation and sets FIN2 on.
03 When the CNC recognizes that FIN2 is set, it resets the MF signal and,
at the same time, proceeds to the next block.
04 When the PLC recognizes that the MF signal is reset, it resets the FIN2
signal.
Machining
M code n
M Fn
FIN2
I I
(D
01 The CNC recognizes that FIN2 is reset, and then outputs the next code
signal and MF.
- 468 -
12. ;i-,S-, T-, ~ B-FUNCT1ONS
When MOO, MO1, M02, or M30 is issued during automatic operation (memory,
MDI, or tape) or by a manual numerical command, the M-single output signal is
set. It is reset according to the FIN1, FIN2, reset 1, reset 2, or reset &
rewind signal. .
(1) Example of MO1 processing (to enter block stop status with MO1 command)
t
Autommicoperatbn
Biockstopstate .
“’smrt’’output
M-code .
M-singleoutput
I
MF
(
FIN1 I
I , , !
i :
Optional switch ‘
I i
I }\/ ●Thesingleblock signal isresetafter recognizing
. ! !{
Single block that the automatic initiation signal is reset.
I
I ~ [JIL
Descriptions of operation
@@ The CNC checksthat the FIN1 signal ~s set, and then resets the MF
and M-single output signals. The PLC checks that the MF signal is
reset, and then rests the FIN1 signal.
o6 The CNC checks that FIN1 is reset, and then resets the automatic
operation “start” output signal.
(2) E=@e Of M02 w==siu (to Performreset & =tind @th the M02 command)
. .- .
I
Automaticopemtion Reset status ‘
“’start”’output i
Mode
i
1 x
M+irrgleoutput i
MF
i
FIN1 i - FIN isnot set. ‘
1
● ~is signal is reset after checking that the “’reset”’output
. .
Reset&rewind
“’Reset”’output
.
(Rawindoutput) i I
! p“ ‘rTc
I
@ @@@
Descriptionsof operation
o3 The CNC checks that the reset & rewind signal is set, then rests the
MF, M-single output, and automatic operation “start” output signals,
and starts rewinding.
o4 The PLC recognizes that the “reset- output or rewind output signal is
set, and then resets the reset & rewind signal.
- 470 -
.
.
(1) -is motion and general M-command (the M-command is executed after the
motion command is completed.)
. .
I
Mechinirsgprogmm GOIXOOOFDD Maa: x GOIX--”.”
x
kkmotion . GOIX----
“ \
\~
hfaa i Ii
FIN1
- :$------- y ;
o1 motion
When the M-single output command is specified in the same block as the
command, the M-single output is performed after the motion
command is completed.
xGOIX----
—1,
X ;
“chitin’p”ram~ .
MOO
.
,
Axis motion
*
i I
1!
Mimde
I l\
MF
jk+singleoutput I
Motion command
complete
. - 471 -
.
Note: - For processing of the M-single output sig~l at the machine (PLC)
side, see the descriptions on ‘M-single output” explained earlier.
(1) H-code data and MF signal output timing (the same is also applicable
.- to the
S-, T-, amd B-code da~a)
With a built-in PLC, M-code data n and MFn signals are output to the user
PLC concurrently. With a standard PLC, the MF s@nal is posted to the
machine side about 40 to 60 msec behind the M-code data signal. If M-code
data and MF signals are output to the PLC-built-in machine side from the
user PLCS insert an appropriate timer into the MF side.
(2) Function complete signals FIN1 and FIN2 are shared by the M-, S-, T-, and
B-functions. Therefore, these signals must be set on condition that all
functions are completed.
(3) While the M-function lock (AFL) signal is set, none of M-, S-, T-, and
B-functions (including an M-command in a fixed cycle) specified in automatic
operation mode (memory, MDI~ or tape) or by a manual numerical command is
executed. That is, none of code data, MF, SF, TF, and BF signals is output
(updated). However, when an M-single output command(MOO,MO1, M02, or M30)
is-issued, M-singleoutput, M-code data, and MF signals are output normally.
(4) A 2nd miscellaneous (B) function can be selected from addresses A, B, and C
according to the machine maker parameters. The function for which address B
is seleeted is called the B-function.
- 472 -