SERIES 15-150 MODEL B Connection manual Page 135

Connection manual
B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB
– 129 –
Override value (%) = 0.01% ×
15
i0
(2
i
Vi)
where
Vi = 0 when the
*JVi signal is high
Vi = 1 when the
*JVi signal is low
The override value is assumed to be zero when all of the signals, (*JV0 to
*JV15) are set high
or low. When this occurs, the feed is stopped. The override value can be specified in the
range of 0% to 655.34% in units of 0.01%. Some examples are listed below.
*JV0 –
*JV15
Override value (%)
15 12 8 4 0
Override
value
(%)
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 0 1
0 1 1 0
0 0 0 0
0 0 0 0
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 0 0
1 0 0 0
0 0 1 1
0 0 0 0
0 0 0 0
1 1 1 1
1 1 1 1
1 1 1 1
1 0 0 1
0 0 0 1
1 1 1 0
1 0 1 1
0 0 0 0
0 0 0 0
1 1 1 1
1 1 1 0
0 1 0 1
1 0 1 1
0 1 1 1
1 1 1 1
1 1 1 1
0 0 0 1
0 0 0 0
0
0.01
0.10
1.00
10.00
100.00
400.00
655.34
0
(0: Signal low 1: Signal high)
[Operation] If rapid traverse selection signal RT is low during manual continuous feed or incremental feed,
the manual feedrate specified by the parameter is overridden by the value specified by the
JVi signal.
NOTE The JVi signals also serve as the override signals during dry run in automatic operation mode.
(c) Manual rapid traverse selection signal: RT
[Classification]
Input signal
[Function] Selects a rapid traverse feedrate for manual continuous feed or incremental feed.
[Operation] When the signal goes high, the control unit operates as described below:
i. The control unit executes the manual continuous feed or incremental feed at a rapid tra-
verse feedrate. The rapid traverse override is validated.
ii. When the signal is switched from high to low or vice versa during manual continuous feed
or incremental feed, the feedrate is decelerated until it reaches zero, then increased to
the specified value. During acceleration and deceleration, the feed axis and direction
selection signal can be kept high.
Rapid traverse
speed
Feedrate selected by manual
feedrate override
J
+J1
RT
1st axis move
CAUTION After the power is turned on, the stored stroke limit function does not work until the reference
position return is completed. During this period, the control unit ignores the RT signal, if it
is set high, and keeps moving the tool at a feedrate selected by the manual feedrate override
signal. A parameter can be specified so that the rapid traverse is validated before the
reference position return is completed.

Contents Summary of SERIES 15-150 MODEL B Connection manual

  • Page 1GE Fanuc Automation Computer Numerical Control Products Series 15 / 150 – Model B Connection Manual (BMI Interface) GFZ-62073E-1/04 February 1997
  • Page 2GFL-001 Warnings, Cautions, and Notes as Used in this Publication Warning Warning notices are used in this publication to emphasize that hazardous voltages, currents, temperatures, or other conditions that could cause personal injury exist in this equipment or may be associated with its use. In situ
  • Page 3B–62073E–1/04 SAFETY PRECAUTIONS DEFINITION OF WARNING, CAUTION, AND NOTE This manual includes safety precautions for protecting the user and preventing damage to the machine. Precautions are classified into Warning and Caution according to their bearing on safety. Also, supplementary information is
  • Page 4CONTENTS DEFINITION OF WARNING, CAUTION, AND NOTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s–1 1. OUTLINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2. INTERFACE BETWEEN CNC AND
  • Page 52.3.34 Signals for spindle orientation of the serial interface spindle by a position coder . . . . 211 2.3.35 Spindle synchronization signals for the serial interface spindle . . . . . . . . . . . . . . . . . . 214 2.3.36 Signals for switching the spindle output of serial interface spindle . . . . .
  • Page 62.3.80 Axis Control by the PMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 2.3.81 Signals for specifying a speed in PMC axis control . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 2.3.82 Torque control based on PMC axis contr
  • Page 7B–62073E–1/04 1. OUTLINE 1. OUTLINE This manual describes the signals of the BMI (Basic Machine Interface) that can be used with the Series 15/150–B. For connection of other items than the BMI interface, refer to “Series 15/150–MODEL B Connection Manual (B–62073E).” The models covered by this manual
  • Page 81. OUTLINE B–62073E–1/04 Manuals related to FANUC Series 15/150–MODEL B are as follows. This manual is marked with an asterisk (*). List of Manuals Related to Series 15/150–MODEL B Specification Manual Name Number FANUC Series 15–TB/TFB/TTB/TTFB DESCRIPTIONS B–62072E FANUC Series 15/150–MODEL B For
  • Page 9B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.1 BMI Interface for the Series 15 2.1.1 Address table for 15–T and 15–M(for PMC–NA) BMI address tables are shown below. The tables indicate the correspondence between the addresses used in transferrin
  • Page 102. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DI1 (G000–G015) #7 #6 #5 #4 #3 #2 #1 #0 G000 ERS RRW SP * ESP SKIP1 UINT CSL IT G001 SKIP4 SKIP3 SKIP2 AE3 AE2 AE1 BSL AIT G002 ZRN BRN SRN MOVL TCHIN TEST G003 AGJ EDT MEM T D J H S G004 MLK DLK ABS
  • Page 11B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DI2 (G016–G031) #7 #6 #5 #4 #3 #2 #1 #0 G016 AJSTB –AJ +AJ AJA12 AJA11 AJA10 AJA9 AJA8 G017 AJA7 AJA6 AJA5 AJA4 AJA3 AJA2 AJA1 AJA0 G018 AJP2D AJP2C AJP2B AJP2A AJP1D AJP1C AJP1B AJP1A G019 BECLP BEUCL W
  • Page 122. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DI3 (G032–G047) #7 #6 #5 #4 #3 #2 #1 #0 G032 EISTB ERDRQ EOREND EXSTP EXRD EXPUN G033 EIA7 EIA6 EIA5 EIA4 EIA3 EIA2 EIA1 EIA0 G034 EID47 EID46 EID45 EID44 EID43 EID42 EID41 EID40 G035 EID39 EID38 EID37 EID
  • Page 13B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DI4 (G048–G063) #7 #6 #5 #4 #3 #2 #1 #0 G048 UI031 UI030 UI029 UI028 UI027 UI026 UI025 UI024 G049 UI023 UI022 UI021 UI020 UI019 UI018 UI017 UI016 G050 UI015 UI014 UI013 UI012 UI011 UI010 UI009 UI008 G051 U
  • Page 142. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DI5–DI8 (G064–G127) #7 #6 #5 #4 #3 #2 #1 #0 G064 DTCH1 SVF1 DEC1 IT1 –ED1 +ED1 –L1 +L1 G065 CL1 PK1 MLK1 MI 1 –J 1 +J 1 G066 PMCA1 RST1 STP1 SBK1 PCAX1 SYNC1 –MIT1 +MIT1 G067 SCNTR1 VCSKP1 NDCAL1 
  • Page 15B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DI9 (G128–G143) #7 #6 #5 #4 #3 #2 #1 #0 G128 ( MDI KEY IMAGE SIGNAL : See the contents for details ) G129 ( MDI KEY IMAGE SIGNAL : See the contents for details ) G130 ( MDI KEY IMAGE SIGNAL : See the conte
  • Page 162. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DI10 (G144–G159) #7 #6 #5 #4 #3 #2 #1 #0 G144 EUI15 EUI14 EUI13 EUI12 EUI11 EUI10 EUI09 EUI08 G145 EUI07 EUI06 EUI05 EUI04 EUI03 EUI02 EUI01 EUI00 G146 AFV15 AFV14 AFV13 AFV12 AFV11 AFV10 AFV9 AFV8
  • Page 17B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DI15 (G224–G239) #7 #6 #5 #4 #3 #2 #1 #0 G224 G225 G226 RCHA RSLA INTGA SOCNA MCFNA SPSLA ESPA ARSTA G227 MRDYA ORCMA SFRA SRVA CTH1A CTH2A TLMHA TLMLA G228 MPOFA MORCMA G229 RCHHGA MFNHGA INCMDA OVRIDE N
  • Page 182. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DI6–DI7 (G240–G271) #7 #6 #5 #4 #3 #2 #1 #0 G240 DTCH17 SVF17 DEC17 IT17 –ED17 +ED17 –L17 +L17 G241 CL17 PK17 MLK17 MI 17 –J 17 +J 17 G242 PMCA17 RST17 STP17 SBK17 PCAX17 SYNC17 –MIT17 +MIT17 G243
  • Page 19B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DI24 (G368–G383) #7 #6 #5 #4 #3 #2 #1 #0 G368 OV1X7 OV1X6 OV1X5 OV1X4 OV1X3 OV1X2 OV1X1 OV1X0 1st axis G369 OV2X7 OV2X6 OV2X5 OV2X4 OV2X3 OV2X2 OV2X1 OV2X0 2nd axis G370 OV3X7 OV3X6 OV3X5 OV3X4 OV3X3 OV3X2
  • Page 202. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) PMC axis control BMI-DI25–DI29 (G384–G463) #7 #6 #5 #4 #3 #2 #1 #0 G384 MSKB1 G385 CD1X7 CD1X6 CD1X5 CD1X4 CD1X3 CD1X2 CD1X1 CD1X0 G386 FD1X15 FD1X14 FD1X13 FD1X12 FD1X11 FD1X10 FD1X9 FD1X8 1st axis G387 FD1X7
  • Page 21B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DO1 (F000–F015) #7 #6 #5 #4 #3 #2 #1 #0 F000 MA SA OP STL SPL RST AL RWD F001 CSS THRD RPD TAP INCH IPEN DEN F002 MZRN MBRN MSRN MMOVL MTCHIN MTEST F003 MAGJ MEDT MMEM MT MD MJ MH MS F004 MMLK MDLK MABS MS
  • Page 222. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DO2 (F016–F031) #7 #6 #5 #4 #3 #2 #1 #0 F016 M31 M30 M29 M28 M27 M26 M25 M24 F017 M23 M22 M21 M20 M19 M18 M17 M16 F018 M15 M14 M13 M12 M11 M10 M9 M8 F019 M7 M6 M5 M4 M3 M2 M1 M0 F020 S31 S30 S29 S28 S27 S2
  • Page 23B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DO3 (F032–F047) #7 #6 #5 #4 #3 #2 #1 #0 F032 EOSTB E1REND WTPALM DVRWTP F033 EOA7 EOA6 EOA5 EOA4 EOA3 EOA2 EOA1 EOA0 F034 EOD47 EOD46 EOD45 EOD44 EOD43 EOD42 EOD41 EOD40 F035 EOD39 EOD38 EOD37 EOD36 EOD35
  • Page 242. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DO4 (F048–F063) #7 #6 #5 #4 #3 #2 #1 #0 F048 UO031 UO030 UO029 UO028 UO027 UO026 UO025 UO024 F049 UO023 UO022 UO021 UO020 UO019 UO018 UO017 UO016 F050 UO015 UO014 UO013 UO012 UO011 UO010 UO009 UO008 F051 U
  • Page 25B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DO5–DO8 (F064–F127) #7 #6 #5 #4 #3 #2 #1 #0 F064 MDTCH1 INP1 ZP41 ZP31 MD1 MV1 ZP21 ZP1 F065 FRP1 ZRF1 MMLK1 MMI1 F066 CNCA1 DEN1 BUF1 VCMD1 EGBM1 TRQL1 F067 MSCNTR1 SZRN1 F068 MDTCH2 INP2 ZP42 ZP32 MD2 MV
  • Page 262. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DO9 (F128–F143) #7 #6 #5 #4 #3 #2 #1 #0 operater’s F128 ZRNO SPO panel F129 EDTO MEMO TO MDIO JO HO SO F130 MLKO SBKO BDT1O DRNO F131 EXHPCC MHPCC KEYO HS1DO HS1CO HS1BO HS1AO F132 RTO ROV2O ROV1O MP4O MP2
  • Page 27B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DO10 (F144–F159) #7 #6 #5 #4 #3 #2 #1 #0 F144 M215 M214 M213 M212 M211 M210 M209 M208 F145 M207 M206 M205 M204 M203 M202 M201 M200 F146 M315 M314 M313 M312 M311 M310 M309 M308 F147 M307 M306 M305 M304 M303
  • Page 282. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DO11 (F160–F175) #7 #6 #5 #4 #3 #2 #1 #0 F160 F161 F162 F163 F164 PSW10 PSW09 F165 PSW08 PSW07 PSW06 PSW05 PSW04 PSW03 PSW02 PSW01 F166 EUO15 EUO14 EUO13 EUO12 EUO11 EUO10 EUO09 EUO08 F167 EUO07 EUO06 EUO0
  • Page 29B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M BMI-DO15 (F224–F239) #7 #6 #5 #4 #3 #2 #1 #0 F224 F225 F226 F227 F228 MORAR2A MORAR1A PORAR2A RCFNA RCHPA CFINA CHPA F229 ORARA TLMA LDT2A LDT1A SARA SDTA SSTA ALMA F230 F231 INCSTA PC1DETA F232 SLDMA15 SLDMA14 SLDMA1
  • Page 302. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–NA) BMI-DO16 (F240–F255) #7 #6 #5 #4 #3 #2 #1 #0 F240 F241 F242 F243 F244 MORAR2B MORAR1B PORAR2B RCFNB RCHPB CFINB CHPB F245 ORARB TLMB LDT2B LDT1B SARB SDTB SSTB ALMB F246 F247 INCSTB PC1DETB F248 SLDMB15 SLDMB1
  • Page 31B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–NA) BMI-DO19–DO20 (F288–F319) #7 #6 #5 #4 #3 #2 #1 #0 F288 MDTCH17 INP17 ZP417 ZP317 MD17 MV17 ZP217 ZP17 F289 FRP17 MMLK17 MMI17 F290 CNCA17 DEN17 BUF17 VCMD17 EGBM17 F291 MSCNTR17 SZRN17 F292 MDTCH18 INP18 ZP418
  • Page 322. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.1.2 Address list for 15–TT(for PMC–MODEL NA) Address list for 15–TT(PMC–NA) BMI-DI1 (G000–G015) #7 #6 #5 #4 #3 #2 #1 #0 G000 SKIP1 UINT CSL #1 #1 #1 G001 AE3 AE2 AE1 BSL AIT #1 #1 #1 #1 #1 G002 BRN #1 G003 G004 OVC BDT1 #1 #1 G005 FFIN FIN
  • Page 33B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DI2 (G016–G031) #7 #6 #5 #4 #3 #2 #1 #0 G016 G017 G018 G019 WN16 WN8 WN4 WN2 WN1 #1 #1 #1 #1 #1 G020 G021 G022 G023 G024 RISGN RI12 RI11 RI10 RI9 RI8 #1 #1 #1 #1 #1 #1 G025 RI7 RI6 RI5 RI4 RI3 RI2 RI1 RI0 #1 #
  • Page 342. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DI3 (G032–G047) #7 #6 #5 #4 #3 #2 #1 #0 G032 UI031 UI030 UI029 UI028 UI027 UI026 UI025 UI024 #1 #1 #1 #1 #1 #1 #1 #1 G033 UI023 UI022 UI021 UI020 UI019 UI018 UI017 UI016 #1 #1 #1 #1 #1 #1 #1 #1 G034 UI015 UI01
  • Page 35B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DI4 (G048–G063) #7 #6 #5 #4 #3 #2 #1 #0 G048 SKIP1 UINT CSL #2 #2 #2 G049 AE3 AE2 AE1 BSL AIT #2 #2 #2 #2 #2 BRN G050 #2 G051 G052 OVC BDT1 #2 #2 G053 FFIN FIN #2 #2 G0054 BFIN TFIN SFIN MFIN #2 #2 #2 #2 G0
  • Page 362. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DI5 (G064–G079) #7 #6 #5 #4 #3 #2 #1 #0 G064 G065 G066 G067 WN16 WN8 WN4 WN2 WN1 #2 #2 #2 #2 #2 G068 G069 G070 G071 G072 RISGN RI12 RI11 RI10 RI9 RI8 #2 #2 #2 #2 #2 #2 G073 RI7 RI6 RI5 RI4 RI3 RI2 RI1 RI0 #2 #
  • Page 37B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DI6 (G080–G095) #7 #6 #5 #4 #3 #2 #1 #0 G080 UI031 UI030 UI029 UI028 UI027 UI026 UI025 UI024 #2 #2 #2 #2 #2 #2 #2 #2 G081 UI023 UI022 UI021 UI020 UI019 UI018 UI017 UI016 #2 #2 #2 #2 #2 #2 #2 #2 G082 UI015 UI01
  • Page 382. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DI7 (G096–G111) #7 #6 #5 #4 #3 #2 #1 #0 G096 ERS RRW SP ESP IT G097 AGJ EDT MEM D J H S G098 ZRN MOVL G099 MLK DLK ABS SBK DRN AFL G100 KEY4 KEY3 KEY2 KEY1 ST G101 RT ROV2 ROV1 MP4 MP2 MP1 PRC G102 HS3D HS3
  • Page 39B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DI8 (G112–G127) #7 #6 #5 #4 #3 #2 #1 #0 G112 EISTB ERDRQ EOREND EIHEAD EXSTP EXRD EXPUN G113 EIA7 EIA6 EIA5 EIA4 EIA3 EIA2 EIA1 EIA0 G114 EID47 EID46 EID45 EID44 EID43 EID42 EID41 EID40 G115 EID39 EID38 EID37
  • Page 402. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DI9–DI22 (G128–G191) #7 #6 #5 #4 #3 #2 #1 #0 G128 DTCH1 SVF1 DEC1 IT1 –ED1 +ED1 –L1 +L1 G129 MLK1 MI1 –J1 +J1 G130 PMCA1 RST1 STP1 SBK1 PCAX1 –MIT1 +MIT1 G131 SCNTR1 VCSKP1 ACTF1 RAST1 G132 DTCH2 SVF2
  • Page 41B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DI15 (G224–G239) #7 #6 #5 #4 #3 #2 #1 #0 G224 G225 G226 RCHA RSLA INTGA SOCNA MCFNA SPSLA *ESPA ARSTA G227 MRDYA ORCMA SFRA SRVA CTH1A CTH2A TLMHA TLMLA G228 MPOFA MORCMA G229 RCHHGA MFNHGA INCMDA OVRIDEA NRRO
  • Page 422. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DI24 (G368–G383) #7 #6 #5 #4 #3 #2 #1 #0 G368 OV1X7 OV1X6 OV1X5 OV1X4 OV1X3 OV1X2 OV1X1 OV1X0 G369 OV2X7 OV2X6 OV2X5 OV2X4 OV2X3 OV2X2 OV2X1 OV2X0 G370 OV3X7 OV3X6 OV3X5 OV3X4 OV3X3 OV3X2 OV3X1 OV3X0 Continues
  • Page 43B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) PMC axis control BMI-DI25–DI29 (G384–G463) #7 #6 #5 #4 #3 #2 #1 #0 G384 MSBK1 G385 CD1X7 CD1X6 CD1X5 CD1X4 CD1X3 CD1X2 CD1X1 CD1X0 G386 FD1X15 FD1X14 FD1X13 FD1X12 FD1X11 FD1X10 FD1X9 FD1X8 1st axis G387 FD1X7 FD1
  • Page 442. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DO1 (F000–F015) #7 #6 #5 #4 #3 #2 #1 #0 F000 CSS THRD RPD TAP IPEN DEN #1 #1 #1 #1 #1 #1 F001 MBRN MBDT1 #1 #1 F002 MBDT9 MBDT8 MBDT7 MBDT6 MBDT5 MBDT4 MBDT3 MBDT2 #1 #1 #1 #1 #1 #1 #1 #1 F003 TLCHB TLCHA ESEN
  • Page 45B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DO2 (F016–F031) #7 #6 #5 #4 #3 #2 #1 #0 F016 M31 M30 M29 M28 M27 M26 M25 M24 #1 #1 #1 #1 #1 #1 #1 #1 F017 M23 M22 M21 M20 M19 M18 M17 M16 #1 #1 #1 #1 #1 #1 #1 #1 F018 M15 M14 M13 M12 M11 M10 M9 M8 #1 #1 #1 #1
  • Page 462. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DO3 (F032–F047) #7 #6 #5 #4 #3 #2 #1 #0 F032 UO031 UO030 UO029 UO028 UO027 UO026 UO025 UO024 #1 #1 #1 #1 #1 #1 #1 #1 F033 UO023 UO022 UO021 UO020 UO019 UO018 UO017 UO016 #1 #1 #1 #1 #1 #1 #1 #1 F034 UO015 UO01
  • Page 47B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DO4 (F048–F063) #7 #6 #5 #4 #3 #2 #1 #0 F048 CSS THRD RPD TAP IPEN DEN #2 #2 #2 #2 #2 #2 F049 MBRN MBDT1 #2 #2 F050 MBDT9 MBDT8 MBDT7 MBDT6 MBDT5 MBDT4 MBDT3 MBDT2 #2 #2 #2 #2 #2 #2 #2 #2 F051 TLCHB TLCHA ESEN
  • Page 482. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DO5 (F064–F079) #7 #6 #5 #4 #3 #2 #1 #0 F064 M31 M30 M29 M28 M27 M26 M25 M24 #2 #2 #2 #2 #2 #2 #2 #2 F065 M23 M22 M21 M20 M19 M18 M17 M16 #2 #2 #2 #2 #2 #2 #2 #2 F066 M15 M14 M13 M12 M11 M10 M9 M8 #2 #2 #2 #2
  • Page 49B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DO6 (F080–F095) #7 #6 #5 #4 #3 #2 #1 #0 F080 UO031 UO030 UO029 UO028 UO027 UO026 UO025 UO024 #2 #2 #2 #2 #2 #2 #2 #2 F081 UO023 UO022 UO021 UO020 UO019 UO018 UO017 UO016 #2 #2 #2 #2 #2 #2 #2 #2 F082 UO015 UO01
  • Page 502. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DO7 (F096–F111) #7 #6 #5 #4 #3 #2 #1 #0 F096 MA SA OP STL SPL RST AL RWD F097 INCH DST F098 MZRN MMOVL F099 MAGJ MEDT MMEM MD MJ MH MS F100 MMLK MDLK MABS MSBK MDRN MAFL F101 TIALM SYALM OTALM OHALM SVALM PSAL
  • Page 51B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DO8 (F112–F127) #7 #6 #5 #4 #3 #2 #1 #0 F112 EOSTB EIREND EOHEAD WTPALM DURWTP F113 EOA7 EOA6 EOA5 EOA4 EOA3 EOA2 EOA1 EOA0 F114 EOD47 EOD46 EOD45 EOD44 EOD43 EOD42 EOD41 EOD40 F115 EOD39 EOD38 EOD37 EOD36 EOD
  • Page 522. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DO9–DO12 (F128–F191) #7 #6 #5 #4 #3 #2 #1 #0 F128 MDTCH1 INP1 ZP41 ZP31 MD1 MV1 ZP21 ZP1 F129 FRP1 MMLK1 MMI1 F130 CNCA1 DEN1 BUF1 TRQL1 F131 MSCNTR1 F132 MDTCH2 INP2 ZP42 ZP32 MD2 MV2 ZP22 ZP2 F133 FRP2 MMLK2
  • Page 53B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-D13 (F192–F207) #7 #6 #5 #4 #3 #2 #1 #0 F192 PSW10 PSW09 F193 PSW08 PSW07 PSW06 PSW05 PSW04 PSW03 PSW02 PSW01 F194 RO15 RO14 RO13 RO12 RO11 RO10 RO9 RO8 #3 #3 #3 #3 #3 #3 #3 #3 F195 RO7 RO6 RO5 RO4 RO3 RO2 RO1
  • Page 542. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NA) BMI-DO15 (F224–F239) #7 #6 #5 #4 #3 #2 #1 #0 F224 F225 F226 F227 F228 MORAR2A MORAR1A PORAR2A RCFNA RCHPA CFINA CHPA F229 ORARA TLMA LDT2A LDT1A SARA SDTA SSTA ALMA F230 F231 INCSTA PC1DETA F232 SLDMA15 SLDMA14 SL
  • Page 55B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NA) BMI-DO16 (F240–F255) #7 #6 #5 #4 #3 #2 #1 #0 F240 F241 F242 F243 F244 MORAR2B MORAR1B PORAR2B RCFNB RCHPB CFINB CHPB F245 ORARB TLMB LDT2B LDT1B SARB SDTB SSTB ALMB F246 F247 INCSTB PC1DETB F248 SLDMB15 SLDMB14 SL
  • Page 562. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.1.3 Address table for 15–T and 15–M(for PMC–MODEL NB) Address list for 15–T/15–M(PMC–NB) BMI-DI1 (G000–G015) #7 #6 #5 #4 #3 #2 #1 #0 G000 ERS RRW SP ESP SKIP1 UINT CSL IT G001 SKIP4 SKIP3 SKIP2 AE3 AE2 AE1 BSL AIT G002 ZRN BRN SRN MOVL
  • Page 57B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DI2 (G016–G031) #7 #6 #5 #4 #3 #2 #1 #0 G016 AJA7 AJA6 AJA5 AJA4 AJA3 AJA2 AJA1 AJA0 G017 AJSTB –AJ +AJ AJA12 AJA11 AJA10 AJA9 AJA8 G018 AJP2D AJP2C AJP2B AJP2A AJP1D AJP1C AJP1B AJP1A G019 BECLP BEUCL W
  • Page 582. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) BMI-DI3 (G032–G047) #7 #6 #5 #4 #3 #2 #1 #0 G032 EISTB ERDRQ EOREND EXSTP EXRD EXPUN G033 EIA7 EIA6 EIA5 EIA4 EIA3 EIA2 EIA1 EIA0 G034 EID39 EID38 EID37 EID36 EID35 EID34 EID33 EID32 G035 EID47 EID46 EID45 EID
  • Page 59B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DI4 (G048–G063) #7 #6 #5 #4 #3 #2 #1 #0 G048 UI007 UI006 UI005 UI004 UI003 UI002 UI001 UI000 G049 UI015 UI014 UI013 UI012 UI011 UI010 UI009 UI008 G050 UI023 UI022 UI021 UI020 UI019 UI018 UI017 UI016 G051 U
  • Page 602. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) BMI-DI5–DI8 (G064–G127) #7 #6 #5 #4 #3 #2 #1 #0 G064 DTCH1 SVF1 DEC1 IT1 –ED1 +ED1 –L1 +L1 G065 CL1 PK1 MLK1 MI1 –J1 +J1 G066 PMCA1 RST1 STP1 SBK1 PCAX1 SYNC1 –MIT1 +MIT1 G067 SCNTR1 VCSKP1 NDCAL1 ACT
  • Page 61B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DI9 (G128–G143) #7 #6 #5 #4 #3 #2 #1 #0 G128 ( MDI KEY IMAGE SIGNAL : See the contents for details ) G129 ( MDI KEY IMAGE SIGNAL : See the contents for details ) G130 ( MDI KEY IMAGE SIGNAL : See the conte
  • Page 622. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) BMI-DI10 (G144–G159) #7 #6 #5 #4 #3 #2 #1 #0 G144 EUI07 EUI06 EUI05 EUI04 EUI03 EUI02 EUI01 EUI00 G145 EUI15 EUI14 EUI13 EUI12 EUI11 EUI10 EUI09 EUI08 G146 AFV7 AFV6 AFV5 AFV4 AFV3 AFV2 AFV1 AFV0 G147
  • Page 63B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DI11 (G160–G175) #7 #6 #5 #4 #3 #2 #1 #0 G160 DU16 DU8 DU4 DU2 DU1 G161 NRSR ZAPR ZTRM G162 AGRDY CLRDY HNDCD ALAX PTE PTS TCST TRCKM G163 HVON RUN AGST BEMON SHTON BEMLC SHTLC G164 POV7 POV6 POV5 P
  • Page 642. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) BMI-DI15 (G224–G239) #7 #6 #5 #4 #3 #2 #1 #0 G224 G225 G226 RCHA RSLA SOCNA MCFNA SPSLA ESPA ARSTA G227 MRDYA ORCMA SFRA SRVA CTH1A CTH2A TLMHA TLMLA G228 MPOFA MORCMA G229 RCHHGA MFNHGA INCMDA OVRIDEA NRROA
  • Page 65B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DI24 (G368–G383) #7 #6 #5 #4 #3 #2 #1 #0 G368 OV1X7 OV1X6 OV1X5 OV1X4 OV1X3 OV1X2 OV1X1 OV1X0 G369 OV2X7 OV2X6 OV2X5 OV2X4 OV2X3 OV2X2 OV2X1 OV2X0 G370 OV3X7 OV3X6 OV3X5 OV3X4 OV3X3 OV3X2 OV3X1 OV3X0 G371
  • Page 662. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) PMC axis control BMI-DI25 (G384–G399) #7 #6 #5 #4 #3 #2 #1 #0 G384 MSKB1 G385 CD1X7 CD1X6 CD1X5 CD1X4 CD1X3 CD1X2 CD1X1 CD1X0 G386 FD1X7 FD1X6 FD1X5 FD1X4 FD1X3 FD1X2 FD1X1 FD1X0 1st axis G387 FD1X15 FD1X14 FD
  • Page 67B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) PMC axis control BMI-DI26–DI29 (G400–G463) #7 #6 #5 #4 #3 #2 #1 #0 G400 MSKB3 G401 CD3X7 CD3X6 CD3X5 CD3X4 CD3X3 CD3X2 CD3X1 CD3X0 G402 FD3X7 FD3X6 FD3X5 FD3X4 FD3X3 FD3X2 FD3X1 FD3X0 G403 FD3X15 FD3X14 FD3X13
  • Page 682. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) BMI-DO1 (F000–F015) #7 #6 #5 #4 #3 #2 #1 #0 F000 MA SA OP STL SPL RST AL RWD F001 CSS THRD RPD TAP INCH DST IPEN DEN F002 MZRN MBRN MSRN MMOVL MTCHIN MTEST F003 MAGJ MEDT MMEM MT MD MJ MH MS F004 MMLK MDLK MAB
  • Page 69B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DO2 (F016–F031) #7 #6 #5 #4 #3 #2 #1 #0 F016 M7 M6 M5 M4 M3 M2 M1 M0 F017 M15 M14 M13 M12 M11 M10 M9 M8 F018 M23 M22 M21 M20 M19 M18 M17 M16 F019 M31 M30 M29 M28 M27 M26 M25 M24 F020 S7 S6 S5 S4 S3 S2 S1 S
  • Page 702. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) BMI-DO3 (F032–F047) #7 #6 #5 #4 #3 #2 #1 #0 F032 EOSTB EIREND WTPALM DURWTP F033 EOA7 EOA6 EOA5 EOA4 EOA3 EOA2 EOA1 EOA0 F034 EOD39 EOD38 EOD37 EOD36 EOD35 EOD34 EOD33 EOD32 F035 EOD47 EOD46 EOD45 EOD44 EOD43
  • Page 71B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DO4 (F048–F063) #7 #6 #5 #4 #3 #2 #1 #0 F048 UO007 UO006 UO005 UO004 UO003 UO002 UO001 UO000 F049 UO015 UO014 UO013 UO012 UO011 UO010 UO009 UO008 F050 UO023 UO022 UO021 UO020 UO019 UO018 UO017 UO016 F51 UO
  • Page 722. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) BMI-DO8 (F064–F127) #7 #6 #5 #4 #3 #2 #1 #0 F064 MDTCH1 INP1 ZP41 ZP31 MD1 MV1 ZP21 ZP1 F065 FRP1 MMLK1 MMIR1 F066 CNCA1 DEN1 BUF1 VCMD1 EGBM1 TRQL1 F067 MSCNTR1 SZRN1 F068 MDTCH2 INP2 ZP42 ZP32 MD2 MV2 ZP22 Z
  • Page 73B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DO9 (F128–F143) #7 #6 #5 #4 #3 #2 #1 #0 F128 ZRNO SPO F129 EDTO MEMO TO MDIO JO HO SO F130 MLKO SBKO BDT1O DRNO F131 EXHPCC MHPCC KEYO HS1DO HS1CO HS1BO HS1AO F132 RTO ROV2O ROV1O MP4O MP2O MP1O F133 FV7O
  • Page 742. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) BMI-DO10 (F144–F159) #7 #6 #5 #4 #3 #2 #1 #0 F144 M207 M206 M205 M204 M203 M202 M201 M200 F145 M215 M214 M213 M212 M211 M210 M209 M208 F146 M307 M306 M305 M304 M303 M302 M301 M300 F147 M315 M314 M313 M312 M311
  • Page 75B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DO11 (F160–F175) #7 #6 #5 #4 #3 #2 #1 #0 F160 F161 F162 F163 F164 PSW08 PSW07 PSW06 PSW05 PSW04 PSW03 PSW02 PSW01 F165 PSW10 PSW09 F166 EUO07 EUO06 EUO05 EUO04 EUO03 EUO02 EUO01 EUO00 F167 EUO15 EUO14 EUO1
  • Page 762. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–T/15–M(PMC–RB) BMI-DO15 (F224–F239) #7 #6 #5 #4 #3 #2 #1 #0 F224 F225 F226 F227 F228 MORAR2A MORAR1A PORAR2A RCFNA RCHPA CFINA CHPA F229 ORARA TLMA LDT2A LDT1A SARA SDTA SSTA ALMA F230 F231 INCSTA PC1DETA F232 SLDMA7 SLDMA6
  • Page 77B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–T/15–M(PMC–RB) BMI-DO16 (F240–F255) #7 #6 #5 #4 #3 #2 #1 #0 F240 F241 F242 F243 F244 MORAR2B MORAR1B PORAR2B RCFNB RCHPB CFINB CHPB F245 ORARB TLMB LDT2B LDT1B SARB SDTB SSTB ALMB F246 F247 INCSTB PC1DETB F248 SLDMB7 SLDMB6
  • Page 782. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.1.4 Address table for 15–TT(for PMC–MODEL NB) Address list for 15–TT(PMC–NB) BMI-DI1 (G000–G015) #7 #6 #5 #4 #3 #2 #1 #0 G000 SKIP1 UINT CSL #1 #1 #1 G001 AE3 AE2 AE1 BSL AIT #1 #1 #1 #1 #1 G002 BRN #1 G003 G004 OVC BDT1 #1 #1 G005 FFIN FI
  • Page 79B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DI2 (G016–G031) #7 #6 #5 #4 #3 #2 #1 #0 G016 G017 G018 G019 WN16 WN8 WN4 WN2 WN1 #1 #1 #1 #1 #1 G020 G021 G022 G023 G024 RI7 RI6 RI5 RI4 RI3 RI2 RI1 RI0 #1 #1 #1 #1 #1 #1 #1 #1 G025 RISGN RI12 RI11 RI10 RI9 RI
  • Page 802. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DI3 (G032–G047) #7 #6 #5 #4 #3 #2 #1 #0 G032 UI007 UI006 UI005 UI004 UI003 UI002 UI001 UI000 #1 #1 #1 #1 #1 #1 #1 #1 G033 UI015 UI014 UI013 UI012 UI011 UI010 UI009 UI008 #1 #1 #1 #1 #1 #1 #1 #1 G034 UI023 UI02
  • Page 81B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DI4 (G048–G063) #7 #6 #5 #4 #3 #2 #1 #0 G048 SKIP1 UINT CSL #2 #2 #2 G049 AE3 AE2 AE1 BSL AIT #2 #2 #2 #2 #2 BRN G050 #2 G051 G052 OVC BDT1 #2 #2 G053 FFIN FIN #2 #2 G0054 BFIN TFIN SFIN MFIN #2 #2 #2 #2 G0
  • Page 822. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DI5 (G064–G079) #7 #6 #5 #4 #3 #2 #1 #0 G064 G065 G066 G067 WN16 WN8 WN4 WN2 WN1 #2 #2 #2 #2 #2 G068 G069 G070 G071 G072 RI7 RI6 RI5 RI4 RI3 RI2 RI1 RI0 #2 #2 #2 #2 #2 #2 #2 #2 G073 RISGN RI12 RI11 RI10 RI9 RI
  • Page 83B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DI6 (G080–G095) #7 #6 #5 #4 #3 #2 #1 #0 G080 UI007 UI006 UI005 UI004 UI003 UI002 UI001 UI000 #2 #2 #2 #2 #2 #2 #2 #2 G081 UI015 UI014 UI013 UI012 UI011 UI010 UI009 UI008 #2 #2 #2 #2 #2 #2 #2 #2 G082 UI023 UI02
  • Page 842. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DI7 (G096–G111) #7 #6 #5 #4 #3 #2 #1 #0 G096 ERS RRW SP ESP IT G097 AGJ EDT MEM D J H S G098 ZRN MOVL G099 MLK DLK ABS SBK DRN AFL G100 KEY4 KEY3 KEY2 KEY1 ST G101 RT ROV2 ROV1 MP4 MP2 MP1 PRC G102 HS3D HS3
  • Page 85B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DI8 (G112–G127) #7 #6 #5 #4 #3 #2 #1 #0 G112 EISTB ERDRQ EOREND EIHEAD EXSTP EXRD EXPUN G113 EIA7 EIA6 EIA5 EIA4 EIA3 EIA2 EIA1 EIA0 G114 EID39 EID38 EID37 EID36 EID35 EID34 EID33 EID32 G115 EID47 EID46 EID45
  • Page 862. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DI9–DI12 (G128–G191) #7 #6 #5 #4 #3 #2 #1 #0 G128 DTCH1 SVF1 DEC1 IT1 –ED1 +ED1 –L1 +L1 G129 MLK1 MI1 –J1 +J1 G130 PMCA1 RST1 STP1 SBK1 PCAX1 –MIT1 +MIT1 G131 SCNTR1 VCSKP1 ACTF1 RAST1 G132 DTCH2 SVF2
  • Page 87B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DI13 (G191–G207) #7 #6 #5 #4 #3 #2 #1 #0 G192 WMCN7 WMCN6 WMCN5 WMCN4 WMCN3 WMCN2 WMCN1 WMCN0 G193 WMCN15 WMCN14 WMCN13 WMCN12 WMCN11 WMCN10 WMCN9 WMCN8 G194 WMCN23 WMCN22 WMCN21 WMCN20 WMCN19 WMCN18 WMC17 WMC
  • Page 882. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DI14 (G208–G223) #7 #6 #5 #4 #3 #2 #1 #0 G208 ARI7 ARI6 ARI5 ARI4 ARI3 ARI2 ARI1 ARI0 #3 #3 #3 #3 #3 #3 #3 #3 G209 ARI15 ARI14 ARI13 ARI12 ARI11 ARI10 ARI9 ARI8 #3 #3 #3 #3 #3 #3 #3 #3 G210 G211 G212 G213 G214
  • Page 89B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DI15 (G224–G239) #7 #6 #5 #4 #3 #2 #1 #0 G224 G225 G226 RCHA RSLA INTGA SOCNA MCFNA SPSLA ESPA ARSTA G227 MRDYA ORCMA SFRA SRVA CTH1A CTH2A TLMHA TLMLA G228 MPOFA MORCMA G229 RCHHGA MFNHGA INCMDA OVRIDEA NRRO
  • Page 902. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DI24 (G368–G383) #7 #6 #5 #4 #3 #2 #1 #0 G368 OV1X7 OV1X6 OV1X5 OV1X4 OV1X3 OV1X2 OV1X1 OV1X0 G369 OV2X7 OV2X6 OV2X5 OV2X4 OV2X3 OV2X2 OV2X1 OV2X0 G370 OV3X7 OV3X6 OV3X5 OV3X4 OV3X3 OV3X2 OV3X1 OV3X0 G371 OV4X
  • Page 91B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) PMC axis control BMI-DI25 (G384–G399) #7 #6 #5 #4 #3 #2 #1 #0 G384 MSKB1 G385 CD1X7 CD1X6 CD1X5 CD1X4 CD1X3 CD1X2 CD1X1 CD1X0 G386 FD1X7 FD1X6 FD1X5 FD1X4 FD1X3 FD1X2 FD1X1 FD1X0 1st axis G387 FD1X15 FD1X14 FD1X13
  • Page 922. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) PMC axis control BMI-DI26–DI29 (G400–G463) #7 #6 #5 #4 #3 #2 #1 #0 G400 MSKB3 G401 CD3X7 CD3X6 CD3X5 CD3X4 CD3X3 CD3X2 CD3X1 CD3X0 G402 FD3X7 FD3X6 FD3X5 FD3X4 FD3X3 FD3X2 FD3X1 FD3X0 3rd axis G403 FD3X15 FD3X14 F
  • Page 93B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DO1 (F000–F015) #7 #6 #5 #4 #3 #2 #1 #0 F000 CSS THRD RPD TAP IPEN DEN #1 #1 #1 #1 #1 #1 F001 MBRN MBDT1 #1 #1 F002 MBDT9 MBDT8 MBDT7 MBDT6 MBDT5 MBDT4 MBDT3 MBDT2 #1 #1 #1 #1 #1 #1 #1 #1 F003 TLCHB TLCHA ESEN
  • Page 942. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DO2 (F016–F031) #7 #6 #5 #4 #3 #2 #1 #0 F016 M7 M6 M5 M4 M3 M2 M1 M0 #1 #1 #1 #1 #1 #1 #1 #1 F017 M15 M14 M13 M12 M11 M10 M9 M8 #1 #1 #1 #1 #1 #1 #1 #1 F018 M23 M22 M21 M20 M19 M18 M17 M16 #1 #1 #1 #1 #1 #1 #1
  • Page 95B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DO3 (F032–F047) #7 #6 #5 #4 #3 #2 #1 #0 F032 UO007 UO006 UO005 UO004 UO003 UO002 UO001 UO000 #1 #1 #1 #1 #1 #1 #1 #1 F033 UO015 UO014 UO013 UO012 UO011 UO010 UO009 UO008 #1 #1 #1 #1 #1 #1 #1 #1 F034 UO023 UO02
  • Page 962. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DO4 (F048–F063) #7 #6 #5 #4 #3 #2 #1 #0 F048 CSS THRD RPD TAP IPEN DEN #2 #2 #2 #2 #2 #2 F049 MBRN MBDT1 #2 #2 F050 MBDT9 MBDT8 MBDT7 MBDT6 MBDT5 MBDT4 MBDT3 MBDT2 #2 #2 #2 #2 #2 #2 #2 #2 F051 TLCHB TLCHA ESEN
  • Page 97B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DO5 (F064–F079) #7 #6 #5 #4 #3 #2 #2 #0 F064 M7 M6 M5 M4 M3 M2 M1 M0 #2 #2 #2 #2 #2 #2 #2 #2 F065 M15 M14 M13 M12 M11 M10 M9 M8 #2 #2 #2 #2 #2 #2 #2 #2 F066 M23 M22 M21 M20 M19 M18 M17 M16 #2 #2 #2 #2 #2 #2 #2
  • Page 982. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DO6 (F080–F095) #7 #6 #5 #4 #3 #2 #2 #0 F080 UO007 UO006 UO005 UO004 UO003 UO002 UO001 UO000 #2 #2 #2 #2 #2 #2 #2 #2 F081 UO015 UO014 UO013 UO012 UO011 UO010 UO009 UO008 #2 #2 #2 #2 #2 #2 #2 #2 F082 UO023 UO02
  • Page 99B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DO7 (F096–F111) #7 #6 #5 #4 #3 #2 #1 #0 F096 MA SA OP STL SPL RST AL RWD F097 INCH DST F098 MZRN MMOVL F099 MAGJ MEDT MMEM MD MJ MH MS F100 MMLK MDLK MABS MSBK MDRN MAFL F101 TIALM SYALM OTALM OHALM SVALM PSAL
  • Page 1002. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DO8 (F112–F127) #7 #6 #5 #4 #3 #2 #1 #0 F112 EOSTB EIREND EOHEAD WTPALM DURWTP F113 EOA7 EOA6 EOA5 EOA4 EOA3 EOA2 EOA1 EOA0 F114 EOD39 EOD38 EOD37 EOD36 EOD35 EOD34 EOD33 EOD32 F115 EOD47 EOD46 EOD45 EOD44 EOD
  • Page 101B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DO9–DO12 (F128–F191) #7 #6 #5 #4 #3 #2 #1 #0 F128 MDTCH1 INP1 ZP41 ZP31 MD1 MV1 ZP21 ZP1 F129 FRP1 MMLK1 MMI1 F130 CNCA1 DEN1 BUF1 TRQL1 F131 MSCNTR1 F132 MDTCH2 INP2 ZP42 ZP32 MD2 MV2 ZP22 ZP2 F133 FRP2 MMLK2
  • Page 1022. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DO13 (F192–F207) #7 #6 #5 #4 #3 #2 #1 #0 F192 PSW08 PSW07 PSW06 PSW05 PSW04 PSW03 PSW02 PSW01 F193 PSW10 PSW09 F194 RO7 RO6 RO5 RO4 RO3 RO2 RO1 RO0 #3 #3 #3 #3 #3 #3 #3 #3 F195 RO15 RO14 RO13 RO12 RO11 RO10 RO
  • Page 103B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Address list for 15–TT(PMC–NB) BMI-DO15 (F224–F239) #7 #6 #5 #4 #3 #2 #1 #0 F224 F225 F226 F227 F228 MORAR2A MORAR1A PORAR2A RCFNA RCHPA CFINA CHPA F229 ORARA TLMA LDT2A LDT1A SARA SDTA SSTA ALMA F230 F231 INCSTA PC1DETA F232 SLDMA7 SLDMA6 SLDM
  • Page 1042. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Address list for 15–TT(PMC–NB) BMI-DO16 (F240–F255) #7 #6 #5 #4 #3 #2 #1 #0 F240 F241 F242 F243 F244 MORAR2B MORAR1B PORAR2B RCFNB RCHPB CFINB CHPB F245 ORARB TLMB LDT2B LDT1B SARB SDTB SSTB ALMB F246 F247 INCSTB PC1DETB F248 SLDMB7 SLDMB6 SLDM
  • Page 105B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB NOTE Tool posts and BMI The Series 15–TT controls a lathe which can turn two workpieces simultaneously two tool posts by operating independently. The Series 15–TT can be used for either of the following: – A lathe that has two spindles and allo
  • Page 106Fig. 2.1.2(a) 1st tool post BMI Position X1 Spindle DI/DO exclusively provided coder motor for 1st tool post Z1 Spindle control 1st spindle Control other than spindle control 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 100 – Machine ConĆ DI/DO common to operator's tact both tool posts panel I/O Posi
  • Page 107B–62073E–1/04 Fig. 2.1.2(b) 1st tool post X1 BMI DI/DO exclusively provided for 1st tool post Z1 Spindle control Position Control other than Spindle spindle control coder motor – 101 – Machine ConĆ DI/DO common to operator's tact both tool posts Spindle I/O panel Control other than spindle control S
  • Page 1082. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.2 Signal Tables The following tables list the signals used by the system. NOTE The addresses listed in the tables are those for the PMC–MODEL NA. Some differ from those used for the PMC–MODEL NB. For details, see the address lists for the PMC
  • Page 109B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 7 Manual handle HS1A G011.0 G103.0 2.3.7 feed
  • Page 1102. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 13 Reference ZD1 ZP21 F064.1 F128.1 2.3.13 po
  • Page 111B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 19 F1–digit feed F1D G005.3 2.3.20 20 Automat
  • Page 1122. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 26 External (FIN) G005.1 G005.1 G053.1 EF F00
  • Page 113B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 32 Spindle serial SCNTR1 G067.7 G131.7 MSCNTR
  • Page 1142. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 38 Axis move status MD1 F064.3 F128.3 2.3.39
  • Page 115B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 43 Interlock IT G000.0 G096.0 2.3.44 AIT G0
  • Page 1162. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 52 High–speed skip, HDO0 F047.0 F107.0 2.3.53
  • Page 117B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 56 Tool life TLRST G010.7 G010.7 G058.7 TLCHA
  • Page 1182. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 60 Run hour display TMRON G008.7 G008.7 2.3.6
  • Page 119B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 74 Retrace RVS G029.4 RVSL F044.2 2.3.75 75 P
  • Page 1202. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 78 Axis control MSBK4 G408.7 G408.7 CNCA4 F07
  • Page 121B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 78 Axis control MSBK8 G440.7 G440.7 CNCA8 F09
  • Page 1222. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Related input signal Related output signal Reference N No. F Function i Signal g Address Address for TT Signal g Address Address for TT item name for M/T HEAD #1 HEAD #2 name for M/T HEAD #1 HEAD #2 81 Axis selection at ACTF1 G067.4 G131.4 2.3
  • Page 123B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3 Signals This section describes the signals used by the Series 15–T, 15–M, and 15–TT. Functions that can be used depend on machine types. Read the corresponding specifications and check the functions that can be used. The name of the signal
  • Page 1242. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.2 Operation mode selection signals These signals select the basic operation mode of the control unit. The operation mode selection signals include the following: – Input signals: Externally input to inform the control unit of a desired oper
  • Page 125B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB When all the selections signals are low, either of the following can be selected by a parameter: a. The operation mode selected last is kept. b. The operation mode selected last is kept for a specified time (T0), then neither automatic operatio
  • Page 1262. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (c) Memory mode selection signal: MEM [Classification] Input signal [Function] Selects the memory mode. Executes automatic operation according to the command pro- gram in memory. [Operation] See the descriptions of “Selecting the Operation Mode
  • Page 127B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (l) Tape mode selection check signal: MT (15–T/M) [Classification] Output signal [Function] Informs that the tape mode is selected. [Output Condition] See the descriptions of “Selecting the Operation Mode” and “Switching the Operation Mode.” (m
  • Page 1282. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.3 Reset and emergency stop signals (a) External reset signal: ERS [Classification] Input signal [Function] Resets the control unit. The signal has the same function as the reset key on the MDI panel. [Operation] When the signal goes high, t
  • Page 129B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB NOTE 1 A parameter can be specified so that the emergency stop signal does not reset the control unit but issues an alarm. If a parameter is specified, the control unit is not reset as described in step ii of (Operation). In this case, the emer
  • Page 1302. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (e) Rewind signal: RWD [Classification] Output signal [Function] Informs the control unit that the tape is being rewound. [Output Condition] The signal goes high when either of the following conditions is satisfied: i. Rewinding of the tape in
  • Page 131B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Two or more signals may go high simultaneously. The signal goes low when: i. The control unit is reset or the alarm cancel function is executed to cancel the corre- sponding alarm state. (c) Velocity control servo alarm ignore signal: DVAL [Cla
  • Page 1322. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.5 Battery alarm (a) Low battery voltage alarm signal (BATL) [Classification] Output signal [Function] This signal notifies that the voltage of the battery which backs up the memory has dropped. [Output Condition] This signal is turned on wh
  • Page 133B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.6 Manual continuous feed and incremental feed signals The following input and output signals determine the way in which manual continuous feed or incremental feed is executed. Selection Manual continuous feed Incremental feed Mode selection
  • Page 1342. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 iii. In incremental feed, the control unit feeds the specified axis the distance selected by in- cremental feed distance selecting signals DIST0 to DIST26. Then the control unit stops it. Even if the J signal is set low while the axis is being
  • Page 135B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB  (2 15 Override value (%) = 0.01% × i  Vi) i0 where Vi = 0 when the *JVi signal is high Vi = 1 when the *JVi signal is low The override value is assumed to be zero when all of the signals, (*JV0 to *JV15) are set high or low. When this occur
  • Page 1362. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (d) Incremental Feed Distance Selection Signals: DIST0 to DIS26 [Classification] Input signals [Function] Selects the feed distance per step of incremental feed. Twenty seven binary code signals correspond to feed distances as follows:  (2 26
  • Page 137B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (b) Manual handle feed distance selection signals: MP1, MP2, MP4 [Classification] Input signals [Function] Selects the feed distance per pulse of the manual pulse generator in manual handle feed. Each time a pulse is output by the manual pulse
  • Page 1382. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 ⋅ The axis selection signal of the first manual pulse generator is in the mode of handle feed in the direction of the tool axis specified in the parameter. (2) Signal for executing handle feed perpendicular to the tool axis: RGHTH [Classificati
  • Page 139B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.9 Manual interruption function for three–dimensional coodinate conversation (1) SIgnal indicating that three–dimensional coordinate conversion is in the manual interruption mode : 3DMI [Classification] Output signal [Function] Posts that th
  • Page 1402. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Two sets of signals are provided. One set is for selecting the first axis, and the other set is for selecting the second axis. Each set consists of four code signals: A, B, C, and D. A num- ber following AJP in a signal name indicates whether t
  • Page 141B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (2i + Vi) 12 Angle = 1/16 deg + i0 where, Vi = 0 if AJAi is low Vi = 1 if AJAi is high The signals therefore have the following weights: AJA0 : 1/16 deg AJA7 : 8deg AJA1 : 1/8 deg AJA8 : 16deg AJA2 : 1/4 deg AJA9 : 32deg AJA3 : 1/2 deg AJA10
  • Page 1422. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Continuous manual feed, incremental feed, and manual handle feed can be used for interrupt. For example, cutting along an axis can be interrupted to change the depth of cut on that axis during auto- matic operation. (ii) Setup interrupt An inte
  • Page 143B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 3 The following time chart shows the operation for block M∆∆ ; which switches simultaneous automatic and manual operation to automatic operation: Next block M command M∆∆ ; Code signal M0-M31 Strobe signal MF Automatic/manual simultaneous opera
  • Page 1442. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 describes the precautions when the interrupt type is switched during simultaneous automatic and manual op- eration. The timing for switching the interrupt type is different for single block operation and continuous operation. 1 For single block
  • Page 145B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Cutting axis interrupt type Setting interrupt type During positioning mode Disable Enable (G00 mode) During cutting mode Enable Enable (G01, G02, and G03) During thread cutting mode Enable Enable As indicated in the above table, setup interrupt
  • Page 1462. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.12 Function to compensate for manual intervention during automatic operation The function to compensate for manual intervention during automatic operation can be used when specifying an M code without buffering. The procedure is described b
  • Page 147B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (a) Manual intervention compensation request signal (MIGET: #1/#2) [Classification] Input signal [Function] This signal indicates a request for manual intervention compensation during automatic op- eration. [Operation] When this signal goes hig
  • Page 1482. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (3) While the feed axis direction selection signal is high, rapid traverse takes place along that axis. Although the rapid traverse override signals (ROV1, ROV2) are valid, the override is generally set to 100%. (4) When the reference position
  • Page 149B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2) Grid method (when a reference position proximity signal is used) J ZRN +J1 * DEC1 ZD1 Grid ZP1 Feedrate 3) Method of using a magnetic switch J ZRN +J1 *DEC1 ZD1 ZP1 Feedrate – 143 –
  • Page 1502. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (a) Manual reference position return selection signal (ZRN) [Classification] Input signal [Function] This signal selects manual reference position return. Manual reference position return is a kind of continuous manual feed. Therefore, to selec
  • Page 151B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (c) Feed Axis Direction Selection Signal For details about this signal, see (a) of (Subsec. 2.3.6), “Feed Axis Direction Selection Signal.” Here, only notes on use of reference position return are given. NOTE 1 The direction of reference positi
  • Page 1522. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (d) Reference position return deceleration signals (DEC1, DEC2, DEC3,...) [Classification] Input signals [Function] These signals decelerate the feedrate for manual reference position return so that the refer- ence position is approached at
  • Page 153B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (f) Reference position return end signals (ZP1, ZP2, ZP3,...) [Classification] Output signals [Function] These signals report that the tool is at the reference position on a controlled axis. These signals are provided for axes in a one–to–one c
  • Page 1542. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.14 Dog–less reference position setting function This function performs the following for machine tools with an absolute position detector : Moves the tool by manual continuous feed near the reference position specified for each axis and set
  • Page 155B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (4) Maintaining the reference position (a) The absolute position detector (absolute pulse coder) maintains the set reference position after the power is turned off. 2.3.15 Floating reference position return A floating reference position is a po
  • Page 1562. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.16 Digital adjustment of origin deceleration limit When adjusting a deceleration dog, the user should be able to adequately match an electrical grid point with the machine zero point. When the automatic reference position setting function i
  • Page 157B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB When using the automatic reference position setting function, follow the procedure below. An example is shown for the following figure: 1 Perform manual reference position return. Upon completion of manual reference position return, a stop occu
  • Page 1582. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 [Using this function when reference position return is performed in the positive direction] The direction in which a software deceleration dog is added Deceleration dog Machine zero point Positive direction Grid point → [Using this function whe
  • Page 159B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB NOTE 1 Before setting an automatic reference position setting signal to high, perform reference position return to set the reference position return completion signals (ZP1, ZP2, ZP3, etc.) to high. NOTE 2 The distance from the grid point where
  • Page 1602. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (ii) ST signal that starts program registration from a tape to memory [Operation] When the ST signal goes high in the tape storage mode, programs are transferred from the input device selected by parameter setting to memory. This function is en
  • Page 161B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (b) Automatic operation stop signal (SP) [Classification] Input signal [Function] This signal stops automatic operation, or locks the start of automatic operation. It stops execution of manual numerical commands, or locks the start of manual n
  • Page 1622. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (d) Single block check signal (MSBK) [Classification] Output signal [Function] This signal reports the status of the single block signal. When the control unit is provided with a single block switch (option) and it can be turned on and off from
  • Page 163B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (h) Absolute selection signal (ABS) [Classification] Input signal [Function] This signal specifies how the distance moved by manual operation is reflected into absolute coordinates. For details, refer to the operator’s manual. NOTE These three
  • Page 1642. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Position where the tool was stopped by signal input Comand program When G90 is specified in the next block Canned cycle If a block is canceled during a canned cycle, the canned cycle is canceled. The program is restarted from the next block. Ex
  • Page 165B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.19 Feedrate override (a) Rapid traverse override signals (ROV1, ROV2) [Classification] Input signals [Function] These signals override a rapid traverse feedrate. These two code signals indicate an override value as follows: Rapid traverse o
  • Page 1662. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 These signals have the following weights: FV0 : 1% FV4 : 16% FV1 : 2% FV5 : 32% FV2 : 4% FV6 : 64% FV3 : 8% FV7 : 128% If all signals are low, the override is assumed to be 0% in the same way as when all signals are high. By using these
  • Page 167B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (e) Second feedrate override B This function selects the second feedrate override in the range from 0 to 655.34 with 0.01% increments. [Classification] Input signals [Function] Overrides the cutting feedrate. The feedrate overridden with the fi
  • Page 1682. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Increase/decrease ( ∆F ) = Fmax / scale division ( pulse ) 100  n where, n is a numeric value, specified by parameter setting, within a range of 1 to 127. Fmax represents a maximum F1 digit feedrate, and is set in a parameter separately for F1
  • Page 169B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (c) Machine lock signals (MLK, MLK1, MLK2, MLK3, ...) [Classification] Input signals [Function] These signals select the machine lock state. That is, the results of move commands executed by the control unit are only displayed; the machine is n
  • Page 1702. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 NOTE The control unit does not have a function for setting the axis–by–axis machine lock signals on the MDI panel. (e) Axis–by–axis machine lock check signals (MMLK1, MMLK2, MMLK3, ...) [Classification] Output signals [Function] These signals r
  • Page 171B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (h) Auxiliary function lock signal (AFL) [Classification] Input signal [Function] This signal selects auxiliary function lock. That is, this signal disables the execution of speci- fied M, S, T, and B functions and canned cycle spindle–speed fu
  • Page 1722. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 [Operation] When “ / ” or “ /n ” appears in a command program during automatic operation, the corre- sponding optional block skip signal is checked. When the signal is high, the block is skipped. When the signal is low, the block is executed in
  • Page 173B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.24 Miscellaneous functions, spindle–speed functions, tool functions, and secondary auxil- iary functions These functions have the following associated signals: Input Output signals Program g signal Function address dd Distribution End Code
  • Page 1742. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Upon completion of other commands in the same block, the control unit proceeds to the next block. The timing charts below show the procedure above. Example 1 Single miscellaneous function specified in a block (1)(2) (3) (5) (6) (7) (8) M comman
  • Page 175B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB For the output conditions and procedure, see the description of “Basic send procedure” above. NOTE 1 The following miscellaneous functions are only processed internally by the control unit; they are not subject to output even when specified: M9
  • Page 1762. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 NOTE Use a parameter to select one of the addresses A, B, C, U, V, and W to specify a second auxiliary function. However, such an address must not duplicate a controlled axis address. (f) End signal (FIN [#1, #2]) [Classification] Input signal
  • Page 177B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.25 High–speed M/S/T/B interface To accelerate M/S/T/B function execution, the high–speed M/S/T/B interface has simplified the transfer of the strobe and completion signals of the M/S/T/B functions. Faster M/S/T/B function execution can redu
  • Page 1782. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 NOTE 1 Whether to use the conventional system or high–speed system for strobe signal and completion signal handling can be specified by parameter setting. NOTE 2 The strobe signals MF, SF, TF, and BF go low when the machine is turned on. NOTE 3
  • Page 179B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.26 Multiple M commands for one block Normally, only one M code can be issued for a block. However, the function for multiple M commands for one block (multiple M commands per block function) enables up to five M codes to be issued for one b
  • Page 1802. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 M command MaaMbbMccMddMee Code signal M00 - M31 Strobe signal MF PMC operation Code signal M200 - M215 Strobe signal MF2 PMC operation Code signal M300 - M315 Strobe signal MF3 PMC operation Code signal M400 - M415 Strobe signal MF4 PMC operati
  • Page 181B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (a) Auxiliary function code signals (M200 to M215, M300 to M315, M400 to M415, M500 to M515) Auxiliary strobe signals (MF2, MF3, MF4, MF5) [Classification] Output signals [Function] Indicate that the second to fifth auxiliary functions have bee
  • Page 1822. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.28 Canned cycle spindle–speed function Two types of canned cycles are available. The type used depends on what signal is used for canned cycle spindle control. Canned cycle I : Dedicated signals such as SSP and SRV are used. Canned cycle II
  • Page 183B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB The procedure above is shown by the timing charts in the canned cycle as follows: (G74 in canned cycle I) X, Y -Z +Z -R +R Z SSP FMF FFIN Spindle rotation CCW rotation CW rotation CCW rotation SRV goes high at the end of cutting feed distributi
  • Page 1842. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (2) Canned cycle II Canned cycle II requires spindle control in six cycles: Reverse tapping cycle G74 (G84.1 for a lathe) Fine boring cycle G76 (G86.1 for a lathe) Tapping cycle G84 Boring cycle G86 Back boring cycle G87 Boring cycle G88 For sp
  • Page 185B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (a) Canned cycle spindle reverse rotation signal (SRV [#1, #2]) [Classification] Output signal [Function] This signal specifies that the current rotation direction of the spindle is to be switched to the opposite direction. Control is required
  • Page 1862. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.29 Spindle analog output (i) The 15–T/M exercises spindle analog output control as shown below. Position Spindle motor, Orientation, gear selection, coder amplifer and other attacted circuits Gear selector, orientation Operator's Feedback p
  • Page 187B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (ii) The 15–TT exercises spindle analog output control as shown below. (a) When two spindles and two tool posts are used A spindle analog output control interface provided for each tool post is used to control the spindle of each tool post. Pos
  • Page 1882. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (b) When one spindle and two tool posts are used A spindle analog output control interface provided for the first tool post is used to control a spindle com- monly used for the two tool posts. Position Spindle motor, Orientation, gear selector
  • Page 189B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (a) Command spindle speed signals (RO0 to RO15 [#1, #2]) [Classification] Output signals [Function] These signals report a specified spindle speed. If constant surface speed control is exer- cised, the spindle speed reported by the signal is on
  • Page 1902. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (d) Spindle motor command voltage signals (RISGN [#1, #2], RI0 to RI12 [#1, #2]) [Classification] Input signals [Function] These signals specify an output voltage for the spindle motor. The control unit controls a spe- cified voltage to be outp
  • Page 191B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.30 Spindle positioning function The turning operation rotates a spindle connected to a spindle motor at a specified speed, allowing a workpiece mounted to the spindle to be rotated and machined. The spindle positioning function, on the othe
  • Page 1922. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (3) When strobe signal MF is turned on, the PMC reads the code signals and takes action according to value xx indicated by the code signals. For example, if Mxx is specified when the spindle is rotating, the PMC may take one of the following ac
  • Page 193B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2) Positioning the spindle in the spindle positioning mode There are two ways to position the spindle in the spindle positioning mode. Both are described below. (i) Positioning by a fixed angle with an M command Specify the angle with two digit
  • Page 1942. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (10)When the *SECLP signal is turned off, the control unit turns off spindle clamp signal SCLP and notifies that the *SECLP signal has been received. (11)When the SCLP signal is turned off, the PMC turns on spindle clamp completion signal *SECL
  • Page 195B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB The following time chart shows the above sequence: Time chart for exiting the spindle positioning mode and entering the spindle turning mode (1) (2) (3) (4) (5) (6) (7) (8) M command ( independent ) Mzz Strobe signal MF Spindle stop check signa
  • Page 1962. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (b) Spindle stop check signal (SPSTP) [Classification] Input signal [Function] This signal notifies the control unit that the spindle is stopped. The control unit checks that this signal is on before exiting the spindle turning mode and enter-
  • Page 197B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Allowable maximum speed Sm max. ,allowable minimum speed Sm min. Sm max Sq Sm min Sd Command speed Sc When specified speed Sc is less than allowable speed fluctuation Sm (except Sc = 0), the minimum allowable speed Sm min is 0. When the actual
  • Page 1982. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 The PMC notifies the control unit of the currently selected gear with spindle gear selection signals GS1, GS2, and GS4. See Section 2.3.30, “Spindle positioning function” for the details of spindle gear selection signals GS1, GS2, and GS4. The
  • Page 199B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (a) Spindle speed fluctuation alarm signal (SPAL) [Classification] Output signal [Function] This signal informs that the actual spindle speed fluctuation exceeds the allowable fluctuation range for the specified speed. [Output Condition] This s
  • Page 2002. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.32 Function for specifying a desired spindle gear ratio When threading is executed, a position coder must be mounted on the spindle. In the conventional system, the gear ratio of the spindle to the position coder is restricted to 1:1, 1:2,
  • Page 201B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (b) Specifying a desired gear ratio with system variables of a custom macro The parameters of (1) above can be read and written as the following system variables of a custom macro: #3013: Parameter 5709 #3014: Parameter 5710 When these system v
  • Page 2022. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (c) Threading with a desired gear ratio In threading, the single rotation signal of the spindle is required to synchronize the spindle and the Z– axis. When a motor with built–in position coder is used to execute threading with a desired gear r
  • Page 203B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.33 Spindle serial output and Cs contour control functions A spindle is called a serial interface spindle when it is controlled by the spindle serial output function. The serial interface spindle can perform positioning and interpolation wit
  • Page 2042. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (iii) Example of Assignment X, Y, Z: Servo axes C: Spindle contour control axis Assign the same number for the servo and controlled axes. Control axis No. Axis name Servo axis No. 1 X 1 2 Y 2 Assign the same number for the 3 Z 3 servo and contr
  • Page 205B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Rewriting programmable parameters cannot change the spindle parameter. (iii) Spindle positioning Four gear stages can be used: the first, second, third, and fourth gears. Set the same value in gear select signals CTH1A and CTH2A as in the conve
  • Page 2062. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (iv) Gear select signal Four gear stages can be used: the first, second, third, and fourth gears. The other stages cannot be used. Set the corresponding value in gear select signals CTH1A and CTH2A as in the conventional gear select signals (GS
  • Page 207B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (c) Serial interface spindle motor alarm signals (first signal) (SSPAA0 to SSPAA7) Serial interface spindle motor alarm signal (second spindle) (SSPAB0 to SSPAB7) [Classification] Output signals [Function] Indicate the type of alarm in the seri
  • Page 2082. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (d) Serial interface spindle state signals These signals indicate the states of the serial interface spindle. (i) Alarm signals (ALMA, ALMB) [Classification] Output signals [Function] Indicate a spindle alarm. [Output Condition] The signal goes
  • Page 209B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (e) Serial interface spindle control signals These signals control the serial interface spindle. (i) Torque limit command low signals (TLMLA, TLMLB) (ii) Torque limit command high signals (TLMHA, TLMHB) [Classification] Input signals [Function]
  • Page 2102. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (viii)Alarm reset signals (ARSTA, ARSTB) [Classification] Input signals [Function] Reset a spindle alarm. [Operation] 32msec min 1" An alarm is reset at the timing of changing from 1" to 0". 0" (ix) Emergency stop signals (*ESPA, *ESPB) [Cl
  • Page 211B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB NOTE These signals are not provided in the FS3/6 interface. (g) Spindle contour control mode switch signals (SCNTR1, SCNTR2, SCNTR3, ...) [Classification] Input signals [Function] [Function] Used in switching between the spindle rotation contro
  • Page 2122. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04  {2  Vi}  12 Output voltage  i E volt 8191 i0 where Vi = 0 when RIi is low, Vi = 1 when RIi is high, and E is the maximum voltage (constant) determined by the hardware. [Operation] The control unit outputs the values of these input signals
  • Page 213B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Data No. Data 1502 SYNC1 SREQ1 SSTB1 SNOKD1 SCOMA1 SNOTC1 #7 #6 #5 #4 #3 #2 #1 #0 NC internal processing sequence information and spindle status 1 SNOTC1 1: No SIC1–LSI connected to the serial line SCOMA1 1: Serial communication alarm (failure
  • Page 2142. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Data No. Data 1508 SPSYC3 SPSYC2 SPSYC1 SPSYC0 #7 #6 #5 #4 #3 #2 #1 #0 Spindle synchronization control processing sequence/other data SP SP SP SP Status of internal processing SYC3 SYC2 SYC1 SYC0 Mode is not spindle synchronization control mode
  • Page 215B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (a) Connecting the multiaxis FS15 to the serial interface spindle Connect axis CPU board 1 (for control of axes 1 to 4) to the serial interface spindle amplifier. For details, refer to the FANUC Series 15 MODEL–B Connection Manual (B–62073E). (
  • Page 2162. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Servo axis number Spindle contour control Controlled axis number Axis name (parameter 1023) (bit 7 of parameter 1804) 1 X 1 0 2 Y 2 0 3 Z1 3 0 4 Z2 5 0 5 Z3 6 0 6 U 7 0 7 V 8 0 8 W 9 0 9 A 10 0 10 B 11 0 11 C 4 1 – The eleventh controlled axis
  • Page 217B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB – Hybrid control (A02B–0162–J895) – Malfunction check (A02B–0162–J896) – Tandem control (A02B–0162–J746) 2.3.34 Signals for spindle orientation of the serial interface spindle by a position coder This section describes the function of spindle o
  • Page 2182. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (d) Signals for executing a shortcut rotation when the stop position in spindle orientation is changed: NRROA, NRROB (for the second spindle of 15–TT) [Classification] Input signals [Function] Specify the direction of rotation or execute a shor
  • Page 219B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (2) Sample sequence when the spindle orientation with the stop position set externally function is executed Spindle orientation command ORCMA *1 *1 *1 *1 *1 *1 Spindle stop Position command SHA00-1 *1 *1 Stop position change command (Note 1) IN
  • Page 2202. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.35 Spindle synchronization signals for the serial interface spindle In a machine having two spindles such as a lathe, the two spindles must rotate at an identical spindle speed on the following occasions: When a workpiece held by the first
  • Page 221B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB The spindle phase synchronization function is executed when the spindle phase synchronization signal, SPPHS, is entered in the spindle synchronization mode (after the spindle speed difference between the error pulses of the two spindles becomes
  • Page 2222. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (4) Relationship between this function and Cs contour control When the Cs contour control function is provided, the Cs–axis contour control mode must be released be- fore the spindle synchronization function is executed. If the spindle synchron
  • Page 223B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (b) System with built–in spindle motor No.1 spindle No.2 spindle Built-in Built-in Sensor 1 Sensor 2 Built-in Built-in Motor 1 Motor 2 4096p Signal Signal 4096p Conversion Conversion Circuit 1 Circuit 2 Velocity Velocity Position Feedback Signa
  • Page 2242. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (6) DI/DO signals (a) Spindle synchronization signal: SPSYC [Classification] Input signal [Function] Selects the spindle synchronization mode for the serial interface spindle. [Operation] When the signal is high, the system enters the spindle s
  • Page 225B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (e) Spindle phase synchronization completion signal: MSPPHS [Classification] Output signal [Function] Informs that spindle phase synchronization (phase difference control) is completed in the se- rial interface spindle. [Output Condition] The s
  • Page 2262. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (the velocity integrating control function must be invalidated) after the two spindles are me- chanically connected to each other as described above. (7) Sample sequences (a) While spindle 1 is rotating, spindle 2 is accelerated to be synchroni
  • Page 227B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (b) Spindles 1 and 2 are controlled to be in the same phase while they are stopped. Then the two spindles synchronously are accelerated. RPM Spindle 1, Spindle 2 Synchronization speed rpm Acceleration/Deceleration for Synchronization Phasing Ti
  • Page 2282. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (c) The velocity integrating control signal, INTGA or INTGB is used. RPM Spindle 1 Phasing Synchronization speed rpm Spindle 2 Spimdle Synchronization Control Signal Spindle Synchronization Speed Command Signal Synchronization Speed Control Com
  • Page 229B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (8) Diagnosis See (4) in Subsec⋅2.3.31 (a) Procedure for starting the spindle synchronization function [Outline] The following describes the procedure for starting the spindle synchronization function in the serial interface spindle amplifier w
  • Page 2302. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (2) (1) ⋅ Check the parameter for the difference in error pulses between the two spindles that outputs the spindle phase synchronization control complete signal ą Check to make sure that phase synchronization Check the parameter for the allowab
  • Page 231B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (d) Specify the difference of error pulses in parameter 3174 of the second spindle as the shift in spindle phase synchronization. Generally, the shift of the first spindle must be set to zero. (e) After canceling the spindle synchronization com
  • Page 2322. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (2) Sequences (a) Switching from low–speed output (low) to high–speed output (high) 1 Conversion demand ON(LOW) OFF(HIGH) signal (RSLA,) Refer to 1) a). 2 Power cable conversion ON(LOW) OFF(HIGH) signal (RCHPA) Refer to 1) c). 3 Electromagnetic
  • Page 233B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (b) Switching from high–speed output (high) to low–speed output (low) 1 Conversion demand OFF(HIGH) ON(LOW) signal (RSLA) Refer to 1) a). 2 Power cable conversion OFF(HIGH) ON(LOW) signal (RCHPA) Refer to 1) c). 3 Electromagnetic contactor 1 (M
  • Page 2342. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 #7 #6 #5 #4 #3 #2 #1 #0 F13 – – – – – – 0 1 #7 #6 #5 #4 #3 #2 #1 #0 F61 – – – – – – 1 0 [Name] Spindle control switch signal (PCSPN0) (T series only) [Classification] Input signal [Function] This signal is used to select the spindle to be contr
  • Page 235B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB ⋅ During a threading cycle for turning This signal goes low when: ⋅ Not in the threading mode or during a threading cycle (d) Constant surface seed signal (CSS [#1, #2]) [Classification] Output signal [Function] This signal informs that constan
  • Page 2362. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (b) Signals indicating movement (MV1, MV2, MV3, ...) [Classification] Output signals [Function] A signal indicating movement (moving signal) informs that the tool is moving along the corre- sponding controlled axis. A moving signal is provided
  • Page 237B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.40 Mirror image (a) Mirror image signals (MI1, MI2, MI3, ...) [Classification] Input signals [Function] Apply the mirror image function for a move command. These signals are provided for the controlled axes on a one–to–one basis. A number a
  • Page 2382. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.41 Overrun (a) Overrun signals (+L1, –L1, +L2, –L2, +L3, –L3, ...) [Classification] Input signals [Function] Report that a stroke limit on a controlled axis has been reached. These signals are provided for the controlled axes. For eac
  • Page 239B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.43 Externally–requested deceleration (a) External deceleration signals (+ED1, –ED1, +ED2, –ED2, +ED3, –ED3, ...) [Classification] Input signals [Function] Apply externally–requested deceleration to the controlled axes. They are used t
  • Page 2402. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.44 Interlock (a) All–axis interlock signal (IT) [Classification] Input signal [Function] Stops feed along all controlled axes in automatic or manual operation. [Operation] While this signal is low, feed along the controlled axes is stopped
  • Page 241B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (d) Block start interlock signal (*BSL [#1, #2]) [Classification] Input signal [Function] Suppresses the start of the next block in automatic operation. [Operation] When this signal is low, the execution of the next block is not started in auto
  • Page 2422. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.45 Servo off (a) Servo off signals (SVF1, SVF2, SVF3, ...) [Classification] Input signals [Function] Place the controlled axes in the servo off state; that is, they stop the current to the servo motor, which disables position control. Ho
  • Page 243B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.46 Detachment of controlled axes (noncontrolled axes) (a) Cancel controlled axis signals (DTCH1, DTCH2, DTCH3, ...) [Classification] Input signals [Function] Specify an axis as a noncontrolled axis. These signals are provided for the contro
  • Page 2442. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.47 Axis interchange signals Axis interchange signals: AXC4 AXC2, AXC1 [Classification] Input signals [Function] Informs the control unit of the axis interchange number. [Operation] Specifies an axis interchange number according to the table
  • Page 245B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.49 External input/output signals (a) External read start signal (EXRD) [Classification] Input signal [Function] Starts program registration from tape to part program memory. [Operation] When this signal goes high, the control unit functions
  • Page 2462. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (c) External read/punch stop signal EXSTP [Classification] Input signal [Function] Forcibly terminates program registration, collation, and output being performed in back- ground editing. [Operation] When this signal goes high, the control unit
  • Page 247B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.50 External workpiece number search (a) External workpiece number search signals (WN1 to WN16 [#1, #2]) [Classification] Input signals [Function] Select the number of a workpiece to be machined in the memory mode. Five code signals are prov
  • Page 2482. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.51 External data input/output External data are input and output using the following signals: External data input External data output Input signal Output signal Input signal Output signal Address signal EIA0 – EIA7 EOA0 – EOA7 Data signal
  • Page 249B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Basic procedure for external data output External data is output using the basic procedure below. (1) The PMC sets the address signals EIA0 to EIA7 for identifying the type of data. Depending on the type of data, the PMC sets the tool post spec
  • Page 2502. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 The timing chart for the procedure above is shown below. (1) (2) (3) (4) (5) (6) Address signal EIA0 to 7 Data signal EID0 to 47 Tool post specification signal (15-TT) EIHEAD DATA output request signal ERDRQ Strobe signal EISTB Data read (NC) R
  • Page 251B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (iii) Tool offset value [Input] A tool offset value is changed by specifying an offset number. Part of the address data can be used for the following specifications: 1 Milling system: Whether the tool offset value is a cutter compensation value
  • Page 2522. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 A coordinate system number is to be specified in binary using eight bits. The table below indi- cates the correspondence between the coordinate system numbers and workpiece coordi- nate system offset values. Coordinate Work coordinate system of
  • Page 253B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB ator message setting). A previously entered operator message can be cancelled by specify- ing its message number (operator message clearing). The address section is used to set and clear an operator message. An operator message number from 0 to
  • Page 2542. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 NOTE 1 0: Low signal 1: High signal NOTE 2 The notations used in the table have the following meanings: a/i : Absolute (1) or incremental (0) Specifies whether an offset value is to be entered using an absolute variable or incremental value. g/
  • Page 255B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Table 2.3.51 Signal Configuration for External Data Input/Output E EIA/EOA EID/EOD EIHEAD RD N No. D t Data NA 47 32 31 16 15 0 R Remarks k EOHEAD RQ (11TT) 7 6 5 4 3 2 1 0 NB 32 47 0 15 16 31 1 Program number 0/1 0/1 0 0 0 0 0 0 0 0 ––––––––––
  • Page 2562. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (c) Tool post specification signal for external data input (EIHEAD (15–TT)) [Classification] Input signal [Function] This signal indicates whether data sent with the external data input function is for the first tool post or the second tool pos
  • Page 257B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (j) Strobe signal for external data output (EOSTB) [Classification] Output signal [Function] This signal reports that an address and data have been prepared for external data output. When this signal goes high, the PMC reads the address and dat
  • Page 2582. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 [Use] These signals can be used for the applications described below. (1) To measure the dimensions of a workpiece, for example, a skip signal is set high by ap- plying the sensor to the workpiece with a G31 command, and the position is read us
  • Page 259B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB cluding a receiver delay and control unit delay or variation) after a signal state transition. Note, however, that the delay or variation produced until the feed is stopped is 0 to 8 msec, which is the same as that of the skip signals. Paramete
  • Page 2602. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.55 Custom macro (a) Custom macro input signals (UI000 to UI331 [#1, #2]) [Classification] Input signals [Function] No function is provided for the control unit. These signals can be read by a custom macro as a type of system variable, and a
  • Page 261B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (c) Interrupt signal for custom macros (UINT [#1, #2]) [Classification] Input signal [Function] This signal calls and executes a program in memory. During execution, a program in auto- matic operation is suspended. To enable this signal to be a
  • Page 2622. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2 Enters an alarm state and terminates the move command for the block without updating the compensation value in the following case: When the measuring position reached sig- nal corresponding to the G code is turned on in a block where one of G
  • Page 263B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (c) Position record signal (PRC) [Classification] Input signal [Function] This signal is prepared for the tool compensation measuring value input function in the lathe system. It is used to store in the control unit the data on the positions of
  • Page 2642. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Specify the measurement reference point on the machine and set the distance between the reference point and measuring point (the sensing surface of the touch sensor) in the parameter for each sensing point. 1 Select the manual handle feed or co
  • Page 265B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Example 1 The position of the tip of the reference tool when the tool is at the machine zero point is used as the measurement reference position. The distance between the position of the tip of the tool to be measured and the reference position
  • Page 2662. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Example 2 An arbitrary point on the machine is used as the measurement reference position. Set the distance between the reference position and each sensing point of the touch sensor in a parameter. The distance between the measurement reference
  • Page 267B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Basic procedure for measuring the shift distance for the workpiece coordinate system along the Z–axis The workpiece reference position along the Z–axis can be easily set because the shift distance for the work- piece coordinate system along the
  • Page 2682. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Zero point in machine coordinate system Zt +X GOFSz +Z Position of the blade EXOFSz tip of the tool to be measured in machine coordinate system GOFSx 6 To shift the workpiece reference position from the end of the workpiece toward the spindle b
  • Page 269B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (c) Tool compensation number input signals (OFN0, OFN1, OFN2, OFN3, OFN4, OFN5 (#1, #2)) [Classification] Input signals [Function] Selects the tool compensation number. [Operation] When the mode for writing tool compensation is selected, the cu
  • Page 2702. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.58 Tool life management Classify tools into groups in advance. Preset the tool life (time or count) for each group and the tool numbers which belong to each group in the memory of the control unit as the tool life management table. When sel
  • Page 271B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (c) Tool change reset signal (TLRST (#1, #2)) [Classification] Input signal [Function] This signal informs the control unit that all tools are changed for a group in which all tools have exceeded their specified life. After inputting tool group
  • Page 2722. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (e) Tool group signals (TL1 to TL512 (#1, #2)) [Classification] Input signals [Function] These signals specify a tool group number. Specify the group for which tool change reset or tool skip is performed with these signals before inputting tool
  • Page 273B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.59 Tool retraction and recovery (15–M/T) The tool retraction and recovery function retracts a broken tool from a workpiece so that the tool can be replaced or the machining checked. The function also returns the replaced tool to the correct
  • Page 2742. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (a) Tool retraction signal TRESC [Classification] Input signal [Function] Selects the tool retraction mode. [Operation] When TRESC goes high, the control unit operates as described in the basic procedure for tool retraction and recovery. (b) To
  • Page 275B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB NOTE Set TRESC high in the automatic operation mode. TRACT then goes high. When TRACT goes high, the machine enters the tool retraction mode (refer to Item 5.6.3 in part I, “Operation” in the Series 15/150–B Operator’s Manual (Operation) for de
  • Page 2762. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.60 Tool retraction and recovery (for Series 15–TT) (a) First tool post retraction/recovery mode selection signal (TRHD1) [Classification] Input signal [Function] This signal determines whether the first tool post is to be set to retraction
  • Page 277B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.61 Software operator’s panel The software operator’s panel function replaces part of the control switches on the machine operator’s panel with soft switches which can be turned on or off using the CRT/MDI of the control unit. The control sw
  • Page 2782. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 NOTE 1 Only the modes shown below can be selected by soft switches. When the mode for manual feed in an arbitrary direction is present, for example, all control switches for mode selection should be on the machine operator’s panel or a general–
  • Page 279B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB NOTE 5 The following table lists the override values which can be selected by soft switches for manual feedrate override. JV0O – JV15O (JV0 – JV15) Override O id value l (%) 15 12 1118 1114 0 bi bit 0 1111 1111 1111 1111 0 1 1111 1111 1111
  • Page 2802. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 NOTE 6 The following table lists the override values which can be selected by soft switches for feedrate override. JF00 – JF70 (JF0 – JF7) Override O id value l (%) 7114 1110 0 1111 1111 0 1 1111 0101 10 2 1110 1011 20 3 1110 0001 30 4 1101
  • Page 281B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.63 Parts count indication (a) Required parts count arrival signal (PRTSF [#1, #2]) [Classification] Output signal [Function] Reports that the parts count has reached the required number of parts. The control unit con- tains two counters for
  • Page 2822. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.64 Key input Instead of pressing keys on the MDI/CRT panel to turn on or off input signals from the PMC to the NC keys on the machine operator’s panel may be used. This is known as key input. For example, the following application is possib
  • Page 283B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (1) For a 9” small M system #7 #6 #5 #4 #3 #2 #1 #0 G128 G129 7 6 5 4 3 2 1 0 # G130 G131 0 / = EOB ⋅ – 9 8 A  & ) , + G132 G133 H D F Z Y X G N @ L E W V U C B G134 G135 M S T R Q P START RESET [ ] ( K J I G136 G137 → ← CAN NC/PC INPUT SHIFT
  • Page 2842. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (2) For a 9” small T system #7 #6 #5 #4 #3 #2 #1 #0 G128 G129 7 6 5 4 3 2 1 0 # G130 G131 0 / = EOB ⋅ – 9 8 P  & ) , + G132 G133 H W U F Z X G N @ B A E D L R Q G134 G135 I K T S Y C START RESET [ ] ( J V H G136 G137 → ← CAN NC/PC INPUT SHIFT
  • Page 285B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (3) For a 9” standard M system #7 #6 #5 #4 #3 #2 #1 #0 G128 CAN ⋅ = – + 9 8 7 G129 6 5 4 3 2 1 0 G130 C R K J I B Q Z SP W G131 Y X A P G N O V U → ← / # EOB G132  , ) G133 T S M L H D F ( ] [ & @ ? E G134 ↓ ↑ G135 SHIFT AUX NC/PC INPUT CALC R
  • Page 2862. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (4) For a 9” standard T system #7 #6 #5 #4 #3 #2 #1 #0 G128 CAN ⋅ = – + 9 8 7 G129 6 5 4 3 2 1 0 G130 R V H W U F Y C L B @ E A SP G131 Z X Q P G N O → ← / # EOB G132  , ) G133 T S M J D K I ( ] [ & ? G134 ↓ ↑ G135 SHIFT HD1/ NC/PC INPUT CALC
  • Page 287B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (5) For a 14” M system #7 #6 #5 #4 #3 #2 #1 #0 G128 CAN ⋅ = – + 9 8 7 G129 6 5 4 3 2 1 0 G130 C R K J I B Q Z SP W G131 Y X A P G N O V U G132 → ← / # EOB  , ) G133 T S M L H D F ( ] [ & @ ? E G134 ↓ ↑ G135 SHIFT AUX NC/PC INPUT CALC RESET G13
  • Page 2882. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (6) For a 14” T system (excluding 15–TF) #7 #6 #5 #4 #3 #2 #1 #0 G128 CAN ⋅ = – + 9 8 7 G129 6 5 4 3 2 1 0 G130 R V H W U F Y C L B @ E A SP G131 Z X Q P G N O G132 → ← / # EOB  , ) G133 T S M J D K I ( ] [ & ? G134 ↓ ↑ G135 SHIFT HD1/ NC/PC I
  • Page 289B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (7) For 14” system 15–TF #7 #6 #5 #4 #3 #2 #1 #0 G128 CAN ⋅ = – + 9 8 7 /  G129 6 5 4 3 2 1 0 G130 R ) ( W U F SP C V L E G131 Z X @ P G N O Y A Q H G132 → ← , # EOB G133 T S M B D K I ] [ & ? J G134 ↓ ↑ G135 FAPT SHIFT NC/PC INPUT CALC START
  • Page 2902. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 NOTE 1 It is possible to perform soft key operations from the PMC by turning on or off signals for soft keys; however, pay attention to the following: The function of a soft key depends on its assignment. There are so many functions assigned to
  • Page 291B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (7) When the B–axis clamp signal, BCLP, is set high, the B–axis must be mechanically clamped with a clutch or shot pin by the PMC. After the B–axis is mechanically clamped, the PMC sets the B–axis clamp comple- tion signal, *BECLP, low. (8) Whe
  • Page 2922. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (a) B–axis clamp signal: BCLP [Classification] Output signal [Function] Directs the PMC to mechanically clamp the B–axis with a clutch or shot pin. For the output conditions and procedure, see the basic procedure for positioning the index table
  • Page 293B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (1) Procedure for turret axis reference position return In general, reference position return is performed for the turret axis immediately after the power is turned on. The procedure below is for manual reference position return. 1 Select the m
  • Page 2942. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (2) Procedure for continuous manual feed of the turret 1 Select the continuous manual feed mode (J). 2 Drive the turret axis feed axis/direction selection signal (+Jt or –Jt, where t represents a turret con- trolled axis number) high. 3 When +J
  • Page 295B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 6 When a specified tool is selected, and turret stops moving, and the control unit drives the turret clamp signal TCLP high. 7 When TCLP goes high, the PMC mechanically clamps the turret with a shot pin or the like. After me- chanically clampin
  • Page 2962. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (a) Turret clamp signal (TCLP) [Classification] Output signal [Function] Directs the PMC to mechanically clamp the turret with a shot pin or the like. For the output conditions and procedure, see the descriptions of the four procedures above. (
  • Page 297B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.67 Switching between synchronous and independent control A tool can be moved along an axis according to a normal movement command for the axis or moved in synchro- nization with tool movement along another axis. The type of movement can be
  • Page 2982. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Procedure for switching between synchronous and independent control The procedures for switching from independent control for the Y–axis to synchronous control for Y–axis and X–axis, and from synchronous control for the Y–axis and X–axis to ind
  • Page 299B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (a) Synchronous control selection signals (SYNC1, SYNC2, SYNC3, SYNC4, ...) [Classification] Input signals [Function] These signals enable synchronous control of axes. [Operation] When these signals are turned on, the control unit operates as f
  • Page 3002. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.69 Twin table control/simplified synchronous control The twin table control function can switch the mode of operation specified for two or more axes between syn- chronous operation, independent operation, and normal operation by using input
  • Page 301B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB X Z Y V The simplified synchronous control function is very similar to the twin table control function, but differs from the twin table control function as described below. (1) The simplified synchronous control function does not have the indep
  • Page 3022. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 NOTE 1 During synchronous operation, the reference position return command (G28), or the 2nd, 3rd, or 4th reference position return command (G30) moves the table along the V–axis in the same way as Y–axis reference position return. After the ta
  • Page 303B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.70 Simple synchronization control Positional deviation check function During simple synchronization, an OT alarm is issued when the difference between the positional deviations for the synchronized axes (error counter value) is greater than
  • Page 3042. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.71 Tool post selection and signals The method of selecting a tool post depends on the operation mode. The table below lists the methods of se- lecting a tool post in different operation modes. Operation mode Selective means of tool post to
  • Page 305B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.72 Signal for checking tool post interference When two tool posts are used to machine a single workpiece, the tools mounted on the tool posts or the tool posts themselves often come very close to each other. If an error in program or settin
  • Page 3062. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (ii) Operation in other modes (tape, MDI, jog, etc.) Override Override Feedrate Spindle speed playback memory override override signal (OMEP) signal (OME) Functions according Functions according OFF – to override signals. to override signals. F
  • Page 307B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB [Operation methed] 1 Select the memory mode and the program to be executed. 2 Set on the override playback signal (switch). 3 To reproduce a stored override, set off the override storage signal (switch). (Reproduction mode) To reproduce a store
  • Page 3082. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (e) Signals 1 Override playback signal (input): OMEP This signal selects whether the override playback function is used. When this signal is high (on), the OME signal following it one selects whether the data is stored or reproduced. When this
  • Page 309B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.74 Cutting depth override for the canned turning cycle (a) Cutting depth override signals (CDV0 to CDV7) [Classification] Input signals [Function] These signals apply override to the cutting depth specified by a program in the outer/inner s
  • Page 3102. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Procedure for rigid tapping 1 The operation when G84.2 is specified is described below. The spindle speed must be specified by the S command in the block G84.2 or a previous block. 2 The control unit moves the X– and Y–axes to the hole to be ta
  • Page 311B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 6 After the control system is switched to positioning control, the control unit starts applying linear interpolation to the Z–axis and the spindle. Prior to linear interpolation, the control unit specifies an identical time constant in the acce
  • Page 3122. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 G84.2 comand G80S..M04 command Signal RTAP Movement along the X-and Y-axis, and return to point R on the Z axis RI0 to RI12 SFR SRV SST (TLML) Signal SPSTP Spindle position control 400 ms or more Move from point R to point Z and forward rotatio
  • Page 313B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB NOTE 4 The table below shows the relationships between the number of the selected gear and the spindle gear selection signals that inform the control unit of the state of the gear between the spindle motor and the spindle. GS4 GS2 GS1 Gear sele
  • Page 3142. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.76 Retrace A tool can retrace the tool path along which the tool has moved. This operation is referred to as retrace. In addition, a tool can move forward again along the path that the tool has retraced. This operation is referred to as re–
  • Page 315B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (b) Retrace–in–progress signal (RVSL) [Classification] Output signal [Function] Notifies the PMC that retrace is in progress. [Output Condition] This signal goes high when: i. The tool is in retrace with the retrace signal RVS high This signal
  • Page 3162. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.77 Teach–in (recorded) mode and signals When the tool is moved to a desired position by manual continuous feed, incremental feed, or manual handle feed, the absolute coordinates of the position can be placed in memory as a program command.
  • Page 317B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.78 Chopping function The contour of a workpiece can be ground by executing the contour program for axes other than the grind axis (where the grindstone is attached) while keeping the grindstone moving vertically (chopping) along the grind a
  • Page 3182. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (b) Chopping speed override signals (CHP0, CHP2, CHP4, CHP8) [Classification] Input signals [Function] Apply an override to the chopping speed specified by a program. [Operation] During chopping, a specified feedrate can be multiplied by an
  • Page 319B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (a) Override teaching mode signal TCHOVR [Classification] Input signal [Function] Selects the override teaching mode. [Operation] When TCHOVR goes high in the memory command mode, override teaching is enabled. NOTE Teaching can be performed by
  • Page 3202. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (e) Spindle speed override checking signals SPA0, SPB0, SPC0 [Classification] Output signals [Function] Notify the PMC of the result of multiplying the taught override for the spindle speed by the override input by SPA, SPB, and SPC. For exampl
  • Page 321B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.80 Axis Control by the PMC Any axis can be isolated from control of the CNC and controlled directly by the PMC. The PMC can issue com- mands specifying the distance to be moved, feedrate, and so forth to move the tool along this axis indepe
  • Page 3222. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Basic procedure for axis control by the PMC 1 Set on PMC axis control signal PCAXx high to isolate an axis from control of the CNC and control the axis directly from the PMC. 2 Specify the type of axis operation. Specify the type of operation w
  • Page 323B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB [1] [2] [3] [4] Command block (Input) PMCAx (Input) Command disable CNCAx (output) Execution waiting buffer Executing [1] [2] register Start End Start The buffer state of the CNC can be known by exclusive ORing PMCAx axis control command read s
  • Page 3242. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (a) PMC axis control signal PCAXx [Classification] Input signal [Function] While this signal is on, axis control by the PMC is enabled and commands from the CNC are ignored. While this signal is off, axis control by the PMC is disabled. (1) Swi
  • Page 325B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (c) Feedrate specification signals FDxX15 to FDxX0 [Classification] Input signals [Function] (1) When a cutting feed command (CDxX7 to CDxX0: 01H or 02H) is sent from the PMC, the feedrate along an axis is specified by a binary code. (i) Specif
  • Page 3262. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Example In the case of a simultaneous start command for the first, third, and fourth axes CDxX7 to CDxX0 = 00001010 (=0AH) FDxX15 to FDxX0 = 0000000000001101 (=000DH) PMC commands Buffers for pending Execution registers commands (for each axis)
  • Page 327B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB In both cases, the value set in parameter No. 1427 (external deceleration feedrate in rapid tra- verse for each axis) is used as the external deceleration feedrate. – External deceleration is not applied to axial movement performed by execution
  • Page 3282. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 The feedrates for those axes whose signals are not low are not affected. This means that the feedrates for the CNC axes along which automatic operation is being performed and other PMC axes are not affected. When the option for axis control by
  • Page 329B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 1409#2 1404#1 1404#2 1402#0 Feedrate Override Feedrate set in parameter Not applied 0 / / No. 1420 Feedrate set in parameter ROV1, ROV2 0 No. 1420 0 0 Feedrate set in parameter RV0B to RV6B 1 1 No. 1420 Feedrate set in parameter ROV1E, ROV2E 1
  • Page 3302. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (h) Axis control command read completion signal CNCAx [Classification] Output signal [Function] Notifies that the CNC has read command data of one block for axis control by the PMC and stored it in the buffer for a pending command. The output c
  • Page 331B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB When a miscellaneous function command (CDxX7 to CDxX0: 08H) is sent from the PMC, the CNC sends the miscellaneous function code (DTnX7 to DTnX0) with miscellaneous function BCD code signals (AFnX7 to AFnX0) and waits for miscellaneous function
  • Page 3322. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.81 Signals for specifying a speed in PMC axis control The velocity command can be used with the PMC axis control function. The velocity command can be specified only for a rotation axis. The velocity command can be used when the rotation ax
  • Page 333B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Table 2.3.81 Axis control block data signals for use of speed command Axis control block data Command value Data Description signal or data range unit Axis control command 0DH Specify the axis control for the velocity command. code signal CDxX7
  • Page 3342. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 (2) Specifying successive velocity commands When the blocks of velocity command are successively specified, the system can execute them without stopping at the end of each block. This can be executed only when the following conditions are satis
  • Page 335B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB (3) Override While an axis is moving as specified by the velocity command, the feedrate can be overridden by the over- ride signal. The override signal is provided for each axis (OVnX7 to OVnX0). Feed rate Time Override 160% 100% 80% Time 100%
  • Page 3362. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 If the acceleration/deceleration time for each axis (parameter 1645) is set to zero, this function is disabled. Override signal can be applied during acceleration/deceleration. In this case, the overridden feedrate is increased or decreased. If
  • Page 337B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.82 Torque control based on PMC axis control Usually, position control is applied to the CNC–controlled axes. This function can apply torque control to CNC– controlled axes, so that the servo motors generate the torque specified by the NC. P
  • Page 3382. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 6 Alarm issue in torque control mode In torque control mode, if a servo alarm is issued for any axis, or if an OT alarm is issued for a torque– controlled axis, torque control mode is canceled. Other alarms or resets do not cancel torque contro
  • Page 339B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.83 Ignore disconnect detector alarm in continuous velocity command of axis control by PMC When a servo motor is being controlled using a speed command, if the motor speed is too high, it becomes impossible to receive position feedback pulse
  • Page 3402. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.85 Axis selection signals in actual speed display: ACTF1, ACTF2, ACTF3, ..., ACTF15 In the conventional system, the actual speed displayed on the CRT screen is a composite speed of all axes. The axes to be included in the calculation of
  • Page 341B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.87 Remote buffer (a) Remote buffer input signals (RMTI0, RMTI1, RMTI2, RMTI3, RMTI4, RMTI5, RMTI6, RMTI7) [Classification] Input signals (b) Remote buffer output signals (RMTO0, RMTO1, RMTO2, RMTO3, RMTO4, RMTO5, RMTO6, RMTO7) [Classificati
  • Page 3422. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.89 Switching the spindle load display of the serial interface spindles Signal for selecting the spindle load display: SPLDS [Classification] Input signal [Function] When two serial interface spindles are controlled, this signal selects whet
  • Page 343B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB The retract signal is valid either in the automatic operation mode (MEM, MDI, etc.) or in the manual operation mode (H, JOG, etc.). When the retract signal goes high during automatic operation, retract operation is performe d, and automatic ope
  • Page 3442. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 Notes on the use of EGB automatic phase alignment The timings at which EGB automatic phase alignment is used are shown below. Acceleration/deceleration type Spindle speed Synchronization start command Synchronization cancel command Workpiece ax
  • Page 345B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB Acceleration/deceleration and automatic phase alignment type Spindle speed Synchronization start command Synchronization cancel command Workpiece axis feedrate Acceleration Automatic Synchronous state Deceleration phase alignment G81R2 command
  • Page 3462. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 2.3.92 Function for separating UI/UO used in user programs and P–code programs (a) P–code macro input signals, EUI00 to EUI15 (These 16 signals are collectively referred to as EUI32.) [Classification] Input signals [Function] These signals have
  • Page 347B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 2.3.93 High–precision contour control with 64–bit RISC processor HPCC mode signal (MHPCC) [Classification] Output signal [Function] Indicates that HPCC mode (high–precision contour control with 64–bit RISC processor) is currently selected. [Ope
  • Page 3482. INTERFACE BETWEEN CNC AND PMC–NA OR NB B–62073E–1/04 JOG ZRN +J1 Reference mark ZRF1 Feedrate FL speed FL speed FL speed (2) Interrupting the establishment of the reference position The establishment of the reference position is interrupted when any of the following operations is per- formed at a
  • Page 349B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB 5 This function cannot be applied to an axis for which any of the following functions is used. – PMC axis control – Simple synchronous control – Straightness compensation 6 This function is invalid when any of the following conditions is satisf
  • Page 350INDEX A Function for separating UI/UO used in user pro- grams and P–code programs, 340 Active block cancel, 157 Function for specifying a desired spindle gear ratio, Address list for 15–TT(for PMC–MODEL NA), 26 194 Address table for 15–T and 15–M(for PMC–MODEL Function to compensate for manual inter
  • Page 351OUTLINE, 1 Simple synchronization control, 297 Override playback, 312 Simultaneous automatic and manual operation, 135 Override playback signals (Series 15–MFB), 299 Skip function , 251 Overrun, 232 Software operator’s panel, 271 Spindle analog output , 180 P Spindle positioning function, 185 Parall
  • Page 352Revision Record FANUC Series 15/150–MODEL B CONNECTION MANUAL (BMI Interface) (B–62073E–1) DThe following models were added. 15–TFB, 150–TB, 15–TTFB, 15–MFB, 150–MB, 15TED–B–4, 15TEE–B–4, 15TEF–B–4, 15MEK–B–4, 15MEL–B–4, DThe signals of the following functions were added. Servo ready signal, Spindle
  • Page 353· No part of this manual may be reproduced in any form. · All specifications and designs are subject to change without notice.