การควบคมุ การปอ น 7
7.1 อตั ราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF)
การทํางาน
คาํ สง่ั เหลา นจี้ ะถูกใชในโปรแกรม NC
เพอื่ ตัง้ คา อัตราปอนสําหรบั แกนทง้ั หมดทีท่ าํ งานเกีย่ วขอ งในลาํ ดบั การตดั เฉอื น
ซินแทกซ
G93/G94/G95
F...
FGROUP(<axis1>,<axis2> เปน ตน)
FGREF[<rotary axis>]=<reference radius>
FL[<axis>]=<value>
ความหมาย
G93: อัตราปอ นเวลาผกผัน (รอบตอ นาท)ี
G94:
G95: อตั ราปอ นเชงิ เสน (มม.ตอนาที หรอื องศาตอ นาท)ี
F...: อตั ราปอ นตอ รอบ (มม.ตอ รอบ หรือ นิว้ ตอ รอบ)
FGROUP: G95 อา งอิงรอบการหมนุ ของสปนเดลิ มาสเตอร
FGREF: (โดยปกติจะเปน สปน เดลิ สาํ หรับการตัดหรอื สปนเดลิ หลกั ของเครอื่ งกลงึ )
FL:
อตั ราปอ นของแกนรูปทรงที่เกี่ยวขอ งกบั การเคลอ่ื นที่
หนวยทก่ี ําหนดดว ย G93/G94/G95 จะถูกนาํ ไปใช
อตั ราปอ นทโ่ี ปรแกรมตาม F สามารถใชไ ดก บั ทกุ แกนที่ระบไุ วใน FGROUP
(แกนรปู ทรง/แกนหมนุ )
FGREF ใชใ นการโปรแกรมรศั มีทใี่ ชจ รงิ (<reference radius>)
สาํ หรบั แกนหมนุ แตละแกนที่ระบุไวใน FGROUP
ความเรว็ ทีจ่ าํ กดั สาํ หรบั แกนซงิ โครไนซ/ แกนทางเดนิ
หนวยทก่ี ําหนดดวย G94 จะถกู นําไปใช
ทั้งนส้ี ามารถโปรแกรมคา FL ไดแ กนละหนง่ึ คา (แกนแชนเนล แกนรปู ทรง
หรือแกนทศิ ทาง)
<axis>: ตัวระบุแกนของระบบพกิ ดั พ้ืนฐานทค่ี วรใช (แกนแชนเนล แกนรปู ทรง)
พ้ืนฐาน 101
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอน
7.1 อตั ราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF)
ตวั อยา ง
ตวั อยา ง 1: โหมดการทาํ งานของ FGROUP
ตัวอยา งตอ ไปนี้มไี วสาํ หรบั การสาธิตผลกระทบของ FGROUP
ท่ีมีตอ ทางเดนิ เครอ่ื งมอื หรอื อตั ราปอนของทางเดินเครอ่ื งมอื ตวั แปร $AC_TIME
จะมเี วลาเริ่มตน ของบลอ็ กในหนว ยวนิ าที โดยสามารถใชไดก บั การซงิ โครไนซเ ทานั้น
โคด โปรแกรม คาํ อธิบาย
N100 G0 X0 A0
N110 FGROUP(X,A) ; อัตราปอน = 100 มม./นาที หรอื 100 องศา/นาที
N120 G91 G1 G710 F100
N130 DO $R1=$AC_TIME ; อตั ราปอน = 100 มม./นาที ทางเดนิ เคร่อื งมือ = 10 มม. R1
N140 X10 = ประมาณ 6 วินาที
N150 DO $R2=$AC_TIME ; อัตราปอน = 100 มม./นาที ทางเดนิ เครอ่ื งมือ = 14.14 มม. R2
N160 X10 A10 = ประมาณ 8 วินาที
N170 DO $R3=$AC_TIME ; อตั ราปอน = 100 องศา/นาที ทางเดนิ เคร่ืองมือ = 10 องศา R3
N180 A10 = ประมาณ 6 วนิ าที
N190 DO $R4=$AC_TIME ; อตั ราปอน = 100 มม./นาที ทางเดนิ เครอ่ื งมอื = 10 มม. R4
N200 X0.001 A10 = ประมาณ 6 วนิ าที
N210 G700 F100 ; อัตราปอน = 2540 มม./นาที หรือ 100 องศา/นาที
N220 DO $R5=$AC_TIME
N230 X10 ; อตั ราปอน = 2540 มม./นาที ทางเดินเครื่องมือ = 254 มม. R5
= ประมาณ 6 วินาที
N240 DO $R6=$AC_TIME
N250 X10 A10 ; อัตราปอน = 2540 มม./นาที ทางเดนิ เครอื่ งมอื = 254.2 มม. R6
= ประมาณ 6 วินาที
N260 DO $R7=$AC_TIME
N270 A10 ; อัตราปอน = 100 องศา/นาที ทางเดินเคร่ืองมือ = 10 องศา R7
= ประมาณ 6 วนิ าที
N280 DO $R8=$AC_TIME
N290 X0.001 A10 ; อตั ราปอน = 2540 มม./นาที ทางเดินเครอ่ื งมอื = 10 มม. R8
= ประมาณ 0.288 วินาที
N300 FGREF[A]=360/(2*$PI)
N310 DO $R9=$AC_TIME ; ตัง้ คา 1 องศา = 1 นวิ้ ผานทางรศั มที ใ่ี ชจ ริง
N320 X0.001 A10
; อัตราปอน = 2540 มม./นาที ทางเดินเครือ่ งมือ = 254 มม. R9
N330 M30 = ประมาณ 6 วนิ าที
102 พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.1 อัตราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF)
ตวั อยา ง 2: เคลอื่ นทแ่ี กนซงิ โครไนซด ว ยความเรว็ จาํ กดั FL
ความเร็วของทางเดนิ เครอื่ งมอื สําหรบั แกนทางเดนิ จะลดลงในกรณีทีแ่ กนซงิ โครไนซ Z
ถึงระดบั ความเร็วที่จาํ กดั ไว
โคดโปรแกรม
N10 G0 X0 Y0
N20 FGROUP(X)
N30 G1 X1000 Y1000 G94 F1000 FL[Y]=500
N40 Z-50
ตวั อยา ง 3: การอนิ เตอรโ พเลตแบบเฮลคิ อล
แกนทางเดิน X และ Y จะเคลอ่ื นทด่ี ว ยอัตราปอ นทโี่ ปรแกรมไว โดยแกนปอ นเขา Z คอื แกนซิงโครไนซ
<<
; =
โคด โปรแกรม คําอธบิ าย
N10 G17 G94 G1 Z0 F500 ; อัตราปอนของเครื่องมอื
N20 X10 Y20 ; การเคลื่อนเขา หาตําแหนงเร่ิมตน
N25 FGROUP(X,Y) ; แกน X/Y คอื แกนทางเดิน สว น Z
N30 G2 X10 Y20 Z-15 I15 J0 F1000 FL[Z]=200 คอื แกนซิงโครไนซ
; สําหรับทางเดินแบบวงกลม
...
N100 FL[Z]=$MA_AX_VELO_LIMIT[0,Z] อัตราปอนจะอยูท ี่ 1,000 มม./นาที
โดยการเคลอ่ื นที่ในทิศทาง Z
N110 M30 จะถูกซงิ โครไนซ
; ความเร็วที่จํากดั ไวถูกยกเลิกดว ยการอา นควา
มเรว็ จาก MD ใหอ านคาจาก MD:
; จดุ สน้ิ สุดของโปรแกรม
พื้นฐาน 103
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.1 อตั ราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF)
ขอ มลู เพมิ่ เตมิ
อตั ราปอ นสาํ หรบั แกนทางเดนิ (F)
โดยทว่ั ไปแลว
อตั ราปอ นสาํ หรบั ทางเดนิ จะประกอบดว ยคอมโพเนนตค วามเรว็ เฉพาะสาํ หรับแกนรปู ทรงทง้ั หมดทม่ี สี ว น
รว มในการเคลอื่ นท่ีและอา งอิงจุดศนู ยก ลางของมดี ตดั หรือสว นปลายของเคร่ืองมอื กลงึ
<
࠸ࡩ࡚ࡳ࠻ࡤࡻ ࡐࡎࡑࡻ ࡐ < )
;
࠸ࡩ࡚ࡳ࠻ࡻࡤ ࡐࡎࡑࡻ ࡐ ;
อัตราปอ นจะถกู ระบุไวในแอดเดรส F หนวยวดั ทร่ี ะบใุ หกบั คาํ สงั่ G อาจเปน ไดทงั้ มม. หรือ นิ้ว
ท้ังนข้ี ้นึ อยกู บั การตง้ั คา เริ่มตน ในขอมลู เครอื่ งจักร
โดยสามารถโปรแกรมคา F สาํ หรับบลอ็ ก NC ไดทลี ะคา
หนว ยของอตั ราปอ นจะถูกกาํ หนโดยใชคาํ สงั่ ใดคําสงั่ หนง่ึ ของคาํ สง่ั G G93/G94/G95 อตั ราปอ น F
จะใชไ ดก บั แกนทางเดินเทา นน้ั และจะยงั คงทาํ งานอยจู นกวาจะมกี ารโปรแกรมอตั ราปอ นใหม
โดยอนญุ าตใหใ ชต ัวคน่ั หลงั แอดเดรส F ได
ตวั อยา ง:
F100 หรอื F 100
F.5
F=2*FEED
ชนดิ อตั ราปอ น (G93/G94/G95)
คําสง่ั G G93, G94 และ G95 เปนแบบโมดลั ในกรณที ่ีสลบั ระหวา ง G93, G94 และ G95
คา อัตราปอ นสาํ หรบั ทางเดนิ จะตอ งไดร บั การโปรแกรมใหม เมื่อตัดเฉอื นดว ยแกนหมนุ
สามารถระบอุ ตั ราปอนเปน องศา/นาทไี ด
104 พ้นื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.1 อัตราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF)
อตั ราปอ นเวลาผกผนั (G93)
อัตราปอ นเวลาผกผันจะระบุเวลาทจี่ าํ เปน สําหรบั การดําเนินการคาํ สง่ั การเคลื่อนท่ีในบลอ็ ก
หนว ย: รอบตอ นาที
ตัวอยา ง:
N10 G93 G01 X100 F2
ความหมาย: ทางเดนิ เครอ่ื งมอื ท่โี ปรแกรมไวจ ะเคลอ่ื นทีใ่ นเวลา 0.5 นาที
<
* ; )
;
ࡘࡘ
หมายเหตุ
ถาความยาวของทางเดนิ ระหวา งบลอ็ กตอ บลอ็ กแตกตางกนั มาก ควรระบุคา F ใหมใ นแตล ะบลอ็ กดวย
G93 เม่ือตัดเฉอื นดว ยแกนหมนุ สามารถระบอุ ัตราปอ นเปน องศา/นาทไี ด
อตั ราปอ นสาํ หรบั แกนซงิ โครไนซ
อตั ราปอ นทโ่ี ปรแกรมไวใ นแอดเดรส F
จะถกู นําไปใชก ับแกนทางเดนิ ทง้ั หมดทโ่ี ปรแกรมในบล็อกแตไ มใ ชก ับแกนซงิ โครไนซ
แกนซงิ โครไนซจ ะถูกควบคมุ ตามลกั ษณะทตี่ อ งการพรอ มกบั ทางเดนิ ของแกนเมอื่ แกนทางเดินและแกนทั้
งหมดเคลือ่ นไปถงึ จดุ สน้ิ สดุ พรอ มกันแลว
ความเรว็ ทจี่ าํ กดั สาํ หรบั แกนซงิ โครไนซ (FL)
คาํ สงั่ FL สามารถใชโ ปรแกรมความเร็วที่จาํ กดั สําหรบั แกนทซี่ งิ โครไนซไ ด ในกรณที ่ีไมมีการโปรแกรม
FL ความเรว็ สงู สุดในการเคลอ่ื นทจ่ี ะถกู นาํ ไปใช FL สามารถยกเลกิ การเลอื กไดดว ยการกาํ หนดใหกบั
MD (MD36200 $MA_AX_VELO_LIMIT)
เคลอ่ื นทแ่ี กนทางเดนิ ตามแกนทซี่ งิ โครไนซ (FGROUP)
FGROUP
ใชในการกําหนดวา ควรเคล่อื นท่แี กนทางเดนิ ดวยอัตราปอ นสําหรับทางเดนิ หรอื ตามแกนท่ีซงิ โครไนซ
ตวั อยา งเชน ในการอนิ เตอรโพเลตแบบเฮลิคอล สามารถกาํ หนดไดว าเฉพาะแกนรปู ทรงสองแกน ไดแก
X และ Y เทา นน้ั ท่ีจะเคลอ่ื นทต่ี ามอตั ราปอ นทีไ่ ดร ับการโปรแกรมไว ในกรณนี ี้ แกนปอ นเขา Z
คอื แกนทซ่ี ิงโครไนซ
ตวั อยา ง: FGROUP(X,Y)
พ้ืนฐาน 105
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอน
7.1 อัตราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF)
เปลย่ี น FGROUP
การตง้ั คาสําหรบั FGROUP สามารถเปลีย่ นแปลงได ดงั น้ี
1. ดวยการโปรแกรม FGROUP ใหม: เชน FGROUP(X,Y,Z)
2. ดว ยการโปรแกรม FGROUP โดยไมม แี กนท่ีเฉพาะเจาะจง: FGROUP()
เมือ่ ใช FGROUP() การตั้งคาครง้ั แรกในขอ มูลเครอ่ื งจักรจะถกู นาํ ไปใช:
ขณะน้แี กนรูปทรงจะเคลอื่ นทต่ี ามการจัดกลมุ ของแกนเสน ทางอกี ครงั้
หมายเหตุ
เม่ือใช FGROUP ตัวระบุแกนจะตอ งเปน ชอื่ ของแกนแชนเนล
หนว ยวดั สาํ หรบั อตั ราปอ น F
นอกจากการตงั้ คารูปทรง G700 และ G710 แลว คาํ ส่ัง G
ยังสามารถใชใ นการกําหนดระบบการวดั สําหรบั อัตราปอน F ไดดวย กลา วคอื :
● สําหรบั G700: [นิ้ว/นาท]ี
● สาํ หรบั G710: [มม./นาท]ี
หมายเหตุ
G70/G71 ไมม ผี ลตอ การตง้ั คา อตั ราปอน
หนว ยวดั สาํ หรบั แกนทซ่ี งิ โครไนซท ม่ี คี วามเรว็ จาํ กดั FL
หนวยทก่ี ําหนดสําหรบั F โดยใชค าํ สงั่ G G700/G710 จะใชไดกับ FL เชนกัน
หนว ยสาํ หรบั แกนหมนุ และแกนเชงิ เสน
สาํ หรบั แกนเชงิ เสน และแกนหมุนซง่ึ มกี ารรวม FGROUP และการเคลอื่ นทีแ่ กนทางเดนิ เขา ดวยกัน
อัตราปอ นจะถกู ตีความเปน หนว ยของแกนเชงิ เสน (ขึน้ อยกู บั คา เรม่ิ ตน ทใ่ี ช G94/G95เปน มม./นาที หรอื
นิ้ว/นาที และ มม./รอบ หรือ นวิ้ /รอบ)
ความเร็วในแนวสัมผัสของแกนหมนุ ท่ีมีหนว ย มม./นาที หรอื นว้ิ /นาที จะถกู คาํ นวณตามสตู รตอ ไปนี้
F[mm/min] = F'[degrees/min] * π * D[mm]/360[degrees]
โดยท:ี่ F: ความเรว็ ในแนวสมั ผัส
F': ความเรว็ เชงิ มมุ
π: คา คงท่ีวงกลม
D: เสน ผาศูนยกลาง
106 พน้ื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.1 อตั ราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF)
F
F'
D
เคลอ่ื นทแี่ กนหมนุ ดว ยความเรว็ ของทางเดนิ เครอื่ งมอื F (FGREF)
สาํ หรบั การตัดเฉือน ซงึ่ มีการเคลอ่ื นที่เครื่องมอื หรอื ชน้ิ งานหรือทงั้ สองอยางดว ยแกนหมนุ
อตั ราปอ นสาํ หรบั การตัดเฉอื นท่ีใชจ ริงจะถูกตีความเปน อัตราปอ นสาํ หรบั ทางเดินเครอื่ งมอื ในรปู แบบปก
ติทอ่ี างองิ คา F การดําเนนิ การนจ้ี ําเปน ตอ งระบุรศั มีทใ่ี ชจริง (รัศมีอา งอิง)
สําหรบั แกนหมนุ แตล ะแกนทเ่ี กยี่ วของ
หนว ยของรัศมอี างองิ จะขน้ึ อยกู บั การตง้ั คา G70/G71/G700/G710
แกนท้ังหมดทเี่ กีย่ วขอ งจะตอ งถกู รวมไวใ นคาํ สงั่ FGROUP
เพื่อนาํ มาพิจารณาในการคาํ นวณหาอตั ราปอ นสําหรับทางเดนิ เครอ่ื งมือ
เพื่อใหแ นใ จไดว า จะสามารถใชไดก ับลักษณะการทาํ งานที่ไมมีการโปรแกรม FGREF ไว
จะมกี ารเปดใชง านตวั คูณ 1 องศา = 1 มม. บนระบบท่เี ปดเครอื่ งอยแู ลว รีเซต็
ซึง่ จะสอดคลอ งกับรศั มีอา งองิ ของ FGREF= 360 มม./(2π) = 57.296 มม.
หมายเหตุ
คาเริม่ ตน นจี้ ะเปน อสิ ระจากระบบพืน้ ฐานท่ใี ชอ ยู
(MD10240 $MN_SCALING_SYSTEM_IS_METRIC) และการต้งั คา G70/G71/G700/G710
ที่ใชในปจ จบุ นั
สถานการณพ เิ ศษ:
โคดโปรแกรม
N100 FGROUP(X,Y,Z,A)
N110 G1 G91 A10 F100
N120 G1 G91 A10 X0.0001 F100
พน้ื ฐาน 107
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอ น
7.1 อตั ราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF)
เมือ่ มกี ารโปรแกรมในรปู แบบน้ี คา F ทโี่ ปรแกรมไวใ น N110
จะถูกประเมนิ เปนอัตราปอ นสาํ หรบั แกนหมนุ ในหนว ยองศา/นาที
ขณะที่การประเมินอตั ราปอ นดงั กลา วใน N120 จะเปน 100 นิ้ว/นาที หรอื 100 มม./นาที
ขึน้ อยกู บั การตง้ั คา G70/G71/G700/G710 ทใ่ี ชอ ยูใ นปจ จบุ นั
หมายเหตุ
ผลตา งของอตั ราปอ น
นอกจากน้ี การประเมิน FGREF ยังจะใชไ ดในกรณที ม่ี กี ารโปรแกรมแกนหมุนไวในบล็อกดว ย
การตคี วามคา F ท่ปี กติจะมหี นว ยเปน องศา/นาทนี น้ั
จะถกู นาํ ไปใชใ นกรณนี ี้กต็ อ เมอื่ การอา งองิ รศั มีสอดคลองกบั คา เร่ิมตน ของ FGREF:
• สําหรบั G71/G710: FGREF[A]=57.296
• สาํ หรบั G70/G700: FGREF[A]=57.296/25.4
อา นรศั มอี า งองิ
การอา นคารศั มอี างองิ ของแกนหมุนสามารถดาํ เนินการไดโ ดยใชตวั แปรระบบ:
● เม่อื ดําเนนิ การซิงโครไนซห รอื เมอ่ื มีการหยุดการเตรียมประมวลผลในการโปรแกรมชน้ิ งานผานตวั แ
ปรระบบ:
$AA_FGREF[<axis>] คาปจจบุ ันของการประมวลผลหลกั
● เมื่อไมตอ งการหยดุ การเตรียมประมวลผลในการโปรแกรมชนิ้ งานผานตวั แปรระบบ:
$PA_FGREF[<axis>] คาท่ีโปรแกรม
ถาไมมีการโปรกรมคา ไว คาเรมิ่ ตน 360 มม./(2π) = 57.296 มม. (สอดคลอ งกบั 1 มม.ตอ องศา)
จะถูกอา นในทงั้ สองตวั แปร
สาํ หรบั แกนเชงิ เสน คาในทง้ั สองตวั แปรจะเปน 1 มม. เสมอ
อา นแกนทางเดนิ ทสี่ ง ผลกระทบตอ ความเรว็
แกนทเ่ี กยี่ วขอ งในการอนิ เตอรโ พเลตทางเดนิ สามารถอา นไดโดยใชต วั แปรระบบ:
● เมื่อดาํ เนนิ การซงิ โครไนซห รอื เมอื่ มีการหยุดการเตรยี มประมวลผลในการโปรแกรมชิ้นงานผา นตวั แ
ปรระบบ:
$AA_FGROUP[<axis>] สงกลับคา "1"
$AC_FGROUP_MASK หากแกนทรี่ ะบสุ งผลกระทบตอ ความเรว็ ของทางเดนิ เครอ่ื งมือใน
ระเบยี นปจ จบุ นั ของการประมวลผลหลกั โดยใชก ารตง้ั คา พ้ืนฐาน
หรอื ผา นทางการโปรแกรม FGROUP มฉิ ะนน้ั
ตวั แปรจะสง กลบั คา "0"
สงกลับคียบ ติ ของแกนแชนเนลท่ีโปรแกรมดว ย FGROUP
ซึง่ สง ผลกระทบตอ ความเรว็ ของทางเดนิ เครอ่ื งมอื
108 พื้นฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอ น
7.1 อัตราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF)
● เม่อื ไมต อ งการหยุดการเตรียมประมวลผลในการโปรแกรมชนิ้ งานผานตวั แปรระบบ:
$PA_FGROUP[<axis>] สงกลับคา "1"
$P_FGROUP_MASK ถา แกนทีร่ ะบุสง ผลกระทบตอ ความเรว็ ของทางเดนิ เครอ่ื งมอื โดยใ
ชก ารตง้ั คา พ้นื ฐานหรอื ผา นทางการโปรแกรม FGROUP มิฉะน้ัน
ตัวแปรจะสงกลบั คา "0"
สงกลับคียบ ติ ของแกนแชนเนลทโ่ี ปรแกรมดว ย FGROUP
ซึ่งสง ผลกระทบตอ ความเรว็ ของทางเดนิ เครอื่ งมอื
ตวั คณู การอา งองิ ทางเดนิ เครอื่ งมอื สาํ หรบั แกนทศิ ทางทใี่ ช FGREF
เมอ่ื ใชแกนทิศทาง โหมดการทํางานของตัวคณู FGREF[]
จะขน้ึ อยูกบั วาการเปลยี่ นแปลงท่เี กดิ ขึน้ กบั ทศิ ทางของเครอ่ื งมือถูกใชโ ดยแกนหมนุ หรอื การอินเตอรโพเ
ลตเวกเตอร
ในกรณขี องการอนิ เตอรโ พเลตแกนหมนุ เชนเดยี วกับกรณที ใี่ ชแ กนหมนุ ตวั คณู FGREF
ทเ่ี กี่ยวขอ งกับแกนทศิ ทางจะถูกคํานวณเฉพาะตามรศั มอี างองิ สาํ หรบั ทางเดนิ ของแกนดงั กลาว
ในกรณีของการอนิ เตอรโ พเลตเวกเตอร ตัวคณู FGREF
ท่ีมีผลซ่ึงถูกคาํ นวณเปน คา เฉล่ยี เชงิ รปู ทรงของตวั คณู FGREF แตล ะรายการจะถูกนําไปใช
FGREF[effective] = nth root of [(FGREF[A] * FGREF[B]...)]
โดยท:ี่ A: ตวั ระบุแกนของแกนทศิ ทางที่ 1
B: ตวั ระบแุ กนของแกนทศิ ทางท่ี 2
C: ตัวระบแุ กนของแกนทศิ ทางท่ี 3
n: จาํ นวนของแกนทิศทาง
ตัวอยา ง:
เน่อื งจากมีแกนทศิ ทางอยสู องแกนสาํ หรบั การแปลง 5 แกนมาตรฐาน ดังนนั้
ตวั คณู ทใี่ ชจ งึ เปนรากของผลคูณท่ีไดจากตัวคณู ตามแกนทงั้ สอง:
FGREF[effective] = รากทีส่ องของ [(FGREF[A] * FGREF[B])]
หมายเหตุ
ดวยเหตนุ ้ี จงึ เปน ไปไดทจี่ ะใชต วั คณู ยงั ผลสําหรบั แกนทศิ ทาง FGREF
เพอ่ื กําหนดจดุ อา งองิ บนเคร่ืองมือทอี่ ัตราปอ นสาํ หรบั ทางเดนิ เครอื่ งมือทโ่ี ปรแกรมไวอ างถงึ
พนื้ ฐาน 109
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.2 เคลอ่ื นทีแ่ กนตาํ แหนง (POS, POSA, POSP, FA, WAITP, WAITMC)
7.2 เคลอ่ื นทแ่ี กนตาํ แหนง (POS, POSA, POSP, FA, WAITP, WAITMC)
การทํางาน
แกนตาํ แหนง จะเคลอ่ื นทเี่ ปน อสิ ระจากแกนทางเดนิ ทอ่ี ตั ราปอ นเฉพาะแกนซงึ่ แยกจากกนั
ไมม คี ําสงั่ การอนิ เตอรโ พเลต คาํ สงั่ POS/POSA/POSP
ใชเ พื่อเคล่อื นทแ่ี กนตาํ แหนงและกําหนดพิกดั ลาํ ดบั การเคลื่อนท่ใี นเวลาเดียวกัน
ตอ ไปนคี้ อื ตวั อยา งทว่ั ไปของแกนตําแหนง:
● อุปกรณป อนพาเลท
● สถานีตรวจวัด
WAITP สามารถใชระบุตาํ แหนง ในโปรแกรม NC ท่ีซงึ่ โปรแกรมจะรอจนกระทงั่ แกนที่ถูกโปรแกรมดวย
POSA ในบลอ็ ก NC กอ นหนา นไ้ี ปถึงตาํ แหนงสน้ิ สุด
WAITMC จะโหลดบลอ็ ก NC ถัดไปทนั ทเี ม่อื ไดร บั มารก เกอรร อทรี่ ะบุไว
ซนิ แทกซ
POS[<axis>]=<position>
POSA[<axis>]=<position>
POSP[<axis>]=(<end position>,<partial length>,<mode>)
FA[<axis>]=<value>
WAITP(<axis>) ; การโปรแกรมในบลอ็ ก NC ที่แยกตา งหาก
WAITMC(<wait marker>)
ความหมาย
POS/POSA: เคลื่อนท่แี กนตาํ แหนง ไปยงั ตาํ แหนงทร่ี ะบุ
POS และ POSA มฟี งกช น่ั การทํางานที่เหมอื นกัน
แตจ ะมรี ูปแบบของการเปลี่ยนบลอ็ กทแี่ ตกตางกัน:
• POS จะหนว งเวลาการเปด ใชง านบลอ็ ก NC
ไวจนกระทง่ั เคล่ือนทถ่ี งึ ตาํ แหนงที่กาํ หนดไวแ ลว
• POSA จะเปดใชง านบลอ็ ก NC
แมว าจะยงั เคลอื่ นทไ่ี ปไมถงึ ตาํ แหนง ที่กําหนดไวก ็ตาม
<axis>: ช่อื ของแกนทีก่ าํ หนดใหเคล่ือนที่
<position>: (ตวั ระบแุ ชนเนลหรือแกนรปู ทรง)
ตาํ แหนงของแกนที่จะถกู เคลอื่ นเขา หา
ชนิด: REAL
110 พ้ืนฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.2 เคลื่อนทแ่ี กนตําแหนง (POS, POSA, POSP, FA, WAITP, WAITMC)
POSP: เคล่อื นท่แี กนตาํ แหนง ไปยังตําแหนง สน้ิ สุดทีร่ ะบุไวใ นสว นตางๆ
FA: <end position>: ตาํ แหนงส้นิ สดุ ของแกนทจ่ี ะถกู เคลื่อนเขา หา
WAITP:
WAITMC: <partial length>: ความยาวของสว น
<mode>: โหมดเคลอ่ื นเขา
= 0: สําหรบั สองสวนสุดทาย
ทางเดินที่เหลือกอ นถงึ ตาํ แหนง สนิ้ สดุ จะถกู แบงออ
กเปนสว นท่ีเหลอื สองสว นท่มี ีขนาดเทา กัน
(คาท่ตี ง้ั ไวล วงหนา)
= 1: ความยาวบางสว นจะถูกปรบั เพอ่ื ใหยอดรวมของคว
ามยาวบางสว นท้ังหมดทคี่ าํ นวณสอดคลอ งกบั ทางเ
ดนิ ทไี่ ปยงั ตําแหนงสนิ้ สุด
หมายเหต:ุ
POSP จะใชไ ดเ ฉพาะกบั การโปรแกรมการเคลอ่ื นท่ีแบบออสซิเลต
ขอ มลู อา งองิ :
คูม อื การโปรแกรม, การวางแผนงาน; หวั ขอ "การออสซิเลต"
อตั ราปอ นสําหรับแกนตาํ แหนง ทร่ี ะบุ
<axis>: ช่ือของแกนทก่ี าํ หนดใหเ คล่อื นที่ (ตัวระบแุ ชนเนลหรอื แกนรูปทรง)
<value>: อัตราปอ น
หนวย: มม./นาที หรอื น้ิว/นาที หรอื องศา/นาที
หมายเหต:ุ
คา FA สามารถโปรแกรมใหกบั บลอ็ ก NC แตละบลอ็ กไดถึง 5 คา
รอแกนตาํ แหนง ที่กาํ หนดใหเ คลอื่ นที่
ทัง้ น้ีจะไมม กี ารประมวลผลบลอ็ กท่ตี ามมาจนกวาแกนตาํ แหนง ทีร่ ะบุและถูกโปรแกร
มไวใ นบลอ็ ก NC กอนหนาดว ย POSA จะเคลอื่ นมาถึงตําแหนงสิ้นสดุ แลว
(จดุ หยุดตรงตําแหนงละเอียด)
<axis>: ชื่อของแกน (ตวั ระบุแชนเนลหรอื แกนรปู ทรง) ซ่ึงมกี ารใชค าํ สง่ั
WAITP
หมายเหต:ุ
เม่อื ใช WAITP จะสามารถทาํ ใหแกนพรอ มใชงานในรปู ของแกนออสซเิ ลต
หรอื เคลอื่ นที่ตามแกนตาํ แหนง ซึง่ มีจดุ ตดั เดียวกนั (ผา น PLC)
รอรับมารก เกอรร อทร่ี ะบุ
เมื่อไดร ับมารเ กอรร อ บล็อก NC ถดั ไปจะถกู โหลดทนั ที
<wait marker>: เลขของมารเกอรร อ
ระวงั
เคลอื่ นทดี่ ว ย POSA
ถามีการอา นคําส่ังตอ ไปน้ี ซึ่งเปนสาเหตุใหเกดิ การหยุดการประมวลผลโดยปรยิ าย
จะไมมกี ารดาํ เนนิ การบลอ็ กนจ้ี นกวาบลอ็ กอน่ื ๆ
ทงั้ หมดซง่ึ ไดร บั การเตรียมประมวลผลและจัดเกบ็ ไวแลวถูกดาํ เนินการ
ระบบจะหยุดบล็อกกอ นหนา ตรงจดุ หยุดที่กําหนดไว (เชน เดียวกบั G9)
พ้ืนฐาน 111
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.2 เคลื่อนที่แกนตําแหนง (POS, POSA, POSP, FA, WAITP, WAITMC)
ตวั อยา ง
ตวั อยา ง 1: เคลอ่ื นทด่ี ว ย POSA และเขา ถงึ ขอ มลู สถานะของเครอ่ื งจกั ร
ตวั ควบคุมจะสรา งการหยดุ การเตรยี มประมวลผลภายในเมอ่ื มกี ารเขาถงึ ขอ มลู สถานะของเครอ่ื งจกั ร
($A...) การตดั เฉอื นจะหยดุ ทาํ งาน
จนกวา บลอ็ กทไ่ี ดรบั การเตรยี มประมวลผลและบนั ทึกไวถ กู ดําเนินการแลว ท้งั หมด
โคดโปรแกรม คําอธบิ าย
N40 POSA[X]=100 ; เขา ถงึ ขอมลู สถานะของเครื่องจักร
N50 IF $AA_IM[X]==R100 GOTOF LABEL1
N60 G0 Y100
N70 WAITP(X)
N80 LABEL1:
N...
ตวั อยา ง 2: รอการเคลอื่ นทสี่ น้ิ สดุ ดว ย WAITP
อปุ กรณป อ นพาเลท
แกน U: ทีเ่ ก็บพาเลท
เคล่ือนยา ยพาเลทชนิ้ งานไปยงั บริเวณปฏบิ ัตงิ าน
แกน V: เคลือ่ นยายผลติ ภัณฑไ ปยงั สถานตี รวจวดั เพอื่ ดาํ เนนิ การตรวจสอบเฉพาะจดุ สาํ หรบั สนั
บสนนุ กระบวนการทาํ งาน
โคดโปรแกรม คาํ อธิบาย
N10 FA[U]=100 FA[V]=100
N20 POSA[V]=90 POSA[U]=100 G0 X50 Y70 ; การระบุอตั ราปอนเฉพาะแกนสําหรบั แกนตําแหนงเฉ
N50 WAITP(U) พาะ U และ V
… ; เคลื่อนทแี่ กนตําแหนงและแกนทางเดิน
; การดําเนินการโปรแกรมจะไมด าํ เนนิ การตอ จนกวาแ
กน U จะเคล่ือนไปถงึ จุดสิน้ สุดที่โปรแกรมไวใน
N20
ขอ มูลเพม่ิ เตมิ
เคลอื่ นทดี่ ว ย POSA
การดาํ เนนิ การโปรแกรมหรอื เปด ใชง านขั้นของบลอ็ กจะไมไดร บั ผลกระทบจาก POSA
การเคลอื่ นท่ไี ปยังตาํ แหนง สิ้นสุดสามารถทําไดในระหวา งดําเนินการบลอ็ ก NC ทต่ี ามมา
เคลอื่ นดว ย POS
บลอ็ กถัดไปจะไมถ ูกดาํ เนินการจนกวา แกนทงั้ หมดท่ีโปรแกรมไวใ น POS
จะเคล่อื นไปถงึ ตาํ แหนง ส้ินสดุ ของตน
112 พน้ื ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอน
7.3 โหมดสปน เดลิ ท่ีมกี ารควบคุมตําแหนง (SPCON, SPCOF)
รอการเคลอื่ นทส่ี นิ้ สดุ ดว ย WAITP
หลังจาก WAITP แลว การกาํ หนดแกนใหก ับโปรแกรม NC
จะไมส ามารถใชไ ดดีจนกวา จะมกี ารโปรแกรมแกนอกี ครั้ง
จากนั้นแกนนี้จะถกู ใชเปนแกนตําแหนง ผา นทาง PLC
หรอื เปนแกนเคลือ่ นทกี่ ลบั ไปกลับมาจากโปรแกรม NC/PLC หรือ HMI
การเปลย่ี นบลอ็ กในชว งทหี่ ยดุ เดนิ เครอื่ งดว ย IPOBRKA และ WAITMC
แกนจะลดระดบั ความเรว็ ลงกต็ อ เมอ่ื ยงั เคลอ่ื นไปไมถ งึ มารกเกอรรอ
หรือเมอื่ เกณฑส น้ิ สุดบลอ็ กอน่ื กาํ ลงั ปอ งกันการเปลยี่ นบลอ็ ก หลงั จาก WAITMC แลว
แกนจะเร่ิมทํางานในทันทถี า ไมมเี กณฑส้นิ สดุ บลอ็ กอื่นกาํ ลังปองกนั การเปลย่ี นบลอ็ ก
7.3 โหมดสปน เดลิ ทมี่ กี ารควบคมุ ตาํ แหนง (SPCON, SPCOF)
การทาํ งาน
โหมดสปน เดิลทีม่ ีการควบคุมตําแหนง อาจแนะนาํ ใหใชไ ดใ นบางกรณี เชน
ใชรว มกับการตดั เกลียวทม่ี รี ะยะพทิ ชข นาดใหญดว ย G33 ซึ่งจะใหค ุณภาพท่ีดยี ง่ิ ข้ึน
คาํ สงั่ SPCON ของ NC จะใชเ พ่อื สลบั ไปเปนโหมดสปน เดลิ ที่มีการควบคุมตาํ แหนง
หมายเหตุ
SPCON จาํ เปน ตอ งใชร อบการอนิ เตอรโ พเลตสงู สุดสามรอบ
ซนิ แทกซ SPCON/SPCON(<n>)/SPCON(<n>,<m> เปน ตน )
ความหมาย ...
SPCOF/SPCOF(<n>)/SPCOF(<n>,<m> เปนตน)
SPCON: เปด ใชง านโหมดควบคมุ ตาํ แหนง
SPCOF:
สปน เดลิ ทร่ี ะบุจะสลบั จากการควบคุมความเร็วไปเปน การควบคมุ ตาํ แหนง
SPCON จะเปนโมดัลและถกู เก็บไวจ นกระทั่ง SPCOF
ปดใชง านโหมดควบคมุ ตาํ แหนง
สปน เดลิ ทรี่ ะบจุ ะสลบั จากการควบคุมตาํ แหนง ไปเปน การควบคุมความเร็ว
<n>: เลขสปน เดลิ ท่จี ะถูกสลบั
<n>,<m> เปน ตน : ถาไมมีการระบเุ ลขสปนเดลิ ไว SPCON/SPCOF
จะถูกนําไปใชก ับสปน เดิลมาสเตอร
SPCON or SPCOF
สามารถใชใ นการสลบั หลายสปน เดลิ ในบลอ็ กเดียวได
พนื้ ฐาน 113
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.4 การปรบั ตาํ แหนง สปนเดลิ (SPOS, SPOSA, M19, M70, WAITS)
หมายเหตุ
ความเรว็ ทร่ี ะบดุ ว ย S…
M3, M4 และ M5 จะใชต ามทศิ ทางการหมนุ และการหยุดสปน เดลิ
หมายเหตุ
เม่อื ใชก ารเชอ่ื มโยงคา สปน เดลิ ทซี่ งิ โครไนซต ามท่ีกําหนดไว
สปน เดลิ มาสเตอรจ ะตอ งทํางานในโหมดควบคุมตําแหนง
7.4 การปรบั ตาํ แหนง สปน เดลิ (SPOS, SPOSA, M19, M70, WAITS)
การทาํ งาน
SPOS, SPOSA หรือ M19 สามารถใชในการกาํ หนดสปน เดลิ ไปยังตาํ แหนง เฉพาะเชิงมมุ ได เชน
ในระหวา งการเปลี่ยนเครอ่ื งมอื
ࡌࡪࡴࡢࡐࡻ࠾ࡘࡘ
SPOS, SPOSA และ M19 จะทาํ ใหเกดิ สลบั ไปยังโหมดควบคมุ ตําแหนงเปนการชัว่ คราวจนกวาจะถงึ
M3/M4/M5/M41 ถึง M45 ถดั ไป
การปรบั ตาํ แหนง ในโหมดแกน
สปน เดลิ สามารถทาํ งานเปน แกนทางเดิน แกนทีซ่ งิ โครไนซ
หรอื แกนตาํ แหนงตามแอดเดรสท่ีกําหนดไวใ นขอ มลู เครอื่ งจกั รไดด ว ย เมือ่ มีการกําหนดตวั ระบแุ กน
สปน เดลิ จะอยใู นโหมดแกน M70 จะสลบั สปน เดลิ ไปเปน โหมดแกนโดยตรง
114 พน้ื ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ขอ กาํ หนด การควบคุมการปอ น
ซนิ แทกซ 7.4 การปรบั ตาํ แหนง สปนเดิล (SPOS, SPOSA, M19, M70, WAITS)
สนิ้ สดุ การปรบั ตาํ แหนง
เกณฑสิ้นสุดการเคลอ่ื นทเ่ี มอื่ การปรบั ตาํ แหนง สปน เดิลสามารถโปรแกรมไดโ ดยใช FINEA, CORSEA,
IPOENDA หรอื IPOBRKA
โปรแกรมจะเลอ่ื นไปยงั บลอ็ กถัดไปถาเปน ไปตามเกณฑส ้ินสดุ การเคลอื่ นทสี่ าํ หรบั สปน เดิลทงั้ หมดหรอื แ
กนที่โปรแกรมในบลอ็ กปจจบุ นั
รวมทงั้ เมอ่ื เปน ไปตามเกณฑก ารเปลี่ยนบล็อกสาํ หรบั การอนิ เตอรโ พเลตทางเดินดว ย
การซงิ โครไนซ
ในการซงิ โครไนซก ารเคลอ่ื นทข่ี องสปน เดิล สามารถใช WAITS
เพอ่ื รอจนกวาจะมกี ารเคลอ่ื นทมี่ าถึงตําแหนงของสปน เดลิ
สปนเดลิ ทม่ี ีการปรบั ตาํ แหนง จะตอ งสามารถทาํ งานไดใ นโหมดควบคมุ ตาํ แหนง
ปรบั ตาํ แหนงสปนเดลิ :
SPOS=<value>/SPOS[<n>]=<value>
SPOSA=<value>/SPOSA[<n>]=<value>
M19/M<n>=19
สลบั สปน เดิลไปยังโหมดแกน:
M70/M<n>=70
กาํ หนดเกณฑสนิ้ สดุ การเคลอื่ นท:ี่
FINEA/FINEA[S<n>]
COARSEA/COARSEA[S<n>]
IPOENDA/IPOENDA[S<n>]
IPOBRKA/IPOBRKA(<axis>[,<instant in time>]) ; การโปรแกรมในบลอ็ ก NC
ทแี่ ยกตางหาก
ซิงโครไนซการเคลอ่ื นที่ของสปนเดิล:
WAITS/WAITS(<n>,<m>) ; การโปรแกรมในบล็อก NC ทแี่ ยกตา งหาก
พ้นื ฐาน 115
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.4 การปรบั ตําแหนงสปน เดลิ (SPOS, SPOSA, M19, M70, WAITS)
ความหมาย
SPOS/SPOSA: กาํ หนดสปน เดลิ ใหก ับมมุ เฉพาะ
M<n>=19:
SPOS และ SPOSA มีฟงกช น่ั การทาํ งานทีเ่ หมือนกนั
แตจ ะมรี ปู แบบของการเปลี่ยนบลอ็ กทแี่ ตกตา งกนั :
• SPOS จะหนว งเวลาการเปดใชง านบลอ็ ก NC
ไวจนกระท่งั เคลอ่ื นที่ถึงตาํ แหนงทีก่ ําหนดไวแ ลว
• SPOSA จะเปด ใชง านบลอ็ ก NC
แมวา จะยังเคลอื่ นท่ไี ปไมถงึ ตาํ แหนงทีก่ าํ หนดไวก็ตาม
<n>: เลขสปนเดลิ ทจี่ ะถูกปรบั ตาํ แหนง
ถาไมม ีการระบเุ ลขสปน เดิลหรอื ถามีการต้งั คา เลขสปน เดลิ เปน "0"
SPOS หรือ SPOSA จะถกู นาํ ไปใชกบั สปน เดลิ มาสเตอร
<value>: ตาํ แหนงเชงิ มมุ ท่ีมกี ารกาํ หนดสปน เดลิ ไว
หนว ย: องศา
ชนดิ : REAL
ตัวเลอื กสาํ หรบั การโปรแกรมโหมดเคลอื่ นเขา ตาํ แหนงมดี ังตอ ไปน:้ี
=AC(<value>): ระยะสัมบูรณ
ชว งคา : 0 … 359.9999
=IC(<value>): ระยะทเ่ี พ่มิ ขึ้น
ชว งคา : 0 … ±99 999.999
=DC(<value>): เคลื่อนเขาตามคาสัมบรู ณโ ดยตรง
=ACN(<value>): ระยะสัมบรู ณ เคลอื่ นเขา ในตําแหนง ลบ
=ACP(<value>): ระยะสมั บรู ณ เคลอ่ื นเขา ในทศิ ทางบวก
=<value>: เหมอื นกับ DC(<value>)
ต้งั คา สปน เดลิ หลัก (M19 or M0=19) หรือเลขสปนเดลิ <n> (M<n>=19)
ไปยงั ตาํ แหนง เชิงมมุ ท่กี าํ หนดไวลวงหนา ดว ย SD43240 $SA_M19_SPOS
โดยใชโหมดเคล่ือนเขาตาํ แหนงทีก่ ําหนดไวล วงหนาใน
SD43250 $SA_M19_SPOSMODE
บลอ็ ก NC จะถกู ปดใชง านจนกวาจะเคลอ่ื นถงึ ตําแหนง ท่ีกาํ หนดไวแ ลว
M<n>=70: สลับสปน เดลิ มาสเตอร (M70 หรือ M0=70) หรอื เลขสปนเดิล <n> (M<n>=70)
เปนโหมดแกน
ไมมีการเคลือ่ นเขา หาตําแหนง ที่กําหนดไว บลอ็ ก NC
จะถกู เปด ใชง านหลงั จากท่ไี ดท ําการสลบั แลว
FINEA: การเคลอื่ นทีส่ นิ้ สุดเมอ่ื ถงึ "จุดหยุดตรงตําแหนง ละเอยี ด" แลว
COARSEA:
IPOENDA: การเคลอื่ นทสี่ น้ิ สุดเมอ่ื ถงึ "จดุ หยุดตรงตําแหนง หยาบ" แลว
S<n>:
ส้นิ สดุ การเคลอ่ื นท่เี มอื่ ถงึ "จุดหยุดอินเตอรโ พเลเตอร"
สปน เดลิ ทีใ่ ชเ กณฑส้ินสดุ การเคลอ่ื นท่ีทม่ี ีการโปรแกรมไว
<n>: เลขสปนเดิล
ถา ไมม ีการระบสุ ปน เดลิ ใน [S<n>] หรือระบเุ ลขสปนเดลิ เปน "0"
เกณฑส้นิ สุดการเคลอื่ นทจี่ ะถกู นาํ ไปใชก บั สปน เดิลมาสเตอร
116 พ้นื ฐาน
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอน
7.4 การปรบั ตําแหนงสปน เดลิ (SPOS, SPOSA, M19, M70, WAITS)
IPOBRKA: การเปล่ียนบลอ็ กสามารถดําเนนิ การไดใ นชว งทหี่ ยดุ เดนิ เครอื่ ง
WAITS:
<axis>: ตัวระบุแกนแชนเนล
<instant in ชวงเวลาการเปลี่ยนบลอ็ กทันทโี ดยอา งอิงชว งที่หยดุ เดินเครอ่ื ง
time>:
หนว ย: เปอรเซน็ ต
ชว งคา : 100
(จุดใชง านในชว งที่หยุดเดินเคร่อื ง) ถงึ
0 (ส้ินสุดชว งทห่ี ยุดเดินเครือ่ ง)
ถาไมมกี ารกําหนดคา ใหกับพารามิเตอร <instant in
time> คาปจ จบุ ันของขอ มลู การตัง้ คา จะถูกนาํ ไปใช:
SD43600 $SA_IPOBRAKE_BLOCK_EXCHANGE
หมายเหต:ุ
IBOBRKA ท่ีมชี วงเวลาเปน "0" จะเหมือนกบั IPOENDA
คาํ สง่ั การซงิ โครไนซส าํ หรบั สปนเดลิ ทร่ี ะบุ
บลอ็ กทตี่ ามมาจะไมถ กู ประมวลผลจนกวา สปน เดลิ ทร่ี ะบซุ ึ่งโปรแกรมไวใ นบลอ็ ก
NC กอ นหนา ดว ย SPOSA จะเขาถงึ ตาํ แหนง สิ้นสุดแลว
(จุดหยดุ ตรงตาํ แหนงละเอียด)
WAITS หลังจาก M5: รอสปน เดิลทร่ี ะบุใหเ ขา สตู าํ แหนงหยดุ น่งิ
WAITS หลังจาก M3/M4: รอสปน เดิลทรี่ ะบใุ หถึงความเรว็ ในระดบั ทีก่ าํ หนดไว
<n>,<m>: เลขสปนเดลิ ที่จะใชค ําสงั่ การซงิ โครไนซ
ถาไมมกี ารระบเุ ลขสปนเดิลหรอื ถามกี ารตงั้ คาเลขสปนเ
ดิลเปน "0" WAITS จะถูกนาํ ไปใชก บั สปน เดลิ มาสเตอร
หมายเหตุ
สามารถกําหนดตําแหนง สปน เดลิ ใหกบั บลอ็ ก NC ไดบ ลอ็ กละสามตาํ แหนง
หมายเหตุ
เมอื่ ใชร ะยะที่เพิ่มขน้ึ IC(<value>) การปรบั ตาํ แหนงสปน เดิลสามารถดาํ เนนิ การไดห ลายรอบ
หมายเหตุ
ถามีการเปด ใชง านการควบคมุ ตําแหนง ดว ย SPCON กอ น SPOS
การดําเนนิ การนี้จะยงั คงทาํ งานอยจู นกวา จะมกี ารใชค าํ สั่ง SPCOF
หมายเหตุ
ตัวควบคมุ ตรวจพบการเปลี่ยนไปเปน โหมดแกนโดยอตั โนมตั จิ ากลําดับของโปรแกรม ดงั นั้น
การโปรแกรม M70 อยา งชดั เจนในโปรแกรมชิน้ งานจงึ ไมใ ชสง่ิ ทจ่ี าํ เปนอกี ตอ ไป อยา งไรก็ตาม
สามารถทาํ การโปรแกรม M70 ตอไปเพอื่ เพมิ่ ความชดั เจนใหก บั โปรแกรมชิ้นงานได เปน ตน
พนื้ ฐาน 117
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.4 การปรบั ตาํ แหนงสปน เดิล (SPOS, SPOSA, M19, M70, WAITS)
ตวั อยา ง
ตวั อยา ง 1: ปรบั ตาํ แหนง สปน เดลิ ใหม ที ศิ ทางการหมนุ ทางลบ
สปนเดลิ 2 ถูกปรบั ตําแหนงท่ี 250 องศา โดยมที ิศทางการหมนุ ทางลบ:
โคดโปรแกรม คําอธบิ าย
N10 SPOSA[2]=ACN(250)
; สปนเดลิ ถกู ลดระดับความเรว็ ตามความจาํ เปน และเรงระดับความเร็วในทศิ ทางตรง
ขา มกบั การเคลื่อนทีข่ องการปรบั ตาํ แหนง
;
$&
r
r
'&
ตวั อยา ง 2: การปรบั ตาํ แหนง สปน เดลิ ในโหมดแกน
118 พื้นฐาน
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.4 การปรบั ตําแหนงสปน เดลิ (SPOS, SPOSA, M19, M70, WAITS)
โปรแกรมรปู แบบ 1: คาํ อธิบาย
โคด โปรแกรม ; เปด ใชง านการควบคมุ ตําแหนง สปน เดลิ 2 ถูกปรบั ตาํ แหนง เปน 0
... โหมดแกนสามารถใชไ ดใ นบลอ็ กถดั ไป
N10 M3 S500
... ; สปน เดลิ 2 (แกน C) เคล่ือนท่ใี นแนวเสน ตรงสอดคลองกบั X
N90 SPOS[2]=0 ; สปนเดลิ 2 ถกู ปรับตําแหนงเปน 90 องศา
N100 X50 C180 คาํ อธบิ าย
N110 Z20 SPOS[2]=90
; สปน เดลิ 2 สลบั ไปยงั โหมดแกน
โปรแกรมรปู แบบ 2: ; สปนเดิล 2 (แกน C) เคลือ่ นทใ่ี นแนวเสน ตรงสอดคลองกับ X
; สปน เดิล 2 ถกู ปรับตาํ แหนงเปน 90 องศา
โคดโปรแกรม
...
N10 M3 S500
...
N90 M2=70
N100 X50 C180
N110 Z20 SPOS[2]=90
ตวั อยา ง 3: เจาะรตู ดั ขวางในชนิ้ งานทก่ี ลงึ แลว
รตู ดั ขวางจะถกู เจาะในชิน้ งานที่กลงึ แลว น้ี สปน เดิลตัวขบั ทที่ าํ งานอยู (สปน เดลิ มาสเตอร)
จะหยุดทตี่ าํ แหนงศนู ยอ งศา แลวหมุนไปยงั ตาํ แหนง 90 องศา จากนั้นจะหยดุ และเปน เชน นไ้ี ปเรอื่ ยๆ
;;
=
พน้ื ฐาน 119
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอ น
7.4 การปรบั ตําแหนง สปน เดลิ (SPOS, SPOSA, M19, M70, WAITS)
โคด โปรแกรม คาํ อธบิ าย
....
N110 S2=1000 M2=3 ; เปด ใชงานอปุ กรณตอพวงสําหรบั เจาะรตู ดั ขวาง
N120 SPOSA=DC(0) ; ต้ังคาสปนเดลิ หลักไวท ่ตี ําแหนง 0 องศา
N125 G0 X34 Z-35 และโปรแกรมจะเลื่อนไปยังบล็อกถัดไปโดยทันที
N130 WAITS ; เปดใชงานสวานขณะท่ีสปนเดิลอยใู นตาํ แหนงแลว
N135 G1 G94 X10 F250 ; รอสปนเดิลหลักใหเคล่อื นมายังตําแหนง ของตน
; อัตราปอนในหนวย มม./นาที (G96
N140G0 X34
N145 SPOS=IC(90) เหมาะสําหรับเคร่อื งมอื กลึงแบบขั้นบันไดและสปน เดิลแบบซงิ โครนัส
แตไมเหมาะกบั เคร่ืองมอื ไฟฟา บนแทนเลอ่ื นขา ง)
N150 G1 X10
N155 G0 X34 ; สปนเดลิ ถูกปรบั ใหอยูใ นตําแหนง 90
N160 SPOS=AC(180) องศาโดยท่จี ะหยุดการอา นช่ัวคราวในทศิ ทางบวก
N165 G1 X10 ; สปน เดิลถูกปรับใหอยใู นตําแหนง 180 องศา
N170 G0 X34 ซง่ึ สมั พันธกบั จุดศูนยข องสปนเดิล
N175 SPOS=IC(90)
; สปนเดลิ หมุนจากตําแหนงสมั บรู ณ 180 องศาในทิศทางบวกไป 90 องศา
N180 G1 X10 ซ่ึงจะทาํ ใหไดตําแหนงสัมบรู ณ 270 องศาในทา ยที่สดุ
N185 G0 X50
...
ขอ มลู เพมิ่ เตมิ
การปรบั ตาํ แหนง ดว ย SPOSA
การดาํ เนนิ การโปรแกรมหรอื เปดใชง านขัน้ ของบลอ็ กจะไมไ ดร บั ผลกระทบจาก SPOSA
การปรบั ตาํ แหนงสปนเดิลสามารถทาํ ไดใ นระหวา งดาํ เนนิ การบลอ็ ก NC ทตี่ ามมา
โปรแกรมจะยายไปยงั บลอ็ กถดั ไปถา ฟง กช ่ันท้งั หมด (ยกเวน สปน เดลิ )
ทีโ่ ปรแกรมไวใ นบลอ็ กปจ จบุ ันเปน ไปตามเกณฑส นิ้ สดุ บลอ็ กแลว
การปรบั ตาํ แหนงสปนเดิลอาจโปรแกรมในบล็อกไดหลายบลอ็ ก (โปรดดทู ่ี WAITS)
หมายเหตุ
ถามกี ารอา นคําส่ังในบลอ็ กทตี่ ามมา ซง่ึ เปนเหตุใหหยดุ การเตรยี มประมวลผล
การดาํ เนนิ การกับบลอ็ กนจี้ ะถกู หนว งเวลาไวจ นกวา สปน เดลิ ทีม่ ีการปรบั ตาํ แหนงไวท ง้ั หมดจะประจาํ อยู
กับทแี่ ลว
120 พนื้ ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.4 การปรบั ตําแหนง สปนเดลิ (SPOS, SPOSA, M19, M70, WAITS)
การปรบั ตาํ แหนง ดว ย SPOS/M19
เงือ่ นไขการเปด ใชงานข้นั ของบลอ็ กจะบรรลผุ ลเมือ่ ฟงกช ัน่ ทง้ั หมดทโ่ี ปรแกรมไวในบลอ็ กเปน ไปตามเก
ณฑส ้ินสดุ บลอ็ ก (เชน ฟง กช น่ั เสรมิ ทงั้ หมดท่รี บั รโู ดย PLC, แกนทงั้ หมดที่จดุ ส้นิ สดุ )
และสปนเดิลเคล่ือนมาถึงตาํ แหนง ท่ีโปรแกรมไวแลว
ความเรว็ ในการเคลอ่ื นท:่ี
ความเรว็ และความลา ชา ในการตอบสนองตอ การปรบั ตําแหนงจะไดร บั การจัดเกบ็ ไวใ นขอ มูลเครอ่ื งจกั ร
คา ทีก่ ําหนดไวส ามารถปรบั เปลีย่ นไดด ว ยการโปรแกรมหรอื ดว ยการซิงโครไนซ โปรดดทู :ี่
● อัตราปอ นสาํ หรบั แกน/สปนเดลิ ตําแหนง (FA, FPR, FPRAON, FPRAOF) (หนา 122)
● การโอเวอรไรดอ ัตราเรงทโ่ี ปรแกรมได (ACC) (ตวั เลอื ก) (หนา 128)
การระบตุ ําแหนง สปน เดลิ :
เม่อื ไมมกี ารใชค ําสง่ั G90/G91 ที่นี่ ขนาดท่สี อดคลอ งจะไดร บั การนําไปใช เชน AC, IC, DC, ACN, ACP
ถาไมการระบขุ อ มลู ไว การเคลอื่ นท่ีโดยอตั โนมตั ิจะเกดิ ขน้ึ กบั DC
ซงิ โครไนซก ารเคลอ่ื นทข่ี องสปน เดลิ ดว ย WAITS
WAITS สามารถใชในการระบจุ ดุ ทโ่ี ปรแกรม NC
รออยจู นกวา สปนเดิลอยางนอ ยหนง่ึ รายการทโ่ี ปรแกรมดวย SPOSA ในบล็อก NC
กอ นหนา จะเคลอ่ื นมาถึงตาํ แหนง ของตน
ตัวอยา ง:
โคด โปรแกรม คาํ อธบิ าย
N10 SPOSA[2]=180 SPOSA[3]=0
... ; บล็อกรอจนกวาสปนเดลิ 2 และ 3
N40 WAITS(2,3) จะมาถึงตําแหนง ที่ระบไุ วในบล็อก N10
WAITS สามารถใชไดห ลังจาก M5 เพ่ือรอจนกวา สปนเดลิ จะหยุด WAITS สามารถใชไดห ลงั จาก M3/M4
เพ่อื รอจนกวา สปน เดิลจะถึงระดบั ความเรว็ /ทศิ ทางการหมุนตามทรี่ ะบไุ ว
หมายเหตุ
ถา สปนเดลิ ยังไมไ ดรบั การซิงโครไนซกบั มารก การซงิ โครไนซ
ทศิ ทางการหมนุ ทางบวกจากขอ มูลเครอ่ื งจักรจะถกู นาํ มาใช (สถานะเมือ่ สง มอบ)
พน้ื ฐาน 121
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.5 อัตราปอ นสาํ หรบั แกน/สปน เดลิ ตําแหนง (FA, FPR, FPRAON, FPRAOF)
ปรบั ตาํ แหนง สปน เดลิ จากการหมนุ (M3/M4)
เมือ่ M3 หรือ M4 ทาํ งาน สปน เดลิ จะอยปู ระจาํ ที่ตามคาท่โี ปรแกรมไว
ࡎࡎࡩ࠾࠸ࡩ࡚ࡢࡘࡐ ࡎࡎࡩ࠾࠸ࡩ࡚ࡢࡘࡐ
'& $&
ࡘࡘ '& $&
ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
ࡘࡘ
ࡎࡻࡵࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
การกําหนดขนาดระหวา ง DC กับ AC ไมมคี วามแตกตา งกัน ในทงั้ สองกรณี
การหมนุ จะยงั คงเคลอ่ื นทไี่ ปในทิศทางทีเ่ ลือกโดย M3/M4 จนกวาจะถงึ ตาํ แหนงสน้ิ สดุ สมั บรู ณ เมื่อใช
ACN และ ACP การลดความเรว็ จะเกดิ ขนึ้ ตามความจาํ เปน
และทศิ ทางการเคลือ่ นเขาท่เี หมาะสมจะถกู นํามาใช เม่ือใช IC
สปนเดลิ จะหมนุ ตามคา ท่รี ะบุโดยเริ่มตน ท่ตี าํ แหนงสปนเดลิ ปจจบุ ัน
ปรบั ตาํ แหนง สปน เดลิ จากการหยดุ นง่ิ (M5)
โดยจะมีการเคล่อื นทีจ่ ากตําแหนง ทีห่ ยดุ นง่ิ ไปยังระยะทมี่ ีการโปรแกรมไว (M5)
7.5 อัตราปอ นสาํ หรบั แกน/สปน เดลิ ตาํ แหนง (FA, FPR, FPRAON, FPRAOF)
การทาํ งาน
แกนตาํ แหนง เชน ระบบเคลอื่ นยายชิ้นงาน ปอ มมีด
และยันศนู ยท า ยจะเคลื่อนทเ่ี ปน อสิ ระจากแกนทางเดินและแกนซงิ โครไนซ
ดงั นนั้ จึงมกี ารกําหนดอตั ราปอ นตา งหากสาํ หรบั แกนตาํ แหนงแตล ะแกน
นอกจากนี้ยังสามารถโปรแกรมอัตราปอนในแนวแกนที่แยกตางหากสาํ หรบั สปนเดลิ ไดด ว ย
อีกทงั้ ยังสามารถรบั อัตราปอ นตอ รอบสาํ หรบั แกนทางเดนิ และแกนซงิ โครไนซหรอื สาํ หรบั สปน เดลิ /แกน
ตาํ แหนงแตละแกนจากสปน เดลิ หมุนหรอื แกนหมนุ อื่นไดเ ชน กัน
ซินแทกซ อตั ราปอ นสาํ หรบั แกนตาํ แหนง :
122 FA[<axis>]=…
อัตราปอ นของแกนสําหรบั สปน เดลิ :
FA[SPI(<n>)]=…
FA[S<n>]=…
พื้นฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.5 อตั ราปอ นสําหรบั แกน/สปน เดิลตําแหนง (FA, FPR, FPRAON, FPRAOF)
รับอัตราปอ นตอ รอบสาํ หรบั แกนทางเดิน/แกนซงิ โครไนซ:
FPR (<rotary axis>)
FPR(SPI(<n>))
FPR(S<n>)
รบั อตั ราปอ นเชงิ หมุนสาํ หรบั สปน เดิล/แกนตาํ แหนง:
FPRAON(<axis>,<rotary axis>)
FPRAON(<axis>,SPI(<n>))
FPRAON(<axis>,S<n>)
FPRAON(SPI(<n>),<rotary axis>)
FPRAON(S<n>,<rotary axis>)
FPRAON(SPI(<n>),SPI(<n>))
FPRAON(S<n>,S<n>)
FPRAOF(<axis>,SPI(<n>), เปน ตน)
FPRAOF(<axis>,S<n>, เปน ตน)
ความหมาย
FA[...]=...: อตั ราปอ นสําหรบั แกนตาํ แหนง ทร่ี ะบุหรือความเรว็ ในการปรบั ตําแหนง
FPR(...): (อัตราปอ นในแนวแกน) สาํ หรบั สปน เดิลทีร่ ะบุ
FPRAON(...):
หนว ย: มม./นาที หรอื น้ิว/นาที หรอื องศา/นาที
FPRAOF(...):
ชวงคา : … 999 999.999 มม./นาท,ี องศา/นาที
… 39 999.9999 นิ้ว/นาที
FPR ใชเ พ่ือระบแุ กนหมุน (<rotary axis>) หรอื สปน เดลิ
(SPI(<n>)/S<n>)
ที่แกนทางเดนิ และแกนซงิ โครไนซท โ่ี ปรแกรมไวด ว ยคาํ สง่ั G95
จะรบั อตั ราปอ นตอรอบนนั้ มาใช
รบั อัตราปอ นเชงิ หมนุ สาํ หรบั สปน เดิลและแกนตาํ แหนง
พารามิเตอรแรก (<axis>/SPI(<n>)/S<n>)
ระบุสปน เดลิ /แกนตาํ แหนงทีจ่ ะเคลอ่ื นทด่ี ว ยอตั ราปอ นตอ รอบ
พารามเิ ตอรทสี่ อง (<rotary axis>/SPI(<n>)/S<n>)
ระบุสปนเดิล/แกนหมนุ ทจี่ ะใหอ ัตราปอ นตอ รอบ
หมายเหต:ุ
สามารถละพารามิเตอรทส่ี องไดในกรณที ่จี ะรบั อตั ราปอ นจากสปน เดิลมาสเต
อร
FPRAOF
ใชสาํ หรับยกเลกิ การเลือกอตั ราปอ นตอ รอบทไ่ี ดร บั สําหรบั สปน เดลิ หรอื แกน
ทีร่ ะบุ
พ้นื ฐาน 123
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอน
7.5 อัตราปอ นสําหรบั แกน/สปน เดิลตําแหนง (FA, FPR, FPRAON, FPRAOF)
<axis>: ตัวระบแุ กน (แกนตาํ แหนง หรอื แกนรปู ทรง)
SPI(<n>)/S<n>:
ตัวระบสุ ปน เดลิ
SPI(<n>) และ S<n> จะทํางานในลักษณะเดียวกัน
<n>: เลขสปนเดลิ
หมายเหต:ุ
SPI จะแปลงเลขสปน เดลิ เปน ตัวระบแุ กน พารามิเตอรก ารสง (<n>)
ตอ งมีเลขสปน เดลิ ท่ีถูกตอ ง
หมายเหตุ
อตั ราปอ นที่โปรแกรมไว FA[...] เปน แบบโมดลั
โดยสามารถโปรแกรมอัตราปอ นสาํ หรับสปน เดลิ หรอื แกนตาํ แหนงในบลอ็ ก NC ไดส งู ถงึ บลอ็ กละหา คา
หมายเหตุ
อตั ราปอ นที่ไดร บั จะถูกคาํ นวณตามสตู รตอ ไปน:ี้
อัตราปอ นทีไ่ ดร ับ = อัตราปอ นทโี่ ปรแกรม * อัตราปอ นหลกั แบบสมั บรู ณ
ตวั อยา ง
ตวั อยา ง 1: การเชอ่ื มตอ สปน เดลิ แบบซงิ โครนสั
เมอื่ ใชก ารเชื่อมตอสปน เดลิ แบบซิงโครนสั
จะสามารถโปรแกรมความเรว็ ในการปรบั ตาํ แหนง ของสปน เดิลตามไดอ ยา งเปนอสิ ระจากสปนเดลิ หลกั
เชน ในกรณีการปรับตาํ แหนง ของการทาํ งานตางๆ
โคด โปรแกรม คาํ อธิบาย
... ; ความเรว็ ในการปรับตําแหนงของสปนเดลิ ตาม (สปน เดิล 2) = 100 องศา/นาที
FA[S2]=100
...
ตวั อยา ง 2: อตั ราปอ นตอ รอบทไี่ ดร บั สาํ หรบั แกนทางเดนิ
แกนทางเดนิ X, Y ตองเคลอ่ื นท่ตี ามอตั ราปอ นตอ รอบทไ่ี ดร บั จากแกนหมนุ A:
โคด โปรแกรม
...
N40 FPR(A)
N50 G95 X50 Y50 F500
...
124 พืน้ ฐาน
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.5 อัตราปอ นสําหรบั แกน/สปน เดิลตําแหนง (FA, FPR, FPRAON, FPRAOF)
ตวั อยา ง 3: อตั ราปอ นตอ รอบทไ่ี ดร บั สาํ หรบั สปน เดลิ มาสเตอร
โคดโปรแกรม คําอธิบาย
N30 FPRAON(S1,S2) ; อัตราปอนตอรอบสําหรับสปนเดลิ มาสเตอร (S1) ตองไดรับจากสปนเดลิ 2
N40 SPOS=150 ; ปรับตาํ แหนงสปนเดิลมาสเตอร
N50 FPRAOF(S1) ; ยกเลิกการเลือกอัตราปอ นตอรอบสาํ หรับสปนเดิลมาสเตอร
ตวั อยา ง 4: รบั อตั ราปอ นตอ รอบสาํ หรบั แกนตาํ แหนง
โคด โปรแกรม คําอธบิ าย
N30 FPRAON(X) ; อตั ราปอนตอรอบสําหรบั แกนตําแหนง X ตอ งไดรบั จากสปนเดลิ มาสเตอร
N40 POS[X]=50 FA[X]=500 ; แกนตําแหนงกําลังเคล่ือนท่ี 500 มม./รอบของสปนเดลิ มาสเตอร
N50 FPRAOF(X)
ขอ มลู เพม่ิ เตมิ
FA[…]
ชนิดอตั ราปอ นจะเปน G94 เสมอ เมอื่ G70/G71 ทาํ งานอยู หนว ยจะเปน เมตริก/นว้ิ
ตามการตงั้ คาเร่มิ ตนในขอมูลเครอื่ งจักร G700/G710 สามารถใชเพอ่ื ปรบั เปลีย่ นหนว ยในโปรแกรมได
หมายเหตุ
ถาไมม กี ารโปรแกรม FA ไว จะใชค า ทกี่ าํ หนดในขอ มูลเครื่องจักร
FPR(…)
เนอ่ื งจากเปนสว นขยายของคาํ สัง่ G95 (อัตราปอ นตอ รอบทอ่ี างองิ สปนเดิลมาสเตอร) FPR
จึงอนญุ าตใหรบั อตั ราปอ นตอ รอบจากสปน เดลิ หรือแกนหมุนใดๆ ทีเ่ ลือกไว G95 FPR(…)
ใชไ ดก บั แกนทางเดนิ และแกนซิงโครไนซ
ถาสปน เดลิ /แกนหมนุ ท่ีระบใุ นคาํ สง่ั FPR กาํ ลังทาํ งานควบคมุ ตาํ แหนง
การเชือ่ มโยงทกี่ ําหนดไวจ ะทาํ งาน มฉิ ะนัน้ การเชอื่ มโยงคา จรงิ จะถกู นาํ ไปใช
FPRAON(…)
FPRAON
ใชเ พื่อรับอตั ราปอ นตอ รอบสําหรบั สปน เดิลและแกนตาํ แหนง จากอัตราปอ นปจจบุ ันของสปน เดลิ หรอื แกน
หมุนอน่ื
FPRAOF(…)
การปด ใชง านอัตราปอ นตอรอบสาํ หรับสปน เดิล/แกนหน่งึ แกนหรือจํานวนมากพรอ มกันสามารถทาํ ไดโด
ยใชค าํ ส่งั FPRAOF
พน้ื ฐาน 125
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.6 การโอเวอรไ รดอ ตั ราปอ นท่ีโปรแกรมได (OVR, OVRRAP, OVRA)
7.6 การโอเวอรไ รดอ ตั ราปอ นที่โปรแกรมได (OVR, OVRRAP, OVRA)
การทํางาน
ความเรว็ ของสปน เดลิ และแกนตาํ แหนง /ทางเดินสามารถปรบั เปล่ยี นไดในโปรแกรม NC
ซนิ แทกซ
OVR=<value>
OVRRAP=<value>
OVRA[<axis>]=<value>
OVRA[SPI(<n>)]=<value>
OVRA[S<n>]=<value>
ความหมาย
OVR: การปรบั เปลี่ยนอัตราปอ นสําหรบั อตั ราปอ นของทางเดนิ เครอ่ื งมอื F
OVRRAP:
OVRA: การปรบั เปลย่ี นอตั ราปอ นสาํ หรบั ความเรว็ ของการเคลื่อนทเี่ ร็ว
<axis>:
SPI(<n>)/S<n>: การปรบั เปลยี่ นอัตราปอ นสาํ หรบั อัตราปอนในการปรบั ตาํ แหนง FA
หรอื สาํ หรบั ความเรว็ รอบสปนเดิล S
<value>:
ตวั ระบุแกน (แกนตาํ แหนงหรอื แกนรปู ทรง)
ตัวระบสุ ปน เดลิ
SPI(<n>) และ S<n> จะทํางานในลักษณะเดียวกนั
<n>: เลขสปนเดิล
หมายเหต:ุ
SPI จะแปลงเลขสปน เดลิ เปน ตัวระบแุ กน พารามิเตอรการสง (<n>)
ตอ งมเี ลขสปน เดลิ ทีถ่ กู ตอ ง
การปรบั เปลย่ี นอตั ราปอ นเปน เปอรเ ซ็นต
คา จะอา งองิ หรอื ถูกรวมเขากบั ชดุ การโอเวอรไ รดอ ัตราปอ นบนแผงควบคุมเค
รือ่ งจักร
ชวงคา: … 200%, จํานวนเต็ม
หมายเหต:ุ
เม่ือใชก ารโอเวอรไ รดท างเดนิ เครอ่ื งมอื และการเคลอื่ นทเี่ รว็
จะไมมีการเกินความเรว็ สูงสดุ ทีต่ ้งั ไวใ นขอ มลู เครอ่ื งจกั ร
126 พื้นฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอ น
7.6 การโอเวอรไ รดอ ัตราปอ นที่โปรแกรมได (OVR, OVRRAP, OVRA)
ตวั อยา ง
ตวั อยา ง 1:
ต้ังคา การโอเวอรไรดอ ัตราปอน: 80%
โคดโปรแกรม คาํ อธิบาย
N10 ... F1000
N20 OVR=50 ; อตั ราปอนของทางเดินเครื่องมือท่ีโปรแกรมไว F1000 จะถกู เปลย่ี นเปน F400 (1000 *
0.8 * 0.5)
...
ตวั อยา ง 2: คาํ อธบิ าย
; ความเรว็ ของการเคลอื่ นทเ่ี ร็วลดลงเหลอื 5%
โคดโปรแกรม
N10 OVRRAP=5 ; ความเรว็ ของการเคลอื่ นท่เี ร็วถกู รีเซ็ตเปน 100% (= การต้ังคาเร่ิมตน )
...
N100 OVRRAP=100
ตวั อยา ง 3: คําอธบิ าย
โคด โปรแกรม ; อตั ราปอนของทางเดนิ เครื่องมือลดลงเหลือ 25%
N... OVR=25 OVRA[A1]=70 และอตั ราปอ นในการปรบั ตําแหนงของแกนตําแหนง A1 ลดลงเหลือ 70%
ตวั อยา ง 4: คําอธบิ าย
; ความเร็วของสปนเดิล 1 ลดลงเหลือ 35%
โคดโปรแกรม
N.. OVRA[SPI(1)]=35
หรือ คาํ อธบิ าย
; ความเรว็ ของสปนเดิล 1 ลดลงเหลือ 35%
โคดโปรแกรม
N.. OVRA[S1]=35
พืน้ ฐาน 127
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.7 การโอเวอรไรดอ ตั ราเรง ท่โี ปรแกรมได (ACC) (ตัวเลอื ก)
7.7 การโอเวอรไ รดอ ตั ราเรง ท่ีโปรแกรมได (ACC) (ตวั เลอื ก)
การทาํ งาน
ในสว นโปรแกรมทสี่ ําคญั
อาจจําเปน ตอ งจํากดั อตั ราเรง ใหตํ่ากวาคา สูงสดุ เพอ่ื ปอ งกนั ไมใ หเ กิดการสน่ั สะเทือนทางกล เปน ตน
การโอเวอรไรดอ ตั ราเรง ที่โปรแกรมไดส ามารถใชเ พอื่ ปรบั เปลยี่ นอัตราเรง สาํ หรบั สปนเดลิ หรอื แกนทางเ
ดนิ แตละแกนผา นคาํ สงั่ ในโปรแกรม NC ขดี จาํ กดั จะมผี ลตอ การอนิ เตอรโพเลตทุกชนดิ
ทัง้ น้คี า ที่กําหนดในขอ มลู เครื่องจกั รจะใชเ ปน อัตราเรง 100%
ซินแทกซ
ACC[<axis>]=<value>
ACC[SPI(<n>)]=<value>
ACC(S<n>)=<value>
ปดใชง าน:
ACC[...]=100
ซนิ แทกซ
ACC: การเปลย่ี นอัตราเรง สาํ หรบั แกนทางเดนิ ทร่ี ะบุ
<axis>: หรือการเปลย่ี นความเรว็ สาํ หรบั สปน เดลิ ที่ระบุ
SPI(<n>)/S<n>:
ช่อื แกนแชนเนลของแกนทางเดิน
<value>:
ตัวระบสุ ปน เดลิ
SPI(<n>) และ S<n> จะทาํ งานในลกั ษณะเดียวกัน
<n>: เลขสปนเดิล
หมายเหต:ุ
SPI จะแปลงเลขสปน เดิลเปน ตวั ระบแุ กน พารามิเตอรการสง (<n>)
ตอ งมีเลขสปน เดิลท่ถี ูกตอ ง
การเปลย่ี นอัตราเรงเปน เปอรเซ็นต
คาจะอางองิ หรอื ถูกรวมเขากบั ชุดการโอเวอรไ รดอ ัตราปอ นบนแผงควบคุมเค
รือ่ งจักร
ชวงคา : 1 ถงึ 200%, จาํ นวนเต็ม
หมายเหตุ
เมอ่ื ใชอ ัตราเรงทส่ี ูงขน้ึ ความเรว็ ท่ีไดอ าจเกนิ คาที่ผผู ลิตอนญุ าต
128 พน้ื ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.7 การโอเวอรไรดอ ตั ราเรง ท่โี ปรแกรมได (ACC) (ตัวเลอื ก)
ตวั อยา ง
โคดโปรแกรม คําอธิบาย
N50 ACC[X]=80 ; การเลอื่ นแกนในทิศทาง X ควรเคลื่อนท่ดี วยอตั ราเรง 80% เทา นั้น
N60 ACC[SPI(1)]=50 ; สปน เดิล 1 ควรเรงความเร็วหรอื หยดุ ดว ยอตั ราเรง 50% เทานั้น
ขอ มูลเพม่ิ เตมิ
การโอเวอรไ รดอ ตั ราเรง ทโี่ ปรแกรมดว ย ACC
การโอเวอรไรดอ ตั ราเรงที่โปรแกรมดว ย ACC[...]
จะถูกนาํ มาพิจารณารวมกบั เอาตพตุ ทกุ คร้งั โดยเปน ตวั แปรระบบ $AA_ACC
การอา นขอ มูลในโปรแกรมชน้ิ งานและในการดําเนนิ การแบบซงิ โครไนซจะเกดิ ข้นึ ในชวงเวลาทไี่ มต รงกั
นในระหวางการประมวลผล NC
ในโปรแกรมชน้ิ งาน
คา ทเี่ ขียนในโปรแกรมช้ินงานจะไดรบั การพจิ ารณาเฉพาะในตวั แปร $AA_ACC เทา นนั้
เชน เดียวกับคา ทีเ่ ขยี นในโปรแกรมชิ้นงานในกรณีทก่ี ารดาํ เนินการแบบซงิ โครไนซไมไดเ ปล่ยี นแปลง
ACC ในระหวา งน้นั
ในการดาํ เนนิ การแบบซงิ โครไนซ
รายการตอไปนจี้ ะถูกนาํ ไปใช:
คาท่เี ขียนในการดาํ เนินการแบบซงิ โครไนซจ ะไดร บั การพจิ ารณาเฉพาะในตวั แปรระบบ $AA_ACC
เทาน้ัน
เชนเดยี วกับคา ทีเ่ ขยี นในการดาํ เนินการแบบซิงโครไนซใ นกรณที โ่ี ปรแกรมช้ินงานไมไดเ ปลย่ี นแปลง
ACC ในระหวางนนั้
อัตราเรงท่กี ําหนดไวล ว งหนาสามารถเปลี่ยนแปลงผา นทางการดําเนนิ การแบบซิงโครไนซไดเชน กนั
(ดูคูม ือฟง กช น่ั , การดาํ เนินการแบบซงิ โครไนซ)
ตวั อยา ง:
โคด โปรแกรม
...
N100 EVERY $A_IN[1] DO POS[X]=50 FA[X]=2000 ACC[X]=140
คา อัตราเรง ปจจุบันสามารถเรยี กใชไ ดด ว ยตวั แปรระบบ $AA_ACC[<axis>]
ขอมลู เครอ่ื งจักรสามารถใชใ นการกาํ หนดวา ชดุ คา ACC
ลา สดุ ควรนาํ ไปใชเม่ือรเี ซต็ /ส้นิ สดุ การโปรแกรมชิน้ งานหรอื ไม หรอื ควรใชเปน 100% หรือไม
พนื้ ฐาน 129
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.8 อตั ราปอ นดว ยการโอเวอรไรดป มุ หมนุ (FD, FDA)
7.8 อตั ราปอ นดว ยการโอเวอรไ รดป มุ หมนุ (FD, FDA)
การทาํ งาน
คาํ สง่ั FD และ FDA สามารถใชเ พอ่ื เคลอ่ื นแกนดวยปมุ หมนุ ในระหวา งดําเนนิ การโปรแกรมชิน้ งาน
การตั้งคาท่ีโปรแกรมไวส าํ หรบั การเคลอ่ื นแกนจะถกู โอเวอรเลยด ว ยพลั สของปมุ หมุนทปี่ ระเมนิ เปนคาเรม่ิ
ตนของทางเดนิ เครอ่ื งมอื หรอื ความเรว็
แกนทางเดนิ
ในกรณขี องแกนทางเดิน สามารถโอเวอรเลยอ ัตราปอ นของทางเดินเครอื่ งมอื ท่ีโปรแกรมไวได
ปุมหมนุ จะถกู ประเมินเปนแกนรูปทรงแกนแรกของแชนเนล
พลั สของปมุ หมนุ จะถูกประเมินตอ รอบการอนิ เตอรโ พเลตตามทิศทางการหมนุ ทส่ี อดคลอ งกบั ความเรว็ ขอ
งทางเดนิ เครอ่ื งมอื ท่ีมีการโอเวอรเลย
โดยสามารถกาํ หนดคา ขีดจาํ กัดความเรว็ ของทางเดนิ เครื่องมอื ไดด ว ยการโอเวอรไรดป ุม หมนุ ดงั น:้ี
● ตาํ่ สุด: 0
● สงู สดุ : คาขดี จาํ กดั ในขอ มลู เครอ่ื งจกั รของแกนทางเดนิ ทเี่ กย่ี วกบั การเคลอื่ นท่ี
หมายเหตุ
อตั ราปอ นของทางเดนิ เครอ่ื งมอื
อัตราปอ นของทางเดนิ เครอื่ งมอื F และอัตราปอนของปุมหมนุ FD ไมส ามารถโปรแกรมไดใ นบลอ็ ก
NC บลอ็ กเดียวกัน
แกนตาํ แหนง
ในกรณีของแกนตาํ แหนง ทางเดินเครอื่ งมอื หรือความเรว็ สามารถถูกโอเวอรเ ลยเปน คาแนวแกนได
ปุม หมุนท่กี าํ หนดใหแกแกนจะถกู ประเมนิ
● การโอเวอรไรดท างเดินเคร่ืองมอื
พลั สข องปมุ หมนุ จะถกู ประเมินตามทศิ ทางการหมนุ ทส่ี อดคลอ งกับทางเดนิ ของแกน
เฉพาะพลั สของปมุ หมุนในทิศทางของตาํ แหนง ทโี่ ปรแกรมไวเ ทานนั้ ทจ่ี ะถูกประเมนิ
● การโอเวอรไ รดค วามเร็ว
พลั สของปุมหมนุ จะถูกประเมินตอรอบการอนิ เตอรโ พเลตตามทิศทางการหมนุ ทสี่ อดคลอ งกบั ความเร็ว
ของแนวแกนทมี่ กี ารโอเวอรเ ลย
โดยสามารถกําหนดคา ขีดจาํ กัดความเรว็ ของทางเดนิ เครื่องมอื ไดด วยการโอเวอรไ รดป ุมหมุน ดงั น:้ี
– ต่ําสดุ : 0
– สูงสดุ : คาขีดจาํ กัดในขอ มูลเครอื่ งจักรของแกนตําแหนง
คาํ อธิบายโดยละเอยี ดเกี่ยวกบั วธิ ีการตง้ั คา พารามเิ ตอรของปมุ หมุนจะมอี ยใู น:
ขอ มลู อา งองิ :
/FB2/ คมู อื ฟง กชัน่ , ฟง กช นั่ เสรมิ - การเคลอ่ื นทีด่ ว ยตนเองและการเคลอื่ นท่ีดว ยปมุ หมุน (H1)
ซนิ แทกซ
FD=<velocity>
FDA[<axis>]=<velocity>
130 พน้ื ฐาน
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ความหมาย การควบคมุ การปอ น
7.8 อตั ราปอ นดวยการโอเวอรไ รดป ุม หมนุ (FD, FDA)
FD=<velocity>:
อัตราปอ นของทางเดินเครอ่ื งมือและการเปด ใชง านการโอ
FDA[<axis>]=<velocity>: เวอรไ รดค วามเร็วดว ยปมุ หมนุ
<velocity>:
<axis>: • คา = 0: ไมอ นญุ าตใหใช!
• คา ≠ 0: ความเรว็ ของทางเดนิ
หมายเหตุ อตั ราปอ นในแนวแกน
FD และ FDA ไมใ ชแ บบโมดัล <velocity>:
• คา = 0: คาเร่มิ ตน ของทางเดนิ เครอ่ื งมอื ท่ีใชป มุ หมุน
ตวั อยา ง • คา ≠ 0: ความเรว็ ของแนวแกน
ตัวระบุแกนของแกนตําแหนง
=
ขอ กําหนดของทางเดินเครอื่ งมือ:
ลอเจยี ผวิ ทอ่ี อสซิเลตในทศิ ทาง Z
เคล่ือนท่ไี ปยงั ชน้ิ งานในทิศทาง X ดว ยปมุ หมนุ
ผูปฏบิ ัตงิ านสามารถดําเนนิ การปอ นดว ยตนเองไดจ
นกวาจะเกดิ สะเกด็ ไฟอยางตอ เน่อื ง การเปด ใชงาน
"ลบระยะทีเ่ หลอื " จะสลับไปยงั บลอ็ ก NC ถดั ไป
และการตัดเฉอื นจะยงั ทาํ งานตอ ในโหมดอตั โนมตั ิ
;
พืน้ ฐาน 131
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอน
7.8 อตั ราปอ นดวยการโอเวอรไ รดป มุ หมนุ (FD, FDA)
ขอ มูลเพม่ิ เตมิ
เคลอื่ นทแี่ กนทางเดนิ ดว ยการโอเวอรไ รดค วามเรว็ (FD=<velocity>)
บลอ็ กของโปรแกรมชนิ้ งานทโี่ ปรแกรมการโอเวอรไรดค วามเร็วไวจะตองเปนไปตามเง่ือนไขตอไปน:้ี
● คาํ สงั่ สาํ หรบั ทางเดิน G1, G2 หรือ G3 ทาํ งาน
● จดุ หยดุ ที่กําหนด G60 ทาํ งาน
● อัตราปอ นเชงิ เสน G94 ทาํ งาน
การโอเวอรไ รดอ ตั ราปอ น
การโอเวอรไ รดอ ัตราปอ นจะกระทบเฉพาะกบั ความเรว็ ของทางเดนิ ท่ีโปรแกรมไวเ ทา นั้น
และไมม ผี ลตอ คอมโพเนนตค วามเรว็ ทส่ี รา งโดยปุมหมนุ (ขอ ยกเวน :
(ยกเวนในกรณที ่ีการโอเวอรไ รดอ ัตราปอ น = 0)
ตัวอยา ง:
โคดโปรแกรม คาํ อธบิ าย
N10 X… Y… F500 ; อตั ราปอน = 500 มม./นาที
N20 X… Y… FD=700 ; อตั ราปอน = 700 มม./นาที และโอเวอรไรดความเร็ว
; ดวยปมุ หมุน
; อัตราเรง ตั้งแต 500 ถงึ 700 มม./นาที ใน N20 ปมุ หมุน
; สามารถใชเพ่ือเปล่ียนระดบั ความเร็วตามทศิ ทางการหมุนไดต้ังแต 0
; ถงึ คาสูงสุด (ขอ มลู เครอื่ งจักร)
เคลอื่ นทแี่ กนตาํ แหนง ดว ยคา เรมิ่ ตน ของทางเดนิ (FDA[<axis>]=0)
ในบลอ็ ก NC ท่มี ีการโปรแกรม FDA[<axis>]=0 ไว อัตราปอนจะถกู ต้งั คาเปน ศนู ย
ดังนนั้ โปรแกรมจงึ ไมส ามารถสรางการเคลอ่ื นที่ใดๆ ได
การเคลอ่ื นทท่ี ีโ่ ปรแกรมไวใ หไ ปยงั ตาํ แหนง เปา หมายขณะนถ้ี กู ควบคมุ โดยผปู ฏบิ ัตงิ านที่หมนุ ปมุ หมนุ เท
าน้ัน
132 พื้นฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอ น
7.8 อัตราปอ นดว ยการโอเวอรไ รดป มุ หมนุ (FD, FDA)
ตวั อยา ง:
โคด โปรแกรม คาํ อธบิ าย
... ; ตําแหนงเปาหมาย = 90 มม., อัตราปอ นในแนวแกน = 0 มม./นาที และ
N20 POS[V]=90 FDA[V]=0 ; โอเวอรไรดท างเดินดวยปมุ หมุน
; ความเร็วของแกน V ท่จี ุดเร่ิมตนของบล็อก = 0 มม./นาที
; คาเร่มิ ตนของทางเดินเครื่องมอื และความเร็วจะถูกกําหนดโดยใชพลั สข องปมุ หมนุ
ทศิ ทางการเคลอ่ื นท,ี่ ความเรว็ ในการเคล่ือนท่ี
แกนจะเคล่อื นทีไ่ ปตามทางเดนิ ทกี่ าํ หนดโดยปมุ หมนุ ตามทศิ ทางของเคร่ืองหมาย
โดยสามารถเคลือ่ นท่ไี ปขา งหนา และยอ นกลบั ไดต ามทศิ ทางการหมนุ ย่ิงหมนุ ปุม เร็วขึน้
ความเร็วในการเคลอื่ นท่ีกจ็ ะเรว็ ขนึ้ ดวย
ระยะการเคลอ่ื นท:่ี
ระยะการเคลอ่ื นทถี่ กู จาํ กัดโดยจดุ เริม่ ตน และจดุ ส้นิ สุดที่โปรแกรมไว
การเคลอ่ื นทแี่ กนตาํ แหนง โดยใชก ารโอเวอรไ รดค วามเรว็ (FDA[<axis>]=<velocity>)
ในบลอ็ ก NC ท่ีมีการโปรแกรม FDA[…]=… ไว อตั ราปอ นจากคา FA
ทโ่ี ปรแกรมไวล า สุดจะถกู เรง ความเรว็ หรอื ลดความเร็วเปน คา ท่โี ปรแกรมไวใ น FDA
เมื่อเริ่มตน จากอตั ราปอ นปจ จบุ ัน FDA
สามารถหมุนปมุ หมนุ เพอื่ เรงความเรว็ ในการเคลอื่ นทีท่ โี่ ปรแกรมไวไปยงั ตําแหนงเปา หมายหรอื ลดความเ
รว็ ไปยังตําแหนงศนู ยได
โดยคา ท่ีกําหนดเปนพารามิเตอรใ นขอมูลเครอื่ งจกั รจะถูกใชเ ปนความเรว็ ระดบั สงู สุด
ตวั อยา ง:
โคดโปรแกรม คาํ อธิบาย
N10 POS[V]=… FA[V]=100 ; อตั ราปอนในแนวแกน = 100 มม./นาที
N20 POS[V]=100 FAD[V]=200 ; ตําแหนงปลายทางในแนวแกน = 100, อตั ราปอนในแนวแกน = 200 มม./นาที
; และโอเวอรไ รดความเร็วดว ยปุมหมนุ
; อตั ราเรงตั้งแต 100 ถงึ 200 มม./นาที ใน N20
; สามารถใชป ุมหมุนเพ่ือเปลี่ยนระดับความเร็วตามทศิ ทางการหมุนได
; ต้ังแต 0 ถึงคาสูงสุด (ขอมลู เครื่องจักร)
;
ระยะการเคลอื่ นท:่ี
ระยะการเคลอื่ นทถ่ี ูกจํากดั โดยจดุ เริม่ ตน และจดุ สนิ้ สดุ ทโ่ี ปรแกรมไว
พนื้ ฐาน 133
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอน
7.9 การปรบั อตั ราปอ นใหเหมาะสมสําหรบั สวนทางเดินที่มลี กั ษณะโคง (CFTCP, CFC, CFIN)
7.9 การปรบั อตั ราปอ นใหเหมาะสมสาํ หรบั สว นทางเดนิ ทีม่ ลี กั ษณะโคง (CFTCP,
CFC, CFIN)
การทํางาน
เม่ือโหมดออฟเซต็ G41/G42 เปด ใชง านอยู
อัตราปอ นท่โี ปรแกรมไวส ําหรบั รศั มีหวั กัดในเบื้องตน จะอา งองิ ทางเดินกงึ่ กลางของหัวกดั (โปรดดหู วั ขอ
"การแปลงพิกัด (เฟรม)")
เม่ือคณุ กัดวงกลม (เชนเดียวกบั การอินเตอรโ พเลตดวยสไปลนและโพลิโนเมียล)
อตั ราปอ นทคี่ มตัดจะมีความแตกตางกันมากในบางกรณจี นอาจทําใหค ณุ ภาพของช้นิ งานท่ตี ดั เฉอื นดอ ย
ลงได
ตัวอยา ง: การกัดท่ีมรี ศั มดี านนอกขนาดเล็กดวยเครอ่ื งมอื ขนาดใหญ
ทางเดินทด่ี านนอกของเครอื่ งมือกัดจะตอ งใชร ะยะเคลอ่ื นทที่ ่ียาวกวา ทางเดินตามเสน ขอบรปู เปน อยา งมา
ก
ซนิ แทกซ ࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡒࡰ
ࡎࡩ࠾ࡳࡋࡐࡳ࠻࡚ࡻࡤ ࠾ࡘࡤ
ดว ยเหตนุ ี้ การตัดเฉือนท่เี สน ขอบรปู จึงใชอ ตั ราปอนในระดับท่ตี าํ่ มาก เพอ่ื ปอ งกันผลกระทบในทางลบ
จาํ เปน ตองควบคมุ อตั ราปอ นใหส อดคลอ งกบั เสน ขอบรูปทีม่ ลี กั ษณะโคง
CFTCP
CFC
CFIN
134 พนื้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.9 การปรบั อตั ราปอนใหเหมาะสมสําหรบั สว นทางเดนิ ทมี่ ลี กั ษณะโคง (CFTCP, CFC, CFIN)
ความหมาย CFTCP: อตั ราปอ นคงทส่ี าํ หรบั ทางเดนิ ก่ึงกลางของหวั กัด
ตวั อยา ง CFC: การควบคุมจะเกบ็ คา คงท่ขี องอตั ราปอ นไว และออฟเซ็ตของอตั ราปอ นจะถกู ปดใชง าน
CFIN: อัตราปอ นคงทบ่ี นเสนขอบรปู (คมตัดของเครอื่ งมอื )
ฟงกชั่นน้ีถกู กําหนดไวล วงหนา ตามคาเริม่ ตน
อัตราปอ นคงทส่ี ําหรบั คมตดั ของเครอ่ื งมอื เฉพาะในสว นเสนขอบรปู ทเ่ี วา เทา นน้ั
มิฉะนั้นจะเปน อตั ราปอ นคงท่ีสาํ หรบั ทางเดินกงึ่ กลางของหวั กดั
อัตราปอ นจะลดลงสาํ หรบั รศั มดี านใน
ในตัวอยา งน้ี
< เสน ขอบรปู ถกู สรางข้ึนกอ นดว ยอัตราปอ นทถ่ี กู ตอง
ตาม CFC ในระหวา งการเกบ็ ละเอยี ด
ฐานการตดั จะถูกตัดเฉอื นดวย CFIN เชนกัน
ซงึ่ จะปองกันฐานการตดั จากความเสียหายทรี่ ศั มีดา
นนอกอนั เนอื่ งมาจากอตั ราปอ นที่มรี ะดบั สูงเกนิ ไป
;
โคดโปรแกรม คาํ อธบิ าย
N10 G17 G54 G64 T1 M6
N20 S3000 M3 CFC F500 G41 ; ปอนไปยังระยะกินลกึ แรก
N30 G0 X-10 ; การเรียกโปรแกรมยอย
N40 Y0 Z-10 ; ปอนไปยังระยะกินลึกทส่ี อง
N50 CONTOUR1 ; การเรียกโปรแกรมยอ ย
N40 CFIN Z-25
N50 CONTOUR1
N60 Y120
N70 X200 M30
พ้ืนฐาน 135
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอ น
7.10 คา อัตราปอ นหลายคา ในบลอ็ กเดียว (F, ST, SR, FMA, STA, SRA)
ขอ มูลเพมิ่ เตมิ
อตั ราปอ นคงทบี่ นเสน ขอบรปู ดว ย CFC
อัตราปอ นคงทจี่ ะลดลงสาํ หรบั รศั มีดา นในและเพิ่มขึ้
นสาํ หรับรัศมดี า นนอก
ซึง่ จะทาํ ใหแ นใ จไดวา ความเรว็ ทค่ี มตดั เครอื่ งมือแล
ะท่เี สน ขอบรูปจะคงท่ี
࠻࠾ࡎࡻ
࠻࠾ࡎࡻ
ࡋ࠾
ࡳࡕࡘࡻ ࠹ࡼࡐ
7.10 คาอัตราปอ นหลายคา ในบลอ็ กเดียว (F, ST, SR, FMA, STA, SRA)
การทํางาน
ฟง กช ่นั "อัตราปอนหลายคาในบลอ็ กเดยี ว" สามารถใชเ พื่อเปด ใชง านคา อตั ราปอนตา งๆ สาํ หรบั บล็อก
NC เวลาคา งอยูของเครอ่ื งมอื หรือการเคลอื่ นทรี่ น กลบั แบบซงิ โครนสั
ทั้งนข้ี ึ้นอยกู บั อนิ พุตแบบดจิ ิตอลและ/หรอื แบบอนาลอ็ กจากภายนอก
ซินแทกซ
การเคลอื่ นทีต่ ามทางเดนิ
F=... F7=... F6=... F5=... F4=... F3=... F2=... ST=... SR=...
การเคลอื่ นทใี่ นแนวแกน:
FA[<Ax>]=... FMA[7,<Ax>]=... FMA[6,<Ax>]=... FMA[5,<Ax>]=...
FMA[4,<Ax>]=... FMA[3,<Ax>]=... FMA[2,<Ax>]=... STA[<Ax>]=...
SRA[<Ax>]=...
136 พ้นื ฐาน
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอ น
7.10 คาอตั ราปอ นหลายคา ในบลอ็ กเดยี ว (F, ST, SR, FMA, STA, SRA)
ความหมาย
F=...: อตั ราปอ นของทางเดินจะถูกโปรแกรมไวใ นแอดเด
รส F
และยงั คงใชไดใ นระหวา งทไี่ มม สี ญั ญาณอนิ พตุ
มผี ล: แบบโมดลั
F2=... ถึง F7=...: นอกจากอตั ราปอ นของทางเดนิ แลว
ยังสามารถโปรแกรมอัตราปอนเพิ่มเติมในบลอ็ กได
ถงึ หกคา
สว นขยายทเ่ี ปน ตวั เลขบง บอกหมายเลขบิตของอิน
พุตที่จะเปด ใชง านอตั ราปอ นเมอื่ มกี ารเปล่ียนแปลง
:
มผี ล: ไมใ ชแบบโมดลั
ST=...: เวลาคา งในหนว ยวินาที
(สาํ หรับเทคโนโลยีการเจีย: ชว งท่ีมสี ะเกด็ ไฟ)
บิตอินพุต: 1
มีผล: ไมใ ชแบบโมดลั
SR=...: ทางเดินการรนกลบั
หนวยของทางเดินการรนกลบั จะอางองิ หนวยวัดที่
ใชอยูในปจ จบุ นั (มม. หรอื นว้ิ )
บิตอินพุต: 0
มผี ล: ไมใชแบบโมดลั
FA[<Ax>]=...: อัตราปอ นในแนวแกนจะถูกโปรแกรมไวใ นแอดเด
รส FA
และยงั คงใชไดใ นระหวา งทไี่ มม ีสัญญาณอนิ พุต
มีผล: แบบโมดลั
FMA[2,<Ax>]=... ถงึ FMA[7,<Ax>]=...: นอกจากอตั ราปอ นในแนวแกน FA แลว
ยังสามารถโปรแกรมอัตราปอนเพ่มิ เติมสําหรบั แตล
ะแกนในบลอ็ กไดสูงถงึ หกคาดวย FMA
พารามเิ ตอรแรกจะระบเุ ลขบติ ของอินพตุ และพารา
มเิ ตอรท ีส่ องจะระบุแกนท่ใี ชอ ตั ราปอ นดงั กลา ว
มีผล: ไมใ ชแบบโมดลั
STA[<Ax>]=...: เวลาคา งในแนวแกนในหนว ยวินาที
(สาํ หรับเทคโนโลยกี ารเจยี : ชว งทม่ี สี ะเกด็ ไฟ)
บติ อินพุต: 1
มผี ล: ไมใชแบบโมดลั
SRA[<Ax>]=...: ทางเดินการรนกลบั ในแนวแกน
บิตอินพตุ : 0
มีผล: ไมใ ชแ บบโมดลั
<Ax>: แกนที่จะใชอ ัตราปอน
พืน้ ฐาน 137
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอน
7.10 คาอัตราปอ นหลายคา ในบลอ็ กเดียว (F, ST, SR, FMA, STA, SRA)
หมายเหตุ
ลาํ ดบั ความสาํ คญั ของสญั ญาณ
สัญญาณจะถูกสแกนตามลาํ ดบั นอ ยไปหามากโดยเร่มิ ตน ทบี่ ติ อินพตุ 0 (I0) ดังนน้ั
การเคลอื่ นทร่ี น กลบั จึงมีความสําคญั สงู สุด ขณะทอี่ ตั ราปอ น F7 มีความสาํ คญั ตา่ํ สดุ
เวลาคา งอยขู องเครอื่ งมอื และการเคลอื่ นที่รน กลบั จะหยุดการเคลอ่ื นทีข่ องอตั ราปอ นท่ีเปดใชงานไวด ว ย
F2 ถงึ F7
สญั ญาณทม่ี ีความสาํ คัญสงู สดุ จะกําหนดอตั ราปอ นปจจบุ ัน
หมายเหตุ
ลบระยะทเ่ี หลอื
ถา มกี ารเปด ใชง านบติ อนิ พุต 1 สําหรับเวลาคางอยูของเครอ่ื งมอื หรอื บิต 0 สําหรบั ทางเดินกลบั
ระยะท่เี หลอื ของแกนทางเดินหรือแกนเดีย่ วท่เี กยี่ วของจะถูกลบออก
และเวลาคางหรอื การยอ นกลบั จะเร่ิมทาํ งาน
หมายเหตุ
ทางเดนิ การรน กลบั
หนว ยของทางเดนิ การรนกลบั จะอางองิ หนว ยวัดทใี่ ชอ ยใู นปจ จุบนั (มม. หรือ นว้ิ )
การเคลอ่ื นทยี่ อ นกลับจะเกิดขน้ึ ในทศิ ทางตรงกนั ขามกบั การเคลอ่ื นทป่ี จ จบุ นั เสมอ ทง้ั น้ี SR/SRA
จะโปรแกรมคา สาํ หรบั การเคลอื่ นทย่ี อ นกลบั เสมอ ไมม ีการโปรแกรมเครอ่ื งหมายไว
หมายเหตุ
ใช POS แทน POSA
ถามีการโปรแกรมอตั ราปอ น เวลาคา งอยูข องเครอ่ื งมอื หรอื ทางเดินกลบั สําหรับแกนจากอนิ พตุ ภายนอก
แกนนีจ้ ะตองไมถ กู โปรแกรมเปนแกน POSA (แกนตาํ แหนง สาํ หรบั หลายบลอ็ ก) ในบลอ็ กน้ี
หมายเหตุ
ควิ รสี ถานะ
นอกจากนีย้ งั สามารถสอบถามสถานะอินพุตสาํ หรบั คาํ ส่ังแบบซงิ โครนสั ของแกนตา งๆ ไดด วย
หมายเหตุ
LookAhead
Look Ahead สามารถทํางานกบั อัตราปอ นหลายคา ในบลอ็ กเดียวได ดว ยเหตนุ ี้
จึงจาํ กดั อัตราปอ นปจจบุ ันไดดว ยคา Look Ahead
138 พืน้ ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.10 คาอัตราปอ นหลายคา ในบลอ็ กเดียว (F, ST, SR, FMA, STA, SRA)
ตวั อยา ง
ตวั อยา ง 1: การเคลอื่ นทตี่ ามทางเดนิ
โคดโปรแกรม คําอธบิ าย
G1 X48 F1000 F7=200 F6=50 F5=25 F4=5 ST=1.5 SR=0.5
; อัตราปอนของทางเดนิ = 1000
คาอตั ราปอนของทางเดินเพมิ่ เตมิ :
200 (บิตอนิ พตุ 7)
50 (บิตอินพุต 6)
25 (บติ อนิ พตุ 5)
5 (บิตอินพุต 4)
เวลาคา งอยขู องเคร่อื งมอื 1.5 วินาที
การรนกลับ 0.5 มม.
ตวั อยา ง 2: การเคลอื่ นทใี่ นแนวแกน คําอธิบาย
โคดโปรแกรม ; อัตราปอนสําหรับแกน A = 800
POS[A]=300 FA[A]=800 FMA[7,A]=720 FMA[6,A]=640
FMA[5,A]=560 STA[A]=1.5 SRA[A]=0.5 คาอตั ราปอ นเพม่ิ เติมสําหรบั แกน A: 720 (บติ อินพุต 7)
640 (บิตอินพตุ 6)
560 (บติ อนิ พตุ 5)
เวลาคางในแนวแกน: 1.5 วินาที
การรนกลับในแนวแกน: 0.5 มม.
ตวั อยา ง 3: การทาํ งานหลายอยา งในบลอ็ กเดยี ว
โคดโปรแกรม คาํ อธบิ าย
N20 T1 D1 F500 G0 X100
N25 G1 X105 F=20 F7=5 F3=2.5 F2=0.5 ST=1.5 SR=0.5 ; การต้ังคาครงั้ แรก
... ; อตั ราปอนปกตดิ วย F,
การตัดเฉือนหยาบดว ย F7,
การเกบ็ ละเอียดดว ย F3,
การเกบ็ ละเอียดผิวเรียบดว ย F2,
เวลาคา งอยขู องเครอ่ื งมือ 1.5 วินาที,
ทางเดินการรนกลับ 0.5 มม.
พืน้ ฐาน 139
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.11 อตั ราปอนที่ไมใ ชแบบโมดลั (FB)
7.11 อัตราปอ นทไี่ มใ ชแ บบโมดลั (FB)
การทาํ งาน
ฟงกช่นั "อัตราปอ นทไี่ มใ ชแ บบโมดลั " สามารถใชก ําหนดอัตราปอ นตา งหากสําหรบั บล็อกเดยี่ วได
หลังจากบลอ็ กนแี้ ลว อตั ราปอ นแบบโมดลั กอ นหนา นจ้ี ะทํางานอกี ครง้ั
ซินแทกซ
FB=<value>
ความหมาย
FB: อัตราปอ นสาํ หรบั บลอ็ กปจ จบุ นั เทานนั้
<VALUE>: คาท่ีโปรแกรมจะตอ งมากกวาศูนย
คาจะถกู ตีความตามชนดิ ของอตั ราปอ นทใ่ี ชอ ย:ู
• G94: อตั ราปอนในหนว ย มม./นาที หรอื องศา/นาที
• G95: อัตราปอ นในหนว ย มม./รอบ หรือ น้ิว/รอบ
• G96: อตั ราตดั คงที่
หมายเหตุ
ถาไมมีการโปรแกรมการเคล่ือนทตี่ ามทางเดนิ ไวในบลอ็ ก (เชน บลอ็ กการคาํ นวณ) FB จะไมม ผี ล
ถามกี ารโปรแกรมอตั ราปอ นสาํ หรบั การลบมมุ แบบตัด/การลบมมุ แบบมน คา ของ FB
จะถกู นําไปใชก ับอลิ ิเมนตเสน ขอบรปู ที่มกี ารลบมมุ แบบตัด/แบบมนในบลอ็ กนดี้ ว ย
นอกจากน้ียงั สามารถอินเตอรโ พเลตอัตราปอ น FLIN, FCUB เปนตน โดยไมม ีขอจาํ กดั
การโปรแกรม FB และ FD (การเคลอ่ื นปมุ หมนุ ดวยการโอเวอรไรดอ ตั ราปอน) หรือ F
(อตั ราปอ นทางเดนิ แบบโมดลั ) พรอมกนั จะไมส ามารถทาํ ได
ตวั อยา ง
โคด โปรแกรม คาํ อธิบาย
N10 G0 X0 Y0 G17 F100 G94 ; การต้ังคาคร้ังแรก
N20 G1 X10 ; อัตราปอน 100 มม./นาที
N30 X20 FB=80 ; อตั ราปอน 80 มม./นาที
N40 X30 ; อัตราปอนเปน 100 มม./นาที อีกครง้ั
...
140 พ้ืนฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอ น
7.12 อัตราปอนตอ ฟน ตดั (G95 FZ)
7.12 อัตราปอ นตอ ฟน ตดั (G95 FZ)
การทํางาน
สําหรบั งานกัดโดยสว นใหญแลว
อตั ราปอ นตอ ฟน ตดั ซง่ึ มกั ใชใ นทางปฏบิ ัติสามารถโปรแกรมแทนการใชอ ัตราปอ นตอ รอบได:
ࡎࡩ࠾ࡳࡋ ࡐ ࡤࡌࡨ ࡚ࡩ
ࡒ ࡼ ࡤࡐࡌ ࡻࡤࡖ ࡐࡨ ࡌࡋࡨ
ระบบควบคมุ จะใชพ ารามเิ ตอรเ ครอ่ื งมอื $TC_DPNT (จาํ นวนฟน ตดั )
ทส่ี ัมพนั ธก ับบนั ทกึ ขอ มูลออฟเซต็ ของเครอ่ื งมอื ทใี่ ชอ ยู
เพ่อื คาํ นวณอัตราปอนตอรอบที่ใชจ รงิ สาํ หรบั บล็อกการเคลอ่ื นทีต่ ามแนวแตล ะบลอ็ กจากอัตราปอ นตอ ฟ
นตัดท่ีโปรแกรมไว
F = FZ * $TC_DPNT
โดยท:่ี F: อัตราปอ นตอ รอบในหนว ย มม./รอบ หรอื นว้ิ /รอบ
FZ: อัตราปอ นตอฟน ตัดในหนว ย มม./ฟน ตัด หรอื น้ิว/ฟน ตัด
$TC_DPNT: พารามเิ ตอรเ คร่อื งมอื : จาํ นวนฟนตดั /รอบ
ชนดิ เครอื่ งมอื ($TC_DP1) ของเครอื่ งมอื ท่ีใชอ ยูจ ะไมถกู นาํ มาพจิ ารณา
อัตราปอ นตอ ฟน ตดั ทโี่ ปรแกรมไวจ ะไมไ ดร บั ผลกระทบจากการเปลี่ยนเครอื่ งมอื
รวมถงึ การเลอื ก/ยกเลิกการเลอื กบนั ทึกขอ มลู ออฟเซต็ เครอื่ งมือ โดยยงั คงอยใู นรปู แบบโมดลั
การเปลย่ี นแปลงพารามิเตอรเครอ่ื งมอื $TC_DPNT ที่สมั พันธก ับคมตัดของเครอ่ื งมอื ท่ีใชอ ยู
จะถูกนําไปใชใ นคร้ังถดั ไปทมี่ กี ารเลอื กออฟเซ็ตเครอ่ื งมือ
หรือในครัง้ ถดั ไปท่มี กี ารอพั เดทขอ มลู ออฟเซต็ ท่ใี ชอ ยู
การเปล่ียนเครอื่ งมอื หรอื การเลอื ก/การยกเลกิ การเลอื กบันทกึ ขอ มลู ออฟเซต็ เครอื่ งมอื จะทาํ ใหเกิดการคํา
นวณอัตราปอ นตอ รอบทใี่ ชจ รงิ ใหม
หมายเหตุ
อัตราปอ นตอฟน ตัดอา งอิงทางเดนิ เครอ่ื งมอื เทา นน้ั (การโปรแกรมเฉพาะแกนจะไมส ามารถทําได)
พืน้ ฐาน 141
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอน
7.12 อตั ราปอนตอฟน ตดั (G95 FZ)
ซนิ แทกซ
G95 FZ...
หมายเหตุ
ในบลอ็ กจะสามารถโปรแกรม G95 และ FZ พรอ มกนั หรอื แยกกันกไ็ ด
ไมมีลาํ ดบั การโปรแกรมทต่ี ายตัว
ความหมาย
G95: ชนดิ ของอตั ราปอ น: อัตราปอ นตอ รอบในหนว ย มม./รอบ หรอื นว้ิ /รอบ (ข้ึนอยกู บั
FZ: G700/G710)
สําหรบั G95 ใหด ูท่ี "อตั ราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF) (หนา 101)"
อัตราปอ นตอ ฟน ตัด
การเปดใชงาน: ดวย G95
ประสทิ ธิผล: แบบโมดัล
หนว ย: มม./ฟน ตดั หรอื นิ้ว/ฟน ตดั (ข้นึ อยกู บั G700/G710)
หมายเหตุ
การเปลย่ี นเครอื่ งมอื /การเปลย่ี นสปน เดลิ มาสเตอร
ผูใชตองพจิ ารณาการเปล่ยี นเครอ่ื งมือทตี่ ามมาหรอื การเปลย่ี นสปน เดลิ มาสเตอรโ ดยใชการโปรแกรมที่
สอดคลอ งกนั เชน การโปรแกรม FZ ใหม
หมายเหตุ
การใชง านเครอ่ื งมอื ดว ยวธิ ที ไี่ มไ ดก าํ หนดไว
ขอ กงั วลดานเทคโนโลยี เปนตน วา การกัดทวนหรอื การกดั ตาม
การกัดปาดหนา ดว ยคมตัดดา นหนาหรอื การกัดปาดหนาดว ยคมตัดดานขา ง รวมถงึ รปู ทรงทางเดิน
(เสนตรง วงกลม และอน่ื ๆ) จะไมถ ูกนาํ มาพจิ ารณาโดยอตั โนมตั ิ
ดังนนั้ จึงตอ งพจิ ารณาถึงปจจยั เหลานดี้ วยเมอ่ื ทาํ การโปรแกรมอตั ราปอ นตอ ฟนตดั
หมายเหตุ
สลบั ไปมาระหวา ง G95 F... และ G95 FZ...
การสลบั ไปมาระหวาง G95 F... (อตั ราปอ นตอรอบ) และ G95 FZ... (อัตราปอ นตอ ฟน ตดั )
จะเปน การลบคา อัตราปอ นทไี่ มไดใ ชอ ยอู อก
หมายเหตุ
รบั อตั ราปอ นดว ย FPR
เชนเดยี วกบั กรณีทใี่ ชอ ัตราปอนตอ รอบ สามารถใช FPR
เพ่ือรบั อตั ราปอ นตอฟน ตัดของสปน เดลิ หรอื แกนหมุนได (ใหด ทู ่ี
"อัตราปอ นสําหรับแกน/สปน เดลิ ตําแหนง (FA, FPR, FPRAON, FPRAOF) (หนา 122)")
142 พื้นฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอ น
7.12 อัตราปอนตอ ฟน ตัด (G95 FZ)
ตวั อยา ง
ตวั อยา ง 1: หวั กดั ทมี่ หี า ฟน ตดั ($TC_DPNE = 5)
โคด โปรแกรม คําอธิบาย
N10 G0 X100 Y50 ; อัตราปอนตอฟนตัด 0.02 มม./ฟนตดั
N20 G1 G95 FZ=0.02 ; โหลดเคร่อื งมือและเปด ใชง านบันทกึ ขอมลู ออฟเซต็ เครื่องมอื
N30 T3 D1 ; ความเรว็ รอบสปนเดิล 200 รอบตอนาที
M40 M3 S200 ; การกัดดว ย:
N50 X20 FZ = 0.02 มม./ฟน ตัด
อตั ราปอนตอรอบท่ีใชจ ริง:
F = 0.02 มม./ฟน ตัด * 5 ฟน ตดั /รอบ = 0.1 มม./รอบ
หรือ
F = 0.1 มม./รอบ * 200 รอบตอนาที = 20 มม./นาที
…
ตวั อยา ง 2: สลบั ไปมาระหวา ง G95 F... และ G95 FZ...
โคดโปรแกรม คําอธิบาย
N10 G0 X100 Y50 ; อัตราปอนตอรอบ 0.1 มม./รอบ
N20 G1 G95 F0.1
N30 T1 M6
N35 M3 S100 D1
N40 X20
N50 G0 X100 M5 ; โหลดเคร่ืองมือทมี่ หี า ฟนตดั ($TC_DPNT = 5)
N60 M6 T3 D1
N70 X22 M3 S300 ; เปล่ียน G95 F… เปน G95 FZ… อตั ราปอนตอฟนตัดทาํ งานที่ 0.02
N80 G1 X3 G95 FZ=0.02 มม./ฟน ตัด
…
ตวั อยา ง 3: รบั อตั ราปอ นตอ ฟน ตดั ของสปน เดลิ (FBR)
โคดโปรแกรม คาํ อธิบาย
…
N41 FPR(S4) ; เคร่อื งมือในสปนเดลิ 4 (ไมใชส ปนเดิลมาสเตอร)
N51 G95 X51 FZ=0.5 ; อัตรารอบตอ ฟนตัด 0.5 มม./ฟนตดั ซ่ึงอางอิงสปนเดิล S4
…
พื้นฐาน 143
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคมุ การปอน
7.12 อัตราปอนตอ ฟน ตดั (G95 FZ)
ตวั อยา ง 4: การเปลยี่ นเครอ่ื งมอื ทต่ี ามมา
โคดโปรแกรม คําอธบิ าย
N10 G0 X50 Y5 ; อตั ราปอนตอฟนตัด 0.03 มม./ฟนตัด
N20 G1 G95 FZ=0.03 ; โหลดเคร่อื งมือทม่ี เี จ็ดฟนตัด ($TC_DPNT = 7)
N30 M6 T11 D1
N30 M3 S100 ; อตั ราปอนตอรอบทใ่ี ชจ ริง 0.21 มม./รอบ
N40 X30
N50 G0 X100 M5 ; โหลดเครือ่ งมอื ทีม่ หี า ฟนตัด ($TC_DPNT = 5)
N60 M6 T33 D1
N70 X22 M3 S300 ; อัตราปอนตอฟนตดั แบบโมดลั 0.03 มม./ฟนตดั
N80 G1 X3 อัตราปอนตอรอบท่ีใชจ ริง 0.15 มม./รอบ
…
ตวั อยา ง 5: การเปลย่ี นสปน เดลิ มาสเตอร
โคดโปรแกรม คําอธิบาย
N10 SETMS (1) ; สปนเดลิ 1 คือสปน เดิลมาสเตอร
N20 T3 D3 M6 ; เครอ่ื งมือ 3 ถกู เปล่ยี นเปนสปนเดลิ 1
N30 S400 M3 ; ความเร็ว S400 ของสปนเดลิ 1 (และดงั นั้นจึงเปน T3)
N40 G95 G1 FZ0.03 ; อัตราปอนตอฟนตดั 0.03 มม./ฟนตดั
N50 X50 ; การเคล่อื นท่ตี ามทางเดนิ อตั ราปอนทใ่ี ชจริงขึน้ อยกู ับรายการตอไปนี้:
- อัตราปอนตอฟนตัด FZ
N60 G0 X60 - ความเร็วของสปนเดิล 1
... - จาํ นวนฟน ตัดของเครือ่ งมือทีใ่ ชอยู T3
N100 SETMS(2)
N110 T1 D1 M6 ; สปน เดิล 2 กลายเปนสปน เดลิ มาสเตอร
N120 S500 M3 ; เครอ่ื งมือ 1 ถกู เปล่ียนเปนสปนเดลิ 2
N130 G95 G1 FZ0.03 X20 ; ความเรว็ S500 ของสปนเดิล 2 (และดังนั้นจึงเปน T1)
; การเคลอื่ นท่ีตามทางเดิน อัตราปอนท่ีใชจ ริงขน้ึ อยกู ับรายการตอไปนี้:
- อัตราปอนตอฟนตดั FZ
- ความเร็วของสปนเดิล 2
- จาํ นวนฟน ตัดของเครอื่ งมือที่ใชอ ยู T1
หมายเหตุ
หลงั จากเปลย่ี นสปนเดลิ มาสเตอรแลว (N100)
ผใู ชจ ะตองเลือกออฟเซต็ ทมี่ ีผลตอ เครอ่ื งมอื ซง่ึ ถูกดําเนนิ การโดยสปน เดิล 2 ดวย
144 พืน้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.12 อัตราปอนตอฟน ตดั (G95 FZ)
ขอ มลู เพม่ิ เตมิ
การเปลยี่ นระหวา ง G93, G94 และ G95
นอกจากนยี้ งั สามารถโปรแกรม FZ ในกรณีที่ G95 ไมไ ดท ํางานอยไู ดด วย
โดยจะไมม ีผลกระทบเกิดขน้ึ และจะถกู ลบออกเมอื่ มกี ารเลอื ก G95 กลา วคอื เมอื่ เปล่ียนระหวาง G93,
G94 และ G95 ในลกั ษณะเดียวกบั F คา FZ จะถูกลบออกเชน กัน
การเลอื ก G95 ใหม
การเลอื ก G95 ใหมเม่ือ G95 ทํางานอยแู ลว จะไมม ผี ลใดๆ (เวน แตการเปลี่ยนระหวา ง F กับ FZ
จะถกู โปรแกรมไว)
อตั ราปอ นทไ่ี มใ ชแ บบโมดลั (FB)
เมื่อ G95 FZ... (แบบโมดัล) ทํางานอยู อตั ราปอ นที่ไมใ ชแ บบโมดลั FB...
จะถกู ตคี วามเปน อัตราปอ นตอ ฟน ตดั
กลไก SAVE
ในโปรแกรมยอ ยทม่ี ีแอตทรบิ วิ ต SAVE จะมกี ารเขยี น FZ ในคากอ นท่ีโปรแกรมยอ ยจะเรมิ่ ทํางาน
(ในลักษณะเดยี วกับ F)
คา อตั ราปอ นหลายคา ในบลอ็ กเดยี ว
ฟงกชนั่ "คาอตั ราปอนหลายคา ในบลอ็ กเดียว" ใชไมไ ดก ับอตั ราปอนตอ ฟนตดั
การดาํ เนนิ การแบบซงิ โครไนซ
ไมส ามารถโปรแกรม FZ จากการดําเนนิ การแบบซิงโครไนซได
อา นอตั ราปอ นตอ ฟน ตดั และชนดิ อตั ราปอ นของทางเดนิ เครอื่ งมอื
อัตราปอ นตอ ฟน ตดั และชนดิ อตั ราปอนของทางเดินเครอื่ งมอื สามารถอานไดโ ดยใชต วั แปรระบบ
● เมอื่ ตอ งการหยดุ การเตรยี มประมวลผลในการโปรแกรมชน้ิ งานผานตวั แปรระบบ:
$AC_FZ อตั ราปอ นตอฟน ตดั ท่ีใชจ ริงเมอ่ื มกี ารเตรยี มประมวลบนั ทึกการประมวล
$AC_F_TYPE ผลหลักในปจ จบุ นั
ชนดิ อัตราปอ นของทางเดนิ เครอื่ งมอื ทใ่ี ชจ รงิ เมือ่ มกี ารเตรียมประมวลผ
ลบนั ทกึ การประมวลผลหลักในปจ จบุ นั
คา : ความหมาย:
0 มม./นาที
1 มม./รอบ
2 นิ้ว/นาที
3 นว้ิ /รอบ
11 มม./ฟนตัด
33 น้วิ /ฟน ตดั
พืน้ ฐาน 145
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การควบคุมการปอ น
7.12 อัตราปอ นตอ ฟน ตัด (G95 FZ)
● เมื่อไมตอ งการหยดุ การเตรียมประมวลผลในการโปรแกรมชนิ้ งานผา นตวั แปรระบบ:
$P_FZ อตั ราปอ นตอ ฟน ตดั ทโ่ี ปรแกรมไว
$P_F_TYPE ชนิดอัตราปอ นของทางเดินเคร่อื งมอื ทโี่ ปรแกรมไว
คา : ความหมาย:
0 มม./นาที
1 มม./รอบ
2 น้วิ /นาที
3 น้ิว/รอบ
11 มม./ฟน ตดั
33 นวิ้ /ฟน ตดั
หมายเหตุ
ถา G95 ไมไ ดท ํางานอยู ตวั แปร $P_FZ และ $AC_FZ จะสงกลับคา ศูนยเ สมอ
146 พืน้ ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้งั คา รปู ทรง 8
8.1 ออฟเซต็ ศนู ยที่ตงั้ คา ได (G54 ถงึ G57, G505 ถงึ G599, G53, G500,
SUPA, G153)
การทํางาน
การตั้งคา จุดศนู ยของชนิ้ งานเม่ือเทียบกับจดุ ศนู ยของระบบพกิ ดั พ้ืนฐานสามารถทาํ ไดโ ดยใชออฟเซ็ตศนู
ยทีต่ ง้ั คา ได (G54 ถงึ G57 และ G505 ถงึ G599) ในทกุ แกน
ดว ยวธิ นี ้ี จงึ สามารถเรียกใชจ ดุ ศูนยในโปรแกรมไดอ ยา งครอบคลุมดว ยคําส่งั G (เชน
สําหรบั อปุ กรณท แ่ี ตกตา งกนั )
การกดั :
== <
<
*
;
;
การกลึง:
พื้นฐาน 147
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตั้งคารปู ทรง
8.1 ออฟเซต็ ศนู ยท ตี่ ง้ั คา ได (G54 ถึง G57, G505 ถึง G599, G53, G500, SUPA, G153)
;
=
0:
*
148 พื้นฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตงั้ คารูปทรง
8.1 ออฟเซ็ตศนู ยท่ตี งั้ คา ได (G54 ถงึ G57, G505 ถงึ G599, G53, G500, SUPA, G153)
หมายเหตุ
ตวั อยา งเชน ในระหวา งการกลงึ คาออฟเซต็ สาํ หรบั การสงกลบั หวั จบั จะถูกใสไ วใน G54
ซินแทกซ การเปด ใชงานออฟเซ็ตศนู ยท ตี่ ั้งคา ได:
ความหมาย G54
...
G57
G505
...
G599
การปด ใชง านออฟเซต็ ศนู ยท ต่ี ั้งคา ได:
G500
G53
G153
SUPA
G54 ถึง G57: เรยี กใชอ อฟเซต็ ศนู ยท ีต่ ้งั คา ไดลาํ ดบั ที่ 1 ถงึ 4 (ZO)
G505 ถงึ G599:
G500: เรียกใชอ อฟเซต็ ศูนยท ่ตี งั้ คาไดล ําดบั ที่ 5 ถึง 99
G53: การปด ใชง านออฟเซ็ตศนู ยทต่ี ัง้ คา ไดป จจบุ นั
G153:
SUPA: G500=เฟรมศนู ย: การปด ใชง านออฟเซ็ตศนู ยท ตี่ งั้ คา ไดจ นก
วาจะมกี ารเรยี กใชครงั้ ถัดไป
(การตง้ั คา เริ่มตน ; ไมมอี อฟเซต็ การเปด ใชง านเฟรมพนื้ ฐานทง้ั หมด
การหมุน การสะทอ น ($P_ACTBFRAME)
หรอื การปรบั สเกล)
G500 ไมเ ทากบั 0: การเปด ใชงานออฟเซต็ ศนู ยท ต่ี ้ังคา ไดลาํ ดั
บทห่ี นึ่ง ($P_UIFR[0])
และการเปด ใชง านเฟรมพ้นื ฐานทง้ั หมด
($P_ACTBFRAME)
หรอื เฟรมพน้ื ฐานทป่ี รบั เปลยี่ นแลว อาจมกี า
รเปดใชง าน
G53
จะหยดุ ออฟเซต็ ศูนยท ีต่ ัง้ คาไดแ ละออฟเซต็ ศนู ยทโี่ ปรแกรมไดในลักษณะทไ่ี มใ
ชแบบโมดลั
G153 มีผลเหมอื นกบั G53 และจะหยุดเฟรมพนื้ ฐานท้งั หมดดว ย
SUPA มผี ลเหมอื นกบั G153 และจะหยุดสงิ่ ตอ ไปนด้ี วย:
• ออฟเซ็ตปุมหมนุ (DRF)
• การเคลอื่ นทแี่ บบโอเวอรเลย
• ออฟเซต็ ศนู ยภายนอก
• ออฟเซ็ตท่กี าํ หนดไวล ว งหนา
พน้ื ฐาน 149
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้ังคา รปู ทรง
8.1 ออฟเซต็ ศนู ยทต่ี ง้ั คา ได (G54 ถึง G57, G505 ถงึ G599, G53, G500, SUPA, G153)
ขอ มลู อา งองิ :
สําหรบั ออฟเซต็ ศนู ยท ี่โปรแกรมได ใหด ทู ีห่ วั ขอ "การแปลงพิกัด (เฟรม) (หนา 313)"
หมายเหตุ
การตง้ั คา พน้ื ฐานทจ่ี ุดเร่ิมตน ของโปรแกรม เชน G54 หรอื G500
สามารถกําหนดไดทางขอ มูลเครอ่ื งจักร
หมายเหตุ
สาํ หรบั SINUMERIK 828D ออฟเซ็ตศนู ยทตี่ ั้งคา ไดลาํ ดบั ที่ 5/6 จะไมถ ูกเรยี กใชด วย G505 หรอื
G506 แตจ ะถูกเรียกใชดว ย G58 หรอื G59 ดงั นนั้ คาํ ส่งั G505 และ G506 จึงไมสามารถใชไดใ น
SINUMERIK 828D
ตวั อยา ง
* * <0 ช้นิ งานสามช้นิ ท่ีถกู จดั เรียงไวบ นพาเลทตามคาออฟ
< เซ็ตศนู ย G54 ถึง G56
จะถกู ตดั เฉอื นตอ เนอื่ งกนั ตามลาํ ดบั
; ลาํ ดบั ของการตดั เฉือนนโี้ ปรแกรมไวใ นโปรแกรมย
<< อย L47
; ;
*
;0
75$16 ; 0
โคด โปรแกรม คําอธบิ าย
N10 G0 G90 X10 Y10 F500 T1 ; เคลอื่ นเขา
N20 G54 S1000 M3 ; เรยี กใช ZO ลําดบั แรก, สปน เดิลหมุนตามเขม็ นาฬิกา
N30 L47 ; รอบการตดั ของโปรแกรมเปน โปรแกรมยอ ย
N40 G55 G0 Z200 ; เรียกใช ZO ลาํ ดับทส่ี อง, Z ผา นส่งิ กีดขวาง
N50 L47 ; รอบการตัดของโปรแกรมเปน โปรแกรมยอย
N60 G56 ; เรยี กใช ZO ลาํ ดบั ทส่ี าม
N70 L47 ; รอบการตัดของโปรแกรมเปน โปรแกรมยอ ย
N80 G53 X200 Y300 M30 ; หยดุ ออฟเซต็ ศูนย, สิ้นสุดโปรแกรม
150 พืน้ ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1