宏程序:由用戶編寫的專用程序,它類似於子程序,可用規定的指令作為代號,以便調用。宏程序的代號稱為宏指令。
宏程序的特點:宏程序可使用變量,可用變量執行相應操作;實際變量值可由宏程序指令賦給變量。
基本指令
1.宏程序的簡單調用格式
宏程序的簡單調用是指在主程序中,宏程序可以被單個程序段單次調用。
調用指令格式 G65 P(宏程序號) L(重復次數)(變量分配)
其中:G65――宏程序調用指令
P(宏程序號)――被調用的宏程序代號;
L(重復次數)――宏程序重復運行的次數,重復次數為1時,可省略不寫;
(變量分配)――為宏程序中使用的變量賦值。
宏程序與子程序相同的壹點是,壹個宏程序可被另壹個宏程序調用,最多可調用4重。
2.宏程序的編寫格式
宏程序的編寫格式與子程序相同。其格式為:
0 ~(0001~8999為宏程序號)
N10 指令
.
.
.
N~ M99
上述宏程序內容中,除通常使用的編程指令外,還可使用變量、算術運算指令及其它控制指令。變量值在宏程序調用指令中賦給。