是/否

(此项目适用于注释对话框,其可通过插入 | 报告命令 | 注释访问。)

是/否选项功能与操作员选项相似,在执行测量例程的时候允许您显示文本。此外,PC-DMIS消息对话框的对话框底部显示取消按钮;这使操作员能够对简单问题回答是或否。

要使用是/否选项,请执行以下步骤:

  1. 将光标置于要将“注释”命令插入“编辑”窗口之处。

  2. 选择插入 | 报告命令 | 注释菜单项来打开注释对话框。

  3. 注释对话框中选择是/否选项。

  4. 注释文本框中输入注释文字。

  5. 如果未在PC-DMIS消息对话框中单击“是”或“否”,并且希望测量例程在设定的时间后自动执行,请选中自动继续执行复选框。然后,您可以在执行延迟(以秒为单位)框中输入延迟的秒数。有关详细信息,请参阅“自动继续执行”。

  6. 单击确定按钮关闭对话框并插入注释。

此选项在“编辑”窗口中的命令行为:
comment ID = COMMENT/YESNO,TOG1,FULL SCREEN=TOG2,AUTO-CONTINUE=TOG3,

注释文本

TOG1 - 此“是/否”字段允许您指定是否在检查报告中显示注释。

TOG2 - 此“是/否”字段允许您指定是否全屏显示注释。

TOG3 - 此“是/否”字段确定注释是否使用倒计时定时器,并在定时器到 0 时自动继续执行。若在到 0 时操作员未按任何按钮,测量例程将假定单击“是”按钮,而继续执行操作。

工作原理:

在执行过程中,PC-DMIS 消息对话框会显示在执行对话框下方。操作员可单击取消

具有按钮的 PC-DMIS 信息框样例

执行暂停直至操作员单击按钮。变量保存在回复中。变量为 C1.INPUT

操作员选择的答案可使用注释 ID 的表达式进行访问。

示例 1:如果注释的 ID 为 C1,且操作员单击“是”按钮,则表达式“C1.INPUT”的值将包含“是”。若操作员点击“”按钮,运算式“C1.INPUT”包含值“否”。此选项对想要分支或循环“YES”或“NO”字符串响应的用户很有用。

示例 2:如果注释的 ID 为 C1,且操作员单击“是”按钮,则表达式 "C1.INPUTVALUE" 的值将包含 1。若操作员点击“否”按钮,运算式“C1.INPUTVALUE”包含值 2。此选项对于用户希望转到 1 或 2 整数响应的分支或循环很有用。

在任何一种情况下,如果操作员单击取消,则会取消执行测量例程。

使用条件分支语句测试使用 .INPUT 表达式的 YES/NO 注释的值时,要注意测试必须查找大写字母“YES”或“NO”的值。小写“YES”或“NO”不起作用。有关测量程序分支的信息,请参见“使用流量控制进行分支”一章。