子程式

子程式

子程式是能被其他程式調用,在實現某種功能後能自動返回到調用程式去的程式。其最後一條指令一定是返回指令,故能保證重新返回到調用它的程式中去。也可調用其他子程式,甚至可自身調用。

基本信息

基本釋義

【注音】

zǐchéngxù

【釋義】

能被其他程式調用,在實現某種功能後能自動返回到調用程式去的程式。其最後一條指令一定是返回指令,故能保證重新返回到調用它的程式中去。也可調用其他子程式,甚至可自身調用(如遞歸)。

【套用】

C、C++、Pascal等

概念

子程式子程式
在一個加工程式中,如果其中有些加工內容完全相同或相似,為了簡化程式,可以把這些重複的程式段單獨列出,並按一定的格式編寫成子程式。主程式在執行過程中如果需要某一子程式,通過調用指令來調用該子程式,子程式執行完後又返回到主程式,繼續執行後面的程式段。
嵌套
為了進一步簡化程式,可以讓子程式調用另一個子程式,這種程式的結構稱為子程式嵌套。在編程中使用較多的是二重嵌套。

套用

子程式子程式

1)零件上若干處具有相同的輪廓形狀,在這種情況下,只要編寫一個加工該輪廓形狀的子程式,然後用主程式多次調用該子程式的方法完成對工件的加工。
2)加工中反覆出現具有相同軌跡的走刀路線,如果相同軌跡的走刀路線出現在某個加工區域或在這個區域的各個層面上,採用子程式編寫加工程式比較方便,在程式中常用增量值確定切入深度。
3)在加工較複雜的零件時,往往包含許多獨立的工序,有時工序之間需要適當的調整,為了最佳化加工程式,把每一個獨立的工序編成一個子程式,這樣形成了模組式的程式結構,便於對加工順序的調整,主程式中只有換刀和調用子程式等指令。

調用

調用子程式M98指令
指令格式:M98P__××××
指令功能:調用子程式
指令說明:P__為要調用的子程式號。××××為重複調用子程式的次數,若只調用一次子程式可省略不寫,系統允許重複調用次數為1~9999次。

相關詞條

相關搜尋

熱門詞條

聯絡我們