NI lookout是美国国家仪器推出的一款组态软件,实现从简单将物件连接,即可完成分散式I/O和PLC的连接,快速增加控制逻辑、报警计算和用户界面的开发。Lookout为应用程序提供可缩放的架构,从简单的HMI到大型复杂的SCADA均能轻松胜任。Lookout可以和NI的硬件产品,比如FieldPoint (包CompactFieldPoint)和数据采集产品无缝连接。Lookout还带有很多硬件的驱动程序,可以控制多个不同的PLC或者RTU厂商的产品。
笔者很偶然的机会需要使用lookout组态软件来做项目,查阅了网上资料发现只有百度文库的一篇《A7组态软件NI Lookout评估板使用指南》,而Lookout
的高级功能就要看软件自带的实例和用户手册了。

在详解(一)中主要熟悉LOOKOUT的使用界面。
一 软件的下载、安装和实例的演示。
链接:http://pan.baidu.com/s/1eQIcFoY 密码:xggd。压缩包中包括了一个30天的lookout试用版,汉化包和注册码生成器。仅供试用,在NI官网也有lookout试用软件的下载。首先安装lookout试用版,它会要求提供一个注册码,使用生成器生成一个注册码后便可进行lookout的安装,在安装软件的过程中软件会自动下载安装SQLServer可能要耗费半小时左右的时间,SQLServer将来用于记录数据并提供给实时数据曲线。
打开lookout提供的示例来查看一个项目是如何搭建的。
当程序处于运行状态时
点击编辑->进入编辑界面
进入后台编辑模式会出现工具栏和对象浏览器
点击tools最右下方的图标可进入运行状态。
在对象浏览器中可以看到我们打开的事名为batch2的项目,同时可看到项目中建立的对象。此时各控件处于可编辑状态,选中控件->右键选择对象设置可设置对象的属性。
二 建立一个新的项目
1.建立一个新项目trend
2.创建新的面板,注意面板的名称不能是中文,标题可以是中文。
3.创建ModbusSlave驱动对象
选择对象浏览器->选中创建的项目trend并右键->创建对象->从drivers中选择ModbusSlave
选中ModbusSlave点击确定后弹出配置窗口,
这时查看项目浏览器可看到ModbusSlave已经添加到项目中



4.对象的建立。
点击工具栏中的对象->新建对象
在lookout和active x选项中提供大量的对象,在后面的章节会详细解释。
在lookout中创建一个计时器
计时器时间的设定。
计时器时间表示每1s进行一次计时,其实格式为 0:01:0.2 。
开关信号可设置为true(一直开启计时)或指定一个触发按钮,在黄色框中右键,出现表达式编辑器
你需要将路径改为绝对路径,并在计算机名中选择开关触发条件
点击粘贴->确定。就设置了计时器的启动按钮。当我们点击名为Home2_Activate的按钮时就会进入计时状态。
点击active x选择CWKnoe->特征页显示
可选择定义表盘的样式和刻度等详细参数。
5.插入图片
如果你觉得图片太少还可以点击图片浏览器,自己导入图片,但只能导入bmp格式的图片。
在程序中只支持bmp和swf格式的图片。