用 户 宏 程 序
能完成某一功能的一系列指令像子程序那样存入存储器,用一个总指令来它们,使用时只需给出这个总指令就能执行其功能。
l 所存入的这一系列指令——用户宏程序
l 调用宏程序的指令————宏指令
l 特点:使用变量
一. 变量的表示和使用
(一) 变量表示
#I(I=1,2,3,…)或#[<式子>]
例:#5,#109,#501,#[#1+#2-12]
(二) 变量的使用
1. 地址字后面指定变量号或公式
格式: <地址字>#I
<地址字>-#I
<地址字>[<式子>]
例:F#103,设#103=15 则为F15
Z-#110,设#110=250 则为Z-250
X[#24+#18*COS[#1]]
2. 变量号可用变量代替
例:#[#30],设#30=3 则为#3
3. 变量不能使用地址O,N,I
例:下述方法下允许
IC697CPM925
IC697CPU731
IC697CPU732
IC697CPU771
IC697CPU772
IC697CPU780
IC697CPU781
IC697CPU782
IC697CPU788
IC697CPU789
IC697CPX772
IC697CPX782
IC697CPX928
IC697CPX935
IC697CSE784
IC697CSE924
IC697CSE925
IC697GDC701
IC697GDH701
IC697GDS701
IC697HSC700
IC697MCS704
IC697MDL240
IC697MDL241
IC697MDL250
IC697MDL251
IC697MDL252
IC697MDL253
IC697MDL254
IC697MDL340
1763-NC01
1764-24AWA
1764-24BWA
1764-28BXB
1764-28BXB1
1764-DAT
1764-LRP
1764-LSP
1764-MM1
1764-MM1RTC
1764-MM2
1764-MM2RTC
1764-MM3
1764-MM3RTC
1764-RPLCDR1
1764-RPLTB1
1764-RPLTB2
1764-RTC
1766-L32AWA
1766-L32AWAA
1766-L32BWA
1766-L32BWAA
1766-L32BXB
1766-L32BXBA
1766-MM1