The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

คู่มือ SIEMENS รุ่น SIMATIC S7 – 200 ภาษาไทย

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by คนาวุฒิ แตงวิเชียร, 2022-05-11 11:44:10

คู่มือ SIEMENS รุ่น SIMATIC S7 – 200 ภาษาไทย

คู่มือ SIEMENS รุ่น SIMATIC S7 – 200 ภาษาไทย

ตาราง
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


Click to View FlipBook Version