ตาราง
16.4 ฟง กชั่น G
ตาราง 16- 50
กลมุ ที่ 51: ชนดิ การอนิ เตอรโ พเลตสาํ หรบั การโปรแกรมทศิ ทาง
ฟง กช น่ั G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1)
m SAG MM
m x
ORIVECT 1. การอินเตอรโพเลตวงกลมขนาดใหญ (เหมือนกบั + m
ORIAXES ORIPLANE) + m
ORIPATH + m
ORIPLANE 2. การอนิ เตอรโพเลตในแนวเสนตรงของแกนเคร่อื งจักรห + m
ORICONCW รอื แกนทศิ ทาง + m
ORICONCCW + m
ORICONIO 3. แนววิถที ิศทางของเครือ่ งมือท่ีอา งอิงกับทางเดินเคร่ืองมื + m
ORICONTO อ + m
ORICURVE +
ORIPATHS 4. การอนิ เตอรโ พเลตในระนาบ (เหมือนกบั ORIVECT) +
5. การอนิ เตอรโ พเลตบนผิวรอบนอกของเทเปอรในทิศทา
งตามเขม็ นาฬกิ า
6. การอินเตอรโพเลตบนผวิ รอบนอกของเทเปอรในทิศทา
งทวนเข็มนาฬกิ า
7. การอนิ เตอรโ พเลตบนผวิ รอบนอกกรวยดวยการต้ังคา ทิ
ศทางระหวางกลาง
8. การอนิ เตอรโ พเลตบนผิวรอบนอกกรวยดวยการเปลี่ยน
แนวสัมผสั
9. การอินเตอรโพเลตทศิ ทางดวยเสนโคง สามมิตเิ พม่ิ เติม
10. ทศิ ทางของเครอื่ งมือสมั พันธกบั ทางเดินเครื่องมือ
การกระโดดของทศิ ทางจะถูกปรับใหเ รยี บ
ตาราง 16- 51
กลมุ ท่ี 52: การหมนุ เฟรมโดยสมั พนั ธก บั ชน้ิ งาน
ฟง กช น่ั G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1) SAG MM
m
PAROTOF 1. ปด การหมุนเฟรมโดยสมั พนั ธกับชน้ิ งาน + m x
PAROT 2. +
เปดการหมนุ เฟรมโดยสมั พนั ธกบั ชนิ้ งาน
ระบบพิกัดของชิ้นงานจะถูกปรบั ตําแหนงใหอ ยใู นแนวเดียวกั
นกับชิ้นงานนัน้
พื้นฐาน 501
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.4 ฟง กช นั่ G
ตาราง 16- 52
กลมุ ท่ี 53: การหมนุ เฟรมโดยสมั พนั ธกบั เครอ่ื งมอื
ฟง กช นั่ G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1)
+m SAG MM
+m x
TOROTOF 1. ปด การหมุนเฟรมโดยสมั พันธก ับเครือ่ งมือ
TOROT 2. +m
ปรบั ตําแหนง แกน Z ของ WCS +m
TOROTZ 3. ดว ยการหมุนเฟรมใหขนานกับทศิ ทางของเครื่องมือ
TOROTY 4. +m
เหมือนกับ TOROT
TOROTX 5. +m
ปรับตําแหนง แกน Y ของ WCS
TOFRAME 6. ดวยการหมุนเฟรมใหขนานกับทศิ ทางของเครื่องมือ +m
+m
TOFRAMEZ 7. ปรับตําแหนง แกน X ของ WCS
TOFRAMEY 8. ดวยการหมนุ เฟรมใหขนานกับทศิ ทางของเครือ่ งมือ +m
TOFRAMEX 9. ปรบั ตาํ แหนง แกน Z ของ WCS
ดว ยการหมุนเฟรมใหข นานกับทิศทางของเครือ่ งมือ
เหมือนกบั TOFRAME
ปรบั ตาํ แหนงแกน Y ของ WCS
ดว ยการหมุนเฟรมใหขนานกับทิศทางของเครอ่ื งมือ
ปรับตําแหนง แกน X ของ WCS
ดว ยการหมนุ เฟรมใหขนานกับทศิ ทางของเครื่องมือ
ตาราง 16- 53
กลมุ ที่ 54: การหมนุ เวกเตอรส ําหรบั การโปรแกรมโพลโิ นเมยี ล
ฟง กช นั่ G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1)
m SAG MM
m x
ORIROTA 1. การหมนุ เวกเตอรแบบสัมบรู ณ + m
ORIROTR 2. การหมนุ เวกเตอรแ บบสมั พทั ธ + m
ORIROTT 3. การหมนุ เวกเตอรต ามแนวเสน สัมผสั +
ORIROTC 4. การหมุนเวกเตอรตามแนวเสนสมั ผสั โดยสัมพนั ธก ับเสนสมั ผั +
สของทางเดนิ
502 พ้ืนฐาน
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.4 ฟง กช นั่ G
ตาราง 16- 54
กลมุ ท่ี 55: การเคลอื่ นทเ่ี รว็ โดยใช/ ไมใ ชก ารอนิ เตอรโ พเลตในแนวเสน ตรง
ฟง กช นั่ G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1) m
m SAG MM
x
RTLION 1. เปด การเคลือ่ นที่แบบเรว็ โดยใชก ารอินเตอรโพเลตในแนวเส +
RTLIOF นตรง
2. ปด การเคลือ่ นทแ่ี บบเรว็ โดยใชก ารอนิ เตอรโ พเลตในแนวเสน +
ตรง
การเคลอื่ นทีแ่ บบเร็วจะทาํ โดยใชการอนิ เตอรโ พเลตบนแกนเ
ดยี ว
ตาราง 16- 55
กลมุ ที่ 56: การนาํ การสกึ ของเครอื่ งมอื มาพจิ ารณา
ฟง กช นั่ G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1)
m SAG MM
m x
TOWSTD 1. คาการตัง้ คาครั้งแรกของออฟเซต็ ในความยาวเครื่องมอื + m
TOWMCS 2. + m
TOWWCS 3. คาการสึกหรอในระบบพกิ ดั ของเครอ่ื งจกั ร (MCS) + m
TOWBCS 4. +
TOWTCS 5. คาการสกึ หรอในระบบพกิ ัดของชน้ิ งาน (WCS) + m
TOWKCS 6. คาการสึกหรอในระบบพกิ ดั พืน้ ฐาน (BCS) +
คาการสึกหรอในระบบพิกดั ของเคร่อื งมอื
(จุดอางองิ ตวั จบั ยดึ เครอื่ งมือ T ท่ีตวั จบั ยดึ เครือ่ ง)
คาการสึกหรอในระบบพิกดั ของหวั เครือ่ งมือสําหรับการแปลง
แบบคเิ นเมตกิ
(ตา งจากระบบพิกดั ของเครื่องจกั รตลอดจนการหมุนเคร่ืองจั
กร)
ตาราง 16- 56
กลมุ ที่ 57: การลดความเรว็ เมอ่ื เขา ใกลม มุ
ฟง กช น่ั G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1) SAG MM
m
FENDNORM 1. ปด การลดความเร็วเมือ่ เขาใกลมุม + m x
G62 2. + m
การลดความเรว็ เมอ่ื เขาใกลมมุ ดานในเม่อื การชดเชยรศั มีเ
G621 3. ครอ่ื งมือทาํ งาน (G41/G42) +
การลดความเร็วเมอื่ เขาใกลม ุมทกุ มุม
พื้นฐาน 503
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.4 ฟงกช่นั G
ตาราง 16- 57
กลมุ ท่ี 59: โหมดการตอบสนองแบบไดนามกิ สาํ หรบั การอนิ เตอรโ พเลตทางเดนิ เครอ่ื งมอื
ฟง กช นั่ G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1)
+ m SAG MM
+ m x
DYNNORM 1. ไดนามกิ แบบมาตรฐาน, เหมือนเดมิ + m
DYNPOS 2. โหมดการปรับตําแหนง, การตา ป + m
DYNROUGH 3. การตัดเฉือนหยาบ + m
DYNSEMIFIN 4. การเก็บละเอยี ด
DYNFINISH 5. การเก็บละเอยี ดแบบเรยี บ
ตาราง 16- 58
กลมุ ที่ 60: ขดี จาํ กดั พน้ื ทท่ี าํ งาน
ฟง กช น่ั G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1) SAG MM
+m
WALCS0 1. ปด ขดี จาํ กดั พ้นื ท่ีทํางานในระบบพิกัดของชิ้นงาน +m x
WALCS1 2. ขดี จาํ กดั พน้ื ที่ทาํ งาน WCS กลมุ ที่ 1ทาํ งาน +m
WALCS2 3. ขีดจํากัดพื้นท่ีทํางาน WCS กลุมท่ี 2 ทํางาน +m
WALCS3 4 ขดี จาํ กดั พน้ื ท่ีทาํ งาน WCS กลุมท่ี 3 ทาํ งาน +m
WALCS4 5 ขดี จาํ กดั พน้ื ที่ทาํ งาน WCS กลมุ ท่ี 4 ทาํ งาน +m
WALCS5 6 ขีดจาํ กัดพื้นที่ทาํ งาน WCS กลุมท่ี 5 ทํางาน +m
WALCS6 7 ขีดจาํ กดั พน้ื ที่ทํางาน WCS กลุมท่ี 6 ทํางาน +m
WALCS7 8 ขดี จาํ กดั พ้ืนท่ีทาํ งาน WCS กลมุ ท่ี 7 ทํางาน +m
WALCS8 9 ขีดจาํ กดั พื้นที่ทํางาน WCS กลมุ ท่ี 8 ทํางาน +m
WALCS9 10 ขีดจํากดั พน้ื ท่ีทํางาน WCS กลมุ ที่ 9 ทาํ งาน +m
WALCS10 11 ขีดจํากัดพน้ื ที่ทาํ งาน WCS กลมุ ท่ี 10 ทาํ งาน
ตาราง 16- 59
กลมุ ที่ 61: การปรบั เรยี บทศิ ทางของเครอ่ื งมอื
ฟง กช น่ั G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1)
+m SAG MM
+m x
ORISOF 1. ปดการปรับเรยี บทิศทางของเครื่องมอื
ORISON 2. เปดการปรับเรยี บทิศทางของเครอื่ งมือ
504 พนื้ ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.4 ฟงกชน่ั G
ตาราง 16- 60
กลมุ ท่ี 62: โหมดวางตาํ แหนง ใหมส ําหรบั REPOS (ไมใชแ บบโมดลั )
ฟง กช น่ั G หมายเล ความหมาย MD20150 2) W 3) STD 4)
ข 1) SAG MM
-s
RMBBL 1. การวางตาํ แหนงใหมไปที่จุดเรม่ิ ตนบลอ็ ก -s x
RMIBL 2. การวางตาํ แหนง ใหมไปที่จุดขดั จังหวะ -s
RMEBL 3. การวางตําแหนง ใหมไ ปที่จดุ สน้ิ สุดบลอ็ ก -s
RMNBL 4. การวางตําแหนงใหมไปท่ีจดุ ทางเดนิ เครอ่ื งมอื ท่ีใกลท สี่ ุด
ࡡ ࡄࡨ ࠸ࡨ ࡠࡊ ࡿ
1) เลขภายใน (เชน สําหรับอินเตอรเฟส PLC)
2) ความสามารถในการกําหนดใหฟงกช นั่ G ลบการต้ังคา สาํ หรบั กลมุ ฟง กช น่ั เม่อื เริม่ เดินเครื่อง เมอื่ รีเซต็
หรือเมอ่ื จบโปรแกรมแตล ะสว น (ดวย MD20150 $MC_GCODE_RESET_VALUES):
+ กําหนดได
- กําหนดไมไ ด
3) ผลของฟง กช นั่ G:
m แบบโมดลั
s ไมใ ชแ บบโมดลั
4) คา เร่มิ ตน
ถาไมไดโ ปรแกรมฟง กชั่นในกลมุ น้ดี วยฟง กชั่น G แบบโมดัล จะใชคา เริม่ ตนซึง่ เปล่ียนไดใ นขอมลู เครือ่ งจักร
(MD20150 $MN_$MC_GCODE_RESET_VALUES)
SAG การต้งั คา เรม่ิ ตน Siemens AG
MM การตงั้ คา เริม่ ตน Machine Manufacturer (ดูขอ มูลจําเพาะของผูผลิตเครอื่ งจกั ร)
รูป 16-2 คาํ บรรยายภาพสําหรับตารางกลุมฟงกช ัน่ G
พน้ื ฐาน 505
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขัน้ ตอนทกี่ าํ หนดไวล วงหนา
16.5 ขนั้ ตอนทกี่ าํ หนดไวล ว งหนา
การเรียกขั้นตอนทก่ี าํ หนดไวล ว งหนา จะทาํ ใหเ กดิ การทํางานของฟง กชั่น NCK ที่กําหนดไวลวงหนา
ขนั้ ตอนทก่ี ําหนดไวล วงหนาจะไมมคี าสงกลบั คนื มาเหมอื นกับฟง กช น่ั ทกี่ าํ หนดไวล วงหนา
ระบบพกิ ดั พารามเิ ตอร คาํ อธบิ าย
ตวั ระบุ
PRESETON 1. 2. 3. - 15. 4. - 16. ต้งั คา จรงิ สาํ หรับแกนทีโ่ ปรแกรม
เปน 1 ... เปน 2 ...
AXIS *): REAL: ตัวระบุแกนจะถูกโปรแกรมทลี ะตวั ดวยค
ตัวระบุแกนสําห ออฟเซต็ ท่ตี ั้งคา าของตัวเองในพารามิเตอรถัดไป
รับ ไว
แกนของเครอ่ื งจั ในบริบทของ
กร G700/G710
DRFOF ลบออฟเซต็ DRF
สําหรบั ทุกแกนที่กาํ หนดใหก ับแชนเนล
นี้
*) ตามกฎเกณฑท ่ัวไปแลว สามารถใชต วั ระบุแกนรปู ทรงหรือแกนพเิ ศษแทนตัวระบุแกนเคร่อื งจักรได
ตราบที่การอา งอิงดงั กลาวนั้นไมคลมุ เครอื
การจดั กลมุ แกน พารามเิ ตอร คําอธบิ าย
ตวั ระบุ
GEOAX 1. 2. 3. / 5. 4. / 6. การเลอื กระบบพิกดั แบบขนาน
เปน 2
FGROUP INT: AXIS: เปน 1 ตวั แปรอา งอิงคา F:
เลขแกนรปู ทรง ขอ กําหนดของแกนที่การปอ นตามทางเดิ
1-3 ตัวระบุแกนแชน นใชอ างองิ
จํานวนแกนสงู สดุ : 8
เนล การตง้ั คาเริ่มตน สาํ หรบั การอา งอิงคา F
จะถกู เปด ใชง านดว ย FGROUP ( )
1. – 8. โดยไมม พี ารามเิ ตอร
AXIS: ขอ กําหนดของการจัดกลมุ สไปลน
ตัวระบุแกนแชนเนล จาํ นวนแกนสูงสดุ : 8
SPLINEPATH 1. 2. - 9.
INT: AXIS:
การจัดกลมุ สไป รูปทรงของตวั ระบเุ พ่มิ เตมิ
ลน (ตองเปน 1)
506 พ้ืนฐาน
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การจดั กลมุ แกน พารามเิ ตอร ตาราง
ตวั ระบุ 16.5 ขั้นตอนทกี่ าํ หนดไวล ว งหนา
POLYPATH 1. 2.
STRING STRING คาํ อธบิ าย
การเปดใชการอินเตอรโพเลตแบบโพลิโ
นเมยี ลสําหรับกลุมแกนทเี่ ลือก
การเคลอ่ื นทแ่ี บบเชอ่ื มตอ
ตวั ระบุ พารามเิ ตอร คําอธบิ าย
TANG
1. 2. 3. 4. 5. 6.
TANGON
TANGOF AXIS: AXIS: AXIS: REAL: CHAR: CHAR การดําเนินการเตรยี มสําหรับขอกาํ หนด
TLIFT ช่ือแกน แกนนาํ 1 แกนนํา 2 ตัวคูณการ ตัวเลือก:
TRAILON แกนตาม เชอ่ื มตอ "B": การปรับป ของการติดตามแนวสมั ผสั :
TRAILOF ติดตามใน
TANGDEL BCS รงุ ประสทิ ธิ เสนสมั ผัสสําหรบั การติดตามไดรบั การ
"W":
ติดตามใน ภาพ: กําหนดโดยแกนหลักสองแกนทีร่ ะบไุ ว
WCS
"S": ตัวคูณการเช่ือมตอจะระบุความสัมพนั ธ
มาตรฐาน ระหวางการเปลีย่ นแปลงของมุมเสน สัม
"P": ผสั กับแกนตาม โดยปกตจิ ะมีคาเปน 1
อัตโนมัติ
โดยมีระยะ
การลบมุม
และพิกัดค
วามเผอ่ื ขอ
งมมุ
AXIS: REAL: REAL: REAL: เปด การติดตามแนวเสนสัมผสั
ชอื่ แกน มมุ ออฟเซ็ ระยะการล พิกดั ความ
แกนตาม ต บมุม เผ่ือเชิงมุม
AXIS: ปดการติดตามแนวเสน สัมผัส
ชื่อแกน
แกนตาม
AXIS: REAL: REAL: การตดิ ตามแนวเสนสัมผสั
หยุดทม่ี มุ เสนขอบรปู
แกนที่ถูกติ ทางเดินกา ตวั คูณ รวมทั้งยกข้นึ ในแนวแกนหมุนถาจําเปน
เปด การเคลื่อนที่แบบเชอ่ื มตอ ดวยอะซงิ
ดตาม รยก โครนัส
AXIS: AXIS: REAL: ปดใชการเคล่อื นทแี่ บบเช่อื มตอ แบบอะ
ตวั คณู การ ซงิ โครนัส
แกนตาม แกนนํา เชื่อมตอ ลบการตดิ ตามแนวเสนสมั ผัส
AXIS: AXIS:
แกนตาม แกนนํา
AXIS:
แกนตาม
พืน้ ฐาน 507
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขน้ั ตอนทก่ี ําหนดไวล ว งหนา
ตารางเสน โคง
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
CTABDEF 1.
AXIS: 2. 3. 4. 5.
CTABEND แกนตาม
AXIS: INT: INT: STRING: เปดขอ กาํ หนดตาราง
CTABDEL AXIS: แกนนาํ เลขตาราง ลักษณะการ ขอกาํ หนดข
แกนตาม ทาํ งานที่ขอบ องตําแหนงท่ี บลอ็ กการเคลื่อนท่หี ลงั จากนี้จะกําหนด
CTABLOCK ของชว งขอ เกบ็ ขอ มลู ตารางเสน โคง
CTABUNLOCK INT: กําหนด
LEADON เลขตาราง n
LEADOF AXIS: INT: INT: ปดขอ กําหนดตาราง
INT: แกนนํา เลขตาราง ลักษณะการ
เลขตาราง n ทํางานท่ีขอบ
INT: ของชวงขอ
เลขตาราง n กําหนด
AXIS:
แกนตาม INT: STRING: ลา งขอมลู ตารางเสนโคง
AXIS: เลขตาราง m ขอกาํ หนดข
แกนตาม องตาํ แหนงท่ี
เก็บขอ มูล
ล็อคตารางเสนโคง หมายเลข n
น่นั คือจะลบหรือเขียนทับตารางน้ไี มไ ด
ยกเลกิ การล็อกตารางหมายเลข n
ซ่งึ ปองกนั ไวดวย CTABLOCK
AXIS: INT: เปดใชง านการเชือ่ มตอคา หลัก
แกนนาํ เลขตาราง
AXIS: ปด ใชงานการเชอ่ื มตอ คาหลกั
แกนนํา
โปรไฟลอ ตั ราเรง ในแนวแกน
ตวั ระบุ พารามเิ ตอร คําอธบิ าย
BRISKA 1. – 8.
AXIS เปดใชงานอตั ราเรงแบบขัน้ ในแนวแกน
สําหรบั แกนที่โปรแกรม
SOFTA AXIS เปด ใชง านอตั ราเรงแบบจํากัดการกระตุก
DRIVEA AXIS ในแนวแกนสําหรับแกนท่ีโปรแกรม
เปดใชงานอัตราเรง แบบลดทอนสําหรบั แ
JERKA AXIS กนทโ่ี ปรแกรม
ลกั ษณะอตั ราเรง ทีต่ ้งั ไวใ นขอมูลเคร่อื งจั
กร $MA_AX_JERK_ENABLE
ทํางานใหกับแกนที่โปรแกรม
508 พ้ืนฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขน้ั ตอนทกี่ ําหนดไวล วงหนา
อตั ราปอ นตอ รอบ พารามเิ ตอร คําอธบิ าย
ตวั ระบุ
FPRAON 1. 2. เปดอัตราปอนตอรอบในแนวแกน
AXIS: AXIS:
แกนท่ีจะใชอ ัตราปอ นตอ รอบ แกน/สปน เดลิ ท่ใี ชห าอตั ราปอ นตอ
รอบ
ถา ไมม ีการโปรแกรมแกนไวเลย
จะหาอตั ราปอนตอรอบจากสปนเดิ
ลมาสเตอร
FPRAOF 1. - n. ปด อตั ราปอ นตอรอบในแนวแกน
AXIS: สามารถปด ใชง านอตั ราปอ นตอรอบไดห
แกนทจี่ ะปดใชง านอตั ราปอนตอรอบ ลายแกนพรอมกัน
คุณสามารถโปรแกรมแกนไดเ ทากบั จาํ น
วนทอ่ี นุญาตในหนึง่ บลอ็ ก
FPR 1. การเลือกแกนหมนุ หรือสปนเดิลที่ใชห าค
าอัตราปอนตอ รอบของทางเดินเคร่ืองมือ
AXIS: สาํ หรับ G95
แกน/สปน เดิลทใ่ี ชห าอตั ราปอ นตอ
รอบ การต้ังคาใหกับ FPR เปน แบบโมดัล
ถา ไมมีการโปรแกรมแกนไวเ ลย
จะหาอัตราปอนตอ รอบจากสปน เดิ
ลมาสเตอร
การแปลง พารามเิ ตอร คําอธบิ าย
ตวั ระบุ
TRACYL 1. 2. 3. ทรงกระบอก: การแปลงพื้นผวิ รอบนอก
สามารถต้งั คาการแปลงไดห ลายคาตอ หนงึ่ แชนเนล
TRANSMIT REAL: INT: เลขการแปลงระบุถึงการแปลงที่จะทาํ งาน
ถา ไมระบพุ ารามเิ ตอรทส่ี องไว
เสนผา ศูนยก ลา เลขการแปลง จะใชก ลุม การแปลงที่กาํ หนดไวใ นขอมลู เครื่องจักร
การสง: การแปลงเชงิ ขว้ั
งท่ใี ชง าน สามารถตงั้ คาการแปลงไดหลายคาตอหนง่ึ แชนเนล
เลขการแปลงระบถุ ึงการแปลงที่จะทาํ งาน
INT: ถาไมร ะบุพารามิเตอรไ ว
เลขการแปลง จะใชก ลมุ การแปลงท่ีกําหนดไวในขอมลู เคร่อื งจักร
พืน้ ฐาน 509
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ข้นั ตอนทกี่ าํ หนดไวล ว งหนา
การแปลง พารามเิ ตอร 2. 3. คําอธบิ าย
ตวั ระบุ
TRAANG 1. INT: การแปลงแกนเอียง
REAL: เลขการแปลง สามารถต้งั คา การแปลงไดห ลายคาตอหนง่ึ แชนเนล
มุม เลขการแปลงระบถุ งึ การแปลงท่ีจะทาํ งาน
ถาไมร ะบุพารามิเตอรทสี่ องไว
TRAORI INT: จะใชก ลุม การแปลงท่กี าํ หนดไวในขอมลู เครือ่ งจักร
TRACON เลขการแปลง ถา ไมไดโ ปรแกรมมุมไว
TRAANG ( ,2) หรือ TRAANG
TRAFOOF INT: REAL: จะใชมมุ สุดทายแบบโมดลั
เลขการแปลง พารามิเตอรเพ่มิ การแปลง 4 แกน, 5 แกน
เตมิ สามารถตั้งคา การแปลงไดห ลายคาตอหน่งึ แชนเนล
ขึ้นกับขอมูลเคร่ื เลขการแปลงระบถุ ึงการแปลงท่ีจะทาํ งาน
องจกั ร การแปลงแบบตอเรียง
ความหมายของพารามิเตอรต า งๆ
สปน เดลิ พารามเิ ตอร 2. - n. จะขึน้ กบั ชนิดของการตอ เรียง
ตวั ระบุ
1 INT: ปด ใชงานการแปลง
SPCON เลขสปน เดิล
SPCOF INT: คําอธบิ าย
SETMS เลขสปนเดิล INT:
เลขสปนเดิล เปลยี่ นการทาํ งานของสปน เดิลเปน แบบควบคุมดว ยตาํ แหน
INT: ง
เลขสปนเดลิ เปล่ยี นการทาํ งานของสปนเดิลเปน แบบควบคุมดว ยความเร็
ว
INT: การประกาศของสปน เดลิ วา เปน สปนเดลิ มาสเตอรสของแช
เลขสปนเดลิ นเนลปจ จุบัน
ถาใช SETMS( )
เทากับใชคาเริ่มตนจากขอ มูลเครื่องจักรโดยอตั โนมตั ิ
โดยไมจ าํ เปน ตอ งมีการกําหนดคาพารามิเตอร
510 พ้นื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขน้ั ตอนทกี่ ําหนดไวล วงหนา
การเจยี พารามเิ ตอร คาํ อธบิ าย
ตวั ระบุ 1.
GWPSON INT: เปด ความเรว็ รอบนอกของลอเจียผิวคงท่ี
เลขสปน เดลิ ถาไมไดโปรแกรมเลขสปนเดิลไว
GWPSOF เทากับเลอื กความเร็วรอบนอกของลอ เจยี ผวิ สําหรับสปนเดิลของเคร่อื งมอื ท่ีทาํ
INT: งาน
TMON เลขสปน เดิล ปด ความเร็วรอบนอกของลอเจยี ผิวคงท่ี
TMOF ถา ไมไ ดโ ปรแกรมเลขสปน เดิลไว
INT: เทากับยกเลิกการเลือกความเรว็ รอบนอกของลอเจียผิวสาํ หรับสปนเดลิ ของเครื่
เลข T องมอื ทีท่ ํางาน
เปด การตรวจสอบเครอื่ งมอื เฉพาะการเจยี
INT: ถาไมไ ดโ ปรแกรมเลข T ไว
เลข T เทา กับเปด ใชง านการตรวจสอบสําหรับเครอ่ื งมอื ที่ทาํ งาน
ปด การตรวจสอบเครื่องมอื
ถาไมไดโ ปรแกรมเลข T ไว
เทากับปด ใชง านการตรวจสอบสําหรับเคร่ืองมอื ท่ีทํางาน
การขจดั ขนาดเผอ่ื
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
CONTPRON 1.
REAL [ ,11]: 2. 3. 4. เปด ใชก ารเตรยี มประมวลผลขอมูลอางอิง
CONTDCON ตารางเสน ขอบ CHAR:
EXECUTE รปู ชนดิ การตดั เฉือ INT: INT: โปรแกรมเสน ขอบรปู หรอื บลอ็ ก NC
น จาํ นวนการตดั ร สถานะการคาํ น ท่ีถูกเรียกในข้ันตอนตอ จากนจี้ ะถูกแบง อ
REAL [ , 6]: ะยะหลบ วณ อกเปนการเคลอื่ นทีแ่ ตละสว นและเก็บไวใ
ตารางเสน ขอบ INT: นตารางเสน ขอบรปู
รปู ทิศทางการตดั เ
ฉือน โดยจะมกี ารสง กลับเลขของการตัดระยะ
INT: หลบ
สถานะขอ ผดิ พ
ลาด การถอดรหสั เสน ขอบรูป
บล็อกสาํ หรับเสน ขอบรปู จะเก็บอยูในตาร
างท่มี ีการกําหนดชื่อไว
โดยจะเก็บเสนในตารางหนง่ึ เสนตอ บลอ็ ก
และเขารหสั ไวเพื่อประหยดั หนว ยความ
จํา
เปด ใชงานการทํางานของโปรแกรม
เปล่ียนกลับไปใชการทํางานของโปรแกร
มจากโหมดแกไ ขจุดอา งองิ
หรือหลังจากทีต่ ้ังคาโซนปอ งกนั
พ้นื ฐาน 511
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขั้นตอนทก่ี ําหนดไวล ว งหนา
ตารางดาํ เนนิ การ
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
EXECTAB เรยี กใชงานอลิ เิ มนตจ ากตารางการเคลอ่ื นท่ี
1.
REAL [ 11]:
อิลเิ มนตจ ากตารางการเคลือ่ นที่
โซนปอ งกนั พารามเิ ตอร คาํ อธบิ าย
ตวั ระบุ ขอ กําหนดของโซนปองกั
CPROTDEF 1. 2. 3. 4. 5. นเฉพาะแชนเนล
INT: BOOL: REAL:
NPROTDEF เลขโซนปอ งกัน TRUE: INT: REAL: ขดี จํากดั ในทศิ ขอกาํ หนดของโซนปอ งกั
โซนปองกันเครื่ 0: ขดี จํากัดในทศิ ทางลบ นเฉพาะเคร่อื งจักร
INT: องมอื ไมมีการประเมนิ ทางบวก
เลขโซนปอ งกัน คาพารามเิ ตอร REAL:
BOOL: ท่ี 4 และ 5 ขดี จํากดั ในทศิ
TRUE: ทางลบ
โซนปองกันเคร่ื 1:
องมือ ประเมินคา พารา
มเิ ตอรท ่ี 4
2:
ประเมินคา พารา
มิเตอรท ่ี 5
3:
ประเมินคาพารา
มิเตอรท ี่ 4 และ
5
INT: REAL:
0: ขีดจาํ กดั ในทิศ
ไมมกี ารประเมิน ทางบวก
คาพารามเิ ตอร
ท่ี 4 และ 5
1:
ประเมนิ คาพารา
มิเตอรท่ี 4
2:
ประเมนิ คา พารา
มิเตอรที่ 5
3:
ประเมินคาพารา
มิเตอรที่ 4 และ
5
512 พื้นฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขนั้ ตอนทก่ี าํ หนดไวล ว งหนา
โซนปอ งกนั พารามเิ ตอร คําอธบิ าย
ตวั ระบุ
CPROT 1. 2. 3. 4. 5.
INT: REAL: REAL:
NPROT เลขโซนปอ งกนั INT: ตวั เลอื ก REAL: ออฟเซต็ ของโซ ออฟเซต็ ของโซ เปด/ปด ใชงานโซนปอ งกั
ออฟเซ็ตของโซ นปองกนั บนแก นปอ งกันบนแก นเฉพาะแชนเนล
INT: 0: นปอ งกันบนแก นรูปทรงแกนท่ี นรูปทรงแกนที่
เลขโซนปอ งกนั ปด ใชงานโซน นรปู ทรงแกนแร สอง สาม เปด /ปด ใชงานโซนปอ งกั
ปอ งกนั ก นเฉพาะเคร่ืองจักร
REAL: REAL:
1: ออฟเซ็ตของโซ ออฟเซ็ตของโซ
เปด ใชงานโซน นปองกันบนแก นปองกันบนแก
ปอ งกันลว งหนา นรูปทรงแกนท่ี นรปู ทรงแกนที่
สอง สาม
2:
เปด ใชงานโซน
ปองกนั
3:
เปดใชงานโซน
ปองกนั ลวงหนา
พรอมการหยดุ แ
บบมเี งื่อนไข
เฉพาะเมอ่ื โซน
ปอ งกนั ทาํ งานเ
ทาน้นั
INT: ตวั เลือก REAL:
ออฟเซต็ ของโซ
0: นปอ งกันบนแก
ปดใชง านโซน นรปู ทรงแกนแร
ปอ งกัน ก
1:
เปดใชงานโซน
ปอ งกันลวงหนา
2:
เปดใชง านโซน
ปองกัน
3:
เปด ใชง านโซน
ปองกันลวงหนา
พรอ มการหยดุ แ
บบมเี งอ่ื นไข
เฉพาะเม่ือโซน
ปอ งกันทํางานเ
ทานั้น
พื้นฐาน 513
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขน้ั ตอนทกี่ ําหนดไวล วงหนา
การเตรียมประมวลผล / บลอ็ กเดยี ว
ตวั ระบุ พารามเิ ตอร คําอธบิ าย
STOPRE
การหยุดการเตรียมประมวลผลจนกวาจะดําเนินการกับบลอ็ กที่
SBLOF จัดเตรยี มไวทง้ั หมดในการประมวลผลหลกั แลว
SBLON หยดุ การประมวลผลบลอ็ กเดียว
ยกเลกิ การหยดุ การประมวลผลบล็อกเดียว
การขดั จงั หวะ พารามเิ ตอร คําอธบิ าย
ตวั ระบุ
DISABLE 1. ปด ใชง านรทู ีนการขัดจังหวะที่กาํ หนดไวกับอินพตุ ของฮารด แวรท่ีระบุ
ไมม ีการดําเนนิ การรนกลบั แบบเร็ว
ENABLE INT: การกําหนดความสมั พนั ธร ะหวางอินพตุ ของฮารด แวรก ับรูทีนการขัดจงั หวะดวย SETINT
CLRINT เลขอินพตุ การขัดจัง จะยังคงมผี ลอยู และสามารถเปดใชงานใหมไ ดดวย ENABLE
หวะ การเปดใชงานรูทนี การขดั จงั หวะทกี่ ําหนดไวใ หมหลงั จากท่ถี กู ยกเลกิ ดว ย DISABLE
INT: ลบการกําหนดรูทีนการขดั จงั หวะและแอตทรบิ วิ ตข องอินพตุ การขัดจังหวะ
เลขอนิ พุตการขัดจัง รทู นี การขัดจังหวะถกู ปดใชง านและไมเกิดการตอบสนองใดๆ เมือ่ มกี ารขัดจังหวะ
หวะ
INT:
เลขอนิ พตุ การขัดจงั
หวะ
การดาํ เนนิ การแบบซงิ โครไนซ
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
CANCEL
1. – n. ยกเลิกการดําเนินการแบบซงิ โครไนซแ บบโมดลั ท่ีมี ID
INT: ท่รี ะบุ และสามารถระบหุ ลาย ID
เลขการดําเนินการแบบซิงโครไนซ ไดโ ดยค่ันดวยเครื่องหมายจลุ ภาค
การกําหนดฟง กช นั่
ตวั ระบุ พารามเิ ตอร 2. 3. 4.-7. คาํ อธบิ าย
FCTDEF
1. REAL: REAL: REAL: กาํ หนดฟง กชนั่ โพลิโนเมียล
INT: สัมประสทิ ธิ์ a0 - ฟง กช ัน่ น้ีจะถูกประเมนิ คา ใน SYFCT
เลขฟง กช่ัน คา ขดี จาํ กดั ลา ง คาขดี จํากัดบน a3 หรือ PUTFTOCF.
514 พนื้ ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขั้นตอนทก่ี ําหนดไวล ว งหนา
การรับสง ขอ มลู
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
MMC 1. 2. คําสง่ั ทสี่ ง ไปยงั Interpreter ของคาํ สง่ั
HMI
STRING: CHAR: สาํ หรบั การกาํ หนดคา หนาตางแสดงผ
คาํ ส่งั โหมดการรบั ทราบ*) ลจากโปรแกรม NC
"N": ไมมีการรับทราบ
"S": การรับทราบแบบซงิ โครนสั
"A": การรบั ทราบแบบอะซิงโครนัส
*) มีการรับทราบคําส่ังเม่อื สง คําขอจากคอมโพเนนตที่ดําเนินการ (แชนเนล, NC, เปนตน )
การประสานงานระหวางโปรแกรม
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
การเลือกโปรแกรม NC เพ่ือดําเนินการในแชนเนล
INIT 1. 2. 3.
เริ่มโปรแกรมท่ีเลือกไวพ รอมกันในหลายแชนเนลจ
INT: STRING: CHAR: ากโปรแกรมปจจุบนั
เลขแชนเนล การระบุพาธ โหมดการรับ คาํ ส่งั นจ้ี ะไมม ผี ลกบั แชนเนลที่เรียกใชค าํ สั่ง
ทราบ**) รอจุดสิ้นสุดของโปรแกรมในแชนเนลอน่ื
หรอื
ชอ่ื แชนเนลจ รอจนกวา มารกเกอรจ ะไปถึงแชนเนลที่ระบุ
าก บล็อกกอ นหนา นี้จะสิน้ สดุ การทํางานตรงจุดหยดุ ที่
MD20000*) กําหนด
รอจนกวามารกเกอรจะไปถึงแชนเนลท่รี ะบุ
START 1. - n. จดุ หยดุ ที่กําหนดจะเร่มิ ทํางานเฉพาะเมือ่ แชนเนลอ่ื
WAITE นๆ ยังมาไมถ ึงมารกเกอรน ้ัน
INT:
เลขแชนเนล
หรอื
ชื่อแชนเนลจาก MD20000*)
INT:
เลขแชนเนล
หรอื
ชอ่ื แชนเนลจาก MD20000*)
1. 2. - n.
WAITM INT: INT:
WAITMC เลขมารกเกอ เลขแชนเนล
ร
หรอื
ช่อื แชนเนลจาก MD20000*)
INT: INT:
เลขมารกเกอ เลขแชนเนล
ร
หรอื
ช่อื แชนเนลจาก MD20000*)
พื้นฐาน 515
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ข้นั ตอนทกี่ ําหนดไวล ว งหนา
การประสานงานระหวา งโปรแกรม
ตวั ระบุ พารามเิ ตอร คําอธบิ าย
SETM 1. - n.
INT: ตั้งคา มารกเกอรสําหรบั การประสานงานระหวา งแช
CLEARM เลขมารกเกอร นเนล
คาํ สง่ั นีจ้ ะไมมีผลกบั การประมวลผลในแชนเนลท่เี รี
INT: ยกใชค ําสง่ั
เลขมารกเกอร ลบมารก เกอรส ําหรบั การประสานงานระหวางแชนเ
นล
คําสงั่ นีจ้ ะไมม ีผลกับการประมวลผลในแชนเนลท่เี รี
ยกใชคาํ สั่ง
WAITP 1. - n. รอจนกวา การปรับตาํ แหนงแกนท่รี ะบซุ ง่ึ ถกู โปรแกร
WAITS AXIS: มไวก อนหนา ดว ย POSA
ตัวระบุแกน จะมาถงึ จดุ ส้ินสุดทโี่ ปรแกรม
INT: รอจนกวา สปน เดิลท่รี ะบุซ่งึ ถูกโปรแกรมไวก อ นหนา
เลขสปนเดิล ดว ย SPOSA จะมาถงึ จุดส้ินสุดที่โปรแกรม
RET 1. 2. 3. 4. จบโปรแกรมยอ ยโดยไมสงเอาตพ ุตของฟงกช ่นั ไปยั
ง PLC
INT (หรอื INT: INT: BOOL:
STRING): จํานวนระดับ กลบั ไปทีบ่ ล็อ
ปลายทางขอ 0: โปรแกรมยอ กแรกในโปร
งการจัมป กลับไปท่ีปลา ยที่จะขามไป แกรมหลัก
(เลขบลอ็ ก / ยทางของกา
มารกเกอร) รจมั ปจ ากพา
รามิเตอรแ รก
> 0:
กลบั ไปทีบ่ ล็อ
กทีต่ ามมา
GET 1. - n. กําหนดแกนเคร่อื งจักร (แกนเดยี วหรือหลายแกน)
GETD AXIS:
ตัวระบแุ กน***) ตองปลอ ยแกนท่ีระบใุ นแชนเนลอนื่ ดวย RELEASE
RELEASE AXIS:
ตวั ระบุแกน***) กําหนดแกนเครือ่ งจกั ร (แกนเดยี วหรอื หลายแกน)
โดยตรง
AXIS:
ตัวระบแุ กน***) แกนทร่ี ะบุตองไมถ กู ปลอยในแชนเนลอน่ื ดว ย
RELEASE
ปลอ ยแกนเคร่ืองจกั ร (แกนเดยี วหรอื หลายแกน)
516 พน้ื ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขนั้ ตอนทกี่ ําหนดไวล วงหนา
การประสานงานระหวา งโปรแกรม
ตวั ระบุ พารามเิ ตอร 2. 3. 4. คําอธบิ าย
PUTFTOC 1. INT: INT: เปล่ียนการชดเชยเครอ่ื งมืออยา งละเอียด
REAL: เลขพารามเิ ต INT: เลขสปนเดลิ
PUTFTOCF คาออฟเซต็ อร เลขแชนเนล เปลีย่ นการชดเชยเครอื่ งมืออยา งละเอยี ดโดยข้นึ กับ
INT: ฟงกช น่ั ท่กี ําหนดดวย FCTDEF
INT: VAR REAL: หรอื เลขแชนเนล (ไมเ กินโพลโิ นเมียลอันดบั ท่ี 3)
เลขฟงกชน่ั คา อา งอิง ชอื่ แชนเนลจ หรอื เลขที่ใชใ นท่ีนต้ี อ งระบุไวใ น FCTDEF
าก ชือ่ แชนเนลจ
MD20000*) าก
MD20000*)
INT:
เลขพารามิเต
อร
AXTOCHAN 1. 2. 3. - n. 4. - m. แกนทถ่ี า ยโอนไปยังแชนเนลอนื่
เปน 2 ...
AXIS: INT: เปน 1 ...
ตัวระบุแกน เลขแชนเนล
หรอื
ชอื่ แชนเนลจ
าก
MD20000*)
*) สามารถโปรแกรมชื่อแชนเนลทก่ี าํ หนดผาน MD20000 $MC_CHAN_NAME แทนเลขแชนเนลได
**) มกี ารรบั ทราบคาํ ส่งั เมื่อสง คําขอจากคอมโพเนนตที่ดําเนนิ การ (แชนเนล, NC, เปนตน)
***) ฟงกช น่ั SPI ยังสามารถใชโปรแกรมสปน เดิลแทนการโปรแกรมแกนไดอกี ดว ย เชน GET(SPI(1))
การเขา ถงึ ขอ มลู พารามเิ ตอร คาํ อธบิ าย
ตวั ระบุ
CHANDATA 1. ต้ังคา เลขแชนเนลสําหรับการเขา ถึงขอมูลของแชนเนล (อนุญาตเฉพาะบล็อกการเตรียมใชงาน)
การเขาถงึ ขอมูลหลังจากนีจ้ ะอา งอิงแชนเนลทตี่ ัง้ คา ไวดว ย CHANDATA
NEWCONF INT:
เลขแชนเนล
ยอมรบั ขอ มลู เครื่องจักรทเี่ ปลยี่ นแปลง
พืน้ ฐาน 517
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขนั้ ตอนทกี่ าํ หนดไวล ว งหนา
ขอ ความ พารามเิ ตอร 2. คาํ อธบิ าย
ตวั ระบุ สงเอาตพุตสตรงิ เปน ขอความแสดงบนยสู เซอรอ นิ เตอรเฟส
MSG 1. INT:
STRING: การดําเนินการ
ขอ ความ
การเขา ถงึ ไฟล
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
READ 1. 2. 3. 4. 5. อานบลอ็ กจากระบบไฟล
VAR INT: CHAR[160]: INT: INT: VAR
ขอผิดพลาด ชอื่ ไฟล
บรรทดั เริม่ ตน ข จํานวนบรรทดั ที่ CHAR[255]:
องสวนในไฟลท ่ี จะอา น อารเ รยต ัวแปรที่
จะอา น เก็บขอ มูลท่อี าน
WRITE 1. 2. 3. 4. เขียนบลอ็ กลงสูร ะบบไฟล
(หรอื อปุ กรณ/ไฟลภายน
VAR INT: CHAR[160]: STRING: CHAR[200]: อก)
ขอผิดพลาด ชอ่ื ไฟล
อุปกรณ/ไฟลสํา บล็อก
หรบั การสงเอาต
พุตภายนอก
DELETE 1. 2. ลบไฟล
VAR INT: CHAR[160]:
ขอ ผิดพลาด ช่อื ไฟล
การเตอื น พารามเิ ตอร คาํ อธบิ าย
ตวั ระบุ
SETAL 1. 2. ตงั้ คา การเตอื น
นอกเหนอื จากเลขการเตือนแลว
INT: STRING: สามารถระบุสตริงอกั ขระไดอ กี ไมเกินสีพ่ ารามิเตอร
เลขการเตือน สตริงอักขระ โดยสามารถใชพ ารามิเตอรทก่ี าํ หนดไวล ว งหนา ตอ ไปน:้ี
(การเตอื นรอบก %1 = เลขแชนเนล
ารทาํ งาน) %2 = เลขบลอ็ กหรอื ปา ยชื่อ
%3 = ดชั นีขอ ความสําหรับการเตอื นรอบการทํางาน
%4 = พารามิเตอรก ารเตอื นเพมิ่ เติม
518 พ้ืนฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขนั้ ตอนทกี่ าํ หนดไวล ว งหนา
การจดั การเครอ่ื งมอื
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
DELDL 1. 2. ลบออฟเซต็ เชงิ บวกทัง้ ห
มดของคมตัดเครอื่ งมือ
INT: INT: (หรือของเคร่อื งมอื
เลข T เลข D ถา ไมไดระบุคา D)
DELT STRING[32]: INT: ลบเครอ่ื งมอื
DELTC ตัวระบุเครื่องมอื เลขเครอ่ื งมือ
DZERO อาจไมระบุเลขเครอ่ื งมือท
ทดแทน ดแทนกไ็ ด
INT: INT: ลบเลขบนั ทึกขอมลู ตวั จบั
เลขบันทึกขอ มู เลขบันทึกขอ ยึดเคร่อื งมือจาก n ถงึ m
ล n มูล m
ต้งั คา เลข D
ของเครือ่ งมอื ทั้งหมดสาํ ห
รบั หนว ย TO
ท่ีกําหนดไวก ับแชนเนลใ
หเ ปน ใชไ มได
GETFREELOC 1. 2. 3. 4. 5. 6. คนหาตาํ แหนงวา งสาํ หรั
บเครือ่ งมือ
VAR INT: VAR INT: INT: INT: CHAR: INT:
เลขแมก็ กาซนี เลขตําแหนง เลข T เลขแม็กกาซี การกําหน โหมดการ
(คาสงกลับ) (คา สง กลับ) นอา งองิ ดซง่ึ ข้นึ กับ สํารอง
พารามิเตอ
รท่ี 4
GETSELT 1. 2. สงกลบั เลข T
GETEXET INT: ของเครื่องมอื ทเ่ี ลือกไวลว
GETTENV VAR INT: เลขสปนเดิล งหนาสําหรบั สปนเดลิ
เลข T
(คา สงกลบั ) INT: สง กลับเลข T
เลขสปน เดิล ของเครือ่ งมือทที่ ํางานจา
VAR INT: กมุมมองของโปรแกรม
เลข T NC
(คา สงกลบั )
อา นเลข T, D และ DL
STRING: INT ทเี่ กบ็ อยูในสภาพแวดลอ
ชอื่ สภาพแวดล ARRAY[3]: มของเครื่องมอื
อมของเครือ่ งมื คา สง กลบั
อ
พ้นื ฐาน 519
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ข้นั ตอนทกี่ าํ หนดไวล ว งหนา
การจดั การเครอ่ื งมอื
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
POSM
1. 2. 3. 4. ตาํ แหนงในแมก็ กาซีน
RESETMON
INT: INT: INT: INT: ตัง้ คาจรงิ ของเคร่ืองมือใ
เลขตาํ แหนง สํา เลขแมก็ กาซี เลขตาํ แหนง เลขแมก็ กาซี หเปน คา ที่ระบุ
หรบั การปรับตาํ นที่จะยา ย ของแมก็ กาซี นของแมก็ กา
แหนง นภายใน ซนี ภายใน ต้งั คาเลขออฟเซ็ต (D)
ของคมตัดของเครอ่ื งมอื
VAR INT: INT: เลข T INT: INT: (T)
สถานะ = ภายใน เลข D พารามิเตอรเ
ผลของการทําง ของเครอื่ งมอื พมิ่ เตมิ ที่เปน ต้ังคา เลขตวั จบั ยึดเครื่อง
าน (คาสง กลับ) รหัสบติ มอื
SETDNO 1. 2. 3. ลดคา ตวั นบั ชิ้นงานของส
ปน เดิล
INT: INT: INT: คําส่ังนที้ าํ ใหผใู ชส ามาร
เลข T เลขคมตัด เลข D ถอัพเดทขอมูลการตรวจ
สอบจํานวนของเครอ่ื งมอื
SETMTH 1. ที่เชือ่ มโยงกบั กระบวนกา
รตดั เฉอื น
INT:
เลขตัวจับยดึ เค เปด ใชง านเครอ่ื งมือจาก
ร่ืองมอื กลุมการสกึ หรอ
SETPIECE 1. 2. ปดใชง านเครือ่ งมอื จากก
ลมุ การสึกหรอ
INT: INT:
คา ทใ่ี ชในการล เลขสปนเดลิ การเลอื ก/เปลี่ยนเคร่ืองมื
ด อโดยไมคาํ นงึ ถงึ สถานะข
องเครอ่ื งมือ
SETTA 1. 2. 3. 4.
SETTIA INT: INT: INT: โหลดเคร่อื งมอื จากบัฟเฟ
TCA VAR INT: เลขแม็กกาซี เลขกลุมการ กลุม ยอ ยของ อรเขาสแู ม็กกาซีน
TCI สถานะ = น สึกหรอ เคร่ืองมอื
ผลของการทาํ ง
าน (คาสงกลบั ) INT: INT: INT:
เลขแม็กกาซี เลขกลุมการ กลุม ยอ ยของ
VAR INT: น สกึ หรอ เครือ่ งมอื
สถานะ =
ผลของการทาํ ง
าน (คาสงกลบั )
1. 2. 3.
STRING[32]: INT: INT:
ตัวระบเุ คร่ืองมือ เลขเคร่อื งมอื เลขตัวจบั ยดึ เ
ครอื่ งมอื
ทดแทน
1. 2.
INT: INT:
เลขบัฟเฟอร เลขตัวจับยดึ เ
ครื่องมอื
520 พ้นื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขัน้ ตอนทกี่ ําหนดไวล วงหนา
การจดั การเครอ่ื งมอื
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
MVTOOL 1. 2. 3. 4. 5. คาํ สงั่ ของภาษาท่ีใชในก
ารยา ยเคร่ืองมอื
INT: INT: INT: INT: INT:
สถานะ เลขแม็กกาซี เลขตําแหนง เลขแม็กกาซี เลขตําแห
น นหลงั จากท่ีย นงเปาหมา
าย ยหลงั จาก
ทย่ี าย
ทศิ ทางของเครอื่ งมอื
ตวั ระบุ พารามิเตอร คาํ อธบิ าย
ORIRESET
1. 2. 3.
REAL: REAL: REAL: การต้งั คาครั้งแรกใหก บั ทิศทางของเครอ่ื งมือ
การตัง้ คาคร้ังแร การตัง้ คา ครงั้ แร การต้งั คา ครัง้ แร
ก ก ก
แกนรูปทรงแกน แกนรปู ทรงแกน แกนรูปทรงแกน
ที่ 1 ที่ 2 ท่ี 3
สปน เดลิ แบบซงิ โครนสั
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
COUPDEF
1. 2. 3. 4. 5. 6.
COUPDEL
COUPRES AXIS: AXIS: REAL: REAL: STRING[8]: STRING[2]: กาํ หนดการจดั กลมุ สปนเ
ตัวเศษของอั ตัวสวนของอั ลักษณะการเ ชนดิ การเชือ่ ดลิ แบบซงิ โครนสั
สปนเดิลต สปน เดิล ตราสวนการ ตราสวนการ ปลย่ี นบลอ็ ก มตอ
แปลง แปลง ลบการจัดกลุมสปนเดิลแ
าม นํา บบซิงโครนัส
AXIS: AXIS: รเี ซ็ตพารามเิ ตอรแ บบเช่ื
สปนเดิลต สปน เดลิ อมตอใหกลับไปเปนคา
าม นาํ MD และ SD
ทก่ี ําหนดคาไว
AXIS: AXIS:
สปนเดิลต สปนเดลิ
าม นํา
พนื้ ฐาน 521
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขัน้ ตอนทก่ี ําหนดไวล วงหนา
สปน เดลิ แบบซงิ โครนัส
ตวั ระบุ พารามเิ ตอร คําอธบิ าย
1. 2. 3. 4. 5. 6.
COUPON AXIS: AXIS: REAL: เปดใชง านการเชือ่ มตอส
ตําแหนง เปด ปน เดลิ แบบซิงโครนัส
สปน เดิลต สปน เดลิ ใชง านของส
ปนดิลตาม ถามกี ารระบตุ าํ แหนง เปด
าม นํา ใชง านสําหรับสปนเดิลตา
ม
(ออฟเซต็ เชงิ มุมระหวา ง
FS และ LS
ทอ่ี างอิงแบบสัมบูรณห รือ
แบบคาทีเ่ พ่ิมขึ้น
กบั ตําแหนงในมุมศูนยขอ
ง LS
ในทศิ ทางการหมนุ ทางบ
วก)
การเชื่อมตอกันจะเปด ใช
งานก็ตอเมอ่ื เคลื่อนท่ีผาน
ตําแหนง ท่ีระบุไว
COUPONC AXIS: AXIS: เปด ใชงานการเชอื่ มตอ ส
ปน เดลิ แบบซิงโครนัส
สปนเดลิ ต สปนเดิล
เมือ่ ใช COUPONC
าม นาํ ความเร็วของสปนเดลิ ตา
มทท่ี ํางานในปจ จุบันจะถู
กควบคุมเม่อื เร่ิมเปด ใชงา
นแบบเชื่อมตอ กนั
(M3/M4 S..)
COUPOF AXIS: AXIS: REAL: REAL: ปด ใชงานการเช่อื มตอส
ตาํ แหนงปดใ ตําแหนงปด ใ ปนเดลิ แบบซิงโครนัส
สปนเดิลต สปน เดิล ชงานของสป ชง านของสป
นดิลตาม นดลิ นํา ถามีการระบตุ ําแหนง
าม นํา (สมั บรู ณ) (สัมบรู ณ) การเช่อื มตอ กนั จะถูกยกเ
ลกิ ก็ตอเมอ่ื เคลื่อนทผี่ าน
ตาํ แหนงท่รี ะบุไวทัง้ หมด
สปดเดิลตามจะยังคงหมุน
ดวยความเร็วสดุ ทายทโี่ ป
รแกรมไวก อนทจี่ ะปด ใช
งานการเชอื่ มตอ
522 พ้ืนฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
สปน เดลิ แบบซงิ โครนสั ตาราง
16.5 ขัน้ ตอนทก่ี าํ หนดไวล วงหนา
ตวั ระบุ พารามเิ ตอร
COUPOFS คาํ อธบิ าย
1. 2. 3. 4. 5. 6.
AXIS: AXIS: REAL: ปด ใชง านการเชือ่ มตอส
สปน เดิลต สปน เดิล ตําแหนง ปด ใ ปนเดิลแบบซงิ โครนัสดว
าม นํา ชงานของสป ยการหยุดของสปนเดลิ ต
นดิลตาม าม
(สมั บูรณ) ถามกี ารระบุตาํ แหนง
การเช่อื มตอกันจะถกู ยกเ
WAITC AXIS: STRING AXIS: STRING[8]: ลกิ ก็ตอเมื่อเคล่ือนทผ่ี า น
สปน เดิลต [8]: สปน เดิลตาม ลักษณะการเ ตาํ แหนง ทรี่ ะบไุ ว
าม ลกั ษณะกา ปลี่ยนบล็อก รอจนกวา เง่อื นไขการเป
รเปลี่ยนบ ลีย่ นบลอ็ กที่เชอ่ื มตอ กัน
ลอ็ ก สําหรับสปนเดลิ (สงู สดุ
2) จะเปนจรงิ
เกยี รอ เิ ลก็ ทรอนกิ ส ถาไมระบุลักษณะการเปล่ี
ยนบลอ็ ก
ตวั ระบุ พารามเิ ตอร จะใชล กั ษณะการเปลย่ี น
บลอ็ กที่ระบุไวดว ย
EGDEL 1. COUPDEF
AXIS: คําอธบิ าย
แกนตาม
ลบขอ กาํ หนกา
EGDEF 1. 2. / 4. / 6. 3. / 5. / 7. รเชอ่ื มตอ สาํ หรั
/ 8. / 10. / 9. / 11. บแกนตาม
AXIS:
แกนตาม AXIS: INT: ขอ กําหนดของเ
แกนนาํ ชนิดการเ กยี รอ เิ ล็กทรอนิ
ช่ือมตอ กส
EGON 1. 2. 3. / 6. / 9. 4. / 7. / 5. / 8. / เปด เกยี รอ ิเล็กท
/ 12. / 15. 10. / 13. / 11. / 14. / รอนกิ สโดยไมมี
AXIS: 16. 17. การซงิ โครไนซ
แกนตาม
STRING: AXIS: REAL: REAL:
ลกั ษณะกา แกนนาํ ตวั เศษขอ ตวั สวนขอ
รเปล่ยี นบ งตัวคูณกา งตัวคูณกา
ล็อก รเชื่อมตอ รเชอื่ มตอ
พื้นฐาน 523
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขนั้ ตอนทก่ี าํ หนดไวล วงหนา
เกยี รอ เิ ลก็ ทรอนกิ ส
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
EGONSYN
1. 2. 3. 4. / 8. / 5. / 9. / 6. / 10. / 7. / 11. / เปดเกยี รอ ิเล็กท
12. / 16. / 13. / 17. / 14. / 18. / 15. / 19. / รอนิกสโ ดยมกี า
20. 21. 22. 23. รซิงโครไนซ
AXIS: STRING: REAL: AXIS: REAL: REAL: REAL:
แกนตาม ลกั ษณะกา ตําแหนงท่ี แกนนาํ ตําแหนงที่ ตัวเศษขอ ตวั สวนขอ
รเปล่ยี นบ ซงิ โครไน ซงิ โครไน งตวั คณู กา งตวั คณู กา
ลอ็ ก ซของแกน ซข องแกน รเช่อื มตอ รเช่อื มตอ
ตาม นาํ
EGONSYNE 1. 2. 3. 4. 5. / 9. / 6. / 10. / 7. / 11. / 8. / 12. / เปดเกยี รอ เิ ล็กท
13. / 17. / 14. / 18. / 15. / 19. / 16. / 20. / รอนกิ สโดยมกี า
AXIS: STRING: REAL: STRING: 21. 22. 23. 24. รซิงโครไนซแล
แกนตาม ลักษณะกา ตําแหนง ท่ี โหมดการเ ะ
รเปล่ยี นบ ซงิ โครไน คลือ่ นเขา AXIS: REAL: REAL: REAL: ขอมูลจําเพาะข
ลอ็ ก ซของแกน แกนนาํ ตําแหนงที่ ตวั เศษขอ ตวั สว นขอ องโหมดการเค
ตาม ซิงโครไน งตัวคูณกา งตวั คณู กา ล่ือนเขา
ซของแกน รเชื่อมตอ รเชือ่ มตอ
นาํ
EGOFS 1. 2. - n. เลอื กปดการใช
งานเกยี รอเิ ลก็ ท
AXIS: AXIS: รอนิกส
แกนตาม แกนนํา
EGOFC 1. ปด ใชงานเกยี ร
อเิ ลก็ ทรอนกิ ส
AXIS: (เฉพาะสาํ หรบั ส
สปนเดิลต ปน เดลิ )
าม
การตดั ขอบ พารามเิ ตอร คาํ อธบิ าย
ตวั ระบุ
PUNCHAAC 1. 2. 3. 4. เปดใชง านอัตราเรง ทข่ี ึ้นกับการเคลอ่ื
นท่ี
REAL: REAL: REAL: REAL:
การเวน ระยะระ อัตราเรงเรม่ิ ตน การเวน ระยะระ อตั ราเรง สุดทา ย
หวา งรูตํ่าสดุ หวา งรสู งู สุด
524 พืน้ ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขั้นตอนทก่ี าํ หนดไวล วงหนา
ฟง กช นั่ เกย่ี วกบั ขอ มลู ในระบบไฟลแ บบพาสซฟี
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
FILEDATE สงกลบั วนั ที่ท่ีมีการเขยี นไฟลคร้ังลา สดุ
FILETIME 1. 2. 3. สง กลบั เวลาทีม่ กี ารเขียนไฟลค รัง้ ลา สดุ
FILESIZE สง กลบั ขนาดปจจุบันของไฟล
FILESTAT VAR INT: CHAR[160]: VAR
ขอ ความแสดงข ชอื่ ไฟล CHAR[8]:
FILEINFO อผดิ พลาด วนั ท่ีในรูปแบบ
"dd.mm.yy"
VAR INT: CHAR[160]:
VAR
ขอความแสดงข ชอ่ื ไฟล CHAR[8]:
เวลาในรปู แบบ
อผดิ พลาด "hh.mm.ss"
VAR INT: CHAR[160]: VAR INT:
ขอ ความแสดงข ชอื่ ไฟล ขนาดไฟล
อผดิ พลาด
CHAR[160]: VAR สงกลับสถานะของไฟลโดยแสดงตามสทิ ธิตอไปน้ี:
VAR INT: ชอ่ื ไฟล CHAR[5]: • r: อา น
ขอความแสดงข วันทใ่ี นรูปแบบ • w: เขยี น
อผดิ พลาด "rwxsd" • x: ดาํ เนนิ การ
• s: แสดง
VAR INT: CHAR[160]: VAR • d: ลบ
CHAR[32]:
ขอ ความแสดงข ชอ่ื ไฟล วนั ทใี่ นรูปแบบ สง กลับขอ มลู รวมของไฟลทสี่ ามารถอานไดจาก
"rwxsd FILEDATE, FILETIME, FILESIZE, และ FILESTAT
nnnnnnnn
อผิดพลาด dd.mm.yy
hh:mm:ss"
คอนเทนเนอรแ กน
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
AXCTSWE 1. - n. หมนุ คอนเทนเนอรแกน
AXCTSWED หมุนคอนเทนเนอรแ กน (รปู แบบคาํ ส่ังสาํ หรบั การตดิ ตงั้ เคร่ือง!)
AXCTSWEC: AXIS: กาํ หนดใหส ามารถยกเลิกการหมนุ คอนเทนเนอรแ กนได
คอนเทนเนอรแ กน
AXIS:
คอนเทนเนอรแกน
AXIS:
คอนเทนเนอรแ กน
พืน้ ฐาน 525
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.5 ขน้ั ตอนทกี่ าํ หนดไวล วงหนา
การเชอื่ มตอ แบบมาสเตอร/ สเลฟ
ตวั ระบุ พารามเิ ตอร คําอธบิ าย
MASLON 1. - n. เปดใชง านการเช่อื มตอแบบมาสเตอร/สเลฟ
MASLOF
MASLOFS AXIS: แยกการเช่ือมตอแบบมาสเตอร/สเลฟ
MASLDEF ตวั ระบุแกน
MASLDEL แยกการเชื่อมตอ แบบมาสเตอร/สเลฟ และหยดุ สปนเดลิ สเลฟโดยอัตโนมัติ
AXIS:
ตวั ระบแุ กน กําหนดการเชอื่ มตอ แบบมาสเตอร/สเลฟ
แกนสุดทายเปน แกนมาสเตอร
AXIS: แยกการเช่อื มตอแบบมาสเตอร/สเลฟและลบขอกําหนดของการจัดกลมุ
ตวั ระบแุ กน
AXIS:
ตัวระบแุ กน
AXIS:
ตัวระบแุ กน
การชดเชยความยาวเครอื่ งมอื ทใ่ี ชง านอยู
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
TOFFON
1. 2.
TOFFOF
AXIS: REAL: เปดใชงานการชดเชยความยาวเคร่ืองมือท่ใี ชงานอยูในทิศทางของออฟเซ็ตที่
ทิศทางของออฟ คาออฟเซต็ ในทิ ระบุ
เซ็ต ศทางของออฟเ
ซต็
AXIS: รีเซต็ การชดเชยความยาวเคร่ืองมือท่ใี ชงานอยูใ นทิศทางของออฟเซ็ตที่ระบุ
ทิศทางของออฟ
เซต็
SERUPRO พารามเิ ตอร คาํ อธบิ าย
จดุ เริ่มตนสว นของโปรแกรมทห่ี ยุดคนหา
ตวั ระบุ จดุ สิ้นสุดสวนของโปรแกรมที่หยดุ คนหา
IPTRLOCK
IPTRUNLOCK
526 พ้นื ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การรน กลบั พารามเิ ตอร ตาราง
ตวั ระบุ 16.5 ขัน้ ตอนทกี่ าํ หนดไวล วงหนา
1. - n.
POLFMASK AXIS: คําอธบิ าย
POLFMLIN ช่อื แกนรูปทรงหรือแกนเคร่อื งจักร
POLFA กําหนดใหสามารถใชแกนในการรนกลั
AXIS: บเร็ว
ชือ่ แกนรปู ทรงหรือแกนเครือ่ งจักร (โดยไมม ีความเชื่อมโยงระหวา งแกน)
กําหนดใหสามารถใชแ กนในการรน กลั
1. 2. 3. บเร็วแบบเชงิ เสน
AXIS: INT: REAL: ตําแหนงการรน กลบั สําหรับแกนเดียว
ตวั ระบแุ กนแชนเนล ชนดิ คา
การหลกี เลยี่ งการชน พารามเิ ตอร คําอธบิ าย
ตวั ระบุ
1. รอ งขอใหมีการคํานวณซํ้ารปู แบบการชน
PROTA STRING:
PROTS "R" 2. - n. ตง้ั สถานะของโซนปองกนั
1. STRING:
CHAR: ชอื่ โซนปอ งกัน
สถานะ
พื้นฐาน 527
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.6 ขน้ั ตอนทกี่ ําหนดไวล ว งหนาในการดําเนนิ การแบบซงิ โครไนซ
16.6 ขน้ั ตอนทกี่ าํ หนดไวล ว งหนา ในการดาํ เนนิ การแบบซงิ โครไนซ
ขั้นตอนทีก่ าํ หนดไวล วงหนาตอไปน้สี ามารถใชไดในการดาํ เนนิ การแบบซงิ โครไนซเ ทาน้นั
ขน้ั ตอนแบบซงิ โครนัส
ตวั ระบุ พารามเิ ตอร คําอธบิ าย
STOPREOF ยกเลิกการหยดุ การเตรียมประมวลผล
RDISABLE
การดาํ เนนิ การแบบซิงโครไนซด ว ยคําสัง่ STOPREOF
จะทาํ ใหเกดิ การหยุดการเตรยี มประมวลผลหลังจากบล็อกเอาทพ ุตถั
ดไป (= บลอ็ กของการประมวลผลหลัก)
การหยดุ การเตรียมประมวลผลจะถกู ยกเลกิ ที่จุดสิ้นสดุ บลอ็ กเอาทพุ
ต หรอื เมื่อเง่อื นไขสําหรบั STOPREOF เปนจรงิ
ดงั นน้ั การทํางานดําเนินการแบบซิงโครไนซท งั้ หมดดว ยคาํ ส่ัง
STOPREOF จึงแปลวามกี ารดําเนินการแลว
ปดใชงานการอา น
DELDTG 1. ลบระยะท่เี หลอื
AXIS: การดําเนนิ การแบบซงิ โครไนซดว ยคาํ สง่ั DELDTG
แกนสาํ หรบั ระยะท่เี หลือตามแนวแกน จะทาํ ใหเกิดการหยุดการเตรยี มประมวลผลหลังจากบล็อกเอาทพ ุตถั
(ระบหุ รอื ไมก ไ็ ด) ถาไมร ะบแุ กน ดไป (= บล็อกของการประมวลผลหลกั )
การลบระยะท่ีเหลอื จะทริกเกอรร ะยะทางเดนิ เ การหยุดการเตรียมประมวลผลจะถกู ยกเลกิ ที่จุดส้ินสุดบล็อกเอาทพุ
คร่อื งมือ ต หรือเม่ือเง่ือนไขแรกสาํ หรบั DELDTG เปน จริง
ระยะตามแนวแกนไปถึงจดุ ปลายทางของการลบระยะท่เี หลอื ตามแน
วแกนจะเก็บอยใู น $AA_DELT[แกน] สวนระยะท่เี หลือจะเก็บอยูใน
$AC_DELT
การประสานงานระหวางโปรแกรมของรอบเทคโนโลยี
ตวั ระบุ พารามเิ ตอร คาํ อธบิ าย
LOCK 1. ล็อคการดาํ เนินการแบบซงิ โครไนซที่มี ID หรอื หยุดรอบเทคโนโลยี
UNLOCK สามารถโปรแกรมไดหลาย ID
RESET INT:
ID ปลดล็อคการดําเนินการแบบซงิ โครไนซท ่มี ี ID
ของการดําเนินการแบบซิงโครไนซท ีจ่ ะปดใ หรอื เดินรอบเทคโนโลยีตอ
ชงาน สามารถโปรแกรมไดห ลาย ID
INT: รเี ซต็ รอบเทคโนโลยี
ID สามารถโปรแกรมไดหลาย ID
ของการดําเนินการแบบซงิ โครไนซท่ีจะปลด
ล็อค
INT:
ID ของรอบเทคโนโลยที ีจ่ ะรีเซต็
528 พ้นื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การประสานงานระหวา งโปรแกรมของรอบเทคโนโลยี ตาราง
16.6 ข้นั ตอนทก่ี ําหนดไวล วงหนา ในการดาํ เนนิ การแบบซงิ โครไนซ
ตวั ระบุ พารามเิ ตอร
ICYCON คาํ อธบิ าย
แตล ะบลอ็ กของรอบเทคโนโลยีจะถูกประมวลผลในรอบการอนิ เตอร
ICYCOF โพเลตตอจาก ICYCON
ทุกบล็อกของรอบเทคโนโลยีจะถูกประมวลผลในรอบการอินเตอรโ
พเลตตอจาก ICYCOF
ฟง กช นั่ โพลโิ นเมยี ล
ตวั ระบุ พารามเิ ตอร คําอธบิ าย
SYNFCT 1. 2. 3. ถา เง่อื นไขในการดําเนนิ การแบบซิ
งโครไนซกบั การเคลือ่ นทเ่ี ปน จริง
INT: VAR REAL: VAR REAL: โพลิโนเมียลทไ่ี ดจากนพิ จนแรกจะถู
เลขฟง กช ่นั โ ตัวแปรผลลัพ ตวั แปรอนิ พุต กประเมินท่ตี ัวแปรอินพุต
พลโิ นเมียลที่ ธ* ) **) มกี ารจํากัดชว งบนและลา งของคา
กาํ หนดดว ย และมีการกําหนดตัวแปรผลลัพธ
FCTDEF
FTOC 1. 2. 3. 4. 5. เปล่ยี นการชดเชยเครือ่ งมอื อยางละเ
อียดโดยขน้ึ กบั ฟง กชัน่ ท่ีกําหนดดว
INT: VAR REAL: INT: INT: INT: ย FCTDEF
เลขฟง กช ั่นโ ตวั แปรอนิ พุต ความยาว เลขแชนเนล เลขสปนเดลิ (ไมเ กนิ โพลิโนเมียลอนั ดบั ที่ 3)
พลโิ นเมียลท่ี **) 1, 2, 3 โดยเลขทีใ่ ชใ นท่ีนตี้ องระบุไวใน
กาํ หนดดว ย FCTDEF
FCTDEF
*) ตวั แปรผลลพั ธสามารถใชตวั แปรระบบพิเศษไดเ ทา นัน้ (ดคู ูม ือฟง กช ัน่ , การดําเนนิ การแบบซิงโครไนซ)
**) ตัวแปรอินพตุ สามารถใชต วั แปรระบบพิเศษไดเทา น้ัน (ดคู มู อื ฟงกช่นั , การดาํ เนนิ การแบบซงิ โครไนซ)
พื้นฐาน 529
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.7 ฟงกช น่ั ทกี่ ําหนดไวล ว งหนา
16.7 ฟงั กช น่ั ทก่ี าํ หนดไวล ว งหนา
การเรยี กฟง กชน่ั ทก่ี าํ หนดไวลว งหนา จะทริกเกอรก ารดาํ เนนิ การของฟงกช น่ั NCK ท่ีกําหนดไวล ว งหนา
ซึง่ แตกตางจากขั้นตอนที่กําหนดไวล วงหนาตรงทีจ่ ะมคี า สง กลบั
การเรยี กฟง กชน่ั ท่กี ําหนดไวลว งหนา สามารถใชเปนตวั ถกู ดาํ เนนิ การในนพิ จนไ ด
ระบบพกิ ดั คาสง กลบั พารามเิ ตอร คําอธบิ าย
ตวั ระบุ
CTRANS FRAME 1. 2. 3. - 15. 4. - 16. การยา ยตาํ แหนง:
CFINE FRAME AXIS: เปน พารามเิ ตอร ออฟเซ็ตศนู ย COARSE
CSCALE FRAME ตวั ระบแุ กน REAL: ออฟเซ็ต เปนพารามิเตอร 2 สําหรับหลายแกน
1
CROT AXIS: เปน พารามิเตอร การยายตําแหนง :
ตวั ระบแุ กน REAL: ออฟเซต็ เปนพารามเิ ตอร 2 ออฟเซ็ตศนู ยส าํ หรบั FINE
CROTS 1 หลายแกน
AXIS: เปน พารามเิ ตอร
CMIRROR ตวั ระบุแกน REAL: เปน พารามเิ ตอร 2 สเกล:
ตัวคณู สเกล 1 ตวั คูณสเกลสําหรบั หลายแก
น
FRAME 1. 2. 3. / 5. 4. / 6. การหมนุ :
REAL: เปน พารามิเตอร เปน พารามิเตอร การหมุนของระบบพิกดั ปจ จุ
AXIS: การหมุน 1 2 บัน
ตวั ระบแุ กน
REAL: เปนพารามเิ ตอร เปนพารามเิ ตอร จํานวนพารามิเตอรส งู สุด: 6
FRAME AXIS: การหมนุ ดว ยมุม 1 2 (ตวั ระบแุ กนหนงึ่ ตวั และคา
ตวั ระบุแกน ตนั หนง่ึ คาตอ แกนรูปทรง)
การหมุน:
การหมุนของระบบพิกดั ปจจุ
บนั ดว ยมมุ ตัน
จาํ นวนพารามเิ ตอรสงู สุด: 6
(ตัวระบุแกนหน่งึ ตัวและคา
หนงึ่ คา ตอแกนรูปทรง)
1. 2. - 8. มเิ รอร: มเิ รอรบ นแกนพิกัด
AXIS เปน พารามิเตอร 1
FRAME
530 พื้นฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ระบบพกิ ดั ตาราง
16.7 ฟงกช่ันทกี่ าํ หนดไวล วงหนา
ตวั ระบุ คาสง กลบั พารามเิ ตอร
CRPL คาํ อธบิ าย
ADDFRAME 1. 2.
การหมุนเฟรมในระนาบใด
FRAME INT: REAL: ก็ตาม
แกนหมุน มุมของการหมนุ คาํ นวณเฟรมเปาหมายทร่ี ะ
บดุ ว ยสตรงิ
INT: FRAME: STRING: เฟรมเปาหมายจะถูกคาํ นว
เฟรมท่วี ัดหรอื เฟรมเปาหมายที่ ณโดยทีเ่ ฟรมใหมทั้งเฟรมจ
0 = OK คํานวณเพ่มิ เตมิ ระบุ ะปรากฏเปน การเช่อื มตอขอ
งเฟรมเกา และเฟรมท่ถี ายโอ
1= น
เปา หมายทร่ี
ะบุ (สตริง) คาํ นวณคา เฟรมผกผนั จากเ
ไมถ กู ตอ ง ฟรม
การเชื่อมตอ เฟรมดว ยคาเฟ
2= รมผกผนั ของเฟรมนน้ั จะให
ไมไ ดกําหน ผลลพั ธเปนเฟรมศนู ยเสมอ
ดคาเฟรมเป
าหมายไว การคาํ นวณเฟรมจากจดุ วดั
3 จดุ ในพ้ืนท่ี
3=
ไมสามารถห
มนุ ในเฟรมไ
ด
INVFRAME FRAME 1.
FRAME
MEAFRAME FRAME 1. 2. 3.
REAL[3,3]: REAL[3,3]: VAR REAL:
พิกดั ของจดุ พ้ืน พิกดั ของจุดท่ีระ ตัวแปรที่ใชสง ก
ทีส่ ามจดุ บุ ลบั ขอ มูลเกย่ี วกั
บคณุ ภาพของก
ารคาํ นวณ
FRAME
พนื้ ฐาน 531
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.7 ฟงกช ่นั ทกี่ าํ หนดไวล วงหนา
ฟง กช น่ั รปู ทรง
ตวั ระบุ คา สง กลบั พารามเิ ตอร คําอธบิ าย
CALCDAT
1. 2. 3.
INTERSEC
BOOL: VAR REAL [,2]: INT: VAR REAL [3]: คาํ นวณรัศมแี ละจุดศนู ยก ลางของว
สถานะขอผิดพล
าด ตารางทม่ี ีจุดอินพุ จํานวนจุดอินพตุ ผลลัพธ: คาแกน X งกลมจากจดุ 3 จุดหรือ 4 จดุ
BOOL: ต (คา แกน X สาํ หรับการคาํ นว คาแกน Y (ตามพารามเิ ตอร 1)
สถานะขอผดิ พล
าด และคาแกน Y ของ ณ และรศั มขี องจดุ ศนู ท่ตี องอยูบนวงกลม
จุด 1, 2, 3 (3 หรอื 4) ยก ลางวงกลมทค่ี ํา จดุ ท่รี ะบตุ องตางกนั
เปนตน) นวณ
VAR REAL [11]: VAR REAL [11]: VAR REAL [2]: การคาํ นวณอนิ เตอรเซกชัน
เวกเตอรผลลพั ธ:
อลี เิ มนตเ สนขอบรู อลี เิ มนตเสน ขอบรู พิกัดอินเตอรเซกซั มีการคํานวณอนิ เตอรเซกชันระหวา
น คา แกน X งอีลิเมนตเ สนขอบรปู สองอีลเิ มนต
ปแรก ปทสี่ อง และคา แกน Y พิกดั ของอนิ เตอรเ ซกชันเปน คา สงก
ลบั
สถานะขอ ผิดพลาดจะแสดงวา พบอิ
นเตอรเซกชนั หรือไม
ฟง กช นั่ ตารางเสน โคง
ตวั ระบุ คา สง กลับ พารามเิ ตอร คาํ อธบิ าย
CTAB
1. 2. 3. 4. 5. 6.
CTABINV
REAL: REAL: INT: VAR AXIS: AXIS: หาตาํ แหนง แกนตามจาก
CTABID ตาํ แหนง แ ตาํ แหนง แ เลขตาราง REAL[ ]: แกนตาม แกนนาํ สาํ ตารางเสน โคงเม่ือระบตุ าํ
CTABISLOCK กนตาม กนนาํ ผลลัพธระ สําหรับกา หรับการป แหนงแกนนํา
ยะพิทช รปรับสเกล รับสเกล ถา ไมไ ดโปรแกรมพารามิ
เตอร 4/5 ไว
REAL: REAL: REAL: INT: VAR AXIS: AXIS: จะคาํ นวณโดยใชก ารปรั
ตําแหนงแ ตาํ แหนง แ ตําแหนงร เลขตาราง REAL[ ]: แกนตาม แกนนาํ สํา บสเกลมาตรฐาน
กนตาม กนนาํ ะยะนํา ผลลัพธระ สําหรับกา หรบั การป หาตาํ แหนงแกนนําจากต
ยะพิทช รปรับสเกล รับสเกล ารางเสนโคง เม่ือระบุตาํ แ
หนงแกนตาม
INT: INT: STRING: ถาไมไ ดโ ปรแกรมพารามิ
เลขตาราง เลขรายกา ตําแหนง ก เตอร 5/6 ไว
รในหนว ย ารเกบ็ ขอมู จะคาํ นวณโดยใชการปรั
ความจาํ ล: บสเกลมาตรฐาน.
"SRAM", สงกลบั เลขตารางเสนโคง
"DRAM" ที่ปอ นคา ไวภ ายใตเ ลขที่
ระบใุ นหนวยความจํา
INT: INT:
สถานะการ เลขตาราง สง กลับสถานะการลอ็ คข
ลอ็ ค องตารางเสน โคง
532 พ้ืนฐาน
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.7 ฟงกชั่นทกี่ าํ หนดไวล วงหนา
ฟง กช น่ั ตารางเสน โคง
ตวั ระบุ คาสง กลับ พารามเิ ตอร คําอธบิ าย
1. 2. 3. 4. 5. 6.
CTABEXISTS INT: INT: ตรวจสอบวาตารางเสนโ
สถานะการ เลขตาราง คงอยใู นหนว ยความจํา
ลอ็ ค NC
แบบสแตตกิ หรือไดนามกิ
CTABMEMTYP INT: INT: สง กลบั ตําแหนง การเก็บข
ตําแหนง ก เลขตาราง อมลู ของตารางเสน โคง
ารเก็บขอ มู
ล
CTABPERIOD INT: INT: กําหนดภาวะคาบของตา
รางเสนโคง
ภาวะคาบ เลขตาราง
CTABNO INT: กําหนดจํานวนท้ังหมดขอ
จาํ นวนตา งตารางเสน โคง ทกี่ าํ หนด
ราง ไว (ในหนวยความจาํ
NC
ทงั้ แบบสแตติกและไดนา
มิก)
CTABNOMEM INT: STRING: กําหนดจํานวนตารางเสน
จาํ นวนตา ตาํ แหนงก โคงทกี่ าํ หนดไวใ นหนว ย
ราง ารเกบ็ ขอมู ความจําที่ระบุ
ล:
"SRAM",
"DRAM"
CTABFNO INT: STRING: กําหนดจาํ นวนตารางเสน
จาํ นวนตา ตําแหนง ก โคงที่ยังสามารถกาํ หนดไ
ราง ารเกบ็ ขอมู ดอ กี ในหนวยความจําที่ร
ล: ะบุ
"SRAM",
"DRAM"
CTABSEG INT: STRING: STRING: กําหนดจํานวนสวนของเ
สนโคงท่ใี ชต ามชนดิ สว น
จาํ นวนสว ตําแหนงก ชนิดสวน: ท่ีระบุในหนวยความจําที่
ระบุ
นของเสนโ ารเกบ็ ขอมู "L":
คง ล: ถาไมไ ดโ ปรแกรมพารามิ
เชิงเสน เตอร 3 ไว
"SRAM", จะใหเ อาตพตุ เปนสวนช
"DRAM" "P": นดิ เชิงเสน และโพลโิ นเมี
โพลิโนเมีย ยลรวมกัน
ล
CTABSEGID INT: INT: STRING: กําหนดจํานวนสวนของเ
จาํ นวนสว เลขตาราง ชนดิ สวน: สนโคงท่ใี ชใ นตารางเสน
นของเสน โ โคง ตามชนดิ สว นท่ีระบุ
คง "L":
เชงิ เสน
"P":
โพลิโนเมยี
ล
พน้ื ฐาน 533
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.7 ฟงกช ่นั ทกี่ าํ หนดไวล วงหนา
ฟง กช นั่ ตารางเสน โคง
ตวั ระบุ คาสง กลับ พารามเิ ตอร คําอธบิ าย
CTABFSEG
1. 2. 3. 4. 5. 6. กาํ หนดจาํ นวนสวนของเ
CTABMSEG สนโคงในชนดิ สว นทีร่ ะบุ
INT: STRING: STRING: ทยี่ ังสามารถกําหนดไดอ ี
CTABPOL กในหนว ยความจําท่ีระบุ
CTABPOLID จาํ นวนสว ตาํ แหนงก ชนดิ สว น:
CTABFPOL กําหนดจาํ นวนสูงสดุ สําห
CTABMPOL นของเสน โ ารเกบ็ ขอมู "L": รบั สว นของเสน โคงชนิด
CTABSSV คง ล: สวนทีร่ ะบใุ นหนว ยความ
CTABSEV เชงิ เสน จาํ ที่ระบุ
"SRAM",
"DRAM" "P": กาํ หนดจาํ นวนโพลโิ นเมี
โพลิโนเมยี ยลของเสน โคงทใี่ ชใ นห
นวยความจาํ ท่รี ะบุ
ล
กาํ หนดจาํ นวนโพลโิ นเมี
INT: STRING: STRING: ยลของเสน โคง ทใ่ี ชในตา
รางเสน โคง
จาํ นวนสว ตําแหนงก ชนิดสว น:
กาํ หนดจาํ นวนสูงสุดสําห
นของเสน โ ารเก็บขอ มู "L": รบั โพลโิ นเมียลของเสนโ
คง ล: คง ในหนวยความจาํ ท่ีระ
เชงิ เสน บุ
"SRAM",
"DRAM" "P": กําหนดจาํ นวนสูงสดุ สําห
โพลิโนเมยี รับโพลโิ นเมยี ลของเสน โ
คงในหนวยความจาํ ท่ีระ
ล บุ
INT: STRING: กาํ หนดคา แกนตามทจ่ี ุดเ
จาํ นวนโพ ตาํ แหนง ก ริ่มตน สว นของเสนโคง ซ่ึง
ลิโนเมียล ารเก็บขอมู เปน ของคา แกนนําทีร่ ะบุ
ของเสนโค ล:
ง "SRAM", กาํ หนดคาแกนตามท่จี ดุ ส้ิ
นสดุ สวนของเสนโคง ซงึ่ เ
"DRAM" ปนของคา แกนนําทีร่ ะบุ
INT: INT:
จาํ นวนโพ เลขตาราง
ลโิ นเมยี ล
ของเสนโค
ง
INT: STRING:
จํานวนโพ ตาํ แหนง ก
ลโิ นเมียล ารเกบ็ ขอมู
ของเสนโค ล:
ง "SRAM",
"DRAM"
INT: STRING:
จํานวนโพ ตาํ แหนงก
ลิโนเมยี ล ารเก็บขอมู
ของเสนโค ล:
ง "SRAM",
"DRAM"
REAL: REAL: INT: VAR AXIS: AXIS:
ตําแหนงแ ตาํ แหนงแ เลขตาราง REAL[ ]: แกนตาม แกนนําสาํ
กนตาม กนนาํ ผลลพั ธระ สาํ หรบั กา หรับการป
ยะพทิ ช รปรับสเกล รับสเกล
REAL: REAL: INT: VAR AXIS: AXIS:
ตําแหนงแ ตาํ แหนงแ เลขตาราง REAL[ ]: แกนตาม แกนนาํ สํา
กนตาม กนนาํ ผลลพั ธระ สาํ หรบั กา หรบั การป
ยะพทิ ช รปรับสเกล รับสเกล
534 พ้ืนฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.7 ฟง กชัน่ ทกี่ ําหนดไวล วงหนา
ฟง กช นั่ ตารางเสน โคง
ตวั ระบุ คาสง กลบั พารามเิ ตอร คาํ อธบิ าย
1. 2. 3. 4. 5. 6. กาํ หนดคา แกนตามที่จดุ เ
รม่ิ ตนของตารางเสนโคง
CTABTSV REAL: INT: VAR AXIS: AXIS:
ตําแหนงแ เลขตาราง REAL[ ]: แกนตาม แกนนาํ กาํ หนดคา แกนตามท่จี ุดส้ิ
กนตาม ผลลัพธระ AXIS: นสุดของตารางเสน โคง
ยะพทิ ชที่จุ แกนนาํ
ดเร่มิ ตนข กําหนดคาแกนนาํ ที่จุดเริ่
องตาราง มตนของตารางเสนโคง
CTABTEV REAL: INT: VAR AXIS: กาํ หนดคาแกนนําทีจ่ ดุ ส้ิ
ตาํ แหนงแ เลขตาราง REAL[ ]: แกนตาม นสดุ ของตารางเสนโคง
กนตาม ผลลพั ธระ
ยะพทิ ชทีจ่ ุ กําหนดคา ต่าํ สดุ ของแกน
ดส้ินสุดขอ ตามตลอดชว งทีม่ กี ารกํา
งตาราง หนดคาในตารางเสน โคง
หรือในชวงที่กาํ หนด
CTABTSP REAL: INT: VAR AXIS: กาํ หนดคาสูงสุดของแกน
ตาํ แหนง แ เลขตาราง REAL[ ]: แกนนาํ ตามตลอดชวงทม่ี กี ารกํา
กนนาํ ผลลพั ธระ หนดคา ในตารางเสน โคง
ยะพทิ ชท่จี ุ หรอื ในชว งทก่ี ําหนด
ดเร่ิมตนข
องตาราง
CTABTEP REAL: INT: VAR AXIS:
ตาํ แหนงแ เลขตาราง REAL[ ]: แกนนํา
กนนาํ ผลลัพธระ
ยะพิทชที่จุ
ดสนิ้ สดุ ขอ
งตาราง
CTABTMIN REAL: INT: REAL: REAL: AXIS:
คาตํ่าสุดข เลขตาราง ขดี จํากัดล ขดี จํากัดบ แกนตาม
องแกนตา างของชวง นของชว ง
ม นํา นํา
CTABTMAX REAL: INT: REAL: REAL: AXIS:
คาสงู สดุ ข เลขตาราง ขีดจาํ กัดล ขีดจาํ กัดบ แกนตาม
องแกนตา างของชว ง นของชวง
ม นํา นาํ
หมายเหต:ุ
ฟงกช ัน่ ตารางเสน โคงยังสามารถโปรแกรมไดใ นการดําเนนิ การแบบซิงโครไนซ
ฟง กช นั่ เกย่ี วกบั แกน
ตวั ระบุ คาสง กลบั พารามเิ ตอร
1. 2. 3. 4. คําอธบิ าย
AXNAME AXIS: STRING [ ]: แปลงสตริงอนิ พตุ เปนตัวร
AXSTRING ตัวระบแุ กน สตรงิ อนิ พุต ะบุแกน
STRING[ ]: AXIS: แปลงตวั ระบุแกนเปน สตริง
ชือ่ แกน ตวั ระบุแกน
พ้นื ฐาน 535
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.7 ฟง กช่ันทกี่ ําหนดไวล วงหนา
ฟง กช น่ั เกย่ี วกบั แกน
ตวั ระบุ คา สง กลบั พารามเิ ตอร
1. 2. 3. 4. คําอธบิ าย
ISAXIS BOOL: INT: ตรวจสอบวามแี กนรูปทรง
มแี กนอยู จํานวนแกนรูป 1 ถึง 3
(TRUE) ทรง ทีร่ ะบุเปน พารามิเตอรตาม
หรอื ไมม ี (1 ถึง 3) ขอมลู เครอ่ื งจกั ร
(FALSE) MD20050
$MC_AXCONF_GEOA
SPI AXIS: INT: REAL: X_ASSIGN_TAB
AXTOSPI ตัวระบแุ กน เลขสปน เดิล ตําแหนงแกน หรอื ไม
AXTOINT
INTTOAX INT: AXIS: แปลงเลขสปนเดิลเปน ตวั ร
MODAXVAL เลขสปนเดิล ตัวระบแุ กน ะบุแกน
INT: AXIS: แปลงตวั ระบแุ กนเปนเลขส
ดัชนแี กน ตัวระบุแกน ปนเดลิ
AXIS: INT: แปลงตวั ระบุแกนเปน ดัชนี
ตัวระบแุ กน ดชั นแี กน แกน
REAL: AXIS: แปลงดัชนีแกนเปนตวั ระบุ
คาโมดุโล ตัวระบแุ กน แกน
POSRANGE BOOL: AXIS: REAL: REAL: INT: คํานวณคาโมดุโลทเี่ หลอื จ
ตาํ แหนงอางองิ ากตาํ แหนงแกนทป่ี อน
คาตาํ แหนงทกี่ ํา ตัวระบแุ กน ในระบบพกิ ดั ความกวางของ ระบบพิกดั
ถา แกนที่ระบุไมใชแกนโม
หนดอยูภ ายใน หนาตางตําแหน ดโุ ล
จะสงกลบั ตาํ แหนง แกนโด
หนา ตางตําแหน ง ยไมม ีการเปลี่ยนแปลง
กาํ หนดวา คาตําแหนง ทก่ี าํ
หนดของแกนอยใู นหนา ต
างที่ตําแหนง อางองิ ถกู กาํ
หนดไวลว งหนาหรือไม
ง (TRUE)
หรอื ไมมี
(FALSE)
การจดั การเครอ่ื งมอื
ตวั ระบุ คาสง กลับ พารามเิ ตอร คาํ อธบิ าย
CHKDM
CHKDNO 1. 2. 3. ตรวจสอบวาไมม ีเลข D
GETACTT INT: ท่ีซ้ํากันภายในแมก็ กาซีน
INT: INT: เลข D INT: ตรวจสอบวา ไมม ีเลข D ท่ซี ํ้ากัน
เลข D
สถานะ = เลขแม็กกาซนี INT: กําหนดเคร่ืองมือท่ที าํ งานจากกลมุ เ
เลข T ครือ่ งมือทมี่ ีชอื่ เหมอื นกัน
ผลการตรวจสอบ ของเคร่อื งมอื ที่ 2
STRING [32]:
INT: INT: ช่อื เครอื่ งมอื
สถานะ = เลข T
ผลการตรวจสอบ ของเคร่ืองมือท่ี 1
INT: INT:
สถานะ เลข T
536 พนื้ ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การจดั การเครอื่ งมอื ตาราง
16.7 ฟง กช น่ั ทก่ี าํ หนดไวล ว งหนา
ตวั ระบุ คา สง กลบั พารามเิ ตอร
GETACTTD คําอธบิ าย
GETDNO 1. 2. 3.
GETT กาํ หนดเลข T ท่ีสัมพันธกบั เลข D
NEWT INT: VAR INT: INT: แบบสัมบูรณ
เลข D
สถานะ = เลข T ท่ีพบ สง กลบั เลข D
ของคมตดั ของเครื่องมือ T
ผลการตรวจสอบ (คาสงกลบั ) กาํ หนดเลข T
สาํ หรบั ตัวระบุเคร่อื งมอื
INT: INT: INT:
เลข D เลข T เลขคมตัด สรา งเครือ่ งมือใหม
(เตรยี มขอมลู เคร่ืองมือ)
INT: STRING [32]: INT: เลขเครอื่ งมือทดแทนจะระบุหรอื ไม
เลข T ช่ือเครอื่ งมอื เลขเครื่องมือทดแ กไ็ ด
ทน บันทึกสภาพแวดลอมของเครื่องมือด
INT: STRING [32]: วยชื่อทร่ี ะบใุ นหนวยความจาํ NC
เลข T ชอ่ื เคร่ืองมอื INT: แบบสแตตกิ
เลขเคร่ืองมือทดแ ลบสภาพแวดลอมของเครื่องมือท่ีมีชื่
ทน อท่ีระบุในหนว ยความจาํ NC
แบบสแตตกิ
TOOLENV INT: STRING: ลบสภาพแวดลอ มของเคร่ืองมอื ทั้งห
สถานะ ชื่อ มดถาไมมกี ารระบชุ ือ่
การอาน:
DELTOOLENV INT: STRING: • เลข T
สถานะ ชื่อ • เลข D
• เลข DL
GETTENV INT: STRING: INT: จากสภาพแวดลอมของเคร่ืองมือทมี่ ี
สถานะ ชื่อ เลข = [0] ชอ่ื ทีร่ ะบุ
เลข = [1]
เลข = [2] คําอธบิ าย
เลขคณติ คา สง กลับ พารามเิ ตอร 2. 3. ไซน
REAL อารกไซน
ตวั ระบุ REAL 1. โคไซน
REAL REAL อารกโคไซน
SIN REAL REAL แทนเจนต
ASIN REAL REAL อารกแทนเจนต 2
COS REAL REAL รากทีส่ อง
ACOS REAL REAL กําลงั สอง
TAN REAL REAL การปดตําแหนง ทศนิยม
ATAN2 REAL REAL
SQRT REAL REAL 537
POT REAL
TRUNC
พืน้ ฐาน
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.7 ฟงกชัน่ ทกี่ าํ หนดไวล วงหนา
เลขคณติ
ตวั ระบุ คา สง กลับ พารามเิ ตอร คําอธบิ าย
1. 2. 3.
ROUND REAL REAL ปดเศษทศนิยม
ABS REAL REAL สรางคาสัมบูรณ
LN REAL REAL ลอการิทมึ ธรรมชาติ
EXP REAL REAL ฟง กช ั่นเลขยกกําลงั ex
MINVAL REAL REAL REAL กําหนดคาทีน่ อ ยกวาของสองตัวแป
ร
MAXVAL REAL REAL REAL กาํ หนดคา ทีม่ ากกวาของสองตวั แป
ร
BOUND REAL: REAL: ตํา่ สดุ REAL: สงู สดุ REAL: ตรวจสอบวา คาของตัวแปรอยูภ าย
ตรวจสอบสถานะ ตวั แปรที่จะตรวจส ในชว งคา ตํ่าสดุ /สงู สดุ ทกี่ าํ หนดหรื
อบ อไม
หมายเหต:ุ
ฟง กช่ันเลขคณิตยังสามารถโปรแกรมไดใ นการดําเนนิ การแบบซิงโครไนซ
ฟงกช่นั เลขคณติ เหลานจี้ ะถูกคาํ นวณและประเมินคาในการประมวลผลหลกั พารามิเตอรก ารดาํ เนินการแบบซิงโครไนซ
$AC_PARAM[<n>] ยงั สามารถใชในการคํานวณและใชเปนบฟั เฟอรไดอกี ดว ย
INT: ฟง กช นั่ คาสง กลบั พารามเิ ตอร คําอธบิ าย
ตวั ระบุ 1.
STRING ตรวจสอบวา สามารถแปลงสตรงิ อินพตุ เปน เลขไดห
2. 3. รอื ไม
ISNUMBER BOOL STRING แปลงสตริงอินพตุ เปน เลข
NUMBER REAL STRING
TOUPPER STRING แปลงอักขระพยัญชนะทั้งหมดในสตริงอินพตุ เปน ตัว
TOLOWER STRING STRING พิมพใหญ
STRLEN INT
INDEX INT STRING แปลงอกั ขระพยัญชนะทั้งหมดในสตรงิ อนิ พุตเปนตัว
พมิ พเลก็
STRING CHAR
ผลลพั ธจะเปนความยาวของสตรงิ อินพตุ นับถึงจดุ ส้ิ
RINDEX INT STRING CHAR นสุดของสตรงิ (0)
คนหาอกั ขระ (พารามเิ ตอรที่ 2) ในสตริงอนิ พุต
(พารามิเตอรท่ี 1)
คา ทส่ี ง กลับจะเปนตาํ แหนง ทีพ่ บอกั ขระนน้ั เปนแหง
แรก การคนหาจะทาํ จากซายไปขวา
อักขระตัวแรกในสตรงิ จะมดี ชั นเี ปน 0
คนหาอกั ขระ (พารามเิ ตอรท่ี 2) ในสตริงอนิ พตุ
(พารามิเตอรท ี่ 1)
คาทส่ี ง กลับจะเปนตําแหนงที่พบอักขระนน้ั เปน แหง
แรก การคน หาจะทาํ จากขวาไปซาย
อักขระตัวแรกในสตรงิ จะมดี ัชนเี ปน 0
538 พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
INT: ฟง กช นั่ คา สง กลบั พารามเิ ตอร ตาราง
ตวั ระบุ 1. 16.7 ฟง กช่นั ทก่ี าํ หนดไวล ว งหนา
STRING
2. 3. คําอธบิ าย
STRING
MINDEX INT คน หาอกั ขระตัวใดตวั หนงึ่ ท่ีระบุในพารามิเตอรที่ 2
ในสตรงิ อนิ พตุ (พารามิเตอรท ี่ 1)
SUBSTR STRING STRING INT INT
SPRINT STRING STRING ตาํ แหนง ทพี่ บอักขระน้ันเปนแหง แรกจะเปนเอาตพุต
การคน หาจะทาํ จากซายไปขวา
อกั ขระตวั แรกในสตรงิ จะมีดัชนีเปน 0
สงกลบั สตริงยอ ยของสตรงิ อินพุต (พารามิเตอรท ี่ 1)
ซ่งึ ระบุดว ยอกั ขระข้ึนตน (พารามิเตอรท ่ี 2)
และจาํ นวนอักขระ (พารามเิ ตอรท ี่ 3)
สงกลับสตริงอินพุต (พารามเิ ตอรที่ 1)
ฟง กช น่ั สาํ หรบั รอบการวดั
ตวั ระบุ คาสง กลับ พารามเิ ตอร คาํ อธบิ าย
CALCPOSI INT: 1. 2. 3. 4. 5. 6. ตรวจสอบวาแกนรูปทรงสาม
สถานะ REAL[3]: REAL[5]: REAL[3]: ารถเคลอ่ื นไปตามทางเดนิ เค
ตําแหนงเร่ิ REAL[3]: ระยะหางข้ั สงกลบั อา BOOL: INT: รื่องมือท่กี าํ หนดไดหรือไมโ
มตนใน การกําหน นต่าํ จากขี รเ รยส ําหรั การแปลงร ชนิดของก ดยไมลว งลํ้าขีดจํากัดของแก
WCS ดทางเดนิ เ ดจํากดั กา บตาํ แหนง ะบบการวั ารตรวจส นท่ีเร่ิมจากจุดเริ่มตน ทีร่ ะบุ
ครือ่ งมอื แ รตรวจสอ ทางเดนิ เค ด ใช/ ไม อบขดี จํากั
REAL บบเพิ่มเที บ รือ่ งมือแบ ถา ไมสามารถเคลอ่ื นไปตาม
[11]: ยบกบั ตาํ แ บเพม่ิ ด ทางเดินเคร่ืองมอื ที่กําหนดโ
หนงเริ่มต STRING: ดยไมลวงลํา้ ขีดจํากัด
GETTCOR INT: น ช่อื สภาพแ INT: INT: INT: จะสง กลับคาสูงสดุ ท่ีอนุญาต
สถานะ วดลอมขอ เลข T เลขคมตดั เลขออฟเ
STRING: งเครอื่ งมอื ภายในขอ (เลข D) ซ็ตตามตํา อา นความยาวของเครื่องมือ
คอมโพเน งเครอื่ งมือ ของเครอ่ื ง แหนง และคอมโพเนนตค วามยาวข
นตค วามย มอื (เลข DL องเคร่ืองมอื จากสภาพแวดล
าวของเคร่ื ของเคร่ือง อมของเครอื่ งมือหรอื สภาพแ
องมอื : มอื ) วดลอ มปจจุบัน
ระบบพกิ ัด
LENTOAX INT: 1. 2. 3. แสดงขอ มูลเกี่ยวกบั การกําห
สถานะ นดความยาวของเครอื่ งมือ
INT[3]: REAL[3]: STRING: L1, L2, L3
การกําหน เมตริกซ ระบบพกิ ดั ของเครอื่ งมอื ท่ที ํางานกบั คา
ดแกนของ สาํ หรับกา สาํ หรับกา แกน X, คา แกน Y
แกนรปู ทร รแมปควา รกาํ หนด และคาแกน Z
ง มยาวของเ
คร่อื งมือใ การกําหนดแกนรปู ทรงจะไ
นระบบพกิ ั ดรบั ผลจากเฟรมและระนาบ
ด ท่ีทํางาน (G17 - 19)
พื้นฐาน 539
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.7 ฟงกช่ันทก่ี ําหนดไวล วงหนา
ฟง กช นั่ สาํ หรบั รอบการวดั
ตวั ระบุ คา สง กลับ พารามเิ ตอร คําอธบิ าย
SETTCOR INT: 1. 2. 3. 4. 5. 6. 7. 8. 9. เปลยี่ นแปลง
สถานะ คอมโพเนนต
REAL STR.: INT: INT: INT: STRING: INT: INT: INT: ของเคร่อื งมื
[3]: ตวั ระบุ คอมโพเ ชนดิ ของก ดัชนีแก ชือ่ สภาพแ เลข เลข D เลข อ
เวกเตอ คอมโพเ นนตท่จี ารเขียน นรูปทร วดลอมขอ T ของเครื่ DL โดยพจิ ารณ
รของออ นนต ะใชค าอ 0-3 ง งเครอ่ื งมอื ภายใ องมือ ของเ าเง่อื นไขเพิ่
ฟเซ็ตใ อฟเซ็ต นขอ ครือ่ ง มเติมท้ังหมด
นพนื้ ที่ 0 - 11 งเคร่ื มอื ซึง่ รวมอยูใ น
องมือ การประเมิน
ของแตละคอ
มโพเนนต
ฟง กช นั่ อนื่ ๆ
ตวั ระบุ คา สง กลบั พารามเิ ตอร คาํ อธบิ าย
1. 2. 3. 4. 5. 6.
STRINGIS INT: STRING: ตรวจสอบวาสามารถใชส
ISVAR ขอมลู เกยี่ ว ชื่ออลิ ิเมน ตริงทร่ี ะบุเปนอิลิเมนตของ
กับสตริง ตที่จะตรว ภาษาการโปรแกรม NC
จสอบ ไดหรอื ไมในขอบเขตภาษ
าปจจุบนั
BOOL: STRING: ตรวจสอบวา พารามิเตอรก
เปนตัวแปร ชอื่ ตวั แปร ารสงมตี วั แปรท่รี ูจกั ใน
ท่ีรูจกั NC หรอื ไม
ใช/ ไม (ขอมลู เครือ่ งจักร
ขอมูลการตั้งคา
GETVARTYP INT: STRING: STRING: VAR ตัวแปรระบบ ตัวแปรทัว่ ไป
GETVARPHU ชนดิ ขอ มลู ช่อื ตัวแปร ชนิดการเ REAL: เชน GUD)
STRING: ขาถึง สงกลับคา อา นชนดิ ขอ มูลของตัวแป
GETVARAP INT: ชื่อตวั แปร ขดี จาํ กดั รระบบ/ผูใ ช
คา ตวั เลขข CHAR: อานหนว ยทางกายภาพขอ
GETVARLIM องหนว ยทา STRING: ระบุคา ขดี งตัวแปรระบบ/ผูใช
งกายภาพ ชือ่ ตวั แปร จาํ กัดทีค่ ว
รอานออก อานสทิ ธกิ ารเขาถงึ ตวั แปร
INT: STRING: มา ระบบ/ผูใ ช
ระดับการป ช่อื ตัวแปร
องกันการเ อานคา ขดี จาํ กัดลา ง/บนข
ขา ถงึ องตวั แปรระบบ/ผูใช
INT:
สถานะ
540 พน้ื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.7 ฟง กช ัน่ ทก่ี าํ หนดไวล วงหนา
ฟง กช น่ั อน่ื ๆ
ตวั ระบุ คา สง กลบั พารามเิ ตอร คําอธบิ าย
GETVARDFT
1. 2. 3. 4. 5. 6. อานคา เร่มิ ตนของตวั แปรร
COLLPAIR ะบบ/ผูใช
PROTD INT: STRING: VAR INT: INT: INT:
สถานะ ชื่อตัวแปร REAL ดชั นีของมิ ดัชนีของมิ ดัชนีของมิ ตรวจสอบวา เปนสวนหนง่ึ
DELOBJ /STRING ติแรก ตทิ ่ีสอง ตทิ ส่ี าม ของคูการชนหรอื ไม
/ (ระบุหรือไ (ระบหุ รอื ไ (ระบุหรือไ
NAMETOINT FRAME: มก็ได) มก ไ็ ด) มก ็ได) คํานวณระยะหางระหวางโ
สงกลบั คา เ ซนปอ งกันสองโซนท่กี าํ ห
รม่ิ ตน นด
INT: STRING: STRING: BOOL: การลบอิลเิ มนตอ อกจากชุ
ผลลพั ธการ ชื่อของโซ ช่ือของโซ การระงับก ดคเิ นเมตกิ โซนปองกัน
ตรวจสอบ นปองกนั ท่ี นปอ งกันท่ี ารเตือน อลิ เิ มนตของโซนปอ งกัน
1 2 (ระบหุ รือไ คกู ารชน
มก็ได) และขอมูลการแปลง
REAL: STRING: STRING: VAR BOOL: หาดชั นขี องตัวแปรระบบท่ี
ระยะหางข ชอื่ ของโซ ช่อื ของโซ REAL: ระบบการวั เกย่ี วของโดยใชส ตรงิ อัก
องโซนปอง นปองกนั ที่ นปอ งกันที่ คาสง กลับ: ดสําหรับร ขระ
กันทง้ั สอง 1 2 เวกเตอรร ะยะหางแล
ะยะหา งแบ ะเวกเตอร
บ 3 มิติ ระยะหาง
(ระบหุ รือไ
มก ไ็ ด)
INT: STRING: INT: INT: BOOL:
รหสั ขอ ผิด ประเภทข ดชั นเี ริ่มต
พลาด องสวนปร นของสวน ดชั นสี ดุ ทา การระงับก
ะกอบที่จะ ประกอบท่ี
ลบ จะลบ ยของสว น ารเตอื น
(ระบุหรอื ไ
มก ็ได) ประกอบที่ (ระบหุ รอื ไ
จะลบ มกไ็ ด)
(ระบุหรือไ
มก ็ได)
INT: STRING: STRING: BOOL:
ดัชนีตวั แป ชอ่ื อารเ รย สตริงอกั ข การระงบั ก
รระบบ ของตวั แป ระ / ชื่อ ารเตือน
รระบบ (ระบหุ รือไ
มก็ได)
พนื้ ฐาน 541
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตาราง
16.8 ภาษาปจ จุบันท่ใี ชแสดงในจอ (HMI)
16.8 ภาษาปจ จบุ นั ทใี่ ชแ สดงในจอ (HMI)
ตารางดานลา งนี้ เปน รายการภาษาทง้ั หมดทส่ี ามารถใชไ ดใ นหนาจอผูใช
ภาษาปจจบุ นั จะสามารถสอบถามในโปรแกรมชนิ้ งาน
และในการดาํ เนินการแบบซงิ โครไนซไดโดยใชคา ตัวแปรระบบดังตอ ไปน้ี:
$AN_LANGUAGE_ON_HMI = <value>
<value> ภาษา รหัสภาษา
1 เยอรมนั (เยอรมน)ี GER
2 ฝร่งั เศส FRA
3 องั กฤษ (บรเิ ตนใหญ) ENG
4 สเปน ESP
6 อติ าลี ITA
7 ดตั ช NLD
8 จนี ประยุกต CHS
9 สวีเดน SVE
18 ฮังการี HUN
19 ฟน แลนด FIN
28 เช็ก CSY
50 โปรตเุ กส (บราซิล) PTB
53 โปแลนด PLK
55 เดนมารก DAN
57 รสั เซีย RUS
68 สโลวะเกีย SKY
72 โรมาเนยี ROM
80 จนี ด้ังเดิม CHT
85 เกาหลี KOR
87 ญป่ี ุน JPN
89 ตรุ กี TRK
หมายเหตุ
$AN_LANGUAGE_ON_HMI จะถกู อัพเดทเม่อื :
• ภายหลงั จากบตู ระบบใหม
• ภายหลงั NCK และ/หรอื PLC ทาํ การรเี ซต็
• ภายหลงั จากการสับเปลีย่ นไปสู NCK อื่นภายใตขอบเขตของ M2N
• ภายหลงั จากการเปล่ยี นภาษาบน HMI
542 พ้ืนฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ภาคผนวก A
A.1 รายการของตวั ยอ
A เอาตพ ุต
O (อนิ เตอรเฟสตวั ขบั แบบอนาลอ็ กสําหรับ 4 แกน)
ADI4 Adaptive Control (การควบคุมแบบปรับคา ได)
AC Active Line Module (โมดลู สายแบบแอค็ ทฟี )
ALM มอเตอรห มุนแบบเหนี่ยวนํา
ARM PLC
AS American Standard Code for Information Interchange:
ASCII รหัสมาตรฐานของสหรัฐอเมริกาเพื่อการสับเปลี่ยนสารสนเทศ
Application-Specific Integrated Circuit (วงจรรวมเฉพาะงาน): วงจรสลับของผใู ช
ASIC โปรแกรมยอยแบบอซงิ โครนสั
ASUB ฟงกชั่นเสรมิ : ฟงกชนั่ เสรมิ
AUXFU Statement List (รายการคาํ สั่ง)
STL User Program (โปรแกรมของผใู ช)
UP
B โหมด
BA กลมุ โหมด
BAG Binary Coded Decimals: ตัวเลขฐานสิบที่เขา รหัสในรูปแบบรหสั เลขฐานสอง
BCD พรอ็ กซมิ ติ ีล้ มิ ติ สวติ ชทม่ี อี อสซลิ เลเตอรปอ นกลับ
BERO ไบเนคเตอรอ นิ พุต
BI คอนเนคเตอรแบบไบเนคเตอร
BICO BINary files: ไฟลไบนารี
BIN Basic Input Output System (ระบบอนิ พุตเอาตพตุ พ้นื ฐาน)
BIOS Basic Coordinate System (ระบบพกิ ัดพนื้ ฐาน)
BCS ไบเนคเตอรเอาตพุต
BO Operator Panel Interface (อนิ เตอรเฟสของแผงควบคุมสาํ หรบั ผูปฏิบตั งิ าน)
OPI
C Computer-Aided Design (การออกแบบใชค อมพวิ เตอรชว ย)
CAD Computer-Aided Manufacturing (การผลิตใชคอมพิวเตอรชวย)
CAM Compile Cycle: รอบการคอมไพล
CC
พืน้ ฐาน 543
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ภาคผนวก คอนเนคเตอรอินพตุ
A.1 รายการของตวั ยอ การด คอมแพคแฟลช
Computerized Numerical Control: การควบคมุ เชิงตัวเลขดวยคอมพิวเตอร
C คอนเนคเตอรเ อาตพ ุต
CI Certificate of License (ใบรับรองสิทธิการใชง าน)
การด CF Communication (การรับสงขอมูล)
CNC Compiler Projecting Data: ขอ มูลการกาํ หนดคาของคอมไพเลอร
CO หลอดภาพทใี่ ชรังสีแคโทด (Cathode Ray Tube picture tube)
CoL Central Service Board (แผงควบคมุ กลาง): โมดูล PLC
COM Control Unit (หนว ยควบคุม)
CPA Communication Processor (ตวั ประมวลผลการรบั สง ขอ มูล)
CRT Central Processing Unit: หนว ยประมวลผลกลาง
CSB Carriage Return (เคร่อื งหมายขึ้นบรรทดั ใหม)
CU Clear To Send: พรอมทําการสงสัญญาณสําหรบั การสง ขอมลู แบบอนกุ รม
CP Cutter radius Compensation (การชดเชยรศั มีมมุ มดี ): การชดเชยรัศมีเครอ่ื งมอื
CPU
CR Digital-to-Analog Converter (ตวั แปลงดจิ ติ อลเปน อนาลอ็ ก)
CTS บล็อกขอ มลู (PLC)
CUTCOM บล็อกขอ มูลแบบไบต (PLC)
บลอ็ กขอ มลู แบบดับเบลิ เวริ ด (PLC)
D บลอ็ กขอ มูลแบบเวิรด (PLC)
DAC บลอ็ กขอ มลู แบบบติ (PLC)
DB Dynamic Data Exchange (การแลกเปลี่ยนขอ มูลแบบไดนามกิ )
DBB Deutsche Industrie Norm (มาตรฐาน DIN ของเยอรมนั )
DBD Data Input/Output (อนิ พุต/เอาตพตุ ขอ มลู ): หนา จอการรบั สง ขอมลู
DBW ไดเรกทอร:ี ไดเรกทอรี
DBX Dynamic Link Library
DDE Drive Object (ออบเจ็คตต ัวขับ)
DIN Dual Port Memory (หนวยความจําแบบสองพอรต )
DIO Dual Port RAM (แรมแบบสองพอรต)
DIR หนว ยความจําแบบไดนามิก (ไมมบี ัฟเฟอร)
DLL Differential Resolver Function: ฟง กช่ันตัวแกไขปญหาความแตกตาง (ปมุ หมุน)
DO Drive Component Link with IQ (คอมโพเนนตของตวั ขบั ตอเช่อื มกบั IQ)
DPM Dry Run: อตั ราปอนแบบแหง
DPR Decoding Single Block: แปลรหัสบล็อกเดียว
DRAM Dynamic Servo Control / Dynamic Stiffness Control
DRF (การควบคมุ เซอรโ วแบบไดนามิก/การควบคมุ ความแข็งแกรง ทางไดนามกิ )
DRIVE-CLiQ ชนดิ ขอมูลแบบเวริ ด
DRY ชนิดขอ มลู แบบดบั เบิลเวริ ด (ปจ จุบนั คือ 32 บิต)
DSB
DSC พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
DW
DWORD
544
ภาคผนวก
A.1 รายการของตวั ยอ
I อินพุต
I อนิ พุต/เอาตพตุ
I/O Encoder (ตัวใหร หสั ): ตวั ใหร หสั จากคาจรงิ
ENC Compact I/O module (โมดูล I/O แบบคอมแพค) (โมดลู I/O ของ PLC)
EFP Electrostatic Sensitive Devices (อปุ กรณท มี่ คี วามไวตอไฟฟาสถิต)
ESD ElectroMagnetic Compatibility (ความเขา กนั ไดท างสนามแมเ หล็กไฟฟา )
EMC European standard (มาตรฐานยโุ รป)
EN Encoder interface (อินเตอรเ ฟสตัวใหรหัส)
EnDat Erasable Programmable Read Only Memory:
EPROM หนว ยความจําอานอยา งเดยี วชนิดโปรแกรมและลบได
บริการซอ มบาํ รงุ เครือ่ งจกั รระยะไกลโดยใชอนิ เทอรเ นต็
บริการเครือขา ย ePS ใชเรียกตวั ใหร หัสแบบสมั บูรณท ่มี ีสญั ญาณคลื่นไซน 2048 คล่ืนตอ รอบการหมนุ
EQN Engineering System (ระบบทางวศิ วกรรม)
ES Extended Stop and Retract (การหยุดและการรนกลบั แบบขยาย)
ESR คยี ETC ">"; ซอฟตคียบนหนาจอเมนู เรียกดเู มนูเพม่ิ เตมิ ในกลุมเดยี วกนั
ETC
F บล็อกของฟงกช่ัน (PLC)
FB Function Call (การเรียกฟงกช นั่ ): บลอ็ กของฟง กชัน่ (PLC)
FC Flash EPROM: หนว ยความจําที่สามารถอา นและเขียนได
FEPROM First In First Out (เขา กอ นออกกอน): หนวยความจําที่ทํางานโดยไมต องระบแุ อดเดรส
FIFO และขอมูลเหลา นั้นถูกอานในลําดับเดียวกนั กับท่ีถูกจัดเก็บ
Fine interpolator (อินเตอรโ พเลเตอรแ บบละเอยี ด)
FIPO Floating Point Unit: หนวยประมวลผลเลขจดุ ทศนิยม
FPU Cutter Radius Compensation (การชดเชยรัศมมี มุ มดี )
CRC Feed Stop: หยุดอัตราปอ น
FST Function Block Diagram (ไดอะแกรมบลอ็ กฟง กชนั่ ) (วธิ ีการเขยี นโปรแกรม PLC)
FBD เฟร มแวร
FW
G Global Control (สว นควบคุมรวม) (PROFIBUS: เทเลแกรมท่ีสง กระจายขอ มูล)
GC รปู ทรง เชน แกนรูปทรง
GEO Gear Interpolation dAta: ขอมูลการอินเตอรโพเลตของเกยี ร
GIA กราวนส ญั ญาณ
GND โปรแกรมพน้ื ฐาน (PLC)
GP Gear Stage (ระดบั เกียร)
GS ไฟลห ลกั ของอปุ กรณสาํ หรับแสดงรายละเอยี ดของสเลฟ PROFIBUS
GSD
พ้นื ฐาน 545
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ภาคผนวก Generic Station Description Markup Language: ภาษาเชงิ บรรยายในรูปแบบ XML
A.1 รายการของตวั ยอ สาํ หรบั การสรางไฟล GSD
Global User Data: ขอมลู ผูใ ชสวนกลาง
G
GSDML คาํ ยอสําหรับตัวเลขฐานสิบหก
GUD ฟง กช่นั เสริม
ลิเนยี รมอเตอรแบบไฮดรอลิก
H Human Machine Interface (อินเตอรเ ฟสสําหรับคนกบั เครื่อง): ยสู เซอรอนิ เตอรเฟสของ
HEX SINUMERIK
AuxF Main Spindle Drive (ตัวขับของสปน เดลิ หลัก)
HLA ฮารดแวร
HMI
MSD การจดั เตรยี มตดิ ต้ัง
HW การชดเชยทางอินเตอรโ พเลต
Interface Module Interconnection module (โมดูลการสือ่ สาร โมดูลการเชอ่ื มตอ )
I Interface Module Receive (โมดลู การส่อื สาร การรบั สญั ญาณ):
IBN โมดลู การสือสารสาํ หรบั การรบั ขอมูล
ICA Interface Module Send (โมดลู การสือ่ สาร การสงสัญญาณ):
IM โมดลู การสื่อสารสําหรบั การสงขอมลู
IMR Increment: ชว งการเพิ่ม
IMS Initializing Data: การกําหนดขอมูล
INC อินเตอรโ พเลเตอร
INI Industry Standard Architecture
IPO International Standardization Organization (องคการระหวา งประเทศวาดว ยการมาตรฐาน)
ISA
ISO การเคล่ือนที่แบบ Jog: โหมดการปรับต้ัง
J เกนแฟคเตอรของลปู ควบคมุ
JOG เกนตามสดั สวน
อตั ราสว นการแปลง
K แลดเดอรไ ดอะแกรม (วิธีการเขียนโปรแกรม PLC)
KV
Kp พ้นื ฐาน
KÜ คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
LAD
546
L ภาคผนวก
LAI A.1 รายการของตวั ยอ
LAN
LCD Logic Machine Axis Image: รปู แกนเครือ่ งจกั รแบบลอจคิ ัล
LED Local Area Network (เครอื ขายบริเวณเฉพาะท่ี)
LF Liquid Crystal Display: จอภาพผลกึ เหลว
PMS Light Emitting Diode: ไดโอดเปลงแสง
LR Line Feed (เลอื่ นบรรทดั )
LSB Position Measuring System (ระบบวัดตําแหนง)
LUD ตวั ควบคุมตาํ แหนง
Least Significant Bit: บิตทมี่ นี ยั สาํ คญั ตา่ํ สุด
M Local User Data: ขอ มูลผใู ช (เฉพาะที่)
MAC
MAIN Media Access Control (การควบคุมการเขาใชสื่อ)
MB Main program: โปรแกรมหลกั (OB1, PLC)
MCI เมกะไบต
MCIS Motion Control Interface (อินเตอรเ ฟสควบคมุ การเคล่อื นที่)
MCP Motion Control Information System (ระบบสารสนเทศสําหรับควบคมุ การเคลื่อนที่)
MD Machine Control Panel: แผงควบคุมเครอ่ื งจกั ร
MDA Machine Data (ขอ มูลเคร่อื งจกั ร)
MSGW Manual Data Automatic: การปอนขอมูลดวยตนเอง
MCS ขอความขนาดเวิรด
MLFB Machine Coordinate System (ระบบพิกัดของเคร่อื งจกั ร)
MM รหสั ผลิตภณั ฑท่เี คร่ืองจักรอานได
MPF Motor Module
MCP Main Program File: โปรแกรมหลกั (NC)
Machine Control Panel (แผงควบคมุ เครื่องจกั ร)
N
NC Numerical Control: การควบคมุ เชงิ ตวั เลข
NCK Numerical Control Kernel: เคอรเนล NC ซงึ่ จัดการเตรยี มบล็อก ชวงการเคล่ือนท่ี และอื่นๆ
NCU Numerical Control Unit (หนว ยการควบคมุ เชงิ ตัวเลข): สวนฮารด แวรของ NCK
NRK ช่ือของระบบปฏิบตั ิการของ NCK
IS สัญญาณอนิ เตอรเ ฟส
NURBS Non-Uniform Rational B-Spline (สไปลนเชิงตรรกยะอิสระแบบ B หรอื เนิรบ ส)
ZO Zero Offset (ออฟเซ็ตศนู ย)
NX Numerical Extension (สวนขยายเชงิ ตวั เลข): บอรดการเพิ่มแกน
พืน้ ฐาน 547
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ภาคผนวก บลอ็ กการจดั การใน PLC
A.1 รายการของตวั ยอ Original Equipment Manufacturer (ผูร บั จางผลติ )
Operator Panel (แผงควบคุม): อปุ กรณควบคมุ การทํางาน
O Operator Panel Interface: อนิ เตอรเ ฟสสาํ หรบั เช่อื มตอกบั แผงควบคมุ
OB Options: ตัวเลือก
OEM Optical Link Plug: ตวั เช่ือมตอสายไฟเบอรออฟตคิ
OP Open Systems Interconnection: มาตรฐานสําหรับการส่อื สารระหวา งคอมพวิ เตอร
OPI
OPT Process Image Output (เอาตพ ตุ อมิ เมจการประมวลผล)
OLP Process Image Input (อนิ พุตอมิ เมจการประมวลผล)
OSI Personal Computer (เครอ่ื งคอมพวิ เตอรส ว นบคุ คล)
ชื่อของซอฟตแ วรส าํ หรบั การแลกเปล่ียนขอมูลกับตวั ควบคมุ
P Personal Computer Memory Card International Association:
PIQ มาตรฐานของการด หนว ยความจําแบบเสียบ
PII PC Unit: เคสคอมพวิ เตอร (เครื่องคอมพวิ เตอร)
PC อุปกรณก ารเขียนโปรแกรม
PCIN ช่อื พารามิเตอร: เปนสว นหน่ึงของ PIV
PCMCIA ชือ่ พารามเิ ตอร: คา (สวนทปี่ รบั ตั้งไดข อง PPO)
Programmable Logic Control (ระบบควบคุมทางโลจิกที่โปรแกรมได): การควบคุมการปรับ
PCU PROFINET
PG PROFIBUS User Organization
PKE POWER ON (เปดเคร่อื ง)
PIV Program Organization Unit (หนว ยการจัดการโปรแกรม)
PLC ตําแหนง/การปรับตาํ แหนง
PN Positioning Motor Actuator (แอคทเู อเตอรมอเตอรส าํ หรับปรับตําแหนง):
PNO มอเตอรสําหรบั ปรับตาํ แหนง
PO Positioning Motor Compact AC (มอเตอรปรับตําแหนง แบบคอมแพค็ ท AC):
POU ชดุ ตัวขบั แบบสมบรู ณท ่มี โี มดูลซึ่งรวมสวนกาํ ลงั และสวนควบคุมไวด ว ยกนั
POS รวมทง้ั ชดุ ปรับตาํ แหนง และหนว ยความจําของโปรแกรม
POSMO A โดยใชการปอนเขา ดวยไฟฟา กระแสสลับ
Positioning Motor Compact DC (มอเตอรปรับตําแหนงแบบคอมแพ็คท DC): เหมือน CA
POSMO CA แตใ ชก ารปอ นเขาดว ยไฟฟา กระแสตรง
Positioning Motor Servo Integrated (มอเตอรป รับตําแหนง แบบมีเซอรโว):
POSMO CD มอเตอรปรบั ตาํ แหนง การปอ นเขา DC
Parameter Process data Object (ออบเจ็กตข อ มูลการประมวลผลพารามเิ ตอร):
POSMO SI เทเลแกรมรอบการรบั สงขอมลู สําหรบั การสง PROFIBUS DP และโปรไฟล
"ตัวขับแบบปรับความเร็วรอบได"
PPO แผงหนว ยประมวลผล (ฮารดแวรสวนกลางสําหรบั CNC ทมี่ ีแผงควบคุม เชน SINUMERIK
828D)
PPU Process Field Bus: บัสรับสง ขอ มูลแบบอนกุ รม
Program Test (การทดสอบโปรแกรม)
PROFIBUS
PRT พน้ื ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
548
P ภาคผนวก
PSW A.1 รายการของตวั ยอ
PTP
PUD เวิรด ทใ่ี ชควบคุมโปรแกรม
PZD Point-To-Point: จดุ ถงึ จดุ
Program global User Data (ขอมลู ผูใชโปรแกรมสว นกลาง): ตัวแปรผูใชโ ปรแกรมสว นกลาง
ขอมลู กระบวนการ: ขอมลู กระบวนการซึง่ เปน ขอ มูลสวนหนึ่งของ PPO
Q Quadrant Error Compensation (การชดเชยขอ ผดิ พลาดของควอแดรนท)
QEC
R Random Access Memory (หนว ยความจําเขา ถึงโดยสุม ):
RAM หนวยความจําที่สามารถอา น/เขยี นได
REF ฟงกช นั่ การเคลื่อนเขา จดุ อางองิ
REPOS
RISC ฟงกช ั่นการเปลย่ี นตําแหนง
ROV Reduced Instruction Set Computer (คอมพิวเตอรล ดทอนคําสัง่ ):
RP ชนดิ ของตวั ประมวลผลทม่ี ชี ดุ คําสง่ั ขนาดเลก็ และมคี วามสามารถในการประมวลผลคําสั่งดว ยคว
RPA ามเร็วสูง
RPY Rapid Override (การโอเวอรไ รดแ บบเรว็ ): การแกไขอนิ พุต
RTLI
R Parameter (พารามิเตอร R), พารามิเตอรเ ลขคณิต, ตัวแปรของผูใ ชท ีก่ าํ หนดไวลว งหนา
RTS
RTCP R Parameter Active (พารามิเตอร R ทีใ่ ชง านอยู): พน้ื ที่หนว ยความจาํ ใน NCK
สาํ หรับเลขพารามเิ ตอร R
Roll Pitch Yaw (หมนุ เงย เล้ยี ว): ชนิดการหมุนของระบบพิกัด
Rapid Traverse Linear Interpolation (การเคลื่อนท่เี รว็ เปนเสน ตรง):
การอนิ เตอรโพเลตในแนวเสน ตรงระหวางการเคล่ือนที่แบบเร็ว
Request To Send: สญั ญาณควบคมุ สําหรับการสื่อสารขอมลู แบบอนุกรม
Real Time Control Protocol (โพรโทคอลการควบคมุ แบบเรยี ลไทม)
S Synchronized Action (การดาํ เนนิ การแบบซงิ โครไนซ)
SA Safe Brake Control: การควบคุมความปลอดภยั ดวยเบรก
SBC Single Block: บล็อกเด่ยี ว
SBL Subroutine: รทู ีนยอย (PLC)
SBR Setting Data (ขอ มลู การต้ังคา )
SD System Data Block (บล็อกขอ มูลระบบ)
SDB Setting Data Active (ขอ มูลการต้งั คาท่ใี ชง านอย)ู : ตวั ระบุ (ชนิดไฟล) สาํ หรับขอมูลการตง้ั คา
SEA SEarch RUn by PROgram test: ทําการคนหาดว ยการทดสอบโปรแกรม
SERUPRO System Function Block (บล็อกของฟงกช ัน่ ระบบ)
SFB System Function Call (การเรยี กฟงกช ่ันระบบ)
SFC อินพตุ ทเ่ี กีย่ วกบั ความปลอดภัย
SGE
พ้ืนฐาน 549
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ภาคผนวก เอาตพตุ ทีเ่ กีย่ วกับความปลอดภยั
A.1 รายการของตวั ยอ ตาํ แหนงหยุดนิง่ ท่ปี ลอดภยั
Single Inline Module (โมดลู อินไลนเ ด่ยี ว)
S Softkey (ซอฟตคยี )
SGA ขา ม: ฟง กช ่นั สาํ หรับการขามบล็อกโปรแกรมชน้ิ งาน
SH Synchronous Linear Motor (ลิเนียรมอเตอรแบบซงิ โครนสั )
SIM Stepper Motor (สเตป็ มอเตอร)
SK Sensor Module Cabinet Mounted (โมดูลเซน็ เซอรที่ตดิ ตั้งกับตูเก็บ)
SKP Sensor Module Externally Mounted (โมดลู เซน็ เซอรท ตี่ ดิ ตั้งภายนอก)
SLM Sensor Module Integrated (โมดลู เซน็ เซอรทร่ี วมอยภู ายใน)
SM Sub Routine File (ไฟลรูทนี ยอย): โปรแกรมยอ ย (NC)
SMC Programmable Logic Controller (ตวั ควบคุมทางโลจกิ ทโ่ี ปรแกรมได)
SME Static RAM (แรมสถติ ) (ไมล บเลือน)
SMI Tool Nose Radius Compensation (การชดเชยรศั มีปลายคมตดั ของเครือ่ งมอื
SPF Synchronous Rotary Motor (มอเตอรห มุนแบบซงิ โครนัส)
PLC Leadscrew Error Compensation (การชดเชยขอผดิ พลาดของเกลียวนํา)
SRAM Serial Synchronous Interface: อินเตอรเ ฟสอนกุ รมแบบซิงโครนสั
TNRC การคน หาบลอ็ ก
SRM เวิรดควบคมุ
LEC Grinding Wheel Peripheral Speed (ความเรว็ รอบนอกของลอ เจียผิว)
SSI ซอฟตแ วร
SSL System Files: ไฟลระบบ
STW SYNchronized ACTion: การดําเนนิ การแบบซงิ โครไนซ
GWPS
SW Terminal Board (SINAMICS) (บอรดเทอรมนิ อล)
SYF Tool Center Point: ปลายเครือ่ งมือ
SYNACT โพรโทคอลควบคมุ การขนสงขอมูล/โพรโทคอลอินเทอรเ น็ต
Thin Client Unit (เครอ่ื งธนิ ไคลเอนต)
T Testing Data Active (ขอมลู ทดสอบทใ่ี ชอ ยู): ตวั ระบขุ อ มูลเครื่องจกั ร
TB Totally Integrated Automation (ระบบอัตโนมตั แิ บบบรู ณาการ)
TCP Terminal Module (SINAMICS) (โมดูลเทอรมินอล)
TCP/IP Tool Offset: ออฟเซต็ เคร่ืองมือ
TCU Tool Offset Active (ออฟเซต็ เครื่องมือที่ใชอ ยู) : ตวั ระบุ (ชนิดไฟล) สาํ หรบั ออฟเซ็ตเครือ่ งมือ
TEA Transform Milling Into Turning (แปลงการกัดเปนการกลึง):
TIA การแปลงพิกดั สาํ หรับการกัดบนเคร่ืองกลงึ
TM Transistor-Transistor Logic (interface type) (ชนิดอนิ เตอรเฟส)
TO รอบเทคโนโลยี
TOA
TRANSMIT
TTL
TZ
550 พนื้ ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1