如何在 JMP 脚本中使用获取限制函数你好
我正在绘制不同阶段的 Levey Jenning 控制图,并希望为不同的阶段设置不同的规格。
当我手动执行时,我使用 get limit 函数并且一切正常。
但是,当我尝试编写脚本时。它没有从文件中获得控制限制。
Control Chart(
Sample Label( :DateValue ),
Phase( :Class ),
KSigma( 3 ),
Chart Col(
:Name( "Mean(Residual MAX_SOA_MIN_PWR_X_DBM)" ),
Levey Jennings,
),
get limits("/C:/Transmission Prod SPC/new/control limit.jmp")
);
质量与工艺工程回复:如何在 JMP 脚本中使用获取限制函数我使用 JMP Pro 15.1。
那么,这不可能编写脚本吗? 但是当我手动获得限制时它可以工作吗?
谢谢
亚妮
回复:如何在 JMP 脚本中使用获取限制函数您没有说明您使用的是什么版本,所以您和我可能使用不同的版本。我正在使用 15.2 版。
如果您对每个阶段有不同的限制,您将需要使用控制图生成器来完成此操作。这是不可能通过使用旧版 Levey Jennings Chart 编写脚本来实现的。
回复:如何在 JMP 脚本中使用获取限制函数顺便说一句,我运行了你的脚本,但没有得到相同的情节。
这就是我得到的

回复:如何在 JMP 脚本中使用获取限制函数你好
我试过了。 我想做的是按阶段设置不同的限制。
运行我的脚本时没有出现错误,但它没有得到正确的限制。 它将显示 JMP 自动计算的限值。
这是我的脚本。
path = pick file("select control limit file");
Control Chart(
Sample Label( :DateValue ),
Phase( :Class ),
Chart Col(
:Name( "Mean(Residual MAX_SOA_MIN_PWR_X_DBM)" ),
Levey Jennings
),
get limits(open(path)),
);当我手动执行并单击“获取限制”按钮时,它工作正常。
谢谢
亚妮
回复:如何在 JMP 脚本中使用获取限制函数你试过了吗?如果我不使用限制文件,我会得到这个。

如果我确实使用限制文件,我会得到这个。

我的限制文件指定 JMP 对所有阶段使用相同的限制,但文件中给出的限制已被使用。
回复:如何在 JMP 脚本中使用获取限制函数你好
在您的示例中,您有 8 个阶段(示例 1 - 8),但是,在您的限制文件中,您只有 2 个限制(未指定阶段)。
所以,我认为你从图中得到的控制限是由 JMP 自动计算的,而不是用户特定的。
谢谢
亚妮
回复:如何在 JMP 脚本中使用获取限制函数你有错误吗?我能够使它与附加的限制表和以下代码一起使用:
dt=Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
Column(dt, "Sample")<<设置建模类型(标称);
ob=dt<<控制图(
样品标签( :Pin ),
阶段(:样品),
K西格玛(3),
图表列(
:重量,
利维詹宁斯,
),
获取限制(“CoatingLimits2.jmp”)
);
回复:如何在 JMP 脚本中使用获取限制函数您是否尝试过在控制图生成器中执行此操作? 遗留控制图平台可能有点古怪