Isight 5.5参数优化技术入门与提高
12. 点击DesignGateway界面中的【Files】文件参数页面(Isight将所有文件用文件参
数File Parameter进行管理)。
图2-20 File管理界面
13. 点击【Input Files】输入文件属性页,选择名称为【FenceOut_txt】的行。 14. 让DataExchanger从“读FenceOut.zmf”文件所在的目录中读取名为FenceOut.txt
的文本文件。操作方式为:对于下方左侧的【Source】源文件框,从【Option】下拉框中,将【Path】路径更改为【Model Directory】,Isight内部变量名为{modeldir}。 15. 在DesignGateway中,右键单击DataExchanger组件,选择【Run?Run
Component( Data Exchanger)】。
16. 运行结束后,进入RuntimeGateway主界面,点击【Parameters】页,查看Area和
Perimeter的值;如果FenceOut.txt中的值被修改,那么再次运行DataExchanger后,可以看到Area和Perimeter参数会发生变化。
40
第2章 集成方法
图2-21 RuntimeGateway主界面Parameters页
2.5 OS Command命令行组件
2.5.1 概述
用户可以用OS Command 组件启动外部的程序,执行各种操作系统的Shell脚本。OS Command组件可以与DataExchanger组件结合,实现对应用程序的集成。 2.5.2练习
问题描述 应用程序命令 输入文件 Isight模型文件 启动操作系统的记事本程序Notepad notepad.exe \\lab_第2章_程序集成\\ OSCommand\\input.txt \\lab_第2章_程序集成\\ OSCommand \\runNotepad.zmf 1. 在DesignGateway中点击【File?New(Default)】创建一个空的任务Task。 2. 将OS Command组件
拖动到Task的工作流中。
41
Isight 5.5参数优化技术入门与提高
图2-22 Command工作流程图
提示:OS Command组件在组件库中的路径为:com.engineous.component.OSCommand
3. 双击OS Command组件,弹出编辑界面【OS Command Component Editor】。 4. 选择【Basic】属性页,在【Command Line】文本框中输入命令行:“cmd /c notepad”。
提示:“cmd /c” 是DOS命令,它能够保证Isight获得程序(包括所有子程序)真正结束的信号。您可以在DOS窗口中输入“notepad”和“cmd /c notepad”,验证“cmd /c”的效果。
图2-23 Command编辑界面
提示:选择【Type】下拉框,可以设置多种命令类型,包括: ?
? ? ?
Command Bourne Shell C Shell K Shell
42
第2章 集成方法
? Bash
? Windows Batch
5. 进入【Advanced】高级设置页,在程序超时【Execution tasks longer than】后的对
话框中输入60 秒,意味着如果Notepad记事本启动60秒后未退出,Isight将会认为程序执行失败。
? 在【Consider execution failed if】选项中可以设置Isight识别程序计算失败的多种判据,包括: ? 程序返回错误代码 ? 程序向标准输出流中写信息 ? 程序向错误输出流中写信息 ? 程序超时
? 在【Wait for file】选项保证Isight等待某个输出文件产生或文件中某关键字出现之后再继续执行。
图2-24 Command Advances界面
43
Isight 5.5参数优化技术入门与提高
? 在【Required Files】属性页中,点击
按钮,在表格中会增加一个输入文件,
修改【Name】属性为“input”。该文件将是记事本Notepad程序需要打开的输入文件“input.txt”。
图2-25 Command Required Files界面
? 点击该行后面的 按钮,弹出【Configure File Parameter】配置文件参数和路径
对话框。在【Source】框中如下配置: ? 位置【Location】:文件File ? 文件名【Name】:input.txt
? 目录选项【Options】:Model Directory,路径【Path】对话框会显示Isight模型所在目录为 {modeldir}
图2-26 文件路径选项
44
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库isight参数优化理论与实例详解在线全文阅读。
相关推荐: