เราทราบดีว่าโปรแกรมทั่วไปทำงานจากบนลงล่าง และการกระโดดแบบไม่มีเงื่อนไขสามารถรับรู้ได้ในโปรแกรมมาโคร
เมื่อเปิดเครื่องมือกลทั้งหมดในฤดูหนาว จะต้องทำงานด้วยเครื่องยนต์ความร้อน นี่คือสิ่งที่ทุกคนรู้ ดังนั้นเครื่องยนต์ความร้อนคืออะไร? เพื่อป้องกันปัญหาบางอย่างเมื่อไกด์เริ่มทำงานกะทันหันเนื่องจากอุณหภูมิต่ำในฤดูหนาว เช่น ปัญหาเล็กน้อย เช่น ความเที่ยงตรงต่ำ และปัญหาร้ายแรง เช่น การแตกหักของบางส่วนของเครื่องมือกล ดังนั้นเราจึงต้องทำการทำงานของเครื่องยนต์ความร้อนก่อนที่จะสตาร์ทเครื่องจักรในฤดูหนาว เพื่อให้ส่วนประกอบของเครื่องมือเครื่องจักรได้รับความร้อนอย่างสม่ำเสมอผ่านการทำงานของเครื่องยนต์ความร้อน
ดังนั้นคุณมักจะดำเนินการเครื่องยนต์ความร้อนอย่างไร? คนธรรมดา กล่าวคือ เปิดแกนหมุนและปล่อยให้แกนหมุนเป็นเวลาสิบนาที และในขณะเดียวกันก็เลื่อนเสาเครื่องมือไปมาบนแกน X และแกน Z ด้วยตนเอง ทำซ้ำๆแบบนี้ หากในเวลานี้ คุณมีสิ่งที่ต้องทิ้งไว้ชั่วขณะ และคุณไม่ต้องการให้เครื่องจักรหยุดทำงาน คุณจะทำอย่างไร? ในเวลานี้ คุณต้องการให้เครื่องมือกลทำงานโดยอัตโนมัติหรือไม่ สามารถทำได้หรือไม่?
ก่อนที่คุณจะได้เรียนรู้โปรแกรมมาโคร คุณจะรู้สึกว่านี่เป็นสิ่งที่เหลือเชื่อ หากคุณรู้เกี่ยวกับโปรแกรมมาโครเพียงเล็กน้อย คุณจะพบว่านี่เป็นเรื่องง่าย และง่ายต่อการนำไปใช้
GOTO n (n หมายถึงหมายเลขซีเรียลนัมเบอร์)
นักเรียนที่เรียนภาษาอังกฤษจะรู้ว่าข้อความข้างต้นประกอบด้วย GO และ TO ซึ่งหมายถึงไปที่ ... โดยที่ n ต่อไปนี้ (n หมายถึงหมายเลขของหมายเลขประจำเครื่อง) หมายถึงหมายเลขบรรทัดโปรแกรม (เช่น GOTO 100, ซึ่งหมายถึงการข้ามไปยังส่วนของโปรแกรมบรรทัด N100)
เราสามารถเรียนรู้วิธีทำให้ฟังก์ชันอุ่นเครื่องอัตโนมัตินี้เป็นจริงได้ผ่านข้อความมาโคร
ตัวอย่างการใช้คำสั่งเงื่อนไข - โปรแกรมมาโครเทอร์มอล
(โปรแกรมโดย)
O0001
M03S300
N5 G01Z50.F50.
Z300.
X200.
Y200.
X-200.
Y-200.
ไป 5
M30
นี่คือโปรแกรมฮีตโปรแกรมมาโครที่ง่ายที่สุด
ที่นี่เราต้องเรียนรู้เกี่ยวกับบทบาทของคำสั่ง GOTO
ความหมายของส่วนโปรแกรม GOTO 5 คือ: ไปที่บรรทัด N5 อย่างไม่มีเงื่อนไขเมื่อส่วนโปรแกรมนี้ถูกดำเนินการ จากนั้นเรียกใช้ส่วนโปรแกรมต่อไปนี้ตามลำดับ และข้ามไปยังส่วนโปรแกรม N5 เมื่อพบกับ GOTO 5....
สิ่งนี้ถือเป็นการวนซ้ำไม่รู้จบ เครื่องมือกล CNC สามารถทำงานได้โดยไม่มีข้อจำกัดจนกว่าการทำงานของโปรแกรมจะหยุดลงด้วยตนเอง




