0% found this document useful (0 votes)
64 views479 pages

Mitsubishi PLC Interface Manual

Uploaded by

mergenelos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views479 pages

Mitsubishi PLC Interface Manual

Uploaded by

mergenelos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 479

_--.

MITSUBISHI
‘MITSUBISHI NUMERICAL CONTROL UNIT

klELCVIS 300, SERIES


PLC INTERFACE MANUAL
BNP-B3512-E’

MITSUBISHI ELECTRIC
Page

8. OTHER DEVICES .....*..... . . ...0... . . . . ...0.. . . . . . . . . . . ● . . ...*.... .“. .* 168

8-1 Devices ● .......... .............. .......**... .....,...,.. . 168


● ● ● ● ●

8-2 Device Assignment Tables ...... .. .*....... ...*.............. 169


● ● ●

9. INTERFACE SIGNAL SPECIFICATION . ● ● .....*............................ 181

9-1 Signals from CNC to PLC (Data Type: X***) .................... 182
0 SERVO READY, n-TH AXIS OUTPUT RDYn ................ 183 ●

0 AXIS SELECT OUTPUT, n-TH AXIS AXn -e............... 184 ●

0 PLUS MOTIN @ , n-TH AXIS MVPn **.*****.*.*.... 186 ●

0 MINUS MOTION @ , n-TH AXIS MVMn ................. 187


0 1ST REFERENCE POINT IN-POSITION, n-TH AXIS ZPln ***.******.**... 188 ●

0 2ND lU3FERENCEPOINT IN-POSITION, n-TH AXIS ZP2n .*******.**....* 190 ●

0 3RD REFERENCE POINT IN-POSITION, n-TH AXIS ZP3n **********..*... 191 ●

0 4TH REFERENCE POINT IN-POSITION, n-TH AXIS ZP4n ................. 192


0 JOG MODE OUTPUT JO ******............ 193 ●

0 HANDLE MODE OUTPUT HO ********...*.*..** 194 ●

0 INCREMENTAL MODE OUTPUT so .................O, 195


0 MANUAL RANDOM FEED MODE OUTPUT PTPO ................. 196
0 REFERENCE POINT RETURN MODE OUTPUT ZRNO *****.***.**.... 197 ●

0 MEMORY MODE OUTPUT MEMo ..=.............. 198


0 TAPE MODE OUTPUT TO .................. 199 ●

0 MDI MODE OUTPUT DO ************...... 200 ●

0 CONTROL SYSTEM READY OUTPUT MA **********.****... 201 ●

0 SERVO READY OUTPUT SA *****.***..*..*... 202 ●

0 AUTO OPERATION “RUN’*OUTPUT OP . .*............ . 203 ● ● ●

0 AUTO OPELWTION “START” OUTPUT STL ....=............. 205


0 AUTO OPEIbiTION*’PAUSE”OUTPUT SPL ...0.............e 206
0 “RESET” OUTPUT RST .=................ 207
0 MANUAL RANDOM FEED OUTPUT cm .................. 208
0 REWIND OUTPUT RWD .....=............ 209
0 MOTION COMMAND COMPLETE OUTPUT DEN DO**.*****..*.... 210 ●

0 ALL AXIS IN-POSITION OUTPUT TIMP ***.*****..*.... 211 ●

0 ALL AXIS SMOOTHING ZERO OUTPUT TSMZ ***............. 212 ●

0 MANUAL MNDOM FEED COMPLETE OUTPUT CXFIN ................ 213


0 RAPID TRAVERSE *’RUN”OUTPUT RPN ................. 214 ●

0 CUTTING FEED OUTPUT CUT ..=......=........ 215


0 TAPPING OUTPUT TAP .................. 216
0 THREAD CUTTING OUTPUT THRD ................. 217
0 SYNCHRONOUS FEED “RUN” OUTPUT SYN .................. 218
0 CONSTANT CIRCUMFERENTIAL SPEED OUTPUT Css ..............,.* 219 ●

0 SKIP OUTPUT SKXP ................. 220


0 REFERENCE POINT RETURN OUTPUT .=.****.**.*...*. 221
0 INCH UNIT SELECT OUTPUT INCH .... . . . . . . . . . . . 222 ● ●

0 DISPLAY LOCK OUTPUT DLKN ................. 223 “


0 F1-DIGIT COMMAND OUTPUT FIDN ................. 224
0 TOOL LIFE CONTROL OUTPUT TLFO ................. 225
0 NC AI&M 1 OUTPUT Au .................., 226
0 NC ALARM 2 OUTPUT AL2 .................. 227

-ii-
Page

o T CODE DATA 2 . . . . . . . . . . . . . . . . . . . . . . . . . . ...00.. . * **....... .* . . . . . . 283


0 2ND M FUNCTION DATA 1 ................. ........ ..... ........... ● ● ●
284
0 2ND M FUNCTION DATA 2 ........................**.........*........ 285
0 2ND M FUNCTION DATA 3 ....0........0.....*..*.*........*.......... 286
0 2ND M FUNCTION DATA 4 . . . . . . .
● ● . . . . . . . . .
● . . . . . . . . . . . . . . . . . . . . . .
● ● ● 287
0 CRT DISPLAY INFORMATION ... . . .
● ● ● ● . 9. . . ............... ..
● ● ● ● ● ● ● ● ● ● 288
0 PLC SCAN TIME ... .... ..... ● ● ● .. ..
● ● ● ● ● ● ● . .... . ............
● ● ● ● ● ● ● ● 290
0 USER MACRO OUTPUT #1032 PLC - CNC ............ 291
0 USER MACRO OUTPUT #1033 PLC - CNC ............ 292
0 USER MACRO OUTPUT #1034 .......... ....... ... ........ .......
● ● ● ● ● ● 293
0 USER MACRO OUTPUT #1035 .....,.......... ........................ ● 293
0 ADD-ON OPERATION BOARD INPUT SIGNALS 1 -4 ................ 294

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 ●

0 AUTO INTERLOCK +N-TH AXIS +AITn ******.....*.*. 305 ●

0 AUTO INTERLOCK -N-TH AXIS -AITn ................ 306


0 MANUAL INTERLOCK +N-TH AXIS +MITn *******..*..... 307 ●

0 MANUAL INTERLOCK -N-TH AXIS -MITn ................ 308


0 AUTO MACHINE LOCK N-TH AXIS .**.OO..O....*. 309 ●

0 MANUAL MACHINE LOCK N-TH AXIS ******O....*... 310 ●

0 FEED AXIS SELECT +Jn =****...*.*...... 311 ●

0 FEED AXIS SELECT -Jn ********..**..*..314 ●

0 REFERENCE POINT POSITION SELECT ZSLn *******.**...... 315 ●

0 JOG MODE J *=*********..*...... 317


0 HANDLE MODE H .................... 318
0 INCREMENTAL MODE s .................... 318
0 MANUAL RANDOM FEED MODE P1’P .................. 320
0 REFERENCE POINT RETURN MODE .................. 322
0 MEMORY MODE .................. 324
0 TAP MODE T .................... 325
0 MDI MODE D .................... 326
0 AUTO OPERATION START COMMAND ST .................. 327 ●

0 AUTO OPERATION *’PAUSE”COMMAND *sp .................. 329


0 SINGLE BLOCK SBK ********....*.... 330 ●

0 BLOCK START INTERLOCK *BSL *******..*.*.... 331 ●

0 CUTTING START INTERLOCK ttcsL ................. 332


0 DRY RUN DRN ******.**.*.*..*. 333 ●

0 ERROR DETECT **..**.*....*..** 334 ●

0 NC RESET 1 NRST1 **.***.**..**.* 335 ●

0 NC RESET 2 NRST2 ................ 336


0 RESET & REWIND RRw ...*...*..*..*... 337 ●

0 CWWERING CDZ ................. 339 ●

0 GEAR SHIFT COMPLETE GFIN **.**.......*... 340 ●

0 M FUNCTION COMPLETE 1 FIN1 ................. 342


0 M FUNCTION COMPLETE 2 FIN2 ................. 344
0 TOOL LENGTH MEASUREMENT .................. 346

-iv-
Page

o TOOL LENGTH MEASUREMENT 2 TLMs *****.***.. ..... 347


0 PROGRAM RESTART SRN =*..*..**.***.... 349


o PLAYBACK PBK ***********,....* 351


o MACRO INTERRUPT UIT .................. 352


o MPID TRAVERSE RT ●*.*******..**..**.354
o MANUAL ABSOLUTE ABs .................. 356
o DISPLAY LOCK DLK *********.**.*.*. 357

o F1-DIGIT FEEDRATE CHANGE VALID FID .................. 358


o CALCULATION REQUEST CRQ .................. 360
o INTEGRATION TIME INPUT 1 RHDl ................. 361
0 INTEGRATION TIME INPUT 2 RHD2 ................. 362
0 DATA PROTECT KEY 1 KEYI ................. 363
0 DATA PROTECT KEY 2 KEY2 ................. 365
0 DATA PROTECT KEY 3 KEY3 ................. 367
0 OPTIONAL BLOCK SKIP BDT1 ................. 369
o 1ST HANDLE AXIS NO. HS1l - HS116 *...***. 370●

o 1ST HANDLE AXIS VALID HSIS ................. 372


o 2ND HANDLE AXIS NO. HS21 - HS216 O..*.... 373●

o 2ND HANDLE AXIS VALID HS2S *.*******.**..*. 374


o 3RD HANDLE AXIS NO. HS31 - HS316 *.**.... 375●

o 3RD HANDLE AXIS VALID HS3S ................. 376


o MANUAL RANDOM FEED 1ST AXIS NUMBER CXll - CXl16 =.**.*.* 377●

o MANUAL RANDOM FEED 1ST AXIS VALID CXIS *******.*.**.... 379


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

o OVERRIDE MODE SELECT SPS .................. 392


o SPINDLE GEAR SELECT GI1, 2 ******..*.**** 393

o SPINDM STOP SSTP ******...*.****. 394


o SPINDLE GEAR SHIFT SSFT •*.*~.*.-**..*..* 395


o ORIENTED SPINDLE STOP SORC ................. 396
o FEEDRATE OVERRIDE CANCEL Ovc **********.****..397

o MANUAL OVERRIDE VALID OVSL ................. 398


o MISCELLANEOUS FUNCTION LOCK AFL .**.*******...**..399
o PC EMERGENCY STOP QEMG ***@**.eo.*.*.o.400

o CUTTING FEEDRATE OVERRIDE *pvl - *FV16 ........ 401●

o 2ND FEEDWITE OVERRIDE FV2E .*.**......*.**.. 403


o OVERRIDE MODE SELECT (CUTTING FEEDWTE) FVS =*****.*..*.*..** 404

o RAPID TRAVERSE SPEED OVERRIDE ROV1, ROV2 *O.*.*.... 405


o OVERRIDE MODE SELECT ROVS ................. 406


o MANUAL FEEDRATE *~1 - *JV16 .*.**... 407●

-v-
Page

o FEEDRATE MODE SELECT JvS *********..***.**409 ●

0 FEEDRATE LEAST INCREMENT PCF1, 2 .O.*0..O..O.O 410 ●

0 HANDLE FEED/INCREMENTAL FEED MULTIPLICATION MP1 - 4 .............. 411


0 FEED MULTIPLICATION MODE SELECT MPS .................. 412
0 TOOL ALARM SIGNAL 1 TAL1 ..**o*o..**..... 413 ●

0 TOOL ALARM SIGNAL 2 TAL2 ................ 414 ●

0 DATA COUNT VALID TCEF **.O.*0*.**0**0* 415 ●

0 TOOL LIFE CONTROL INPUT TLF1 ................. 416


0 “NORMAL” RUN (SPIND~ ROTATION) SRN ***.**.*.***....* 417 ●

0 “XNVERSE” RUN (SPINDLE ROTATION) SRI .................. 418


0 TORQUE LIMIT L, H TLl, TL2 ....**..*..* 419 ●

0 ORIENTED SPINDLE STOP ORG .................. 420

9-4 Signals from PLC to CNC (Data Type: R***) .................... 422
0 ANALOG ouTPuT AO ........ .......... 423 ●

0 SPINDLE SPEED REFERENCE OUTPUT . . . . . . . . . . . . . . . . . . . .


● ● ● . . .
● ● ● . ..0 425 ● ●

0 KEYOUT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
0 lSTFEEDRATE OVERRIDE (Manual command input) ..................... 429
0 2ND FEEDRATE OVERRIDE *... ● ... 0..... .......... .... ....... 431
● ● ● ● ● ● ● ● ●

0 RAPID TRAVERSE OVERRIDE (File register mode) ..................... 433


0 MANUAL FEEDRATE (File register mode setting) *******..*..*****.*. 434 ●

0 FEED MULTIPLICATION MODE (File register mode) .................... 436


0 MANUAL RANDOM FEED 1ST AXIS MOTION DATA ..............0..0........ 437
0 MANUAL RANDOM FEED 2nd AXIS MOTION DATA .... . . ....**.... ...... 439 ● ● ● ●

0 MANUAL RANDOM FEED 3Rd AXIS MOTION DATA .... O...........0 .., ..... 439 ● ●

0 S ANALOG OVERRIDE (File register mode) . , .... . . . . ........ 440 ● ● ● ● ● ● ● ● ●

0 OT IGNORE . . ..*..... ....* . O* O *o O


● ● ● ● ● .0.. ● .. . . ....... 442
● ● ● ● ● ● ● ● ● ● ● ● ●

0 PROXIMITY POINT IGNORE .......... ....... * . . . . . . . .** . . ..0 . . 443 ● ● ● ● ● ● ● ●

0 ALARM INTERFACE 1 - 4 ...... ....0..**.. .. ....... ● ... ...,... 444


● ● ● ● ● ● ●

0 OPtiTOR MESSAGE INTERFACE . ... .... .0... ...... . . . . ● ● ● . . . . . . . . 445


● ● ● ● ●

0 INTERRUPT CONTROL SIGNAL ..*.. ..... 0. ....... .. . . . . . .


● ● ● ● . . . 446 ● ● ● ● ● ● ●

0 USER MACRO INPUT #1132 CNC - PLC ............ 448


0 USER MACRO INPUT #1133 CNC - PLC .....0...... 450
0 USER MACRO INPUT #1134 ..... ..0..0...*. ...........0............. 451
● ●

0 USER MACRO INPUT #1135 ..... . .... O ... .......... ....... 451
● ● ● ● ● ● ● ● ● ● ● ●

0 ADD-ON BOARD OUTPUT SIGNAL 1 -3 ................ 452


0 USER PLC VERSION CORE ..... . .. .0 ● ● . ●. . . ● ●. . . . . . . .
● ● ● . ●..* 454
● ● ● ● ● ● ● ● ●

10. OPERATION PREPARATION SEQUENCE ● ...0 ● . ● ● 0 . ● . . . . . ● . . . . . . . . . ● . . . ● ● .0. 455

11. SPINDLE CONTROL .. ● ● ..... .** .... ● ● ● O .0 ● ● . . . . ● * ● ● ● . . ● ● . ● ● . . . ● . . ● . .*. 456

n-l Outline of Functions ..............** . ... .....* .. ....... 456 ● ● ● ● ● ●

n-l-l Related Parameters .......0......0.......................... 456


~ U.-1-2 Connection ....0 ......... . ... . .. .. ...... ...**...... 456
● ● ● ● ● ● ● ● ●

n-2 “ControlMethod .● ● *..0..0 ..... O ● ● ● ● O... ● ● . ● ● ● ... . . ● ● ● . ● ● . . . . . . 457

11-3 Operation Sequence ● ● ..... ... *.....● ● ● ● * ● ● .. *....0....,..... 461


● ●

-vi-
Page

12. M-, S-, T-, AND B-FUNCTIONS ● ....... ,*. ***. ● ● ● ● .*...... .. ● ● ● .... ● ● . 464

12-1 Command Format . . ... .


● ● ● ● ● ..0.*....... **.. ......0
● ● ● ● . ● ● . *... 464

12-2 Miscellaneous Function Complete ...*............*............. 465


12-2-1 Operation Sequence 1 (using FIN1 with M-command) ........... 466
12-2-2 Operation Sequence 2 (using FIN2 with M-command) ........... 467
12-2-3 Continuous M-commands (using FIN2 with M-command) .......... 468

12-3 M Single Output ..............*............ .................. 469 ●

12-3-1 Operation Sequence ......... .......0..* .. . O.. ........* 469


● ● ● ● ● ●

12-4 kxis Motion and M-command .. ● ● ● .*..● ● ● .. .● ● ● ● ● ● O


● ● .. ...... .. 471
● ●

12-5 Notes on M-, S-, T-, and B-function ........*................. 472

- 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:

(1) MELDAS 310 Interface Manual (BNP-A2836)

(2) MELDAS 300 Series Interface Manual (BNP-A2792)

(3) MELDAs 330HL Interface Manual (BNP-A2847)

(4) MELDAS 300 Series Interface Manual (Signals) (BNP-B3504)

The manual consists of the following: (See the appropriate parts as


required.)

~~=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)

See the appropriate chapter according to the


-unit model being used. Other chapters provide
4 commoninfommion toMELDAS.

Note 1: MELDAS 300 mentioned here refers to MELDAS 320L, 320M, 330M, 330HM,
335M.

CAUTION: The document covers the maximun specifications containing those


under development. Some signals cannot be used depending on the
unit model being used or the time.

-1-
I 2. COMMON INFORMATION
I

2. COMMON INFORMATION

2-1 DI/DO Cards

2-1-1 Installation Locations and Number of Cards

Main unit
/

(fourth in total)

rd (fifth in total)

— Third card ~ Third card (sixth in tOtal )

— Fourth card L Fourth card (seventh in total)


or remote l/O card
~ Fifth card (eighth in total)

(1) Maximum number of DI/DO cards for each model

As illustrated above, a maximum of four DI/DO cards can be installed on the


main unit. and a maximum of eight DI/DO cards can be used by replacing the
fourth DI/DO card with remote 1/0 interface and using remote 1/0 unit. The
maximum numbers of DI/DO cards for each model are listed below:

Number of
Main unit Remote 1/0
slots

M31O 3 2 Remote 1/0 option cannot be


used

M320M, 320L 6 3 Remote 1/0 option cannot be


used

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

(2) Card installation sequence

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.

2-1-2 DI/Do Cards and Corresponding Devices

(1) Correspondence between input/output devices and connection connectors

On a DI/DO card, XRCICIwhich is input to PLC from the machine is input


through C=~- ❑ and YOOO which is output to the machine from PLC is output
through C~D- ❑ .
❑ UJ varies depending on the DI/DO card to be used. See 2-1-3 for details.

D1/DOcard

t
CMD–D

x 000
&
CFD-D

Y Ocln &
T

(2) Correspondence between card installation locations and input/output devices

Although the number of input/output points varies depending on the card


type, 64 input points and 64 output points are assigned per card regardless
of the card type in the M300 series. Thus, on a card which contains 48
input points, devices corresponding to 49th to 64th points are not used.

Likewise, AC output devices corresponding to the first 16 points are only


used.

-3-
2. COMMON INFORMATION

correspondence between card installation locatons and input/output


devices are listed below:

Corresponding
Main unit Remote 1/0
device Nos.
First card Xo - X3F
Yo - Y3F ?

Second card X40 - X7F


Y40 - Y7F
I
Third card X80 - XBF
x80 - XBF

Fourth card First card Xco - XFF


(fourth in total) Yco - YFF YCO - YCF

Second card x280 - X2BF


(fifth in total) Y300 - Y33F Y300 - Y30F

Third card X2C0 - X2FF


(sixth in total) Y340 - Y27F Y340 - Y34F

Fourth card X300 - X33F


(seventh in total) Y380 - Y3BF ~380 - Y38F
I
Fifth card X340 - X37F
(eighth in total) Y3C0 - Y3FF Y3C0 - Y3CF

2-1-3 DI/DO Card Types and Number of Input/Output Points

The value enclosed in parentheses is the number of points.

Input output

CMD-11 (16) CFD-13 (45)


DI/DO (VDE or non VDE can be selected)
DIO-A card CMD-12 (48)
(MC31O) Others Handle input circuit (for three axes)
Note: Handle input can also be made
from the operation board.

DI/DO CMD-21 (48) CFD-22 (45)


DIO-B card
(MC303) Encoder input circuit
Others Analog input circuit Analog output circuit
(maximum of six points) (2)

DI/DO CMD-41 (16) CFD-42 (16)


(VDE or nonVDE can be selected)
DIO-D card
CMD-43 (48) CFD-44 (48)
(MC323)
Others Analog input circuit (option) Analog output circuit
(1)

-4-
I 2. COMMON INFORMATION I

2-1-4 DI/DO Card Setting

Input signals
(connector
Output circuit at Nos.) where Setting
Setting
emergency stop VDE or non
VIM can be
Card name selected VDE non VDE

Outputs other than ~ Not CMD1l- (all) ~~ ~~


47, 15, 32, 48, or 16 provided 14, 1, 8, 15,
in the CFD13 are 2, 9, 16, 3, off On
turned off. 10, 17, 4, 11,
(standard) 18, 5, 12, 19
MC30JA
D None of CFD13 outputs ~ )J FJ ~ m’]
I are turned off. Provided
o On off

A (standard)

c Outputs other than m CMD1l-.(all) mm ~~


a 47, 15, 32, 48, or 16 No. 1 side 14, 1, 8, 15,
in the CFD13 are 2, 9, 16, 3, No. 1 side No. 3 side
: turned off. 10, 17, 4, 11,
(standard) 18, 5, 12, 19
MC301B’
None of CFD13 outputs ~
are turned off. No. 3 side

(standard)

All CFD22 outputs are ~ Not


turned off. provided
D
I (standard)
o MC303A
None of CFD22 outputs ~
B are turned off. Provided

c All CFD22 outputs are ~


a turned off. No. 3 side
(standard)
: MC303B
None of CFD22 outputs ~
are turned off. No. 1 side

Pin setting: Set 3-point set pins as follows:


~ ;~--o: 3(2): This setting is referred to as No. 1 side setting.
......... .
1 @--~~ 3(2): This setting is referred to as No. 3(2) side setting.

-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

Outputs other than 1 2(3) cMD41-


47, 15, 32, 48, 16, D 18, 5, 12, 19, %% ‘&
49, 17, or 50 in No. 1 side 14, 1, 8, 15
CFD44 are turned off. (standard) No. 1 side No. 2 side

Outputs other than 1 2(3)


47, 15, 32, 48, 16, m
49, 17, or 50 in No. 2(3)
cFD44 are not turned side
D off.
I
0 outputs of 47, 15, 1 2(3)
I 32, 48, 16, 49, 17, m
D MC323A and 50 in CFD44 No. 1 side
are turned off. (standard) (standard)
c MC323B
a outputs of 47, 15, 1 2(3) cMD41- 1 2(3)
32, 48, 16, 49, 17, Iml 10, 17, 4, 11, lw- 1 [*-
i and 50 in CFD44 are No. 2(3) 2, 9, 16, 3 No. 1 side No. 2 side
not turned off. side

All CFD42 outputs are 1 2(3)


turned off. m
No. 1 side
(standard)

None of CFD42 outputs 1 2(3)


are turned off. m
No. 2 side (standrad)
:

Pin setting: Set 3-point set pins as follows:

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

(1) Caution when VDE or non VDE is set

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:

+24 Vcommon (VDE) Ground Common (non VDE)

I r

F
-o-
iz
.-
, 0
: -1-
(Unconnected)

4
+24V

-~posite>

(2) Output circuit retention or nonretention at emergency stop

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

2-1-5 Use of Input/Output Signal Table

How to use the input/output signal table is shown below.

One page of the input signal table and one page of the output signal table
per DIO card are provided.

This indicetes the installation location

(
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

I Device ]Abbre.mionl .Siwelnem ‘I CMD1 Device ]Abb&imionl-Simei name ICMD I


so I 12-36 X8 12- 1
xl 4 X9 19
x2 22 XA 34
x3 37 XB 2
x4 s xc m
x5 23 SD 3s
X6 32 SE 3
X7 6 SF 21
D&e Abbreviation Skwal nmme CUD Device Akbbreviotionl Sired name I CUD I
slot ]?-26 X18 *:
Xll I
~~ X19 ●:
X12 10 XIA .:
X131 , 27 SIB ● Iw”-m,,lmnl”r.
-@Oln,*w,m 4 25
X141 I 43 Xlc 40
X15 11 XID E
X16 22 XIE 41
X17 I 44 XIF 9
Device lAbbwviatiOnl Signel neme CMD tii ~Abbrevi.ticm Signel nmne CMD
X20 I * Stroke and.1 12-47 X28 I ● Stroke end+l 12-12
X21 I I* Srrokeend-2 1s X29 I ● Stroke end+2 2s
(
X22 I I * Stroke end3 3? X2.A I ● Strake.*d+3 4s
S23 * Stroke end4 48 S20 I I * Strokeend~ 13
X24 16 X2C I 30
x25 49 X2D 46
X26 17 X2E 14
X27 I l*Emereencvstw so X2F I I 31
I 13wice lAbbrevistiOnl Sigrmlname ICMDI Oevke.l Abbreviationl Si.nain.me 1CM131
X30 I 11-10
X38 I 11-14
X31 17 x39’ 1
X32 4 X3.4 8
x33 I I 11 X3B t 1s
X34 I 18 X3C ! I 2
x35 I s X3D I ‘1 9
S36 [ 12 X3E 16
S37 I 19 “X3F I 13

Note 1: Thesignalsmarkcd “ srehmdMas Bcon-ts.

-8-
2. COMMON INFORMATION

2-2 File Register (R) Maps

(1) MELDAS 31OL, 31OM file register (R) mapping

ROOO

R 100
ROO-R99
1 CNC — PLC signal interface (for $1)

R 100- R 199 PLC — CNC signal interface (for $1)


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

Correspond to bit selection 1 -9S.


-9Sare system reserved (Note l).
-48

‘2950 R2950-R2999 ATC common date (machining center)


(spindle tool, etc.)
R 3000
R3000-R3239
t-- Magazine tool data {machining center)

R 3239
(80tools)
I

Note 1: The system resened area is used by MITSUBISHI ELECTRIC.

Note 2: The area on and after R1900 ia a backup area.

-9-
1 2. COMMON INFORMATION
I

(2) MELDAS 320L, 320M, 330M, 330HM, 335M file register (R) mapping

CNC — PLCsignalinterfece (M,S,Tcodes,etc.)

}
R 100
R 100- R 199 PLC — CNCsignal interface (feed rate override code, etc.)

}
R 200
R200-R499 System reaerva-d (Notell

R500 IR500 -R549 I }


Open to user (nonbeckup area)

’550IFR=Id } Externel machine coordinate system compensation interface

lR576-R 607 I } Life management interface (spare )

R%%-l }
}
Aplc RAM area clear interface

Communication interfece

System resewed (Note 1 ) R550 - R1899

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]

#1 megazine tool data (machining center)

I I (80
tools)

‘3240T===l #2 magazine tool date (machining center)

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)

Note 1: The system reserved area is used by MITSUBISHI ELECTRIC.

Note 2: The area on and after EU900 is a backup area.


-1o-
I 2. COMMON INFORMATION
I
(3) MELDAS 330HL file register (R) mapping

R000 ROO-R99 CNC— PLC signal interface (for $1)


1
R 100 R 100- R 199 PLC — CNC signal interface (for $1)

“ 1 .
R200!R200-R299 , ~ CNC — PLC signal interface (for $2)

.
R300 R300- R399
I PLC — CNC signal interface (for $2)

R400 R400- R499


I System reserved (Note 1)

R500 IR500-R549 I Open to user (nonbeckup area)

“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

Open to user (backup

Parameters:

Parameters:
Correspond
1)

area}

to PLC constants

Correspond to bit selection 1-88.


1-48

However, 49-98 are system reserved (Note 1).

R 2950 R2950-R2999 Tml length measurement 2 interface

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)

R4200 R4200-R4299 CNC — PLC signal interface (for .$4)

R4300 R4300-R4399 CNC — PLC signal interface (for $5)

R4400 R4400-R4499 PLC — CNC signal interf8ce (for $3)


1

R4500 R4500-R4599 PLC— CNC signal interface (for $4)


1

R4600 R4600-R4699 CNC signal


interface
(for $5)

External machme coordinate sysiem compensation interface


R4700 ‘4700-R4723 (for $3- $5)
1
Systemreserved (Note 1)
-~

Note 1: The system reserved area is used by MITSUBISHI ELECTRIC.

Note 2: R1900 - R3999 are a backup area.


-11-
3. MELDAS 310 INTERFACE TABLE
[

3. MELDAS 310 INTERFACE TABLE

M31O PLC input/output signal flow is shown below:

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

3-1 Device Names and Connector Names for Each Card


The value enclosed in parentheses is the number of points.

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)

Y40 tO X6F (48) I CMD-21 I


MC303
(DIO-B card) Y40 to Y64
CFD-22
Y68 to Y6F } (45)
Second
card X40 to X6F (48) CMD-43

X70 to X7F (16) CMD-41


MC323
I
(DIO-D card)
Y40 to Y6F (48)
I CFD-44

Y70 to Y7F (16) CFD-42


I

3-2 Common Signals to Cards


1 t
Signal name Signal name

Emergency stop First card CMD-12-50 — —


I

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

Near point detec- First card cMD-12-24 —


tion 1 I
Near point detec- First card cMD-12-39
tion 2
I

Near point detec- First card CMD-12-7 — —


tion 3 I
Near point detec- First card CMD-12-25 — —
tion 4

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

(1) Assign to device X.


Tables 3-1-1 (2) Connector pin assignments are fixed
Machine
tO 3-1-2 to the following:
a) Emergency stop
D1 b) Stroke end signal (+, -)
c) Reference position return near
CRT setting point detection signals
and display Table 3-2-1 (3) High speed processing input is set by
unit 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 3-3-1
u (2) Assign to device X. Switch names are
t open to the user.

(1) Connector pin assignments are


difined. Refer to the Connection
Manual.
AI (analog input) Table 3-6-5
(2) Data converted from analog in to
digital form is assigned to file
register (R) by PLC basic software.

(1) Assign to device Y.


Tables 3-4-1 (2) High speed processing output is set
DO Machine
to 3-4-2 by using parameter. (Output at the
high speed processing timing.)
o
u
(1) This output indicates that PLC
t
switch input on the CRT setting and
p PLC switch output Table 3-5-1
display unit becomes effective.
u
(2) Assign to device Y.
t
(1) Connector pin assignments are
defined.
(2) Write data to be converted from
AO (analog output) Table 3-8-7
digital into analog form into file
register (R). Data converted from
digital into analog form is output
by PLC basic software.

-14-
Signal Table from Machine (1/2) (common to $1 and $2) lFirst card [ Table 3-1-1
1~

DevicelAbbreviationI Signal name CMD Device Abbreviation


X(l
--- 12-36 X8
xl 4 x9
X2 I 22 XA ~
37 XB
X4 5 xc 2;
X5 23 XD 35
X6 38 XE
6 XF
CMD Device Abbreviation Signal name c;
12-26 X18 * Reference position 12-24
return near point I I
I 1
detection 1 I
Xll 42 X19 * Reference position 39
return near point I I
detection 2 -
X12 10 xlA * Reference position 7
return near point
detection 3 -
X13 27 XIB * Reference position 25
I
return near point II
detection 4
43 Xlc I 40
AL J I I
11 XID
X16 28 XIE I 41
...- I 1 q
N. t 44 XIF .
Device Abbreviation Si~nal name CMD Device Abbreviation Signal name cm
X20 * Stroke end -1 12-47 X28 * Stroke end +1 12-12
X21 * Stroke end -2 15 X29 * Stroke end +2 29
x22 * Stroke end -3 32 X2A * Stroke end +3 45
X23 * Stroke end -4 48 X2B * Stroke end +4 13
X24 16 X2C
X25 49 X2D
1
17 X2E
X27
1---- i
I* Emergency stop 50 X2F
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X30 11-10 x38 11-14
X31 17 x39 1
X32 4 X3A 8
x33 11 X3B 15
x34 18 X3C 2
x35 5 X3D 9
X36 12 X3E 16
x37 19 X3F 3

Note 1: Signals marked * are handled at B contact circuits.

I
Input Signal Table from Machine (2/2) (common to $1 and $2) 1~1 Table 3-1-2

DevicelAbbreviationI Signal name I CMD ]DevicelAbbreviationl Signal name I cm


X40 I -361 X48 I -1
. ..—
X42 22 xii 34
X43 37 X4B
X44 5 X4C 20
X45 23 X4D 35
X46 38 X4E 3
X47 6 X4F 21
Device Abbreviation Signal name cm Device Abbreviation Signal name cm
X50 -26 X58 -24
X51 42 x59 39
X52 10 X5A 7
----
X54 43 X5C 40
X55 11 X5D 8
I

! -.—
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

Note 1: DI’for X70 - X7F exists only in DIO-A or DIO-D card.


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

Device Abbreviation Signal name CMD lDevicelAbbreviationl Signal name


XBO I XR8
---- 1 I I I
XB9
XB2 XBA
XB3 XBB
I XB4 I I XBC
XBD
XB6 XBE
XB7

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

Device Abbreviation Signal name Device Abbreviation Signal name


Xco XC8
Xcl XC9
XC2 XCA
XC3 XCB
XC4 Xcc
XC5 XCD
XC6 XCE
XC7 XCF
Device Abbreviation Signal name Device Abbreviation Signal name
XDO XD8
XD1 XD9
..—.
XD2 XDA
XD3 XDD
XD4 XDC
XD5 XDD
XD6 XDE
I XD7 XDF
P Device AbbreviationI Signal name lDevicelAbbreviationI Signal name
w
I


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

Device Abbreviation Signal name I CFD Device!Abbreviationl ““ Simal name I c:FD I


Yo ? 36
Y1 I

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

Note 1: DO fO~ Y25 - Y27 and Y30 - Y3F cannot be used.


Output Signal Table to Machine (2/2) (common to $1 and $2) Second card Table 3-4-2

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

Device Abbreviation Signal name Device Abbreviation Signal name


YEO YE8
YE1 YE9
YE2 YEA
YE3 . YEB
YE4 YEC
YE5 YED
YE6 YEE
YE7 YEF
Device Abbreviation Signal name Device Abbreviation Signal name
YFO , YF8
YF1 YF9
YF2 YFA
YF3 YFB
YF4 YFC
YF5 YFD
I
YF6 YFE
YF7 YFF
Device Abbreviation Signal name Device Abbreviation Signal name
I

Device Abbreviation Signal name Device Abbreviation Signal name


I 3. MELDAS 310 INTERFACE TABLE

3-4 CNC Input/Output Signals

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

Tables 3-6-1 (1) Assigned to device X.


DI to 3-6-4 (2) AS a rule, signals operated bitwise
are assigned.

Tables 3-6-5 (1) Assigned to device R.


Input Data to 3-6-6 (2) As a rule, data transferred in 16-bit
units are assigned.

Tables 3-7-1 (1) Assigned to deivce E.


F Special
to 3-7-2 (2) Operation state, result, and special
0 relay
operation signals
r
Do Tables 3-8-1 (1) Assigned to device Y.
$ to 3-8-6 (2) As a rule, signals operated bitwise
1 are assigned.
output
Tables 3-8-7 (1) Assigned to device R.
Data to 3-8-8 (2) AS a rule, data transferred in 16-bit
units are assigned.

Tables 3-9-1 (1) Assigned to device X.


DI to 3-9-4 (2) AS a rule, signals operated bitwise
are assigned.
Input
F Tables 3-9-5 (1) Assigned to device R.
o Data to 3-9-6 (2) AS a rule, data transferred in 16-bit
r units are assigned.

$ Tables (1) Assigned to deivce Y.


2 Do 3-1o-1 to (2) As a rule, signals operated bitwise
3-10-6 are assigned.
output
Tables (1) Assigned to device R.
Data 3-1o-7 to (2) As a rule, data transferred in 16-bit
3-10-8 units are assigned.

-23-
Data from CNC to PLC (1/6) (for $1) Table 3-6-1

lDevicelAbbreviation! Signal name – ‘--7 Device Abbreviation Signal name


Xloo RDY1 Servo ready axis 1 X108 Axl Axis selection output axis 1
Xlol RDY2 Servo ready axis 2 X109 AX2 Axis selection output axis 2
X102 RDY3 Servo ready axis 3 X1OA AX3 Axis selection output axis 3
X103 lz-
DY4 lServo ready axis 4 I OB , AX4
Xl( Axis selection
—-—--..... outnut
.—- —. 4
—--——.
axiB
I x104 i — , Xloc I
1
— I
X105 I I — I X1OD —
I
r X106
X1U7 I
X1OE
X1OF !
DevicelAbbreviation
..-
Signal name Device Abbrreviation Signal name

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

Device Abbreviation Signal name Device Abbreviation Signal name


X140 — x148 —
X141 — X149 —
X142 — X14A —
X143 — X14B
X144 — X14C —
X145 — X14D —
x146 — X14E —
X147 — X14F —
Device Abbreviation Signal name Device Abbreviation Signal name
X150 X158
X151 X159
X152 X15A
X153 X15B
xl54
----- X15C J
X155 X15D
I X156 X15E
r.) X157 X15F
WI Signal name
Device Abbreviation Signal name Devise Abbreviation
I X160 Jo Jog mode X168 MEMO Memory read
X161 HO Handle mode X169 —
X162 so Incremental mode X16A , —

X163 PTOP Manual desired feed mode X16B DO MDI mode
x164 ZRNO Reference position reference X16C
mode
X165 X16D
X166 X16E
X167 X16F
Device Abbreviation Signal name Device Abbreviation Signal name
X170 MA Control unit ready x178 DEN Move command completion

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

Device Abbreviation Signal name Device Abbreviation Signal name


x180 RPN Rapid traverse feed X188 INCH Inch input
x181 CUT Cutting feed x189 —
X182 TAP Tappping X18A —
X183 THRD Thread cutting X18B —
X184 SYN Synchronous feed X18C —
X185 Css Constant peripheral speed X18D —
X186 — X18E
X187 ZRNN Reference position return X18F —
Device Abbreviation Signal name Device Abbreviation Signal name
X190 ALl NC alarm 1 X198 —
X191 AL2 NC alarm 2 X199 —
X192 AL3 NC alarm 3 X19A —
X193 AL4 NC alarm 4 X19B —
X194 SIGE S analog input gear number X19C
invalid
X195 SOVE S analog maximum or minimum X19D
I
over
r-a
m X196 SNGE No S analog selection gear X19E
...-- —-— . .
I XIY{ ASLE Axis selection
! invalid X19F
Device Abbreviation Signal name Device Abbreviation Signal name
XIAO DMOO M single output MOO X1A8 EF External operation strobe
xlAl DMO1 M Single
—. oUtDUt
-.—— MO1 xlA9 I —
XIA2 DM02 M single output M02 XIAA
xlA3 DM30 IM single output M30 xlAB
I J
}
x , I
1 1
XIAC , I

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

Device Abbreviation Signal name Device Abbreviation Signal name


Xlco — X1C8 —,
Xlcl CDO Current detection X1C9 —
X1C2 VRO Speed detection XICA —
X1C3 FLO Alarm XICB —
X1C4 Zso Zero speed Xlcc —
X1C5 Uso In-position XICD —
X1C6 ORAO XICE —
X1C7 — XICF .
Device Abbreviation Signal name Device Abbreviation Signal name
XIDO — X1D8 —
XID1 — X1D9
X1D2 — XIDA —
X1D3 . XIDB —
X1D4 — XIDC —
X1D5 . XIDD —
X1D6 — XIDE
X1D7 — XIDF —
Device Abbreviation Signal name Device Abbreviation Signal name
I XIEO — X1E8
XIE1 — X1E9
X1E2 XIEA
X1E3 — XIEB
X1E4 — XIEC
X1E5 — XIED
X1E6 — XIEE
X1E7 — XIEF
Device Abbreviation Signal name Device Abbreviation Signal name
XIFO X1F8
XIF1 X1F9
X1F2 XIFA
X1F3 XIFB
X1F4 XIFC
X1F5 XIFD
X1F6 XIFE
X1F7 XIFF

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 -

Note 1: [~]: One word of 16 bits.


Data from CNC to PLC (6/6) (for $1) Table 3-6-6

Device Abbreviation Signal name Device Abbreviation Signal name


R64 R72 User macro output #1032
R65 CRT screen control information R73
R66 R74 User macro output #lo33
R67 R75
R68 R76 User macro output #lo34
R69 — R77
R70 — R78 User macro output #lo35
R71 R79
Device Abbreviation Signal name Device Abbreviation Signal name
R80 — R88
R81 — R89
R82 — R90
R83 — R91
R84 R92
R85 R93
I R86 R94
M R87 R95
w Device Abbreviation Signal name Device Abbreviation Signal name
I R96
R97 CNC software version code
R98
R99

Device Abbreviation Signal name Device Abbreviation Signal name

Note 1: 1-[ : One word of 16 bits


Table 3-7-1
Special Relays (1/2) (common to $1 and $2)

Device Abbreviation Signal name Device Abbreviation Signal name


EOO E08
EO1 E09
E02 E1O
E03 Ell
E04 E12 CARRY Carry flag
E05 E13
E06 E14
E07 E15
Device Abbreviation Signal name Device Abbreviation Signal name
E16 E24
E17 E25 I
E18 E26
E19 E27
E20 E28
E21 E29
I E22 E30
u E23 E31
o Device Abbreviation Signal name Device Abbreviation Signal name
I E32 E40
E33 E41
E34 E42
E35 E43
E36 E44 u
.
E37 E45
E38 E46
E39 E47
Device Abbreviation Signal name Device Abbreviation Signal name
E48 E56
E49 E57
E50 E58
E51 E59
E52 E60
E53 E61
E54 E62
E55 E63


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

Device Abbreviation Signal name Device Abbreviation Signal name


Yloo — Y108 *sVF1 Servo off axis 1
— Y109 SSVF2 Servo off
/ Ylol — ..——- IC--.,- -*G
axis 2 1
.3”4 n a 1
Y102 Y1OA ‘SVF?
.J IUCLVU VLA a6Lcl .J
I
Y103 — Y1OB ASVF4 lServo off axis 4
Y104 — Yloc — I
.-.. I
.-. J —
Y106 YIOE
YL07
.—.. i Y1OF
Device Abbreviation Signal name Device Abbreviation Signal name
Yllo Mll Mirror image axis 1 y~~a —
Ylll M12 Mirror image axis 2 Y119 —
Y112 M13 Mirror image axis 3 YIIA —
Y113 M14 Mirror image axis 4 Y1lB —
..... ....- 1
Y115 — Y1lD —
Y116 Y1lE
I v117
ILLI 1 I
Vllll
I L.LJ.L’ [ I
IA t DevicelAhbreviationl
—----- .--———. ——-——.- Simal
— name
— I Device!Abbreviationl Signal name i
N
Y120 — I Y128 I *+AIT1 lAuto interlock axis +1
I
Y121 — Y129 I “*+A_JT2
I‘---- ..- lAuto interlock axis +2
Y122 — I Y12A I *+AIT3 IAuto interlock axis +3]
Y173
---- — Y12B *+KIT4 jAuto interlock axis +4
I 1
Y124 — ! Y12C ! ! —
t
I Y125 I I — I ----
Y17n I I — I

Y12E
} , Y12F ,
1 Signal name IDevicelAbbreviationl Signal name I
IT2 lManual interlock axis +2 I

IT4 Manual interlock axis +4


Y134 — Y13C —
Y135 — Y13D —
Y136 Y13E
t Y137 Y13F

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

Device Abbreviation Signal name

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

I Device Abbreviation Signal name Device Abbreviation


Y160 -J1 Feed axis selection ax{. -1 1 V16R
.+”” t== ===+
,-”A

-----II I I
Y161 -J2 Feed axis selection axis -2] Vlfiu
AL”,
I — i

Y162 -J3 Feed axis selection axis - Y16A


-3
-----
Ylb3 -J4 Feed axis selection axis -4 Y16B
Y164 — Y16c
i’...-- — vl c.n
I Xlb> I I A.Lv14

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

Device Abbreviation Signal name Device Abbreviation Signal name


Y180 ZSL1 Origin position selection 1 Y188 J Jog mode
Y181 — Y189 H Handle mode
Y182 Y18A s Incremental mode
Y183
Y184
Y185
VI
LLUU
QK
I I 1
Y18B
Y18C
Y18D
Y18E
.-.—
PTP
ZRN
Manual desired feed mode
Reference position r“eturn mode
3
Y187 Y18F
1-. ... .. “..
Device Abbreviation Signal name uevlce mmevlatlon algnal name
Y190 MEN Memory mode Y198 ST Automatic operation start
Y191 — Y199 *sp Automatic operation at””
Y192 — Y19A SBK Sing]” ‘l--b
Y193 D MD1 mode Y19B *BSL Block start interlock
Y194 Y19C
.—.- AcSL
_—— Cutting start interlock
-..
...-“
XIY> I I Y19D DRN Dry run
.,*nc
Y19E —
I
VI am 12D n
Y197 lJ.7K Iilxu Error
L detect
Device Abbreviation Signal name Device Abbreviation S{u,nalname
“.

I YIAO NRST1 NC reset 1 YlA8 1 TLM


——--
1
TOOL leneth
.— —-.. --- —- –—_J.h
I
YIAl NRST2 NC reset 2 YIAa ,9 —
Y1A2 RRw i
Dam-t .-s-,4 -**.*4”A
l\cDcL aLAu J.GWALLU
VIA>
A AA A
1 I

YM3 I eCDz Ichamfering YJAB —
YIA4 ARST A ..-
ltWLU
- -- - A - -s.
L@=SLdLL YIAC —
Y1A5 GFIN 1n-—..-*-3CL--——*-L>A-
Ibear snl~~ compleLluu YIAD
YlA6 FIN1 lMiscellaneous function YME RT Rapid feed

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,

Device Abbreviation Signal name Device Abbreviation Signal name


Ylco — Y1c8 HS1l ) First handle
Ylcl — Y1C9 HS12 }Axis number
Y1C2 — YICA HS13
Y1C3 — YICB HS14
Y1C4 — Ylcc HS116 J
Y1C5 — YICD
Y1C6 — YICE
Y1C7 — YICF HSIS First handle axis effective
Device Abbreviation Signal name Device Abbreviation Signal name
YIDO — Y1D8 —
YID1 — Y1D9 —
Y1D2 — YIDA —
Y1D3 — YIDB —
Y1D4 — YIDC —
Y1D5 YIDD
Y1D6 YIDE
Y1D7 YIDF —
new+00 --------
--...--- Ahhrcnriatinn
A--------
Siunal
-- ----
nam~
-----
l)PvirP
-- . Ahhr~viatin~
--- -.-—-- Signal name
. ------

I YIEO Y1E8 Cxll ) Manual desired feed


YIE1 Y1E9 CX12 First axis
YIE2 YIEA CX14 } Axis number
Y1E3 YIEB CX18 II
Y1E4 YIEC CX116
,
Y1E6 YIEE
Y1E7 YIEF Manual desired feed first
Cxls
axis effective
Device Abbreviation Signal name Device Abbreviation Signal name
YIFO CX21 ‘ Maual desired feed Y1F8 CX31 \ Manual deisred feed
XIF1 CX22 Second axis Y1F9 CX32 Third axis
Y1F2 CX24 ‘Axis number YIFA CX34 ! Axis number
Y1F3 CX28 YIFB CX38
Y1F4 CX216 1 YIFC CX316 )
Y1F5 YIFD
Y1F6 YIFE
Y1F7 CX2S Manual desired feed second YIFF CX3S Manual desired feed third
I I L
axis effective axis effective
Data from PLC to CNC (5/8) (for $1) Table 3-8-5

Device Abbreviation Signal name Device Abbreviation Signal name


Y200 Cxsl Smoothing off Y208 SP1 )
Y201 CXS2 Axia independency Y209 SP2 } Spindle override
Y202 CXS3 EX.F/MODAL.F Y20A SP4 J
Y203 CXS4 GO/Gl Y20B
v9nl,
.&v-r Cxs5 MC/WK Y20C
Y205 1 bADU Inuh?f Lilu
I &&vu I I
Y206 *CXS7 !StOD Y20E I
Y207 CXS8 Strobe Y20F SPS Override value setting system
Device Abbreviation Signal name Device Abbreviation Sigpal
---- name
-----
Y21O Gll Y218 Ovc “-,.-1
Override c=,,~=~ I
1 Spindle gear selection
Y211 G12 input Y219 OVSL Manual override on
Y212 Y21A AFL Miscellaneous function lock
Y213
.——- Y21.B
-——— 1
Y214 SSTP Spindle OFF Y21C
Y215 SSFT Spindle gear shift Y21D
Y216 SORC Oriented spindle stop Y21E
I Y217 Y21F OEMG PLC emer~encv ston
Device Abbreviation Signal name Device Abbreviation Signal name
Y220 *FV1 \ Y228 ROV1
I I Rapid traverse override
Y221 XFV2 Cutting feed override Y229 ROV2 J
Y222 AFV4 t Y22A
v99Cl *IX1O V99U

I ILL* i -ml! VLO 11 I Yzzc I I i


Y225 Y22D
Y226 Y22E
Y227 FVS Override value settingsystem Y22F ROVS Override value setting system
Device Abbreviation gnal name Uevice Abbreviation gnal name
\
Y230 *JV1
Y238 PCF1 1 Feedrate unit
X231 kJv2 Y239 PCF2
Y232 eJTJ4 Manual feedrate Y23A [Manual feedrate 1
Y233 *JV8 Y23B lManual desired feedratej
Y234
-—- *.Iv~6
-.—. Y23C
----
Y235 Y23D
Y236 Y23E
Y237 JV2S Numeric value setting system Y23F

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

Device Abbreviation Signal name Device Abbreviation Signal name


Y240 MP1 1 Handle feed/incremental Y248 —
Y241 MP2 feed magnification power Y249 —
Y242 MP4 Y24A —
Y243 Y24B —
Y244 Y24C
Y245 Y24D
Y246 Y24E
Y247 MPS Desired magnification power Y24F
I setting
Device Abbrevj iation Signal name Device Abbreviation Signal name
Y250 SRN Forward Y258
Y251 SRI Reverse Y259
Y252 TL1 m------
LUL~UC
ll_*&_
A.LIILLLS
T
lJ
V9CA
t~>n

Y253 TL1 Torque limits H Y25B


Y254 .Fnrwarrl
- ------- ----------
ind~xino ----
Y2?5C

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

KILW napla craverae overrlue nl+g n~nual desired feed


R135 — R143 First axis move data
R136 Manual feedrate R144 Manual desired feed
R137 1 I ~ .145 Second axis move data
R138
..—-. — R.146 Manual desired feed
R139 — R147 ITbird axis move data
Device Abbreviation Signal name Device Abbreviatinnl
..--—, Signal name
R148 S analog override R156 iv
‘fiTignore
...#fi .,..s->—–,.-
L orlenc
nu~clpo~n~ —-.,-.-L
—-—JL*-— a____ l’i1C7
posl~lon ua~a n~aJ I at
l~earpoint ignore
K1.4Y
R150 R158
R151 R159 —
R152 — R160 —
....09 — —
KL>J I 1 I nn161
-.-,
K134 1 — .
1 n162 —
R155 — R163 —

E
E
Data from PLC to CNC (8/8) (for $1) Table 3-8-8

Device Abbreviation Signal name Device Abbreviation Signal name


R164 — R172 User macro input #1132
R165 — R173
R166 — R174 User macro input #1133
R167 — R175
R168 — R176 User macro input #1134
R169 — R177
R170 R178 User macro input #1135
R171 R179
Device Abbreviation Signal name Device Abbreviation Signal name
R180 — R188
R181 — R189
R182 . R190
R183 — R191
R184 — R192
R185 R193
I R186 R194
I
U R187 R1955
w Device Abbreviation Signal name Device Abbreviation Signal name
I R196
R197 User PLC version code
R198
R199

E t

Device ]AbbreviationI Signal name lDevice lAbbreviationI Signal name

I I 1 1 1

I I I 1 I I I

Note 1: l—j : One word of 16 bits.


Data from CNC to PLC (1/6) (for $2) Table 3-9-1

[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 )

..- ,=. I 1 1 ----- 1 1

X295 I I — I X29D I —
X296 X29E I
I

AbbreviationI Signal name- Device —Abbreviation “-- Signal name


[ X2A0 ZP1l lFirst reference axis 1 X2A8 ZP21 Second reference axis 1
I
position arrival position arrival
x2Al ZP12 First reference axis 2 X2A9 ZP22 Second reference axis 2
position arrival position arrival
X2A2 ZP13 First reference axis 3 X2AA ZP23 Second reference axis 3
position arrival Dosition arrival
X2A3 ZP14 First reference axis 4 X2AB ZP24 lSecond reference axis 4 I
b position arrival 1Position arrival
X2A4} — X2AC — I
l--
-!Z2A
__Ll — AD I
x24– I — I
X2A6 X2AE 1
I
X2A7 X2AF
Device lAbbreviationI Signal name lDevicelAbbreviation Signal name
, — I —
X2B-
..- KJ 1 1 1 )
X2B8
X2B1
t -.——— — X2B9 I —
X2B2 — BA I
x2l-- —
X2B3 — X2BB —
X2B4 — X2BC —
X2B5 — X2BD —
X2B6 — X2BE —
X2B7 — X2BF -
Data from CNC to PLC (2/6) (for $2) Table 3-9-2

Device Abbreviation Signal name Device Abbreviation Signal name


X2C0 — X2C8 —
X2C1 — X2C9 .
X2C2 — X2CA —
X2C3 — X2CB —
X2C4 — X2CC —
v9rlc — Vz$q —
AL!#.J AAUIJ

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

I X2E0 JO Jog mode X2E8 MEMO Memory mode


X2E1 HO 1
.~amrll-
. . . . . ..- mnrio
-“..-
x7F.~ -----

l-r-------i--l X2EA —
X2E2 I so IALICL”WKIILW.
--fi-

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

$lP All axe8 in-po8itIon


X2F2 OP Automatic operation busy I X2FA I TSMZ All axes smoothing zero
X2F3 STL Automatic operation start buav
.-.4 X2FB —
X2F4 SPL Automatic operation pause busy I X2FC I CXFIN lManual desired feed completion
v?vn I
X2F5 RST Rc---


1-X2F7 I RWD lRewinding 1 A~rr I i 1
Data from CNC to PLC (3/6) (for $2) Table 3-9-3

DevicelAbbreviation Signal name [DevicelAbbreviationI Signal name 1


X300 RPN Rapid traverse feed x308 INCH Inch input
....-. ---— -. -. —
Xwl CUT Cutting feed X309
X302 TAP Tapping X30A —
X303 THRD Thread cutting X30B —
X304 SYN Synchronous feed X30C —
X305 Css Constanat peripl;eralspeed X30D —
x3(16
----- — X3(3E
.---— L —
X307 ZRNN Reference position return X30F —
Device Abbreviation Signal name Device Abbreviation Signal name
X31O ALl NC alarm 1 X318 —
X311 AL2 NC alarm 2 X319 —
X312 AL3 NC alarm 3 x31A —
X313 AL4 NC alarm 4 X31B —
V*.r. —
*91”
A>.lb
AJA+ I I I I I
X315 — X31D
t ....- # 1 — 1 ..”--1 I I
Mlt) MM
I X317 ASLE Axis selection invalid X31F
+ Device Abbreviation Signal name Device Abbreviation Signal name
w
X320 DMOO M single output MOO I X328 ! EF lExternal operation strobe
I , — I
X321 DMO1 M single output MO1 X32-
‘Y
X322 DM02 M single output i62 X32A
X323 DM03 M single output M[30 X32B
x324 I x3-12C
X325 — X32D
X326 — X32E
X177 — X39F

Device Abbreviation Signal name Device[Abbreviation Signal name


X330 MF1 Miscellaneous function strobe 1 X338 TF1 Tool function strobe 1
X331 MF2 Miscellaneous funct~nn
------ Rtrnhp
- -- --- ‘2
- X338
---- _lI I —
X332 MF3 Miscellaneous function strobe 3! X33 ---m I
I
X333 — x33i
X334 SF1 Spindle function strobe 1 X33C —
x335 — X33D —
X336 — X33E —
x337 — X33F —
Data from CNCto PLC (4/6) (for $2) Table 3-9-4

Device Abbreviation Signal name Device Abbreviation Signal name


X340 — X348 —
X341 — x349 —
X342 — X34A —
x343 — X34B —
x344 — X34C —
x345 — X34D —
x346 — X34E —
x347 — X34F —
Device Abbreviation Signal name Device Abbreviation Signal name
w~.n . ..-..-.’.

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

Device Abbreviation Signal name Device Abbreviation Signal name


R200 — R208 —
R201 — R209 —
R202 — R21O —
R203 — R211 —
R204 — R212
R205 — R213
R206 R214
R207 R215
Device Abbreviation Signal name Device Abbreviation Signal name
R216 — R224 M code
R217 — R225 Data 3
R218 — R226 —
R219 — R227 —
R220 M code R228 S code
R221 Data 1 R229 Data 1
I R222 M code R230 —
R223 Data 2 R231 .
Device Abbreviation Signal name Device Abbreviation Signal name
I R232 — R240
R233 — R241
R234 — R242
R235 — R243
R236 T code R244 —
R237 Data 1 R245 —
R238 — R246 —
R239 — R247 —
Device Abbreviation Signal name Device Abbreviation Signal name
R248 — R256
R249 — R257
R250 — R258
R251 — R259
R252 R260
R253 R261
R254 R262 —
R255 R263 —

Note 1: [—1: 0newordof16 bits.


Data from CNC to PLC (6/6) (for $2) Table 3-9-6

Device Abbreviation Signal name Device Abbreviation Signal name


R264 — R272 User macro output #1032
r
,265 — R273
l-!K266 — R274 User macro output #lo33
R267 — R275
R268 — R276 User macro output #lo34
R269 R277 I
R270 — R278 IUser macro output #lo35 1
1 -.— . .

In-viie Abbreviation Signal name IDevi’- Abbreviation Signal name


?on I — n9a
I n6dT
I

— 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

Device[Abbreviation] Signal name IDevice Abbreviation Signal name

t 1 1

1 I I I

Note 1: 1—’ : One word of 16 bits.



Data from PLC to CNC (1/8) (for $2) Table 3-10-1

Device Abbreviation Signal name Device Abbreviation Signal name


Y280 — Y288 ltSVF 1 Servo off axis 1
Y281 — Y289 SSVF 2 Servo off axis 2
Y282 — Y28A XSVF 3 Servo off axis 3
Y283 — Y28B *SVF 4 Servo off axis 4
— I Y28C I —
Y284 I
Y285
I
— Y28D
I
— I
I
I Y286 I I I Y28E I I
Y287 I Y28F
Device Abbreviation Signal name IDevice Abbreviation Signal name
21
Y29C Mll lMirror ima~e axis 1 I Y298 —
Y291 M12 lMirror ima~e axis 2 1 Y299 —
Y292 M13 lMirror image axis 3 Y29A —
--
I Y293 I M14 lMirror ima~e axis 4 I Y29B 1 —


.-.. 1
.—.— 1

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

Device AbbreviationI Sigrnl


lLa.L
“.rna
LBaluT= I lh-.ri>-[Ahhw~Viati~n
JJcv.J.bG Inuul.. Signal name
Y2C0 A-M:
IT1 IManual interlock axis -11 Y2Cr
8 AMLKl Auto machine lock axis 1
Y2C1 *-MIT2 Manual interlock axiB -21 Y2C9 AMLK2 Auto machine lock axis 2 s
Y2C2 *-MIT3 Manual —..-
interlock
—-—.--- axis -31 1
Y2CA
-—---
1
AMLK3
.— Auto machine lock axis 3
..-

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

u Device Abbreviation Signal name lDevicelAbbreviation Signal name


I Y2E0 -J1 Feed axis selection axis -11 Y2E8 —

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

DevicelAbbreviationI Signal name lDevicelAbbreviation Signal name


1--1
Y300 ZSL1 10riein uosition selection 1

I Y308 J —
H
Jog mode
Handle mode
I
Y301 Y309
Y302 Y30A s 1
Incremental mode
Y303 Y30B PTP Manual desired feed mode
Y304
---- Y30Ic ZRN Reference position return mode
Y305 Y30D
Y306 Y30E
v.3n7
I lJUJ I I Y30F
Device Abbreviation Signal name n-..i
uev.Lce-- filJUL”!SV.LidLJ.UIl
ALL--..1 -&*-- [ @*---l
oL~lLuL
----
Lltulle

Y31O MEM Memory ❑ode Y318 ST lAutomaticoperation start I


... . . Y319 *sp lAutomaticoperation stop
Y312 — .
V’+lA
“-.
SRK Is{mqleo
block
Y313 D MDI mode Y31B *BSL
‘--’ ~~~ck start interlock
Y314 Y31C *CSL Cuttin~
-- -—-- start interlock
———-- —-----—. ___
Y315 Y31D DRN n, run
1 ~r

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

Y327 I FIN2 lMiscwLauwua LU1lCLLUL1 I 1.J6E

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

Device Abbreviation Signal name Device Abbreviation Signal name


Y340 — Y348 HS1l ) First handle
Y241 — Y349 HS12 Axis number
Y342 — Y34A HS14
Y343 — Y34B HS18
Y344 — Y34C HS116 /
Y345 — Y34D
Y346 — Y34E
Y347 — Y34F HSIS First handle axis effective
Device Abbreviation Signal name Device Abbreviation Signal name
Y350 — Y358 —
Y351 — Y359 —
Y352 — Y35A —
Y353 — Y35B —
Y354 — Y35C —
Y355 Y35D
Y356 Y35E
Y357 — Y35F —
Device Abbreviation Signal name Device Abbreviation Signal name
\
Y360 Y368 Cxll Manual desired feed
Y361 Y369 CX12 First axis
Y362 Y36A CX14 : AXiS number
Y363 Y36B CX18
Y364 Y36C CX116 /
Y365 Y36D
Y366 Y36E
Y367 Y36F Cxls Manual desired feed first axis
I I I Ineffective I
Device Abbreviation Signal name Device Abbreviation Signal name
\ Manual desired feed Y378 CX31
Y370 CX21 ) Manual desired feed
Y371 CX22 Second axis Y379 CX32 Third axis
Y372 CX24 , Axis number . Y37A CX34 ) AXIS number
Y373 CX28 Y37B CX38
Y374 CX216 / Y37C CX316 /
Y375 Y37D
Y376 Y37E
Y377 CX2S Manual desired feed second axis Y37F CX3S Manual desired feed thired axis
effective I effective I
Data from PLC to CNC (5/8) (for $2) Table 3-10-5

Device Abbreviation Signal name Device Abbreviation Signal name


Y380 Cxsl Smoothing off Y388 —
Y381 CXS2 Axis independency Y389 —
Y382 CXS3 EX.F/MODALoF Y38A —
Y383 CXS4 GO/Gl Y38B
Y384 CXS5 MC/WK Y38C
Y385 cXS6 ABS/INC Y38D
Y386 *CXS7 stop Y38E
Y387 cXS8 Strobe Y38F —
Device Abbreviation Signal name Device Abbreviation Signal name
Y390 — Y398 Ovc Override cancel
Y391 — Y399 OVSL Manual override on
Y392 Y39A AFL Miscellaneous function lock
Y393 Y39B
Y394 — Y39C
Y395 — Y39D
Y396 — Y39E
I Y397 Y39F
w Device Abbreviation Signal name Device Abbreviation Signal name
o *FV1
I Y3A0 ) Y3A8 ROV1 \ Rapid traverse override
Y3Al *FV2 Y3A9 ROV2
Y3A2 *FV4 } Cutting feed override Y3AA
Y3A3 *FV8 Y3AB
Y3A4 *FV16 ) Y3AC
Y3A5 Y3AD
Y3A6 Y3AE
Y3A7 FVS Override value setting sytem Y3AF ROVS Override value setting system
Device Abbreviation Signal name Device Abbreviation Signal name
*JV1 > Y3B8 PCF1
Y3B0 1 Feedrate unit
Y3B1 *JV2 Y3B9 . PCF2
Y3B2 *JV4 I Manual feedrate Y3BA [Manual feedrate 1
Y3B3 *JV8 Y3BB LManual desired feedratej
Y3B4 *JV16 ) Y3BC
Y3B5 Y3BD
Y3B6 Y3BE
Y3B7 Jvs Numeric value setting system Y3BF
Note 1: The signals marked * (under column Abbreviation) are handled at B contact circuits.
Data from PLC to CNC (6/8) (for $2) Table 3-10-6
Device Abbreviation Signal name Device Abbreviation Signal name
Y3C0 MP1 1 Handle feed/incremental feed Y3c8 —
Y3C1 MP2 magnification power Y3C9 —
Y3C2 MP4 Y3CA —
J
V9-9
I.JL$.J
v~r!n —
Y3C4 Y3CC
Y3C5 Y3CD
Y3C6 Y3CE
Y3C7 MPS Desired magnification power Y3CF

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 —

Note 1: u: One word of 16 bits.


Data from PLC to CNC (8/8) (for $2) Table 3-10-8

Device Abbreviation Signal name Device AbbreviationI Signal name


R364 — R372 r lUser macro input #1132 i
R365 I — R373
R366 — R374 User ❑acro input #1133
R367 — R375
R368 — R376 User macro input #1134
R369 — R377
R370 R378 User macro input #1135
R371 R379
-. ... .. “..
Device Abbreviation Signal name Device ADDrevlatlon signal name
R380 —. R388
-----
RW1
1
— R389
R382 —
I R390
R383 I — R391
-.—.
R384 — R392
R385 R393
I R386
tn R395
Ld Abbreviation Signal name Device Abbreviation Signal name
I —

I 1 I 1 #

DevicelAbbreviationI Signal name lDevice lAbbreviationI Signa~ name


, 1

Note 1: [ ]: One word of 16 bits.


4* MELDAS 320L, 320M, 330M, 330HM, 335M INTERFACE TABLE

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.

I Sensor, etc. I / I-2-%%W%%K

..

PLC Input/Output Signal System (For DDB, refer to the DDB manual).

-54-
I 4. MELDAS 320L, 320M, 330M,

330HM, 335M INTERFACE TABLE

4-1 Common Signals to Cards

Signal name I Signal name

Emergency stop First card CMD-12-50 —

Stroke end +1 First card CMD-12-12 Stroke end -1 ===+

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

(1) Assign to device X.


Tables 4-1-1 (2) Connector pin assignments are fixed
Machine
to 4-1-4 to the following:
a) Emergency stop
D1 b) Stroke end signals (+, -)
Machine c) Reference position return near
operation point detection signals
Table 4-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 4-3-1
u (2) A=ign to device X. The switch names
t are open to the user.

Sensor input Table 4-4-1 (1) Sensor input differs from other DIs
in connection points. Refer to the
Connection Manual.

(1) Connector pin assignments are


difined. Refer to the Connection
Manual.
AI (analog input) Table 4-8-5
(2) Data converted from analog into
digital form is assigned to file
register (R) by PLC basic software.

Machine Tables 4-5-1 (1) Assign to device Y.


to 4-5-4 (2) High speed processing output is set
DO by using parameter. (Output at the
Machine high speed processing timing.)
operation
Table 4-6-1
board
(DI/Do type)
0
u
(1) This output indicates”that PLC
t switch input on the CRT setting and
p PLC switch output Table 4-7-1
display unit becomes effective.
u
(2) Assign to device Y.
t
(1)
Connector pin assignments are
defined.
(2) Write data to be converted from
AO (analog output) Table 4-10-7
digital into analog form into file
register (R). Data converted from
digital into analog form is
output by PLC basic software.

-56-
Input Signal from Machine (1/4) t
First card I
1
Table 4-1-1
t

Device Abbreviation Signal name CMD Device Abbreviation Signal name cm


Xo 12-36 X8 12- 1
xl 4 x9 19
2
x3 37 XB 2
x4 5 xc 20
x5 23 XD 35
X6 38 XE 3
x7 6 XF 21
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
Xlo 12-26 x18 #Reference postion retlllnl 12-24
near point detection 1
Xll 42 X19 *Reference postion return 39
I
I
I
I
I
I
I
1
I
I
!nenr
t
----- nnint
----- detection
—---- -—--- 2
— I
1
1“
X12 10I XIA *Reference postion return 71
near point detection 3
X13 27 XIB *Reference postion return 25
I
WI
4
I

;MD lDeviceAbbreviation Signal name cm


---- !8 *Stroke end +1 12-12
X21 I*Stroke end -2 I 151 X29 *Stroke end +2 29
x22 l~Stroke end -3 I 321 XZA =scroke ena +3 45
.- , ——-— L-. .. --
X23 I I*Stroke end -4 I 481 X2B I IxStroke end +4 I 13
161 X2C I 30
X25 49 X2D 46
X26 17 X2E 14
X27 *EMergency stop 50 X2F 31
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X30 11-10 X38 11-14
X31 17 x39 1
X32 4 X3A 8
x33 11 X3B 15
x34 18 X3C 2
x35 5 X3D 9
X36 I I I 121 X3E I I 16
t x37 191 X3F 3

Note 1: The signals marked * are handled at B contact circuits.

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

Note 1: The signals marked * are handled at B contact circuits.


Note 2: DI for X70 - X7F exists only in DIO-A or DIO-D card.
\
Input Signal from Machine (3/4) ~ Table 4-1-3

DevicelAbbreviationI Signal name ICMD lDevice Abbreviation Signal name Icm I


x80 I -361 X88 -1
..-— 19
X82 22 X8A 34
X83 37 X8B
x84
..-. 5 X8C 26
X85 23 X8D 35
x86 38 X8E
x87
..-. 6 X8F I I
Device Abbreviation Signal name CMD Device Abbreviation [ Simal name I&
X90 -26 X98 I I -241
X91 42 x99 --
x92 10 X9A 7
x93 27 X9B 25
x94 43 X9C 40
x95 11 X9D 8
X96
. ..- 28 X9E 41
I 1

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

Note 1: DI for XBO - XBF exists only in DIO-A or DIO-D card.



Input Signal from Machine (4/4) Fourth card First remote 1/0 card Table 4-1-4

I
m
t+
I

Note 1: DI for XFO -’XFF exists only in DIO-A or DIO-D card.


Input Signal from Machine Operation Board (1/1) Table 4-2-1

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

.“

Note 1: DO for Y25 - Y27 and Y30 - Y3F cannot be used.


Output Signal to Machine (2/4) [~] Table 4-5-2

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

DevicelAbbreviationI Signal name ICFD lDevicelAbbreviation Signal name CFD-


I ---
Yfin
: -471 Y(-i8 -12
Y61 15 Y69 ii
Y62 32 Y6A 45
Y63 48 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 -lo Y7~ 1 I 1
-1A
-.
70 1 I
Y71 17 Y77 I 1 I J.

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 #
-——

(YE7) ;Ol YEF 51


Device Abbreviation Signal name ICFD lDevice Abbreviation Signal name CFD
YFO -1OI YF8 I I I -141

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

Device Abbreviation Signal name Device Abbreviation Signal name


Y160 Y168
Y161 Y169
Y162 Y16A
Y163 Y16B
Y164 Y16C
Y165 Y16D
Y166 Y16E
Y167 Y16F
Device Abbreviation Signal name Device Abbreviation Signal name
Y170 Y178
Y171 Y179
Y172 Y17A
Y173 Y17B
Y174 Y17C
Y175 Y17D
I Y176 Y17E
-1 Y177 Y17F
P Device Abbreviation Signal name Device Abbreviation Signal name
I

Device Abbreviation Signal name Device Abbreviation Signal name


4. MELDAS 320L, 320M, 330M, I

I 330HM, 335M INTERFACE TABLE

4-3 CNC Input/Output Signals

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

Tables 4-8-1 (1) Assigned to device X.


D1 to 4-8-4 (2) As a rule, signals operated bitwise are
assigned.
I
n Tables 4-8-5 (1) Assigned to device R.
P Data to 4-8-6 (2) As a rule, data transferred in 16-bit
u units is assigned.
t
Tables 4-9-1 (1) Assigned to device E.
Special relay to 4-9-2 (2) Operation state, result, and special
operation signals.

o Tables 4-10-1 (1) Assigned to device Y.


u DO tO 4-10-6 (2) As a rule, signals operated bitwise are
t assigned.
P
u Tables 4-10-7 (1) Assigned to device R.
t Data to 4-10-8 (2) h a rule, data transferred in 16-bit
units is assigned.

-72-’
Data from CNC to PLC (1/6) Table 4-8-1

Device Abbreviation Signal name Device Abbreviation signal name


x180 RDY1 Servo ready axis 1 X188 Axl Axi8 selection output axis 1
x181 RDY2 Servo ready axis 2 X189 AX2 Axis selection output axis 2
x182 RDY3 Servo ready axis 3 X18A AX3 Axis selection output axis 3
x183 RDY4 Servo ready axis 4 X18B AX4 Axis selection output axis 4
x184 RDY5 Servo ready axis 5 x18C AX5 Axis selection output axis 5
X185 RDY6 Servo ready axis 6 X18D AX6 Axis selection output axis 6
VI nk VI Om

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

Device Abbreviation Signal name Device Abbreviation Signal name


Xlco — X1C8 .
Xlcl — X1C9
X1C2 — XICA —
X1C3 — XICB —
X1C4 Xlcc —
X1C5 XICD —
— 4
X1C6 XICE
X1C7 XICF —
Device Abbreviation Signal name Device Abbreviation Signal name
XIDO
.-—— , X1D8
XID1 X1D9
X1D2 XIDA
X1D3 XIDB
X1D4 XIDC
X1D5 XIDD
V1 nc ‘lDE
I
u XIJJII i I xlDF
W m–-_l
uevlce ——IAl_l_---.J-LJ
fiourevlauuu -- mf--.i
O&glla&---- Iluuw n-..~
Uevlce -- tlUUL~VLilLJ.UU
ALt.--..J.L3--
Signal name
I XIEO JO Jog ❑ode X1E8 MEMO Memory mode
XIE1 HO Handle mode XIE? ) TA
Av ~ap~ m~ode
T...
. —
X1E2 so Incremental mode XIEA
ALBJ rlru mulud~ ues~reu J_eeuuIuue ALBD DO MDI mode
X1E4 ZRNO Reference position return mode XIEC
X1E5 XIED
XIE6 XIEE
X1E7 XIEF
n-..a
UCVLGC
-m Al.l..- . . . ..!.b4n-
tiuuLcvJ.aLAvLa
C4.’T...1
ok~ucl~
-.--
LaauIc
n-.,4
Ucv-1.s-c
-- Ahhve<r+-+4c,m
nLJuLGv-La&J-”t& “-nal
6) name
XIFO MA Control equipment ready X1F8 DEN Move co~and completion
XIF1 SA Servo ready X1F9 TIMP All axes in-position
X1F2 OP Auto running XIFA TSMZ All axes smoothing zero

X1F3 STL ~,ttn rIIm at-nmt !il Fll

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

X1F7 RWD Rewinding I XIFF I HINT lHigh Spt eed interpolation I


Data from CNC to PLC (3/6) Table 4-8-3

Device Abbreviation Signal name ‘DeviceAbbreviation Signal name


X200 RPN Rapid traverse feed X208 INCH Inch input
X201 CUT Cutting feed X209 DLKN Display lock
X202 TAP Tapping X20A FIDN F l-digit command
X203 THRD Thread cutting X20B TLFO Tool life mana~ement output (M)
X204 SYN Synchronous feed X20C SUPP Spindle rotation speed upper
Ilimit over
X205 Css Constant peripheral speed X20D SLOW lSpindle rotation speed lower
limit over
X206 SKIP Skip X20E TLOV Tool life over (L)
X207 ZRNN Return to reference position X20F BATAL Battery alarm
Device Abbreviation Signal name Device Abbreviation Signal name
X21O ALl NC alarm 1 X218 Fll
X211 AL2 NC alarm 2 X219 F12 F l-digit number
X212 AL3 NC alarm 3 X21A F14
X213 AL4 NC alarm 4 X21B F18
I X214 SIGE S analog input gear number X21C
u
m
invalid
I
X215 SOVE S analog maximum or minimum over X21D
X216 SNGE No S analog selection gear X21E
X217 ASLE Axis selection invalid X21F
Device Abbreviation Signal name Device Abbreviation Signal name
X220 DM(.)0 M single output MOO X228 EF External operation strobe
X221 DMO1 M single output MO1 X229 MMs Manual value command
x222 DM02 M single output MO? I v99A
AL Lti I I
----- 1
X293 I)M
---- W)
- M sinul~
I -- -------- niltniit
---- --
M%ii
..- 1X22B
} ..** , t -... 1
ALL~ JL4LC
X225 GR1 Spindle gear shift command 1 X22D
X226 GR2 Spindle gear shift command 2 X26E
V797 — V??m
A&&f 1 [ 1 A&&E 1 1
DevicelAbbreviationl Signal name
Miscellaneous function strobe 1 X238
~evicelAbbreviation~
TF1
Signal name
Tool function strobe 1
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

Device Abbreviation Signal name Device Abbreviation Signal name


RO Analog input AI 1 R8 Spindle command rotation speed
R1 Analog input AI 2 R9 input
R2 Analog input AI 3 R1O Spindle command end data
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
R16 KEY IN ‘ I R24 I IM code I
R17 FULL Kl EY IN (spare)
4..,.
..-*.*4..W
“,...-....A
‘..K
I R25I Data 3
R18 EffectiVc .w~aL&u~Aupccu u. DOG
L\& v ‘MKacode
R19 spindle R27 Data 4
R20 M code R28 M code
R21 Data 1 R29 Data 1
I R22 M code R30 —
R23 n.~-
lJtiLi5
o
L
D91
nJ 1
m.,. lADDreviation
Uevlce .l.ti .-.
Signal name Device Abbreviation Signal name
I R’17 I ---.- 1
R40 ,
-+%-+ I I DI,7 I I

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 _._____.-—.-

Note 1: f—]: One word of 16 bits.


Data from CNC to PLC (6/6) Table 4-8-6
?
Device Abbreviation Signal name Device Abbreviation Signal name
R64 R72 User macro output #1032
R65 CRT screen control information R73
R66 R74 User macro output #lo33
R67 R75
R68 PLC main scan time R76 User macro output #lo34
R69 Emergency stop source R77
R70 DIO card information R78 User macro output #lo35
R71 R79
Device Abbreviation Signal name Device Abbreviation Signal name
R80 Expansion board input signal 1 R88
R81 Expansion board input signal 2 R89
R82 Expansion board input signal 3 R90
R83 Expansion board input signal 4 R91
R84 R92
, 1

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

Device Abbreviation Signal name Device Abbreviation Signal name

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

E70 KEYEF R114 key data valid E78


E71 TSTIN Tool registration screen E79
g-inhibition
settin[
.. . \-.1 I... .. [
DevicelAbbreviationl slmal name luevlcelm~revlatlon I 3
‘Iignalname
E80 Pswoo X140 inVerSiOn signal E88 PSW08 1x148 inv‘ersionsignal
E81 Pswul X141 inversion signal E89 PSW09
3 lA14Y reversion
‘“’””n ‘ “- signal
. .
E82 PSW02 X142 inversion signal E90 PSWOA X14A inversion slgna~
E83 PSW03 X143 inversion signal E91 PSWOB X14B inversion signal I
E84 PSW04 X144 inversion signal E92 Pswoc Xj14C inversion signal
PSWOD .Jm,lnve
XI*U ‘--!rsion
signal
I E85 PSW05 X145 inversion .9ignal E93
. .
E86 PSW06 X146 inversion signal E94 PSWOE X14E inversion slgna~ I
E87 PSW07 X147 inversion signal E95 PSWOF xl14F inversion signal
I
Device Abbreviation Signal name .LA”L,
Device Abbrevia*~--I Signal name
E96 Pswlo X150 inversion signal E104 PSW18 ‘-3 inversion signal
X158
.- — —
E97 Pswll X151 inversion signal E105 PSW19 X159 inversion signal
E98 PSW12 X152 inversion signal E106 PswlA X15A invr--ffi=
eru~vna=~~m”l “A5..=L
I
E99 PSW13 X153 inversion signal E107 PSWIB ““”” ~nversion
IAIJD ‘--- signal
>

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

Device Abbreviation Signal name Device Abbreviation Signal name


I
YIAo *-EDT1 External deceleration axis -1 YlA8 *+AJT1 Auto interlock axis +1
YIAl *-EDT2 External deceleration axis -2 YIA9 *+A1T2 Auto interlock axis +2
YlA2 *-EDT3 External deceleration axis -3 YIAA *+AJT3 Auto interlock axis +3
YIA3 *-EDT4 External deceleration axis -4 YIAB *+A1T~ Auto interlock axis +4
YlA4 *-EDT5 External deceleration axis -5 YIAC *+~T5 Auto interlock axis +5
YIA5 *-EDT6 External deceleration axis -6 YIAD *+A1T6 Auto interlock axis +6
Y1A6 YIAE
YIA7 YIAF
Device Abbreviation Signal name nnw~-=
“-.AGG IAbbreviation Signal name
YIBO *-AIT1 Auto interlock axis -1 Y1B8 *+MIT1 Manual interlock axis +1
YIB1 *-AIT2 Auto interlock axis -2 Y1B9 *+M1T2 Manual interlock axis +2
YIB2 *-HT3 Auto interlock axis -3 YIBA *+MIT3 Manual interlock axis +3
YIB~
3 *-AIT4 Auto interlock axis -4 ‘
YIBB *+MI[T4 Manual interlock axis +4
Y1B4 *-AIT5 Auto interlock axis -5 YIBC *+M1T5 Manual interlock axis +5
Y1B5 *-AIT6 Auto interlock axis -6 YIBD *+MxT6 Manual interlock axis +6
vlnc V1nn

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

Device Abbreviation Signal name Device Abbreviation Signal name


Ylco *-MIT1 Manual interlock axis -1 Y1c8 AMLKl Auto machine lock axia 1
Ylcl *-MIT2 Manual interlock axis -2 Y1C9 AMLK2 Auto machine lock axis 2
YIC2 *-MIT3 Manual interlock axis -3 YICA AMLK3 Auto machine lock axis 3
Y1C3 *-MIT4 Manual interlock axis -4 YICB AMLIC4 Auto machine lock axis 4
Y1C4 *-MIT5 Manual interlock axis -5 Ylcc AMLK5 Auto machine lock axis 5
Y1C5 *-MIT6 Manual interlock axis -6 YICD AMLK6 Auto machine lock axis 6
Y1C6 YICE
Y1C7 YICF
Device Abbreviation Signal name Device Abbreviation Signal name
YIDO MMLKl Manual machine lock axis 1 Y1D8 +Jl Feed axis selection axis +1
YID1 MMLK2 Manual machine lock axis 2 Y1D9 +J2 Feed axis selection axis +2
Y1D2 MMLK3 Manual machine lock axis 3 YIDA +J3 Feed axis selection axis +3
Y1D3 MMLK4 Manual ❑achine lock axis 4 YIDB +J4 Feed axis selection axis +4
Y1D4 MMLK5 Manual machine lock axis 5 YIDC +J5 Feed axis selection axis +5
Y1D5 MMLK6 Manual machine lock axis 6 YIDD +J6 Feed axis selection axis +6
Y1D6 YIDE
I
Y1D7 YIDF
Device Abbreviation Signal name Device Abbreviation Signal name
I YIEO -J1 Feed axis selection axis -1 Y1E8 —
YIE1 -J2 Feed axis selection axis -2 Y1E9 —
Y1E2 -J3 Feed axis selection axis -3 YIEA
Y1E3 -J4 Feed axis selection axis -~’ VIma
Y1E4 -J5 Feed axis selection axis
Y1E5 -J6 Feed axis selection axis ~; ;;;
Y1E6 X36E
Y1E7 X36F
Device Abbreviation Signal name Device Abbreviation Signal name
YIFO MAEl Manual, automatic axis 1 Y1F8
enable
YIF1 MAE2 Manual, automatic axis 2 Y1F9
I Ienable I I I
YIF2 MAE3 lManual, automatic axis 3 YIFA
enable ●

Y1F3 MAE4 Manual, automatic axis 4 YIFB

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

Device Abbreviation ‘“-”—”-Signal name Device Abbreviation Signal name


Y200 ZSL1 Origin po13itionselection 1 Y208 J Jog mode
Y201 ZSL2 Origin position selection 2 Y209 H Handle mode
Y202 Y20A s Incremental mode
Y203 Y20B PTP Manual desired feed mode
Y204 Y20C .ZRN Reference position return mode
v9nn
Y205
Y206
Y207 .&”&
Device Abbreviation Signal name Device Abbreviation Signal name
Y210 MEM Memory mode Y218 ST Automatic operation start
Y211 T Tape mode Y219 *sp Automatic operation stop
Y212 Y21A SBK signal block
Y213 D MDI mode Y21B *BSL Block start interlock
Y214 Y21C *CSL Cutting start interlock
Y215 Y21D DRN Dry run
Y216 Y21E —
I
Y217 Y21F ERD Error detect
co

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

Device Abbreviation Signal name Device Abbreviation Signal name


Y230 ABs Manual absolute Y238 *~yl Data protection key 1
Y231 DLK Display lock Y238 *K)3y2 Date protection key 2
Y232 FID F l-digit speed change Y239 *KEy3 Data protection key 3
effective
Y233 CRQ Calculation request Y23A *~y4 Date protection key 4 (spare)
c Y234 RHD1 Integrating time input 1 Y23C
,
Y235 RHD2 Integrating time input 2 Y23D
Y236 Y23E
Y237 Y23F BDT1 Optional block skip

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

Device lAbbreviationI Signal name lDevicelAbbreviation Signal name


Y240 — I Y?hfl
---- ----- 1
HS1
\ First handle axis number
Y241 — Y249 HS12
Y242 — Y24A HS14
Y243 — Y24B HS18
Y244 — Y24c HS116 )
Y245 — Y24D
Y246 — Y24E
Y247 — Y24F HSIS
Device Abbreviation Signal name Device ““
Y250 HS21 ) Second handle axis number Y25
Y251 HS22 Y2!i!3 HS32
Y252 HS24 Y25A HS34 II
Y253 HS28 Y25B H~S38 I
Y254 HS216 J Y25c HS316 )
Y255 Y25D I
I
Y256 Y25E
Y257 HS2S Second handle axis effective Y25F HS3S - Third handle axis effective
Device Abbreviation Signal name Device Abbreviation Signal name
I Y260 Y26R
---- r!xl
-. ---1 1 Manual desired feed
L
Y261 Y269 c:X12 - First axis
Y262 . Y26A CX14 Axis number
— —
Y263 Y26B CX18 -! I
Y264 Y26C CX116
V9CC v~<n
L&vd I I I Itzwu I I
I Y266 . Y26E
-—.— I
Y267 Y26F Cxls Manual desir-~ ‘--” “--- --’”- 1
effective
, n-...l -A ..--.w,
--.-s-
A1.k-
,,-”,,--,-
....l .&;A-
. . . . . ..
,,,,,..”,-, ,.,,,, .- i
C?*--.1
“r,
---- - , ,, -,,,...
n---~
,,,-.,,-”,
-- Al_L-_--l
. ..r.rc...,
.
_A> _—
=rl..m,
m>–—–
-~-nal name
“A . . . ..- . . . . .
1“wvA.ek,..” “.G,AQ.*” u
6
Y270 CX21 1 Manual desired-— feed Y27FI1
-—.- r!x.31 ) Manua~’d~sired feed
Y271 CX22 1 Second axis Y279 CX3
‘--- 12 Third axis
Y?
-172 PV91. 1
number Y27A Cx= L-34
UALV Axis
1} Axis number
I
LL/J
V97!I
CX28 Y27B CXJO ?90 I

Y274 CX216 1 Y27C CX316


Y275 Y27D
Y276 Y27E
Y277 CX2S Manual desired feed second Y27F CX3S Manual desired feed third axis
i I taxis effective I leffr-+4..- 1
Data from PLC to CNC (5/8) Table 4-10-5

Device Abbreviation Signal name Device Abbreviation Signal name


Y280 Cxsl Smoothing off Y288 SP1 )
Y281 CXS2 Axis in dependency Y289 SP2 Spindle override
Y282 CXS3 EX.F/MODAL.F Y28A SP4 J
Y283 CXS4 GO/Gl Y28B
Y284 CXS5 MC/INC Y28C
Y285 CXS6 ABS/INC Y28D
Y286 *CXS7 stop Y28E
Y287 CXS8 Strobe Y28F SPS Override value setting system
Device Abbreviation Signal name Device Abbreviation Signal name
1---- ..-—-

c’. .....-4A- .
~ancel
Y290 Gll 1 Spindle gear selection input Y298 Ovc ~v=LLAu=

Y291 G12 Y299 OVSL M--..-t


hUUU~A
------;2- --
UVt51KJ.U~ UL1
Y292 Y29A AFL Miscellaneous function lock
Y7~?
---- [ Y99R
----
I 1
IindleOFF Y29C
FT lSpindle gear shift Y29D
I
RC 10riented spindle stop Y2!3E
I vvam I nnM ?P nl~ ---------? efnn
IL71 LL2X q DI-lu Zuu c8u=L~cuL ---- r
03
a Device Abbreviation Signal name Device Abbreviation ----
Signal uuw I
I Y2A0 *FV1 ) Y2A8 ROV1 \ Rapid traverse override
Y7A1 *~v7
--- v9A9 R(IV2
- --- 1
----- ..- . -

Y2A2 *FV4 Cutting feed.override Y2AA


Y2A3 *FV8 I ‘Y2AB
Y2A4 *FV16 J Y2AC
-...
.- ...+ .
xZA3 ILAIJ7
Y2A6 FV2E Second cutting override on Y2AE 1
Y2A7 FVS Override value setting system Y2AF ROVS 10verride value setting system
Device Abbreviation Signal name Device Abbrevi-ban-1
La&J.UUl
Ca...”l-h,.
LJL&uaA Uaulc

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

Device Abbreviation Signal name Device Abbreviation Signal name


Y2C0 MP1 1 Handle feed/incremental feed Y2C8 TAL1 Tool error signal 1 (M)
Y2C1 MP2 maginfication power Y2C9 TAL2 Tool error signal 2 (M)
----- ..—.
I Yzuz i MP4 1) I Y2CA I TCEF lData count validity signal
— I
(L, M)
Y2C3 Y2CB TLFI Tool life management input (M)
Y2C4 Y2CC
Y2c5 Y2CD
Y2C6 Y2CE
Y2C7 MPS Desired magnification power Y2CF
setting
Device Abbreviation Signal name Device Abbreviation Signal name
Y2D0 SRN Forward rotation Y2D8
Y2D1 SRI Reverse rotation Y2D9
Y2D2 TL1 Torque limits L Y2DA
Y2D3 TL2 Torque limits H Y2DB
Y2D4 WRN Forward indexing Y2DC
I
w Y2D5 WRI Reverse indexing Y2DD
o Y2D6 ORC Orient command Y2DE
I Y2D7 Y2DF
Device Abbreviation Signal name Device Abbreviation Signal name
Y2E0 *pcDl PLC axis near point axis 1 Y2E8
detection
Y2EI *pCD2 PLC axis near point axis 2 Y2E9
detection
Y2E2 *pCD3 PLC axis near point axis 3 Y2EA
detection
Y2E3 *pCD4 PLC axis near point axis 4 Y2EB
detection
Y2E4 Y2EC
Y2E5 Y2ED
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: ‘ Y2D0 - Y2D7 are dedicated interface to MITSUBISHI spindle controller (FR-SF).

I
w
I-J
I
5* MELDAS 330HL INTERFACE TABLE

5. MKLDAS 330HL INTERFACE TABLE

M330HL PLC input/output signal flow is shown below:

,.
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

5-1 Signals Common to Cards

Signal name Signal name


I
Emergency stop First card CMD-12-50

$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 +5 First card CMD-12-30

$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 Stroke end -51First card CMD-12-16

$1 Near point $2 Near point


First card CMD-12-24 Second card CMD-21-24
detection 1 detection 1
,.
$1 Near point $2 Near point
First card CMD-12-39 Second card* CMi)-21-39
detection 2 detection 2

$1 Near point $2 Near point


First card CMD-12-7 Second card CMD-21-7
detection 3 detection 3

$1 Near Point I $2 Near point I


First card CMD-12-25 Second card CMD-21-25
detection 4 detection 4

$1 Near point
First card CMD-12-40
detection 5

Note 1: $1 and $2 denote the first and second systems.

-95-
I 5. MELDAS 330HL INTERFACE TABIXI

5-2 Input/Output Signals between Machine and pLC

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.

(1) Connector pin assignments are defined


Refer to the Connection Manual.
AI (analog input) Table 5-8-5 (2) Data converted from analog into
digital form is assigned to file,
register (R) by PLC basic software.

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)

(1) PLC switch output indicates that


o PLC switch input on the CRT setting
u PLC switch output Table 5-7-1
and display unit becomes effective.
t
(2) Assign to device Y.
P
u
(1) Connector pin assignments”are defined
t (2) Write data to be converted from
AO (analog output) Table 5-10-7 digital into analog form into file
register (R). Data converted .from
digital into analog form is
output by PLC basic software.
(3) When rotation tool (third, fourth
axis spindle) is added, AO can be
used as analog output for the
roatation tool.

-96-
Input Signal from Machine (1/4) First card 1 Table 5-1-1

Device Abbreviation Signal name CMD Device Abbreviation Signal name


Xo 12-36 X8 12-01
xl 04 x9 19
x2 22 XA 34
x3 37 XB 02
x4 05 xc 20
x5 23 XD 35
X6 38 XE 03
x7 06 XF 21
Device Abbreviation Signal name cm Device Abbreviation Signal name CMD
Xlo 12-26 X18 * $1 near point detection 12-24
1
Xll 42 X19 * $1 near point detection 39
9
L
X12 10 XIA * $1 near point detection 07
3
X13 27 XIB $1 near point detection 25
I 4
1 1 I [ 1
w X14 43 Xlc * $1 near point detection 40
u
I 5
X15 11 XID 08
X16 28 XIE 41
X17 44 XIF 09
-. ... . .
Device Abbreviation Signal name CMD
X28 * $1 stroke end +1 12-12
X29 * $1 stroke end +2 29
X2A $1 stroke end +3 45
X2B * $1 stroke end +4 13
. — ———
- —-- —-.— - Y9C
=+== * $1
L— stroke end
----+5
- ‘m
-..J
X25 ii xii 46
X26 17 X2E 14
X27 * Emergency stop 50 X2F 31
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X30 11-10 X38
X31 17 x39 01
X32 04 X3A 08
x33 11 X3B 15
x34 18 X3C 02
x35 05 X3D 09
X36 12 X3E 16
x37 19 X3F 03

Note: The signals marked * are handled at B contact circuits.


Input Signal from Machine (2/4) ~1 Table 5-1-2

Device Abbreviation S.1.gnal


name CMD Device Abbreviation Signal name
X40 12-36 X48 12-01
X41 04 x49 19
X42 22 X4A 34
x43 37 X4B 02
x44 X4C 20
x45 23 X4D 35
x46 38 X4E 03
x4i 06 X4F 21
Device Abbreviation Signal name CMD Device Abbreviation Signal name cm
X50 12-26 X58 * $2 near point detection 12-24
1
X51 42 x59 * $2 near point detection 39
2
2 10 X5A * $2 near point detection 07
3
I x53 27 X5B $2 near point detection 25
w 4
w x54 43 X5C 40
1 x55 11 X5D 08
X56 28 X5E 41
x57 44 X5F 09
Device Abbreviation Signal name CMD Device Abbreviation Signal name
X60 * $2 stroke end -1 12-47 x68 * $2 stroke end +1 12-12
X61 * $2 stroke end -2 15 X69 * $2 stroke end +2 29
X62 * $2 stroke end -3 32 X6A * $2 stroke end +3 45
X63 $2 stroke end -4 48 X6B $2 stroke end +4 13
X64 16 X6C 30
X65 49 X6D 46
x66 17 X6E 14 “
X67 50 X6F 31
Device Abbreviation Signal name CMD Device Abbreviation Signal name cm
X70 — — 10 X/u — — 11-14
X71 — — x79 . —
X72 — — 04 X7A — 08
x73 — 11 X7B — — 15
x74 — — 18 X7C — 02
L
x75 — 05 X7D — 09
X76 — — 12 X7E — — 16
x77 19 X7F — —

Note 1: The signals marked * are handled at B contact circuits.


Note 2: DI for X70 - X7F cannot be used.

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

Note 1: The signals marked * are handled at B contact circuits.


Note 2: DI for XBO - XBF exists only in DIO-A or DIO-D card. —
Input Signal from Machine (4/4) ~1 First remote 1/0 card Table 5-1-4

DevicelAbbreviationj Signal name ICMD Device [AbbreviationI Signal name ]“CMD


Xco I I -36 XC8 I

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

Note 1: DI for XFO - XFF exists only in DIO-A or DIO-D card.


Input Signal from Machine Operation Board (1/1) Table 5-2-1

rice AbbreviationI Signal name Device[AbbreviationI Signal name I cm


m- x108 I I 182-01
-—
~ X109 I I I 19
.02 X1OA 34
xK X1OB 02
Xloc 20
X1OD 35
-x X1OE 03
--I X1OF 21
-m Abbreviation Simal name Device Abbreviation Signal name CMD
-x3m- 82-26 x118 8?-24
-x 7 —.

--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 — —

Note 1: DO for Y25 - Y27 and Y30 - Y3F cannot be used.


Output Signal from Machine (2/4) ~1 Table 5-5-2

Note 1: DO for Y65 - Y67 and Y70 - Y7F cannot be used.


)utput Signal from Machine (3/4) [Third cardl Table 5-5-3

Device Abbreviation Signal name ICFD DevicelAbbreviationI Simal name ICFD I


-YUG- K
I -36 1 , 1
Y81 04 Y89 ii
-YU2- 22 Y8A 34
Y83 37 Y8B 02
-YuT- ,
Y85 23
Y86 38 Y8E 03
Y87 06 Y8F 21
Device Device Abbreviation Signal name CFD
Y90 -26 Y98 -24
Y91 42 ,
Y92 10 Y9A I ii
Y93 27 Y9B 25
Y94 43
Y95 11 Y9D 08
Y96 1 I
Y9E 41
I
Y97 ii Y9F 09 J
P Device Abbreviation Signal name CFD “ Device Abbreviation Signal name CFD
o
0) YAO -47 YA8 -12
I
YA1 15 I YA9 29
wx2- I I .JL YAA 45
I
YAB 13 W
16
YAC 30 .

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

Device=reviation Signal name Device Abbreviation Signal name


Y160 Y168
Y161 Y169
Y162 Y16A
Y163 Y16B
Y164 Y16C
Y16D
Y166 Y16E
Y161 Y16F
Device Abbreviation Signal name Device Abbreviation Signal name
Y170 Y178
Y171 Y179
m Y17A
Y173 Y17B
Y174 Y17C
Y175 Y17D
Y176 Y17E
I Y177 YIIF
P Device Abbreviation Signa1 name Device Abbreviation Signal name
P
P
I


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

Device Abbreviation Signal name Device Abbreviation Signal name


Xlco — XlC8 —
Xlcl X1C9
..—-. —
X1C2 — XICA —
X1C3 — XICB —
X1C4 — Xlcc —
X1C5 — XICD —
X1C6 — XICE —
X1C7 XICF —
Device Abbreviation Signal name Device Abbreviation Signal name
XIDO X1D8
XID1 X1D9
X1D2 XIDA
X1D3 XIDB
X1D4 XIDC
X1D5 XIDD
I
X1D6 XIDE
X1D7 XlDF
. ----
Device Abbreviation Signal name Device Abbreviation Signal name
I
XIEO JO Jog mode X1E8 MEMO Memory mode
?il I’in .
..---El U=nflln mnilci
..C...UAG SU”UG
VI Wq
I AA122

X1E2 s; Incremental mode--—- -XIF~


-——J

X1E3 PTPO Manual desireld feed mode XIEB DO MDI mode


xlEli
--—— . ZRNfl
—---- Reforenrp
-------..-- non
r-Jition return mode XIEC
XIED
X1E6
t ‘1E5 XIEE
IF!7
x--- Y1 mu
J,*MA

Device Abbreviation Signal name Device Abbreviation Signal name


XIFO MA Reference position return mode X1F8 DEN Move command completion
XIF1 SA Servo preparation ready X1F9 TIMP All axes in-position 4

X1F2 OP Automatic operation busy XIFA TSMZ All axe!


s smoothing zero
X1F3 STL Automatic opelrationstart busy ! XIFB ! —
.. . ...-- !
------- .. --- ---
X1F4 SPL Automatic operation pause tJusy All% CXJ!’lN Manual desired feed completion
X1F5 RST Resetting XIFD SIMS, s~~i,19t4m”m.alamt.lmm
.UA.-.A,., .GJ.GbbL”Ll
I
X1F6 CXN Manual desired feed XIFE SIMO Simu~ac~on ❑
_.-l-LJ-—
–ode
l
----— —
X1F7 RWD/ lKewlnalng
“ . .. 1 XIFF I I
Note 1: The signal marked ● (under colum Abbreviation) is common to all systems,
Data from CNC to PLC (3/6) (for $1) Table 5-8-3

Device Abbreviation Signal name Device Abbreviation Signal name


X200 RPN Rapid traverse feed X208 INCH ● Inch input
X201 CUT Cutting feed X209 DLKN Display lock
X202 TAP Tapping X20A —
X203 THRD Thread cutting X20B —
X204 SYN Synchronous feed X20C SUPP Spindle rotation upper limit
over
X205 Css constant peripheral speed X20D SLOW Spindle rotation upper limit
1 Iover
l“-
ALOO
!
‘“”.1P
wt. Skipping X20E !_ — 1
.-.. -. .- ._--— — .—.-
X207 zRhN Kt?tUIXI to reterence position I X2UF I BATAL● lBattery alarm
Device Abbreviation SimaT
_.O..-lname Device Abbreviation Signal name
X21CI ALl 1
‘C alarm 1 X218 —
X211 AL2 i; alarm 2
,-.C X219 —
X212 .—.
AT.~ ..------
IN(! alarm -
3 x21A —
AL.LJ AL4 NC alarm 4 X21B —
I X214 SIGE S analog input gear number X21C
I I Iinvalid- - -

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

x222 DM02 M single output M05


X223 DM30 M single output M3u 1 ALLll
X224 I --——
X22C
X225 GR1 Spindle gear shift command 1 X226
X226 GR2 Spindle gear shift command 2 X22E
Y797 — V99U
‘--- , A&&C I I
Device Abbreviation Signal name k“+-ml
D=.Ab Ahhw-.r4at-4nm I C4-”.1 ““m.-,
X230 MF1 Miscellaneous function strobe 1 X238) TF1 Tool function strobe 1
X231 MF2 Miscellaneous function strobe L
“ ““‘n
A&~j —

~ 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

X240 X248 SMA Spindle ready on


X241 CDO Current detection 1
x9h~
..- . -
I
GSA
--f.. SDindle servo on
X242 VRO Speed detection I
v9).A
AL-II
I
““VG
D Emergency stop
131

x243 FLO Alarm X24B I


sSK.
.-.— ‘Y Forward rotation
X244 Zso X24C SSRI L Reverse rotation
Speed arrival
Uso ~ ,Yu @vDL
Obrii Z pha8e paos
I — . .
X246 ORAO In-position X24E I SIMP lPositionloop __ =_______
In-oosltlon J
I
X247 X24F STLQ Torque limits
Device Abbreviation Signal name Device Abbreviation Signal name
X250 — X258 —
X251 — X259 —
X252 — X25A —
X253 — X25B —
X254 — X25C —
X255 — X25D
X256 — X25E —
I
X257 X25F
Device Abbreviation Signal name Device Abbreviation Signal name
X260 — X268
I —
X261 X269
“.lcm ---z
1
AfOJ — X2bB
X264 — X26C
X265 — X26D
X266 — X26E
X267 — X26F
Device Abbreviation Signal name Device Abbreviation Signal name
X270 X278
X271 X279
X272 X27A
X273 X27B
X274 X27C
X275 X27D
X276 X21E
X277 X27F

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

DevicelAbbreviationI SiQnal name Device Abbreviation


.Ufi.Uyu. ml 1 R8 Spindle command rotation
.og input AI 2 R9
R2 I ● lAnalo~ inmt AI 3 I R1O JI
R3 I ● lAnal
.og input AI 4 Rll =
R4 I ●]Analog input AI 5 R12 I
R5 ● lAnaloz inmt AI 6 R13
\
R7 R.i5
Device Abbreviation Signal name Device Abbreviation Simal name
R16 ● KEY IN 1 R24 M code
R17
R18
c FULL KEY IN (spare)
Effective spindle rotation
R25
R26
Data 3
M code
“1
I
R19 aneed

R27 Data 4
R20 M code R28 S code
R21 Data 1 R29 Data 1
R22 M code R30 S code
I
R23 Data 2 R31 Data 2
Device Abbreviation Signal name Device Abbreviation Signal name
R32 S code R40
I
R33 Data 3 R41
R34 S code ‘- R42
R35 Data 4 R43
R36 T code R44 Secondary miscellaneous I
3r Data 1 R45 function- Data 1
R38 — R46 Secondary miscellaneous
R39 — R47 function Data 2 I
Device Abbreviation Signal name Device Abbreviation Signal name
R48 Secondary miscellaneous R56 I
R49 function Data 3 R57
R50 Secondary miscellaneous R58
R51 function Datea 4 R59
R52 R60
R53 R61
Rb4 R62
R55 R63

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

Device Abbreviation Signal name Device Abbreviation Signal name


R64 ● R72 ● User macro output #1032
R65 CRT screen control information R73
R66 R74 ● User ❑acro output #lo33
R67 R75
R68 PLC main scan time R76 ● User macro output #lo34
R69 Emergency stop source R77
R70 — R78 ● User macro output #lo35
R71 R79
Device Abbreviation Signal name Device Abbreviation Signal name
R80 ● Expansion board input signal 1 R88
R81 ● Expansion board input signal 2 R89
R82 ● Expansion board input signal 3 R90
R83 g Expansion board input signal 4 R91
R84 R92
R85 R93
R86 R94
I
R87 R95
Device Abbreviation Signal name Device Abbreviation Signal name
R96 ●
I
R97 CNC software version code
R98

R99

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

celebration axis +21

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 —

----- - .-s- . . ..-s .*”U


161 U* L.-A LLCXUG Utsv.k.ce tiuuEevJ.aLLun
-1 i?lgluu Uaulc

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

YID1 MMLK2 Manual machine lock axif32 Y1D9 +J2


YD MMLK3 Manual machine lock axis 3 YIDA +J3
Y1D3 MMLK4 Manual machine lock axis 4 YIDB +J4
YID MMLK5 Manual machine lock axis 5 YIDC +J5
Y1D5 — VIDD
I
-——. I 1 I .-, !
DevicelAbbreviationI Si~nal name II)ov AbbreviationI siQnal-name-~

‘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—

Device Abbreviation Signal name Device Abbreviation Signal name


YIFO — Y1F8
.-. —
YIF1 — Y1F9
Y1F2 — YIFA
Y1F3 — YIFB
Y1F4 — YIFC
Y1F5 YIFD
Y1F6 YIFF
Y1F7 YIFF

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

Device lAbbreviationI Signal name lDevicelAbbreviationl Signal name


Y7nn
---- [ 7s1.1
---- Inr{u{n
a..
“.-
nn9+l-4nnanlant{nn .s.1
~“”+.4.”., “%.1.-e.J.”L,
I vvnn I T
.-””
Ivw&
lfi-mode
—--- I
Y201 ASL2 Origin position selection 2 Y209 : Handle mode
Y20A s Incremental mode
Y203 Y20B PTP Manual desired feed mode
Y204
Y205
Y20C
Y20D
ZRN Reference position return mode
=1
, # 1 I

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 -“--

Qzlu I MEM lMemorv mode I Y218 I ST lAutomatic oDeration start I


Y2M — YZIY =SP Automatic operation stop
Y212 — Y2JA SBK Single block
Y213 D MDI mode Y21B *BSL Block st~-+ ~-+a~l--~
Y214 Y21C *cSL Cutting start interlock
Y215 Y21D n-,,-.,-
DRN I
I Y216 V91U
1

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

l)eviceAbbreviation signa1 name Device Abbreviation Signal name


Y240 — Y248 HS1l
Y241 — Y249 HS12
Y242 — Y24A HS14 First handle axis number
Y243 —. Y24B HS18
Y244 — Y24c HS116
Y245 — Y24D
Y246 — Y24E
Yz4/ — I -----1 I

Device Abbreviation Signal name lDevicelAbbreviationI Simal name


Y250 HS21 Y258 I HS
Y251 HS22 1 Y259 HS

I
Data from PLC to CNC (5/8) (for $1) Table 5-10-5

Device Abbreviation Signal name Device Abbreviation Signal name


Y280 Cxsl Smoothing off Y288 SP1
Y281 CXS2 Axis independency Y289 SP2 Spindle override
Y282 CXS3 EXoF/MODAL.F Y28A SP4
Y283 CXS4 GO/Gl Y28B
Y284 CXS5 MCiWK Y28C
CXS6 ABS/INC Y28D
Y286 *CXS7 stop Y28E
Y287 CXS8 Strobe Y28F SPS Override value setting system
Device Abbreviation Signal name Device Abbreviation Signal name
Y290 Gll Spindle gear selection input Y298 Ovc Override cancel
Y291 G12 Y299 OVSL Manual override on
Y292 Y29A AFL Miscellaneous function lock
Y293 Y29B
Y294 SSTP Spindle OFF Y29c
Y295 SSFT Spindle gear shift Y29D
Y296 SORC Oriented spindle stop Y29E
I
Y297 Y29F QEMG ● PLC emergency stop
Device Abbreviation Signal name Device Abbreviation Signal name
Y2A0 *Fv1 Y2A8 ROV1 Rapid traverse override
I Y2Al *FV2 Cutting feed override Y2A9 ROV2
Y2A2 *FV4 Y2AA
Y2A3 *FV8 Y2AB
Y2A4 “ *FV16 Y2AC
Y2A5 Y2AD
Y2A6 FV2E Second cutting override on Y2AE
Y2A7 FVS Override value setting system Y2AF ROVS Override value setting system
Device Abbreviation Signal name Device Abbreviation Signal name
Y2B0 *JV1 Y2B8 PCF1 Feedrate unit
Y2B1 *Jv2 Manual feedrate Y2B9 PCF2
Y2B2 *JV4 Y2BA [Manual feedrate 1
Y2B3 *JV8 Y2BB lManual desired feedrated
Y2B4 *JV16 Y2BC
Y2B5 Y2BD
Y2116 Y2BE
Y2B7 JVS Numeric value setting system Y2BF

Note 1: The signals marked * are handled at B contact circuits.


Note 2: Y288 - Y297 are first spindle interface.
Data from PLC to CNC (6/8) (for $1) Table 5-10-6

Device Abbreviation Signal name Device Abbreviation Signal name


Y2C0 MP1 Handle feed/incremental feed Y2C8 —
Y2C1 MP2 magnification power Y2C9 —
Y2C2 MP4 Y2cA —
Y2C3 Y2CB —
Y2C4 Y2CC
Y2C5 Y2CD
Y2C6 Y2CE
Y2C7 MPS Desired magnification power Y2CF
I
sett~ -- -.

Device Abbreviation Signal name lDeviceIAbbreviationI Signal name


Y2D0 SRN Forward rot?t~fi~ -.4”,,
I Y71Ml
.-=-
)

Y2D1 SRI Reverse ro{tation Y2D9


Y2D2 TL1 me limits L
Torqt Y2DA
Y2D3 TL2 Torque limilts H Y2DB
Y2D4 Forward indexingr Y2DC

I Y2D5 WRI Reverse indexing Y2DD
Y2D6
l.. I ORC i Oriented command Y2DE
YZD7 Y2DF
I
Device Abbreviation Signal name Device Abbreviation Signal name
Y2E0 *pCDl ● PLC axis near point detection Y2E8
1 I
mvis 1
-.....” & I I I
I Y2E1 *pCD2 ● PLC axis near point detection Y2E9 I
axis 2
Y2E2 *pcD3 ● PLC axis near point detection Y2EA
axis 3
Y2E3 *pcD4 ● I PLC axis near point detection Y2EB
I
axis 4
Y2E4 Y2EC
Y2E5 Y2ED
-----
1 Y2EE
Y2E7 Y2EF
Device Abbreviation Signal name Device Abbreviation Signal name
Y2F0 —
Y2F1 Y2F9
Y2F2 Y2FA
Y2F3 Y2FB
Y2F4 Y2FC
Y2F5 Y2FD
Y2F6 Y2FF —
Y2F7 Y2FF —

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

Device Abbreviation Signal name Device Abbreviation Signal name


R1OO a Analog output AO 1 R108 Spindle command rotation
Rlol ● Analog output AO 2 R109 speed input
R102 R11O
R103 Rlll
I 1 R112 I ● IKE av nn~ VUJ. .L1
Kl,u3 I Rl13 I . I FULL KEY OUT (sDare)
Rl14 —
R106
R107 Rl15
Device Abbreviation Signal name Device Abbreviation Signal name
R116 ● R124 ●
R117 R125
R118 R126
R119 01
7-segment display contr[ 1-R127__l I 7-segment display data
R120 R128
R121 R129
I
R122 R130
R123 R131
Device m reviation Signal name Device Abbreviation Signal name
R132 First cutting override R140 Handle feed/incremental feed
I
R133 Second cutting override R141 magnificsti .. . . nn
. ..
R134 Rapid traverse override R142!1 I Manual desired feed
R135 — R.L43I I First axis move data
R136 Manual feedrate R144 Manual desired feed
R137 R145 Second axis move data
R138 — R146 Manual desired feed
R139 — R147 Third axis move data
Device Abbreviation Signal name Device Abbreviation Signal name
R148 S analog override R156 OT ignore
R149 I — I R157 I I Near
..-—- noint -—---
r----- ianr)re
1 1
Al . . . *-*...-.c..... 1
R150 R158 ● I N-AIM .LULtZLL~G& J.

R151 R159 ● Alarm interface 2


R152 Load meter display interface R160 ● Alarm interface 3
R153 1 ● larm intertace
R154 Load meter display Interface R162 ● Operator message interface
R155 2 R163 c Language change interface
Note 1: The 7-segment display interface of R116 - R131 is special option.
Note 2: R108, R109, and R148 are first spindle interface.
Note 3: When rotation tool (third, fourth spindle) is added, R1OO and R101 are used as analog
output for the rotation tool.
Note 4: The signals marked ● (under column Abbreviation) are common to all systems.

I
P
b)
N
I
Data from PLC to CNC (8/8) (for $1) Table 5-10-8

Device Abbreviation Signal name Device Abbreviation Signal name


~ Interrupt control signal R172 ● User macro input #1132
R165 Interrupt axis stop/read R173
request
R166 Interrupt axis atop ❑ode R174 ● User macro input #1133
R167 — R175 ,
R168 — R176 ● User macro input #1134

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
.—

U3 RDY4 Servo ready axis 4 UB i- — .-—=—-


U4 — Uc —
U5 — UD —
U6 UE
1Tm
I—U7 I_ I I Ur 1 I I
DevicelAb Signal name [DeviceiAbbreviation
, I Simwd name
-— ---------
Ulo I MVP1 lAxis movin~ axis +11 U18--I ‘- MVM1 IAxIs moving axif3-1
MUM7 .- .
UU I Mvk’z IAxis movin~ w
~XtS
----- +~~J19
- .-. I ilvrl~ 2 Iflxismoving axis -2
U12 , MVP3 lAxis
, r
moving axis +3 UIA MVM: 3 lAxis moving axis -3
I U13 MvPl! Axi= mrnri.ng
I----- -- . - axis +4 UIB MVM4 I&is ❑oving axle -4
U14 ‘---- — Ulc 1 —
1
U15 — I UID
U16 UI-E I I
-—-
DeviceAbbreviation Signal name Device Abbreviation Signal name
U20 ZP1l First reference position U28 ZP21 Second reference position
I
arrival axis 1 arrival axis 1
U21 ZP12 First reference position ‘ U29 ZP22 Second reference position
arrival axis 2 arrival axis 2
U22 ZP13 First reference position U2A ZP23 Second reference position
arrival axis 3 arrival axis 3
U23 ZP14 First reference position U2B ZP24 Second reference position
arrival axis 4 arrival axis 4
U24 — U2C —
---- — —
) U2D

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

Device Abbreviation Signal name Device Abbreviation Signal name


U40 u48 —
U41 — U49 —
U42 — U4A —
U43 — U4B —
U44 U4C —
U45 — U4D
U46 — U4E —
U47 — U4F
Device Abbreviation Signal name Device Abbreviation Signal name
50 U58
U51 U59
U52 U5A
U53 U5B
U54 U5C
.4A “d-

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

U76 CXN M<


1 .~anualdesired feed I U7E SIMO lSimulation mode
U77 RWD 1 De...J..,l~--
4xG?JALn4A.La~ U7F I
Data from CNC to PLC (3/6) (for $2) Table 5-11-3

Device Abbreviation Signal name Device Abbreviation Signal name


U80 RPN Rapid traverse feed U88 —
ml CUT Cutting feed U89 DLKN Display lock
U82 TAP Tapping U8A —
U83 THRD Thread cutting U8B —
U84 SYN Synchronous feed U8C SUPP Spindle rotation upper limit
over
U85 Css Constant peripheral speed U8D SLOW Spindle rotation upper limit
over
U86 SKIP Skipping U8E —
U87 ZRNN Return to reference position U8F —
Device Abbreviation Signal name Device Abbreviation Signal name
U90 ALl NC alarm 1 U98 —
U91 AL2 NC alarm 2 U99 —
U92 AL3 NC alarm 3 U!3A —
U93 AL4 NC alarm 4 U9B —
4 I SI.GE Is analog input gear number I U9C I I I
invalid
U95 SOVE S analog maximum or minimum U9D
I I over
-— I I I I
I
U96 SNGE No S analog selection gear U9E
U97 ASLE Axis selection invalid U9F
Device Abbreviation Signal name Device Abbreviation Signal name
UAO DMOO M single output MOO UA8 EF External operation strobe
UA1 DMO1 M single output MO1 UA9 MMs Manual value command
UA2 DM02 M signle output M02 UAA
UA3 DM30 M single output M30 UAB
UA4 UAC
UAk5 GR1 SDindle ~ear shift command 1 UAD I
UA6 GR2 S~indle gear shift command 2 UAE
UA7 — UAF
Device Abbreviation Signal name Device Abbreviation Signal name
Miscellanoues function strobe UB8 TF1 Tool function strobe 1
1
UB1 I MF2 lMiscellanoues function strobe I UB9 I I I
UB2 I MF3 lMiscellanoues function strobe I UBA I I I
UB3 MF4 Miscellanoues function strobe UBB
4
UB4 SF1 Spindle function strobe 1 UBC BF1 Secondary miscellaneous
function strobe 1
UB5 SF2 Spindle function strobe 2 UBD BF 2 Secondary miscellaneous
function strobe 2
UB6 SF3 Spindle function strobe 3 UBE BF3 Secondary miscellaneous
function strobe 3
UB7 SF4 Spindle function strobe 4 UBF BF4 Secondary miscellaneous
function strobe 4

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

Device Abbreviation Signal name Device Abbreviation Signal name


Uco UC8 SMA Spindle ready on
Ucl CDO Current detection UC9 SSA Spindle servo on
UC2 VRO SDeed detection UCA SEMG EmerRencv stor)
UC3 FLO Aiarm UCB SERN Forward rotation
UC4 Zso Zero speed Ucc SSRI Reverse rotation
UC5 Uso Speed reach UCD SZPH Z phase pass
UC6 ORAO In-position UCE SIMP Position loop in-po8ition
UC7 UCF STLQ Torque limit
Device Abbreviation Signal name DelvicelAbbreviationI Signal name
— -- —
UDO UDU
UDI — UD9 —
UD2 — UDA —
UD3 — UDB —
UD4 — UDc —
UD5 — UDD —
I UD6 — UDE —
UD7 — UDF —
Device Abbreviation Signal name Device Abbreviation Signal name
I UEO — UE8
UE1 UE9
UE2 — UEA —
UE3 — UEB
UE4 — UEC
UE5 — UED
UE6 — UEE
UE7 — UEF
Device Abbreviation Signal name Device Abbreviation Signal name
UFO UF8
UF1 UF9
UF2 UFA

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

Device Abbreviation Signal name Device Abbreviation Signal name


R264 — R~ —
R265 — R273
R266 — R274 —
R267 — R275 .
R268 — R276 —
R269 — R277 —
R270 — R278 —
R271 R279 —
Device Abbreviation Signal name Device Abbreviation Signal name
R280 — R288
R281 — R289
R282 — R290
R283 — R291
R284 R292
R285 R293
R286 R294
I
R287 R295
P
* Device Abbreviation Signal name Device Abbreviation Signal name
w —
R296
I R297 —
R298 —
R299 —
W

B
Device Abbreviation Signal name Device Abbreviation Signal name ~

E
o
E
H

!
g

Note 1: US One word of 16 bits i


b
m
Data from CNC to PLC (1/2) [for rotation tool (third, fourth spindle)] Table 5-12-1

Device Abbreviation Signal name Device Abbreviation Signal name


so S8
S1 S9
S2 SA
S3 SB
S4 SIGE S analog input gear number Sc
invalid- - -
S5 SOVE S analog maximum or minimum SD GR1 Spindle gear shift command 1
over
S6 SNGE No S analog selection gear SE GR2 Spindle gear shift command 2
S7
-. SF —
Device Abbreviation Signal name Device Abbreviation Signal name
Slo S18
Sll
_—— 1 ,
S19
S12 I
, 1 slA
S13 SIB
I
S14 Slc
S15
S16 SIE
S17 SIF
I
Device Abbreviation Signal name Device Abbreviation Signal name
s2fl
——. .S28 —
S21 S29
S22 S2A
S23 S2B
S24 I SIGE I S analog input gear number i S2C
invalid I

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

Device Abbreviation Signal name Device Abbreviation Signal name


@9n
iJ.Ju
,
iS38
1
S31 (
S39
S32 S3A
S33 S3B
S34 S3C
S35 S3D
s36 S3E
S37 S3F A
Note 1: SO - SIF are used for the third spindle. S20 - S3F are used for the fourth spindle.

I
Data from CNC to PLC (2/2) [for rotation tool (third, fourth spindle)] Table 5-12-2

Note 1: R4000 - R4204 are used for the third spindle. E


R4025 - R4049 are used for the fourth spindle. E
u
Data from PLC to CNC (1/8) (for $2) Table 5-13-1

Device Abbreviation Signal name Device Abbreviation Signal name


Wo — W8 *SVF1 Servo off axis 1
WI — W9 *SVF2 Servo off axis 2
W2 — WA *SVF3 Servo off axis 3
W3 WB *SVF4 Servo off axis 4
W4 Wc —
W5 — WD —
W6 WE
W7 WF
Device Abbreviation Simal name Device Abbreviation -- .-—— name
SiQnal ---—-
Wlo Mll Mirror image axis 1 w18 *+E~Tl External deceleration axis -1-1
Wll M12 Mirror image axis 2 W19 *+EDT2 External deceleration axis +2
W12 M13 Mirror image axis 3 wlA *+EDT3 External deceleration axis +3
I W13 I M14 lMirror ima~e axis 4 WIB 1 *+1 EDT4 lExternal deceleration axis +4
WL4 J1r
WA” I
W15 — WID
I W16 WIE
w17 I I WIF I
Device Abbreviation Signal name lDevice]Abbreviation Signal name
I W20 *-EDT-
:1 lExternal deceleration axis -1 I W28 I *+AIT1 Auto interlock axis +1
W21 *-EDT;2 lExternal deceleration axis -2 I W29 1- *+,AIT2 Auto interlock axis +2
W22 *-EDT3 External deceleration axis -3 ~W2A *+~T3 Auto interlock axis +3 —
W23 *-EDT4 External deceleration axis -4 W2B *+AIT4 Auto interlock axis +4
W24 — w?r! —

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

Device Abbreviation Signal name Device Abbreviation Signal name


W40 *-MIT1 Manual interlock axis -1 W48 AMLK1 Auto machine lock axis 1
W41 *-MIT2 Manual interlock axis -2 W49 AMLK2 Auto machine lock axis 2
W42 *-MIT3 Manual interlock axis -3 W4A AMLK3 Auto machine lock axi8 3
W43 *-MIT4 Manual interlock axis -4 W4B AMLK4 Auto machine lock axis 4
W44 — W4C —
.. —
W45 I 1 I W4D I I I
1-
W46
.— 1 ,

Device Abbreviation Signal name Device Abbreviation Signal name


W50 MMLK1 Manual machine lock axis 1 W58 +Jl Feed axis selection axis +1
W51 MMLK2 Manual
_--__.— machine _——.
lock axis 2
—, W59 +J2 1
Feed axis selection
,
— axi8 +2
W52 MMLK3 mual machinelock
Ma..-__--------- ----- axis .3[Wii
-----_, ----- , +.i3
--- lFeed---------------
,---- axis selectinn -----.-
axis +.’3

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

Device Abbreviation Signal name Device Abbreviation Signal name


W80 ZSL1 Origin position selection 1 W88 J Jog mode
W81 ZSL2 Origin position selection 2 W89 H Handle mode
W82 W8A s Incremental mode
W83 W8B PTP Manual desired feed mode
W84 W8C Reference position return mode
W85 W8D
W8E
Lln 7 *,on

Device Abbreviation Signal name [DevicelAbbreviationl Signal name I


W90 MEM Memory mode I W98 I ST [A(itomatic operation~ start I
W91 — W99 *sp 14
.Lutomatic operation stop
W92 — W9A iBK single ,-- hlnclr
.,-..”..
I
,.

W93 D, MDI mode W9B ~ Block start interlock


W94 1 .,.- I SL Cuttin~ start interlock
W95 W9D I ii. m Dry run
1 ---- 1
— I
W96 1 I WYB
I 1
I W37
..-. W9F EDR Error detect
Device Abbreviation SiEnal natx
oe Device Abbreviation Signal name
WAO NRST1 NCI reset 1 1 WA8
. TLM Tool len~th measurement I
WA1 NRST2 NC reset 2 WA
..-9 TLMS Tool len~th measurement 2
WA2 -- -----
RRW R
leset and rewind Wll —
...k3
WA *CDZ Chamfering WAD —
WA4 ARST Auto restart WAC
WA5 GFIN Gear shift completion. WAD —
WA6 FI.N1 Miscellaneous function WAE RT Rapid traverse feed
I jcompletion 1 I I I
t WA7 FIN2 lMiscellaneousfunction WAF I
completion 2
Device Abbreviation Signal name Device Abbreviation Signal name
WBO ABS Manual absolute WB8
B1 DLK Display lock WB9 —
WB2 — WBA
WB3 CRQ Calculation request WBB —
WB4 . WBC
WB5 — WBD
WB6 WBE
[ WB7 I I I WBF I BDT1 10ptional block skip I

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 , ,

t WE7 I WEF Cxls I Manual desired feed first


II I I I I axis effective I
Device Abbreviation Signal name Device Abbreviation Signal name
WFO CX21 WF8 CX31
WF1 CX22 Manual desired feed WF9 CX32 Manual desired feed
WF2 CX24 Second axis number WFA CX34 Third axis number
WFB CX38
WF4 CX216 -kc CX316
WP5 WFD
----
WF7 CX2S Manual desired feed WFF CX3S Manual desired feed thrid axis
second axis effective effective
Data from PLC to CNC (5/8) (for $2) Table 5-13-5

Device Abbreviation Signal name Device Abbreviation Signal name


Wloo Cxsl Smoothing off W108 SP1
Wlol CXS2 Axis Independency W109 SP2 Spindle override
W102 CXS3 EX.F/MODAL.F W1OA sP4
W103 CXS4 GO/G1 W1OB
W104 CXS5 MC/WK Wloc
W105 CXS6 ABS/INC W1OD
W106 *CXS7 StOD W1OE

Sa””l.=. Acb5.4.vaA “A~E.=AA ,Iaul=


=-==--4
Vc Override cancel
llSL Manual override on
mT .,,. –.‘1 . ... * --*-
———, 1
i
W114 SSTP Spindle OFF Wllc I I
W115 SSFT Spindle gear shift TJ”n
W116 SORC oriented spindle stop WIM$ I
1 I I
I
W117 1
,..
Device(AbbreviationI Signal name IDevj.ceAbbreviation Signal name
T.71 -A I +T7rrl 1.73 *
I
WL4U -r VL w128 ROV1 Rapid traverse override
W121 *FV2 Cutting feed override W129 ROV2
W122 *FV4 WI2A
-----
itFV~ ,W12B
w124 1
*FV16
.—-
1 1
WL2C
..-

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

Device Abbreviation Signal name Device Abbreviation


W140 MP1 Handle feed/incremental feed —
W141 MP2 magnification power W149 —
W142 MP4 W14A —
W143 W14B —
W144 W14C
W145 Wlhrl
.-
W146 W14E
W147 MPS Desired magnification power W14F
setting
Device Abbreviation Signal name Device Abbreviation Signal name
W150 SRN Forward rotation W158
W151 SRI Reverse rotation W159
W152 TL1 Torque limits L W15A
W153 TL2 Torque limits H w15n
W154 WRN Forward indexing I ...
I
W155 WRI Reverse indexing w:
W156 I ORC I Orient command I w
1
-.
I
Abbreviation Signal name IDe rice Abbreviation Signal name
— I w .68
1


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

Device Abbreviation Signal name Device Abbreviation Signal name


R300 — R308 Spindle command rotation speed
R301 — R309 output
R302 R310
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 — —
P R323 R331
LJl Device Abbreviation Signal name
LAJ Device Abbreviation Signal name
I R332 First cutting override R340 Handle feed/incremental feed
R333 Second cutting override R341 magnification power
R334 Rapid traverse override R342 Manual desired feed
R335 — R343 First axis move data
R336 Manual feedrate
R337 R345 Second axis move data

R339 — R347 Third axis move data


Device Abbreviation Signal name Device Abbreviation
R348
R349 — R357 Near point ingore
R350 R358 —
R351 R359 —
R352 Load meter display interface R360 —
R353 1 R361
R354 Load meter display interface R362 —
R355 2 R363 —

Note 1: R308, R309, and R348 are second spindle interface.


Note 2: m: One word of 16 bits.
Data from PLC to CNC (8/8) (for $2) Table 5-13-8

Signal name lDevicelAbbreviationI Signal name


I
F InterruDt control signal I R372 —
Interrupt axis stop/read I R373 I I I
request I I I
R366 InterruDt axis stoD mode R374 — 1
R367
R368 — R376 —
R369 R377 —
I
R.?7R
..- . -

R371 R379 —
Device Abbreviation Signal name Device Abbreviation Signal name
R380 — R388
R381 I K3LJY I I
R382 — R390
---- - 1
I
R383 —
R391 I
R384 R392
R385
R386
R387
Device Abbreviation Signal name ]Device]AbbreviationI Signal name
1 — I I i
R396
R397 1 I I I
R398 —
I I I

, R399

P=@== Signal name Device Abbreviation Signal name

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

Device Abbreviation Signal name Device Abbreviation Signal name


S40 S48 SPI
S41 S49 SP2 Spindle override
S42 S4A SP4
S43 S4B
S44 S4C
S45 GFIN Gear shift completion S4D
S46 S4E
[-s37 !-- I s4F- SPS Numeric value setting system-
lDevicelAbbreviationI Signal nam(? Device Abbreviation Signal name
S50 Gll Spindle gear selection input S58
S51 G12 S59
S52 S5A
S53 S5B
S54 SSTP Spindle OFF S5C
S55 SSFT Spindle gear shift S5D
1 s56 sORC Oriented spindle stop S5E
S57 S5F
c1 Device Abbreviation Signal name Device Abbreviation Signal name
‘u
1 S60 S68 SP1
S61 S69 SP2 Spindle override
S62 S6A SP4
S63 S6B
S64 S6C
S6“5 I GFIN Gear shift completion S6D
S66 S6E
S67 S6F SPS Numeric value setting system
Device Abbreviation Slfznalname
——...——.-——- DPvice Abbreviation
—-. —-- .--—- _ . -—--- Signal name
-. —— 1

s/u Gll Spindle gear selection input S78


S71 G12 S79
S72 S7A
S73 .lR
i7i SSTP Spindle OFF ;7;
SSFT Spindle gear shiit ID
S76 SORC Oriented spindle stop S7E
S77 S7F

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 ~

File register R80


Bit Abbreviation Signal name CMD Bit Abbreviation Signal name CMD H
o 182-36 8 182- 1 %
1 9 19 g
2 22 A 34 z
3 37 B
%
5 c 20
5 23 D 35. P
6 38 E 3 s
7 6 F 21 2
File register R81 ~
Bit Abbreviation Signal name CMD Bit Abbreviation Signal name cm
182-26 8 182-24 E
1 42 9 39
2 10 A 7“ ~
3 27 B 25
40 g
c
I
5 11 D 8 9
6 28 E 41
7 44 F 9
I File register R82
Bit Abbreviation Signal name CMD Bit Abbreviation Signal name cm
o 182-47 8 182-12
1 15 9
2 32 A ::
3 48 B 13
4 16 c 30
5 49 D 46
6 17 E 14
7 50 F 31
File register R83
Bit Abbreviation Signal name CMD Bit Abbreviation Signal name
o 181-10 8 181-14
1 1/ 1
2 4 A 8
11 B 15
: 18 c
5 5 D 9
6 12 E 16
7 19 F 3
6-2 Expansion Operation Board Output Signal Table (1/1) Expansion board card Table 6-2-1

File re~iater R180 I


Signal name CFD Bit Abbreviation Signal name CFD

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

7. REMOTE 1/0 INTERFACE TABti

7-1 Number of Remote 1/0 Input/Output Points

Input output

CMD-11 (16) CFD-13 (45)


DI/DO
DIO-A card -12 (48)
(MC301)
Others

DI/DO CMD-21 (48) CFD-22 (45)


DIO-B card
(MC30)
Aaalog input circuit
Others Analog output circuit (2)
(maximum of six points)

CMD-41 (16) CFD-42 (16)


DI/DO
DIO-D card
CMD-43 (48) CFD-44 (48)
(MC323)
Others Analog output circuit (1)

AO card DI/D6 (16)


(for AC output)
(MC331)
Others

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

Note 1: DI of X2B0 - X2BF exists only in DIO-A or DIO-D card. E


P
m
Input Signal from Machine (2/4) ~1 lThird remote 1/0 cardl

Device Abbreviation Signal name CMD Device Abbreviation Signal name


X2C0 36 X2C8 01
X2C1 04 X2C9 19
X2C2 22 X2CA
X2C3 37 X2CB 02
X2C4 05 X2CC 20
X2C5 23 X2CD 35
X2C6 38 X2CE 03
X2C7 06 X2CF 21
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X2D0 -26 X2D8 -24
X2D1 42 X2D9 39
X2D2 10 X2DA 07
X2D3 27 X2DB 25
X2D4 43 X2DC 40
X2D5 11 X2DD
X2D6 28 m 41
1 X2D7 X2DF 09
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X2E0 -47 X2E8 -12
I X2E1 15 X2E9
X2E2 32 X2EA ::
X2E3 48 X2EB 13
X2E4 16 X2EC 3
X2E5 49 X2ED 4:
X2E6 17 X2EE 14
x2E7 50 X2EF 31
Device Abbreviation Signal name CMD Device Abbreviation Signal name CMD
X2F0 -lo X2F8 -14
X2F1 17 X2F9 01
X2F2 04 X2FA 08
X2F3 11 X2FB 15
FC 02
X2F5 05 X2FD
X2F6 12 X2FE 16
X2F7 19 X2FF 03

Note 1: DI of X2F0 - X2FF exists only in DIO-A or DIO-D card.


Input Signal from Machine (3/4) ~1 Fourth remote 1/0 card

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-

Note 1: DI of X330 - X33F exists only in DIO-A or DIO-D card.


Input Signal from Machine (4/4) 1~] Fifth remote 1/0 card

Note 1: DI of X370 - X37F exists only in DIO-A or DIO-D card.


Output Signal from Machine (1/4) 1~] Second remote 1/0 card

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

In addition to X, Y, and R devices described above,the followingdevices


exist:

Name Symbol Description

Internal relay M (1) Internaland latch relaysare auxiliaryrelaysin


F the sequencethat cannotdirectlybe outputto the
external.
Latch relay L

Counter c (1) Additionsystemcounter.


(2) The counter counts by detecting the input condition
rising edge. Thus, if the input condition remains
on, no count is made.

Timer T (1) Additionsystemtimer. 100-ms,1O-ULS,


and 100-ms
integratingtimersare used.

Data register D (1) The data registerstoressequencedata.


(2) One data registerconsistsof 16 bits and can be
read or writtenin 16-bitunits. To handle32-bit
data, two data registersare used. The data
registeraddressedby a 32-bitinstructionis used
as the low-order16 bits; the data register
addressedby the specifieddata registernumber+1
is used as the high-order16 bits.

- 168 -
I 8. OTHERSDEVICES I

8-2 DeviceAssignmentTables

Use the deviceassignmenttablesgiven below for assignments.Assignment


tablesof formats1 - 10 are given on the followingpages.Copy them as reguired.

Name Symbol Number of point Assignmenttable

M 1280 points Format1


Internalrelay
F 128 points Format2

Latch relay L 128 points Format3

Counter c 24 points Format4. Counterinput

Format5. Counterinput

Format6. Countersetupdata

Timer T 100 ms 80 points Format7. Timer input

100 ms 8 points Format8. Timer output

10 ms integrating Format9. Timer steup data


16 points

Data register D 1024 points Format10

File register R Number of open points: Format11


about 1000 points

- 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

AbbreviationI Signal name I DevicelAbbreviation Signal name

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)

DeviceAbbreviation Signal name Device Abbreviation Signal name


L L
L L
L L
L L
L L
L L
L L
L L
Device Abbreviation Signal name Device Abbreviation Signal name
L L
L L
L L
L L
L L
L L
L L
L L
Device Abbreviation Signal name Device Abbreviation Signal name
I L L
L L
L L
L L
L L
L L
L L
L L
Device Abbreviation Signal name Device Abbreviation Signal name
L L
L L
L L
L L
L L
L L
L L
L L
Format 4 (Counter Input)

DevicelAbbreviationI Signal name IDevice Abbreviation I Signal name


.. I i 1 -.. I I
W w
cl C9
C2 Clo
C3 Cll
C4 C12
C5 C13
C6 C14
C7 C15
DeviceAbbreviation Signal name Device Abbreviation Signal name
C16 1

c18 1 I
C19
C20
tiz.1
C22
I
C23
Format 5 (Counter Output)

DeviceAbbreviation Signal name Device Abbreviation Signal name

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)

m: One word of 16 bits

AbbreviationI Simal name I Device Abbreviation] Signal name


, 1
I
1 ,
C9
-. A

bld

Abbreviation Signal name Device Abbreviation Signal name

I
Format7 (TimerInput)

I
Format 8 (Timer Output)

[DevicelAbbreviationI Simal name IDevice Abbreviation I Simal name I

T T
T T
T T
T T
T T

Abbreviation Signal name

T T
T T
T T
I
, 1

DevicelAbbreviation] Signal name I Device Abbreviation Simal name


v I m
I

T T
T T
T T

De~ice Abbreviation Signal name Device Abbreviation Signal name


T T
T T
T T

T T
T T
T T
T T

u
Format 9 (Timer Setup Data)

t—l: One word of 16 bits

DeviceAbbreviation Signal name Device Abbreviation Signal name


T T
T T
T T
T T
T T
T T
T T
T T
Device Abbreviation Signal name Device Abbreviation Signal name
T T
T T
T T
T T
1 T T
P T T
u
m
T T
I
T T
Device Abbreviation Signal name Device Abbreviation Signal name
T T
T T
T T
T T
T T
T T
T T
T T
Device Abbreviation Signal name Device Abbreviation Signal name
T T
T T
T T
T T
T T
T T
T T
T T
Format 10 (Data Register)

m: One word of 16 bits

[DevicelAbbreviationI Simal name IDevice lAbbreviationI Sknal name I

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)

~: One word of 16 bits

Device Abbreviation Signal name Device Abbreviation Signal name


R R
R R
R R
R R
R R
R R
R R
R R
Device Abbreviation Signal name Device Abbreviation Signal name
R R
R R
R R
R R
I R R
R R
R R
I R R
Device Abbreviation Signal name Device Abbreviation Signal name
R R
R R
R R
R R
R R
R R a
.
R R
R R o
Device Abbreviation Signal name Device Abbreviation Signal name s
R R E
a
R R
R R E
R 4
R H
R O
R ml
R R m
R R
, R R
~ [
9. INTERFACE SIGNAL SPECIFICATION

In this Specification, signals are listed in the order shown


in the Interface Table of Instruction Manual for Interface.

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

~ “*” is placed for signal which is output from PLC to CNC, I


and becomes valid when it is off.
J

- 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:

The signal turns on when,

(1) the power supply of the control system is turned on and the
diagnosis on the servo system has been completed successfully.

(2) servo alarm, if occurs, has been reset,

(3) emergency stop has been reset, and


(4) servo “OFF” signal is not inpl~t.

The signal turns off when

(1) servo alarm occurs, or

(2) emergency stop is commanded, or

(3) “OFF” signal is input.

OPERATION SEQUENCE:

CNC power supply


NC “READYt’ ,

L o.7&3c. ~ 0.7sec. L o.7sec. -

RELATED SIGNALS:

(1) Servo “READY” output signal

- 183 -
XIUH - X268 -
AXIS SELECT M31OM, L 10B B
OUTPUT, n-TH
- AXIS - M320, 330, 335 X188 -

Ah M330HL X18 - U8-B


E

FUNCTION:

This signal indicates that motion command is given to the drive


system of specified n-th axis.

OPERATION:

This signal turns on and off as follows:

(1) Automatic operation

The signal is on while “feed axis select” signal (+Jn and


-Jn) is on.

(2) Manual operation

o1 For JOG mode

The signal is on while “feed axis select” signal (+J1 to


+6, and -J1 to -J6) is on.

o2 For HANDLE mode

When “handle axis No.” signal (HS1l to 116) and “handle


axis valid” signal (HSIS)have been selected, the axis sel-
ect output signal for the axis specified by the handle
axis No. signal is on.

o3 For INCREMENTAL mode

The signal turns on when “feed axis select” signal tAUYIS

on, and turns off when the specified motion is completed.

o4 For MANUAL RANDOM FEED mode

The signal turns on when “strobe” signal (CXS8) turns on,


and turns “off when the specified motion is completed.

Even when “stop” signal (CXS7) is turned off (0) during


motion, the axis select output signal remains on.

o5 For REFERENCE POINT RETURN mode

The signal is on while “feed axis select” signal (+Jn and


-Jn) is on.

- 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.

(3) Other conditions

o1 The signal can turn on even during machine lock (Z-axis is


in cancellation). However, it does not turn on during
machine lock in manual operation mode.

o2 The signal remains on even when motion stops due to feed-


rate override set at zero %, manual control feedrate set
at zeromm/min, or zero inch/rein.

o3 Interlock does not affect status of this signal (the sig-


nal remains on, or turns on).

o4 Servo “OFF” signal does not affect status of this signal.

o5 The signal cannot be turned on by G04 and G92.

o6 The signal turns off with NC RESET 1 or 2, or EMERGENCY


STOP .

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:

This signal indicates that the specified axial motion is in plus


(+) direction.

OPERATION:

The signal turns on when

(1) the specified axial component starts moving in the plus direc-
tion.

The signal turns off when

(2) the specified axial component stops moving or moves


in the minus direction.

Ex. :

Feed axis

Feed axis

Motion in
Motion in

Plus motion, n-th axis ~1

Minus motion, n-th axis I e I

RELATED SIGNALS:

(1) Minus motion~ , n-th axis

- 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

FUNCTION AND OPERATION:

The function and operation of this signal basically same as those


of pulse motion, n-th axis signal, except for direction of motion.

- 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:

The signal turns on when,

(1) 1st reference point in-position is achieved in REFERENCE PO-


INT RETURN mode during manual operation, or by G28 command
during automatic operation.

If 1st reference point in-position is achieved in other opera-


tion mode, or by other command, the signal does not turn on.

The signal turns off when,

(1) the axial component in position is relocated from the lstre-


ference point by motion command or manual operation (machine
handwheel, for example), or

(2) EMERGENCY STOP signal is input or SERVO ALARM occurs, causing


stop to the machine.

Ex. : Example where “dog type reference point return” is employed

G28RAP: Reference point re-


turn rapid traverse
speed
G28CRP: Reference point re-
t \ turn creeping speed
Reference point G28RAP —
retu—rnmotion I +$ G28CRF
AA A A A AA
/ Dog \ ~ Grid
1st reference point
.— I
in-position, n-th axis t

Note: For details of reference point return, refer to the rele-


vant instruction manual.

- 188 -
RELATED SIGNALS:

(1) 2nd$ 3rd, 4th reference point in-position signal, n-th axis

(2) Origin position select signal 1, 2

- 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 turns on when

(1) 2nd reference point in-position is achieved in REFERENCE POINT


RETURN mode during manual operation (origin position select
signal 1, 2 is used), or by command G30XxYy ... or G30P2 XX
Yy ... during automatic operation.

The signal does not turn on when 2nd reference point in-posi-
tion is achieved in other operation mode, or by other command.

The signal turns off when

(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

(2) EMERGENCY STOP signal is input or SERVO ALARM occurs, causing


stop to the machine.

RELATED SIGNALS:

(1) lst, 3rd , ,4th reference point in-position signal, n-th axis

(2) Origin position select signal 1, 2

- 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

FUNCTION AND OPEFblTION:

The function and operation of this signal are sane as those


of 2nd reference point in-position signal, except for reference
point and G command (G30P3 is used instead of G30PZXxYy ...).

- 191 -
4TH REFERENCE M31OM,L
_ POINT IN-POSI- . XIB8 -
TION, n-TH AXIS M320, 330, 335 IBD
ZP4n M330HL ‘*8 -c U38-B

FUNCTION AND OPERATION:

The function and operation of this signal are same as those of


2nd reference point in-position signal, except for reference point
and G command (G30P4 is used instead of G30PZXXl Yy1 ....).

- 192 -
P M31OM, L X160 X2E0
JOG MODE OUT-
PUT ; M320, 330, 335 XIEO
JO M330HL XIEO U60
J

FUNCTION:

This signal output when JOG mode is selected.

OPERATION:

Mode is changed to JOG mode from other mode after !Iall-axissmooth.


ing zero” is verified.

Mode Other mode JOG mode Other


mode

\ 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:

This signal is output when HANDLE (handwheel) mode is selected.

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:

This signal is output when INCREMENTAL mode is selected.

OPERATION:

Mode is changed to INCREMENTAL mode from other mode after “all-axis


smoothing zero” is verified.

Mode Other mode INCREMENTAL mode


input

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:

This signal is output when MANUAL RANDOM FEED mode is selected.

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:

This signal is output when REFERENCE POINT is selec-


ted.

OPERATION:

Mode is changed from other mode to REFERENCE POINT RETURN mode


after “all-axis smoothing zero” has been verified.

Mode Other mode


input REFERENCE POINT RETURN mode Other mode

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:

This signal is output when MEMORY mode is selected.

OPERATION:

Mode is changed from other mode to MEMORY mode after “all-axis


smoothing zero” is verified.

Mode Other mode MEMORY mode Other mode


input
Y Y

All-axis smooth- [
ing zero
(XIFA)

\
MEMORY mode
(XIE8)

- 198 -
~ M31OM, L
TAPE MODE
OUTPUT L M320, 330, 335 X1E9
TO c M330HL

FUNCTION:

This siganl is output when TAPE mode is selected.

OPERATION:

Mode is changed from other mode to TAPE mode when “all-axis ;hing

smootliing zero” occurs.

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

This signal is output when MDI.mode is selected.

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:

This signal indicates that the control system been ready

for normal operation.

OPERATION:

The signal turns on when,

(1) the control unit starts working successfully after it is


turned on
.,
or when no off condition exists.

The signal turns off when,

(1) the control unit is turned off, or


as failure in
(2) trouble occurs with the control unit (such
CPU, memovy, etc.),

(3) ~~servoalarm” which be reset without turning off the


power supply of CNC occurs (servo alarm: under error No. 39
in PR).

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:

The signal turns on when,

(1) the diagnosis on the servo system is completed successfully


after the control system is turned on,

(2) “servo alarm”, if occurs, is reset, or

(3) “emergencY stop” input is removed.

The signal turns off when

(1) “servo alarm” occurs,

(2) “emergency stop” is input,

(3) the power supply of control system is turned off, or


(4) trouble occurs with the control unit (such as failure in the
CPU or memory).

Notes: 1. When “servo OFF” signal is present, signal SA does not


turns off unless condition which causes turning off of
signal SA is given.

2. For condition (4), signal SA is that output from the


DIO card and signal SA ‘on the memory does not always
turn off. “

Refer to section 10 OPERATION PREPARATION SEQUENCE for the


detailed timing chart.

- 202 -
AUTO OPERATIO M31OM, L X172 X272
“RUN” OUTPUT - M320, 330, 335 X1F2
OP X1F2 U72
1 ~M330HL

FUNCTION:

This signal indicates that the CNC is in automatic operation


caused by automatic operation “START” command signal (ST).

OPERATION:

The signal turns on when automatic operation in MEMORY, MDI or


TAPE mode starts, and off if reset condition occurs.

AUTO OPERATION “START” command (ST) No


~——————
AUTO OPERATION “RUN” outPut (OP)
RESET ~_J---l-
Reset conditions include the followings:

o1 RESET 1 (NRST 1) is input.

02 RESET 2 (NRsT 2) is input.

03 RESET & REWIND (RRW) is input.

04 “Emergency stop” signal or “servo al~rm” signal is input.

RELATED SIGNALS:

Signals related to automatic operation includes “automatic opera-

tion START”, “automatic operation PAUSE”, etc.


I’ON/OFF”status of each-signal is as follows:

Auto operation Auto operation Auto operation


“RUN” (OP) “PAUSE’I (SPL) “START” (STL) ~

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:

(1) Reset condition ..... Automatic operation is in suspension,


caused by one of reset conditions des-
cribed above. .
(2) Auto operation stop condition .... Automatic operation is
stopped after completion of one block.

(3) Auto operation pause condition .... Automatic operation sus-


pended in the course of execution of
one block.

(4) Auto operation start condition .... Automatic operation is


being execution.

- 204 -
4

AUTO OPERA- M31OM, L X173 X2F3


TION “START” - M320, 330, 335 X1F3
OUTPUT
STL M330HL X1F3 U73

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:

The signal turns on when automatic operation is started in MEMORy,


MDI or TAPE mode, and off when auto operation pause, or block
(Note 1) occurs.
stop or reset condition

(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 \

Single block (SBK) \

NC reseet:l (NRST1) ~ ‘ L
-.

REIJITED SIGNALS:

The signals related to auto operation “START” signal (STL) in-


clude those shown in the above time chart.

For ON/OFF transition of these signals, refer to the description


about auto”operation “RUN’tsignal (OP).

Note 1: For reset conditions, refer to the description about


auto operation “RUN” signal (OP).

- 205 -
AUTO OPERATION M31OM, L X174 X2F4
“PAUSE” OUTpUT M320, 330, 335 X1F4
SPL M330HL X1F4 U74

FUNCTION:

This signal informs the PLC during execution of motion command


or miscellaneous function command that the CNC is in puase (caus-
ed by automatic opration IlpAUSEtl
command signal (*SP)).

OPERATION:

The signal turns on with automatic opration,’’PAUSE”command signal


(*Sp ) given during automatic operation in MEMORY, MDI or TAPE
mode, and off when auto operation IImll command signal (ST) or
reset condition (Note 2) occurs .

The signal turns on even under the following conditions:

o1 during machine lock, or machine lock high-speed operation

o2 during execution of miscellaneous function command (M, S, T)

Automatic—— operation “start”


command (ST)
Automatic operation “S.t~~t”
output(status sign”al) (STL)
Automat~c_ operation “pause”
command (*SP)
Automatic overati?n “pause”
output -(status signal) (SPL)

Axis motion

RELATED SIGNALS

(1) Auto operation “RUN” (OP)

(2) Auto operation “START” (STL)

For ON/OFF transition of these signals, refer to the description

about auto operation “RUN” signal (OP).

Note 1: For reset conditions, refer to the description about


auto operation “RUNI’signal (OP).

- 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:

The signal turns on

(1) for about 4 - 5 sec after the power is turned on,

(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,

(6) while PC emergency stop signal(QEMG) is on, and for I - 1.5


sec after PC 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:

This signal is output during execution of manual random feed com-


mand.

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 and off as follows:

(1) For NC tape

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.

(2) For MEMORY mode

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.

Notes: 1. Time for which the signal is on in TAPE or MDI mode


depends on length of the NC tape used.

2. Since heading of program in MEMORY mode ends immediately,


it may not be verified by user PLC.

- 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.

It can be used as synchronization ,signal which determines whether


miscellaneous function command is ~xecuted at the same time with
motion command, or not (the former is executed after the latter).

OPERATION:

The signal turns on when

(1) the system is initialized after the power is turned on,


(2) excution of motion command is completed in automatic opera-
tion, or

(3) reset condition occurs.

(For reset conditions, refer to the description about auto


operation “RUN” output signal (OP).)

Command program ~ GO X1OOOOO


I I
GO Z-10000 M05; XGO1 X1OOO: x
I
GO1 Z-1OOO: x
I I I 1 I
I
I
Axis motion x+ z-
1 I \
I
Axim motion command
complete ~: ~1 i ~ I
I I
I ,.1
1 I ;
M function strobe I
I
I
I ; I
I t
J I r} ~ I I
~ code data I M05 [ I I
I I I I
I I
M code cieco~e J DEN proc(?ss~ng~

I
I I
I I i ~
M function complete I I
I i
I

Notes: 1. The motion command complete signal is output even


during machine lock.

2. Unless commanded motion is completed, this signal does


not turn on even when motion is suspended by interlock
function or auto operation “PAUSE” command signal.

- 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:

The signal turns on when there is no acceleration/deceleration


delay in all axis motions and servo errors in positioning are
within the specified range.

The signal turns off when

(1) acceleration/deceleration motion delays in any axis motion.

(2) servo positioning error exceeds the specified range in any


axis motion.

Notes: 1. The signal may turn on even while ongoing motion is not
stopped if the motion is at extremely low speed.

2. By properly setting a parameter, condition that servo


positioning errors must be within the specified range
for signal turning on can be removed.

In this case, the signal turning on or off solely de-


pends on whether acceleration/decelertion motion de-
lays in any axis motion or not.

Smoothing circuit Servo amplifer +-l

ommand+v+r~-~

Accel./decel. delay Y
Motor Servo control error

RELATED SIGNALS:

All axis smoothing zero output signal (TSMZ)

- 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:

The signal turns on when the motion commanded in automatic or man-


ual operation is completed successfully without delay.
The signal is off during execution of motion command, or if de-
lay in execution of command occurs.

Feed axis select (+J1)


~.1 t
I
Axis motion I I
I
All-axis smoothing
zero
i !-

Notes: 1. The signal can turn on even during machine lock.

2. The signal may turn on while ongoing motion is not


stopped, if the motion is at extremely low speed.

RELATED SIGNALS:

(1) All axis in-position output signal (TIMP)

(2) Axis motion “RUN” output signal,


+lst axis through +6th axis All axis smoothing zero
signal turns on when these
(3) Axis motion “RUN” output signal, signals are off.
-lst axis through -6th axis 1

- 212 -
MANUAL RANDOM P M31OM, L X17C X27C
FEED COMPLETE
- OUTPUT L M320, 330, 335 XIFC
CXFIN c M330HL XIFC U7C

FUNCTION:

This signal is output when motion commanded in MANUAL RANDOM FEED


mode is completed.

OPERATION:

The signal turns on when motion commanded in MANUAL RANDOM


FEED mode is completed.

The signal is off during motion in MANUAL RANDOM FEED mode.


(The signal stays off when motion is interrupted by a reset
signal.)

The signal is off when the power is turned on.

TIMING CHART:

Strobe (Y287)

Manual random feed


4fRlJNttoutput (X1F6)

Manual random feed


complete output
(XIFC)

/
/
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:

This signal is output during rapid traverse motion in automatic


operation.

OPERATION:

The signal is on during rapid traverse motion in automatic opera-


tion.

The signal turns off when

(1) block specifying rapid traverse motion is completed,

(2) rapid traverse motion is stopped by auto operation “PAUSE”


command signal (*SP) during automatic operation,

(3) rapid traverse motion is stopped by interlock during automa-


tic operation,

(4) the ratio of the cutting feedrate override becomes 0% during


automatic rapid traverse operation,

(5) a stroke end (hardware or software) occurs during automatic


rapid traverse operation or

(6) reset condition occurs.

Notes: 1. Rapid traverse “RUN” output signal (RPN) can turn on


and off even during machine lock.

2. Besides GOO rapid traverse, rapid traverse motion in


automatic operation includes canned cycle positioning,
and automatic reference point return.

3. The signal is not output in manual operation.

4. For reset condition, refer to the description about


auto operation “RUN” output signal (OP)

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:

This signal informs that given motion command is executed fnr


cutting feed in automatic operation.

OPERATION:

The signal turns on when motion command is given for cutting feed
in automatic operation.

The signal turns off when

(1) block specifying cutting feed in automatic operation is


completed,

(2) execution of cutting feed is suspended by auto operation


“PAUSE” command signal (*SP),

(3) execution of cutting feed is stopped by interlock,

(4) the ratio of the cutting feedrate override becomes O% during


automatic cutting feed operation,

(5) a stroke end (hardware or software) occurs during automatic


cutting feed operation or

(6) reset condition occurs.

Notes: 1. The signal can turn on and off even during interlock.

2. Cutting feed commands in automatic operation include


GO1, G02, G03 and G31.

3. The signal is not output in manual operation.

4. For reset conditions, refer to the description about


automatic operation “RUN” output signal (OP)..

Cutting feed (GO1)


a I
I
I
Axis motion 1
Cutting feed “RUN” ~ ItI
output (CUT) I

- 215 -
TAPPING OUTPUT M31OM, L X182 X302
- - M320} 330, 335 X202
TAP
M330HL X202 U82 4

FUNCTION:

This signal informs that commanded motion in automatic operation


is executed in canned tapping cycle, or tapping mode is selected
for execution of commanded motion.

OPERATION:

The signal turns on when

(1) commanded motion in automatic operation is being executed in


canned tapping cycle (G84, G74), or

(2) commanded motion in automatic operation is being executed in


tapping mode (G63).

The signal turns off when

(1) commanded motion is not being executed in tapping cycle, nor


in tapping mode.
,,01,,
The signal is reset by G80 or group G command (GOO, GO1,
G02, G02, G03, G2.1, G3.1, G33) during canned tapping cycle,
and by G61, G62 and G64 during tapping mode.

Motion com- GO ~ G84 ...... ~G80; XG63; ~GOI... XG61


mand

Tapping out- 1 I I I
put (TAP)

Note: This signal is output even during machine lock.

- 216 -
\
THREAD CUTTING P M31OM, L X183 X303
- OUTPUT
; M320, 330, 335 X203
THRD
M330HL X203 U83
i

FUNCTION:

This signal is output during execution of thread cutting command.


It may be used to cancel spindle speed override, for example.

OPERATION:

The signal is on during execution of thread cutting command.

The signal turns off when

(1) motion command other than thread cutting command is given, or

(2) reset condition occurs during thread cutting.

- 217 -
SYNCHRONOUS P M310M, L X184 X304
FEED “RUN~I L M320, 330, 335 X204
OUTPUT
c
SYN M330HL X204 U84 4
[

FUNCTION :

This signal is output during execution of synchronous feed coo-


mand.

peration:

The signal turns on when synchronous feed command (G94) is given.

The signal turns off when asynchronous feed command (G95) is


given.

- 218 -
CONSTANT CIR- M31OM, L X185 X305
CUMFERENTIAL M320, 330, 335 X205
SPEED OUTPUT -
Css M330HL X205 U85

FUNCTION:

This signal informs that automatic operation is under constant


circumferential speed control.

OPERATION:

The signal turns on when constant circumferential speed control


mode is selected by G96 command during automatic operation.

The signal turns off when

(1) constant circumferential speed control off command (G97) is


given.

Motion GO; G96 G1X30.S30; ~GO X- ....]GO&lO. ~G97 (231....


command

Con tant ci -
cum ?erentla f~
speed out-
put (Css)

Note: 1. This signal (CSS) is output even during machine


lock.

- 219 -
SKIP OUTPUT p M31OM, L
SKIP L M320, 330, 335 X206
c M330HL X206 U86

FUNCTION:

This signal is output while skip command (G31) is being executed.

OPERATION:

The signal is on while skip command (G31) is being executed.

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:

This signal is output while reference point return command is be-


ing executed.

OPERATION:

The signal turns on when

(1) G28 command is executed, or

(2) G30 command is executed, or

(3) manual reference point return mode is selected.

Otherwise, the signal is off.

- 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:

This signal turns on when inch unit is selected.

The inch unit mode is established when control parameter “INITIAL


INCH” is set and the power is turned on.

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 signal is on while display lock command signal (DLK) is being


input.

The display lock function turns on when display lock command ,sig-

nal (DLK) turns on.

RELATED SIGNALS:

(1) Display lock command (DLK) signal

- 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:

The signal turns on when F1-digit command (Fl - F8) is selected


for feedrate command.

The signal turns of when

(1) block having a motion command specified with F1-digit code


is completed, or

(2) operation is stopped by auto operation “PAUSE” command sig-


nal (*SP) during execution of F1-digit feedrate command,

(3) operation is stopped by interlock signal during execution of


F1-digit feedrate command, or

(4) reset condition occurs.

(For details of reset conditions, refer to the description


about auto operation “RUN” signal (OP).)

Note: For use of F1-digit command, parameter which makes valid


F1-digit command, and parameter for setting feedrate (for
F1 - F8) must be set.

RELATED SIGNALS:

(1) F1-digit No. (Fll - F18)

- 224 -
TOOL LIFE CON- P M31OM, L X18B X3OB
TROL OUTPUT
L M320, 330, 335 X20B
TLFO c M330HL

FUNCTION:

This signal is output while tool life is being controlled.

OPERATION:

The signal turns on when user parameter “TOOL LIFE CONTROL” is


on.

- 225 -
4

NC ALARM 1 M31OM, L X190 X31O


OUTPUT
- M320, 330, 335 X21O
AL1 M330HL X21O U90

FUNCTION:

This signal informs that system error occurs.

OPERATION:

If “watch dog error”, “memory parity check error”, etc. occurs on


the CNC side, the signal turns on. -
It can be reset by turning off and then on the power supply.

Notes: 1. NC alarm 1 (AL1) may not be detected by the PLC.

2. For details of system alarms, refer to the relevant in-


struction manual.

- 226 -
I
NC ALARM 2 M31OM, L X191 X311
OUTPUT X211
- M320, 330, 335
AL2 M330HL X211 U91

This signal informs that the CNC is in servo alarm condition.


If servo alarm occurs, servo l~READY~~
complete output signal (SA)
turns off.

OPERATION:

The signal turns on when

(1) servo alarm occurs. Servo alarms include the following:

o1 Servo failure 1 (no signal, overcurrent, overvoltage, etc. )

o2 Initial parameter error (parameter sent to amplifier


when the power is turned on is illegal)

o3 Servo failure 2 (motor overheat, heatsink overheat, etc.)

(2) MCP alarm occurs. MCP alarms include the following:

o1 Memory failure (trouble with memory (buffer) for interface


between CNC and MCP, for example)

02 System failure (MCP references illegal address, for example)

03 Amplifier disconnection (amplifier (drive unit) is not con-


netted to CNC)

04 2-port memory parity check error (memory for interface bet-


ween CNC and MCP)

05 Initial parameter error (parameters are not set properly


for MCP)

06 Parameter error (improperly set parameter, which causes


alarm when axis motion starts)

Alarm can be reset by turning off the power, or using NC reset,


or by setting parameter again, etc. , depending on type of alarm.

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:

This signal informs that the CNC is in program error condition.

OPERATION:

This type of alarm occurs during automatic operation in MEMORY,


MDI or TAPE mode, mainly due to use of faulty machining program,
gr program incompatible with the CNC specifications.

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

(2) Illegal address (address not covered by the specifications


is used)

(3) Absence of F command

(4) Illegal 2nd “M” function

(5) Absence of G1O option

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:

This signal informs that the CNC is in operation error condition.

OPERATION:

The signal turns on in case of operation error, and off when the
cause of operation error is removed.

Some typical examples of operation errors are shown below:


For details, refer to the relevant instruction manual.

Ex. :
(1) Hardware axis motion stroke end (overrun)

(2) Software axis motion stroke end (overrun)

(3) No operation mode set

(4) Cutting feedrate override set to “zero”

(5) External interlock

- 229 -
S-ANALOG IL- ~ M31OM, L X194 X314
_ LEGAL GEAR NO.
L M320, 330, 335 X214
SIGE c M33ClHL X214 U94

FUNCTION:

This signal is output if specified gear No. is illegal.

OPERATION:

The signal turns on if gear No. specified by user is beyond the


maximum system gear No.

- 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:

This signal is output when S-analog command value is clamped to


the maximum or minimum value.

OPERATION :

The signal turns on if S-analog command value is larger than ma-


chine parameter (Smaxn) value, or smaller than machine parameter
(Smin) value.

- 231 -

S-ANALOG NO. P M31OM, L X196 X316
- GEAR SELECTED
L M320, 330, 335 X216 ~
.....
I
1
SNGE c M330HL X216 U96

FUNCTION:

This signal is output if gear is not present for S command given.

OPERATION:

This signal turns on if value of given S command does not meet


any gear set by parameter.

- 232 -
k

ILLEGAL AXIS P M31OM, L X197 X317


SELECTED L M320, 330, 335 X217
ASLE c M330HL X217 U97

FUNCTION:

This signal is output if axis (No.) selected in HANDLE mode or


MANUAL RANDOM FEED mode is illegal.

OPERATION:

The signal turns on when

(1) For HANDLE mode

If specified handle axis No. is beyond the maximum number of


axes.

(2) For MANUAL RANDOM FEED mode

If specified manual random feed axis No. is beyond the maximum


number of axes.

- 233 -
?l-DIGIT NO. P M31OM, L
L M320, 330, 335 jL218
-
Fll - F18 2JB
c
M330HL

FUNCTION:

F1-digit feed function No. is output.

OPERATION:

When F1-digit feed command specified in MEMORY, TAPE or MDI


operation is executed, No. of that F1-digit feed function is set.

- 234 -
M SINGLE OUTPUT M31OM, L X lAO X320
MOO X220
- M320, 330, 335
DMOO M330HL X220 UAO

FUNCTION:

This signal informs that a special miscellaneous function (MOO) is


selected and commanded.

When a special M function is specified, normal miscellaneous func-


tion strobe signal and M code data are output.
M single outputs include MO1, M02 and M30.

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.

Machining lfu;.~ le Abbr. Answer back to CNC


program f
MOO MOO DMOO Fin 1 or Fin2
MO1 MO 1 DMO1 Fin 1 or Fin 2
MO 2 M02 DM02 Reset or reset &rewind signal
(“Fin” is not sent back)
M30 M30 DM30 Reset or reset &rewind signal
(“Fin” is not sent back)
.

If motion command and/or dwell is present in the same block, the


signal turns on after completion of dwell.

However, the signal is not output if M function complete signal


turns on before completion of motion command or dwell.

Generally, each M code is used for the following purpose:

MOO ..... Program stop


MO1 ..... Optional stop
M02, M30 .... Program end

o Operation on user PLC side

(1) For MOO

When MOO is input, single block signal (SBK) is turned on

- 235 -
and M function complete signal (Fin 1 or Fin 2) is sent
back.

(2) For MO1

When MO1 is input, optional stop switch setting (ON or OFF)


is checked. If the setting is “ON”, single block signal

is turned on and M function complete signal is sent back,


like the case with MOO.

If the setting is “OFF”, M function complete signal is sent


back immediately.

(3) For M02, M30


When M02 or M30 is input, reset & rewind signal (RRW), or
reset 1 (RST1) or reset 2 (RST2) signal is sent back instead
of M function complete signal.

If M function complete (Finl, Fin2) signal is sent back,


“program end error” may occur.

RELATED SIGNALS:

(1) M single output MO1

(2) M single output M02

(3) M single output M30

- 236 -
I
=--l=
M SINGLE OUT- X321
PUT MO1

DMO1 M330HL 1X221 UA1 I


[

Refer to “M SINGLE OUTPUT MOO”.

T M SINGLE OUT-
PUT M02

DM02
M31OM, L
M320 , 330, 335
IM330HL I
X1A2
x222
I
X322

I I I

FUNCTION :

OPERATION:

Refer to “M SINGLE OUTPUT MOO”.

T
M SINGLE OUT- lM310M,L IX1A3 X323
PUT M30
DM30
‘l-=++-= UA3
1 I 1

FUNCTION:
OPERATION:

Refer to “M SINGLE OUTPUT MOO”.

- 237 -
M31OM, L ALA5 , Adz5,
SPINDLE GEAR 1A6 6
SHIFT 1, 2 M320, 330, 335 X225
226’
GR1, GR2 M330HL X22:’ UA5 ,6

FUNCTION:

This signal informs what gear stage is applied to the S command


specified in AUTO operation (MEMORY, TAPE or MDI), or by enter-
ing numerals in manual operation.

The user PLC uses this signal for gear shift.

OPERATION:

When S command is specified (in MEMORY, TAPE or MDI operation, or


by manual setting), the S command is identified for spindle speed
range and the determined spindle speed range is output in terms
of gear stage with 2-bit code (GR1 and GR2).

Max. spindle
speed GR2 GR1

GM1 1o1o -- When range “SO to S(GM1)” is specified.


When range “S(GM1)+l to S(GM2)” is
— specified.
_ When.r~ e “S(GM2)+lto s(GM3)” is
speclfle 8 .
- When range over “S(GM3)+l”is specified.

The signal is,output, synchronized with S function strobe signal


(SF1).

RELATED SIGNALS:

(1) S-analog no gear selected (SNGE)

- 238 -
I
EXTERNAL FUNC- M31OM, L X1A8 X328
TION STROBE -
M320, 330, 335 X228
EF M330HL X228 UA8

FUNCTION:

This signal informs that specific external function (terminal de-


vice) must be started after completion of G81 positioning.

Therefore, this signal is used to perform specific operation, such


as drilling and punching.

Whether G81 command is used for eXternal function, or used as can.


ned cycle depends on option (with or without external fmction) .

When the system is equipped with external function, G81 cannot be


used for canned cycle.

OPERATION:

The signal turns on when

(1) G81 positioning is completed and “in-position” signal is

output .

The signal turns off when

(1) M function complete signal (FIN1 or FIN2) is sent back, or

(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.

EF(ext. function command)

‘/’ > ‘[k


FLN (Complete)

Although motion command complete signal (DEN) is also output, it


is not necessary to use that signal because external function
strobe signal (EF) itself bears the conditions equivalent to
those of DEN.

- 239 -
When single block is executed, execution stops when external func-
tion complete signal (FIN) is sent back (positioning is completed).

COMMAND FORMAT

~ P~i:ioning andexternal function signal output

I I
repeat command (1 - 9999~

Positioning command

I
( G80; (External
function cancel)
J

NOTES :

(1) If M function has been locked, external function strobe sig-


nal (EF) is not output.

(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:

This signal informs that M, S, T or B (2nd miscellaneous) command


is given with a specific display format selected on the CRT.

With the signal, user PLC discriminates the command from that giv-
en in normal automatic operation.

OPERATION:

The signal turns on when M, S, T or B signal is specified with a


specific display format in manual or automatic operation (other
than auto start).

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:

(1) M function strobe 1 (MFI)

(2) S function strobe 1 (SF1)

(3) T function strobe 1 (TFI)

(4) 2nd M function strobe 1 (BF1)

(5) M function complete 1 (FIN 1)

(6) M function complete 2 (FIN 2)

- 241 -
b

M FUNCTION M31OM, L ‘ XIBO X330


STROBE 1
- M320, 330, 335 X230
MF 1 M330HL X230 UBO

“ FUNCTION:

This signal informs that the 1st set of M function is specified


in automatic operation (MEMORY, MDI or TAPE mode) or by manual
numerical command input.
With the signal (MF1), user PLC reads M code data 1.

OPERATION:

The signal turns on when

(1) the 1st set of M function is specified in automatic opera-


tion (MEMORY, MDI or TAPE mode), or

(2) M function is specified by manual numerical command input.

The signal turns off when

(1) M function complete 1 signal (FIN 1) or M function complete 2


signal (FIN2) is sent back, or

(2) reset condition occurs.

Notes 1: When built-in PLC is used, four sets of M functions can


be specified at the ssme time by using parameters.

M function strobe signal for each set of M function is


as follows:

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.

3: When manual numerical command input is used, the output


always corresponds to M function strobe 1 (MF1).

4: Since M98 (read of subprogram), M99 (return to main pro.


gram), etc. are handled within the CNC, M function strobe
is not output.
Men M2 fOrmat is used, however, M fuction strobe is
output for M98 and M99.

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:

(1) M function strobe signals 2 - 4 (MF2 - MF4)

(2) M code data 1, 2, 3, 4

- 243 -
M FUNCTION ~ M31OM, L XIB1 X331
STROBE 2
L M320, 330, 335 X231
MF 2
c M330HL X231 UB 1

FUNCTION:

This signal informs that the 2nd set of M function is specified


in automatic operation (MEMORY, MDI or TAPE mode).
With the signal, user PLC reads M code data 2.

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 ).

The signal turns off when

(1) M function complete 1 signal (FIN1) or M function complete2


signal (FIN2) is sent back, or

(2) reset condition occurs.

Other details are same as those of M function strobe 1 signal


(MFI).

- 244 -
~ M31OM, L X1B2 X332
M FUNCTION
STROBE 3 L M320, 330, 335 X232
MF3
c M330HL X232 UB 2

FUNCTION:

This signal informs that the 3rd set of M function is specified


in automatic operation (MEMORY, MDI or TAPE mode).

With the siganl (MF3), user PLC reads M code data 3.

OPERATION:

The signal turns on when three or more M function commands are


specified for one block in automatic operation (MEMORY, MDI or
TAPE mode).

The signal turns off when

(1) M function complete 1 (FIN1) or M function complete 2 (FIN2)


is sent back, or

(2) reset condition occurs.

Other details are same as those of M function strobe 1 signal


(MF1).

- 245 -
~ M31OM, L
M FUNCTION
STROBE 4 L M320, 330, 335 X233
MF4 c M330HL X233 UB 3

FUNCTION:

This signal informs that the 4th set of M function is specified


in automatic operation (MEMORY, MDI or TAPE mode).

With the signal (MF4), user PLC reads M code data 4.

OPERATION:

The signal turns on when four function commands are specified for
one block in automatic operation (MEMORY, MDI or TAPE mode).

The signal turns off when

(1) M function complete 1 signal (FIN 1) or M function complete 2


signal (FIN 2) is sent back, or

(2) reset condition occurs.

Other details are same as those of M function strobe 1 signal


(MFI).

- 246 -
S FUNCTION M31OM, L X1B4 x334
STROBE 1
- M320, 330, 335 X234
SF1 M330HL X234 UB4
1

FUNCTION:

This signal informs that S (spindle) function is specified in


automatic operaiton (MEMORY, MD I or TAPE mode) or by manual nume-
rical command input.
.
With this signal (SF1), user PLC s code 1.

The signal turns on when

(1) S function is specified in automatic operation (MEMORY, MD I or


TAPE mode), or

(2) S function is specified by manual numerical command input.

The signal turns of when

(1) M function complete 1 signal (FIN 1) M function complete 2


signal (FIN2) is sent back,

(2) reset condition occurs.

Note 1: The signal is not output during M function lock.

Ex. : Machining program Slooo ;

REIATED SIGNALS:

(1) S code data 1

(2) Spindle gear shift command 1, 2 (GR1, GR2)

(3) S-analog no gear selected (SNGE)

- 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.

With the signal (TF1), user PLC reads T code data 1.

OPERATION:

The signal turns on when

(1) the 1st set of T function is specified in automatic operation


(MEMORy, MDI or TAPE mode), or

(2) T function is specified by manual numerical command input.

Notes: 1. When built-in PLC is used, two sets of T functions can


be specified at the same time by using parameters.

T function strobe signal for each set of T function is


as follows:

‘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

2. No strobe signal is output during M function lock.

3. In the case of manual numerical command input, the out-


puts. are in accordance with T function strobe 1.

Ex.: Machining program ..... T15 T25;

T function strobe 1
~-l “1’) A------
T function strobe 2
M function complete

- 248 -
RELATED SIGNALS:

(1) T function strobe 2 (TF2)

(2) T code data 1, 2

- 249 -
I T FUNCTION P M31OM, L
STROBE 2 L M320, 330, 335 X239
TF2 c
M330HL

FUNCTION:

This signal informs that the 2nd set of T function is specified


in automatic operation (MEMORY, MDI or TAPE).

With the signal (TF2), user PLC reads T code data 2.

OPERATION:

The signal turns on when

(1) two or more T functions are specified for one block in auto-
matic operation (MEMORY, MDI or TAPE).

The signal turns off when

(1) M function complete 1 (FIN1) or M function complete 2 (FIN2)


signal is sent back, or

(2) reset condition occurs.

Other details are same as those of T function strobe 1 (TF1).

- 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:

The signal turns on when

(I) the 1st set of 2nd M function is specified in automatic opera-


tion (MEMORy, MDI or TAPE), or

(1) 2nd M function is specified by manual numerical command input.

The signal turns off when

(1) M function complete 1 signal (FIN 1) or M function complete 2


signal (FIN2) is sent back.

(2) reset condition occurs.

Notes: 1. When built-in PLC is used, maximum 4 sets of 2nd M func-


tion can be specified at the same time by using para-
meter.

Location of each 2nd M function strobe in a machining


program is as follows:

Machining B03 B08 B80 B82


program ““””(m (m (=(-

Corresponds to 2nd M function


strobe 1 (BF1), 2nd M code
‘ew data 1
Corresponds to 2nd M function
strobe 2 (BF2), 2nd M code
data 2
J
Corresponds to 2nd M function
strobe 3 (BF3), 2nd M code
data 3
L Corresponds to 2nd M function
strobe 4 (BF4), 2nd M code
data 4

- 251 -
2. NO strobe signal (BF1) is output during M function lock.

3. In the case of manual numerical command input, outputs


are in accordance with 2nd M function strobe 1 (BF1).

4. Address for 2nd M function can be selected from addresses


A, B and C by using machine manufacturer’s parameter.

Ex. : Machining program ..... B03 B08 B80 B82;

2nd M function strobe 1 1) (B03 )

2nd M function strobe 2 T (BOO)


2nd M function strobe 3 (B80)
2nd M function strobe 4
~1}
M function complete 1

RELATED SIGNALS:

(1) 2nd M function strobe 2 - 4 (BF2 - BF4)

(2) 2nd M code data 1, 2, 3, 4

- 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).

With this signal, user PLC reads 2nd M code data 2.

The signal (BF2) turns on when

(1) two or more 2nd M functions are specified for one block in
automatic operation (MEMORY, MDI or TAPE).

The signal (BF2) turns off when

(1) M function complete 1 signal (Finl) or M function complete 2


signal (Fin 2) is sent back, or

(2) reset condition occurs.

Other details are same as those of 2nd M function strobe 1 (BFI).

- 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).

“With this signal, user PLC reads 2nd M code data 3.

OPERATION:

The signal (BF3) turns on when

(1) two or more 2nd M functions are specified for one block in
automatic operation (MEMORY, MDI or TAPE).

The signal (BF3) turns off when

(1) M function complete 1 signal (FIN1) or M function complete 2


signal (FIN 2) is sent back, or

(2) reset condition occurs.

Other details are same as those of 2nd M function strobe 1 (BF1).

- 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).

.With this signal, user PLC reads 2nd M code data 4.

OPERATION:

The signal (BF4) turns on when

(1) two or more 2nd M functions are specified for one block in
automatic operation (MEMORy, MDI or TAPE).

The signal (BF4) turns off when

(1) M function complete 1 signal (FIN1) or M function complete 2


signal (FIN 2) is sent back, or

(2) reset condition occurs.

Other details are same as those of 2nd M function strobe 1 (BF1).

- 255 -
CURRENT DETECT P M31OM, L Xlcl -
L M320, 330, 335 X241
CDO
c M330HL X241 Uc 1

FUNCTION:

This signal is output from MELDAS AC Spindle Drive FREQROL-SF, and


informs that drive motor current is about to reach the permissible
maximum current.

The signal can be used to prevent stabbing of cutter into work-


piece, for example.

OPERATION:

The signal (CDO) turns on if motor current goes up to a level


(110% output) close to the permissible “maximum current (120%).

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:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF,


and informs that motor speed is below the speed specified by para-
meter.

OPERATION:

The signal (VRO) turns on when motor speed (absolute value) is


below the speed specified by parameter.

The speed level at which the signal is output can be set within
range from 1% to 120% (standard setting: 10%).

._ --- -_-Speed detect level

Motor speed

Notes: 1. The signal turns on and off in reference to the set


speed level, no matter whether direction of motor rota-
tion is forward (SRN) or reverse (SRI).

2. The signal (VRO) is valid only in a system where the


CNC is bus-linked with FREQROL-SF.

- 257 -
ALARM OUTPUT p M31OM, L X1C3 -
L M320, 330, 335 X243
FLO c M330HL X243 UC3

FUNCTION:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF, and


informs that failure occurs in spindle drive system.

OPERATION:

The signal turns on if alarm Which arises on spindle drive side is


detected.

To reset alarm, turn off the power or give NC reset 1, 2 or turn


off the spindle drive power supply (reset method depends on type
of alarm).

Typical examples of alarm are listed below. For details of alarm,


refer to the specification and maintenance manual of FREQROL-SF.

(1) Overcurrent

(2) Breaker trip

(3) Controller overheat

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:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF, and


informs that motor speed goes down below the speed level specified
by parameter.

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)~

Notes: 1. The signal is output when the condition shown above is


met, no matter whether directoin of rotatoin is forward
(SRN) or reverse (SRI).

2. Minimum output pulse width of the signal is about


200msec,

3. Speed at which the signal is output can be set within


range from lrpm to 1000rpm.

4. This signal is valid only in a system where the CNC is


bus-linked with FREQROL-SF.

- 259 -
P M31OM, L X1C5 -
UP-TO-SPEED
L M320, 330, 335 X245
Uso
c M330HL X245 UC5

FUNCTION:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF, and


informs that true spindle motor speed reaches within i15% of re-
ferenced spindle motor speed.

The signal is used to output S command complete signal or axis


interlock.

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 ~’

When a command is given to change motor rotation from “nor-


mal” to “reverse”, for example, spindle motor speed starts going
down and the signal (USO) is turned off.
When motor speed enters the specified detection range (~15% of
referenced speed), the signal turns on.

Normal run command


~sm.)~

Inverse run command I


(SRI)
Normal rUn I
I
I

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.

2. The signal is valid only in a system where the CNC is


bus-linked with FREQROL-SF.

3. This signal is not output under the synchronous tap or


C-axis control, that is, it is not output during the
operation by the commands other than speed commands.

- 261 -
.

IN-POSITION p M31OM, L X1C6 -


L M320, 330, 335 X246
Owo c M330HL X246 UC6

FUNCTION:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF, and


informs that the spindle is positioned in accordance with “oriented
spindle stop” command.

OPERATION:

The signal turns on when the spindle is stopped in the position


specified by oriented spindle stop command (ORC1).

While the spindle is in position, it is under servo lock condition.


If the spindle is rotated by external force, the signal (ORAO) may
be turned off.

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

Notes: 1. When oriented spindle stop command is given, spindle


motion starts no matter whether direction of spindle
rotation is “normal” (SRN) or “inverse” (SRI).

2; Range of in-position can be set within range from


0.01 deg. to 999.99 deg.

3. The signal (ORAO) is valid only in a system where the


CNC is bus-linked with FREQROL-SF.

- 262 -
.

~ M31OM, L
S-FUNCTION
- READY-ON
L M320, 330, 335 x248
SMA
c M330HL x248 UC8

FUNCTION:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF,


and informs that the spindle can operate.

The signal turns off when

(1) a spindle alarm is generated.

(2) ready-on signal from CNC is off.

(3) the machine ready-on signal that is an external interface


signal of FREQROL-SF is off.

Note that if bit 2 of BSL, parameter No. 42 of FREQROL-SF,


is O (machine ready signal invalid in NC mode), the SMA
signal does not turn off.

CNC ready-on ---1, (L ,1


i \
; I
\/
- Spindle ready-on” I 1 :\/ I
, : I I
I
1 1
1 I t I
t I
I I I I 1
‘!I (
Alarm 1 t I
t 1 1 ,
1 I I t t
1 1 1
Machine ready-on ~ : I I I
(externalinterfecesignal)! ~ I 1 I
I t 1
I I
: I I 1 I ;

u;;:’ .U.;:;” u.~f~~”


1 Scc

Note: This signal (SMA) is valid only in a system where CNC is


bus-linked with FREQROL-SF.

- 263 -
~ F1310M, L-
SPINDLE
- SERVO-ON
L M320, 33o, 335 X249
SSA
c M330HL x249 UC9

FUNCTION:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF,


and informs that the spindle is under the position control
state (synchronous tap control, C-axis control).

OPERATION:

The signal turns on when FREQItOL-SF receives a spindle servo-on


command while the spindle is in the ready-on state and enters
the servo-on state. The servo-on signal is reset when the
servo-on command is reset.

Spindle seno-on
conunand
Spindle servo-on ‘\,

Note: 1. Spindle parameter TYP is O: when a position loop-in

is specified after the spindle returns to the home


position, the spindle servo-on signal turns on after
the spindle returns to the home position.

2. While the spindle servo-on signal is on, all input


signals for normal, reverse, and oriented rotation
are ignored.

3. This signal (SSA) is valid only in a system where CNC


is bus-link”ed with FREQROL-SF.

- 264 -
4

~ M31OM, L-
EMERGENCY
- STOP
L M320, 330, 335 X24A
SEMG
c M330HL x24A UCA

FUNCTION:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF,


and informs that the spindle is in the emergency stop state.

OPERATION:

The SEMG signal turns on when

(1) an emergency stop signal is generated from CNC.

(2) the emergency stop signal input of FREQROL external


interface is open. However, the SEMG signal does not turn
on if bit 1 of BLJ3, parameter No. 42 of FREQROL-SF, is O
(external emergency stop signal invalid in NC mode).

The SEMG signal turn off when the above conditions are reset.

Note: This signal (SEMG) is valid only in a system where CNC is


bus-linked with FREQROL-SF.

- 265 -
,.

p M31OM, L-
NORMAL
- ROTATION L M320, 330, 335 X24B
sSRN c
M330HL X24B UCB
,

FUNCTION:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF,


and informs that the spindle motor is rotating in the normal
direction.

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.

2. This signal (SSRN) is valid only in a system where CNC


is bus-linked with FREQROL-SF.

- 266 -
.

-
REVERSE
ROTATION
~

L
M31OM, L

M320, 33o, 335 X24C


I
I
SSRI I I
1 I
1
,
1 I
4
.
L M330HL X24C UCC
I
FUNCTION:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF,


and informs that the spindle motor is rotating in the reverse
direction.

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.

2. This signal (SSRI) is valid only in a system where CNC


is bus-linked with FREQROL-SF.

- 267 -
.

M31OM, L
Z-PHASE P
PASSING L M320, 330, 335 X24D
SZPH
c M330HL X24D UCD

FUNCTION:

This signal originates in MELDAS AC Spindle Drive FREQROL-SF,


and informs that the encoder Z-phase is passed while spindle
speed control is being changed to spindle position control for
C-axis control.

OPERATION:

The SZPH signal turns on when

(1) Z-phase is passed during C-axis control

The SZPH signal turns off when

(1) the spindle servo-on command is reset.

(2) the spindle ready-on command is reset.

Spindle ready-on

Spindle servo-on
command
Z-phase

Z-phase pa86ing

Note: This signal (SZPH) is valid only in a system where CNC is


bus-linked with FREQROL-SF.

- 268 -
F

M31OM, L
POSITION LOOP p
- IN-POSITION
L M320, 330, 335 X24E
SIMP “
c M330HL X24E UCE

FUNCTION :

This signal originates in MELDAS AC Spindle Drive FREQROL-SF,


and informs that the spindle is in position under C-axis
control or synchronous tap control.

OPEIUiTION:

The SIMP signal turns on when

(1) the droop amount is within the in-position range in C-axis


or synchronous tap control (servo-on) mode.

(2) the operation is in neither C-axis nor synchronous control


(servo-on) mode. (See A in the figure below.)

The SIMP signal turns off when

(1) the droop amount is outside the in-position range in C-axis


or synchronous tap control (servo-on) mode.

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

*+ +@

Notes: 1. The in-position range is set in IPOS, parameter No. 5B


of FREQROL-SF.

2. This signal (SIMP) is valid only in a system where CNC


is bus-linked with FREQROL-SF.

- 269 -
~ M31OM, L
TORQUE
- LIMIT
L M320, 330, 335 X24F
STLQ
c M330HL X24F UCF

FUNCTION :

This signal originates in MELDAS AC Spindle Drive FREQROL-SF,


and informs that the spindle torque is limited.

OPERATION:

The STLQ signal turns on when

(1) the torque control input (Y2D2, Y2D3) is on.

The STLQ signal turns off when

(1) the torque control input (Y2D2, Y2D3) is off.

Note: This signal (STLQ)is valid only in a system where CNC is


bus-linked with FREQROL-SF.

- 270 -
9.2 Signals from CNC to PLC
(Data Type: R***)

- 271 -
.

ANALOG INPUT P M31OM, L RO-R5 -


L M320, 330, 335 RO-R5
AIn c
M330HL RO-R5 -

FUNCTION:

When analog voltage is input through external analog signal input


connector of CNC, data that corresponds to the input voltage can
by read by the file register.

The signal can be used to read a load meter, or for thermal dis-
placement correction.

OPERATION:

The sampling frequency for each analog input (channel) is as list-


ed below.
Card MC303 Card MC323
Signal File re- Sampling CNA-27 CMD-41
(channel) gister frequency Input Common Input Common
(R) (msec)
AI1 RO 14.2 6 5. 6 13
A12 RI 71 9 8
A13 R2 71 11 10
A14 R3 71 13 12
A15 R4 71 ‘ 15 14
A16 R5 71 17 16

*Timing of sampling differs from signal (channel) to signal


by 7.1 - 14.2msec.

Relationship between analog simal


and file register content Resolution: 10V/2000 = 5mV
File register content (setting) Accuracy : tO.5% max.
4.
Max. rating: t15V

““””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 signal specified in automatic operation


(MEMORY, MDI or TAPE) or by manual numerical data input is input.

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).

Since spindle speed reference is a data pertinent to analog signal


processing, usually binary code is selected.

Under the S analog mode, the data can be monitored in the “S


display” on the command value screen. (Under other modes, the “S
display” displays the contents of file registers R28 and R29.)

OPERATION:

Set spindle speed reference is renewed when

(1) “S**” is specified in automatic operation (MEMORY, MDI or TAPE)


and M function complete 1 or 2 signal (FIN 1 or FIN 2) or gear
shift complete signal (GFIN) is sent back to the CNC, or

(2) “S**” is specified by manual numerical command input and M


function complete 1 or 2signal (FIN1 or FIN2) or gear shift
complete signal (GFIN) is sent back to the CNC.

Note: Data cannot be cleared by “reset” or “emergency stop!! (eX-

cept for some versions for lathe application).

- 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. )

Note 2: Spindle speed reference directly denotes spindle speed


(RPM) specified as S function com~d-

REIATED SIGNALS:

(1) Spindle speed reference output

(2) Final spindle speed reference data

- 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:

Operator’s key operation can be monitored on the user PLC side.

OPERATION:

While operator is typing, the key-in data are set to KEY-IN 1.

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:

(1) Full key in

(2) Key out 1

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:

True spindle speed is always cD+-


-“” by feedback signal from spindle
encoder.

Data are multiplied by 1000, and stored.

- 276 -
M310M, L R20,21 R220,1

- M CODE DATA 1 - M320, 330, 335 R20,21

M330HL R20,21 R220,1

FUNCTION:

men M function is specified, ValUe following address IIMM cm be

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:

M code data are updated when


(I) ‘~M**’l
is specified in automatic operation (TAPE, MEMORY or
MDI), or
(2) “M**” within canned cycle causes motion during execution of
the canned cycle, or
(3) IIM**II
is executed by manual numerical command input.

M code data is also updated when an M single output command is


issued even during M function lock. The data is kept unchanged
after M function complete signal (Fin 1, Fin 2) is sent back.
“Reset” or “emergency stop” does not cause clear of data.

CAUTION :

(1) Commands can be defined up to four in a block with parameters.


Commands up to three are available for M31O and one for the
system without the built-in PLC, however.

When plural M functions are placed in one block, the signals


are output in the order at programming.

Ex. ) M03 M08 M80

Output to M code data 1


Output to M code data 2
Output to M code data 3
!- Output to M code data 4

- 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:

(1) M function strobe 1 - 4 (MF1 - MF4)

(2) M code data 2, 3, 4

- 278 -
.

P M31OM, L R22,23 R222,3


- M CODE DATA 2 L M320, 330, 335- R22,23
c M330HL R22,23 R222,3

FUNCTION:

k?lenM fU.nCtiOn iS specified, Value following address IIMN cm be

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:

M code data are updated when

(1) twO or more M functions are placed in one block in automatic


operation (TAPE, MEMORY or MDI).

For other details, refer to the description about M CODE 1.

P M31OM, L R24,25 R224,5


- M CODE DATA 3
L M320, 330, 335 R24,25
c M330HL ~4, 25 R224,5

FUNCTION:

men M function is specified, value following address IIMII cm be

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:

M code data 3 are update d when

(1) three or more M functions are placed in one block in automatic


op~~ation (MEMORY, TAPE MD1). or

For other details, refer to the description about M CODE DATA 1.

- 279 -
P M31OM,L.
- M CODE DATA 4 L M320, 330, 335 R26,27
c M330HL R26,27 R226,7

FUNCTION:

When M function is specified, value following addre~~ tIMII


can be
identified.
For M code data output from the CNC, BCD code or binary code or
signed binary code can be selected by using machine manufacturers
parameter.

OPERATION:

M code data 4 are updated when

(1) four or more M functions are placed in one block in automatic


operation (TAPE, MEMORY or MDI).

For other details, refer to the description about M CODE DATA 1.

- 280 -
.

I
M31OM, L R28,29 R228,9
S CODE DATA 1 - M320, 330, 335 R28,29
M330HL R28,29R228,9

FUNCTION:

When S fUnctiOn is specified, value following address llsll


c= be
identified.

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:

S code data are updated”when


(I) “s**I~is specified in automatic operation (TAPE, MEMORY or
MDI), or
(2) fls**!!
is executed by manual numerical command input.

Data remain unchanged when M function complete signal (FIN 1 or


FIN 2) is sent back. “Reset” and “emergency stop” does not cause
clear to data.

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:

(1) S function strobe 1 (SF1)

- 281 -
.

M310M, L R36,37 R236,7


T CODE DATA 1 - M320, 330, 335 R36,37
M330HL R36,37 R236,7

FUNCTION:

When T function is specified, Value following address “T” can be


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:

T code data are updated when


(I) “T**” is specified in automatic opration (TAPE, MEMORY or
MDI), or
(2) l’T**l~
is executed by manual numerical command input.

Data remain unchanged when M function complete signal (FIN1 or


FIN2) is sent back. “Resetlland “emergency stop” does not cause
clear to data.

CAUTION:

(1) T commands can be defined up to two in a block with machine


parameters. For M31O, M330H and the system without the
built-in PLC, however, only one T command is available.
If commands more than set with parameters are issued, the
last specified codes will be valid.

(2) Wen plfial M functions are placed in one block, the signals
are output in the order at programming.

Ex. ) T05 T~5;


Output to T code data 1
Output to T code data 2

RELATED SIGNALS:

(1) Tool function strobe 1, 2 (TF1, TF2)

(2) T code data 2

- 282 -
.

M31OM, L
P
T CODE DATA 2 L M320, 330, 335 R38,39
c M330HL R38,39 -

FUNCTION:

When T function is specified, value following address “T” Cm be

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:

T code data 2 are updated when

(1) Three or more T functions are specified in one block in auto-


matic operation (TAPE, MEMORY or MDI).

For other details, refer to the description about T CODE DATA 1.

- 283 -
P M31OM, L
2ND M FUNCTION
DATA 1 L M320, 330, 335 R44,45
c R44,45 R244,5
M330HL

FUNCTION:

When 2nd M function is specified, value following address IIBII(NOte I)

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.

Note 1: Address for 2nd M function can be selected from addresses


A, BandCby using machine manufacturer’s parameter.

op~~TIoN:

2nd M function data 1 updated

(1) “B(A,c)*+t’ is specified in automatic operation (TAPE, MEMORY


or MDI), or
(2) “B(A,C)**fl is executed by manual numerical command input.

Data remain unchanged even after M function complete signal (FIN I,


FIN 2 ) is sent back.
Data cannot be cleared by “reset” or “emergency stop”.

CAUTION:

(1) Maximum four 2nd M functions can be placed in block by


using machine parameter (when built-in PLC is used).
If number of functions in one block exceeds that specified by
parameter, the last ones are valid.

(2) When plural 2nd M functions are placed in one block, the sig-
nals are output in the order of programming.

Ex. : For B code

B05 B15 B25 B35;


T -i-
1 I I output to 2nd M function data 1
output to 2nd M function data 2
J output to 2nd M function data 3
I output to 2nd M function data 4

- 284 -
.

RELATED SIGNALS:

(1) 2nd M function strobe 1, 2, 3, 4 (BF1, BF2, BF3, FB4)

(2) 2nd M function data 2

(3) 2nd M function data 3

(4) 2nd M function data 4

2ND M FUNCTION p ‘310M’L


- DATA 2 L M320, 330, 335 R46,47
c R46,47 -
M3301-IL

FUNCTION:

Men 2nd M fUIICtiOnis specified, value following address ,,B,,(Note


1)
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.

Note 1: Address for 2nd M function can be selected from addresses


A, B and C by using machine manufacturer’s parameter.

OPERATION:

2nd M function data 2 are updated when

(1) two or more .2ndT functions are specified in one block in


automatic operation (TAPE, MEMORY or MDI).

For other details, refer to the description about 2ND M FUNCTION


DATA 1.

- 285 -
M31OM,L
2ND M FUNCTION p
~
DATA 3 M320, 330, 335 R48,49
c R48,49
M330HL
[

FUNCTION:

When 2nd M function is specified, value following address ,,


B,,(Note 1)
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.

Note 1: Address for 2nd M function can be selected from addresses


A, B and C by using machine manufacturer’s parameter.

OPERATION:

2nd M function data 3 are updated when

(1) three or more 2nd T functions are specified in one block in


automatic operation (TAPE, MEMORY or MDI).

For other details, refer to the description about 2ND M FUNCTION


DATA 1.

- 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 :

When 2nd M function is specified, value following address ?tBtl(NOte


1)
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.

Note 1: Address for 2nd M function can be selected from addresses


A, B and C by using machine manufacturer’s parameter.

OPERATION:

2nd M function data 4 are updated when

(1) four or more 2nd T functions are specified in one block in


automatic operation (TAPE, MEMORY or MDI).

For other details, refer to the description about 2ND M FUNCTION


DATA 1.

- 287 -
.

~ M31OM, L R64-67 -

CRT DISPMY L M320, 33o, 335 R64-67


INFORMATION c M330HL R64-67 -
[ —

FUNCTION:

Page and other information currently displayed by the CNC display


can be monitored on the PLC side.

For interface, file registers R64 and R65 are used.

OPERATION:

Display information changes when (display information does not


change when the same display information is called again)

(1) f~ction select key is pressed, or

(2) menu key is pressed, or

(3) page key is pressed.

The relationship between key operation and display information is


as follows:

Display No. Func. No. Menu No. Page No. -


Function select key lFile register R65 File register R64
I
1
9“ CRT lBit F-81 ,
Bit7-O BitF-8 Bit7-O

MONITOR MONITOR 00

DATA IN/OUT 06

DIAGN 07 0-14 1 n Not de-


(9 inch) fined
GRAPHIC SFG 08
0-17 Data
FO FO 09 (14 inch) unknown
TOOL&.$Ij! TOOL{W&l (changes (change
Oc in ac- by
NEXT /
TOOL/PARAM TOOL/PARAM cordsmce
with PREV .
(machine ) (machine ) OE page
m+nu )
TOOL/PARAM TOOL/PARAM keys )
(system) (system) OF
EDIT/MDI
EDIT/MDI I OD I
1- 1DIAGN/IN, OUT ] 10 I

I SFP 1- 1 13 \

- 288 -
.

Menu No. for 9“ CRT

, 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

Note: File registers R66 and R67 are not subjected to


processing.

- 289 -
P M310M, L R68 -
- PLC SCAN TIME L M320, 330, 335 R68
c
M330HL R68 -

FUNCTION:

Time taken for scanning in user PLC can be monitored.

OPERATION:

Scanning time for user PLC main processing is continuously up-


dated and set.

File register contents and time calculation:

File register [FIEIDICIBIA191817161514 131211101


~ Upper-order~Lower-order~
data data

Time calculation

E25 ‘7-’+ ‘Lo’’er-:::er


‘a’a’
x 701‘msec)
Ex. :
FIEID CIB A 9 8 7 6 5 4 3 2 1 ()
O1o1o 010 1 1 0 1 1 0 1 0 0 c1o

-X7.’ ‘ v’7*l=48*4msec

Notes: 1. For this data, mean scanning time is about 1.8sec.

2. 1/0 proces~ing time for PLC control software (PLC


BASIC) is included in this data processing time.

- 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:

This is interface function used to coordinate user PLC to user


macro.

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.

The relationship between system variable and file register is as


follows:
.=—_. Po -
System Systern po-
mrlable ints Interface output signa~- ints
variable Interface output signal

# 1000 1 Register R72bitO $1016 1 Register


R73 bito
$1001 1 #t 1 = 1017 1 88 1
:1002 1 #/ 2 C 1018 1 ? ●
2
= 1003 1 )! 3 * 1019 1 #t 3
:1004 1 tt 4 :1020 1 #t 4
% 1005 1 !) 5 s 1021 1 8? 5
* 1006 1 t! 6 = 1022 1 #t 6
# 1007 1 t! 7 * 1023 1 ?9 7
:1008 1 #t 8 :1024 1 m 8
= 1009 1 #f 9 :1025 1 w 9
# 1010 1 n 10 Z 1026 1 U 10
%1011 1 8J
11 ~1027 1 w 11
* 1012 1 # 12 $1028 1 w 12
$1013 1 It 13 % 1029 1 M 13
* 1014 1 # 14 $1030 1 tt 14
= 1015 1 *! 15 = 1031 1 #f 15

System po- Interface output signal.


variable int In the case of M320M,L, M330HM
and M335M, file registers R72
% 1032 32 lRegister R72. R73 and R73 are exemplified in this
# 1033 32 74,R 75
table.
= 1034 32 76,R 77
s 1035 32 78,R 79
File registers R72 and R73 are congruous to system variables
#looo - #lo31, and #1032 (32-bit data).

RELATED SIGNALS:

(1) User macro output #1033, #1034, #1035


(2) User macro input #1132, #1133, #1134, #1035

- 291 -
.

USER MACRO p M31OM, L R74,75 R274,5


- OUTPUT #1033 L M320, 330, 335 R74,75
PLC - CNC c
M330HL R74,75 -

FUNCTION:

This provides interface function used to coordinate user PLC to


user macro.

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 I ()!1000,* is set to #1033) :

+
i

Wnen “l” is set at #1000,


data at #1033 (R74, 75)
is read for #100.

RELATED SIGNALS:

(1 ) User macro output #1032, #1034, #1035, #1000 - #1031

(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.

P M31OM,L R78,79 R278,9


USER MACRO OUT- L M320, 33o, 335 R78,79
...
PUT #1035 c -
M330HL R78,79I -
I I I I i I i

FUNCTION:

OPERATION:

The function, operation, etc. are same as those of USER MACRO


OUTPUT #1033.

- 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:

These signals provide input signal interface required when an ad-


ditional (2nd) operation board interface card is used in a system
using DI/DO type operation board.

Generally, these signals are to be input to “bit-based arithmetic


operation area (X***). They, however, are input to file registers
(R).

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.

Hardware block diagram:

CMD81 (IN)

CMDB2 (IN)

CNC unit CFDB3 (OUT)


-L__-l”

I
1 NO.2
1
I MC231
External power ~- . CMD181 IN)
:MD1B2 IN)
.
CFD1B3 OUT )
m-
‘W

Add-on operation board input signals 1 - 4 correspond to input


signals CM181 and CM182 shown in the above diagram.

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

Refer to section 6.1 ADD-ON OPERATION BOARD INPUT SIGNALS TABLE


for further information of the add-on board input signals 1 to 4.

RELEATED SIGNALS:

(1) Add-on operation board output signals 1 - 3

- 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 :

Desired control axis Cm be specified to be exempted from control


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.

(1) Specified axis is not under anY positioning control (oriented


spindle stop, index, etc. )

(2) “Servo alarm”, ~~strokeend alarm” and other alarms are not
applied to specified axis.

(3) Interlock signal applied to specified axis is deemed to be


on.

(4) Specified axis is displayed by the CRT.

Notes 1: To use these sigaiils,parameter setting should have been


made for axis so that axis can be specified with signal.
Otherwise signal (DTCH1 - DTCH6) is ignored.

2: The same function can be used by setting parameter on the


CRT screen.

3: Control axis removal signal (DTCIin)and related parameter


setting become valid when the power is turned on.

- 297 -
That is, signal is not established only by turning
on or off signal itself or parameter setting.

- 298 -
.

M31OM, L Y108-~ Y288-


SERVO OFF B
N-TH AXIS - M320, 330, 335 ’188-D
*SVFn Y188-~ W8-B
M330HL

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.

*SVF1 1 .... 1st axis in “servo OFF”


2 .... 2nd axis in “servo OFF”
: ...* 3r~ axis in “servo OFF”
I
I :
Y n.... nth axis in “servo OFF”

OPERATION:

When seno OFF signal (SVFn) turns off, the corresponding control
axis is set to servo OFF condition.
-.

Whether displacement which was caused during servo OFF by extern-


al force is corrected when “servo ON” signal is given, or not,
can be determined by setting parameter.

(1) When displacement is corrected (follow-up) ....

0 An amount of motion equal to the displacement is commanded


so that positioning error becomes zero.

o In this case, machine position remains deviating from im-


position when servo OFF signal is restored.
The current position read by position counter, however, is
corrected and therefore the machine position is corrected
when the next absolute motion command is given (“manual
absolute signal is turned on when manual operation is sel-
ected).

(2) When displacement is not corrected .....

0 In this case, machine position should be corrected when

- 299 -
servo OFF signal is restored.

The timing chart shown below is an example where servo OFF


reset by axis select output signal (AXn) and machine
position is corrected.

Axis select output


I
!\ ,
i
Interlock
~ I
Interlock relea&el
II 1 I
Servo OFF I 1
I I Servo ON ! I
I I
1 IAxis motion :
I
I !-1

The following is an example where servo-off occurs


during axis motion.

XI: men the seno-off


signal is generated during axis motion,
the motion is decelerated and stopped, then the axis
enters the servo-off state.

%2 and x3: NC internal interlock (axis motion disabled),


caused by servo-off signal.

Note: Although servo-off signal is for B contact (*),


it is on (“1”) when the power is turned on. If it
is not used, programming is not required for servo-
off.

- 3!)0-
.
Yllo- Y290 -

D-_!
MIRROR IMAGE M31OM, L 3
3
N-TH HIs - M320, 330, 335 yl~ ~
MIn M330HL yl~ ~ Wlo-3

FUNCTION:

Contour along which workpiece is machined can be symmetrized by


inversing sign (+, -) of motion value programmed in one block.

Each control axis is provided with this signal. The last num-
eric of signal name indicates No. of control axis ubjected to
mirror image.

MI 1 1 . . . . 1st axis is subjected to mirror image


2 . . . . 2nd axis is subjected to 1mirror image
3 . . . . 3rd axis is subjected to 1nirror image
I
I :
I
~ A . . . . n-~h axis is subjected to mirror image

OPERATION:

Given machining contour can be turned over symmetrically by in-


versing sign of motion value in TAPE, MEMORY or MDI operation.

(1) Mirror ‘image is applied to all amounts of motion on all axes


no matter whether commanded value is incremental or absolute.

Note: Mirror image is switched after block stop.

- 301 -
.

M31OM, L
IEXTERNAL
DECELERATION IM320, 330, 335 Y198 -
‘ +N-TH AXIS D ,
*+EDTn ’198 ~
M330HL W18-B I
FUNCTION:

Speed (feed rate) of axis motion in plug (+) direction can be


changed to constant speed (set by parameter) by turning off
this signal (*+EDn).

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.

● ✎ ✎ ✎ ✎ 1st axis motion is decelerated.


✎ ✎ ✎ ✎ ✎ 2nd axis motion is decelerated.
✎ ✎ ✎ ✎ ✎ 3r~ axis motion is decelerated.
I
I
I
. . . . . n-th axis motior is decelerated.

. . . . Motion (feed) in + direction is decelerated.


I . . . . Motion (feed) in - direction is decelerated.
(*-EDI - *-ED6 ).

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.

o As for speed after deceleration, 300mm/min is standard and it


can be set to any speed by setting a parameter.

0 If external deceleration signal turns off while the speed of


ongoing motion is below that specified for external decelera-
tion, nothing occurs.

0 In the case of automatic operation, if the speed of ongoing


motion is faster than that specified for external deceleration,

- 302 -
the resultant speed is the composite speed of the two speeds.

o When motiori is reversed, external deceleration is reset (i.e.,


the reverse motion is at the normal speed).

o Even during automatic operation, external deceleration is appli-


ed only to the specified axis when G28, G29 or G30 is used.

o External deceleration signal can be made invalid by setting a


control parameter.

Motion in +
Axis motion External deceleration
“direction
+-
External decel. (~.EDn) ~\ -’+

External decel..(-EDn) -EDn for + direc_t&on motion is invalid.

Note 1: Although external deceleration signal is for B contact


(*), it is on (“l”) when the power is turned on.
When it is not used, programming for external decelera-
tion is not required.

- 303 -
.

I M31OM, L I I I

[ EYE M320, 330, 335


M330HL
‘=0 -~
y~o -~ W20-3

FUNCTION:

OPERATION:

The function and operation of these signals are same as those of


EXTERNAL DECELERATION (*+EDn) except that direction of motion
is reverse.
Signal turns off when direction of motion is minus.

- 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:

Auto interlock, -n-th axis


Manual interlock, +/-n-th axis

CAUTION :

(1) All interlock signals are for B contact.

(2) Since interlock signal “Y=” is automatically set to “III


(on) when the power is turned on, no interlock
programming is required for an axis that are not to be
used.

- 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:

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 minus direction-activates the interlock function.

OPERATION:

When this signal turns off for a specific axis in motion in


the minus direction under automatic operation mode (memory,
MDI, tape), motion of all axes 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:

Auto interlock, +n-th axis


Manual interlock, +/-n-th axis

CAUTION :

(1) All interlock signals are for B contact.

(2) Since interlock signal “y*H” is automatically set to “1”

(on) when the power is turned on, no interlock


programming is required for an axis that are not to be
used.

- 306 -
4

MANUAL INTER- P M31OM, L Y138- ~8 -


B B
* LOCK YlB8-
L M320, 330, 335
+N-TH AXIS D
+MITn c M330HL ‘*8 -c W38-B

FUNCTION:

When motion of a specific axis .(n-thaxis) in plus direction


activates interlock function, only that axis motion of machine
can be decelerated and stopped immediately during manual opera-
tion.

OPERATION:

When this signal turns off for a specific axis in motion in


the plus direction under manual operation mode, motion of the
axis decelerates and stops with MO1 operation error code
“0004” 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.

Ii&iTED sIGNALs:

Manual interlock, -n-th axis


Auto interlock, i-/-thth axis

CAUTION :

(1) All interlock signals are for B contact.

(2) Since interlock signal “Y**” is automatically set to “1”


(on) when the power is turned on, no interlock
programming is required for an axis that are not to be
used.

- 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:

When motion of a specific axis (n-th axis) in minus direction


activates interlock function, only that axis motion of machine
can be decelerated and stopped immediately during manual opera-
tion.

OPERATION :

When this signal turns off for a specific axis in motion in


the minus direction under manual operation mode, motion of
the axis decelerates and stops with MO1 operation error code
“0004” 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:

Manual interlock, +n-th axis


Auto interlock, +/-n-th axis

CAUTION:

(1) All interlock signals are for B contact.

(2) Since interlock signal “Y*~” is automatically set to “l!!


(on) when the power is turned on, no interlock
programming is required for an axis that are not to be
used.

- 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:

During automatic operation, current position can be changed


without actual machine motion to check program.

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:

Manual machine lock, n-th axis

CAUTION:

(1) If auto machine lock signal changes during automatic


operation, block stop occurs after completion of the
block in execution.

(2) Setting the third axis of this signal to ON provides the


Z-AXIS CANCEL function which was available in
conventional systems with a machining center.

- 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:

During manual operation, current position can be changed with-


out actual machine motion to check program.

OPERATION:

When this signal is on, current position can be changed on a


specific axis (n-th axis) without actual machine motion.

If the signal turns on or off during execution of a block, the


operation continues until it is completed.

It is required to stop motion of all axes to validate the


machine lock.

REMTED SIGNALS:

Auto machine lock, n-th axis

- 310 -
.

M31OM, L Y158- Y2D8-


FEED AXIS B D
SELECT - M320, 330, 335 ‘m8 ~
+Jn YID8- W58-
M330HL c B

FUNCTION :

This signal is used to Start mOti On (jog feed, incremental feed


or reference point return) in plus direction during manual opera-
tion.

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

H rl ●“== 1st axis is selected for feed motion


HI 2 .... 2nd axis is selected for feed motion

T
3 .... 3rd axis is selected for feed motion
I I
I I
I
n.... n-th axis is selected for feed motion

+-+ . . . . Feed motion in + direction


L_ .... Feed motion in - direction (for -Jn)

OPERATION:

When feed axis select signal (+Jn) turns on, the following
motion occurs.

(1) When jog feed, incremental feed or reference point return is


possible, motion in plus direction occurs on the selected
axis.

(2) In jog feed, motion continues while the signal is on.

Jog mode (J)


J
Feed axis select (+J1) I
1st axis motion (+) / \

(3) In incremental feed, amount (length) of motion depends on set-


ting of “handle/incremental teed multiplication”.
The motion is in plus direction.
Even when signal (~Jn) turns off during motion, the motion
(feed) does not stop.

- 311 -
To start the motion agian, turn on the signal after the
preceding motion has been completed.

Incremental feed mode (S) I 1


Feed axis select (+J1) i I I I
1st axis motion (+) / \ / \

(4) After reference Point return motion is decelerated to ap.


preach speed by the proximity point detect dog, the motion
continues, even after the feed axis select signal is turned
off, until motion reaches the reference point.

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).

2. If feed axis select signal turns on before JOG, INCRE-


MENTAL or REFERENCE POINT RETURN mode is selected, the
signal is ignored.
In this case, the signal should be once turned off and
then on.
JOG mode (J) I
Feed axis select I
(+J1) : *
,
I
I

1st axis motion (+) /


;
4 Feed is-caused after +Jl is
turned off.
b
+Jl is invalid within this range.
3. If reset is exerted while feed axis select signal is on,
or feed axis select signal turns on during reset, the
signal is ignored even when the reset condition is re-
moved.
In this case, the feed axis select signal should be
once turned off and then on.

- 312 -
JOG mode

Reset
Feed axis sel-
ect (+J1) J -
I I
\Y : I -#I
1st axis mot~~~ i

pe..{
Ii I

Motion stop ~U {eed is caused


turned off.
after +Jl is

(+J1 is Invalid
within this range
RELATED SIGNALS:

(1) Feed axis select (-) n-th axis (-Jn)

- 313 -
.

M31OM, L Y160- Y2E0-


3 3
FEED AXIS
SELECT - M320, 330, 335 y~ -5
-Jn M330HL YIEO-4 ~o-3

FUNCTION:

OPERATION:

The function and operation of these signals are same as those of


FEED AXIS SELECT (+Jn), except direction of motion.

- 314 -
REFERENCE PO- P M31OM, L Y180 -
INT POSITION Y200-
L M320, 330, 335
SELECT Y201
zsLn c M330HL Y200,1WBo, 1

FUNCTION :

It is also possible to return to the n-th reference point in


the manual reference point return mode. This signal i.s used
to select the number of the reference point (n) to return to.

OPEIL4TION:

Reference point position select signal (Y200 Y201) is


when,

o REFERENCE POINT RETURN mode is on (“l”), and

o manual start condition (Y200 - Y201) is heldO

Y200 Y201 I Return point

010 1st reference point


110 2nd reference point
0111 , 3rd reference point
I

lp 4th reference point

Note: Returning to the first reference point


performed before returning to the second, third or
forth reference point.

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:

(1) Reference point return mode (ZRN) .

(2) Feed axis select (+JI - +J6, -J1 - -J6)

,(3) N-th reference point in-position (ZP1l - 16, ZP21 - 26,


,
ZP31 - 36, ZP41 - 46)

- 316 -
M310M, L Y188 Y308
JOG MODE
- M320, 330, 335 Y208
J ..-.---
M330HL Y208 W88

FUNCTION:

JOG operation mode (manual operation) is selected.

OPERATION:

When JOG mode signal turns on, JOG operation mode is selected.

For rapid traverse, rapid traverse command signal (RPD) is turned


on together with this signal (J).
Axis motion starts when feed axis select (+) or (-) signal is
turned on after JOG mode Signal (j) iS turned on and manual feed-
rate (*JV1 - *JV16) is set.

FWATED SIGNALS:

(1) Feed axis select (+J1 - +J6, -J1 - -J6)

(2) Manual feearate (*JV1 - *JV16 )

- 317 -
M31OM, L Y189 Y309
- HANDLE MODE
- M320, 330, 335 Y209
H
M330HL Y209 W89

FUNCTION:

HANDLE FEED operation mode (manual operation) is selected.

OPERATION:

When HANDLE mode signal (H) is turned on, HANDLE FEED mode is sel-
ected.

Axis motion starts when the manual pulse generator handwheel is


rotated after axis is selected by handle axis select code (HSII -
HSl16, HSIS) and this signal is turned on.
Speed of the axis motion depends on setting of feedrate multipli-
cation (MP1 - 4).

RELATED SIGNALS:

(1) 1st handle axis No. (HS1l - HS116) ,


1st handle axis valid (HSIS)

(2) 2nd handle axis No. (HS21 - HS216),


2nd-handle axis valid (HS2S) 1Valid only for handle
3-axis specification
(3) 3rd handle axis No. (HS31 - HS316),
3rd handle axis valid (HS3S) J
(4) Handle feedrate/incremental feedrate multiplication (MPI - 4)

-318 -
M31OM, L Y18A Y30A
INCREMENTAL Y20A
MODE - M320, 330, 335

s M33OHL Y20A W8A


*

FUNCTION:

INCREMENTAL FEED mode (mmual operation) is selected.

OPERATION:

When incremental mode command signal (S) is turned on, INCREMENTAL


FEED mode is selected.

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:

(1) Handle feedrate/incremental feedrate multiplication (MP1 - 4)

(2) Feed axis select (+J1 - +J6, -J1 - -J6)

(3) Rapid traverse (RT)

(4) Manual feedrate (*JV1 - *JV16)

- 319 -

✍ MANUAL ~NDoM P ‘310M’ L Y18B y3(3B


FEED MODE L M320, 330, 335 Y20B
PTP
c M330HL Y20B W8B

FUNCTION:

MANUAL RANDOM FEED mode in manual operation is selected.

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) ●

Othemise, this mode cannot be selected,

REWTED SIGNALS:

(1) Signals from PLC to CNC (Devices are for M320, 330 and 335)

Device [Abbreviation Signal name I


Y2681 CXII 1’Manual
random feed, “

Y269[ CX12 Ist exim


Y26A[ CX14 [~Axi’NO”
Y26BI CX18 II Y2731 CX28 I
Y26CI CX1161J Y2741 CX2161]
Y275~
Y26E[ Y2761
f● ed Ehnu ranclom feed
Y26FI CXIS Manual
I Ist axis
rant!
valid Y2771 CX2S 2nd axis valid

Device !Abbreviationl Signal name I Device IAbbreviation I Signal name


Y2781 cx 3 1 I)~amualrand~feed, .,
Y279\ CX32 II 3rd axie Y281[ CXS2 lnaepennent
axis
Y27A~ CX34 AXLSNo. i IY 2821 CXS3 lnFhIODAL.F
Y27B~ CX38 II I IY2831 CXS4 lGO/Gl
Y27CI CX3161~
Y27D{
Y27EI I
Manu random leed
Y27FI CX35 13rdnxisvalld

- 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~~

(2) Signals from CNC to PLC

@ Manual random feed mode (PTPO)

@ Manual random feed output (CNX)

@ Manual random feed complete (CXFIN)

- 321 -
M31OM, L Y18C Y30C
REFERENCE POIN
- RETURN MODE M320, 330, 335 Y20C

ZRN M330HL Y20C W8C

FUNCTION:

REFERENCE POINT RETURN mode is selected.

“Reference point return” is that axis motion component (tool, table,


etc.) is returned to the position previously determined for in-
dividual machine.

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.

For 2nd and thereafter reference point return, either “dog


type” or “high speed type” can be selected by setting a para-
meter.

(2) There are two patterns of reference point return.

0 Direction of approach mction, which occurs after limit switch


is actuated by the proximity point dog in bidirectional
axis motion, is set by a parameter..

~------
point

0 Pattern where proximity point dog is located close to the


reference 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.

Notes: 1. After speed is decelerated to approach speed, the


approach motion continues, even after feed axis
Select signal (+J1 - +J6, -J1 - -J6) is turned off,
until the motion is stopped at the reference point.

Therefore, axis can be switched to other axis,


after speed is changed to approach speed, to term-
inate reference point return on other axis.

2. Speed (feearate) before it is decelerated to ap-


proach is “rapid traverse speed” when rapid tra-
verse signal (RT) is on, or “manual feedrate”
(+JV1 - *JV16) when rapid traverse signal (RT)
is off.

REIATED SIGNALS:

(1) Feed axis select (+J1 - +J6, -J1 - -J6)

(2) Rapid traverse (RT)

(3) Manual feedrate (*JV1 - *JV16 )

- 323 -
MEMORY MODE M31OM, L Y190 Y310
M320, 330, 335 Y21O
MEM
M330HL Y21O W90

.
FUNCTION:

MEMORY mode of automatio operation is selected.

In this mode of operation, automatic operation is based on pro-


grams stored in the memory.

OPERATION:

(1) MEMORY mode is selected when MEMORY mode signal (MEM) turns
on.

(2) If different automatic modes (MEMORY, TAPE or MDI) are concur-


rent, or no mode is selected during automatic operation, op-
eration error (AL.4)occurs, causing block stop to the auto-
matic operation.

(3) If mode is changed to manual mode, or concurrent with manual


mode, during automatic operation (Note 1) 9 operation error
(AL4) occurs, causing stop to the automatic operation.

Notes: 1. When the system is of autosriatic/manual


operation compati-
ble specification, manual operation mode can be selected
together with automatic operation.

2. Even when operation mode is other than automatic opera-


tion, illegal mode, if selected, causes operation er_
ror.

- 324 -
M31OM, L

TAPE MODE - M320, 330, 335 Y211

T M330HL

FUNCTION:

TAPE mode of automatic operation is selected.

In this mode of operation, automatic operation is based on programs


stored in NC tape.

OPERATION:

(1) TAPE mode is selected when TAPE mode signal (T) turns on.

(2) If different automatic modes (MEMORY, TAPE or MDI) are concur-


rent, or no mode is selected during automatic operation, opera-
tion error (AL4) occurs, causing block stop to the automatic
operation.

(3) If mode is changed to manual mode, or concurrent with manual


(Note 1)
mode during automatic operation 9 operation error
(AL4) occurs, causing stop to the automatic operation.

Notes: 1. When the system is of automatic/manual operation compa-


tible specification, manual operation mode can be sel-
ected together with automatic opration.

2-.Even when operation mode is other than automatic opera-


tion, illegal mode, if selected, causes operation er-
ror.

- 325 -
M31OM, L Y193 Y313
MD I MODE - M320, 330, 335 Y213

D M330HL Y213 W93

FUNCTION:

MDI (Manual Data Input) mode of automatic operation is selected.

In this mode of operation, automatic operation is based on pro-


grams generated by manual data input on the CRT display.

OPERATION:

(1) MDI mode is selected when MDI mode signal (D) turns on.

(2) If different automatic modes (MEMROY, TAPE or MDI) are con-


current, or no mode is selected during automatic operation,
operation error (AL4) occurs, causing block stop to the auto-
matic operation.

(3) If mode is changed to manual mode, or concurrent with manual


mode, during automatic operation (Note 1) ? operation error
(AL4) occurs, causing stop to the automatic operation.

Notes: 1. When the system is of automatic/manual operation com-


patible specification, manual operation mode can be sel-
ected together with automatic operation.

2. Even when operation mode is other than automatic opera-


tion, illegal mode, if selected, causes operation error.

- 326 -
I I M31OM, L Y198 Y318

E M320, 330, 335 Y218

M330HL Y218 W98

FUNCTION:

This signal is used to start automatic operation in MEMORY mode,


MDI mode or TAPE mode, or to restart after automatic operation
pause (halt) or block stop.

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).

(2) Auto operation start output signal (status signal ‘tSTL”)


turns on when the pressed ‘Iautooperation start” pushbutton is
released, and turns off when “aUtO operation pause (or-halt)”
pushbutton is pressed or block stop occurs in single-block
operation.

(3) Signal (ST) is not accepted when

o automatic operation goes on,

0 “auto operation pause” signal (*SP) is off,


.
0 during reset (signal RST is on),

0 during alarm, or

0 sequence No. is being searched for.

(4) Automatic operation stops or is suspended when

o “auto operation pause” signal (*SP) turns off,

0 reset occurs (signal RST turns on)

0 alarm which causes stop to automatic operation occurs,

0 automatic operation mode is changed to manual operation mode,

0 mode is changed to other automatic operation mode and then


the block in executim is completed, or

0 block in execution is completed after single-block signal


(SBK) turns on, 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:

During automatic operation, axis motion can be decelerated and


stopped with this command signal.

To restart, press “automatic operation start” pushbutton.

OPERATION:

(I) When automatic operatoin pause command signal (*SP ) turns off,
automatic operation stops.

To start, press “automatic operation start” pushbutton.

(2) In the following cases, automatic operation does not immedi-


ately stop.

o During tapping in canned cycle

Automatic operation stops when tapping is completed and


the tool returns to “R” point.

o During thread cutting

Automatic operation stops when a block for axis motion


(other than thread cutting) , which comes first after the
signal (*SP) turns off, is completed.
If the signal (*SP) remains off, however, automatic opera-
tion stops immediately after a block (other than thread
cutting) is given.

o When control variable “feed hold invalid” has been set by


user macro.

Automatic operation stops immediately after a block where


the control variable “feed hold invalid” is cleared starts.

Note 1: AUTO OPERATION “PAUSE” COMMAND signal (+SP) is valid


even during machine lock.

- 329 -
M31OM, L Y19A Y31A
SINGLE BLOCK
- M320, 330, 335 Y21A
SBK
M330HL Y21A W9A

FUNCTION:

Machining program can be executed block by block in automatic op-


eration.

OPERATION:

(1) When single block signal (SBK) turns on, operation of CNC is
as follows:

o During automatic operation

After the block in execution has been completed, automatic


operation stops.
To start execution of the next block, AUTO OPEIUITION START
COMMAND (ST) must be turned on to off.

0 Not during automatic operation

Turning on single block signal (SBK) causes nothing to CNC


operation.

When signal (SBK) is turned on during cycle operation (can-


ned cycle, for example), however, the resultant operation
pattern is as follows (the block at which single block sig-
nal (SBK) is accepted depends on type of cycle ... refer
to the relevant programming manual):

Example of operation pattern:

Single block ..1


\
signal (SBK) \“’ ‘)
Auto opera-
tion start \ \
command signal
(ST)
~x~kmotion \.J/
Golzloo..
.;x ~lc ;L
GO1ZIOOO...

SBK turns on SBK switches during SBK turns on


at start axis motion after completion
of block -
kw21 B
- 330 -
M31OM, L Y19B Y3 lB
BLOCK START
INTERLOCK - M320, 330, 335 Y21B
*BSL M330HL Y2 lB W9B

FUNCTION:

This signal prohibits start of the next block in automatic opera-


tion (MEMORY, MDI or TAPE).

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.

Notes: 1. This signal is valid to all blocks including blocks inter-


nally generated by canned cycle or other cycle.

2. The signal (*BSL) is on when the power is turned on.


When the signal is not used, programming on the PLC is’
not required for this signal.

RELATED SIGNALS:

(1) Cutting start interlock (+CSL)

- 331 -
I
CUTTING START M31OM, L Y19C Y31C
* INTERLOCK M320, 330, 335 Y21C
Y21C W9C
1- *CSL M330HL

FUNCTION:

This signal prohibits start of an axis motion command block other


than that for positioning in automatic operation.

.
OPERATION:

While the signal (*CSL) is off, execution of an axis motion com-


mand block other than that for positioning may not be started in
a,~tomatic 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


operation, execution of program starts when the signal is turned
on.

Notes: 1. This signal is valid to all blocks including blocks in-


ternally generated by canned cycle or other cycle.

2. The signal (*CSL) is on when the power is turned Dn.


When the signal is not used, programming on the PLC is
not required for this signal.

FJZUTED SIGNALS:

(1) Block start interlock (*BSL)

- 332 -
M31OM, L Y190 Y31D
DRY RUN - M320, 330, 335 Y21D
DRN M330HL Y21D W9D

FUNCTION:

Feedrate in automatic operation is specified by manually set value


instead of programmed value.

OPERATION:

(I ) Dry run signal given during ‘cutting feed

o1 When rapid traverse command signal (RT) is on, the cutting


feedrate is equal to the maximum cutting feedrate.

In this case, “cutting feedrate override” and “rapid tra-


verse override” are ignored.

02 When rapid traverse command signal (RT) is off, the dry run
signal is ignored.

(2) Dry r~ signal given during rapid traverse

o1 When rapid traverse command signal (RT) is on, the dry run
signal is ignored.

02 Wnen rapid traverse command signal (RT) is off, the speed


is equal to manually set speed.

If manual feedrate override valid signal (OVSL) is on,


the cutting feearate override is valid.

Notes: 1. Dry run is not applicable to manual operation.

2. Dry run is valid even during G84 or G74 operation.

3. To make dry run applicable to rapid traverse command


(GO, G27, G28, G29, G30 or G60), control parameter “GOO
dry run” should have been on.

RELATED SIGNALS:

(1 ) Rapid traverse command sign’al (RT)

(2) Manual feedrate override valid signal (OVSL)

- 333 -
M31OM, L Y19F Y31F
ERROR DETECT
M320, 330, 335 Y21F “
ERD M330HL Y21F W9F

.
FUNCTION:

Machine motion is stopped momentarily in transition from a cut.


ting feed block to other block during automatic operation to pro-
vide time for determination whether in-position check is made or
not before start of the next block.

Block-to-block transition may cause rounding in cutting because


of delay caused by acceleration or deceleration, and servo re-
sponse delay. When cutting is stopped momentarily in transition
from block to block, this rounding can be elimianted with this signal.

OPERATION:

When this signal (ERD) is on in block-to-block transition during


Cutting in operation, in-position check is accomplished.
aUtOII)atlC

If the signal is off, the next block starts after completion of


the preceding block without stop.

Note 1: In general practice, the signal (ERD) is turned on and off


using an appropriate miscellaneous function so that com-
mand program can determine whether machine motion should
be stopped or not.

When the signal is on, the status is same as the case


where G09 is specified by the command program.
Consequently, it is recommended to use G function unless
otherwise required especially.

X axis cutting Y axis ~ axis


~ged cutting feed cutting feed

, i
I

ERD OFF ; I ON;

?’ ~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:

The control unit is reset by this signal.

OPERATION:

When this signal (NRST1) is turned on, the control unit is reset.

Usually signal from reset pushbutton of NC operation board (opera-


tor’s station) is used for the signal.

When the signal (NRST1) is turned on,

(1) G command modal is held,


(2) Tool compensation (offset) data are held,

(3) memory heading is accomplished,


(4) error/alarm is reset,

(5) MST code outputs are held,

(6) M single output (MOO, MO1, M02 and M30) is turned Off,
(7) axis motion is stopped, and

(8) reset signal (status signal RST) is output.

Nc reset 1 (NRST1)
*
Reset output (RST) I&
a
t,
., About

RELATED SIGNALS:

(1) NC reset 2 ~NRsT2)

(2) Reset & rewind (RRN)

(3) Reset output (status signal RST)

- 335 -
M31OM, L YIA1 Y321
NC RESET 2 Y221
- M320, 330, 335
NRST2 M330HL Y222 WA 1

FUNCTION:

The control unit is reset by this signal.

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.

When the signal (NRST2) is turned on,

(1) G command modal is initialized,

(2) tool compensation (offset) data are canceled (no motion) ,

(3) memory heading is not accomplished,


(4) error/alarm is reset$

(5) MST code outputs are held,

(6) M single output (MOO, MO1, and M30) turned off,


(7) axis motion is stopped, and

(8) reset signal (status signal RST) is output .

NC reset 2 (NRST2)

Reset 0Utpt2t (RsT)

RELATED SIGNALS:

(1) NC reset 1 (NRST1)

(2) Reset & rewind (RRW)

(3) Reset output (status signal RST)

- 336 -
RESET & REWIND M31OM, L Y1A2 Y322
M320, 330, 335 Y222 -
RRW Y222
M330HL WA2

FUNCTION:

The CNC is reset and the machining program currently in execution


is headed in MEMGRY operation, and tape is rewound in TAPE opera-
tion (when tape reader with tape reel is used).

op~~TIoN:

When this signal (RRW) turns on,

(1) ongoing axis motion is decelerated and stopped,


(2) CNC is reset after axis motion stops.
In about 0.5 sec after CNC is reset, reset output signal (sta-
tus signal RST) turns on,

(3) at the same time as CNC is reset, rewind signal (RWD) turns
on.

o1 In MEMORY operation mode, the head of program in execution


is read (heading).

o2 In other operation mode (MDI or TAPE), the tape is rewound.

The tape is not rewound if the tape reader is in use for


background edit.

(4) while the signal (RRW) is on, automatic operation and manual
operation are impossible,

(5) G command modal is initialized,

(6) tool compensation (offset) data are canceled (no motion),

(7) error/alarm is reset,

(8) MST code outputs are held, and

(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:

(1) Reset output (status signal RST)

(2) Rewind output (status signal RWD)

- 338 -
h , 4

P M31OM, L IYIA3 I Y323 I


CHAMFERING , r I I
L I
*
CDZ
c M320, 330, 335 I Y223 I 1 I I
I
M330HL Y223 WA3 I

FUNCTION:

In thread cutting cycle, chamfering can be ignored.

OPERATION:

Status of this signal is determined at start of thread cutting


cycle.

o CHAMFERING (CDZ) : 0
.
Chamfering (at end of thread cutting) is accomplished.

/
Workpiece
~TOO
f:fer,hreaded path

o CILW’ERING (CDZ): 1

Chamfering is not accomplished (signal is ignored).

~rTOO1 ‘ath
Threaded r

- 339 -

M31OM, L . Y1A5 Y325
GEAR SHI~
- COMPLETE - M320, 330, 335 Y225
GE’IN
M330HL Y225 WA5

FUNCTION:

The M300 series uses a Gear Shift Complete signal to perform


smooth control of spindle speed (S analog signal control). This
signal changes the spindle speed to the speed (S command)
specified in the machining program.

OPERATION:

To change the spindle speed to the speed specified by the S


command during automatic operation (memory, MDI, or tape), it is
needed to turn on the Gear Shift Complete (GFIN) , M Function
Complete 1 (FIN1), or M Function Complete 2 (FIN2) signal.

S command

Rising edge of GFIN,


FIN1, Or FIN2__

When using the Gear Shift Complete signal, the following two
conditions should be considered:

(1) Whether gear shift (gear change) is applicable (whether


there are two or more states of gear shift).

(2) Whether “up-to-speed” signal output from the spindle


controller is used for verification of spindle speed.

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

For a machine having no gear shift mechanism (only one stage of


spindle drive gear), the Gear Shift Complete signal should be
used if an M Function- Complete signal must be sent back after
the up-to-speed signal is acknowledged.

Note: The timing chart of the operation example is shown in


selection 11.3, Operation Sequence.

RELATED SIGNALS:

(1) S function strobe n (SFn)

(2) Spindle gear shift command 1 and 2 (GR1 and GR2)

(3) Spindle speed reference input (file registers R8 and R9)

(4) M function complete 1 and 2 (FIN1 and FIN2)

(5) S analog override

(6) Spindle gear select input 1 and 2 (GI1 and G12)

(7) Spindle stop (SSTP), Spindle gear shift (SSFT), and


Oriented spindle stop (SORC)

(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:

This status signal informs the CNC that specified miscellaneous


(M) function, spindle (S) function, tool (T) function or 2nd
miscellaneous function (A, B or C) is accomplished on the PLC
side.

OPERATION:

When the PLC verifies that one or more M, S, T and/or B function


has been specified, it performs that function(s) and, after tom-’
pletion of the function(s), sends back”M function complete 1“ sig-
nal (FIN.1)to the CNC.

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.

An example of timing chart, where M function is specified, is as


follows:
M function command Y Next block
M function strobe
(M.F)
M function complete
1 (FINI)
-JT&L
There are two M function complete signals, namely, M function com-
plete 1 and M function complete 2.
Two signals may be used in one sequential control.program for dif-
ferent purpose.

Notes: 1. M function complete signal (FIN 1) is common to M, S, T


and B functions.

2. M function complete signal (FIN 1) can be used to renew


S-a?alog data.

3. If signal FIN1 has been on before M, S,TorB function

- 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.

4. When reset & rewind signal (RRW) is sent to the CNC by


M02 or M30, M function complete signal 1 (FIN I) shOuld
not be sent back.

REIATED SIGNAL:

(1) M function complete 2 (FIN2)

(2) Gear shift complete (GFIN)

(3) M, S, T and B function strobe signals (MF1-4, SF1, TF1-2”,


BF1-4)

- 343 -
M31OM, L YlA7 Y327
M FUNCTION
COMPLETE 2 - M320; 330, 335 Y227
FIN 2 M330HL Y227 WA7

FUNCTION:

This status signal informs the CNC that specified miscellaneous


(M) function, spindle (S) function, tool (T) function or 2nd mis-
cellaneous function (A, B or C) is accomplished on the PLC side.

When too much signals FIN1 must be used, this signal can be used
instead of signal FIN 1 to save time.

OPERATION:

When the PLC verifies that one or more M, S, T and/or B


has been specified, it performs that function(s) and, after colR-
pletion of the function(s), sends back “M function complete 2’1
signal (FIN2) to the CNC.

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.

An example of timing chart, where M function is specified, is as


follows:

M function command
M function strobe
(MF)
M function complete
1 (FIN2) =

There are two types of M function complete signals, namely, func-


tion complete 1 and M function complete 2.
,..
Two signals may be used in one sequential control program for dif-
ferent purpose.

Notes: 1. M function complete signal (FIN2) is common to M S, T


and B functions.

2. M function complete signal (FIN2) can be used to update


S-analog data.

- 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.

4. When reset & rewind signal (RRW) i s sent to the CNC by


Mo2 or M30, M function complete signal 2 (FIN2) should
not be sent back.

RELEATED SIGNALS:

(1) M function complete 1 (FIN 1)

(2) Gear shift complete (GFIN)

(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:

When the signal (TLM) is turned on, amount of tool length to be


corrected is calculated automatically.

CAUTION:

(1) This signal is invalid if ITOOL LENGTH display mode is not


selected.

(2) Tool length measuremetn 1 is available on optional basis.

(3) The calculation result is read when entry key is pressed.

RELATED SIGNALS:

None

- 346 -
TOOL LENGTH p M31OM, L
MEASUREMENT 2
L M320, 330, 335 Y229
TLMS c M330HL Y229 WA9

FUNCTION:

“Tool length measurement II” is selected by this signal.

OPERATION:

When the signal (TLMS) is turned on, “tool length measurement”


mode is established. When a skip signal is input during tool
length measurement, amount of tool length to be corrected is cal-
culated.

CAUTION:

(1) To use the tool length measurement function, select manual op-
eration mode.
Otherwise, tool length measurement mode cannot be establish-
ed.

(2) Tool length measurement 2 can be used with a machine equip-

pe d with tool measurement sensor.


The sensor should be connected to CNA18-1.

(3) The calculation result is read automatically inside the CNC.

RELATED SIGNALS:

R2970 ..... Tool No. of tool to be measured is specified


(T 4-digit BCD).

when R2950/bitO is on (“1”), it is R2971,R2970 (T8-


digit BCD).

- 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

When suspended operation is resumed, tool or table can be located


to the position, where operation was stopped or suspended, in
manual operation to check direction of motion, or positiong.

“PROGRAM RESTAR”

When tool is found worn out or damaged during cutting in auto-


matic operation, or when machining is suspended and resumed
on the next day, operation Cm be restarted from the previousl-
y suspended position.
For details, refer to the instruction manual.

OPERATION:

(I) When program restart signal (SRN) is turned on after comple-


tion of program search and axis motion is tried in manual op-
eration mode to locate tool or table to the restart position,
operation error occurs if the direction of the motion is re-
verse. When the direction ef the motion is correct, the
motion stops automatically at the restart position.

When the tool or table is positioned correctiy, display “re-


maining distance for restart” and ~’restartposition” on the
CRT screen indicate zero and “RP” respectively.

\
<[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

Note: Among user control parameters is a parameter “auto re-


start valid”.
When auto start signal is given while this parameter is
on, all axis motion components start to the respective
restart positions (speed or feedrate is same as that
in dry run (DRN)) simultaneously and machining starts

- 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:

This signal is used tc convert amOunt of axis motion into NC


command data for generation of machining program

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 macro interrupt (UIT) turns on within time interval


signal
starting with M96 command (Note 1) and ending with M97 com-
mand or reset, the program being in execution can be interrupted
for execution of other program.

Macro interrupt signal (UIT) becomes valid when

(1) MEMORY, TAPE or MDI is selected,

(2) automatic operation is selected (signal STL is on),

(3) other user macro is not being executed, and

(4) parameter “user macro interrupt valid” is selected.

When manual operation mode (JoG, STEP, HANDLE, etc.) is being sel-
ected, the signal (UIT) is invalid.

User macro interrupt signal (UIT) is accepted in “status trigger’1


method or “edge trigger” method, either one of which can be sel-
ected by parameter.

(1) Status trigger method


While user macro interrupt signal (UIT) is on, the signal can
be accepted.

When M96 is used to make acceptable user macro interrupt, the


inserted program is executed when the signal (UIT) turns on.

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).

This method is advantageous when inserted program is execut-


ed only once.

COMMAND FORMAT :

M96 User macro interrupt


valid
‘~c Interrupt sequence No.
Inserted program No.

N97; . . . . User macro interrupt invalid

Note: M96 and M97 can be changed to other M code by using


a parameter.

For details of user macro interrupt function, refer to the re-


levant programming manual.

Note 1: User macro interrupt control M code is processed inter-


nally and not output.

- 353 -
I-
M31OM, L YIAE Y32E
~PID TRAVERSE
M320, 330, 335 Y22E
RT M3301-IL Y22E WAE

Speed or feedrate of axis motion in JOG mode, INCREMENTAL FEED


mode or REFERENCE POINT can changed rapid to
traverse speed.
.
OPERATION:

When this signal (RT) is turned on,

(1) speed or feedrate of axis motion is changed to rapid traverse


speed set by parameter. Previously set rapid traverse speed
override is also applied to the speed.

(2) speed or feedrate is changed at the same time as the signal is


turned on.

When the signal (RT) is turned off, rapid traverse speed


changes to the previous speed or feedrate.
Feed axis select signal (tJl - kJ6) may be kept turned on.

When it is desirous to start axis motion at rapid traverse,


mode select or feed axis select signal (iJl - tJ6) should be
turned on together with rapid traverse signal (RT).

JOG mode [

‘eed axis ‘::;:;~


Rapid traverse (RT) ! I
, 1 , I
, , #
t \
Axis motion t
\
I Rapid
+ traverse ,
speed &

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.

2. This signal can be used likewise during machine lock.

3. For handling of rapid traverse signal (RT) during dry


run, refer to the description about dry run signal
(DRN).

RELATED SIGNALS:

(1) Rapid traverse override (ROV1, ROV2 )

- 355 -
M31OM, L YIBO Y330
MANUAL ABSO-
LUTE - M320, 330, 335 y230
ABs M330HL Y230 WBo

FUNCTION:

This signal is used to partly change programmed coordinate values


in accordance with motion specified in manual operation.
r
OPERATION:

When manual absolute signal (ABS) is held on, amount of motion


specified in manual operation is added to absolute position re-
gister within the CNC (other programmed coordinate values remain
unchanged).

-- I
x

T w

,Stop caused by feed hold


I 3
~
Programmed path

Interrupt by manual operation


(absolute
values )

~~(p=grammed coordinate values


. are changed in accordance
L .— .— . with manual interrupt)
\
Start after manual interrupt

\
Same as programmed path.

-Y

When manual absolute signal (ABS)is on ...

+ 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

Wnen manual absolute signal (MS) is off ....

- 356 -
M31OM, L
DISPLAY LOCK _ M320, 330, 335 Y231
DLK M330HL Y231 WBl

FUNCTION:

With this signal, current position display can be retained un-


changed even when axis motion component is moved in automatic or
manual operation.

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.

Notes: 1. The signal (DLK) is always valid and can be turned on


and off at any time.

2. It is valid even during machine lock.

RELATED SIGNALS:

(1 ) Display lock output (status signal DLKN)

- 357 -
M310M, L
F1-DIGIT
FEEDRATE - M320, 330, 335 Y232
CAHNGE VALID
FID M330HL

FUNCTION:

F1-digit feedrate set in the CNC can be increased or decreased


by means of manual pulse generator.

When value following feedrate address “F” is of one digit, one of


eight feedrates previously set in the CNC (Fl - F8) is selected.

OPERATXQN:

(1) When F1-digit feedrate change valid signal (FID) is turned on


and feedrate is specified with programmed F1-digit command,
feedrate can be increased or decreqsed by turning the manual
pulse generator (handle).

(2) Feedrate increment or decrement per one graduation of the


manual pulse generator can be determiend from the following
formula:

F1 = ‘mKax

where, K: Factor (parameter set for determination of incre-


ment or decrement per one graduation of manual
pulse generator)

Fmax: Fl: -F4 maximum feedrate (FM1 parameter setting)

: F5: -F8 maximum feedrate (FM2 parsmeter setting)

Whether feedrate change is increment or decrement depends on


direction of rotation of the manual pulse generator.

+: Increment
-: Decrement

Ex. ) To obtain increment or decrement of 10mm/min per one


graduation of pulse generator,

Fmax = 3600mm/min

F=1O= 3~00

thus , K is equal to 360.

-358-
Consequently, decrement or increment in this example
is 10mm/min per one graduation of pulse generator.

(3) To use this signal, the following conditions should be met.

o1 Automatic operation mode (MEMORY, TAPE or MDI) should be


selected.

o2 The signal should be given during automatic operation.

@ The signal shouldbe given during cutting feed and with


F1-digit feedrate command.

o4 “F2-cligit command valid” parameter should be on.

o5 Operation should be other than dry run.

o6 Machine lock should have been removed.

R1717TED SIGNALS:

(1) F1-digit command output (status signal FIND)


(2) F1-digit No. (Fll - F18)

- 359 -
M31OM, L Y1B3 Y333
CALCULATION
REQUEST M320, 330, 335 Y233
CRQ M330HL Y233 WB3
L

FUNCTION:

This signal is turned on when calculation should be made again


for the next block (already calculated) during of ma-
chining program.

OPERATION: -.

When “block delete” or “mirror image” is executed by giving M com-


mand within a program, for example ......
I
I
I
N1 Mi5; — Mirror image is specified.
N2 GO X1OO.;
I
m
i
I

In this example, CRQ is turned on (“l”) at block M45; before


FIN is output, or at the same time FIN is output, whereby mirror
image becomes valid in the next block (N2 GO X1OO; ) and there-
after.

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:

Calculation starts only when CRQ rises (the signal is latched


by the CNC when its rise edge is detected).

- 360 -
INTEGWTION M31OM, L
p
TIME INPUT 1
L M320, 330, 335 Y234
RHD1
c M330HL Y234 -
.

FUNCTION :

The total duration of a signal specified by a user PLC can be


counted and displayed. For this, integration time input 1 and 2
are available.

OPEWTION:

The integral time this signal (RHD1) has been on is displayed in


hours, minutes, and seconds.

The counted (integrated) time is held even when the power is


turned off. The integration time can be preset or reset.

The screens on which data can be displayed or changed are as


follows:

M320M and M330M: Screen 3 specified by Command value in


“POSITION” display mode (item: integration
time 1)

M330HM and M335M: Screen 2 specified by Operation status in


“POSITION” display mode (item: integration
time 1)

M320L: Screen 3 specified by lCommand value] in


“POSITION” display mode (item: integration
time 1)
M330HL: Screen 2 specified by Operation status in
“POSITION” display mode (item: integration
time 1)

RELATED SIGNALS:

(1) Integration time input 2 (RHD2)

- 361 -
INTEGUTION P ‘310M’ L
- TIME INPUT 2
L M320, ”330, 335 Y235
RHD2
c M330HL Y235 -

FUNCTION AND OPERATION:

Both functions and operations are the same as those of


integration time input 1 (RHD1) . See the descriptions on
integration time input 1 (RHD1) .

- 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:

Data pertinent to tool functions, and coordinate data (origin


reset) can be protected with this signal.

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.

(1) Origin set by specifying I Current value and


Coordinate value in “POSITION” display mode

(2) Setting and resetting of tool offset by specifying F

~ ‘n “POSITION” display mode (only for M330HM)

(3) Setting and resetting of tool offset by specifying


I
1
Tool offsetlJ in “TOOL/OFFSET” dlSDlaV
. .-’
mode

(4) Setting and resetting of tool offset by specifying


~ TOO1 length offset I on “TOOL/OFFSET” display mode (only
for M330HM)

(5) Setting,and resetting of tool record data by specifying


I Tool record in “TOOL/C)FFSET1ldisplay mode

(6) Setting and resetting of to~l life data by specifying

~ ‘n “TOOL/OFFSET” display mode

(7) Setting and resetting of work coordinate offset by specify-


ing Work coordinates in “TOOL/OFFSET” display mode

CAUTION:

(1) If a key other than menu key is pressed with a display


mode shown above while the signal (KEY1) is off, “DATA pRO-
TECT” appears in the message section of CRT screen.

As for origin set by specifying Current value and

- 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:

Data protect key 2

Data protect key 3

-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.

(1) Control parameter turn on/offbyspecifying Control parameter


in “POSITION” display mode (only for M330HM)

(2) Control parameter turn on/off by specifying IControl parameter I


in “PARAMETERr’ display mode

(3) Setting of axis parameter by specifying Axis parameter in


“PARAMETER” display mode

(4) Setting of preparation parameter by specifying


~
“PARAMETER” display mode
= ‘n
(5) Setting of machining parameter by specifying Machining para-
B ‘n “PARAMETER” display mode

(6) Setting of common variable by specifying Comqon variable


in “POSITION” display mode

(7) Setting of 1/0 basic parameter by specifying


-
in “1/0” display mode

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:

Data protect key 1

Data protect key 3

- 366 -
M31OM, L YIBA Y33A
DATA PROTECT
* KEY 3 - M320, 330, 335 Y23A “
KEY3 M330HL Y23A -

.
FUNCTION:

Data pertinent to machining program can be protected.

OPERATION:

When this signal (KEY3) is turned off, the following operation


becomes unacceptable.

(1) Setting of comment for recorded program, by specifying—


“MDI” display mode (only for M330HM)
~ ‘n
(2) Recording of MDI data memory, by specifying [’l
‘in “MDI” display mode

(3) Edit of existing machining program in “EDIT” display mode

(4) Generation of a new machining program, by specifying


Programming in “EDIT” display mode

(5) Setting of comment of recorded program, by specifying

~ in “EDIT” display mode

(6) Recording and collation of machining program memory, by


specifying -l in “1/0” display mode

(7) Erasure of machining program, by specifying 1=1 in


“1/0” display mode

(8) Setting of comment for recorded program, by specifying


“1/0” display mode
~ ‘n
(9) Copy, condense, merge and program No. change of machin-
ing program, by specifying m ‘n “1/0” display mode

(lo) Output (read) of machining program, by specifying -I


in “1/0” display mode

(11) Buffer correction for machining program, by specifying


Program in “POSITION” display mode ( Coordinate value
for M320M)

- 367 -
‘“’e: ~J ~ “d E@EEl ‘n’’MDI°
and “EDIT” display modes are additional menus.

CAUTION:

(1) If a key other than menu key is pressed with a display


mode shown above while the signal (KEY3) is off, “DATA
PROTECT” appears in the message section of CRT screen.

(2) The signal (KEY3) is on (set to “1”) when the power is


turned on (data are not protected).
Therefore, if the signal is not turned on in sequential
control program, it remains turned on (“1”).

RELATED SIGNALS:

Data protect key 1


Data protect key 2

- 368 -
M310M, L YIBF Y33F
OPTIONAL BLOCK
SKIP - M320, 330, 335 Y23F
BDT1 M330HL Y23F WBF

FUNCTION:

Block accompanying / (slash)

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.

o When the signal (BDT1) is on, block with “/” is skipped.

o When the signal (BDT1) is off, block with “/” is execut-


ed.

Ex.: If the program exemplified below is executed with optional


block skip (BDTI) turned on, workpiece is machined as
shown @ in the below figure.
When optional block skip (BDTI) is off, workpiece
chined as shown @ .

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 -

M330HL Y248 ~ WC8 -


HS1l - HS116 c

.
FUNCTION:

In FWNDLE mode (handwheel is operated), axis component to be


moved is selected.
In the case of three handle axis specification, axis is select-
ed for the 1st handle.

OPERATION:

For~axis motion in ~DLE mode,

(1) Select HANDLE mode.

(2) Specify axis No. for 1st handle axis No.


(3) Turn on “lst handle axis valid” signal (HSIS) (later des-
cribed).

(4) Turn the handle (handwheel) .... motion will start.

The relationship between “handle axis No.” and “motion axis’!


is as follows:
A

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

1Z aixs (3rd axis)


selected 1 - 0 0 0 1 1

I #4selected
axis (4th axis) ~
1- 00 1 0 0

+1-
00 1 0 1
%

00 1 1 ()

~lst handle axis valid signal

- 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 :

In HANDLE mode, axis No. of axis motion component to be moved


is set for 1st handle axis No. (HS1l - HS116).

To make valid the specified handle axis No., this signal is

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:

(1) 1st handle axis No. (HS1l - HS116)

- 372 -
p M31OM, L YlD04-y35Cl
2ND HANDLE 4
- AXIS NO. L M320, 330, 335 y2;:4-
HS21 -HS216 c M330HL Y2504-WDO ;

.
FUNCTION:

When the system of 3-axis handle specification, axis motion com-


ponent to be selected for the 2nd handle (handwheel) is specifi-
ed by this signal.

OPERATION:

For axis motion controlled by the 2nd handle,

(1) Select HANDLE mode.

(2) Specifiy axis No. for 2nd handle axis No.

(3 ) Turn on “2nd h~dle axis valid” signal (HS2S).

(4) Turn the handle (handwheel) .... motion will start.

Handle aixs H HHH

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

2nd handle axis valid signal

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

FUNCTION and OPERATION:

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:

(1) 1st handle axis No. (HS21 - HS216)

- 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:

When the system of 3-axis handle specification, axis motion com-


ponent to be selected (handwheel) is specifi-
ed by this signal.

OPERATION:

For axis motion controlled by the 3rd handle,

‘(I) Select HANDLE mode.

(2) Specifiy axis No. for 3rd handle axis No.


(3) Turn on “3rd handle axis valid” signal (HS3S).

(4) Turn the handle (handwheel) .... motion will start.

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
.

FUNCTION: and OPERATION

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:

(1) 3rd handle axis No. (HS31”- HS316)

- 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 :

This signal specifies a number of the axis component to move in


manual random feed mode.
Components of up to three axes (which depends on the type of
machines) can be moved simultaneously in manual random feed
mode. This signal is used to specify one of them.

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.

o Besides this signal (CX1l - CX116), there are two signals to


specify a manual random feed 2nd axis number (CX21 - CX216)
and a manual random feed 3rd axis number (CX31 - CX316).
The axis numbers need not be specified in ascending order.

o The manual random feed 1st axis number is validated by turning


on the manual random feed 1st axis valid (CXIS) signal
explained later. Similarly, the specific validity signals
(CX2S and CX3S ) are also provided for the 2nd and 3rd axis
number signals.

- 377 -
o Axis numbers can be specified as follows:
n: 1 to ?

CxnS - - CXnl 6 CXn8 CXn4 CXn2 CXnl


his
specification

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:

(1) The motion of the axis component specified by the manual


random feed 1st axis number signal corresponds to the
contents of manual random feed 1st axis motion data (R142
and R1A3).

(2) The motion of the axis component specified by the manual


random feed 2nd axis number signal ‘corresponds to the
contents of manual random feed 2nd axis motion data (RIAA
and R145).

(3) The motion of the axis component specified by the manual


random feed 3rd axis number signal corresponds to the
contents of manual random feed 3rd axis motion data (R146
and RIL7).

RELATED SIGNALS:

For related signals, see the section explaining “Manual random


feed mode (PTP).”

- 378 -
*
M31OM, L YIEF Y36F
MANUAL MNDOM p
- FEED 1ST
L M320, 330, 335 Y26F
AXIS VALID
Cxls
c M330HL Y26F WEF

FUNCTION:

This signal is used to validate the axis specified by the manual


random feed 1st axis number signal so that the axis component
can move in manual random feed mode.

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;

For related signals, see the section explaining “Manual random


feed mode (PTP).”

M31OM, L YIFO-4 Y370-4


MANUAL MNDOM P
- FEED 2ND
AXIS NUMBER L N320, 330, 335 Y270-4
CX21 - CX216 c ~330m
Y270-4 WFO-4

FUNCTION AND OPERATION:

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

FUNCTION AND OPERATION:

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

FUNCTION AND OPERATION:

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

FUNCTION AND OPERATION :

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 :

This signal is used to move an axis component under the


condition where the acceleration/deceleration time constant is ()
is manual random feed mode.

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.

Note: When using this signal to move an axis component


under the condition where the
acceleration/deceleration time constant is O, move it at
rather a slow speed. Otherwise, a servo alarm (excess
error) may occur.

REIJITED SIGNALS:

For related signals, see the section explaining “Manual random


feed mode (PTP).”

- 381 -
M31OM, L Y201 Y381
AXIS “P
INDEPENDENT
L M320, 330, 335 Y281
CXS2
c M330HL Y281 Wlol

FUNCTION :

When moving two or more axis components simultaneously in manual


random feed mode, this signal can be used to position each axis
independently without performing interpolation.

OPERATION:

When a manual random feed is executed for two or more axes at


the same time with CXS2 on, each axis is positioned independently
without being subjected to interpolation.

The CXS2 signal is generally used when the GO\Gl select signal
(CXS4) explained later is off (GO selected).

The following is an example where the rapid traverse speeds of


X-axis and Z-axis are both set to 9,600 mm/mh, and the amounts
of movement of X-axis and Z-axis are set to 300 mm and 200 mm
respectively.
(1) When CXS2 is on:

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:

For related signals, see the section explaining “Manual random


feed mode (PTP) .”

- 383 -
M31OM, L Y202 Y382
EX .F/ P
MODAL .F ~ M320, 330, 335 Y282
CXS3 c M330~ Y282 W102

FUNCTION :

This signal selects whether a manual random feed in G1 mode is


done at manual feed rate or at modal speed in automatic
operation.

OPERATION

When the GO/Gl select signal (CXS4) explained later is on, the
CXS3 signal works as follows:

(1) When EX.F/MODAL.F (CXS3) is off:

When the manual feedrate (JVS) signal is off, the speed


selected by the manual feed rate (*JV1 - JV16) applies.

When feedrate (JVS) signal is on, the


the manual
applicable speed is determined by the relation between
the contents of the corresponding file register (R) and
the feed rate unit (PCF1 or PCF2).

(2) When EX.F/MODAL.F (CXS3) is on:

Manual random feed is done at a modal speed (F**) set in


automatic operation. Manual random feed is not done,
however, if no F command has been executed before.

uanual feedrate ‘“* m .,, ~ ,,,,,,U , ,W.) ,

File register (R) x Pm. + ““on-l o ‘“ “


0 “+
On.
F commandm&-

RELATED SIGNALS:

For related signals, see the section explaining “Manual random


feed mode (PTP).”

- 384 -
.
p M31OM, L Y203 Y383
GO/Gl
L M320, 330, 335 Y283
CXS4 c
M330HL Y283 W103

FUNCTION :

This signal selects a manual feed speed or rapid traverse speed


in manual random feed mode.

OPERATION:

This signal operates as shown below depending on the status of


the GO/Gl select signal (CXS4).

(1) When the GO/Gl select signal is off:

The rapid traverse speed originally set to the corresponding


axis applies. Rapid traverse override is also valid. The
rapid traverse speed applicable when moving two or more axis
components at the same time varies with the status of the
axis independent (CXS2) signal. See the descriptions on the
axis independent (CXS2) signal.

(2) When the GO/Gl select signal is on:

The manual feed speed or the speed specified by the F


command in automatic operation apply. For details, see the
descriptions on the EX.F/MODAL.F (CXS3).

REUTED SIGNALS:

For related signals, see the section explaining “Manual random


feed mode (PTP).”

- 385 -
!
M31OM, L . Y204 Y384
MC/WK P
~ M320, 330, 335 Y284
CXS5
c M330HL Y284 W104

FUNCTION:

This signal selects a machine coordinate system or a modal


workpiece coordinate system on which positioning is done in
manual random feed mode.

OPERATION:
The MC/WK (CXS5) signal becomes valid when the ABS/INC (CXS6)
signal explained later is off in manual random feed mode.

(1) When the MC/WK signal is off:


“Manual random feed nth axis motion data” set in a file
register (R) is used for positioning on the machine
coordinate system.

I Amount of motion = Manual random feed


nth motion data
coordinate system

(2) When the MC/WK signal is on:


“Manual random feed nth axis motion data” set in a file
register (R) is used for positioning on the modal workpiece
coordinate system.

I Amount of motion = Manual random feed


nth motion data - lCoordinate value on modal
workpiece coordinate system

RELATED SIGNALS:

For related signals, see the section explaining “Manual random


feed mode (PTP).”

- 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:

(1) ‘When the ABS/INC signal is off:

“Manual random feed nth axis motion datalf set in a file


register (R) is handled as an absolute value. For details,
see the descriptions on the MC/WK (CXS5) signal explained
earlier.

(2) When the ABS/INC signal is on:

“Manual random feed nth axis motion data” set in a file .


register (R) is handled as a real movement value.

RELATED SIGNALS:

For related signals, see the section explaining “Manual random


feed mode (PTP).”

- 387 -
M31OM, L Y206 Y386
STOP P
~ M320, 330, 335 Y286
*~s7
c M330HL Y286 w106

F7JNCTION:

This signal stops an ongoing axis component halfway in manual


random feed mode.

The function of this signal is equivalent to those of the manual


interlock +nth axis (*+MITn) and -nth axis (*-MITn) signals.

OPERATION:

Turning the stop signal (CXS7) off causes the following:

(1) 140tion of all axes in manual random feed mode is decelerated


and stopped.

(2) The axis component which is going to move in manual random


feed mode remains stopped.
When the stop signal (CXS7) is turned on while an axis
component is in the stop state, it immediately starts
operation.

Note: When the power is turned on, the Stop Signal (cxsT) is

automatically set on. If the stop signal is not to be


used, there is no need to make a program for it.

REIATED SIGNALS:

For related signals, see the descriptions on “Manual random feed


mode (PTP).”

- 388 -
STROBE M31OM, L Y207 Y387
P
1-I L M320, 330, 335 Y287
c M330~ Y287 W107 .
~

FUNCTION :

This signal is a trigger signal for moving an axis component in


manual random feed mode. The axis component starts moving at
the rising edge of this signal.

OPERATION:

The strobe signal (CXS8) should be turned on after all signal


values necessary for manual random feed are set appropriately.

(1) The following signals must be appropriately set before


turning on the strobe signal:

Manual random feed mode

Manual random feed nth axis number (CXnl - CXn16) and


manual random feed nth axis valid (CXnS)

Manual random feed nth axis motion data (file registers


R142 - R147)

Smoothing off (CXS1)

Axis independent (CXS2)

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:

oa Manual feed speed

@ Rapid traverse override forarapid traverse speed when


the GO/Gl signal (CXS4) is off

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)

Manual random feed output (CXn)

Uanual random feed complete


(CXFIN)

Note: The strobe signal, (CXS8) must be on for at least 100 ms.

RELATED SIGNALS:

Signals listed in @ to @ and @ to @ above

-- 390 -

M31OM, L Y208~ Y388 -


SPINDLE SPEED A
OVERRIDE - M320, 330, 335 ~zaa[
-------
SP1 - 4 M330HL Y288A-W108A-

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:

when “override mode select” signal (Sps) is off, this signal


is valid.

By selecting spindle speed override signal (SP1 - 4), override


ratio can be selected within range from 50% to 120% (increment:
lo%) .

SP 4 SP2 SP1 Override (%)


1 1 1 50
011 1 60
0 1 0 70
1111101 1 I 80 I
1 0 0 90
0 0 0 100
0 0 1 110
1 0 1 120

Note: Override cannot be set when,

(1) “spindle stop” input signal is cm,

(2) TAP mode is selected, and

(3) CUTTING mode is selected.

RELEATED SIGNALS:

(1) Override mode select (SPS)

- 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

Note: For details of “code mode override” and “file register


mode override”, refer to the respective description.

- 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) .

The relationship between spindle gear select, signal and spindle


speed limit is as follows:

Spindle gear select signal


Gear stage Spindle speed limit
G12 GI1
1 0 0 Slimtl
2 0 1 Slimt2
3 1 0 slimtjl
4 1 1 slimt4
)

The calculation for spindle speed data by the CNC is as fol-


lows :

When command is S dl d2 d3 d4 ahd spindle gear select signal


is G12=0 and G12=1, for example, the spindle speed data is
determined in accordance with the following formula (spindle
speed override (%): SOVR, maximum spindle speed data: 10):

,
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:

In spindle control, S analog data (spindle speed) can be set to


“O” by using this signal (SSTP).

Usually, the signal is not used alone, but combined with “sPin-
dle gear shift” signal (GSET) or “oriented spindle stop” signal
(GORT ).

OPERATION:

When the signal (SSTP) is turned on, S analog data is set to


“o”. Analog data is restored when the signal is turned
off.

When spindle. gear shift signal (SSTP) or oriented spindle stop


signal (GORT) turns on while the signal (SSTP) is on, s analog
data which corresponds to speed set by the spindle speed para.
meter is output.

Note: Spindle speed override is ignored while the signal (SSTP)


is on.

- 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:

When the signal (SSFT) turns on, spindle speed changed to


the low speed previously set by parameter.

If gears are not engaged properly, the signal is turned on .


It should be noted that “spindle stop’! signal (SSTP) should have
been on to use the si~nal (SSFT) .

Spindle gear shift data is selected by spindle gear select sig-


nal.
?
Gear select
Gear signal Spindle speed at Spindle speed
stage gear shift limit
G12 GI1
1 “o o SSiftl S1’imtl
~ o 1 SSift2 slimt2
3 1 0 SSift3 slimt3
4 1 1 SSift4 Slimt4

Spindle speed data while spindle gear shift signal (GSET)


on can be determined from the formula shown below.

When spindle gear select signal combination is G12=0 and GI=l


and maximum spindle speed is 10, for example, .

Gear shift spindle .Ssiftzx lo


speed data slimt2

-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:

Since most spindle drive/control units recently marketed are


equipped with oriented spindle stop function, and therefore
require this signal.
The signal (SORC) can be used for other application.

OPERATION:

When the signal (SORC) turns on, spindle speed is changed to


the low speed previously set by parameter.

It should be noted that “spindle stop” signal (SSTP) should have


been on to use the signal (SORC) .
:.
Spindle gear shift data i= selected by spindle gear select sig-
nal.

Gear select Oriented


Gear signal Spindle speed
s~ln-dle stop
“ stage limit speed
G12 GI1
1 0 0 Slimtl
~ o 1 slimt2 sori
3 1 0 Slimt3
4 1 1 Slimt4
< !

Spindle speed data while origented spindle stop signal is


on can be determined from the formula shown below.

When spindle gear select signal combination is G12.O and GI=I


and maximum spindle speed is 10, for example,

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 ,

Ovc M330HL Y298 W118 I

FUNCTION:

With this signal, override to cutting feedrate input to the CNC


is ignored.

OPERATION:

When the signal (OVC) turns on .......

0 Cutting feedrate override and 2nd cutting feedrate override


are ignored and feedrate specified by F command is selected.

0 When feedrate override is set at “O%”, the signal (OVC) is


not valid (feedrate is zero and no motion occurs).

0 The signal does not affect to “manual feedrate override” and


“rapid traverse override”.

- 397 -
I M31OM, L IY219 IY399 I
_ MANUAL OVER-
RIDE VALID - I M320, 330, 335 IY299
Y299 W119
OVSL M330HL I I I

FUNCTION:

Override can be exerted on “manual feedrate” (feedrate in JOG


feed, INCREMENTAL feed, etc. during manual operation).

0PER4TION:

When this signal (OVSL) is turned on when manual feedrate has


been set, the previously set cutting feedrate override (%) is
applied to that feedrate.

True manual feedrate

Manual feedrate Cutting feedrate


override
(1) Code mode ,- 2nd curring
(*JV1 - *JV16) (1) Code mode x
(*FV1 - *FV16) feedrate L
(2) File register override
(2”)File register I
mode
mode
-.,

0 OFF
DJOVSL

Note: For details of “manual feedrate”, “cutting feedrate over-


ride” and “2nd cutting feedrate override”, refer to the
relevant descriptions.

- 398 -
MISCELNEOUS M310M, L Y21A Y39A
FUNCTION LOCK - M320, 330, 335 Y29A
..
AFL M330HL Y29A W1lA

FUNCTION:

Strobe signal for miscellaneous functiOn (M,S,T and B) specified


during automatic operation or manual numerical command input
cannot be output when this signal is used.

The signal (AFL) can be used to check machining program, for ex-
ample.

OPERATION:

When the signal (AFL) turns on .......

(1) Miscellaneous function (M, S, T and B) and canned cycle


spindle function, specified in automatic operation or manual
command input, cannot be executed, i.e. output of code
data and strobe signal (MF1 - MF4, SF1, TF1, TF2, SF1 - SF4)
are withheld.

(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.

(4) Miscellaneous function which is executed within the CNC and


not output, such as M98 and M99, is executed even when the
signal is on.

Note: As for S analog output, its status before the signal


(AFL) turns on is held.

If the signal (AFL) is on when the power is turned on,


S analog output is set to Ov (when minimum speed set by
parameter is O).

-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.

Note: Since this signal is processed in software, response is


somewhat slower, as compared with external emergency stop
signal.
Approximate response is equal to 1 scan by user PLC plus
100msec.

- 400 -
M31OM, L Y220-~ m;
* CUTTING FEED-
RATE OVERRIDE - “M320, 330, 335 ‘~o >
*FV1 - *Fvl6 M330HL Y2A0- w120-
4 4

FUNCTION:

Override can be exerted to cutting feedrate during automatic


operation with this signal.

OPERATION:

This signal is valid while “override mode select” signal (FVS)


is off.

When the signal is valid, true feedrate is the product obtained


by multiplying referenced speed by override ratio (%) specified
by the signal (*FV1 - *FV16).
Override ratio is selectable within range from O% to 300% with
an increment of 10%).(Note 1)

Override is 100%, even when the signal is given, in the follow-


ing cases:

(1) When “override cancel” signal is on,

(2) During tapping in canned cycle!

(3) During TAPPING mode (G63), @r

(4) During thread cutting

Only when override ratio setting is O% (all signals “ON”), the


signal (*FV1 - ‘FV16) causes stop to cutting feed and rapid
traverse.

Note 1: If “2nd feedrate override” signal (FV2E) is also valid


(besides FVS) , the 2nd feedrate override ration is also
exerted on the feedrate.

The relationship between code value of this signal (*FV1 - *FV16)


and override ratio is shown on the next page.

- 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:

(1) Override mode select (FVS)

(2) 2nd feedrate override valid (FV2E)

-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 :

Override normally exerted on cutting feedrate in automatic opera-


tion is within a range from O% to 300%.

~ When this signal is used, another override (ranging from O% to


327.67%) can be exerted on overridden feedrate.

OPERATION:

When the signal (FV2E) is on, override can be exerted on feedrate


previously overridden in code mode (“FV1 - *FV16), or file regist-
er mode (by setting numerals manually).

Applicable range of the 2nd override is O% - 327.6% (0.01% incre-


ment ).
Value (override ratio) is set to file register in binary code.

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:

When override is exerted on cutting feedrate in automatic opera-


tion, override mode can be selected between “code mode” and
“file register mode”.

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.

OFF:Code type “FV1 - ●Fv16


o

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:

This signal is used to exert override on rapid traverse speed


set by parameter (for rapid traverse) in automatic operation
‘ (MEMORY, MDI or TAPE) or manual operation.

“OPERATION:

The signal (ROV1, 2) becomes valid when “override mode select”


signal (ROVS) turns off.

The true rapid traverse speed is that obtained by multiplying


rapid traverse speed (set by parameter) by override ration
specified by this signal.

The relationship between ROV1/ROV2 codes and override ratio


is as follows:

ROV 2 ROV 1 Override (%)


1 1 1
1 0 25
0 1 50
0 .0 100

RELATED SIGNALS:

(1) Override mode select (ROVS)

-405 -
p M31OM, L Y22F Y3AF
OVERRIDE MODE
SELECT L M320, 330, 335 Y2AF
ROVS c M330HL Y2AF W12F

FUNCTION:

When speed override is exerted on rapid traverse speed specified


in automatic operation or manual operation, override mode is
selected between code mode and file register mode (manually set).

-OPERATION:

When the signal (ROVS) is off, -code mode is used.


When the signal (ROVS) is on, file register mode is used.

m OFF: Code mode

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

M31UM,L R134 IR334 I I


M320 , 0, 335
R134 ~R334 I I

Note: For details of “code mode override” and “file register


mode” , refer to the respective description.

- 406 -
MANUAL FEED- M31OM, L Y230- Y3130
~
4
* RATE
- M320, 330, 335 ‘ao ;
*3V1 - *JV16 Y2B0- w130-
M330HL 4 4

FUNCTION:

Feedrate in manual operation (JOG mode, INCREMENT mode, etc.)


or in dry run operation (aUtOrIMitiC operation) is selected.

OPERATION:

This signal is valid when “feed mode select” signal (JVS) is


off.

The use of the signal (*JV1 - *JV16) is conditioned as follows:

(1) “Rapid traverse” signal (RT) in JOG mode, INCREMENTAL FEED


mode or REFERENCE POINT RETURN mode is off,

(2) In RANDOM MANUAL FEED mode, “EX.F/MODAL.F(CXS3)~~ is off and


“GO/Gl(CXS4)” is on,

(3) During cutting feed in automatic operation, “dry run” signal


(DRN) is on and “rapid traverse” (RPD) is off, and

(4) During rapid traverse in automatic operation, “dry r~!~ sig-


nal (DRN) is on, rapid traverse dry run (set by parameter)
is on, and “rapid traverse” (RT) is off.

The relationship between code value of *JV1, *JV2 .... *JV16


and manual feedrate is shown on the next page.

- 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

With *JV1, *JV2 ....... *JV16, feedrate in JOG mode or INCRE-


MENTAL FEED mode is as follows:

(1) Wnen “manual feedrate override” is invalid, the feedrate


is that actually specified by code.

(2) When “manual feedrate override” is valid, the feedrate is


equal to (coded feedrate x override ratio).

Notes: 1. In JOG mode, true feedrate changes if manual feed-


rate changes during feed motion.

2. In INCREMENTAL FEED mode, true feedrate does not


change if manual feedrate changes during feed motion.

REUTED SIGNALS:

(1) Feedrate mode select (JVS)

- 408 -
M31OM, L Y237 Y3B7
FEEDRATE MODE P
SELECT L M320, 330, 335 Y2B7

I JVS c M330HL Y2B7 W137

FUNCTION:

When feedrate iS specified in manual operation (JOG mode, INCRE.


MENTAL FEED mode, etc. ) or dry run (automatic operation), feed-
rate command mode is selected between code mode and file regist.
er mode.

OPERATION:

When the signal (JVS) is off, code mode (*JV1 - *JV6) is select-
ed.

When the signal (JVS) is on, file register mode is selected.

InJvs OFF:Code mode


- ●JV16 (O - 14000mm/min)
=~
File register
ON: File register (o - 60000mm/min)
mode

lM310M.L lRi?6.71R

Note: For details of “code mode feedrate” and “file register


mode feedrate”, refer to the relevant description.

- 409 -
Y238, Y3B8,
FEEDRATE LEAST P ,M31OM, L Y239 Y3B9
INCREMENT
L M320, ;%;’
.-. 330, 335
PCF1, 2
[
c M330HL Y2B8,9W138,9
I
FUNCTION :

When manual feedrate is specified in file register mode (JVS:


“ON”) or in RANDOM MANUAL FEED mode, file registers R (R136 and
R137) are used.
In this case, least increment of feedrate entered into file re-
gisters R136 and R137 is specified by this signal.

OPERATION:

The relationship between PCF1/PCF2 and least feed increment is


as follows:

Least increment
PCF2 PCF1 (mwlmin or inchi) Operation
o 0 10 10mm/min (inch/mirl)when “1” is
set in file registers.

o 1 1 lmm/min (inch/rein)when “1” is


set in file registers.

1 0 0.1 O.lmm/min (inch/rein)when “1”


is set in file registers.

1 1 0.01 O.Olmm/min (inch/rein)when “1”


is set in file registers.

- 410 -
HANDLE FEED/IN- I M31OM, L
CREMENTAL FEED I I c

MULTIPLICATION M320, 330, 335 yz~ : I


1 r !
I
IY2C0;IW140;
MP1 - 4 I M330HL
! . r r

FUNCTION :

Amount of feed motion pulse from the manua pulse


in HANDLE feed mode, or amount of feed motion per shot in IN-
CREMENTAL feed mode (AJ1 - tJ6: “ON”) is multiplied by this sig-
nal.

OPERATION :

This signal is valid when multiplication mode” signal (MPS)


is on ..... “code mode” is selected.

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 ).

The relationship between multiplier code (MP1 - 4) and multi-


plication in each feed mode is as follows.

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:

(1) Feed multiplication mode select (MPS)

- 411 -
\
FEED MULTIPLI- ~ M31OM, L Y247 Y3C7
- CATION MODE
SELECT L M320, 330, 335 Y2C7
MP s c M330HL Y2C7 W147

FUNCTION:

Feed multiplication mode in HANDLE feed or INCREMENTAL feed


is selected between “code mode” and “file register mode” by this
signal.
.

OPERATION:

When the signal (MPS) is off, “code feed multiplication mode” is


selected.

When the signal (MPS) is on’, “file register multiplication mode”


is selected.

OFF: Code mode


o ~p~iplier by MpI, MP2,
x .
“ I .Tme amount
Multzpller Dy vaiue set =
of MOtiDfi
ON: File register
mode /
/“
M31OM,L’ IR14Q,1 R34 ~$1 I
9 335 IR140 ,1411
IR14 0,1 [R340,1 I

Notes: 1. Since considerable large multiplication is applicable,


the signal should be used carefully.

2. For details of code feed multiplication mode and file


register feed multiplication mode, refer to the rele-
vant descriptions.

- 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:

(1) Tool life control input (command) signal


(2) Tool alarm condition 2 signal

(3) Data count valid signal

REFERENCE DOCUMENTS:

Instruction Manual for tool life control (BNP-B3393-O06)

- 413 -
.-
I
TOOL ALA~
SIGNAL 2

TAL2
~

L
c
M31OM, L

M320,
---- 330, 335
M330HL
Y249
y2c9
Y3C9

FUNCTION:

“Tool alarm condition 2“, if occurs during tool control, is


informed by this signal.

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:

(1) Tool lie control input (command) signal


(2) Tool alarm condition 1 signal

(3) Data count valid signal

R~FE~NcE DOCUMENTS:

Instruction manual for tool life control (BNP-B3393-006)

- 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:

Tool life counter becomes applicable when this signal is used


during tool life control.

OPERATION:

When tool life control function is available, counter (count of


tool service time or cycles) becomes valid.

This signal becomes valid when “tool life control” input signal
(Y2CB) is on.

RELATED SIGNALS:

(1) ?’001 life control input (command) signal


(2) Tool alarm cmdition 1 signal

(3) Tool alarm condition 2 signal

REFERENCE DOCUMENTS:

Instruction manual for tool life control (BNp-B3393-006)

- 415 -
Y24B Y3CB

D
M31OM, L
TOOL LIFE CON-
TROL INPUT M320, 330, 335 Y2CB
TLF1
M330HL

FUNCTION:

Tool life control function becomes valid when this signal is


given.

OPERATION:

When tool life control functim is available, tool life can be


controlled with this signal turned on.

RELATED SIGNALS:

(1) Tool alarm condition 1 signal

(2) Tool alarm condition 2 signal

(3) Data count valid signal

REFERENCE DOCUMENTS:

Instruction manual for tool life control (BNp-B3393-o06)

- 416 -
No~L
SI It RUN M310M, L Y250 .
p
(SPINDLE ROTA- M320, 330, 335’ y2D()
L
TION)
SRN
c M330HL Y2D0 W150

FUNCTION:

This signal is command signal given to FREQROL-SF.


When the signal turns on, the spindle motor starts rotating in
normal direction (C.CW as viewed from the shaft side).

OPERATION:
Spindle motor starts running at speed specified by spindle (S)
command when the signal (SRN) is turned on.

When the signal is turned off, spindle motion decelerates


and stops (transistor base current is shut off).

Notes: 1. Spindle motor stops if “normal run” signal (SRN) and


“inverse run” signal (SRI) are turned on at the same
time.

2. when “oriented spindle stop” signal (ORC1) is turned


on at the same as “normal run” signal (SRN) is turned
on, priority is given to the former signal.

3. The signal (SRN) is applicable only to the system


where the CNC is bus-linked with FREQROL-SF.

RELATED SIGNALS:

(1 ) “Inverse” run signal (SR1 )


(2) Oriented spindle stop signal (ORC1)

- 417 -
Y251 -
“INVERSE” RUN ~ ‘310M’ L
- (SPINDLE ROTA- Y2D1
TION) ~ M320,
.----- 330, 335
SRI Y2D1 W151
c M330HL

FUNCTION:

This signal is comand signal given to FREQROL-SF.

When the signal turns on, the spindle motor starts rotating in
inverse direction (CW as viewed from the shaft side).

OPERATION:

Spindle motor starts running at speed specified by spindle (S)


command when the signal (SRI) is turned on.

When the signal is turned off, spindle motion decelerates and


stops (transistor base current is shut off).

Notes: 1. Spindle motor stops if “inverse run” signal (SRI) and


“normal run” signal (SRN) turn on at the same time.

2. When “oriented spindle stop” signal (ORC) is turned


on at the same time “inverse run” signal (SRI) is
turned on, priority is given to the former signal.

3. The signal (SRI) is applicable onlY to the sYstem


where the CNC is bus-linked with FREQROL-SF.

RELATED SIGNALS:

(1) “Normal” run signal (SFU’J)

(2) Oriented spindle stop signal (ORC )

- 418 -
M31OM, L Y252,3 -
TORQUE LIMIT P
L, H ~ M320, 330, 335 Y2D2,3

TL1 ,TL2 c M330HL Y2D2,3 W152,3

FUNCTION:

This signal is command signal given to MELDAS AC spindle drive


FREQROL-SF. When the signal turns on, spindle motor torque
is reduced temporarily.

The signal is used in mechanical oriented spindle stop, or gear


shift.

OPERATION:

To”rque

1009(

Rated motor torque


m%

2s%

Speed

‘TLI “ON” .... Half of TL2 value

Notes: 1. Torque limit ratio can be set within range from O%


to 120% by using parameter.

2. The signal (TL1, TL2) is applicable only to the system


where the CNC is bus-linked with FREQROL-SF.

- 419 -
Y256 -
ORIENTED SPIN- P ‘310M’ L
- DLE STOP
L M320, 330, 335 Y2D6
ORC c M330HL Y2D6 W156

FUNCTION:

This is a command signal given to MELDAS AC spindle drive FREQ-


ROL-SF .

When the signal is turned on, the spindle is indexed in position.

OPERATION:

When this signal is turned on during rotation or stop of the


spindle, deceleration of spindle motor starts and spindle is
indexed.
When the oritented spindle stop is completed, “in-position” sig-
nal (ORAO) is output.

During oriented spindle stop, the control system is under “servo


lock” condition. Servo lock is released when the signal (ORC1)
is turned off during oriented spindle stop.
When servo lock must be maintained, the Signal, therefore, should
be kept turned on.

Direction of spindle rotation in oriented spindle stop depends


on,

(1) direction specified by parameter, or

(2) whether “normal index” (kRN) or “inverse index”


selected.

Position to which spindle is indexed depneds on,

(1) parameter for position shift, or

(2) whether multi-point index (set For encoder type orient-


to file register) is speci~ied’ ed spindle orientation
or not.

Notes: 1. Priority is given to oriented spindle stop command


over “normal run” (SRN) and “inverse runt! (sR1).

2. For operation timing chart, refer to the description


“in-position” (ORAO).

- 420 -
3. This signal is applicable to the system where the CNC
is bus-linked with FREQROL-SF.

RELATED SIGNALS:

(1) “NOrmal” run index (WRN)

(2) “Inverse” run index (WRI)

(3) Multi-point index command data (File register)

(4) In-position (ORAO)

- 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:

When necessary data is set to file register, analog voltage Sig.

nal is output from the PLC.

OPERATION:

Analog voltage signal (for speed control) can be output by set-


ting signed binary data to the corresponding file register.

The signal’output interval is listed below (the signal output


is synchronized with PLC high-speed processing).

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.

Relationship between file register setting and analog output


VOltage

o1 Output voltage: O - +1O(*5%)


Analog output (V) Resolution : 212(1/4095)X
10 Full scale
8. - Load condition: 10Kohm resist-
or load (stan-
dard )
Output impedance: 2200hm
-2048 0
o2
File..resister
1 2048 content
(setting)
Output voltage: -8 - +8V (25%)
I
I Resolution
1 : 212(1/4095) X
I Full scale
I
Load condition: 10Kohm resist-
or load (stan-
dard )
Output impedance: 2200hm

- 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

Output voltage = -*. X8


I V=1.95V

Note: Card MC303 cannot output +10 V. Note that even if


hardware settings are made (pin SDA is set to the 2-s
side) to output +10 V with card MCS2S, minus voltage
is output if minus voltage data is set to a file
register.

- 424 -
M310M, L R108,
SPINDLE SPEED P 109 -
REFERENCE OUT- L M320, 330, 335 y:: ‘
PUT ...
c M330HL R108, R308,9
= 109

FUNCTION:

By setting data of desired spindle speed to this signal, the


spindle can be run at that speed.

OPERATION:

When this speed’reference signal is used, operation is same as


the case where usual spindle speed reference signal is given.

Difference is that when data is set by user PLC, priority is


given to that data over spindle (S) command data specified in
automatic operation, or by manual command setting.

User PLC main (medium-speed) operation pattern

o1 Spindle speed reference data is


set at the head of user PLC main
program (CNC).

@ Spindle speed reference output data


.
1s rewritten by user PLC within this
interval (PLC).

Spindle speed reference output data


is processed at the end of user PLC
and signal is given to spindle con-
troller (CNC).
Notes: 1. Spindle speed reference output data is rewritten by
user PLC for each scan. If rewriting is suspended,
processing is returned to the previous status.

2* “Spindle speed override”, “spindle gear select


input(GIl, G12)”, “spindle stop (SSTP)”, “spindle
gear shift (SSFT)” and “oriented spindle stop
(SORC)” conditions are added to spindle speed
reference output data and sent to the spindle
controller.

- 425 -
3. For flow of spindle (S) function command data, data
update timing, etc., refer to the relevant descrip-
tions.

RELATED SIGNALS:

(1) Spindle speed reference input

(2) Spindle final command data

- 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!

Key data processing R112


(CNC)
KEYOUT1

(1) Key data is set to file registers R16 the head


of user PLC main program.

(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).

2. For details of key data and processing timing, refer


to the instruction manual for PLC programming (ladder
edition), BNP-B3342 (“key operation using user PLC”).

- 427 -
RELATED SIGNALS:

(1) Key in 1

(2) Full key out

- 428 -
1ST FEEDRITE p M31OM, L R132 R332
OVERRIDE
(Manual command L M320, 330, 335 R132
input ) c
M330HL R132 R332

FUNCTION:

When “override select mode” (FVS) is set to “file register mode”,


override (O - 300!?!?,
1% increment) can be exerted on the cutting
feedrate. Desired value is set to file register (R) in binary
code.

OPERATION:

When override is exerted to the preset feedrate, the true feed-


rate is the product obtained by multiplying the preset feedrate
by the specified override ratio (provided that “2nd feedrate
override” is not valid).

The override ratio is fixed to 100%, irrespective of 1st feed-


rate override setting, under the following condition:

(1) “Override cancel” signal (OVC) is on,

(2) During tapping in canned cycle,

(3) During TAPPING mode, or


(4) During thread cutting.

Note: Only when override setting is O%, override is exerted


even on rapid traverse speed in automatic operation.
That is, cutting feed as well as rapid traverse stop if
the 1st feedrate override is set to O% during automatic
operation.
When override setting is O%, “MO1 OPEWTION ERROR1! aP-
pears in the alarm display section of CRT screen, and
“MO1 OPERATION ERROR 0102” in the ALARM DIAGNOSIS dis-
play.

RELATED SIGNALS:

(1) Cutting feedrate override (*FV1 - *FV16)

(2) Override mode select (FVS)

(3) 2nd override valid (FV2E)

- 429 -
(4) 2nd feedrate override (file register)

For relationship among these signals, refer to the description


about the cutting feedrate override.

- 430 -
2ND FEEDRATE ~ M31OM,L
OVERRIDE
~ M320, 330, 335 R133
c M330HL R133 R333

FUNCTION:

When the 2nd feedrate override function is used, another over.


ride can be exerted on feedrate overrided by “feedrate overridel~
(*FV1 - *FV16) in code feedrate mode, or by “lst feedrate over-
ride (file register mode)”.

The 2nd feedrate override “can be set within range from O% to


327.67% with 0.01% increment.
Value of override ratio is set in binary code system to file re-
gister.

OPERATION:

When this override function is used,” the true feedrate is the


product obtained by multiplying commanded feedrate (F) by “lst
feedrate override” ratio and “2nd feedrate override” ratio.

Since the least increment of 2nd feedrate override is O.01~,


override setting “1OOOO” corresponds to 100%.

The override ratio is fixed to 100’%, irrespective of 1st feed-


rate override setting, under the following condition:

(1) “Override cancel” signal (OVC) is on,

(2) During tapping in canned cycle,

(3) During TAPPING mode, or

(4) During thread cutting.

Note: Only when orride setting is O%, override is exerted even


on rapid traverse speed in automatic operation.
That is, cutting feed as well as rapid traverse stop if
the 1st override feedrate is set to O% during automatic
operation.

When override setting is O%, “MO1 OPERATION ERROR” ap-


Pears in the alarm dis?lay section of CRT screen, and
“MO1 OPERATION ERROR 0102” in the ALARM DIAGNOSIS dis-

- 431 -
play.

RELATED SIGNALS:

(1) Cutting feedrate override (*FV1 - *F16)

(2) Override mode select (FVS)

(3) 2nd override valid (FV2E)


(4) 2nd feedrate override (file register)

For relationship among these signals, refer to the description


about the cutting feedrate cverride.

- 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 :

The rapid traverse override specified with values (ROVS)


provides the override control within the range of 0% to 100% by
1% increments in addition to the normal override specified with
codes. The value is set in the file register (R) in binary.

OPERATION:

During rapid traverse in the automatic or manual operation, the


actual feed rate will be the result of multiplying this override
ratio by the rapid traverse speed set in a parameter.

(1) The override will be clamped at 100%.

(2) No operation error messages are indicated even if the value


is set to OZ.

RELATED SIGNALS:

(1) Rapid traverse speed override (ROV1, ROV2)

(2) Override mode select (ROVS)

- 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:

When file register mode (JVS) is selected for feedrate setting,


feedrate can be specified, besides code mode setting, by setting
desired feedrate ratio manually (value is set to file register
(R)).

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.

Feedrate specified in this mode can be applied to feed motion in


dry run (automatic operation)

The use of this signal is conditioned .as follows:

(1) When “manual feedrate override valid” signal (OVSL) is off,


the originally set feedrate is applied.

(2) When “m~ual feedrate override valid” signal (OVSL) is on,


the feedrate override ratios of “lst feedrate override” and
“2nd feedrate override” are applied to the origianlly set
feedrate.

(3) Manual feedrate is set to file registers Rn and Rn+l (“n”


differs from model to model).

The feedrate depends on “feedrate least increment” (PCF1,


PCF2) as listed below.

-434-”
Least.increment
PCF2 PCF1 ( rn/~~n‘r inch/) Operation
o 0 10 10mm/min (inch/rein)when “1” is
set in file registers.

o 1 1 lmm/min (inch/rein)when “l!’is


set in file registers.

1 0 0.1 O.lmm/min (inch/rein)when “111


is set in file registers.

1 1 0.01 O.Olmm/min (inch/rein)when ‘!1”


is set in file registers.

(4) Feedrate clamp (max. feedrate) depends on setting of axis


parameter (cutting feedrate clamp) ...-. when “rapid tra-
verse” signal (RT) is off.

Notes: 1. During INCRGDIENTAL FEED mode, the true feedrate does


not change even when the manual feedrate setting is
changed while feed motion is going on.

2. As for file registers (Rn and Rn+l), Rn is of lower


order.
When feedrate can be set within 16 bits of file re-
gister Rn, register Rn+l may not be used.

RELATED SIGNALS:

(1) Manual feearate (code mode *JV1 - *JV16)

(2) Feedrate mode select (JVS)

- 435 -
IFEED “ P M31OM, L R140 , R340 ,
1 1
L M320, 330, 335 :lqo~
c H140 R340
M330HL i i
[

FUNCTION:

When “feed multiplication mode select” signal (MPS)


is used, amount of feed per pulse or command” signal can be multi-
plied by value set to file register.
Multiplication value” (multiplier) is set in binary code to file
register (R).

0PER4TION:

Multiplication is applied to amount of feed per pulse in HANDLE


FEED mode (output from manual pulse generator), or to amount of
feed per signal in INCREMENTAL FEED mode (+J1, -Jl, etc.).

When multiplier is “500” and one pulse is given in HANDLE FEED


mode, for example, 500N of feed motion occurs.

When multiplier is I!3000011 feed command signal is given


and one

in INCREMENTAL FEED mode, 30mm of feed motion occurs (time con-


stant for feed motion is equal to time constant for rapid tra.
verse ).

Notes: 1. Change of multiplication setting during feed motion


is ignored.

2. Since considerably large multiplication can be used,


the signal should be used carefully.

RELATED SINGALS:
(I) Feed ultiplication mode select (code mode MP1, MP2,
MP4 )

(2) Multiplication mode select (MPS)

- 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 :

This data specifies the amount of movement or positioning point


in manual random feed mode.

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” means differently


depending on the statuses of the ‘lMC/WR (CXS5)’f and ‘lABS/INC
(cxs6)” signals.

(1) When the ABS/INC (CXS6) signal is on:

“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:

When the MC/WK (CXS5) signal is off:

“Manual random feed 1st axis motion data” specifies a


coordinate value (positioning point) of the machine
coordinate system.

When the MC/WK (CXS5) signal is on:


“Manual random feed 1st axis motion data” specifies a
coordinate value (positioning point) of the modal
workpiece coordinate system.

“Manual random feed 1st axis motion data” is written in


binary notation with a sign.
The unit of the specitied
value matches that of data entered.

Ex.: When (R143, R142)=1 is specified in micron system, axis


motion is one micron (at incremental specification).

- 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:

For related signals, see the descriptions on “Manual random feed


mode (PTP).”

-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
.- .

FUNCTION AND OPERATION:

“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 P ‘310M’ L R146 ,7 R346 ,7


FEED 3RD L
- AXIS M320, 330, 335 R146,7
MOTION DATA c M330m
R146,7 R346 ,7

PUNCTION AND OPEWTION:

“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:

men “S analog override” signal (SPS) is used, override cm be


exerted on S analog speed reference in file register mode.

Override can be exerted within range of 0% to 200% (1% incre-


ment) .
Value is set in binary code to file register (R).

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.

Clamp spindle speed is-the maximum or minimum speed which de-


pends on “spindle gear select” input signal (GI1, G12) .....
cla..pspindle speed is set by a parameter.

Even when spindle speed exceeds the maximum or minimum speed,


due to change of override setting, “spindle gear select’~.input
signal does not automatically change.

G1O: Applicable override range


at gear stage 1
o GMN GMi ti2 tlG3
G20: Applicable override range
--- G1O at gear stage 2
---- G20 G30: Applicable override range
at gear stage 3
--— G30
Iw 11, Smini: Minimum spindle speed (para-
meter)
Smaxl: Maximum spindle speed at gear
stage 1 (parameter)
Applicable override range Smax2: Maximum spindle speed at gear
at gear stage 3 stage 2 (parameter)
Smax3: Maximum spindle speed at gear
stage 3 (parameter)

Notes: Override is not exerted under the following condition:

(1) “Spindle stop” signal (SSTP) is on,

-440-
(2) During TAPPING MODE, or

(3) During thread cutting

REMTED SIGNALS:

(1) S analog override (code mode spl, SP2, sp3)


(2) Override mode select (SPS)

(3) Spindle gear select input (GI1, G12)

(4) Spindle stop (SSTP), spindle gear shift (SSFT), oriented


spindle stop (SORC)

- 441 -
p M31OM, L R156 -
OT IGNORE
L M320, 330, 335 R156
c M330HL R156 R356

FUNCTION:

When this signal is used, “stroke end error” can be avoided


without external wiring for stroke end signal provided for each
axis.

Stroke end signal on axis for which the OT ignore signal is set
can be used for other purpose.

OPERATION:

“Stroke end error” signal associated with a specific axis


motion
can be ignored.

The interface for this signal is as follows:

File re-
gister (R) F[EIDIcIB{A19181716 5 4131211~0— Bit

1st axisOT ignored


2nd axisOT ignored
3rd axisOT ignored
ignored
ignored
6th axis OT ignored

N6tes: 1. The signal is applicable to (+) and (-) motion at the


same time (ignored when “ON!’).

2. “OT” is abbreviation of “Over Travel”.

- 442 -
p M31OM, L R157 -
- PROXIMITY PO-
L M320, 330, 335 R157
INT IGNORE
c M330HL R157 R357

FUNCTION:

When this signal is used, “proximity point detect” signal (con-


nector pint No. depends on model) which is used for dog type
reference point return can be ignored (tripping of proximity
switch can be ignored).
The singal is used to select one of two or more proximity switch
functions, or to ignored undesirable proximity switch signal.

OPERATION:

When the signal is turned on, “proximity point detect” signal


can be ignored.

?... -1 - — - r
rzle re-
gister (R) I 11
[FIEIDIcIBIA191817161‘ 11L 3 2 I 1 0 ~Bit

1st proximity point


ignored
2nd proximity point
ignored
L 3rd proximity point
ignored
4th proximity point
ignored
5th proximity point
ignored
6th proximity point
ignared

- 443 -
p M31OM, L
- ALARM INTER-
FACE 1 - 4 L M320, 330, 335 ‘5 1!
~i
c M330HL R158- _
161

FUNCTION:

PLC development tool (M FAS302) or alarm message prepared on


the operation board can be displayed in ALARM DIAGNOSIS display
mode when values (binary Code) is set to alarm interface file
registers (Rn, Rn+l, Rn+2, Rn+3).

OPERATION:

When table No. of previously prepared alarm message table


has been set to alarm interface file registers, alarm message,
if alarm occurs, can be displayed in ALARM DIAGNOSIS display
mode.
Maximum 4 alarm messages can be displayed at the same time.

Alarm message can be cleared by setting “O” to alarm interface


file registers.

For details of alarm message display, refer to the M~LDAS 300


series programming manual (ladder), “BNP-B3342.

CAUTION:

(1) Parameter (bit select parameter) should be set to display


alarm message.

(2) For alarm message interface, file register (R) or temporary


storage (F) can be used. The selection is made by speci-
fying (R) or (F) with a parameter (bit select parameter).

(3) In both file register method and temorary stroage method,


alarm does extend to the CNC.
When it is desirous to stop CNC operation in case of alarm,
“auto operation pause” signal (*SP), “single block” signal
(SBK) or interlock signal should be prepared on the ?LC
side.

- 444 -
* 4

OPERATOR MES- p M31OM, L


SAGE INTER- L M320, 330, 335 R162
FACE c
M330HL R162 -

FUNCTION:

Desired operator message prepared by PLC development tool (M-


FAS302) or on operation board can be displayed by setting value
(binary code ) to operator message interface file register (~).

Opeator message appears in ALARM DISGNOSIS display mode.

OPERATION:

When table No. of previously prepared operator message table


is set to operator message interface file register, operator
message can be displayed in ALARM DIAGNOSIS display mode.

Operator message can be cleared by setting ~lO’t


to operator mes-
sage interface file register.

For details of operator messages, refer to the MELDAS 300 series


programming manual (ladder), BNP-B3342.

CAUTION:

(1) Parameter (bit select parameter) should be set to display


alarm message.

(2 ) Display of operator message does not cause alarm on the CNC


side. When it is desirous to stop CNC operation in case
of operator message display, “auto operation pause!! Signal

(*sP), “single block” signal (SBK) or interlock signal


should be prepared on the PLC side.

- 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:

Interrupt program can be run or not run when a sensor signal is


input.

The content of file register R164 is as follows:

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

Note: Bits O - 3, 8 - F are for CNC skip function, and not


significant in the PLC.

OPERATION:

The signal should be used as follows:

(1) When interrupt is required on the PLC side, the correspond.


ing interrupt flag bit and mask release flag bit are
turned on (bit 4 and bit C are turned on for start of inter-
rupt program by sensor X17C, for example).

(2) When a sensor signal turns on under the condition (1),


execution of interrupt program starts.

In general practice, the interrupt flag and mask release


flag are turned off by the interrupt program itself.

- 446 -
Ex. :

High-~@ e-d
processing v~
interrupt request

Mask release
~~–
I
Sensor Input
/
Executt~n “of interrupt i~
program 4

0 In this example, intermpt request flag and mask release flag


are turned on within high-speed processing program, and turn-
ed off by interrupt program.

RELATED SIGNALS:

Although “axis stop requrst (R165)” and “machine position read


(R166 - R169)” signals are available, they cannot be still used
..... not developed.

-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:

This is for interface lser PLC L ser macro.

OPERATION:

When value is set to system variable #1100 #1131, or #1132,


by using user macro, it is output to corresponding file regist-
ers (Rn and Rn+l) of user PLC.

The relationship between system varaible and file register is


as listed below.

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

File registers R172 and R173 correspond to system variables #1100


- #1131 and #1132 (32 bit data) .

RELATED SIGNALS:

(1) User macro input #1133, #1134, #1135

- 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:

This is for interface belween user PLC and user macro.

OPERATION:

Value set to system variable #1133 by using a user macro is


output to corresponding registers Rn and Rn+l, permitting operat-
or to refer to that value on the user PLC side.

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:

(1) User macro input #1132, #1134, #1135, #1100 - #1131

(2) User macro output #1032, #1034, #1035, #1000 - #1031

- 450 -
R~~~ , R376 ,
USER MACRO P M31OM, L 7
INPUT #1134 L M320, 330, 335 R176 ,
177
c
M330HL R$~~, _
[ —

FUNCTION:

OPERATION:

This signal is same as USER MACRO INPUT #1133 in function, opera-


tion, etc.

USER MACRO p M31OM, L R;;;, R378,


INPUT #1135 9
L M320, 330, 335 R178,
.. .. 179
c R178, _
M330HL 1?9

FUNCTION:

OPERATION:

This signal is same as USER MACRO INPUT #1133 in function, Opera-


tion, etc.’

- 451 -
p M31OM, L
ADD-ON BOARD
OUTPUT SIGNAL L M320, 330, 335 Rl~802
-
1-3 c M330HL R180 - -
182

FUNCTION:

When additional operation board interface card (2nd card) is used


in DI/DO type operation board interface specification, this sig-
nal is used.
For limit of logic operation area available, file register (R) is
used for this signal.

OPERATION:

At the end of main program processing (medium speed) on the PLC,


the signal is set to the operation board together with other out-
put signals.

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

External DOWer w ‘c2311- CMDIB1 ‘XN)


supply (+Z4V)
) 1 H 1- C0MD182 (IN)

W-4 I “’D1’3(”UT)
I (48 outputs)

Add-on operation board output signal (1 - 3) corresponds to out-


put signal CFD183.

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

Refer to section 6.2 ADD-ON OPERATION BOARD INPUT SIGNALS TABLE


for further information of the add-on board input signals 1 - 3.

RELATED SIGNALS :

(1) Add-on operation board input signal 1 - 3

- 453 -
M31OM, L R196 -
USER PLC VER- 199 -
SION CODE R196 -
M320, 330, 335 199
M330HL R196 - -
199

FUNCTION:

Version of user PLC is displayed together with other software


versions used on the CNC side in “DIAGNOSIS display ~NC SPECI-
FICATION display ~ 2ND PAGE display” for 9“ CRT display
unit, and in “DIAGNOSIS display + SPECIFICATION TABLE -2ND
PAGE display” for 14” CRT display unit.

OPERATION:

Characters to be displayed are placed in ASCII code.

Display format: —ODen touser


PLCU BND- oow’~ Q-uo’ o; Alphabet is usecl.

1
0: Numeri: is used.

I
Version code (“AO” for 1st version)

D: Renewed-at major prevision A - Z

(I-and O should not be used.)

0: Renewed at minor revision O - 9

- 3 digits can be used (no restriction).

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)
~

1 Interface L ASCII code

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

10. OP~TION PREPARATION SEQUtiCE

This sectionexplainsthe sequencefor operationpreparation.

. ..—. .. _

NC power supply
I

NCresetl,2
I
+~

Emergency etop 1 . Pg
,

Servo error (Notel) I


NCpreperetion cornpl&e “
(MA) I

Sewoprepemtion
complete (5A) i
4:
Reset

Note 1: Servo errors indicatedby numbers10 to 39 cannotbe resetby NC


reset 1 of 2. TO reset such errors, tum off the power.

-455--
I 11. SPINDLE CONTROL I

u. SPINDLECONTROL

11-1 Outline of Functions

Spindle speed can be directly controlled by a S-digit S code command.

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).

11-1-1 Related Parameters

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

2 Slimt2 Smax2 Stap2 SSift2 mini sori o 1 0 1


(common)(common)
3 slimt3 Smax3 Stap3 SSift3 1 0 1 0

4 Slimt4 smax4 Stap4 ssift4 1 1 1 1

Set by parameters (specify O for the parameters of gears


not in use.)

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):

MELDAS 300 FR-SF (J)


MR-Stxi!
ernpiifier
Forwerd,reveree,
((
oriented
.— stop,etc.
)1
3rd● xi

hid axis
1,
M
zerospeed,up-to-
speed, oriented stop
Comolete,etc. .
)11et
●xis

I
LsJL LL-
11-2 ControlMethod

(1) Spindlelimit speedand maximumspeed

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.)

Limit speed atgearstawl (Parameter setting)

E Meximum speed atgeerstagel (parameter setting},

- 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).

(2) Maximum spindle speed for tap cycle

In tap cycle (including synchronous tap) mode, a maximum spindle speed


(Stapn)specific for a tap cycle operation can be set to minimize inertial.
run of the spindle.

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.

(3) Minimuinspeed to the S-command

Output voltaga (data)

!
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

(4) Selecting the best suited-gear stage

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

Spindle gear shiti


T command

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 1: The spindle command (GRl and 2) is output whenever an S-command is


issued. However, it is not necessarily to be used in machines
which perform gear shifting by a miscellaneous (M) command.

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

Note 1: The S-analog output voltage (data) is slwayticomputed from the


spindle speed limit of the gear stage which is determined by the
spindle gear select input (GI1 or G12). Therefore, the spindle
gear select input signal must be controlled carefully. -

Note 2: h S-command for a built-in PLC is stored in file registers R108


and R109. It is valid unless data is loaded in the file registers
from a user PLC.

o1 The maximum DC voltage for spindle control is 10 V. (o to +10 v, plus


or minus 5%)
A spindle speed specified by an S-command can be changed by an
S-command override. If the effective speed (commanded speed x
override) at that time is outside the range between the maximum and
minimum gear speeds (both set by parameters)~ the effective speed is
clamped.

o2 The spindle is stopped (output voltage is O V) when the spindle stop


signal turns on.

o3 When the spindlegear shift input signalturns on while the spindle


stop signalis on, the spindleoutputsan analogvoltageequivalentto
a certain speed for gear shift (gear shift spindle speed: set by a
parameter). The S-command override is invalid then.

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.

o5 Spindle override is invalid (override = 100%),


o when the spindle stop signal is on
o during tapping
o during thread cutting

o6 S-analog voltage (Vso) while the spindle stop signal is on can be


determined according to the following:

(a) For spindle gear shift command:


Vso = ssift(n)
x 10 [v]
s~

(b) For oriented spindle stop command:


sori
Vso = x 10 [v]
~)

(c) For commands other than (a) and (b)”above:


Vso = 0 [v]
Vso : S-analog output voltage
n : Gear stage determined by a spindle gear select signal
(input from PLC)
slimt(n): Speedlimit
ssift(n): Spindlegear shift speed
sori : Orientedspindlestop speed

- 460 -
.

.11. SPINDLE CONTROL


I

U-3 OperationSequence .

l?hissectionprovidestimingchartsof variousoperationexamples. Pay a


specialattentionto the operationof the gear shift completesignal.

Example 1:
Operation including gear shift and using up-to-speed signal:

@-m ‘--”-,‘--””-- ““”


Conimandprogrsm M03 S3w
x\ Next block

S.ewnn&dinitietion

5@ndle sser shift com

El-El
Sphdiestop

Spindle gem .—
shift

Sphdlegsarselsct inp

“Gear shift complete

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
.

S-commend init&ion (SF) v

“nd’e”ar*i’mm’-
L II
I ,,,

Sphdle genr select input


I
[i~
● (Gear shift complete) operation’ does not change
whether the gear shift com-
plete signal is used or not.
M-function ~mplete 1
i ! J

,,
,,,.

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

S-command initiation (SF) \


– \ 3

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. M-, S-, T-, AND B-FUNCTIONS

For explanation in this sections abbreviated terms are used as follows:

(1) Miscell=eous function (command) — M-function (command)

(2) Spindlespeedfunction(command)— S-function(command)

(3) Tool function (command)— T-function (command)

(4) 2nd miscellaneous function (command) — B-function (command)

(5) Miscellaneousfunctionstrobes1 to 4 —MF1 to MF4

(6) Spindle speed function strobes 1 to 4 —SFI to SF4

(7) Tool functionstrobes1 to 4 — TF1 to TF4


(8) 2nd miscellaneousfunctionstrpbe — BF

(9) Miscellaneousfunctioncompletesignals1 and 2 _FINl and FIN2

12-1 CommandFormat

(1) The table below lists the maximum number of commands that can be
specified in one block for each function.

Machine type ~lo M320L, M320M, Standard PLC


Function M330M, M330EM, M335M ’30m (all machine type) .

M-function 3 4 4 1 (two digits in BCD)

S-function 1 1 4 1 (two digits in BCD or 8


bits in binary notation)

T-function 1 2 1 1 (two digits in BCD)

B-function — 4 4 —

(2) The numberof digitsused in a commemlis eightwith a PLC built-inmachine


and two with a standardPLC.

(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:

TO1 T02 T03 T04 ;


\ /
The last two commands are valid.

12-2 Miscellaneous Function Complete

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.

These signals are explained below with the M-function.

-465-
12. M-, S-, T-, AND B-FUNCTIONS

12-2-1,’Operation Sequence 1 (using FIN1 with M-command)

Example of machining program

NOO1 GOXIOOOO Maa Mbb Mcc Mdd ;


NO02 GOZ-2000 ;
NO03 Mee Mff Mgg Mhh ;

Mechil?ing program
I I

NOO1 GOXIOOOO--- XNO02---V NO03 Mec Mff Mgg Mhh


:
*
Axis motion

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

(1) Descriptions of operation

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.

03 When the CNC recognizes that FIN1 is set, it resetsthe MF signal.

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 -
.

I 12. M-, S-, T-, AND B-FUNCTIONS


I

12-2-2 OperationSequence2 (usingFIN2 with M-command)

Exampleof machiningprogram

NOO1 GOXIOOOOMaa Mbb Mcc Mdd ;


NO02 GOZ-2000;
NO03 Mee Mff Mgg Mhh ;

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

tl: Usersequence prme5ing time

t2: 15t030msec

--467-
12. M-, S-, T-, ~ B-F~CTIONS

(1) -Descriptionsof operation

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.

12-2-3 ContinuousM-commands(usingFIN2 with M-command)

Machining

M code n

M Fn

FIN2

I I
(D

(1} Descriptionsof operation

General operation is the same as operation sequence 2 explained in section


12-2-2.

01 The CNC recognizes that FIN2 is reset, and then outputs the next code
signal and MF.

- 468 -
12. ;i-,S-, T-, ~ B-FUNCT1ONS

12-3 M Single Output


The following four types of M-commands output a M-single output signal
(decode signal) in addition to a code signal and MF. The M-single output signal
is generally used for the following contents. The CNC only outputs the decode
signal while the user PLC (machine) ~ecutes the specified operation and
processes the operation complete signal.

Moo : Program stop


Example of processing:
When the MOO command is issued, a block stop status is entered.

MO1 : optional stop


Example of processing:
If the optional stop select switch is on when the MO1 command is
issued, a block stop status is entered.

M02, M30 : Program end


Example of processing:
When the M02 or M30 command is issued, a reset or reset and
rewind signal is returned to the CNC, and then the reset status
1s entered.

12-3-1 Operation Sequence

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

o1 The CNC outputsM-codedata and MF to the PLC (machine).


For outputtimingof M-codedata and MF signals,see section12-5,
Notes on M-, S-, T-, and B-functions.

@@ The PLC recognizesthat the MF signalis set, executesthe


specifiedoperation,checksthat the optionalstop selectswitchis
on, and sets the singleblock and FIN1 signals.
- 469 -
. .

I 12. M-, S-, T-, AND B-FIJNCTIONS

@@ 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.

o7 The PLC resetsthe singleblock signalwhen it recognizesthat the


automaticoperation“start-outputsignalis reset or that it is set
next.

(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

o1 The CNC outputs M-code data and Ml 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 After checkingthat the MF signalis set, the PLC executesthe


specifiedoperationand sets the reset & rewind signal.

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 -
.
.

I 12. M-, S-, T-, AND B-FWCTIONSI

12-4 Axis Motion.and M-command

When an M-command is specified in the same block as a motion command, the


M-command iS =ecuted either simultaneously wfth the motion command or after the
motion comm=d is executed. It can be determined using the motion command
complete (DEN) signal output form the CNC.

(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 ;

cosnpletesignd is not used

(2) Axis motion and M single output command

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.

02 Even when the M-single output command is specified separately, the


M-single output is performed after the axis motion specified in the
previous block is completed.
.- —— ..... . . . -._ ..—
/ For@, .—, / .For@
\

xGOIX----
—1,

X ;
“chitin’p”ram~ .
MOO
.
,
Axis motion

*
i I
1!

Mimde
I l\
MF

jk+singleoutput I

Motion command
complete

. - 471 -
.

I 12. M-, S-, T-, ANflB-~cTIoNs

Note: - For processing of the M-single output sig~l at the machine (PLC)
side, see the descriptions on ‘M-single output” explained earlier.

12-5 Notes on M-, S-, T, and B-functions

(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 -

You might also like