Navigation

  • Page 1

    GE Fanuc AutomationComputer Numerical Control ProductsSeries 15 / 150 – Model BConnection Manual (BMI Interface)GFZ-62073E-1/04February 1997

  • Page 2

    GFL-001Warnings, Cautions, and Notesas Used in this PublicationWarningWarning 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 ormay be associated with its use.In situatio...

  • Page 3

    B–62073E–1/04SAFETY PRECAUTIONSs–1DEFINITION OF WARNING, CAUTION, AND NOTEThis manual includes safety precautions for protecting the user and preventing damage to themachine. Precautions are classified into Warning and Caution according to their bearing on safety.Also, supplementary inform...

  • Page 4

    c–1CONTENTSDEFINITION OF WARNING, CAUTION, AND NOTEs–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. OUTLINE1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. INTERFACE BETWEEN CNC...

  • Page 5

    c–22.3.34Signals for spindle orientation of the serial interface spindle by a position coder211. . . . 2.3.35Spindle synchronization signals for the serial interface spindle214. . . . . . . . . . . . . . . . . . 2.3.36Signals for switching the spindle output of serial interface spindle225. . . ...

  • Page 6

    c–32.3.80Axis Control by the PMC315. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.81Signals for specifying a speed in PMC axis control326. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.82Torque control based on PMC axis cont...

  • Page 7

    B–62073E–1/041. OUTLINE – 1 –1. OUTLINEThis manual describes the signals of the BMI (Basic Machine Interface) that can be used with the Series15/150–B.For connection of other items than the BMI interface, refer to “Series 15/150–MODEL B Connection Manual(B–62073E).”The models c...

  • Page 8

    B–62073E–1/041. OUTLINE – 2 –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 BManual NameSpecificationNumberFANUC Series 15–TB/TFB/TTB/TTFB DESCRIPTIONSB–62072EFANUC Series 15...

  • Page 9

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 3 –2. INTERFACE BETWEEN CNC AND PMC–NA OR NB2.1 BMI Interface for the Series 152.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 addre...

  • Page 10

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 4 –Address list for 15–T/15–M(PMC–NA)BMI-DI1(G000–G015)#7#6#5#4#3#2#1#0ERSRRW*SP*ESPSKIP1UINT*CSL*ITG000SKIP4SKIP3SKIP2AE3AE2AE1*BSL*AITG001ZRNBRNSRNMOVLTCHINTESTG002AGJEDTMEMTDJHSG003MLKDLKABSOVCSBKBDT1DRNAFLG004KEY4K...

  • Page 11

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 5 –Address list for 15–T/15–M(PMC–NA)BMI-DI2(G016–G031)#7#6#5#4#3#2#1#0AJSTB–AJ+AJAJA12AJA11AJA10AJA9AJA8G016AJA7AJA6AJA5AJA4AJA3AJA2AJA1AJA0G017AJP2DAJP2CAJP2BAJP2AAJP1DAJP1CAJP1BAJP1AG018*BECLP*BEUCLWN16WN8WN4WN2WN...

  • Page 12

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 6 –Address list for 15–T/15–M(PMC–NA)BMI-DI3(G032–G047)#7#6#5#4#3#2#1#0EISTBERDRQEORENDEXSTPEXRDEXPUNG032EIA7EIA6EIA5EIA4EIA3EIA2EIA1EIA0G033EID47EID46EID45EID44EID43EID42EID41EID40G034EID39EID38EID37EID36EID35EID34EID...

  • Page 13

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 7 –Address list for 15–T/15–M(PMC–NA)BMI-DI4(G048–G063)#7#6#5#4#3#2#1#0UI031UI030UI029UI028UI027UI026UI025UI024G048UI023UI022UI021UI020UI019UI018UI017UI016G049UI015UI014UI013UI012UI011UI010UI009UI008G050UI007UI006UI005...

  • Page 14

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 8 –Address list for 15–T/15–M(PMC–NA)BMI-DI5–DI8(G064–G127)#7#6#5#4#3#2#1#0DTCH1*SVF1*DEC1*IT1*–ED1*+ED1*–L1*+L1G064*CL1PK1MLK1MI 1–J 1+J 1G065PMCA1RST1STP1SBK1PCAX1SYNC1–MIT1+MIT1G066SCNTR1VCSKP1NDCAL1*ACTF1...

  • Page 15

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 9 –Address list for 15–T/15–M(PMC–NA)BMI-DI9(G128–G143)#7#6#5#4#3#2#1#0G128 ( MDI KEY IMAGE SIGNAL : See the contents for details ) G129 ( MDI KEY IMAGE SIGNAL...

  • Page 16

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 10 –Address list for 15–T/15–M(PMC–NA)BMI-DI10(G144–G159)#7#6#5#4#3#2#1#0EUI15EUI14EUI13EUI12EUI11EUI10EUI09EUI08G144EUI07EUI06EUI05EUI04EUI03EUI02EUI01EUI00G145*AFV15*AFV14*AFV13*AFV12*AFV11*AFV10*AFV9*AFV8G146*AFV7*A...

  • Page 17

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 11 –Address list for 15–T/15–M(PMC–NA)BMI-DI15(G224–G239)#7#6#5#4#3#2#1#0G224G225RCHARSLAINTGASOCNAMCFNASPSLA*ESPAARSTAG226MRDYAORCMASFRASRVACTH1ACTH2ATLMHATLMLAG227MPOFAMORCMAG228RCHHGAMFNHGAINCMDAOVRIDENRROAROTAAINDX...

  • Page 18

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 12 –Address list for 15–T/15–M(PMC–NA)BMI-DI6–DI7(G240–G271)#7#6#5#4#3#2#1#0DTCH17*SVF17*DEC17*IT17*–ED17*+ED17*–L17*+L17G240*CL17PK17MLK17MI 17–J 17+J 17G241PMCA17RST17STP17SBK17PCAX17SYNC17–MIT17+MIT17G242S...

  • Page 19

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 13 –Address list for 15–T/15–M(PMC–NA)BMI-DI24(G368–G383)#7#6#5#4#3#2#1#0OV1X7OV1X6OV1X5OV1X4OV1X3OV1X2OV1X1OV1X0G3681st axisOV2X7OV2X6OV2X5OV2X4OV2X3OV2X2OV2X1OV2X0G3692nd axisOV3X7OV3X6OV3X5OV3X4OV3X3OV3X2OV3X1OV3X0G...

  • Page 20

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 14 –Address list for 15–T/15–M(PMC–NA)PMC axis controlBMI-DI25–DI29(G384–G463)#7#6#5#4#3#2#1#0MSKB1G384CD1X7CD1X6CD1X5CD1X4CD1X3CD1X2CD1X1CD1X0G385FD1X15FD1X14FD1X13FD1X12FD1X11FD1X10FD1X9FD1X8G386FD1X7FD1X6FD1X5FD1X...

  • Page 21

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 15 –Address list for 15–T/15–M(PMC–NA)BMI-DO1(F000–F015)#7#6#5#4#3#2#1#0MASAOPSTLSPLRSTALRWDF000CSSTHRDRPDTAPINCHIPENDENF001MZRNMBRNMSRNMMOVLMTCHINMTESTF002MAGJMEDTMMEMMTMDMJMHMSF003MMLKMDLKMABSMSBKMBDT1MDRNMAFLF004MBD...

  • Page 22

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 16 –Address list for 15–T/15–M(PMC–NA)BMI-DO2(F016–F031)#7#6#5#4#3#2#1#0M31M30M29M28M27M26M25M24F016M23M22M21M20M19M18M17M16F017M15M14M13M12M11M10M9M8F018M7M6M5M4M3M2M1M0F019S31S30S29S28S27S26S25S24F020S23S22S21S20S19S...

  • Page 23

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 17 –Address list for 15–T/15–M(PMC–NA)BMI-DO3(F032–F047)#7#6#5#4#3#2#1#0EOSTBE1RENDWTPALMDVRWTPF032EOA7EOA6EOA5EOA4EOA3EOA2EOA1EOA0F033EOD47EOD46EOD45EOD44EOD43EOD42EOD41EOD40F034EOD39EOD38EOD37EOD36EOD35EOD34EOD33EOD3...

  • Page 24

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 18 –Address list for 15–T/15–M(PMC–NA)BMI-DO4(F048–F063)#7#6#5#4#3#2#1#0UO031UO030UO029UO028UO027UO026UO025UO024F048UO023UO022UO021UO020UO019UO018UO017UO016F049UO015UO014UO013UO012UO011UO010UO009UO008F050UO007UO006UO00...

  • Page 25

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 19 –Address list for 15–T/15–M(PMC–NA)BMI-DO5–DO8(F064–F127)#7#6#5#4#3#2#1#0MDTCH1INP1ZP41ZP31MD1MV1ZP21ZP1F064FRP1ZRF1MMLK1MMI1F065CNCA1DEN1BUF1VCMD1EGBM1TRQL1F066MSCNTR1SZRN1F067MDTCH2INP2ZP42ZP32MD2MV2ZP22ZP2F068F...

  • Page 26

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 20 –Address list for 15–T/15–M(PMC–NA)BMI-DO9(F128–F143)#7#6#5#4#3#2#1#0ZRNOSPOF128operater’spanelEDTOMEMOTOMDIOJOHOSOF129MLKOSBKOBDT1ODRNOF130EXHPCCMHPCCKEYOHS1DOHS1COHS1BOHS1AOF131RTOROV2OROV1OMP4OMP2OMP1OF132*FV7O...

  • Page 27

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 21 –Address list for 15–T/15–M(PMC–NA)BMI-DO10(F144–F159)#7#6#5#4#3#2#1#0M215M214M213M212M211M210M209M208F144M207M206M205M204M203M202M201M200F145M315M314M313M312M311M310M309M308F146M307M306M305M304M303M302M301M300F147M...

  • Page 28

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 22 –Address list for 15–T/15–M(PMC–NA)BMI-DO11(F160–F175)#7#6#5#4#3#2#1#0F160F161F162F163PSW10PSW09F164PSW08PSW07PSW06PSW05PSW04PSW03PSW02PSW01F165EUO15EUO14EUO13EUO12EUO11EUO10EUO09EUO08F166EUO07EUO06EUO05EUO04EUO03EU...

  • Page 29

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 23 –Address list for 15–T/15–MBMI-DO15(F224–F239)#7#6#5#4#3#2#1#0F224F225F226F227MORAR2A MORAR1A PORAR2ARCFNARCHPACFINACHPAF228ORARATLMALDT2ALDT1ASARASDTASSTAALMAF229F230INCSTAPC1DETAF231SLDMA15SLDMA14SLDMA13SLDMA12SLDMA...

  • Page 30

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 24 –Address list for 15–T/15–M(PMC–NA)BMI-DO16(F240–F255)#7#6#5#4#3#2#1#0F240F241F242F243MORAR2B MORAR1B PORAR2BRCFNBRCHPBCFINBCHPBF244ORARBTLMBLDT2BLDT1BSARBSDTBSSTBALMBF245F246INCSTBPC1DETBF247SLDMB15SLDMB14SLDMB13SL...

  • Page 31

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 25 –Address list for 15–T/15–M(PMC–NA)BMI-DO19–DO20(F288–F319)#7#6#5#4#3#2#1#0MDTCH17INP17ZP417ZP317MD17MV17ZP217ZP17F288FRP17MMLK17MMI17F289CNCA17DEN17BUF17VCMD17EGBM17F290MSCNTR17SZRN17F291MDTCH18INP18ZP418ZP318MD1...

  • Page 32

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 26 –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#0SKIP1 #1UINT #1*CSL #1G000AE3 #1AE2 #1AE1 #1*BSL...

  • Page 33

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 27 –Address list for 15–TT(PMC–NA)BMI-DI2(G016–G031)#7#6#5#4#3#2#1#0G016G017G018WN16 #1WN8 #1WN4 #1WN2 #1WN1 #1G019G020G021G022G023RISGN #1RI12 #1RI11 ...

  • Page 34

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 28 –Address list for 15–TT(PMC–NA)BMI-DI3(G032–G047)#7#6#5#4#3#2#1#0UI031 #1UI030 #1UI029 #1UI028 #1UI027 #1UI026 #1UI025 #1UI024 #1G032UI023 ...

  • Page 35

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 29 –Address list for 15–TT(PMC–NA)BMI-DI4(G048–G063)#7#6#5#4#3#2#1#0SKIP1 #2UINT #2*CSL #2G048AE3 #2AE2 #2AE1 #2*BSL #2*AIT #2G049G050BRN #...

  • Page 36

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 30 –Address list for 15–TT(PMC–NA)BMI-DI5(G064–G079)#7#6#5#4#3#2#1#0G064G065G066WN16 #2WN8 #2WN4 #2WN2 #2WN1 #2G067G068G069G070G071RISGN #2RI12 #2RI11 ...

  • Page 37

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 31 –Address list for 15–TT(PMC–NA)BMI-DI6(G080–G095)#7#6#5#4#3#2#1#0UI031 #2UI030 #2UI029 #2UI028 #2UI027 #2UI026 #2UI025 #2UI024 #2G080UI023 ...

  • Page 38

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 32 –Address list for 15–TT(PMC–NA)BMI-DI7(G096–G111)#7#6#5#4#3#2#1#0ERSRRW*SP*ESP*ITG096AGJEDTMEMDJHSG097ZRNMOVLG098MLKDLKABSSBKDRNAFLG099KEY4KEY3KEY2KEY1STG100RTROV2ROV1MP4MP2MP1PRCG101HS3DHS3CHS3BHS3AG102HS2DHS2CHS2BHS...

  • Page 39

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 33 –Address list for 15–TT(PMC–NA)BMI-DI8(G112–G127)#7#6#5#4#3#2#1#0EISTBERDRQEORENDEIHEADEXSTPEXRDEXPUNG112EIA7EIA6EIA5EIA4EIA3EIA2EIA1EIA0G113EID47EID46EID45EID44EID43EID42EID41EID40G114EID39EID38EID37EID36EID35EID34EI...

  • Page 40

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 34 –Address list for 15–TT(PMC–NA)BMI-DI9–DI22(G128–G191)#7#6#5#4#3#2#1#0DTCH1*SVF1*DEC1*IT1*–ED1*+ED1*–L1*+L1G128MLK1MI1–J1+J1G129PMCA1RST1STP1SBK1PCAX1–MIT1+MIT1G130SCNTR1VCSKP1*ACTF1RAST1G131DTCH2*SVF2*DEC2*...

  • Page 41

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 35 –Address list for 15–TT(PMC–NA)BMI-DI15(G224–G239)#7#6#5#4#3#2#1#0G224G225RCHARSLAINTGASOCNAMCFNASPSLA*ESPAARSTAG226MRDYAORCMASFRASRVACTH1ACTH2ATLMHATLMLAG227MPOFAMORCMAG228RCHHGAMFNHGAINCMDAOVRIDEANRROAROTAAINDXAG229...

  • Page 42

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 36 –Address list for 15–TT(PMC–NA)BMI-DI24(G368–G383)#7#6#5#4#3#2#1#0OV1X7OV1X6OV1X5OV1X4OV1X3OV1X2OV1X1OV1X0G368OV2X7OV2X6OV2X5OV2X4OV2X3OV2X2OV2X1OV2X0G369OV3X7OV3X6OV3X5OV3X4OV3X3OV3X2OV3X1OV3X0G370Continues similarly...

  • Page 43

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 37 –Address list for 15–TT(PMC–NA)PMC axis controlBMI-DI25–DI29(G384–G463)#7#6#5#4#3#2#1#0MSBK1G384CD1X7CD1X6CD1X5CD1X4CD1X3CD1X2CD1X1CD1X0G385FD1X15FD1X14FD1X13FD1X12FD1X11FD1X10FD1X9FD1X8G386FD1X7FD1X6FD1X5FD1X4FD1X3...

  • Page 44

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 38 –Address list for 15–TT(PMC–NA)BMI-DO1(F000–F015)#7#6#5#4#3#2#1#0CSS #1THRD #1RPD #1TAP #1IPEN #1DEN #1F000MBRN #1MBDT1 #1F001MBDT9 #1MBD...

  • Page 45

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 39 –Address list for 15–TT(PMC–NA)BMI-DO2(F016–F031)#7#6#5#4#3#2#1#0M31 #1M30 #1M29 #1M28 #1M27 #1M26 #1M25 #1M24 #1F016M23 #1M22 ...

  • Page 46

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 40 –Address list for 15–TT(PMC–NA)BMI-DO3(F032–F047)#7#6#5#4#3#2#1#0UO031 #1UO030 #1UO029 #1UO028 #1UO027 #1UO026 #1UO025 #1UO024 #1F032UO023 ...

  • Page 47

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 41 –Address list for 15–TT(PMC–NA)BMI-DO4(F048–F063)#7#6#5#4#3#2#1#0CSS #2THRD #2RPD #2TAP #2IPEN #2DEN #2F048MBRN #2MBDT1 #2F049MBDT9 #2MB...

  • Page 48

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 42 –Address list for 15–TT(PMC–NA)BMI-DO5(F064–F079)#7#6#5#4#3#2#1#0M31 #2M30 #2M29 #2M28 #2M27 #2M26 #2M25 #2M24 #2F064M23 #2M22 ...

  • Page 49

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 43 –Address list for 15–TT(PMC–NA)BMI-DO6(F080–F095)#7#6#5#4#3#2#1#0UO031 #2UO030 #2UO029 #2UO028 #2UO027 #2UO026 #2UO025 #2UO024 #2F080UO023 ...

  • Page 50

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 44 –Address list for 15–TT(PMC–NA)BMI-DO7(F096–F111)#7#6#5#4#3#2#1#0MASAOPSTLSPLRSTALRWDF096INCHDSTF097MZRNMMOVLF098MAGJMEDTMMEMMDMJMHMSF099MMLKMDLKMABSMSBKMDRNMAFLF100TIALMSYALMOTALMOHALMSVALMPSALMF101RPBSYF102AF1X7AF1X...

  • Page 51

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 45 –Address list for 15–TT(PMC–NA)BMI-DO8(F112–F127)#7#6#5#4#3#2#1#0EOSTBEIRENDEOHEADWTPALMDURWTPF112EOA7EOA6EOA5EOA4EOA3EOA2EOA1EOA0F113EOD47EOD46EOD45EOD44EOD43EOD42EOD41EOD40F114EOD39EOD38EOD37EOD36EOD35EOD34EOD33EOD3...

  • Page 52

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 46 –Address list for 15–TT(PMC–NA)BMI-DO9–DO12(F128–F191)#7#6#5#4#3#2#1#0MDTCH1INP1ZP41ZP31MD1MV1ZP21ZP1F128FRP1MMLK1MMI1F129CNCA1DEN1BUF1TRQL1F130MSCNTR1F131MDTCH2INP2ZP42ZP32MD2MV2ZP22ZP2F132FRP2MMLK2MMI2F133CNCA2DEN...

  • Page 53

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 47 –Address list for 15–TT(PMC–NA)BMI-D13(F192–F207)#7#6#5#4#3#2#1#0PSW10PSW09F192PSW08PSW07PSW06PSW05PSW04PSW03PSW02PSW01F193RO15 #3RO14 #3RO13 #3RO12 #3RO11 #3RO10 ...

  • Page 54

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 48 –Address list for 15–TT(PMC–NA)BMI-DO15(F224–F239)#7#6#5#4#3#2#1#0F224F225F226F227MORAR2A MORAR1A PORAR2ARCFNARCHPACFINACHPAF228ORARATLMALDT2ALDT1ASARASDTASSTAALMAF229F230INCSTAPC1DETAF231SLDMA15SLDMA14SLDMA13SLDMA12S...

  • Page 55

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 49 –Address list for 15–TT(PMC–NA)BMI-DO16(F240–F255)#7#6#5#4#3#2#1#0F240F241F242F243MORAR2B MORAR1B PORAR2BRCFNBRCHPBCFINBCHPBF244ORARBTLMBLDT2BLDT1BSARBSDTBSSTBALMBF245F246INCSTBPC1DETBF247SLDMB15SLDMB14SLDMB13SLDMB12S...

  • Page 56

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 50 –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)ERSRRW*SP*ESPSKIP1UINT*CSL*IT#7#6#5#4#3#2#1#0G000SKIP4SKIP3SKIP2AE3AE2AE1*BSL*AITG001ZRNBRNSRNMOVLTCH...

  • Page 57

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 51 –Address list for 15–T/15–M(PMC–RB)BMI-DI2(G016–G031)AJA7AJA6AJA5AJA4AJA3AJA2AJA1AJA0#7#6#5#4#3#2#1#0G016AJSTB–AJ+AJAJA12AJA11AJA10AJA9AJA8G017AJP2DAJP2CAJP2BAJP2AAJP1DAJP1CAJP1BAJP1AG018*BECLP*BEUCLWN16WN8WN4WN2W...

  • Page 58

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 52 –Address list for 15–T/15–M(PMC–RB)BMI-DI3(G032–G047)EISTBERDRQEORENDEXSTPEXRDEXPUN#7#6#5#4#3#2#1#0G032EIA7EIA6EIA5EIA4EIA3EIA2EIA1EIA0G033EID39EID38EID37EID36EID35EID34EID33EID32G034EID47EID46EID45EID44EID43EID42EI...

  • Page 59

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 53 –Address list for 15–T/15–M(PMC–RB)BMI-DI4(G048–G063)UI007UI006UI005UI004UI003UI002UI001UI000#7#6#5#4#3#2#1#0G048UI015UI014UI013UI012UI011UI010UI009UI008G049UI023UI022UI021UI020UI019UI018UI017UI016G050UI031UI030UI02...

  • Page 60

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 54 –Address list for 15–T/15–M(PMC–RB)BMI-DI5–DI8(G064–G127)DTCH1*SVF1*DEC1*IT1*–ED1*+ED1*–L1*+L1#7#6#5#4#3#2#1#0G064*CL1PK1MLK1MI1–J1+J1G065PMCA1RST1STP1SBK1PCAX1SYNC1–MIT1+MIT1G066SCNTR1VCSKP1NDCAL1*ACTF1DV...

  • Page 61

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 55 –Address list for 15–T/15–M(PMC–RB)BMI-DI9(G128–G143)#7#6#5#4#3#2#1#0G128 ( MDI KEY IMAGE SIGNAL : See the contents for details ) G129 ( MDI KEY IMAGE SIGNA...

  • Page 62

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 56 –Address list for 15–T/15–M(PMC–RB)BMI-DI10(G144–G159)EUI07EUI06EUI05EUI04EUI03EUI02EUI01EUI00#7#6#5#4#3#2#1#0G144EUI15EUI14EUI13EUI12EUI11EUI10EUI09EUI08G145*AFV7*AFV6*AFV5*AFV4*AFV3*AFV2*AFV1*AFV0G146*AFV15*AFV14*...

  • Page 63

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 57 –Address list for 15–T/15–M(PMC–RB)BMI-DI11(G160–G175)*DU16*DU8*DU4*DU2*DU1#7#6#5#4#3#2#1#0G160NRSRZAPRZTRMG161AGRDYCLRDYHNDCDALAXPTEPTSTCSTTRCKMG162HVONRUNAGSTBEMONSHTON*BEMLC*SHTLCG163POV7POV6POV5POV4POV3POV2POV1P...

  • Page 64

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 58 –Address list for 15–T/15–M(PMC–RB)BMI-DI15(G224–G239)#7#6#5#4#3#2#1#0G224G225RCHARSLASOCNAMCFNASPSLA*ESPA*ARSTAG226MRDYAORCMASFRASRVACTH1ACTH2ATLMHATLMLAG227MPOFAMORCMAG228RCHHGAMFNHGAINCMDAOVRIDEANRROAROTAAINDXAG2...

  • Page 65

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 59 –Address list for 15–T/15–M(PMC–RB)BMI-DI24(G368–G383)OV1X7OV1X6OV1X5OV1X4OV1X3OV1X2OV1X1OV1X0#7#6#5#4#3#2#1#0G368OV2X7OV2X6OV2X5OV2X4OV2X3OV2X2OV2X1OV2X0G369OV3X7OV3X6OV3X5OV3X4OV3X3OV3X2OV3X1OV3X0G370OV4X7OV4X6OV4...

  • Page 66

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 60 –Address list for 15–T/15–M(PMC–RB)PMC axis controlBMI-DI25(G384–G399)MSKB1#7#6#5#4#3#2#1#0G384CD1X7CD1X6CD1X5CD1X4CD1X3CD1X2CD1X1CD1X0G385FD1X7FD1X6FD1X5FD1X4FD1X3FD1X2FD1X1FD1X0G386FD1X15FD1X14FD1X13FD1X12FD1X11FD...

  • Page 67

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 61 –Address list for 15–T/15–M(PMC–RB)PMC axis controlBMI-DI26–DI29(G400–G463)MSKB3#7#6#5#4#3#2#1#0G400CD3X7CD3X6CD3X5CD3X4CD3X3CD3X2CD3X1CD3X0G401FD3X7FD3X6FD3X5FD3X4FD3X3FD3X2FD3X1FD3X0G402FD3X15FD3X14FD3X13FD3X12F...

  • Page 68

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 62 –Address list for 15–T/15–M(PMC–RB)BMI-DO1(F000–F015)MASAOPSTLSPLRSTALRWD#7#6#5#4#3#2#1#0F000CSSTHRDRPDTAPINCHDSTIPENDENF001MZRNMBRNMSRNMMOVLMTCHINMTESTF002MAGJMEDTMMEMMTMDMJMHMSF003MMLKMDLKMABSMSBKMBDT1MDRNMAFLF004...

  • Page 69

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 63 –Address list for 15–T/15–M(PMC–RB)BMI-DO2(F016–F031)M7M6M5M4M3M2M1M0#7#6#5#4#3#2#1#0F016M15M14M13M12M11M10M9M8F017M23M22M21M20M19M18M17M16F018M31M30M29M28M27M26M25M24F019S7S6S5S4S3S2S1S0F020S15S14S13S12S11S10S9S8F0...

  • Page 70

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 64 –Address list for 15–T/15–M(PMC–RB)BMI-DO3(F032–F047)EOSTBEIRENDWTPALMDURWTP#7#6#5#4#3#2#1#0F032EOA7EOA6EOA5EOA4EOA3EOA2EOA1EOA0F033EOD39EOD38EOD37EOD36EOD35EOD34EOD33EOD32F034EOD47EOD46EOD45EOD44EOD43EOD42EOD41EOD4...

  • Page 71

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 65 –Address list for 15–T/15–M(PMC–RB)BMI-DO4(F048–F063)UO007UO006UO005UO004UO003UO002UO001UO000#7#6#5#4#3#2#1#0F048UO015UO014UO013UO012UO011UO010UO009UO008F049UO023UO022UO021UO020UO019UO018UO017UO016F050UO031UO030UO02...

  • Page 72

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 66 –Address list for 15–T/15–M(PMC–RB)BMI-DO8(F064–F127)#7#6#5#4#3#2#1#0MDTCH1INP1ZP41ZP31MD1MV1ZP21ZP1F064FRP1MMLK1MMIR1F065CNCA1DEN1BUF1VCMD1EGBM1TRQL1F066MSCNTR1SZRN1F067MDTCH2INP2ZP42ZP32MD2MV2ZP22ZP2F068FRP2MMLK2M...

  • Page 73

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 67 –Address list for 15–T/15–M(PMC–RB)BMI-DO9(F128–F143)ZRNOSPO#7#6#5#4#3#2#1#0F128EDTOMEMOTOMDIOJOHOSOF129MLKOSBKOBDT1ODRNOF130EXHPCCMHPCCKEYOHS1DOHS1COHS1BOHS1AOF131RTOROV2OROV1OMP4OMP2OMP1OF132*FV7O*FV6O*FV5O*FV4O*F...

  • Page 74

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 68 –Address list for 15–T/15–M(PMC–RB)BMI-DO10(F144–F159)M207M206M205M204M203M202M201M200#7#6#5#4#3#2#1#0F144M215M214M213M212M211M210M209M208F145M307M306M305M304M303M302M301M300F146M315M314M313M312M311M310M309M308F147M...

  • Page 75

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 69 –Address list for 15–T/15–M(PMC–RB)BMI-DO11(F160–F175)#7#6#5#4#3#2#1#0F160F161F162F163PSW08PSW07PSW06PSW05PSW04PSW03PSW02PSW01F164PSW10PSW09F165EUO07EUO06EUO05EUO04EUO03EUO02EUO01EUO00F166EUO15EUO14EUO13EUO12EUO11EU...

  • Page 76

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 70 –Address list for 15–T/15–M(PMC–RB)BMI-DO15(F224–F239)#7#6#5#4#3#2#1#0F224F225F226F227MORAR2A MORAR1A PORAR2ARCFNARCHPACFINACHPAF228ORARATLMALDT2ALDT1ASARASDTASSTAALMAF229F230INCSTAPC1DETAF231SLDMA7SLDMA6SLDMA5SLDMA...

  • Page 77

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 71 –Address list for 15–T/15–M(PMC–RB)BMI-DO16(F240–F255)#7#6#5#4#3#2#1#0F240F241F242F243MORAR2B MORAR1B PORAR2BRCFNBRCHPBCFINBCHPBF244ORARBTLMBLDT2BLDT1BSARBSDTBSSTBALMBF245F246INCSTBPC1DETBF247SLDMB7SLDMB6SLDMB5SLDMB...

  • Page 78

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 72 –2.1.4 Address table for 15–TT(for PMC–MODEL NB)Address list for 15–TT(PMC–NB)BMI-DI1(G000–G015)SKIP1 #1UINT #1*CSL #1#7#6#5#4#3#2#1#0G000AE3 #1AE2 #1AE1 #1*BS...

  • Page 79

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 73 –Address list for 15–TT(PMC–NB)BMI-DI2(G016–G031)#7#6#5#4#3#2#1#0G016G017G018WN16 #1WN8 #1WN4 #1WN2 #1WN1 #1G019G020G021G022G023RI7 #1RI6 #1RI5 #...

  • Page 80

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 74 –Address list for 15–TT(PMC–NB)BMI-DI3(G032–G047)UI007 #1UI006 #1UI005 #1UI004 #1UI003 #1UI002 #1UI001 #1UI000 #1G032#7#6#5#4#3#2#1#0UI015 ...

  • Page 81

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 75 –Address list for 15–TT(PMC–NB)BMI-DI4(G048–G063)SKIP1 #2UINT #2*CSL #2#7#6#5#4#3#2#1#0G048AE3 #2AE2 #2AE1 #2*BSL #2*AIT #2G049G050BRN #...

  • Page 82

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 76 –Address list for 15–TT(PMC–NB)BMI-DI5(G064–G079)#7#6#5#4#3#2#1#0G064G065G066WN16 #2WN8 #2WN4 #2WN2 #2WN1 #2G067G068G069G070G071RI7 #2RI6 #2RI5 #...

  • Page 83

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 77 –Address list for 15–TT(PMC–NB)BMI-DI6(G080–G095)UI007 #2UI006 #2UI005 #2UI004 #2UI003 #2UI002 #2UI001 #2UI000 #2G080#7#6#5#4#3#2#1#0UI015 ...

  • Page 84

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 78 –Address list for 15–TT(PMC–NB)BMI-DI7(G096–G111)ERSRRW*SP*ESP*IT#7#6#5#4#3#2#1#0G096AGJEDTMEMDJHSG097ZRNMOVLG098MLKDLKABSSBKDRNAFLG099KEY4KEY3KEY2KEY1STG100RTROV2ROV1MP4MP2MP1PRCG101HS3DHS3CHS3BHS3AG102HS2DHS2CHS2BHS...

  • Page 85

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 79 –Address list for 15–TT(PMC–NB)BMI-DI8(G112–G127)EISTBERDRQEORENDEIHEADEXSTPEXRDEXPUN#7#6#5#4#3#2#1#0G112EIA7EIA6EIA5EIA4EIA3EIA2EIA1EIA0G113EID39EID38EID37EID36EID35EID34EID33EID32G114EID47EID46EID45EID44EID43EID42EI...

  • Page 86

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 80 –Address list for 15–TT(PMC–NB)BMI-DI9–DI12(G128–G191)DTCH1*SVF1*DEC1*IT1*–ED1*+ED1*–L1*+L1#7#6#5#4#3#2#1#0G128MLK1MI1–J1+J1G129PMCA1RST1STP1SBK1PCAX1–MIT1+MIT1G130SCNTR1VCSKP1*ACTF1RAST1G131DTCH2*SVF2*DEC2*...

  • Page 87

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 81 –Address list for 15–TT(PMC–NB)BMI-DI13(G191–G207)WMCN7WMCN6WMCN5WMCN4WMCN3WMCN2WMCN1WMCN0#7#6#5#4#3#2#1#0G192WMCN15WMCN14WMCN13WMCN12WMCN11WMCN10WMCN9WMCN8G193WMCN23WMCN22WMCN21WMCN20WMCN19WMCN18WMC17WMC16G194WMCN31W...

  • Page 88

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 82 –Address list for 15–TT(PMC–NB)BMI-DI14(G208–G223)ARI7 #3ARI6 #3ARI5 #3ARI4 #3ARI3 #3ARI2 #3ARI1 #3ARI0 #3G208#7#6#5#4#3#2#1#0ARI15 #3AR...

  • Page 89

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 83 –Address list for 15–TT(PMC–NB)BMI-DI15(G224–G239)#7#6#5#4#3#2#1#0G224G225RCHARSLAINTGASOCNAMCFNASPSLA*ESPAARSTAG226MRDYAORCMASFRASRVACTH1ACTH2ATLMHATLMLAG227MPOFAMORCMAG228RCHHGAMFNHGAINCMDAOVRIDEANRROAROTAAINDXAG229...

  • Page 90

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 84 –Address list for 15–TT(PMC–NB)BMI-DI24(G368–G383)OV1X7OV1X6OV1X5OV1X4OV1X3OV1X2OV1X1OV1X0#7#6#5#4#3#2#1#0G368OV2X7OV2X6OV2X5OV2X4OV2X3OV2X2OV2X1OV2X0G369OV3X7OV3X6OV3X5OV3X4OV3X3OV3X2OV3X1OV3X0G370OV4X7OV4X6OV4X5OV4X...

  • Page 91

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 85 –Address list for 15–TT(PMC–NB)PMC axis controlBMI-DI25(G384–G399)MSKB1#7#6#5#4#3#2#1#0G384CD1X7CD1X6CD1X5CD1X4CD1X3CD1X2CD1X1CD1X0G385FD1X7FD1X6FD1X5FD1X4FD1X3FD1X2FD1X1FD1X0G386FD1X15FD1X14FD1X13FD1X12FD1X11FD1X10FD...

  • Page 92

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 86 –Address list for 15–TT(PMC–NB)PMC axis controlBMI-DI26–DI29(G400–G463)MSKB3#7#6#5#4#3#2#1#0G400CD3X7CD3X6CD3X5CD3X4CD3X3CD3X2CD3X1CD3X0G401FD3X7FD3X6FD3X5FD3X4FD3X3FD3X2FD3X1FD3X0G402FD3X15FD3X14FD3X13FD3X12FD3X11F...

  • Page 93

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 87 –Address list for 15–TT(PMC–NB)BMI-DO1(F000–F015)CSS #1THRD #1RPD #1TAP #1IPEN #1DEN #1#7#6#5#4#3#2#1#0F000MBRN #1MBDT1 #1F001MBDT9 #1MB...

  • Page 94

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 88 –Address list for 15–TT(PMC–NB)BMI-DO2(F016–F031)M7 #1M6 #1M5 #1M4 #1M3 #1M2 #1M1 #1M0 #1F016#7#6#5#4#3#2#1#0M15 #1M14 #1M13 ...

  • Page 95

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 89 –Address list for 15–TT(PMC–NB)BMI-DO3(F032–F047)UO007 #1UO006 #1UO005 #1UO004 #1UO003 #1UO002 #1UO001 #1UO000 #1F032#7#6#5#4#3#2#1#0UO015 ...

  • Page 96

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 90 –Address list for 15–TT(PMC–NB)BMI-DO4(F048–F063)CSS #2THRD #2RPD #2TAP #2IPEN #2DEN #2#7#6#5#4#3#2#1#0F048MBRN #2MBDT1 #2F049MBDT9 #2MB...

  • Page 97

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 91 –Address list for 15–TT(PMC–NB)BMI-DO5(F064–F079)M7 #2M6 #2M5 #2M4 #2M3 #2M2 #2M1 #2M0 #2F064#7#6#5#4#3#2#2#0M15 #2M14 #2M13 ...

  • Page 98

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 92 –Address list for 15–TT(PMC–NB)BMI-DO6(F080–F095)UO007 #2UO006 #2UO005 #2UO004 #2UO003 #2UO002 #2UO001 #2UO000 #2F080#7#6#5#4#3#2#2#0UO015 ...

  • Page 99

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 93 –Address list for 15–TT(PMC–NB)BMI-DO7(F096–F111)MASAOPSTLSPLRSTALRWD#7#6#5#4#3#2#1#0F096INCHDSTF097MZRNMMOVLF098MAGJMEDTMMEMMDMJMHMSF099MMLKMDLKMABSMSBKMDRNMAFLF100TIALMSYALMOTALMOHALMSVALMPSALMF101RPBSYF102AF1X7AF1X...

  • Page 100

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 94 –Address list for 15–TT(PMC–NB)BMI-DO8(F112–F127)EOSTBEIRENDEOHEADWTPALMDURWTP#7#6#5#4#3#2#1#0F112EOA7EOA6EOA5EOA4EOA3EOA2EOA1EOA0F113EOD39EOD38EOD37EOD36EOD35EOD34EOD33EOD32F114EOD47EOD46EOD45EOD44EOD43EOD42EOD41EOD4...

  • Page 101

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 95 –Address list for 15–TT(PMC–NB)BMI-DO9–DO12(F128–F191)MDTCH1INP1ZP41ZP31MD1MV1ZP21ZP1#7#6#5#4#3#2#1#0F128FRP1MMLK1MMI1F129CNCA1DEN1BUF1TRQL1F130MSCNTR1F131MDTCH2INP2ZP42ZP32MD2MV2ZP22ZP2F132FRP2MMLK2MMI2F133CNCA2DEN...

  • Page 102

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 96 –Address list for 15–TT(PMC–NB)BMI-DO13(F192–F207)PSW08PSW07PSW06PSW05PSW04PSW03PSW02PSW01#7#6#5#4#3#2#1#0F192PSW10PSW09F193RO7 #3RO6 #3RO5 #3RO4 #3RO3 #3RO2 #3RO1...

  • Page 103

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 97 –Address list for 15–TT(PMC–NB)BMI-DO15(F224–F239)#7#6#5#4#3#2#1#0F224F225F226F227MORAR2A MORAR1A PORAR2ARCFNARCHPACFINACHPAF228ORARATLMALDT2ALDT1ASARASDTASSTAALMAF229F230INCSTAPC1DETAF231SLDMA7SLDMA6SLDMA5SLDMA4SLDMA...

  • Page 104

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 98 –Address list for 15–TT(PMC–NB)BMI-DO16(F240–F255)#7#6#5#4#3#2#1#0F240F241F242F243MORAR2B MORAR1B PORAR2BRCFNBRCHPBCFINBCHPBF244ORARBTLMBLDT2BLDT1BSARBSDTBSSTBALMBF245F246INCSTBPC1DETBF247SLDMB7SLDMB6SLDMB5SLDMB4SLDMB...

  • Page 105

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 99 –NOTETool posts and BMIThe Series 15–TT controls a lathe which can turn two workpieces simultaneously two toolposts by operating independently.The Series 15–TT can be used for either of the following:– A lathe that has t...

  • Page 106

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 100 –BMI1st spindleX1Z11st tool postPosition coderSpindle motorX2Z22nd spindlePosition coderSpindle motorMachine operator's panelCon tact I/ODI/DO exclusively provided for 1st tool postSpindle controlDI/DO common to both tool pos...

  • Page 107

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 101 –X1Z11st tool postX2Z22nd tool postMachine operator's panelCon tact I/ODI/DO exclusively provided for 1st tool postSpindle controlDI/DO common to both tool postsControl other than spindle controlControl other than spindle con...

  • Page 108

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 102 –2.2 Signal TablesThe following tables list the signals used by the system.NOTEThe addresses listed in the tables are those for the PMC–MODEL NA. Some differ from thoseused for the PMC–MODEL NB. For details, see the add...

  • Page 109

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 103 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #27Manual handle feed...

  • Page 110

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 104 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #213Referenceposition...

  • Page 111

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 105 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #219F1–digit feedF1...

  • Page 112

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 106 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #226Externaloperation...

  • Page 113

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 107 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #232Spindle serialout...

  • Page 114

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 108 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #238Axis move statuso...

  • Page 115

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 109 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #243Interlock*ITG000....

  • Page 116

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 110 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #252High–speed skip...

  • Page 117

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 111 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #256Tool lifemanageme...

  • Page 118

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 112 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #260Run hour displayT...

  • Page 119

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 113 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #274RetraceRVSG029.4R...

  • Page 120

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 114 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #278Axis controlby PM...

  • Page 121

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 115 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #278Axis controlby PM...

  • Page 122

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 116 –NFiRelated input signalRelated output signalReferenceNo.FunctionSignalnameAddressfor M/TAddress for TTSignalnameAddressfor M/TAddress for TTReferenceitemgnamefor M/THEAD #1HEAD #2gnamefor M/THEAD #1HEAD #281Axis selection at...

  • Page 123

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 117 –2.3 SignalsThis section describes the signals used by the Series 15–T, 15–M, and 15–TT. Functions that can be useddepend on machine types. Read the corresponding specifications and check the functions that can be use...

  • Page 124

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 118 –2.3.2 Operation mode selection signalsThese signals select the basic operation mode of the control unit. The operation mode selection signals includethe following:– Input signals: Externally input to inform the control u...

  • Page 125

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 119 –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 ...

  • Page 126

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 120 –(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 ...

  • Page 127

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 121 –(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 ...

  • Page 128

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 122 –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 sig...

  • Page 129

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 123 –NOTE 1 A parameter can be specified so that the emergency stop signal does not reset the control unitbut issues an alarm. If a parameter is specified, the control unit is not reset as described in stepii of (Operation). In...

  • Page 130

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 124 –(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 o...

  • Page 131

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 125 –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 s...

  • Page 132

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 126 –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...

  • Page 133

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 127 –2.3.6 Manual continuous feed and incremental feed signalsThe following input and output signals determine the way in which manual continuous feed or incremental feedis executed.SelectionManual continuous feed Incremental fee...

  • Page 134

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 128 –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 stopsit. Even if the J signal is set low whil...

  • Page 135

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 129 –Override value (%) = 0.01% ×15i+0(2i Vi)where Vi = 0 when the *JVi signal is highVi = 1 when the *JVi signal is lowThe override value is assumed to be zero when all of the signals, (*JV0 to *JV15) are set highor low. When ...

  • Page 136

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 130 –(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 signalscorrespond to feed distances as ...

  • Page 137

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 131 –(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 t...

  • Page 138

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 132 –⋅ The axis selection signal of the first manual pulse generator is in the mode of handle feedin the direction of the tool axis specified in the parameter.(2) Signal for executing handle feed perpendicular to the tool axis:...

  • Page 139

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 133 –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[Func...

  • Page 140

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 134 –Two sets of signals are provided. One set is for selecting the first axis, and the other set isfor selecting the second axis. Each set consists of four code signals: A, B, C, and D. A num-ber following AJP in a signal na...

  • Page 141

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 135 –Angle = 1/16 deg + 12i+0(2i + Vi)where, Vi = 0 if AJAi is lowVi = 1 if AJAi is highThe signals therefore have the following weights:AJA0 : 1/16 degAJA7 : 8degAJA1 : 1/8degAJA8 : 16degAJA2 : 1/4degAJA9 : 32degAJA3 : 1/2degAJA...

  • Page 142

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 136 –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 ...

  • Page 143

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 137 –3 The following time chart shows the operation for block M∆∆ ; which switches simultaneous automatic andmanual operation to automatic operation:Next blockM commandM∆∆ ;Code signalM0-M31Strobe signalMFAutomatic/manua...

  • Page 144

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 138 –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...

  • Page 145

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 139 –Cutting axis interrupt typeSetting interrupt typeDuring positioning mode(G00 mode)DisableEnableDuring cutting mode(G01, G02, and G03)EnableEnableDuring thread cutting modeEnableEnableAs indicated in the above table, setup in...

  • Page 146

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 140 –2.3.12 Function to compensate for manual intervention during automatic operationThe function to compensate for manual intervention during automatic operation can be used when specifyingan M code without buffering. The proce...

  • Page 147

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 141 –(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 ...

  • Page 148

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 142 –(3) While the feed axis direction selection signal is high, rapid traverse takes place along that axis. Althoughthe rapid traverse override signals (ROV1, ROV2) are valid, the override is generally set to 100%.(4) When the ...

  • Page 149

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 143 –2) Grid method (when a reference position proximity signal is used)JZRN+J1*DEC1GridZP1FeedrateZD13) Method of using a magnetic switchZP1JZRN+J1*DEC1FeedrateZD1

  • Page 150

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 144 –(a) Manual reference position return selection signal (ZRN)[Classification]Input signal[Function]This signal selects manual reference position return. Manual reference position return is akind of continuous manual feed. Th...

  • Page 151

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 145 –(c) Feed Axis Direction Selection SignalFor 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 directi...

  • Page 152

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 146 –(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...

  • Page 153

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 147 –(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...

  • Page 154

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 148 –2.3.14 Dog–less reference position setting functionThis function performs the following for machine tools with an absolute position detector : Moves thetool by manual continuous feed near the reference position specified f...

  • Page 155

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 149 –(4) Maintaining the reference position(a) The absolute position detector (absolute pulse coder) maintains the set reference position after thepower is turned off.2.3.15 Floating reference position returnA floating reference ...

  • Page 156

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 150 –2.3.16 Digital adjustment of origin deceleration limitWhen adjusting a deceleration dog, the user should be able to adequately match an electrical grid point withthe machine zero point. When the automatic reference position ...

  • Page 157

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 151 –When using the automatic reference position setting function, follow the procedure below. An example is shownfor the following figure:1 Perform manual reference position return. Upon completion of manual reference position r...

  • Page 158

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 152 –[Using this function when reference position return is performed in the positive direction]Deceleration dogMachine zero pointGrid point →The direction in which a softwaredeceleration dog is addedPositivedirection[Using thi...

  • Page 159

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 153 –NOTE 1 Before setting an automatic reference position setting signal to high, perform referenceposition return to set the reference position return completion signals (ZP1, ZP2, ZP3, etc.) tohigh.NOTE 2 The distance from the...

  • Page 160

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 154 –(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 theinput device selected by parameter setting to memory. ...

  • Page 161

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 155 –(b) Automatic operation stop signal (*SP)[Classification]Input signal[Function]This signal stops automatic operation, or locks the start of automatic operation. It stopsexecution of manual numerical commands, or locks the s...

  • Page 162

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 156 –(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 witha single block switch (option) and it can be turned...

  • Page 163

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 157 –(h) Absolute selection signal (ABS)[Classification]Input signal[Function]This signal specifies how the distance moved by manual operation is reflected into absolutecoordinates.For details, refer to the operator’s manual.NO...

  • Page 164

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 158 –Comand programPosition where the tool wasstopped by signal inputWhen G90 is specifiedin the next blockCanned cycleIf a block is canceled during a canned cycle, the canned cycle is canceled. The program is restarted fromthe n...

  • Page 165

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 159 –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:Rap...

  • Page 166

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 160 –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 signalsare high.By...

  • Page 167

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 161 –(e) Second feedrate override BThis 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 overrid...

  • Page 168

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 162 –Increase/decrease (∆F) = Fmax100 n / scale division ( pulse )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 s...

  • Page 169

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 163 –(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 commandsexecuted by the control unit are only displayed; ...

  • Page 170

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 164 –NOTEThe control unit does not have a function for setting the axis–by–axis machine lock signals onthe MDI panel.(e) Axis–by–axis machine lock check signals (MMLK1, MMLK2, MMLK3, ...)[Classification]Output signals[Fun...

  • Page 171

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 165 –(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 ...

  • Page 172

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 166 –[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 lo...

  • Page 173

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 167 –2.3.24 Miscellaneous functions, spindle–speed functions, tool functions, and secondary auxil-iary functionsThese functions have the following associated signals:FunctionProgramddOutput signalsInputsignalFunctiongaddressCod...

  • Page 174

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 168 –Upon completion of other commands in the same block, the control unit proceeds to the next block. The timingcharts below show the procedure above.Example 1 Single miscellaneous function specified in a blockT-FIN(1)(2)(3)(5)...

  • Page 175

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 169 –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; theyare not subject to output ev...

  • Page 176

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 170 –NOTEUse a parameter to select one of the addresses A, B, C, U, V, and W to specify a secondauxiliary function. However, such an address must not duplicate a controlled axis address.(f) End signal (FIN [#1, #2])[Classificati...

  • Page 177

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 171 –2.3.25 High–speed M/S/T/B interfaceTo accelerate M/S/T/B function execution, the high–speed M/S/T/B interface has simplified the transfer of thestrobe and completion signals of the M/S/T/B functions.Faster M/S/T/B functi...

  • Page 178

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 172 –NOTE 1 Whether to use the conventional system or high–speed system for strobe signal andcompletion signal handling can be specified by parameter setting.NOTE 2 The strobe signals MF, SF, TF, and BF go low when the machine ...

  • Page 179

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 173 –2.3.26 Multiple M commands for one blockNormally, only one M code can be issued for a block. However, the function for multiple M commands for oneblock (multiple M commands per block function) enables up to five M codes to ...

  • Page 180

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 174 –M command MaaMbbMccMddMeeCode signal M00 - M31Strobe signal MFPMC operationCode signal M200 - M215Strobe signal MF2PMC operationCode signal M300 - M315Strobe signal MF3PMC operationCode signal M400 - M415Strobe signal MF4PMC...

  • Page 181

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 175 –(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 fun...

  • Page 182

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 176 –2.3.28 Canned cycle spindle–speed functionTwo types of canned cycles are available. The type used depends on what signal is used for canned cyclespindle control.Canned cycle I: Dedicated signals such as SSP and SRV are us...

  • Page 183

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 177 –The procedure above is shown by the timing charts in the canned cycle as follows:(G74 in canned cycle I)X, YZ-R-Z+Z+RCCW rotationCCW rotationSSPFMFFFINSpindle rotationCW rotationSRV goes high at the end of cutting feed distr...

  • Page 184

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 178 – (2) Canned cycle IICanned 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 G86Back boring cycle G87Boring...

  • Page 185

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 179 –(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 theopposite direction. Cont...

  • Page 186

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 180 –2.3.29 Spindle analog output(i) The 15–T/M exercises spindle analog output control as shown below.Spindle actual speedmonitoringPositioncoderSpindle motor,ampliferFeedback pulseone-rotation signalSpindle motorcommand volta...

  • Page 187

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 181 –(ii) The 15–TT exercises spindle analog output control as shown below.(a) When two spindles and two tool posts are usedA spindle analog output control interface provided for each tool post is used to control the spindle of...

  • Page 188

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 182 –(b) When one spindle and two tool posts are usedA 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.Actual spindle speedmonitoringPosi...

  • Page 189

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 183 –(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 ...

  • Page 190

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 184 –(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 vo...

  • Page 191

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 185 –2.3.30 Spindle positioning functionThe turning operation rotates a spindle connected to a spindle motor at a specified speed, allowing a workpiecemounted to the spindle to be rotated and machined.The spindle positioning func...

  • Page 192

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 186 –(3) When strobe signal MF is turned on, the PMC reads the code signals and takes action according tovalue xx indicated by the code signals. For example, if Mxx is specified when the spindle is rotating,the PMC may take one ...

  • Page 193

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 187 –2) Positioning the spindle in the spindle positioning modeThere 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 commandSpecify the an...

  • Page 194

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 188 –(10)When the *SECLP signal is turned off, the control unit turns off spindle clamp signal SCLP andnotifies that the *SECLP signal has been received.(11) When the SCLP signal is turned off, the PMC turns on spindle clamp comp...

  • Page 195

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 189 –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 ) MzzStrobe signalMFSpindle sto...

  • Page 196

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 190 –(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 m...

  • Page 197

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 191 –Sm maxSm minCommand speed ScSdSqAllowable maximum speed Sm max. ,allowable minimum speed Sm min.When specified speed Sc is less than allowable speed fluctuation Sm (except Sc = 0), the minimum allowablespeed Sm min is 0. Wh...

  • Page 198

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 192 –The PMC notifies the control unit of the currently selected gear with spindle gear selection signalsGS1, GS2, and GS4. See Section 2.3.30, “Spindle positioning function” for the details of spindle gearselection signals ...

  • Page 199

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 193 –(a) Spindle speed fluctuation alarm signal (SPAL)[Classification]Output signal[Function]This signal informs that the actual spindle speed fluctuation exceeds the allowable fluctuationrange for the specified speed.[Output Con...

  • Page 200

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 194 –2.3.32 Function for specifying a desired spindle gear ratioWhen 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 restr...

  • Page 201

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 195 –(b) Specifying a desired gear ratio with system variables of a custom macroThe parameters of (1) above can be read and written as the following system variables of a custommacro:#3013: Parameter 5709#3014: Parameter 5710Wh...

  • Page 202

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 196 –(c) Threading with a desired gear ratioIn 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 threadin...

  • Page 203

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 197 –2.3.33 Spindle serial output and Cs contour control functionsA 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...

  • Page 204

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 198 –(iii) Example of AssignmentX, Y, Z: Servo axesC: Spindle contour control axisAssign the same number for the servo and controlled axes.Control axis No.Axis nameServo axis No.1234XYZC1234(iv) Assignment of axes for the Serie...

  • Page 205

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 199 –Rewriting programmable parameters cannot change the spindle parameter.(iii) Spindle positioningFour gear stages can be used: the first, second, third, and fourth gears.Set the same value in gear select signals CTH1A and CTH...

  • Page 206

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 200 –(iv) Gear select signalFour gear stages can be used: the first, second, third, and fourth gears. The other stages cannotbe used.Set the corresponding value in gear select signals CTH1A and CTH2A as in the conventional gear...

  • Page 207

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 201 –(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 al...

  • Page 208

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 202 –(d) Serial interface spindle state signalsThese 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...

  • Page 209

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 203 –(e) Serial interface spindle control signalsThese signals control the serial interface spindle.(i) Torque limit command low signals (TLMLA, TLMLB)(ii) Torque limit command high signals (TLMHA, TLMHB)[Classification]Input sig...

  • Page 210

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 204 –(viii)Alarm reset signals (ARSTA, ARSTB)[Classification]Input signals[Function]Reset a spindle alarm.[Operation]0"1"An alarm is reset atthe timing of changingfrom 1" to 0".32msec min(ix) Emergency sto...

  • Page 211

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 205 –NOTEThese 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 ...

  • Page 212

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 206 –Output voltage+12i+0{2i Vi} E8191voltwhere 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 si...

  • Page 213

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 207 –1502SYNC1SREQ1SSTB1SNOKD1 SCOMA1 SNOTC1#7#6#5#4#3#2#1#0Data No.DataNC internal processing sequence information and spindle status 1SNOTC1 1:No SIC1–LSI connected to the serial lineSCOMA1 1:Serial communication alarm (failu...

  • Page 214

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 208 –1508SPSYC3 SPSYC2 SPSYC1 SPSYC0#7#6#5#4#3#2#1#0Data No.DataSpindle synchronization control processing sequence/other dataSPSYC3SPSYC2SPSYC1SPSYC0Status of internal processing0000Mode is not spindle synchronization control mo...

  • Page 215

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 209 –(a) Connecting the multiaxis FS15 to the serial interface spindleConnect axis CPU board 1 (for control of axes 1 to 4) to the serial interface spindle amplifier. Fordetails, refer to the FANUC Series 15 MODEL–B Connection...

  • Page 216

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 210 –Controlled axis numberAxis nameServo axis number(parameter 1023)Spindle contour control (bit 7 of parameter 1804)1234567891011XYZ1Z2Z3UVWABC123567891011400000000001– The eleventh controlled axis is subject to spindle conto...

  • Page 217

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 211 –– 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 coderThis section d...

  • Page 218

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 212 –(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 ...

  • Page 219

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 213 –(2) Sample sequence when the spindle orientation with the stop position set externally function is executedStop 3Spindle orientation commandORCMAPosition commandSHA00-1Stop position change commandINDXARotational command atst...

  • Page 220

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 214 –2.3.35 Spindle synchronization signals for the serial interface spindleIn a machine having two spindles such as a lathe, the two spindles must rotate at an identical spindle speedon the following occasions: When a workpiece...

  • Page 221

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 215 –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 theerror pulses of the tw...

  • Page 222

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 216 –(4) Relationship between this function and Cs contour controlWhen 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...

  • Page 223

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 217 –(b) System with built–in spindle motorPositionFeedbackSignalVelocityFeedback SignalCN11ASpindle Amp.#2JumperS1 = A sidePower LinePositionFeedbackSignalOptical CableCOP5CNCSeries 15-TTOptical CableCN11ASpindle Amp.#1Jumper ...

  • Page 224

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 218 –(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 enter...

  • Page 225

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 219 –(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 C...

  • Page 226

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 220 –(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 accelerate...

  • Page 227

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 221 –(b) Spindles 1 and 2 are controlled to be in the same phase while they are stopped. Then the two spindlessynchronously are accelerated.Spindle SynchronizationControl SignalSpindle Synchronization SpeedCommand SignalSpindle ...

  • Page 228

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 222 –(c) The velocity integrating control signal, INTGA or INTGB is used.RPMSpindle 1Spindle 2PhasingSpimdle SynchronizationControl SignalSpindle SynchronizationSpeed Command SignalSynchronization Speed Control Complete SignalChe...

  • Page 229

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 223 –(8) DiagnosisSee (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 theserial interface sp...

  • Page 230

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 224 –Check to make sure that phase synchronizationis performedCheck the speed fluctuations during spindle phasesynchronizationSet the shift amount during phase synchronizationOperational check of spindle synchronization controlco...

  • Page 231

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 225 –(d) Specify the difference of error pulses in parameter 3174 of the second spindle as the shift in spindlephase synchronization.Generally, the shift of the first spindle must be set to zero.(e) After canceling the spindle sy...

  • Page 232

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 226 –(2) Sequences(a) Switching from low–speed output (low) to high–speed output (high)ON(LOW)OFF(HIGH)ON(HIGH)ONOFFOFF(LOW)ON(LOW)ON(LOW)ON(LOW)ON(LOW)OFF(HIGH)OFF(HIGH)OFF(HIGH)OFF(HIGH)ON1 Conversion demandsignal (RSLA,)Re...

  • Page 233

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 227 –(b) Switching from high–speed output (high) to low–speed output (low)1Conversion demandsignal (RSLA)Refer to 1) a).2Power cable conversionsignal (RCHPA)Refer to 1) c).3Electromagneticcontactor 1 (MCC1)Output conversionsp...

  • Page 234

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 228 –#7#6#5#4#3#2#1#0F13F6101#7#6#5#4#3#2#1#001––––––––––––[Name]Spindle control switch signal (PCSPN0) (T series only)[Classification]Input signal[Function]This signal is used to select the spindle to be ...

  • Page 235

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 229 –⋅ During a threading cycle for turningThis 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 i...

  • Page 236

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 230 –(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 sign...

  • Page 237

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 231 –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...

  • Page 238

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 232 –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 co...

  • Page 239

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 233 –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 contro...

  • Page 240

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 234 –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 controlle...

  • Page 241

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 235 –(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 ...

  • Page 242

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 236 –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 posit...

  • Page 243

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 237 –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 provide...

  • Page 244

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 238 –2.3.47 Axis interchange signalsAxis interchange signals: AXC4 AXC2, AXC1[Classification]Input signals[Function]Informs the control unit of the axis interchange number.[Operation] Specifies an axis interchange number accordi...

  • Page 245

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 239 –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...

  • Page 246

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 240 –(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, th...

  • Page 247

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 241 –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 s...

  • Page 248

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 242 –2.3.51 External data input/outputExternal data are input and output using the following signals:External data inputExternal data outputInput signalOutput signalInput signalOutput signalAddress signalEIA0 – EIA7EOA0 – EOA...

  • Page 249

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 243 –Basic procedure for external data outputExternal 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 typeof data, the PMC sets ...

  • Page 250

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 244 –The timing chart for the procedure above is shown below.Address signalEIA0 to 7Data signalEID0 to 47Tool post specificationsignal (15-TT)EIHEADDATA outputrequest signalERDRQStrobe signalEISTBData read (NC)Read end signalEIRE...

  • Page 251

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 245 –(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 c...

  • Page 252

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 246 –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.Coordinatesystem n...

  • Page 253

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 247 –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 mess...

  • Page 254

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 248 –NOTE 1 0: Low signal 1: High signalNOTE 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 orin...

  • Page 255

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 249 –Table 2.3.51 Signal Configuration for External Data Input/OutputNDtEIHEADERDEIA/EOAEID/EODRkNo.DataEIHEADEOHEAD(11TT)RDRQ7654321 0NA 47323116150Remarks(11TT)7654321 0NB 324701516311Program number0/10/10000000 0– – – ...

  • Page 256

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 250 –(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 toolpost or th...

  • Page 257

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 251 –(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 ...

  • Page 258

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 252 –[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 po...

  • Page 259

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 253 –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...

  • Page 260

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 254 –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 macroas a type of system ...

  • Page 261

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 255 –(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...

  • Page 262

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 256 –2 Enters an alarm state and terminates the move command for the block without updatingthe compensation value in the following case: When the measuring position reached sig-nal corresponding to the G code is turned on in a b...

  • Page 263

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 257 –(c) Position record signal (PRC)[Classification]Input signal[Function]This signal is prepared for the tool compensation measuring value input function in the lathesystem. It is used to store in the control unit the data on ...

  • Page 264

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 258 –Specify the measurement reference point on the machine and set the distance between the reference pointand measuring point (the sensing surface of the touch sensor) in the parameter for each sensing point.1 Select the manual...

  • Page 265

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 259 –Example 1 The position of the tip of the reference tool when the tool is at the machine zero point is usedas the measurement reference position. The distance between the position of the tip of thetool to be measured and th...

  • Page 266

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 260 –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 sensorin a parameter. The distance between the m...

  • Page 267

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 261 –Basic procedure for measuring the shift distance for the workpiece coordinate system along the Z–axisThe workpiece reference position along the Z–axis can be easily set because the shift distance for the work-piece coord...

  • Page 268

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 262 –+X+ZGOFSxZtGOFSzPosition of the bladetip of the tool to bemeasured in machinecoordinate systemZero point in machinecoordinate systemEXOFSz6 To shift the workpiece reference position from the end of the workpiece toward the s...

  • Page 269

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 263 –(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 s...

  • Page 270

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 264 –2.3.58 Tool life managementClassify tools into groups in advance. Preset the tool life (time or count) for each group and the tool numberswhich belong to each group in the memory of the control unit as the tool life managem...

  • Page 271

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 265 –(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 haveexceeded their specified life. After inpu...

  • Page 272

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 266 –(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 ortool skip is performed with these signals befor...

  • Page 273

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 267 –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 replacedor the machining checked. The function also returns the replace...

  • Page 274

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 268 –(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 fortool retraction and re...

  • Page 275

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 269 –NOTESet 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 partI, “Operation” in the Series 15/150–B Operator’...

  • Page 276

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 270 –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 s...

  • Page 277

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 271 –2.3.61 Software operator’s panelThe software operator’s panel function replaces part of the control switches on the machine operator’s panelwith soft switches which can be turned on or off using the CRT/MDI of the cont...

  • Page 278

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 272 –NOTE 1 Only the modes shown below can be selected by soft switches. When the mode for manualfeed in an arbitrary direction is present, for example, all control switches for mode selectionshould be on the machine operator’...

  • Page 279

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 273 –NOTE 5 The following table lists the override values which can be selected by soft switches for manualfeedrate override.*JV0O – *JV15O (*JV0 – *JV15)Oidl111811140biOverride value(%)15 12111811140 bit(%)011111111111111110...

  • Page 280

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 274 –NOTE 6 The following table lists the override values which can be selected by soft switches for feedrateoverride.*JF00 – *JF70* (JF0 – *JF7)Oidl71141110Override value(%)011111111011111010110211101011203111000013041101011...

  • Page 281

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 275 –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 t...

  • Page 282

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 276 –2.3.64 Key inputInstead of pressing keys on the MDI/CRT panel to turn on or off input signals from the PMC to the NC keys onthe machine operator’s panel may be used. This is known as key input. For example, the following...

  • Page 283

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 277 –(1) For a 9” small M system#7#6#5#4#3#2#1#0G12876543210#G129G1300A/*=&EOB)⋅,–+98G131G132H@DLFEZWYVXUGCNBG133G134M[S]T(RKQJPISTARTRESETG135G136→←CANNC/PCINPUTSHIFTG137G138OPEMSK5SK4SK3SK2SK1FUNMG139

  • Page 284

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 278 –(2) For a 9” small T system#7#6#5#4#3#2#1#0G12876543210#G129G1300P/*=&EOB)⋅,–+98G131G132H@WBUAFEZDXLGRNQG133G134I[K]T(SJYVCHSTARTRESETG135G136→←CANNC/PCINPUTSHIFTG137G138OPEMSK5SK4SK3SK2SK1FUNMG139

  • Page 285

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 279 –(3) For a 9” standard M system#7#6#5#4#3#2#1#0CAN⋅=–+987G1286543210G129CSPRKJIBQZWG130YVXUAPGNOG131→←/*#,EOB)G132T(S]M[L&H@D?FEG133↓↑G134SHIFTAUXNC/PCINPUTCALCRESETG135G136OPEMSK5SK4SK3SK2SK1FUNMG137G138G139

  • Page 286

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 280 –(4) For a 9” standard T system#7#6#5#4#3#2#1#0CAN⋅=–+987G1286543210G129RLVBH@WUFEYACSPG130ZXQPGNOG131→←/*#,EOB)G132T(S]M[J&D?KIG133↓↑G134SHIFTHD1/HD2NC/PCINPUTCALCRESETG135G136OPEMSK5SK4SK3SK2SK1FUNMG137G13...

  • Page 287

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 281 –(5) For a 14” M system#7#6#5#4#3#2#1#0CAN⋅=–+987G1286543210G129CSPRKJIBQZWG130YVXUAPGNOG131→←/*#,EOB)G132T(S]M[L&H@D?FEG133↓↑G134SHIFTAUXNC/PCINPUTCALCRESETG135OPEMSK10SK9SK8SK7G136SK6SK5SK4SK3SK2SK1FUNMG13...

  • Page 288

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 282 –(6) For a 14” T system (excluding 15–TF)#7#6#5#4#3#2#1#0CAN⋅=–+987G1286543210G129RLVBH@WUFEYACSPG130ZXQPGNOG131→←/*#,EOB)G132T(S]M[J&D?KIG133↓↑G134SHIFTHD1/HD2NC/PCINPUTCALCRESETG135OPEMSK10SK9SK8SK7G136S...

  • Page 289

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 283 –(7) For 14” system 15–TF#7#6#5#4#3#2#1#0CAN⋅=–/+*987G1286543210G129R)(WVULFESPCG130ZYXA@PQGNOHG131→←,#EOBG132TS]M[B&D?KJIG133↓↑G134FAPTSHIFTNC/PCINPUTCALCSTARTRESETG135OPEMSK10SK9SK8SK7G136SK6SK5SK4SK3SK2...

  • Page 290

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 284 –NOTE 1 It is possible to perform soft key operations from the PMC by turning on or off signals for softkeys; however, pay attention to the following: The function of a soft key depends on itsassignment. There are so many f...

  • Page 291

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 285 –(7) When the B–axis clamp signal, BCLP, is set high, the B–axis must be mechanically clamped with a clutchor shot pin by the PMC. After the B–axis is mechanically clamped, the PMC sets the B–axis clamp comple-tion s...

  • Page 292

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 286 –(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 outputconditions and procedure, see the basic procedure for positi...

  • Page 293

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 287 –(1) Procedure for turret axis reference position returnIn general, reference position return is performed for the turret axis immediately after the power is turnedon.The procedure below is for manual reference position retur...

  • Page 294

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 288 –(2) Procedure for continuous manual feed of the turret1 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 numb...

  • Page 295

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 289 –6 When a specified tool is selected, and turret stops moving, and the control unit drives the turret clampsignal TCLP high.7 When TCLP goes high, the PMC mechanically clamps the turret with a shot pin or the like. After me-...

  • Page 296

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 290 –(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 outputconditions and procedure, see the descriptions of the four pro...

  • Page 297

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 291 –2.3.67 Switching between synchronous and independent controlA 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 ...

  • Page 298

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 292 –Procedure for switching between synchronous and independent controlThe procedures for switching from independent control for the Y–axis to synchronous control for Y–axis andX–axis, and from synchronous control for the ...

  • Page 299

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 293 –(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 uni...

  • Page 300

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 294 –2.3.69 Twin table control/simplified synchronous controlThe twin table control function can switch the mode of operation specified for two or more axes between syn-chronous operation, independent operation, and normal operat...

  • Page 301

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 295 –XYVZThe simplified synchronous control function is very similar to the twin table control function, but differs fromthe twin table control function as described below.(1) The simplified synchronous control function does not ...

  • Page 302

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 296 –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 sameway as Y–axis reference positio...

  • Page 303

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 297 –2.3.70 Simple synchronization controlPositional deviation check functionDuring simple synchronization, an OT alarm is issued when the difference between the positional deviationsfor the synchronized axes (error counter value...

  • Page 304

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 298 –2.3.71 Tool post selection and signalsThe 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 modeSelective means...

  • Page 305

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 299 –2.3.72 Signal for checking tool post interferenceWhen two tool posts are used to machine a single workpiece, the tools mounted on the tool posts or the toolposts themselves often come very close to each other. If an error i...

  • Page 306

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 300 –(ii) Operation in other modes (tape, MDI, jog, etc.)Overrideplaybacksignal (OMEP)Overridememorysignal (OME)FeedrateoverrideSpindle speedoverrideOFF–Functions accordingto override signals.Functions accordingto override sign...

  • Page 307

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 301 –[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 ...

  • Page 308

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 302 –(e) Signals1 Override playback signal (input): OMEPThis 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 rep...

  • Page 309

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 303 –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 th...

  • Page 310

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 304 –Procedure for rigid tapping1 The operation when G84.2 is specified is described below. The spindle speed must be specified by theS command in the block G84.2 or a previous block.2 The control unit moves the X– and Y–axe...

  • Page 311

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 305 –6 After the control system is switched to positioning control, the control unit starts applying linear interpolationto the Z–axis and the spindle. Prior to linear interpolation, the control unit specifies an identical tim...

  • Page 312

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 306 –G84.2 comandG80S..M04 commandSignal RTAPRI0 to RI12Signal SPSTPSpindle position controlMove from point R to point Z andforward rotation of the spindleMove from point R to point Z, andreverse rotation of the spindleRSPP400 ms...

  • Page 313

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 307 –GS4GS2GS1Gear selection0001st step0012nd step0103rd step0114th step1005th step1016th step1107th step1118th step(a) Rigid tapping signal: RTAP[Classification]Output signal[Function]Informs that rigid tapping is in progress.[...

  • Page 314

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 308 –2.3.76 RetraceA tool can retrace the tool path along which the tool has moved. This operation is referred to as retrace. Inaddition, a tool can move forward again along the path that the tool has retraced. This operation ...

  • Page 315

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 309 –(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 ...

  • Page 316

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 310 –2.3.77 Teach–in (recorded) mode and signalsWhen the tool is moved to a desired position by manual continuous feed, incremental feed, or manual handlefeed, the absolute coordinates of the position can be placed in memory as...

  • Page 317

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 311 –2.3.78 Chopping functionThe 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)...

  • Page 318

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 312 –(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 m...

  • Page 319

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 313 –(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.NOTETeaching can be ...

  • Page 320

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 314 –(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 theoverride input by SPA, SPB, and...

  • Page 321

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 315 –2.3.80 Axis Control by the PMCAny 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 alo...

  • Page 322

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 316 –Basic procedure for axis control by the PMC1 Set on PMC axis control signal PCAXx high to isolate an axis from control of the CNC and control the axisdirectly from the PMC.2 Specify the type of axis operation.Specify the typ...

  • Page 323

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 317 –Command block(Input)PMCAx (Input)Command disableCNCAx (output)ExecutionwaitingbufferExecutingregister[1][2][3][4][1][2]StartEndStartThe buffer state of the CNC can be known by exclusive ORing PMCAx axis control command read ...

  • Page 324

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 318 –(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 areignored. While this signal is off, axis control by the PMC is d...

  • Page 325

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 319 –(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 feedratealong an axis is specified by a binary ...

  • Page 326

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 320 –ExampleIn the case of a simultaneous start command for the first, third, and fourth axesCDxX7 to CDxX0=00001010(=0AH)FDxX15 to FDxX0=0000000000001101 (=000DH)PMC commandsBuffers for pendingExecution registerscommands (for ea...

  • Page 327

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 321 –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 pe...

  • Page 328

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 322 –The feedrates for those axes whose signals are not low are not affected. This means that thefeedrates for the CNC axes along which automatic operation is being performed and otherPMC axes are not affected.When the option fo...

  • Page 329

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 323 –1409#21404#11404#21402#0FeedrateOverride00//Feedrate set in parameterNo. 1420Not applied0100Feedrate set in parameterNo. 1420ROV1, ROV20101Feedrate set in parameterNo. 1420RV0B to RV6B1/Feedrate set in parameterNo. 1420ROV1E...

  • Page 330

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 324 –(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 andstored it in the buffer for a pending comman...

  • Page 331

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 325 –When a miscellaneous function command (CDxX7 to CDxX0: 08H) is sent from the PMC, the CNC sendsthe miscellaneous function code (DTnX7 to DTnX0) with miscellaneous function BCD code signals(AFnX7 to AFnX0) and waits for misc...

  • Page 332

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 326 –2.3.81 Signals for specifying a speed in PMC axis controlThe velocity command can be used with the PMC axis control function. The velocity command can be specifiedonly for a rotation axis. The velocity command can be used ...

  • Page 333

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 327 –Table 2.3.81 Axis control block data signals for use of speed commandAxis control block datasignalCommand valueor data rangeDataunitDescriptionAxis control commandcode signalCDxX7 to CDxX00DHSpecify the axis control for the ...

  • Page 334

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 328 –(2) Specifying successive velocity commandsWhen the blocks of velocity command are successively specified, the system can execute them withoutstopping at the end of each block. This can be executed only when the following c...

  • Page 335

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 329 –(3) OverrideWhile 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).100%160%80%Feed rateTimeOverride...

  • Page 336

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 330 –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 isincrease...

  • Page 337

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 331 –2.3.82 Torque control based on PMC axis controlUsually, 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...

  • Page 338

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 332 –6 Alarm issue in torque control modeIn 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...

  • Page 339

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 333 –2.3.83 Ignore disconnect detector alarm in continuous velocity command of axis control byPMCWhen a servo motor is being controlled using a speed command, if the motor speed is too high, it becomesimpossible to receive positi...

  • Page 340

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 334 –2.3.85 Axis selection signals in actual speed display: *ACTF1, *ACTF2, *ACTF3, ..., *ACTF15In the conventional system, the actual speed displayed on the CRT screen is a composite speed of all axes.The axes to be included in...

  • Page 341

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 335 –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, RMTO...

  • Page 342

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 336 –2.3.89 Switching the spindle load display of the serial interface spindlesSignal for selecting the spindle load display: SPLDS[Classification]Input signal[Function]When two serial interface spindles are controlled, this sig...

  • Page 343

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 337 –The retract signal is valid either in the automatic operation mode (MEM, MDI, etc.) or in themanual operation mode (H, JOG, etc.). When the retract signal goes high during automaticoperation, retract operation is performe d,...

  • Page 344

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 338 –Notes on the use of EGB automatic phase alignmentThe timings at which EGB automatic phase alignment is used are shown below.Acceleration/deceleration typeSpindlespeedWorkpieceaxis feedrateSynchronization start commandSynchro...

  • Page 345

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 339 –Acceleration/deceleration and automatic phase alignment typeSpindlespeedWorkpieceaxis feedrateSynchronization start commandSynchronization cancel commandAccelerationSynchronous state DecelerationG81R2 command executionSynchr...

  • Page 346

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 340 –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...

  • Page 347

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 341 –2.3.93 High–precision contour control with 64–bit RISC processorHPCC mode signal (MHPCC)[Classification]Output signal[Function]Indicates that HPCC mode (high–precision contour control with 64–bit RISC processor) iscu...

  • Page 348

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 342 –ZRNJOGZRF1Reference markFeedrateFL speed+J1FL speedFL speed(2) Interrupting the establishment of the reference positionThe establishment of the reference position is interrupted when any of the following operations is per-fo...

  • Page 349

    B–62073E–1/042. INTERFACE BETWEEN CNC AND PMC–NA OR NB – 343 –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 compensation6 This function is invalid when any of the followin...

  • Page 350

    i–1INDEXAActive block cancel, 157Address list for 15–TT(for PMC–MODEL NA), 26Address table for 15–T and 15–M(for PMC–MODELNB), 50Address table for 15–T and 15–M(for PMC–NA), 3Address table for 15–TT(for PMC–MODEL NB), 72Alarm signals, 124Automatic operation test, 162Axis Con...

  • Page 351

    i–2OUTLINE, 1Override playback, 312Override playback signals (Series 15–MFB), 299Overrun, 232PParallel axis control signals, 293Parts count indication, 275Position switching function, 336Program status output signals, 228RReady signals, 117Reference position return, 141Remote buffer, 335Reset...

  • Page 352

    Revision RecordFANUC Series 15/150–MODEL B CONNECTION MANUAL (BMI Interface) (B–62073E–1)04Feb.,’97DThe 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 f...

  • Page 353

    · No part of this manual may bereproduced in any form.· All specifications and designsare subject to change withoutnotice.

x