Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Програнный комплекс PEPS. / PEPS_DOC / PPLANG
.TXTCAMTEK
PEPS2
PPLANG MANUAL
for version 2.2
Publication: PEPS-2-2 APRIL 1988
___________________________________________________________
‚ўҐ¤ҐЁҐ
___________________________________________________________
1. ‚ўҐ¤ҐЁҐ
ќв® агЄ®ў®¤бвў® ®ЇЁблў Ґв, Є Є ¬®¦® ЁбЇ®«м§®ў вм
гвЁ«Ёвг PPLANG2 , пў«пойгобп з бвмо бЁб⥬л PEPS2 , ¤«п
а §а Ў®вЄЁ Ї®бвЇа®жҐбб®а .
PPLANG2 ᥩз б а Ў®в Ґв в Є ¦Ґ Є Є Ё PEPS2 , б
ЁбЇ®«м§®ў ЁҐ¬ ¬Ґо Ё ў®§¬®¦®б⥩ нЄа ®Ј® । Єв®а .
‘«Ґ¤гҐв § ¬ҐвЁвм, зв® ЇЁб ЁҐ Ї®бвЇа®жҐбб®а нв®
и Ј ўЇҐаҐ¤ ¤« пЇ®«м§®ў ⥫Ґ© PEPS2 Ё § ҐЈ® б«Ґ¤гҐв
Ўа вмбп в®«мЄ® ЇаЁ Ї®«®¬ Ї®Ё¬ ЁЁ ¬ Єа®-Їа®Ја ¬¬Ёа®ў Ёп
ў PEPS Ё б е®а®иЁ¬Ё § Ёп¬Ё вҐе 楫Ґ©, Є®в®алҐ ¤®бвЁЈ овбп
бЁб⥬ ¬Ё NC Ё«Ё CNC Control System .
Џ®бвЇа®жҐбб®а ¤«п PEPS б®бв®Ёв Ё§ 3е з б⥩:
1. Џ®бвЇа®жҐбб®а п в Ў«Ёж , ᮧ¤ ў Ґ¬ п PPLANG . ” ©«
Ї®бвЇа®жҐбб®а®© в Ў«Ёжл ᮧ¤ Ґвбп Є Є зЁв Ґ¬л© ¤«п 祫®-
ўҐЄ , Ё¬п д ©« ®Ўлз® § ¤ Ґвбп бўп§ л¬ б ¬ иЁ®© Ё«Ё
гбва®©бвў®¬, ¤«п Є®в®а®Ј® ® ЇЁиҐвбп, Ё Ё¬ҐҐв а биЁаҐЁҐ
.TAB . PPLANG ЁбЇ®«м§гҐв ¤ лҐ ў в Ў«Ёз®¬ д ©«Ґ ¤«п
ЈҐҐа жЁЁ Ї®бвЇа®жҐбб®а®Ј® д ©« . ќв®в д ©« Ё¬ҐҐв в® ¦Ґ
Ё¬п, зв® Ё в Ў«Ёзл© д ©«, ® а биЁаҐЁҐ .PPL . ќв® д ©«
вЁЇ .PPL , Є®в®ал© зЁа Ґвбп ¬®¤г«Ґ¬ PEPS2 . ‡ ¬ҐвмвҐ,
зв® .PPL - д ©« - нв® ¤ў®Ёзл© д ©« Ё ® ҐЇаЁЈ®¤Ґ ¤«п
з⥨п. ” ©«л вЁЇ .PPL Ґ ¬®Јгв ᮧ¤ ў вмбп ўҐ бЁб⥬л
PPLANG .
2. Њ иЁ®-§ ўЁбЁ¬лҐ ¬ Єа®бл - нвЁ ¬ Єа®бл Ўг¤гв а §ўЁў вмбп
¤«п ®Ўб«г¦Ёў Ёп ¬®¦Ґбвў ®б®ЎҐ®б⥩, Ґ гЄ« ¤лў ойЁебп
ў бв ¤ авл© Їа®¤гЄв PPLANG . ’ Є Є Є ¬ Єа®бл ¬®Јгв б®-
¤Ґа¦ вм ЈҐ®¬ҐваЁо, ¬ иЁлҐ Є®¬ ¤л, Є®¬ ¤л Ї®бвЇа®жҐбб®а-
®Ј® ЁвҐадҐ©б Ё «®ЈЁзҐбЄЁҐ Є®¬ ¤л, в® «оЎ®Ґ вॡ®ў ЁҐ
Ї®бвЇа®жҐбб®а ¬®¦Ґв Ўлвм ўлЇ®«Ґ®. Џ®бвЇа®жҐбб®ал PEPS
Ўг¤гв а §а Ў влў вмбп в ЄЁ¬ ®Ўа §®¬, зв®Ўл १г«мвЁагойЁҐ
¤ лҐ ¬®¦® Ўл«® ЁбЇ®«м§®ў вм ЎҐ§ Їа®ўҐаЄЁ NC Ё«Ё
CNC - Є®ва®«м.
3. ” ©« NCCOMMS.PTB , Є®в®ал© ЁбЇ®«м§гҐвбп ¤«п бўп§Ё Ў«®Є
гЇа ў«ҐЁп ( NC ) б бЁб⥬®© Є®ва®«п ( Control system ) Ё
ЇҐаЁдҐаЁҐ© ( ЇаЁ¬Ґа, Ўг¬ ¦®© «Ґв®©).
ЏаҐ¤бв ў«пҐвбп, зв® Ї®«м§®ў ⥫Ё, ЇаҐ¦¤Ґ 祬 ЇЁб вм б®ўҐа襮
®ўго Ї®бвЇа®жҐбб®аго в Ў«Ёжг, Ї®Їлв овбп ¬®¤ЁдЁжЁа®ў вм
бгйҐбвўгойго в Ў«Ёжг, Є®в®а п Ў«Ё§Є Є ўле®¤л¬ вॡ®ў Ёп¬.
______________________________________________________________
1-1
___________________________________________________________
‚ўҐ¤ҐЁҐ
___________________________________________________________
„ лҐ, Ґ®Ўе®¤Ё¬лҐ ¤«п ᮧ¤ Ёп Ї®бвЇа®жҐбб®а , ¬®¦® ©вЁ
ў ®ЇЁб ЁЁ ®Ў®а㤮ў Ёп Ё агЄ®ў®¤б⢥ ®ЇҐа в®а . ќвЁ ЄЁЈЁ
¤®«¦л Ўлвм ¤®бвгЇл 祫®ўҐЄг, ЈҐҐаЁаго饬㠮ўл© Ї®бвЇа®-
жҐбб®а.
‚®®ЎйҐ, PPLANG2 Ўг¤Ґв бЇҐжЁдЁжЁа®ў вм:
”®а¬ в «Ґвл ¤«п д ©« , ®аЁҐвЁа®ў ®Ј® ®¤®-
ЎгЄўҐго ¤аҐб жЁо;
‚лў®¤ ЇаҐ¤ў аЁвҐ«мле дгЄжЁ© ( G - Є®¤л);
‚лў®¤ а §®®Ўа §ле ¬ иЁле дгЄжЁ© ( M, S, T -
Є®¤л);
ЏҐаҐ¤ўЁ¦ҐЁп ¬ иЁле ®бҐ© - ®б®ЎҐ® ०Ё¬л ЄагЈ®-
ў®© ЁвҐаЇ®«пжЁЁ.
—в®Ўл ў®©вЁ ў PPLANG , ЇҐз ⠩⥠Ё¬п бЁбвҐ¬л § Їа®б
бЁб⥬л MSDOS :
PPLANG
Џ®б«Ґ нв®Ј® нЄа Ґ ўлᢥвЁвбп § Ј®«®ў®Є бЁбвҐ¬л Ё § ⥬
§ Їа®б ўў®¤ Ё¬ҐЁ в Ў«Ёз®Ј® д ©« ( .TAB - д ©« ). ќв®
¬®¦Ґв Ўлвм бгйҐбвўгойЁ© Ё«Ё ®ўл© д ©«. …б«Ё д ©« бгйҐбвўгҐв,
® Ўг¤Ґв § Ја㦥 ў ®Ў« бвм Ї ¬пвЁ Їа®Ја ¬¬л PPLANG .
…б«Ё а биЁаҐЁҐ д ©« Ґ § ¤ ®, Є Ё¬ҐЁ д ©« ¤®Ў ў«пҐвбп
а биЁаҐЁҐ Ї® 㬮«з Ёо ( .TAB ). €¬п д ©« ®Ўп§ вҐ«м® ¤®«-
¦® Ўлвм § ¤ ® н⮬ нв ЇҐ, Ё зҐ ў бЁб⥬㠥 Ўг¤Ґв ўе®-
¤ .
ЌҐ®Ўе®¤Ё¬® в Є¦Ґ § ¬ҐвЁвм, зв® ҐЄ®в®алҐ дгЄжЁЁ Ї®бвЇа®жҐб-
б®а Ґ®Ўе®¤Ё¬® ўлЇ®«пвм, ЁбЇ®«м§го Є®¬ ¤л WRITE Ё ADD
(ўгваЁ ¬ Єа®б ) ў PEPS2 .
„«п ў®§ўа в Ё§ бЁб⥬л PPLANG ў MSDOS ЁбЇ®«м§г©вҐ Є®-
¬ ¤л FIN Ё«Ё QUIT (б¬.з бвм 9).
__________________________________________________________
1-2
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
2. ”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
Ѓ«®Є NC - ¤ ле Ї®бвЇа®жҐбб®а PEPS ®Ўлз® б®бв®Ёв Ё§
Ї®б«Ґ¤®ў ⥫м®бвЁ б«®ў, б«®ў® б®бв®Ёв Ё§ ®¤®Ј® Ё«Ё ¤ўге
бЁ¬ў®«®ў, § Є®в®ал¬Ё б«Ґ¤гҐв зЁб«®ў®Ґ § 票Ґ.
ЏаЁ¬Ґал:
X -1.234
S1250
T01
RX-1.234
PPLANG2 а §аҐи Ґв ®ЇаҐ¤Ґ«пвм ¤«п Ї®бвЇа®жҐбб®а ¤® 100
¤аҐбле б«®ў. ЏҐаўлҐ 26 ¤аҐб®ў ®Ўлз® б®®вўҐвбвўгов бЁ¬-
ў®« ¬ «д ўЁв (ў «д ўЁв®¬ Ї®ап¤ЄҐ). ‘ЇЁб®Є ¤аҐб®ў ¤ Ґвбп
ў а §¤Ґ«Ґ 2 нв®© з бвЁ.
2.1 ORD - Є®¬ ¤ ORDER
Љ®¬ ¤ ORD ®ЇаҐ¤Ґ«пҐв ¬Ґбв® Ё Ї®а冷Є Є ¦¤®Ј® Ё§
100 б«®ў, гЄ § ле ў Ў«®ЄҐ NC - ¤ ле.
‚ ¦®, зв®Ўл ўбҐ б«®ў , ЁбЇ®«м§гҐ¬лҐ Ї®бвЇа®жҐбб®а®¬, Ўл«Ё
®ЇаҐ¤Ґ«Ґл Є®¬ ¤®© ORDER .
”®а¬ в Є®¬ ¤л:
ORD 14 7 13
ќв® ®§ з Ґв, зв® Є®Ј¤ б«®ў® 14 ўлў®¤Ёвбп ў NC - Ў«®Є, ®®
Ї®пў«пҐвбп ЇҐаҐ¤ б«®ў®¬ 7, б«®ў® 7 ЇаЁ ўлў®¤Ґ ў NC - Ў«®Є
Ї®пў«пҐвбп ЇҐаҐ¤ б«®ў®¬ 13.
Џ®«Ґ§® ¤®Ў ў«пвм REMark - бва®ЄЁ, Ї®Є §лў ойЁҐ ЎгЄўл, б®-
®вўҐвбвўгойЁҐ нвЁ¬ ¤аҐб ¬.
REM N G M
ORD 14 7 13
ORD бва®Єг ¬®¦® § ЇЁб вм Ё в Є:
ORD 14
ORD 7
ORD 13.
’ Є Є Є ¤®бвгЇл 100 ¤аҐбле б«®ў, ў Є®¬ ¤Ґ ORDER ¬®¦®
ЁбЇ®«м§®ў вм § зҐЁп ў ЇаҐ¤Ґ« е ®в 1 ¤® 100.
___________________________________________________________
2-1
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
2.2 ADD - Є®¬ ¤ ADDRESS
Љ®¬ ¤ ADD ЁбЇ®«м§гҐвбп ¤«п ®ЇаҐ¤Ґ«ҐЁп ўл室ле е а Є-
вҐаЁбвЁЄ Є ¦¤®Ј® ЁбЇ®«м§гҐ¬®Ј® ¤аҐб®Ј® б«®ў . …бвм ў®§¬®¦-
®бвм гбв ®ўЁвм Є®«ЁзҐбвў® жЁда б «оЎ®© бв®а®л ®в ¤ҐбпвЁз-
®© в®зЄЁ, Ўг¤Ґв «Ё ўлў®¤Ёвмбп ¤ҐбпвЁз п в®зЄ , бЇ®б®Ў Ї®-
¤ ў«ҐЁп г«п Ё в.¤.
”®а¬ в Є®¬ ¤л:
ADD number [units NBPT NAPT mode] [l] [t] ]d] ]r] ]s1-4] [n]
[c char1 [char2]] [char3] [char4] [fVALUE] [oVALUE]
Ј¤Ґ
number - ®¬Ґа ¤аҐб®Ј® б«®ў (1-100). ‘Ё¬ў®«л
¤аҐб ®ЇаҐ¤Ґ«повбп в®«мЄ® ў ЁвҐаў «Ґ
®в 1 ¤® 26 Ё ¬®Јгв Ўлвм ®в A ¤® Z .
units=I - ¤«п д®а¬ в®ў iMPERIAL
units=M - ¤«п д®а¬ в®ў mETRIC
units=U - ¤«п д®а¬ в®ў iMPERIAL Ё mETRIC
NBPT _ Є®«ЁзҐбвў® Ї®§ЁжЁ© ¤® ¤ҐбпвЁз®© в®зЄЁ
NAPT - Є®«ЁзҐбвў® Ї®§ЁжЁ© Ї®б«Ґ ¤ҐбпвЁз®© в®зЄЁ
mode=d - ¤«п ўлў®¤ б ¤ҐбпвЁз®© § Їпв®©
mode=f - ¤«п ўлў®¤ б дЁЄбЁа®ў ®© § Їпв®©
l - Ї®¤ ў«ҐЁҐ ўҐ¤г饣® г«п
t - Ї®¤ ў«ҐЁҐ Ї®б«Ґ¤гойЁе г«Ґ©
d - Їа®Ја ¬¬Ёа®ў ЁҐ ¤Ё ¬Ґва (Ї® 㬮«з Ёо
а ¤Ёгб )
r - ®в¬Ґ § Є (Ї® 㬮«з Ёо Ґв ®в¬Ґл
§ Є )
s(1-4) - бЇ®б®Ў ўлў®¤ § Є
s1 - ЁЄ Є®© § Є Ґ 㦥
s2 - 㦥 в®«мЄ® § Є -
s3 - 㦥 в®«мЄ® § Є +
s4 - г¦л ®Ў § Є + Ё -
n - Ґ¬®¤ «мл© (㬮«з ЁҐ - ¬®¤ «мл©)
s - бЁ¬ў®«л ¤аҐб ¬®¤ЁдЁжЁа®ў вм
char1 - § 票Ґ ascii ЇҐаў®Ј® бЁ¬ў®« ¤аҐб
char2 - Є®¤ ascii Ґ®Ўп§ ⥫쮣® ўв®а®Ј® бЁ¬-
ў®«
char3 - Є®¤ ascii Ґ®Ўп§ ⥫쮣® ваҐв쥣® бЁ¬-
ў®«
char4 - Є®¤ ascii Ґ®Ўп§ ⥫쮣® зҐвўҐв®Ј® бЁ¬-
ў®«
fVALUE - ¬ бив ЎЁа®ў вм ¤аҐб Ї® § 票о
oVALUE - ¤®Ў ўЁвм ᬥ饨Ґ Є ¤аҐбг, а ў®¬г ¦ «гҐ
___________________________________________________________
2-2
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
ЏаЁ¬Ґал:
ADD 24 I 3 4 D M 4 3 D L T S2
ќв Є®¬ ¤ ®ЇаҐ¤Ґ«пҐв ¤«п ¤аҐб 24 (¤ўЁ¦ҐЁҐ Ї® ®бЁ X )
б«Ґ¤го饥:
I 3 4 D = д®а¬ в Imperial - 3 § Є ¤® Ё 4 § Є
Ї®б«Ґ в®зЄЁ, ўлў®¤ б ¤ҐбпвЁз®© в®зЄ®©
M 4 3 D = д®а¬ в Metric - 4 § Є ¤® Ё 3 § Є
Ї®б«Ґ в®зЄЁ, ўлў®¤ б ¤ҐбпвЁз®© в®зЄ®©
L = Ї®¤ ў«ҐЁҐ ўҐ¤г饣® г«п
T = Ї®¤ ў«ҐЁҐ Ї®б«Ґ¤гойЁе г«Ґ©
S2 = ¤«п ®ваЁж ⥫мле зЁбҐ« вॡгҐвбп § Є -,
® ¤«п Ї®«®¦ЁвҐ«мле Ґ вॡгҐвбп +.
€«Ё
ADD 6 U 6 O F S1 F10 O25
ќв Є®¬ ¤ ®ЇаҐ¤Ґ«пҐв ¤«п ¤аҐб F б«Ґ¤го饥:
U60F = д®а¬ в iMPERIAL Ё mETRIC - 6 жЁда ¤®
Ё 0 жЁда Ї®б«Ґ ¤ҐбпвЁз®© в®зЄЁ, ўлў®¤ ЎҐ§
¤ҐбпвЁз®© в®зЄЁ
S1 = ЁЄ Є®© § Є Ґ ўлў®¤Ёвбп
F10 = ¬ бив Ў ¤аҐб б® § 票Ґ¬ 10
O25 = ¤®Ў ўЁвм ᬥ饨Ґ 25 Є ¤аҐбг.
Љ ¦¤л© ЁбЇ®«м§гҐ¬л© ¤аҐб ¤®«¦Ґ Ўлвм ®ЇЁб Ї®¤®Ўл¬ ®Ўа -
§®¬.
„«п г«гз襨п зЁв Ґ¬®бвЁ ¦Ґ« вҐ«м® (® Ґ ®Ўп§ ⥫м®)
ўбв ў«пвм Їа®ЎҐ« ¬Ґ¦¤г Є ¦¤®© ЎгЄў®© ў Є®¬ ¤®© бва®ЄҐ.
Љ®Ј¤ ®¬Ґа ¤аҐб®Ј® б«®ў ЇаҐўли Ґв 26 Ё«Ё ¤®Ї®«ЁвҐ«млҐ
бЁ¬ў®«л ( ЇаЁ¬Ґа, Їа®ЎҐ«), Ґ®Ўе®¤Ё¬® ЁбЇ®«м§®ў вм Ї а ¬Ґва
C ¤«п в®Ј®, зв®Ўл Ё§¬ҐЁвм бЁ¬ў®«л б«®ў Ї® 㬮«з Ёо
бЁ¬ў®«л, Ґ пў«пойЁҐбп бЁ¬ў®« ¬Ё «д ўЁв (в.Ґ. Ґ A-Z ).
___________________________________________________________
2-3
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
Ќ § зҐЁп ¤аҐбле Є®¤®ў
®¬Ґа
¤аҐб®Ј® ЋЇЁб ЁҐ ЃгЄў
Є®¤
1 FPS-PEPS SE
2 Ґ § зҐ
3 гбва®©бвў® Ї®ў®а®в - PEPSP C
4 ЇаЁа 饨Ґ а ¤Ёгб Ёбва㬥в ( CRC ) D
5 дгЄжЁп PERERYW DX
6 ЁвҐбЁў®бвм Ї®¤ зЁ F
7 Ї®¤Ј®в®ўЁвҐ«млҐ дгЄжЁЁ (1© ¤аҐб) G
8 ЇаЁа 饨Ґ ¤«Ёл Ёбва㬥в HT
9 Є®®а¤Ё в X жҐва ®Єа㦮бвЁ Ё«Ё
а ¤Ёгб IR
10 Є®®а¤Ё в Y жҐва ®Єа㦮бвЁ J
11 Є®®а¤Ё в Z жҐва ®Єа㦮бвЁ K
12 ¤Ё ¬Ґва/а ¤Ёгб бЄ®а®бвЁ Ї®ўҐае®бвЁ R
13 ᬥи лҐ дгЄжЁЁ M
14 ®¬Ґа Ў«®Є N
15 Ї®¤Ј®в®ўЁвҐ«млҐ дгЄжЁЁ (2© ¤аҐб) G
16 Ґ § зҐ
17 Ґ § зҐ
18 Ґ § зҐ
19 бЄ®а®бвм иЇЁ¤Ґ«п/Ї®ўҐае®бвЁ S
20 ®¬Ґа Ёбва㬥в T
21 Ґ § зҐ
22 Ґ § зҐ
23 Ґ § зҐ
24 Є®®а¤Ё в Ї® ®бЁ X X
25 Є®®а¤Ё в Ї® ®бЁ Y Y
26 Є®®а¤Ё в Ї® ®бЁ Z Z
27 Є®®а¤Ё в Ї® ®бЁ X X
28 Є®®а¤Ё в Ї® ®бЁ Y Y
29 Є®®а¤Ё в Ї® ®бЁ Z Z
Ђ¤аҐб б 51 Ї® 58 ўЄ«озЁвҐ«м® гбв ®ў«Ґл ¤«п ўлў®¤ FANUC
ў PEPSP .
51 ўлў®¤ а ¤Ёгб ( ARP , ARN ) I
52 з «мл© гЈ®« («ЁҐ©лҐ, ЄагЈ®ўлҐ
¤ўЁ¦ҐЁп) J
53 ўЄ«о票Ґ гЈ« ( ARN ) K
54 ¤Ё ¬Ґва Їа®ЎЁўЄЁ (®Ўлз® г«м) P
55 § 票Ґ и Ј («ЁҐ©лҐ, ЄагЈ®ўлҐ
¤ўЁ¦ҐЁп) Q
56 ¤«Ё Ї®«гЎ ©в ( LNN ) I
57 ЇаЁа 饨Ґ гЈ« ( ARP ) P
58 Є®«ЁзҐбвў® ®вўҐабвЁ© ( ARP, LNP, GRD,
EQV ) K
___________________________________________________________
2-4
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
Ћбв ўиЁҐбп Є®¤л ¤аҐб®ў (30-50 Ё 60-100) ¬®Јгв Ёб-
Ї®«м§®ў вмбп в Є, Є Є нв® Ґ®Ўе®¤Ё¬® ў Ї®бвЇа®жҐбб®аҐ, ¤«п
¤аҐб®ў, Ґ ЇҐаҐзЁб«Ґле ўлиҐ. —в®Ўл нвЁ ¤аҐб Ўл«Ё в®«м-
Є® ўл室묨, ¤® ЁбЇ®«м§®ў вм Є®¬ ¤л PEPS ADD Ё«Ё
SWOP .
2.3 HEA - Є®¬ ¤ HEADER
Љ®¬ ¤ HEA Ї®§ў®«пҐв ўбв ў«пвм ў з «® «Ґвл б
д ©«®¬ ¤ лҐ ¤«Ё®© ¤® 5 Ў«®Є®ў.
”®а¬ в Є®¬ ¤л:
HEA 'STRING'
ќв Є®¬ ¤ ўбв ў«пҐв STRING ў з «® Є ¦¤®© «Ґвл б д ©-
«®¬. „®ЇгбЄ Ґвбп ¬ ЄбЁ¬г¬ 20 бЁ¬ў®«®ў бва®Єг.
ЏаЁ¬Ґа:
HEA '%'
‚бв ў«пҐвбп % ў з «® Є ¦¤®© «Ґвл.
2.4 FOO - Є®¬ ¤ FOOTER
Љ®¬ ¤ FOO Ї®¤®Ў Є®¬ ¤Ґ HEA , в®«мЄ® ® Ї®§-
ў®«пҐв ўбв ў«пвм 5 Ў«®Є®ў ¤ ле ў Є®Ґж Є ¦¤®© «Ґвл.
ЏаЁ¬Ґа:
FOO &&&30
ќв Є®¬ ¤ ўбв ў«пҐв ў Є®Ґж «Ґвл б д ©«®¬ гЄ § ЁҐ ¤«п
NCCOMMS ўлўҐбвЁ 30 ¤о©¬®ў зЁбв®© «Ґвл.
___________________________________________________________
2-5
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
2.5 TAB - Є®¬ ¤ TAB
Љ®¬ ¤ TAB ЁбЇ®«м§гҐвбп ¤«п гЄ § Ёп бЁ¬ў®« в -
Ўг«пжЁЁ, Ё«Ё Є Є®Ј®-ЁЎг¤м ¤агЈ®Ј®, Є®в®ал© Ўг¤Ґв ўлў®¤Ёвмбп
ў NC - Ў«®Є ¬Ґ¦¤г б«®ў ¬Ё.
”®а¬ в Є®¬ ¤л:
TAB char
Ј¤Ґ
char = (1-127) - Є®¤ ASCII бЁ¬ў®« в Ўг«пжЁЁ.
…б«Ё Є®¬ ¤ TAB Ґ ЁбЇ®«м§гҐвбп, ЁЄ ЄЁҐ а §¤Ґ«пойЁҐ бЁ¬-
ў®«л Ґ Ўг¤гв ўлў®¤Ёвмбп «Ґвг б д ©«®¬.
ЏаЁ¬Ґал:
TAB 9 - бЁ¬ў®« в Ўг«пжЁЁ Є Є а §¤Ґ«ЁвҐ«м
TAB 32 - Їа®ЎҐ« Є Є а §¤Ґ«ЁвҐ«м
2.6 SUP - Є®¬ ¤ SUP
Љ®¬ ¤ SUP ЁбЇ®«м§гҐвбп ¤«п ўлў®¤ бЁ¬ў®« Ї®¤ ў-
«ҐЁп ЇаЁ¬ҐЁвҐ«м® Є зЁб«®ў®¬г § зҐЁо «оЎ®Ј® б«®ў .
”®а¬ в Є®¬ ¤л:
SUP char
Ј¤Ґ
char = n ¤«п г«п
char = s ¤«п Їа®ЎҐ«
…б«Ё Є®¬ ¤ SUP Ґ ЁбЇ®«м§гҐвбп, Ї® 㬮«з Ёо гбв ў«Ё-
ў Ґвбп г«м Є Є бЁ¬ў®« Ї®¤ ў«ҐЁп. ‘Ё¬ў®« г«м Ґ Ї®пўЁвбп
«ҐвҐ б д ©«®¬.
ЏаЁ¬Ґал:
SUP N - Ї®¤ ў«повбп г«Ё
SUP S - Ї®¤ ў«повбп Їа®ЎҐ«л
___________________________________________________________
2-6
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
2.7 EVE - Є®¬ ¤ EVEN
Љ®¬ ¤ EVE ЁбЇ®«м§гҐвбп ¤«п гЄ § Ёп ўҐ«ЁзЁл ®Є-
агЈ«ҐЁп ¤«п ўбҐе ®бҐ© ( X,Y,Z,I,J,K ).
ќв®в ०Ё¬ ®Ўлз® вॡгҐвбп в®«мЄ® ў гбв ॢиЁе бЁб⥬ е гЇ-
а ў«ҐЁп.
”®а¬ в Є®¬ ¤л:
EVE type
Ј¤Ґ
type = 0 - ®ЄагЈ«ҐЁҐ ¤® Ў«Ё¦ ©иҐ© жЁдал
(Ї® 㬮«з Ёо)
type = 1 - ®ЄагЈ«ҐЁҐ ¤® зҐв®© Ї®б«Ґ¤Ґ© жЁдал
(0,2,4,6,8)
type = 2 - ®ЄагЈ«ҐЁҐ ¤® 0 «Ё« 5 Ї®б«Ґ¤Ґ© жЁдал
2.8 PAR - Є®¬ ¤ PARTNO
Љ®¬ ¤ PAR ЁбЇ®«м§гҐвбп, зв®Ўл ®ЇаҐ¤Ґ«Ёвм д®а¬ в
ўлў®¤ «Ґвг ®¬Ґа з бвЁ. …бвм вਠ०Ё¬ Є®¬ ¤л.
”®а¬ в Є®¬ ¤л:
PAR type [string] [pos]
Ј¤Ґ
type = C - ¤«п ўлў®¤ ®¬Ґа з бвЁ Є Є Є®¬Ґв аЁп.
type = M - ¤«п ўлў®¤ ў ЇаЁЈ®¤®¬ ¤«п з⥨п
ўЁ¤Ґ
type = P - ¤«п ўлў®¤ ў Є®¤ Ё¤ҐвЁдЁЄ жЁЁ Їа®Ј-
а ¬¬л
string - бЁ¬ў®«м п бва®Є , ўбв ў«пҐ¬ п ЇҐаҐ¤
®¬Ґа®¬ з бвЁ (Ґб«Ё ® Ґ гЄ § ,
type = M , в® ЁбЇ®«м§гҐвбп бва®Є Ї®
㬮«з Ёо 'PARTNO/' ).
pos = A - ¤«п ўлў®¤ Ї®б«Ґ бва®Є § Ј®«®ўЄ
pos = B - ¤«п ўлў®¤ ЇҐаҐ¤ бва®Є ¬Ё § Ј®«®ўЄ
Pos Ё string ЁЈ®аЁаговбп, Ґб«Ё § ¤ ® type=C .
Ќ®¬Ґа з бвЁ Є Є Є®¬Ґв аЁ© ўл室Ёв Ї®б«Ґ § Ј®«®ўЄ , ® ®¬Ґа
з бвЁ б вЁЇ®¬ M Ё«Ё P ўл室Ёв ЇҐаҐ¤ § Ј®«®ўЄ®¬ (Ї® 㬮«-
з Ёо), ¤ ¦Ґ Ґб«Ё гЄ § Ї а ¬Ґва pos = A .
___________________________________________________________
2-7
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
ЏаЁ¬Ґа:
…б«Ё ў PEPS ®ЇҐа в®а PARTNO Ўл« § ЇЁб Є Є
PARTNO JOB1234 , в®:
PAR C - ў PPLANG ¤ бв N10(JOB1234)
PARTNO M - W ЇЇ« Ј DAST ###Ї ав®/©®Ў1234
Ї а Ї к:к - ў PPLANG Ўг¤Ґв :JOB1234 Ї®б«Ґ
бва®Є § Ј®«®ўЄ
2.9 COM - Є®¬ ¤ COMMENT
Љ®¬ ¤ COM гЄ §лў Ґв д®а¬ в Є®¬¬Ґв аЁп, Є®в®ал©
¤®«¦Ґ Ўлвм ўлўҐ¤Ґ «Ґвг ў бўп§Ё б Є®¬ ¤®© MESSAGE ў
PEPS . …б«Ё Є®¬ ¤ COMMENT Ґ ЁбЇ®«м§гҐвбп, ЁЄ ЄЁҐ Є®¬-
¬Ґв аЁЁ Ґ Ўг¤гв ўлў®¤Ёвмбп «Ґвг.
”®а¬ в Є®¬ ¤л:
COM start [string] end [n] [m(1-120)]
Ј¤Ґ
start = Є®¤ ASCII бЁ¬ў®« з « Є®¬¬Ґв аЁп
string = Ґ®Ўп§ ⥫м п бва®Є , ўлў®¤Ё¬ п Ї®б«Ґ
з «м®Ј® бЁ¬ў®«
end = Є®¤ ASCII бЁ¬ў®« Є®ж Є®¬¬Ґв аЁп
N = ЁЄ ЄЁҐ ®¬Ґа Ў«®Є®ў Ґ ўлў®¤пвбп
ў¬ҐбвҐ б Є®¬¬Ґв аЁп¬Ё
M(1-120) = Ґ®Ўп§ ⥫мл© Ї а ¬Ґва ¬ ЄбЁ¬ «м®©
¤«Ёл Є®¬¬Ґв аЁп ЎҐ§ бЁ¬ў®«®ў Є®¬¬Ґ-
в аЁп (¬ ЄбЁ¬ «м п ¤«Ё Ї® 㬮«з Ёо
=40)
ЏаЁ¬Ґал:
COM 40 41 - Є®¬ ¤ COM ў PPLANG Ё
MES 'This is comment MES ў PEPS ¤ ов Ў«®Є,
N10 (This is comment ў®§ўа й Ґ¬л© «Ґвг б д ©«®¬.
___________________________________________________________
2-8
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
COM 40 'MSG, '41 N MB - Є®¬ ¤ COM Ё MES ў PEPS
MES 'This is comment' ¤ ов Ў«®Є, ў®§ўа й Ґ¬л©
(MSG,This is a com) «Ґвг б д ©«®¬.
2.10 OPS - Є®¬ ¤ OPSKIP
PEPS ¤®ЇгбЄ Ґв 3 га®ўп Ґ®Ўп§ ⥫мле ЇаҐ¤ў аЁ-
⥫мле Є®¬ ¤. ќв Є®¬ ¤ ®ЇаҐ¤Ґ«пҐв ®¤Ё Ё«Ё ¤ў ўлў®¤Ё-
¬ле бЁ¬ў®« ¤«п Є ¦¤®Ј® Ё§ ваҐе га®ўҐ©.
”®а¬ в Є®¬ ¤л:
OPS level char1 [char2]
Ј¤Ґ
level = (1-3) - га®ўҐм ЇаҐ¤ў аЁвҐ«м®© Є®¬ ¤л
char1 = (1-127) - Є®¤ ASCII ўлў®¤Ё¬®Ј® бЁ¬ў®«
char2 = (1-127) - Є®¤ ASCII Ґ®Ўп§ ⥫쮣®
ўв®а®Ј® бЁ¬ў®« ¤«п ўлў®¤ .
…б«Ё нв Є®¬ ¤ Ґ ўЄ«озҐ ў в Ў«Ёжг, в® ЁбЇ®«м§®ў ЁҐ Є®-
¬ ¤л OPSKIP ўгваЁ PEPS Ґ ¤ бв нд䥪в .
ЏаЁ¬Ґа:
OPS 1 47
ЏҐаҐ¤ ®¬Ґа®¬ Ў«®Є Ўг¤Ґв ўлўҐ¤Ґ бЁ¬ў®« /, Ґб«Ё ўгваЁ
PEPS ЄвЁўҐ га®ўҐм 1.
€«Ё
OPS 1 47 49
OPS 2 47 50
ЏҐаҐ¤ ®¬Ґа®¬ Ў«®Є Ўг¤Ґв ўлўҐ¤Ґ® /1/2, Ґб«Ё ўгваЁ PEPS
ЄвЁўл ®Ў га®ўп 1 Ё 2.
___________________________________________________________
2-9
___________________________________________________________
”®а¬ вЁа®ў ЁҐ Ў«®Є Ё ¤аҐб
___________________________________________________________
2.11 - NUM - Є®¬ ¤ NUMBER
Љ®¬ ¤ NUM гЄ §лў Ґв, Є ЄЁҐ ®¬Ґа Ў«®Є®ў ¤®«¦л
Ўлвм ўлўҐ¤Ґл «Ґвг. Ћ в Є¦Ґ гбв ў«Ёў Ґв з «мл©
®¬Ґа Ў«®Є Ё ¬ ЄбЁ¬ «м® ¤®ЇгбвЁ¬л© ®¬Ґа.
”®а¬ в Є®¬ ¤л:
NUM start inc max
Ј¤Ґ
start = з «мл© ®¬Ґа Ў«®Є
inc = ЇаЁа 饨Ґ ®¬Ґа Ў«®Є
max = ¬ ЄбЁ¬ «мл© ®¬Ґа Ў«®Є
ЏаЁ¬Ґа:
NUM 10 10 9999
Љ®Ј¤ ®¬Ґа Ў«®Є ЇаҐўлбЁв ¬ ЄбЁ¬ «мл©, ®¬Ґа Ў«®Є гбв -
ў«Ёў Ґвбп ў start .
…б«Ё нв Є®¬ ¤ Ґ ЁбЇ®«м§гҐвбп, ЁЄ ЄЁҐ ®¬Ґа Ў«®Є®ў Ґ
Ї®пў«повбп «ҐвҐ.
___________________________________________________________
2-10
___________________________________________________________
Џ®¤Ј®в®ўЁвҐ«млҐ Ё ¤агЈЁҐ Є®¤л
___________________________________________________________
3. Џ®¤Ј®в®ўЁвҐ«млҐ Ё ¤агЈЁҐ Є®¤л
3.1 PRE - Є®¬ ¤ PREP
Џ®¤Ј®в®ўЁвҐ«млҐ дгЄжЁЁ, Ї®¤ Є®в®алҐ ў Ў®«миЁб⢥
гЇа ў«пойЁе бЁб⥬ ®в®ў®¤пвбп G - ¤аҐб , гбв ў«Ёў ов
०Ё¬ гЇа ў«пойЁе бЁб⥬. ЋЎлз®, ®Ё ЁбЇ®«м§говбп ¤«п ®Ў®-
§ 票п бЇ®б®Ў ЇҐаҐ¤ўЁ¦ҐЁп Ё§ ⥪г饩 Ї®§ЁжЁЁ ў ®ўго
Ї®§ЁжЁо ( G00, G01, G02, G03 ) Ё«Ё ®ЇаҐ¤Ґ«пов ®¤Ё Ё§ ў®§-
¬®¦ле жЁЄ«®ў ( G81, G82 Ё в.¤.).
‡ ¬ҐвмвҐ, зв® Ё PEPS2 , Ё PPLANG Ґ Ё¬Ґов ўгв-
२е дгЄжЁ© ¤«п Їа®Ја ¬¬Ёа®ў Ёп жЁЄ«®ў, в ЄЁе Є Є G81 .
Љ®Ј¤ вॡгҐвбп жЁЄ«, ҐЈ® ¤® § Їа®Ја ¬¬Ёа®ў вм ЇаЁ Ї®¬®йЁ
¬ Єа®®ЇаҐ¤Ґ«ҐЁп, Є®в®а®Ґ ўлў®¤Ёв ᮮ⢥вбвўгойЁҐ Є®¬ ¤л
ADD , зв®Ўл ўлЇ®«Ёвм ваҐЎгҐ¬л© NC - Ў«®Є. ’® ¦Ґ ¬ Єа®-
®ЇаҐ¤Ґ«ҐЁҐ ¤®«¦® ®ЎҐбЇҐзЁў вм Ё ЇаЁҐ¬«Ґ¬®Ґ Ја дЁзҐбЄ®Ґ
Ё§®Ўа ¦ҐЁҐ ўлЇ®«ҐЁп жЁЄ« .
Љ®¬ ¤ PRE ЁбЇ®«м§гҐвбп ¤«п § 票п бв ¤ ав-
ле PREPARATORY - Є®¤®ў:
§ 票п PREP - дгЄжЁЁ
ЈагЇЇЁа®ў ЁҐ PREP - дгЄжЁЁ
¬®¤ «м®бвм PREP -Є®¤
ўле®¤лҐ б«®ў PREP -Є®¤
PREP - дгЄжЁп¬, ®ЇЁблў Ґ¬л¬ Ё¦Ґ.
”®а¬ в Є®¬ ¤л:
PRE number value group word [N]
Ј¤Ґ
number = (1-40) - ®¬Ґа Є®¤ (б¬.б«Ґ¤.бва.)
value = § 票Ґ ¤«п ўлў®¤
group = (1-10) - ЈагЇЇ PREP - дгЄжЁЁ
word = (1-2) - ўл室®Ґ б«®ў® 1=7, 2=15
= Ґ¬®¤ «м®Ґ ўЄ«о票Ґ (Ї® 㬮«з Ёо
¬®¤ «м®Ґ).
ЏаЁ¬Ґа:
PRE 10 11
Ѓг¤Ґв гбв ®ў«Ґ Ўлбвал© G Є®¤ ¤«п G00 , ЁбЇ®«м§гп ЈагЇЇг
1 Ё ¤аҐб®Ґ б«®ў® 7. ѓагЇЇ Ўг¤Ґв ¬®¤ «м®© Ї® 㬮«з Ёо.
___________________________________________________________
3-1
___________________________________________________________
Џ®¤Ј®в®ўЁвҐ«млҐ Ё ¤агЈЁҐ Є®¤л
___________________________________________________________
‚ᥠ§ 票п PRE - Є®¤ ўгваЁ ®¤®© ЈагЇЇл ¤®«¦л Ўлвм
®ЇаҐ¤Ґ«Ґл б ®¤®© Ё в®© ¦Ґ ¬®¤ «м®бвмо.
ЏаЁ¬Ґал:
ѓагЇЇ 1 ¬®¦Ґв ᮤҐа¦ вм - Rapid, Feed CW Ё ccw
ѓагЇЇ 2 ¬®¦Ґв ᮤҐа¦ вм - Absolute/Incremental
ѓагЇЇ 3 ¬®¦Ґв ᮤҐа¦ вм - Metric/Inch
®¬Ґа ЋЇЁб ЁҐ ’ЁЇЁзлҐ
PREP -Є®¤ § 票п
1 ЎлбвалҐ б¬ҐйҐЁп, G00 G01 G20
Ё«Ё Ї®§ЁжЁп, Ґб«Ё ўлў®¤ FANUC
2 «ЁҐ© п бЄ®а®бвм ¤ўЁ¦ҐЁп G01 G21
Ё«Ё ЇҐад®а жЁп, Ґб«Ё
ўлў®¤ FANUC
3 ЄагЈ®ў п ЁвҐаЇ®«пжЁп CW G02 G22
4 ЄагЈ®ў п ЁвҐаЇ®«пжЁп CCW G03 G23
5 ЇҐаҐалў (Ґ гбв ®ў«Ґ, Ґб«Ё G04
D - ¤аҐб
6 ¬ҐваЁзҐбЄЁҐ Ґ¤ЁЁжл G71 G21
7 imperial Ґ¤ЁЁжл G70 G20
8 Ўб®«о⮥ Їа®Ја ¬¬Ёа®ўЁҐ G90
9 Їа®Ја ¬¬Ёа®ўЁҐ б ЇаЁа 饨Ґ¬ G91
10 ®в¬Ґ Є®¬ЇҐб жЁЁ гбҐзҐЁп G40
а ¤Ёгб
11 Є®¬ЇҐб жЁп гбҐзҐЁп а ¤Ёгб G41
б«Ґў
12 Є®¬ЇҐб жЁп гбҐзҐЁп а ¤Ёгб G42
бЇа ў
13 १Ґаў
14 १Ґаў
15 १Ґаў
16 гбв ®ўЄ ЁЄаҐ¬Ґвле ¤ ле G93
17 १Ґаў
18 १Ґаў
19 १Ґаў
20 १Ґаў
21 Ї®бв®п п бЄ®а®бвм Ї®ўҐае®бвЁ G96
22 Ї®бв®п п бЄ®а®бвм иЇЁ¤Ґ«п G97
23 ¬ ЄбЁ¬ «м п бЄ®а®бвм иЇЁ¤Ґ«п G92
24 ЁвҐбЁў®бвм ў ¬Ёгвг G94
25 ЁвҐбЁў®бвм ®Ў®а®в G95
26-29 १Ґаў
30 ўлў®¤ ®Ўа йҐЁп Є Ї®§ЁжЁЁ ў G72
PEPS FANUC
31 ўлў®¤ «ЁҐ©®Ј® Ї®«гЎ ©в ў G69
FANUC
32 ўлў®¤ ¤гЈ®ў®Ј® Ї®«гЎ ©в ў G68
FANUC
33 ўлў®¤ «ЁҐ©®© ЇҐад®а жЁЁ G76
ў PEPS FANUC
___________________________________________________________
3-2
___________________________________________________________
Џ®¤Ј®в®ўЁвҐ«млҐ Ё ¤агЈЁҐ Є®¤л
___________________________________________________________
34 ўлў®¤ ¤гЈ®ў®© ЇҐад®а жЁЁ ў PEPS G77
FANUC
35-37 १Ґаў
38 ЁбЇ®«м§®ў ЁҐ б¬ҐйҐЁп ¤«Ёл G43 G44
Ёбва㬥в
39 ®в¬Ґ б¬ҐйҐЁп ¤«Ёл Ёбва㬥в G49
40 १Ґаў
ЏаЁ¬Ґал:
PRE 1 0 1 1 - G00 ¤«п Ўлбва®© ЁвҐаЇ®«пжЁЁ
PRE 2 1 1 1 - G01 ¤«п «ЁҐ©®© ЁвҐаЇ®«пжЁЁ
PRE 3 2 1 1 - G02 ¤«п Їа ў«ҐЁп Ї® з б®ў®©
бв५ЄҐ
PRE 4 3 1 1 - G03 ¤«п Їа ў«ҐЁп Їа®вЁў з б®-
ў®© бв५ЄЁ
ќвЁ Є®¬ ¤л § з ов ®а¬ «млҐ Є®¤л G ЁвҐаЇ®«пжЁЁ.
PRE Є®¤л § з овбп ЇҐаў®¬г ¤аҐб®¬г Є®¤г, в.Ґ. ADD 7 .
PRE Є®¤л пў«повбп ¬®¤ «мл¬Ё ўгваЁ ЈагЇЇл 1.
3.2 OUT - Є®¬ ¤ OUTPUT
Љ®¬ ¤ OUT гЄ §лў Ґв ०Ё¬ ўлў®¤ .
”®а¬ в Є®¬ ¤л:
OUT mode units
Ј¤Ґ
mode = A ¤«п ўлў®¤ ў Ўб®«овле Є®®а¤Ё в е,
mode = I ¤«п ўлў®¤ ў ЁЄаҐ¬Ґвле Є®®а¤Ё в е,
units = I ¤«п ўлў®¤ ў Imperial Ґ¤ЁЁж е
units = M ¤«п ўлў®¤ ў ¬ҐваЁзҐбЄЁе Ґ¤ЁЁж е
units = V ¤«п ўлў®¤ ў вҐе ¦Ґ Ґ¤ЁЁж е, зв® Ё
ўў®¤
___________________________________________________________
3-3
___________________________________________________________
Џ®¤Ј®в®ўЁвҐ«млҐ Ё ¤агЈЁҐ Є®¤л
___________________________________________________________
“¬®«з Ёп:
mode = A
units = V
3.3 MIS - Є®¬ ¤ MISC
‘¬Ґи лҐ дгЄжЁЁ ®Ўлз® бва®пвбп б Њ- ¤аҐб®¬ ў
Ў®«миЁб⢥ гЇа ў«пойЁе бЁб⥬ Ё ®Ў®§ з ов ў®§¤Ґ©бвўЁҐ
з бвм гЇа ў«по饩 ЇЇ а вгал. ЇЁ¤Ґ«м ўЇҐаҐ¤, § ¤ Ё бв®Ї,
ЇаЁ¬Ґа, ®Ўлз® Їа®Ја ¬¬Ёаговбп Є Є Њ03, Њ04, Њ05 ᮮ⢥в-
б⢥®.
Ѓ®«миЁбвў® бв ¤ авле дгЄжЁ©, в ЄЁе Є Є SPINDLE, COOLANT,
TOOL CHANGE ў®§¤Ґ©бвўгов зҐаҐ§ ᮮ⢥вбвўгойЁҐ ўгв२Ґ
Є®¬ ¤л PEPS2 . ЌҐбв ¤ авлҐ Њ-Є®¤л, Ґ ўЄ«озҐлҐ ў ЇҐ-
аҐзҐм, ¤ л© Ё¦Ґ, ¬®¦® Їа®Ја ¬¬Ёа®ў вм Їаאַ зҐаҐ§ Є®-
¬ ¤г INSERT Ё«Ё зҐаҐ§ ¬ Єа®®ЇаҐ¤Ґ«ҐЁҐ.
‘¬Ґи лҐ дгЄжЁЁ ®Ў®а㤮ў Ёп - Њ-Є®¤л - ЇҐаҐ § з овбп
ўгваЁ PEPS2 дЁЄбЁа®ў л¬ дгЄжЁп¬ бв Є .
Љ®¬ ¤ MIS ЁбЇ®«м§гҐвбп ¤«п ®ЇаҐ¤Ґ«ҐЁп § зҐЁп Њ-Є®¤ ,
ᮮ⢥вбвўго饣® дгЄжЁЁ бв Є .
…б«Ё ЁЄ Є п ᬥи п дгЄжЁп Ґ ®ЇаҐ¤Ґ«Ґ ўгваЁ PPLANG ,
в® ® Ґ Ўг¤Ґв ўлўҐ¤Ґ .
”®а¬ в Є®¬ ¤л:
MIS number value
Ј¤Ґ
number = (1-20) - ўгв२© Њ-Є®¤ PEPS (б¬.в Ў«.)
value = ᮮ⢥вбвўгойЁ© Њ-Є®¤ гбва®©бвў гЇа ў«Ґ-
Ёп.
___________________________________________________________
3-4
___________________________________________________________
Џ®¤Ј®в®ўЁвҐ«млҐ Ё ¤агЈЁҐ Є®¤л
___________________________________________________________
ЏаЁ¬Ґа:
MIS 1 0 - Є®¬ ¤ STOP ўлў®¤Ёв Њ00
MIS 3 30 - Є®Ґж Їа®Ја ¬¬л ўлў®¤Ёв Њ30
Ќ § 票п ᬥи ле Є®¤®ў
Њ-Є®¤ ЋЇЁб ЁҐ Љ®¬ ¤ PEPS ’ЁЇЁзл©
PEPS Њ-Є®¤
1 ®бв ®ўЄ бв Є STOP Њ00
2 Ґ®Ўп§ ⥫м п ®бв ®ўЄ OPSTOP Њ01
3 Є®Ґж Їа®Ја ¬¬л FIN Њ02 Њ30
4 иЁ¤Ґ«м CW SPIN Ё«Ё Њ03
SURF
5 иЁ¤Ґ«м CCW SPIN Ё«Ё Њ04
SURF
6 иЁ¤Ґ«м г¤ «Ґ SPIN Ё«Ё Њ05
SURF
7 ᬥ Ёбва㬥в TOOL Њ00 Њ06
8 ®е« ¦¤ҐЁҐ вг¬ ®¬ COOL MI Њ07
9 ®е« ¦¤ҐЁҐ ¦Ё¤Є®бвмо COOL FL Њ08
10 ®в¬Ґ ®е« ¦¤ҐЁп COOL OFF Њ09
10 гбв ®ўЄ ०Ё¬ Ї®«г- Њ10
Ў ©в (¤«п FANUC )
11 § ЄаҐЇ«ҐЁҐ ЇҐа (Ї® ¤ўЁ¦ҐЁҐ Њ10
®бЁ Z ) Ї® XY
11 ®в¬Ґ ०Ё¬ Ї®«г- Њ11
Ў ©в (ўлў®¤ ¤«п
FANUC )
12 ®вЄаҐЇ«ҐЁҐ ЇҐа (Ї® ¤ўЁ¦ҐЁҐ Њ11
®бЁ Z ) Ї® Z
13 ¤Ё Ї §® ЇҐаҐ¤ зЁ 1 SPIN Ё«Ё Њ38
SURF
14 ¤Ё Ї §® ЇҐаҐ¤ зЁ 2 SPIN Ё«Ё Њ39
SURF
15 ¤Ё Ї §® ЇҐаҐ¤ зЁ 3 SPIN Ё«Ё Њ40
SURF
16 ¤Ё Ї §® ЇҐаҐ¤ зЁ 4 SPIN Ё«Ё Њ41
SURF
17-20 १Ґаў
___________________________________________________________
3-5
___________________________________________________________
Џ®¤Ј®в®ўЁвҐ«млҐ Ё ¤агЈЁҐ Є®¤л
___________________________________________________________
3.4 PUN - Є®¬ ¤ PUNCH
Љ®¬ ¤ PUN ЁбЇ®«м§гҐвбп ¤«п ўлў®¤ ᮤҐа¦Ё¬®Ј® гЄ § ®-
Ј® ¤аҐб ў ०Ё¬Ґ ЇҐад®а жЁЁ.
”®а¬ в Є®¬ ¤л:
PUN A number [value]
Ј¤Ґ
number = Є®¤ ¤аҐб ¤«п ўлў®¤
value = § 票Ґ ¤аҐб
ЏаЁ¬Ґа:
PUN A 13 25
3.5 POS - Є®¬ ¤ POSITION
Љ®¬ ¤ POS ЁбЇ®«м§гҐвбп ¤«п ўлў®¤ гЄ § ®Ј® ¤аҐб б
§ ¤ л¬ § 票Ґ¬ ў ०Ё¬Ґ Ї®§ЁжЁ®Ёа®ў Ёп.
”®а¬ в Є®¬ ¤л:
POS A number [value]
Ј¤Ґ
number = Є®¤ ¤аҐб ¤«п ўлў®¤
value = § 票Ґ ¤аҐб
ЏаЁ¬Ґа:
POS A 13 22
___________________________________________________________
3-6
___________________________________________________________
Џ®¤Ј®в®ўЁвҐ«млҐ Ё ¤агЈЁҐ Є®¤л
___________________________________________________________
3.6 NIB - Є®¬ ¤ NIBBLE
Љ®¬ ¤ NIB ЁбЇ®«м§гҐвбп ¤«п ўлў®¤ ¤аҐб б § ¤ л¬
§ 票Ґ¬ ў ०Ё¬Ґ Ї®«гЎ ©в (ў ЁвҐаў «Ґ 1-5).
”®а¬ в Є®¬ ¤л:
NIB A number [value1] [value2] [upto value5] [t]
Ј¤Ґ
number = Є®¤ ¤аҐб ¤«п ўлў®¤
value1 = § 票Ґ ¤аҐб ¤«п Ї®«гЎ ©в
ЁвҐаў « 1
value2 = § 票Ґ ¤аҐб ¤«п Ї®«гЎ ©в
ЁвҐаў « 2
value5 = § 票Ґ ¤аҐб ¤«п Ї®«гЎ ©в
ЁвҐаў « 5
t = Є®¤ Ёбва㬥в в®© ¦Ґ «ЁЁЁ
ЏаЁ¬Ґа:
NIB A 13 22 24
3.7 FPS - Є®¬ ¤ FPS
Љ®¬ ¤ FPS ЁбЇ®«м§гҐвбп ¤«п ЇҐаҐ § 票п гбв ®ўЄЁ 室 .
ЋЎлз® нв® ¤Ґ« Ґвбп зҐаҐ§ ¤аҐбл© Є®¤ 1, Є®в®ал© ¬®¦®
Ё§¬ҐЁвм, Є Є нв® вॡгҐвбп.
”®а¬ в Є®¬ ¤л:
FPS A number
Ј¤Ґ
NUMBER - ¤аҐбл© Є®¤ ¤«п ЇҐаҐ § 票п FPS .
ЏаЁ¬Ґа:
FPS A 5
___________________________________________________________
3-7
___________________________________________________________
Џ®¤Ј®в®ўЁвҐ«млҐ Ё ¤агЈЁҐ Є®¤л
___________________________________________________________
3.8 CLA - Є®¬ ¤ CLAMP
Љ®¬ ¤ CLA ЁбЇ®«м§гҐвбп, зв®Ўл гЄ § вм, Ј¤Ґ ўлў®¤Ёвм
дЁЄбЁа®ў лҐ Є®¤л ®бЁ Z . ‚ ᮮ⢥вбвўЁЁ б нвЁ¬ ¤®«¦
Ўлвм гЄ § Є®¬ ¤ MISC .
…б«Ё Є®¬ ¤ CLAMP Ґ ўў®¤Ёвбп, ⮠ᮮ⢥вбвўгойЁҐ дЁЄбЁ-
а®ў лҐ Є®¤л б ¬Ё ўлў®¤пвбп «ЁЁо.
…б«Ё ЁбЇ®«м§гҐвбп Є®¬ ¤ CLAMP , в® Є®¤л Ўг¤гв «ЁЁЁ
б ¤агЈЁ¬Ё ¤ л¬Ё (в® Ґбвм в®© ¦Ґ «ЁЁЁ, зв® Ё ЇҐаҐ¬ҐйҐ-
Ёп ®бҐ©).
”®а¬ в Є®¬ ¤л:
CLA - Ґв Ї а ¬Ґва®ў.
3.9 TOO - Є®¬ ¤ TOOL
Љ®¬ ¤ TOOL ўлЎЁа Ґв ¤®ЇгбвЁ¬лҐ ў аЁ вл ЇаЁ б¬ҐҐ Ёбв-
а㬥в .
”®а¬ в Є®¬ ¤л:
TOO type [Z] [L] [D](1-3)]
Ј¤Ґ
TYPE = 0 - Ґ ўлў®¤Ёвбп б«®ў® T
TYPE = 1 - ¤«п ўлў®¤ в®«мЄ® ®¬Ґа гбва®©бвў ,
ЇаЁ¬Ґа T01
TYPE = 2 - ¤«п ўлў®¤ ®¬Ґа гбва®©бвў Ё ᬥ饨п,
ЇаЁ¬Ґа T0102
Z - ўлў®¤ ¤«Ёл ᬥ饨п б«Ґ¤гойЁ© Ў«®Є
б ЇҐаҐ¬ҐйҐЁҐ¬ Ї® ®бЁ Z
Џ® 㬮«з Ёо ўлў®¤ ᬥ饨п в®в ¦Ґ
Ў«®Є, зв® Ё ᬥ Ёбва㬥в
L - ¤®Ў ўЁвм ¤«Ёг Ёбва㬥в (Ё§ Є®¬ -
¤л PEPS TOOL ) Є ¤ўЁ¦ҐЁп¬ Ї® ®бЁ Z
D(1-3) - ўлў®¤ ўаҐ¬ҐЁ ЇҐаҐалў (ЁбЇ®«м§гп
®Ўлзл© д®а¬ в ЇҐаҐалў )
D1 - ўлў®¤ ЇҐаҐалў «ЁЁо ЇҐаҐ¤ ᬥ®©
Ёбва㬥в
D2 - ўлў®¤ ЇҐаҐалў б® б¬Ґ®© Ёбва㬥в
D3 - ўлў®¤ ЇҐаҐалў Ї®б«Ґ б¬Ґл Ёбва㬥в
‡ ¬ҐвмвҐ:
Ѓ®«миЁбвў® Ї®бвЇа®жҐбб®а®ў вॡгов ¤агЈго Ёд®а¬ жЁо ¤«п
ўлў®¤ ў® ўаҐ¬п б¬Ґл Ёбва㬥в , Ё ®Ўлз® ¤«п нв®Ј® ЇЁ-
иҐвбп ¬ Єа®®ЇаҐ¤Ґ«ҐЁҐ TOOL . Ћ® ¬®¦Ґв б ¬® ЁбЇ®«м§®ў вм
ўгваҐоо Є®¬ ¤г TOOL Ё ў аЁ вл TOOL , ®ЇЁб лҐ ўлиҐ.
‚ н⮬ б«гз Ґ ў PPLANG Є®¬ ¤ TOOL 0.
___________________________________________________________
3-8
4.Љ®¬ ¤л ०Ё¬
4.1.PRI-Є®¬ ¤ PRINT
Љ®¬ ¤ PRI ўлЎЁа Ґв Є®¬ ¤л п§лЄ PEPS2 ¤«п ўлў®¤
«Ґвг.…Ґ ¬®¦® ЁбЇ®«м§®ў вм ¤«п ўлў®¤ «оЎ®Ј® ў аЁ в Ё§ Ї®-
Є § ле Ё¦Ґ.Њ®¦® ўў®¤Ёвм ᬥи лҐ § 票п вЁЇ®ў ¤«п в®Ј®
зв®Ўл ўлЇ®«Ёвм «оЎ®© ваҐЎгҐ¬л© ўлў®¤.
”®а¬ в Є®¬ ¤л:
PRI type
Ј¤Ґ type 0 = Ґв Є®¬ ¤ «ҐвҐ
type 1 = ¤«п ўлў®¤ Ї®¤зҐаЄЁў Ёп (_ )
type 2 = ¤«п ўлў®¤ Ї®¤зҐаЄЁў Ёп Ё 39 Їа®ЎҐ«®ў
type 4 = Ґ ¤Ґ« вм Є®¬ ¤л PRINT ўгваЁ ¬ Єа®б
type 8 = Ґ ¤Ґ« вм Є®¬ ¤л PRINT ЁҐ ¬ Єа®б
…б«Ё Є®¬ ¤ PRI Ґ ЁбЇ®«м§гҐвбп,в® Ї® 㬮«з Ёо Ўг¤Ґв
ў§пв® PRI 0.
ЏаЁ¬Ґа:
PRI 1 - ¤ Ґв ў PPLANG ўлў®¤ Ё§ PEPS:
_RAP
_GOTX100Y100
N20G00X100.0Y100.0
PRI 2 - ¤ Ґв ў PPLANG ўлў®¤ Ё§ PEPS:
_ RAPID
_ GOTOX100Y100
N20G00X100.0Y100.0
PRI 10 - ЇҐз ⠥⠢ᥠ¤ лҐ ў ЇаҐ¤Ґ« е ¬ Єа®б
Ё в Ўг«ЁагҐв б 39 Їа®ЎҐ« ¬Ё(ўгв२Ґ
Є®¬ ¤л PEPS, 室пйЁҐбп ўҐ ¬ Єа®б ,
Ґ Ўг¤гв ЇҐз в л).
‡ ¬Ґз ЁҐ:
‘ва®ЄЁ, зЁ ойЁҐбп б Ї®¤зҐаЄЁў Ёп,Ўг¤гв ЁЈа®аЁа®ў вмбп
ў ०Ё¬Ґ бўп§Ё б Ў«®Є®¬ гЇа ў«ҐЁп CNC Ё«Ё ЇҐад®а в®а®¬.
______________________________________________________________
4-1
4.2. VER -Є®¬ ¤ VERSION.
Љ®¬ ¤ VER ЁбЇ®«м§гҐвбп, зв®Ўл гЄ § вм, ¤«п Є Є®© ўҐа-
бЁЁ PEPS2 Ўл« ᤥ« Ё«Ё ¤Ґ« Ґвбп в Ў«Ёж . ќв® Ўг¤Ґв Їа®ўҐ-
८ ¬®¤г«п¬Ё PEPS зв®Ўл ЇаЁўҐбвЁ ў ᮮ⢥вбвўЁҐ ®¬Ґа ўҐабЁЁ.
”®а¬ в Є®¬ ¤л:
VER 2.2
ќв Є®¬ ¤ ¤®«¦ Ўлвм § Їа®Ја ¬¬Ёа®ў .
4.3. MAC - Є®¬ ¤ MACHINE.
Љ®¬ ¤ MAC ЁбЇ®«м§гҐвбп ¤«п гЄ § Ёп вЁЇ бв Є , ¤«п
Є®в®а®Ј® Ўл« Ї®бв஥ в Ў«Ёж PPLANG2.
ќв Є®¬ ¤ ¤®«¦ Ўлвм § Їа®Ја ¬¬Ёа®ў , в Є Є Є ®
Ўг¤Ґв Їа®ўҐаҐ PEPS2.
”®а¬ в Є®¬ ¤л:
MAC type [number(PEPSP в®«мЄ®)]
Ј¤Ґ type = M ¤«п MILL
type = L ¤«п LATHE
type = F ¤«п Flame cutter
type = P ¤«п ЇҐад®а жЁЁ (Pinching)
type = N ¤«п Nibbing
number = 1 ¤«п ўлў®¤ ў бв ¤ а⮬ д®а¬ вҐ
ISO (Ї® 㬮«з Ёо)
number = 2 ¤«п ўлў®¤ ў д®а¬ ⥠Fanuc
4.4. REM - Є®¬ ¤ REM.
Љ®¬ ¤ REM ЁбЇ®«м§гҐвбп ¤«п ¤®Єг¬ҐвЁа®ў Ёп Ї®бвЇа®-
жҐбб®а®© в Ў«Ёжл PPLANG2 б 楫мо ®Ў«ҐЈзҐЁп ҐҐ Ї®Ё¬ Ёп.
”®а¬ в Є®¬ ¤л:
REM string
Ј¤Ґ string - «оЎ п бЁ¬ў®«м п бва®Є
ЏаЁ¬Ґа:
REM Post-Processor Table for FANUC 6MB Control
______________________________________________________________
4-2
5.“Їа ў«ҐЁҐ ®бп¬Ё бв Є .
5.1. FRO - Є®¬ ¤ FROM.
Љ®¬ ¤ FRO ®ЇаҐ¤Ґ«пҐв Є Є ЁбЇ®«м§гҐвбп Є®¬ ¤ FROM
ўгваЁ PEPS2 Ё Є Є ® Ўг¤Ґв ЁвҐаЇаҐвЁа®ў Ё ЁбЇ®«м§®ў
Ї®бваЇ®жҐбб®а®¬.
”®а¬ в Є®¬ ¤л:
FRO type
Ј¤Ґ type = 0 Ґв FROM
type = 1 ¤«п ўлў®¤ PREP-Є®¤ Ё Є®®а¤Ё в®© Ё-
д®а¬ жЁЁ в®«мЄ® ў ЇҐаў®¬ ®ЇҐа в®аҐ FROM
type = 2 в® ¦Ґ, зв® Ё вЁЇ 1, ® ¤«п Є ¦¤®Ј® ®ЇҐ-
а в®а FROM
ЏаЁ¬Ґа:
FROM X20 Y20 Z20
N10G92X20.0Y20.0Z20.0
ў аЁ в FROM 1, Ґб«Ё гЄ § PREP-Є®¤ PREP 15 92
______________________________________________________________
5-1
5.2. CIR - Є®¬ ¤ CIRCLE.
Љ®¬ ¤ CIR гЄ §лў Ґв Є ЄЁ¬ ®Ўа §®¬ ўлў®¤Ёвбп «Ґвг
Ёд®а¬ жЁп ® ЄагЈ®ў®© ЁвҐаЇ®«пжЁЁ.
”®а¬ в Є®¬ ¤л:
CIR type [T(1-6)] [M Min Max]
Ј¤Ґ type = F Їа®Ја ¬¬Ёа®ў ЁҐ Ї®«®Ј® ЄагЈ
type = Q Їа®Ја ¬¬Ёа®ў ЁҐ Єў ¤а в
T(1-6) - вЁЇ ®ЇаҐ¤Ґ«ҐЁп в®зЄЁ жҐва ЄагЈ
T1 = ўлў®¤ а ¤Ёгб Ї® I- ¤аҐбг
T2 = १Ґаў ¤«п ¤ «мҐ©иҐЈ® ЁбЇ®«м§®ў Ёп
T3 = Ґ§ Є®ўл© ЁЄаЁ¬Ґвл© (I Ё J).
ќв® ўҐЄв®а Ё§ в®зЄЁ б ⥪гйЁ¬Ё Є®®а¤Ё -
в ¬Ё X,Y Є жҐваг ¤гЈЁ (Ї® 㬮«з Ёо).
T4 = § Є®ўл© ЁЄаЁ¬Ґвл©
T5 = Ўб®«о⮥ § Є®ў®Ґ § 票Ґ
T6 = १Ґаў
M Min Max - ЇаҐ¤Ґ«л гЇа ў«ҐЁп ЄагЈ®ў®© ЁвҐаЇ®-
«пжЁҐ©
MIN = ¬ЁЁ¬ «мл© ¤®ЇгбвЁ¬л© а ¤Ёгб
MAX = ¬ ЄбЁ¬ «мл© ¤®ЇгбвЁ¬л© а ¤Ёгб
…б«Ё нв Є®¬ ¤ Ґ ўў®¤Ёвбп, в® Ґ Їа®Ёб室Ёв ЁЄ Є®©
ЄагЈ®ў®© ЁвҐаЇ®«пжЁЁ (Ўг¤гв Їа®Ё§ўҐ¤Ґл гбҐзҐлҐ ўҐЄв®а ).
’ Є¦Ґ, Ґб«Ё ЇаҐўлиҐл ¬ЁЁ¬ «мл© Ё«Ё ¬ ЄбЁ¬ «мл© а ¤Ёгбл,
в® Ґ Їа®Ё§®©¤Ґв ЁЄ Є®© ЄагЈ®ў®© ЁвҐаЇ®«пжЁЁ.
‡ ¬Ґз ЁҐ:
„®«¦л Ўлвм гЄ § л PREP3 Ё PREP4.
______________________________________________________________
5-2
5.3 AXI - Є®¬ ¤ AXIS.
Љ®¬ ¤ AXI гбв ў«Ёў Ґв ®Ја ЁзҐЁп Ї® ®бп¬ гЇа ў«ҐЁп
X,Y,Z,W,A,B,C. “бв ®ў«ҐлҐ ЇаҐ¤Ґ«л Ґ ЁбЇ®«м§говбп ўгваЁ
бЁб⥬л PEPS, ® ¤®«¦® Ўлвм ЇЁб ® ¬ Єа®®ЇаҐ¤Ґ«ҐЁҐ, зв®Ўл
Ё§ў«Ґзм ЇаҐ¤Ґ«м®Ґ § 票Ґ ЇаЁ Ї®¬®йЁ Є®¬ ¤л PEPS ADDRESS.
ЊЁЁ¬ «м п Ё ¬ ЄбЁ¬ «м п Ї®§ЁжЁЁ ЇҐаҐ¤ўЁ¦ҐЁ© Ї® ®бп¬ X,Y Ё
Z Ї®¬Ґй овбп ў § 票п W ў PEPS, зв®Ўл Є Ё¬ Ўл« ¤®бвгЇ Ё§
в®Ј® ¦Ґ ¬ Єа®®ЇаҐ¤Ґ«ҐЁп. ‚ н⮬ б«гз Ґ ¬®¦® ўлЇ®«Ёвм Їа®-
ўҐаЄг ®Ја ЁзҐЁп Ї® ®бп¬.
”®а¬ в Є®¬ ¤л:
AXI address limit
Ј¤Ґ address = A,B,C,W,X,Y Ё«Ё Z
limit = ¬ ЄбЁ¬ «мл© ЇаҐ¤Ґ« ЇҐаҐ¤ўЁ¦ҐЁп
€бЇ®«м§г©вҐ ¬ Єа®®ЇаҐ¤Ґ«ҐЁҐ
MAC @@FINISH V20
..........
..........
ADD-107 W501 (ў®ббв ®ўЁвм ЇаҐ¤Ґ« Ї® X Є Є гбв ®ў«Ґ-
® ў PPLANG2)
ADD-108 W502 (ў®ббв ®ўЁвм ЇаҐ¤Ґ« Ї® Y)
ADD-109 W503 (ў®ббв ®ўЁвм ЇаҐ¤Ґ« Ї® Z)
IF W501<=ABS(W1111-W1110) ERR 'Џа®Ја ¬¬®Ґ ЇаҐўл襨Ґ
¤Ё Ї §® бв Є Ї® X '
IF W502<=ABS(W1113-W1112) ERR 'Џа®Ја ¬¬®Ґ ЇаҐЁл襨Ґ
¤Ё Ї §® бв Є Ї® Y '
IF W503<=ABS(W1115-W1114) ERR 'Џа®Ја ¬¬®Ґ ЇаҐўл襨Ґ
¤Ё Ї §® бв Є Ї® Z '
..........
..........
______________________________________________________________
5-3
5.4. CRC - Є®¬ ¤ CUTTER RADIUS COMPENSATION (Є®¬-
ЇҐб жЁп гбҐзҐЁп а ¤Ёгб ).
CRC Є®¬ ¤ бЇҐжЁдЁжЁагҐв Ё ®ЇаҐ¤Ґ«пҐв, Є Є Їа®Ёб室Ёв
гбҐзҐЁҐ а ¤Ёгб
”®а¬ в Є®¬ ¤л:
CRC [B] [D]
Ј¤Ґ B = CRC ЇаЁ¬Ґп« бм Є Ў«®Єг ЇҐаҐ¤ ¤ўЁ¦ҐЁҐ¬
(Ї® 㬮«з Ёо ¤«п ®¤®© Ё в®© ¦Ґ «ЁЁЁ)
D = ўлў®¤ § 票п б¤ўЁЈ ¤Ё ¬Ґва ў Ў«®Є
ЏаЁ¬Ґал ўлў®¤ ў PPLANG2 Ё§ а §«Ёзле CRC-Є®¬ ¤:
OFF L - Є®¬ ¤л PEPS
GOTO X100
N510G41 - ўлў®¤ ў PPLANG2, Ґб«Ё
N520G01X100.0 Є®¬ ¤ CRC B
N510G01G41X100.0 - ўлў®¤ ў PPLANG Ґб«Ё Є®¬ ¤ CRC
N510G01G41X100.0D01 - ўлў®¤ ў PPLANG ЇаЁ CRC D
‡ ¬Ґз ЁҐ:
Љ®¤л PREP 10, 11 Ё 12 Ўг¤г⠢뢥¤Ґл ў® ўв®а®© ¤аҐбл©
Є®¤ G (15), в Є Є Є ЇҐаўл© PREP-Є®¤ в Є¦Ґ ¬®¦Ґв ЇаЁбгвбвў®-
ў вм ў ⮬ ¦Ґ б ¬®¬ Ў«®ЄҐ.
Ї а ¬Ґва ®¬Ґа ᬥ饨п (I1009) ¤® § Їа®Ја®¬¬Ёа®ў вм ў
Їа®Ја ¬¬Ґ PEPS ЇаЁ Ї®¬®йЁ Є®¬ ¤л TOOL. Ђ«мвҐа вЁў ЁбЇ®«м-
§®ў Ёо CRC ў PPLANG - нв® ЁбЇ®«м§®ў ЁҐ ¬ Єа®®ЇаҐ¤Ґ«ҐЁп CRC
ў PEPS. Њ Єа®®ЇаҐ¤Ґ«ҐЁҐ CRC ®Ўлз® Ї®ўв®апҐв Ї а ¬Ґвал Є®-
¬ ¤л OFFSET, ® в Є¦Ґ ўлў®¤Ёв ᮮ⢥вбвўгойЁҐ ЇаҐ¤ў аЁвҐ«м-
лҐ Є®¤л ᬥ饨п.
______________________________________________________________
5-4
5.5. DWE - Є®¬ ¤ DWELL.
Љ®¬ ¤ DWE ®ЇаҐ¤Ґ«пҐв, Ўг¤Ґв «Ё ўлў®¤Ёвмбп «Ґвг
дгЄжЁп DWELL (ЇҐаҐалў ў а Ў®вҐ ®Ў®а㤮ў Ёп), ЁбЇ®«м§гҐвбп
¤«п ўлЎ®а Їа®¤®«¦ЁвҐ«м®бвЁ ЇҐаҐалў ў бўп§Ё ᮠᬥ®© Ёбв-
а㬥в .
”®а¬ в Є®¬ ¤л:
DWE [time]
Ј¤Ґ time = Є®¤ ўаҐ¬ҐЁ ЇҐаҐалў .
…б«Ё ўаҐ¬п § ¤ ®, в® ЇаҐ¤Ї®« Ј Ґвбп, зв® гЇа ў«ҐЁҐ ЇҐ-
аҐе®¤Ёв Є ЇаҐ¤ў аЁвҐ«м® гбв ®ў«Ґ®© дгЄжЁЁ ЇҐаҐалў , Ё
зв® ўаҐ¬п - нв® Їа®¤®«¦ЁвҐ«м®бвм нв®Ј® ЇҐаҐалў .
…б«Ё нв Є®¬ ¤ Ґ ЁбЇ®«м§гҐвбп, в® ЁЄ ЄЁҐ DWELL-дгЄ-
жЁЁ Ґ ўлў®¤пвбп «Ґвг.
‡ ¬Ґз ЁҐ:
‚ бўп§Ё б нв®© Є®¬ ¤®© ¤®«¦ Ўлвм гбв ®ў«Ґ
PREP-дгЄжЁп 5.
______________________________________________________________
5-5
6. ‘Є®а®бвм ўа 饨п иЇЁ¤Ґ«п.
6.1. SPI - Є®¬ ¤ SPINDLE.
Љ®®¬ ¤ SPI ®ЇаҐ¤Ґ«пҐв ¬ ЄбЁ¬ «мго Ё ¬ЁЁ¬ «мго бЄ®-
а®бвм иЇЁ¤Ґ«п, ®бв ®ўЄг иЇЁ¤Ґ«п ¤«п Ё§¬ҐҐЁп Їа ў«ҐЁп,
¤«п Ё§¬ҐҐЁп ¤Ё Ї §® ЇҐаҐ¤ зЁ, в Є¦Ґ Є ЄЁҐ ЁбЇ®«м§говбп
Є®¤л иЇЁ¤Ґ«п.
”®а¬ в Є®¬ ¤л:
SPI [B min] [T max] [R] [S] [C]
Ј¤Ґ Bmin = B Ё ¬ЁЁ¬ «м п бЄ®а®бвм иЇЁ¤Ґ«п (Ї® 㬮«-
з Ёо 0 ®Ў®а®в®ў ў ¬Ёгвг)
Tmax = T Ё ¬ ЄбЁ¬ «м п бЄ®а®бвм иЇЁ¤Ґ«п (Ї®
㬮«з Ёо 3000 ®Ў®а®в®ў ў ¬Ёгвг)
R = ®бв ®ўЄ иЇЁ¤Ґ«п ЇҐаҐ¤ Ё§¬ҐҐЁҐ¬ ¤Ё Ї -
§® ЇҐаҐ¤ зЁ
S = ®бв ®ўЄ иЇЁ¤Ґ«п ЇҐаҐ¤ Ё§¬ҐҐЁҐ¬ Їа ў-
«ҐЁп иЇЁ¤Ґ«п
C = ЁбЇ®«м§®ў ЁҐ Є®¤®ў иЇЁ¤Ґ«п (Є®¤л иЇЁ¤Ґ«п
®ЇаҐ¤Ґ«повбп Є®¬ ¤®© CODE)
6.2. COD - Є®¬ ¤ CODE.
Љ®¬ ¤ COD ЁбЇ®«м§гҐвбп ¤«п гбв ®ўЄЁ Є®¤®ў иЇЁ¤Ґ«п
¤«п в®© ЈагЇЇл ®Ў®а㤮ў Ёп6 Є®в®а п Ґ ¤®ЇгбЄ Ґв ЇаאַЈ®
Їа®Ја ¬¬Ёа®ў Ёп бЄ®а®бвЁ иЇЁ¤Ґ«п ў RPM.
”®а¬ в Є®¬ ¤л:
COD speed [R(1-4)] [C(1-16000)]
Ј¤Ґ speed = бЄ®а®бвм иЇЁ¤Ґ«п
R(1-4) = ¤Ё Ї §® ЇҐаҐ¤ зЁ
‘(1-16000) = Є®¤ бЄ®а®бвЁ ¤«п ўлў®¤
Џ® 㬮«з Ёо Є®¤ бЄ®а®бвЁ § з Ґвбп Ї® Ї®ап¤Єг б«Ґ¤®-
ў Ёп ®ЇҐа в®а®ў.
______________________________________________________________
6-1
ЏаЁ¬Ґал:
COD 100 R1
COD 200 R1
COD 300 R1
COD 250 R2
COD 350 R2
COD 450 R2 Ё в. ¤.
Ѓг¤гв § зҐл Є®¤л бЄ®а®бвЁ б 1 Ї® 6 ўЄ«озЁвҐ«м®.
€«Ё:
CODE 100 R1 C2
CODE 200 R1 C4
CODE 300 R1 C6
CODE 250 R2 C8
CODE 350 R2 C10
CODE 450 R2 C12
ќв®в ЇаЁ¬Ґа Ї®Є §лў Ґв § зҐлҐ Ї®«м§®ў ⥫Ґ¬ Є®¤л
бЄ®а®бвЁ.
6.3. SUR Є®¬ ¤ .
Љ®¬ ¤ SUR ЁбЇ®«м§гҐвбп ¤«п гЄ § Ёп ¤ ле, бўп§ ле
б® бЄ®а®бвмо ўа йҐЁп Ї®ўҐае®бвЁ. ќв Є®¬ ¤ в®«мЄ® ¤«п
Ї®бвЇа®жҐбб®а®ў LATHE.
”®а¬ в Є®¬ ¤л:
SUR [B min] [T max] [D] [R] [C]
Ј¤Ґ Bmin = B Ё ¬ЁЁ¬ «м п бЄ®а®бвм Ї®ўҐае®бвЁ
Tmax = T Ё ¬ ЄбЁ¬ «м п бЄ®а®бвм Ї®ўҐае®бвЁ
D = ўлў®¤ ⥪г饣® ¤Ё ¬Ґва ў¬Ґб⥠ᮠ᪮-
а®бвмо Ї®ўҐае®бвЁ
R = ўлў®¤ а ¤Ёгб ў¬Ґб⥠ᮠ᪮а®бвмо Ї®ўҐае-
®бвЁ
C = ўҐ«ЁзЁ , Є®в®аго 㬮¦ Ґвбп бЄ®а®бвм
Ї®ўҐае®бвЁ. ќв® ЁбЇ®«м§гҐвбп, Ґб«Ё вॡ®-
ў « бм Ґ¤ЁЁж Ё§¬ҐаҐЁп ¬/¬¬ ў¬Ґбв® ¬¬/¬.
______________________________________________________________
6-2
7. ‘Є®а®бвм Ї®¤ зЁ.
7.1. FED - Є®¬ ¤ бЄ®а®бвЁ Ї®¤ зЁ.
Љ®¬ ¤ FED ®ЇаҐ¤Ґ«пҐв, Є Є п бЄ®а®бвм Ї®¤ зЁ ўл室ле
¤ ле вॡгҐвбп.
”®а¬ в Є®¬ ¤л:
FED type [B min][T max][M value][R value]
Ј¤Ґ B = ¤®ЇгбвЁ¬л бЄ®а®бвм ў ¬Ёгвг Ё бЄ®а®бвм
®Ў®а®вл
M = бЄ®а®бвм Ї®¤ зЁ ў ¬Ёгвг
R = бЄ®а®бвм Ї®¤ зЁ ®Ў®а®вл
B min = B Ё ¬ЁЁ¬ «м п бЄ®а®бвм Ї®¤ зЁ. Џ® 㬮«з -
Ёо 0.0
T max = T Ё ¬ ЄбЁ¬ «м п бЄ®а®бвм Ї®¤ зЁ. Џ® 㬮«з -
Ёо 500
M value = M Ё бЄ®а®бвм Ї®¤ зЁ ў ¬Ёгвг
R value = R Ё бЄ®а®бвм Ї®¤ зЁ ®Ў®а®вл
7.2. RAP - Є®¬ ¤ RAPID.
Љ®¬ ¤ RAP ®ЇаҐ¤Ґ«пҐв бЄ®а®бвм Ї®¤ зЁ ¤«п Ўлбвале ᬥ-
饨©.
”®а¬ в Є®¬ ¤л:
RAP value
Ј¤Ґ value = бЄа®бвм Ї®¤ зЁ, Є®в®а п ¤®«¦ ЁбЇ®«м§®-
ў вмбп ¤«п Ўлбвале ᬥ饨©
ЏаЁ¬Ґа:
RAP 0 - Ўг¤Ґв ўлўҐ¤Ґ F0 ¤«п ўбҐе Ўлбвале ᬥ-
饨©
RAP 9999 - Ўг¤Ґв ўлўҐ¤Ґ F9999 ¤«п ўбҐе Ўлбвале
ᬥ饨©
‚¬Ґб⥠б нв®© Є®¬ ¤®© ¤®«¦ Ўлвм гбв ®ў«Ґ PREP-дг-
ЄжЁп Ўлбвале ᬥ饨©.
______________________________________________________________
7-1
7.3. ЋЎа Ў®вЄ Їа®дЁ«п.
Љ®¤л ЄвЁўЁ§ жЁЁ Ї®бв®п®© бЄ®а®бвЁ Ё ®в¬Ґл Ї®бв®п®©
бЄ®а®бвЁ ЈҐҐаЁаговбп ўв®¬ вЁзҐбЄЁ ¤«п ®ЇҐа жЁ© ®Ўа Ў®вЄЁ
Їа®дЁ«п. ‚ PPLANG2 ¤®«¦л Ўлвм гЄ § л Є®¬ ¤л ACC - Є®¤ Ї®б-
в®п®© бЄ®а®бвЁ ЄвЁўЁ§Ёа®ў вм Ё DEC - г¤ «Ёвм Є®¤ Ї®бв®п-
®© бЄ®а®бвЁ, Є Є Ї®Є § ® Ё¦Ґ:
ACC Anumber Value [B or A]
DEC Anumber Value [B or A]
Ј¤Ґ Anumber = гЄ §лў Ґв ¤аҐб з « ®ЇҐа жЁЁ гбв ®ў-
ЄЁ Ї®бв®п®© бЄ®а®бвЁ
Value = Ї®¤Ј®в®ўЁвҐ«мл© Є®¤
B = гЄ §лў Ґв, зв® Є®¤ ¤аҐб ўлў®¤Ёвбп ў
®в¤Ґ«мл© Ў«®Є ¤® в®Ј® Є Є ЇҐаўл© Ў«®Є
ўлў®¤Ёвбп ў ०Ё¬Ґ Ї®бв®п®© бЄ®а®бвЁ
A = гЄ §лў Ґв, зв® ¤аҐбл© Є®¤ ўлў®¤Ёвбп ў
®в¤Ґ«мл© Ў«®Є Ї®б«Ґ в®Ј® Є Є ЇҐаўл©
Ў«®Є ўлўҐ¤Ґ ў ०Ё¬Ґ Ї®бв®п®© бЄ®а®бвЁ
“¬®«з ЁҐ - гЄ §лў Ґв, зв® ¤аҐбл© Є®¤ ўлў®¤Ёвбп ўгваЁ
ЇҐаў®Ј® Ў«®Є ў ०Ё¬Ґ Ї®бв®п®© бЄ®а®бвЁ.
ЏаЁ¬Ґа:
ACC A15 9 B - ўлў®¤Ёв Є®¤ G09 з « ०Ё¬ Ї®б-
в®п®© бЄ®а®бвЁ
ACC A14 0 B - ўлў®¤Ёв Є®¤ G00 ®в¬Ґл ०Ё¬ Ї®б-
в®п®© бЄ®а®бвЁ
„«п в®Ј® зв®Ўл ЄвЁўЁ§Ёа®ў вм нв®в ०Ё¬ ўлў®¤ , ЇҐаҐ¬Ґ-
п I1184 бЁб⥬л PEPS ¤®«¦ Ўлвм гбв ®ў«Ґ ў 1 Ё ®в¬ҐҐ
Є Є Ї®Є § ® Ё¦Ґ. Њ®¦Ґв Ўлвм Ґ®Ўе®¤Ё¬® ўлў®¤Ёвм Є®¤л ®в¬Ґл
Ё§ PEPS-Їа®Ја ¬¬л (Ё«Ё ¬ Єа®®ЇаҐ¤Ґ«ҐЁп) Їг⥬ Їа®ўҐаЄЁ ЇҐаҐ-
¬Ґ®© I1184, Є®в®а п гбв ў«Ёў Ґвбп ў 1, Ґб«Ё ०Ё¬ Ї®бв®-
п®© бЄ®а®бвЁ, Ё ў 0, Ґб«Ё ® 㦥 ®в¬ҐҐ.
ЏаЁ¬Ґа:
I100=1
I1184=1
PRO TK(I(I520))
REM Turn constant velosity mode off - force out
any remaining blocks
I1184=0; IF I1186=1 THEN ADD 2 0 F
ELSE ADD 3 W1105 F
I1186=0; CLR 1
‡ ¬ҐвмвҐ, зв® ¬®¦® ЁбЇ®«м§®ў вм Є®¬ ¤г ADD ¤«п ўлў®¤
Ї®б«Ґ¤ҐЈ® Ў«®Є ў н⮬ ०Ё¬Ґ, в Є Є Є PEPS §дЎ®в Ґв б § -
Ї §¤лў ЁҐ¬ ®¤Ё и Ј.
ЏҐаҐ¬Ґ п W1187 ®Ўа й Ґвбп Є ¬ ЄбЁ¬ «м®¬г гЈ«г ®вЄ«®-
ҐЁп ў Ја ¤гб е, Є®в®ал© ў®§¬®¦Ґ ў ०Ё¬Ґ Ї®бв®п®© бЄ®-
а®бвЁ.
______________________________________________________________
7-2
8. “Їа ў«пойЁҐ Є®¬ ¤л.
8.1. Љ®¬ ¤ RUN.
Љ®¬ ¤ RUN, Ї®б«Ґ ҐҐ ЁбЇ®«м§®ў Ёп, ¤Ґ« Ґв Їа®ўҐаЄг
ў®§¬®¦®бвЁ § Јаг§Ёвмбп ў PPLANG ў ⥪гйЁ© ¬®¬Ґв.
…б«Ё ®Ў а㦥 ®иЁЎЄ , Їа®жҐбб ЇаҐалў Ґвбп, Ё нЄа Ґ
ЇҐз в Ґвбп бва®Є , ў Є®в®а®© ©¤Ґ ®иЁЎЄ .
Џ®б«Ґ ЁбЇа ў«ҐЁп ®иЁЎЄЁ ¤® б®ў ЁбЇ®«м§®ў вм Є®¬ ¤г
RUN, Ё в Є ¤® вҐе Ї®а Ї®Є ўбҐ ®иЁЎЄЁ Ґ Ўг¤гв г¤ «Ґл.
8.2. Љ®¬ ¤ FIN.
Љ®¬ ¤ FIN ЁбЇ®«м§гҐвбп ¤«п ўл室 Ё§ PPLANG. ‚бп в Ў-
«Ёж , б®еа 塞 п ў ⥪бв®ў®© ®Ў« бвЁ, ®Ўа Ў®в .
…б«Ё ©¤Ґл Є ЄЁҐ-«ЁЎ® ®иЁЎЄЁ, Їа®жҐбб ЇаҐЄа й Ґвбп.
…б«Ё ®иЁЎ®Є Ґ ®Ў а㦥®, ўлᢥ稢 Ґвбп § Їа®б ўў®¤
Ё¬ҐЁ д ©« .
Ќ ¦¬ЁвҐ ў®§ўа в Є аҐвЄЁ, Ґб«Ё е®вЁвҐ ЁбЇ®«м§®ў вм ¤«п
१г«мв ⠢室®Ґ Ё¬п д ©« б а биЁаҐЁҐ¬ .PPL, ў Їа®вЁў®¬
б«гз Ґ ¤«п § ЇЁбЁ १г«мв в ЁбЇ®«м§гҐвбп ўўҐ¤Ґ®Ґ Ё¬п
(®Їпвм б а биЁаҐЁҐ¬ .PPL, Ґб«Ё ®® Ґ § ¬Ґп«®бм).
‡ ⥬ § Їа иЁў Ґвбп Ё¬п д ©« ¤«п б®еа ҐЁп Ёб室®©
Їа®Ја ¬¬л.
Ќ ¦¬ЁвҐ ў®§ўа в Є аҐвЄЁ, Ґб«Ё Ўг¤ҐвҐ ЁбЇ®«м§®ў вм ўе®¤-
®Ґ Ё¬п д ©« , ў Їа®вЁў®¬ б«гз Ґ Ўг¤Ґв ЁбЇ®«м§®ў ® ўўҐ¤Ґ-
®Ґ Ё¬п (б а биЁаҐЁҐ¬ .TAB, Ґб«Ё ®® Ґ § ¤ ®).
…б«Ё Є Є®©-«ЁЎ® Ё§ ўлиҐгЄ § ле д ©«®ў 㦥 бгйҐбвўгҐв,
Ўг¤Ґв ўл¤ § Їа®б ® ЇҐаҐ§ ЇЁбЁ.
______________________________________________________________
8-1
8.3. QUI - Є®¬ ¤ QUIT.
Љ®¬ ¤ QUI ЁбЇ®«м§гҐвбп ¤«п § ўҐа襨п PPLANG ЎҐ§ б®е-
а ҐЁп Їа®Ја ¬¬л Ё ЎҐ§ бЁв ЄбЁзҐбЄ®© Їа®ўҐаЄЁ Їа®Ја ¬¬л.
Џ®«м§®ў вҐ«м Ўг¤Ґв ЇаҐ¤гЇаҐ¦¤Ґ ® ⮬, зв® Їа®Ја ¬¬ Ўг-
¤Ґв гвҐап , Ё Ґ¬г ¤ Ґвбп Ї®ўв®а п Ї®ЇлвЄ ўлЇ®«Ёвм
QUIT-ўл室 Ё§ PPLANG Ё«Ё ®вЄ § вмбп ®в ҐЈ®.
8.4. E - Є®¬ ¤ нЄа ®Ј® । ЄвЁа®ў Ёп.
Љ®¬ ¤ E ЁбЇ®«м§гҐвбп ¤«п ¬®¤ЁдЁЄ жЁЁ ᮤҐа¦Ё¬®Ј® Ї ¬п-
вЁ (в Ў«Ёз®Ј® д ©« ) б 楫мо ЁбЇа ў«ҐЁп ®иЁЎ®Є Ё«Ё ¤®Ў ў«Ґ-
Ёп ®ўле Є®¬ ¤.
„«п । ЄвЁа®ў Ёп ЁбЇ®«м§говбп Є®¬ ¤л । Єв®а . €е
Ї®«®Ґ ®ЇЁб ЁҐ ᮤҐа¦Ёвбп ў PEPS ROOT Manual, Chapter 3,
Section 3.1.
8.5. EDI - Є®¬ ¤ । ЄвЁа®ў Ёп бва®Є.
Љ®¬ ¤ EDI ЁбЇ®«м§гҐвбп ¤«п ¬®¤ЁдЁЄ жЁЁ ᮤҐа¦Ё¬®Ј®
в Ў«Ёз®Ј® д ©« (ЁбЇа ў«ҐЁп ®иЁЎ®Є Ё«Ё ¤®Ў ў«ҐЁп ®ўле Є®-
¬ ¤).
Џ®«®Ґ ®ЇЁб ЁҐ । Єв®а ᮤҐа¦Ёвбп ў PEPS ROOT Manual,
Chapter 3, Section 3.2. Ё ¤ «ҐҐ.
______________________________________________________________
8-2
Соседние файлы в папке PEPS_DOC