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