视图:

遇到/卡尔帮助系统,我们知道当乐器FSC的名义或MOD1字段只包含一个测量单元(没有一个值),该值从内存分配信息登记。

这种行为创建使用直到循环调整的能力标准的输出,直到满足条件。这是有用的任务像建立一个参考电平在示波器带宽测试。

执行这种类型的循环,我们使用一个units-only字段作为调整值,在下面的例子中。第一个例子展示了一个循环,调节示波器选项的参考电平输出DUT振幅阅读约600 mV (pp)。

#定义起始电压。
1.001数学@Voltage = 600 e - 3
1.002数学MEM = @Voltage; MEM1 = MEM
#启动直到循环。
1.003做
#调整现有的设置点靠近理想的水平。
#在第一个循环,这将保持在初始值。
1.004数学MEM = MEM1 + (@Voltage - MEM) / 2
#设置的输出标准基于MEM的当前值。
# MEM1的价值将会改变当前的设定值
#行,因为它是一个设置测试类型在MOD4 (S)。
1.005 5520 V 50 kh LS S6 S L
#检查测量波形的振幅。
1.006双计划:MEAS2:瓦尔?[我]
#定义条件退出循环。
1.007直到(MEM > = 0.599) & & (MEM < = 0.601)

下一个示例演示了MOD1字段上使用相同的概念,而不是名义找到的实际频率3 dB示波器的带宽。

#定义起始频率。
1.001数学@Frequency = 440 e6
1.002数学MEM = @Frequency;MEM1 = MEM
#定义循环的步长。
1.003数学@FreqStep = 10 e6
#启动直到循环。
1.004做
#调整选点向上一步的大小。
1.005数学@Frequency = @Frequency + @FreqStep
1.006数学MEM = @Frequency
#设置的输出标准基于MEM的当前值。
1.007 5520 600 mv H LS S6 S L
#检查测量波形的振幅。
1.008双计划:MEAS2:瓦尔?[我]
#定义条件退出循环。
1.009直到(MEM < = 0.424)

当一个人在这篇文章中提到的两个字段是units-only,另一个必须包含一个值。只有一个值可以调整以这种方式。