0% found this document useful (0 votes)
2K views10 pages

FANUC Series 16i 18i 21i Expansion of Custom Macro Interface Signal

This document describes the expansion of custom macro interface signals for FANUC Series 16i/18i/21i and Series 18i machine controllers. When a parameter is set to 1, additional input signals UI016-UI031, UI100-UI131, UI200-UI231, and UI300-UI331 and output signals UO000-UO031, UO100-UO131, UO200-UO231, and UO300-UO331 are made available. The statuses of the interface signals can be monitored and values assigned to control the signals using system variables. Expansion requires a PMC-SB6 module for older i series models.

Uploaded by

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

FANUC Series 16i 18i 21i Expansion of Custom Macro Interface Signal

This document describes the expansion of custom macro interface signals for FANUC Series 16i/18i/21i and Series 18i machine controllers. When a parameter is set to 1, additional input signals UI016-UI031, UI100-UI131, UI200-UI231, and UI300-UI331 and output signals UO000-UO031, UO100-UO131, UO200-UO231, and UO300-UO331 are made available. The statuses of the interface signals can be monitored and values assigned to control the signals using system variables. Expansion requires a PMC-SB6 module for older i series models.

Uploaded by

mahdi elmay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
  • General
  • Detail
  • Parameter
  • Appendix

FANUC Series 16i / 18i / 21i – TB / MB

FANUC Series 18i – MB5


FANUC Series 16i / 18i – TA / MA

Expansion of Custom Macro Interface Signal

Specifications

Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 1/10


Draw up 2002.09.12
Table of Contents

1.1 General・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 3

1.2 Detail ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 4

1.3 Parameter ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 7

1.4 Appendix ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 8

Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 2/10


Draw up 2002.09.12
1.1 General

This function expands the custom macro interface signals.

Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 3/10


Draw up 2002.09.12
1.2 Detail

Interface signals for custom macro can be expanded by setting the parameter
MIF(No.6001#0) "1".

(Note) In case of i series model-A, PMC-SB6 is needed.

Input signals :
UI000 - UI031 #1000 - #1031, #1032
UI100 - UI131 #1033
UI200 - UI231 #1034
UI300 - UI331 #1035

Output signals :
UO000 - UO031 #1100 - #1131, #1132
UO100 - UO131 #1133
UO200 - UO231 #1134
UO300 - UO331 #1135 Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 4/10


Draw up 2002.09.12
Interface Signals / Input Signal
The statuses of interface signals are available by reading the system variables.

System Parameter MIF(No.6001#0) = "0" Parameter MIF(No.6001#0) = "1"


Variables Q'ty Interface Input Signals Q'ty Interface Input Signals
#1000 1 UI000 1 UI000
#1001 1 UI001 1 UI001
#1002 1 UI002 1 UI002
#1003 1 UI003 1 UI003
#1004 1 UI004 1 UI004
#1005 1 UI005 1 UI005
#1006 1 UI006 1 UI006
#1007 1 UI007 1 UI007
#1008 1 UI008 1 UI008
#1009 1 UI009 1 UI009
#1010 1 UI010 1 UI010
#1011 1 UI011 1 UI011
#1012 1 UI012 1 UI012
#1013 1 UI013 1 UI013
#1014 1 UI014 1 UI014
#1015 1 UI015 1 UI015
#1016 1 UI016
#1017 1 UI017
#1018 1 UI018
#1019 1 UI019
#1020 1 UI020
#1021 1 UI021
#1022 1 UI022
#1023 1 UI023
#1024 1 UI024
#1025 1 UI025
#1026 1 UI026
#1027 1 UI027
#1028 1 UI028
#1029 1 UI029
#1030 1 UI030
#1031 1 UI031
#1032 16 UI000 - UI015 32 UI000 - UI031
#1033 32 UI100 - UI131
#1034 32 UI200 - UI231
#1035 32 UI300 - UI331
Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 5/10


Draw up 2002.09.12
Interface Signals / Output Signal
Interface signals can be transmitted by assigning values to the system variables.

System Parameter MIF(No.6001#0) = "0" Parameter MIF(No.6001#0) = "1"


Variables Q'ty Interface Output Signals Q'ty Interface Output Signals
#1100 1 UO000 1 UO000
#1101 1 UO001 1 UO001
#1102 1 UO002 1 UO002
#1103 1 UO003 1 UO003
#1104 1 UO004 1 UO004
#1105 1 UO005 1 UO005
#1106 1 UO006 1 UO006
#1107 1 UO007 1 UO007
#1108 1 UO008 1 UO008
#1109 1 UO009 1 UO009
#1110 1 UO010 1 UO010
#1111 1 UO011 1 UO011
#1112 1 UO012 1 UO012
#1113 1 UO013 1 UO013
#1114 1 UO014 1 UO014
#1115 1 UO015 1 UO015
#1116 1 UO016
#1117 1 UO017
#1118 1 UO018
#1119 1 UO019
#1120 1 UO020
#1121 1 UO021
#1122 1 UO022
#1123 1 UO023
#1124 1 UO024
#1125 1 UO025
#1126 1 UO026
#1127 1 UO027
#1128 1 UO028
#1129 1 UO029
#1130 1 UO030
#1131 1 UO031
#1132 16 UO000 - UO015 32 UO000 - UO031
#1133 32 UO100 - UO131 32 UO100 - UO131
#1134 32 UO200 - UO231
#1135 32 UO300 - UO331
Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 6/10


Draw up 2002.09.12
1.3 Parameter

#7 #6 #5 #4 #3 #2 #1 #0
6001 MIF

[Data type] Bit


MIF Expansion of Custom Macro Interface Signal is
1: not available.
0: available.

Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 7/10


Draw up 2002.09.12
1.4 Appendix
Signals
Interface Input Signals assigned to the Custom Macro Variables

PMC -> CNC

#7 #6 #5 #4 #3 #2 #1 #0
G0054 UI007 UI006 UI005 UI004 UI003 UI002 UI001 UI000

G0055 UI015 UI014 UI013 UI012 UI011 UI010 UI009 UI008

G0056 UI023 UI022 UI021 UI020 UI019 UI018 UI017 UI016

G0057 UI031 UI030 UI029 UI028 UI027 UI026 UI025 UI024

[Classification] Input Signal


[Function] The statuses of interface signals are available by reading the system variables
#1000-#1031 and #1032.
Available when the parameter MIF(No.6001#0)="1".

#7 #6 #5 #4 #3 #2 #1 #0
G0276 UI107 UI106 UI105 UI104 UI103 UI102 UI101 UI100

G0277 UI115 UI114 UI113 UI112 UI111 UI110 UI109 UI108

G0278 UI123 UI122 UI121 UI120 UI119 UI118 UI117 UI116

G0279 UI131 UI130 UI129 UI128 UI127 UI126 UI125 UI124

[Classification] Input Signal


[Function] The statuses of interface signals are available by reading the system variable #1033.
Available when the parameter MIF(No.6001#0)="1".

#7 #6 #5 #4 #3 #2 #1 #0
G0280 UI207 UI206 UI205 UI204 UI203 UI202 UI201 UI200

G0281 UI215 UI214 UI213 UI212 UI211 UI210 UI209 UI208

G0282 UI223 UI222 UI221 UI220 UI219 UI218 UI217 UI216

G0283 UI231 UI230 UI229 UI228 UI227 UI226 UI225 UI224

[Classification] Input Signal


[Function] The statuses of interface signals are available by reading the system variable #1034.
Available when the parameter MIF(No.6001#0)="1".
Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 8/10


Draw up 2002.09.12
#7 #6 #5 #4 #3 #2 #1 #0
G0284 UI307 UI306 UI305 UI304 UI303 UI302 UI301 UI300

G0285 UI315 UI314 UI313 UI312 UI311 UI310 UI309 UI308

G0286 UI323 UI322 UI321 UI320 UI319 UI318 UI317 UI316

G0287 UI331 UI330 UI329 UI328 UI327 UI326 UI325 UI324

[Classification] Input Signal


[Function] The statuses of interface signals are available by reading the system variable #1035.
Available when the parameter MIF(No.6001#0)="1".

Interface Output Signals assigned to the Custom Macro Variables

PMC <- CNC

#7 #6 #5 #4 #3 #2 #1 #0
F0054 UO007 UO006 UO005 UO004 UO003 UO002 UO001 UO000

F0055 UO015 UO014 UO013 UO012 UO011 UO010 UO009 UO008

F0276 UO023 UO022 UO021 UO020 UO019 UO018 UO017 UO016

F0277 UO031 UO030 UO029 UO028 UO027 UO026 UO025 UO024

[Classification] Output Signal


[Function] Interface signals can be transmitted by assigning values to the system variables
#1100-#1131 and #1132.
Available when the parameter MIF(No.6001#0)="1".

#7 #6 #5 #4 #3 #2 #1 #0
F0280 UO207 UO206 UO205 UO204 UO203 UO202 UO201 UO200

F0281 UO215 UO214 UO213 UO212 UO211 UO210 UO209 UO208

F0282 UO223 UO222 UO221 UO220 UO219 UO218 UO217 UO216

F0283 UO231 UO230 UO229 UO228 UO227 UO226 UO225 UO224

[Classification] Output Signal


[Function] Interface signals can be transmitted by assigning values to the system variables #1134.
Available when the parameter MIF(No.6001#0)="1".
Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 9/10


Draw up 2002.09.12
#7 #6 #5 #4 #3 #2 #1 #0
F0284 UO307 UO306 UO305 UO304 UO303 UO302 UO301 UO300

F0285 UO315 UO314 UO313 UO312 UO311 UO310 UO309 UO308

F0286 UO323 UO322 UO321 UO320 UO319 UO318 UO317 UO316

F0287 UO331 UO330 UO329 UO328 UO327 UO326 UO325 UO324

[Classification] Output Signal


[Function] Interface signals can be transmitted by assigning values to the system variables #1135.
Available when the parameter MIF(No.6001#0)="1".

Name

FS16i/18i/21i-TB/MB/TA/MA
Expansion of Custom Macro Interface Signal

A-61002E
No.

Page

Ed. Date Contents 10/10


Draw up 2002.09.12

FANUC Series 16i / 18i / 21i – TB / MB 
FANUC Series 18i – MB5 
FANUC Series 16i / 18i – TA / MA 
 
Expansion of
Table of Contents 
 
 
1.1 General・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・3 
1.2 Detail ・・・・・・・・・・・・・・・・・・・
1.1 
General 
 
This function expands the custom macro interface signals. 
 
 
 
Ed. 
 
 
Page 
Name 
No. 
Date 
 
Conten
1.2 
Detail 
 
Interface signals for custom macro can be expanded by setting the parameter 
MIF(No.6001#0) "1". 
 
(Note)
Interface Signals / Input Signal 
The statuses of interface signals are available by reading the system variables. 
 
Par
Interface Signals / Output Signal 
Interface signals can be transmitted by assigning values to the system variables. 
 
P
1.3 
Parameter 
 
 
 
 
#7 
#6 
#5 
#4 
#3 
#2 
#1 
#0 
6001 
 
 
 
 
 
 
 
 
MIF 
 
 
[Data type] 
Bit 
 
MIF 
Expansion
1.4 
Appendix 
Signals 
Interface Input Signals assigned to the Custom Macro Variables 
 
PMC -> CNC 
 
 
 
 
#7 
#6 
#5
#7 
#6 
#5 
#4 
#3 
#2 
#1 
#0 
G0284 
 
UI307 
UI306 
UI305 
UI304 
UI303 
UI302 
UI301 
UI300 
 
G0285 
 
UI315
#7 
#6 
#5 
#4 
#3 
#2 
#1 
#0 
F0284 
 
UO307 
UO306 
UO305 
UO304 
UO303 
UO302 
UO301 
UO300 
 
F0285 
 
UO315

You might also like