中间件Niagara的使用说明
一、启动Workbench
1.启动后台服务
2.启动控制台
3.打开控制台后,输入WB 启动workbench
二、打开workbench
1.打开plantform
输入电脑的用户名和密码(本机或者要访问的电脑),点击OK
双击Application Director,打开应用向导
显示station列表
选择demo,点击start,启动,会看到demo状态变化“Idle→Starting→Running”
说明:每台电脑可以同时启动多个station,前提是它们所使用的端口不能相同。
2.打开已有的Station
相应的Station就被启动,图标显现颜色。
界面中最重要的几个部分导航栏,调色板和主面板
说明:导航栏是树形的结构,可以通过双击的方法来选择要浏览的界面调色板用来选择不同的组件
主面板是显示station内容的地方
在导航栏或者主面板,都可以通过双击来打开想要浏览的页面二、新建Station
点击Tools-New Station
输入该站点的名称,点击Next
输入用户名、密码、端口号,点击Finish,即完成
建好之后,在platform下的Application director-station上右键,可以启动该station。
station启动后,可以通过file-open-open station来打开正在运行的station。
这样,你就会在platform下面的节点处看到这个station了。
说明:station其实是在后台运行的,前面所看到的一切,都是通过workbench远程连接而展示出来形象化界面。
所以,workbench关掉了,不会影响到后台station的运行。
除非通过application director发送命令将该station停止。
三、建立数据采集
1.新建文件夹
在导航栏config上右键,New Folder新建文件夹,输入名称,点击ok
在导航栏就会显示新建的文件夹
2.新建view
在选定的文件夹图标上点击右键,views new view 输入相应的名称,点击ok
出现图形视图的编辑界面
3.新建数据点
有四种数据类型:布尔型,数字型,枚举型,字符串型。
方法一:右键点击Folder→New→选择需要的数据点类型,输入名称,点击ok
方法二:在WireSheet 中,右键New 选择需要的数据点类型,输入名称,点击ok
4.建立逻辑关系
把点和图形组件绑定到一起有两种方法:
方法一:直接把点从导航栏拖拽到主面板中,然后为其选择一个图形组件。
说明:在这个界面下面有几种选择:
Bound Label 是直接把内容显示在界面上。
From Palette 是从调色板中选择图形组件来显示。
选择From Palete
点击打开图标有多个图形组件库可以选择,例如kitPx,kitPxHvac,kitControl,bajaui等。
输入需要的控件库名称
调色板中就会出现选定控件库内的所有控件列表,选中需要的空间,点击ok
显示所选控件图标
点击图标Toggle View/ Edit View 可以在预览模式和编辑模式下切换。
可以通过set方法,设置点的值。
或者
点击ok
在图形界面中可以看到控件随着数值的变化而变化
方法二:先把图形组件添加到界面上,然后再绑定点。
先在调色板中选定相应的组件,点击打开图标,输入控件库名称,点击ok
选择需要的组件图标,直接拖拽到主面板中
编辑模式下就会出现选定的组件图标
绑定:双击图形,或者右键,选择Edit Properties。
找到绑定值,点击浏览,选择逻辑点
点击ok ,在属性列表中就会显示绑定信息,点击ok ,即绑定完成
可以通过set方法,设置点的值。
来验证绑定是否成功。
此处设置值为60 ,初始值0,看到变化即验证。
四、建立逻辑关系
用到表示逻辑的组件
提示:温度值为NumericWritable,报警灯的数据类型为BooleanWritable,
要用到的组件可以在KitControl 模块下面的Logic 以及Constants ,Util 文件夹里面找。
1.将一个数字型常量拖拽到wire sheet 连线视图下,输入名称,点击ok
通过set,将常量的值修改为30.
选择logic下的GreaterThan大于比较组件,拖拽到wire sheet 连线视图下,输入名称,点击
ok
连线:输出对应输入
看结果:在px视图下可以开到灯的变化。
数值为60时,灯亮。
数值为25时,灯灭。
五、网页访问
1.新建文件夹,右键点击files→new→new folder,输入名称nav,点击ok
2.新建导航文件,右键点击文件夹nav→new→NavFile.nav,输入文件名称,点击ok
在导航栏中可以看到新建的文件夹和文件
双击userservice admin
选择导航文件
双击NavFile.nav home
设置完成。
4.用浏览器访问http://localhost
可以在网页中,通过右键set,来修改组件的值。
六、显示历史数据/记录一段时间内的数据
1.选择模拟信号源
先从调色板中选择sinwave正弦波发生器,拖拽到wire sheet 连线视图下,输入名称,点击
ok
2.新建一个数字型变量,命名data
3.创建历史记录属性
双击data,显示属性。
在调色板中history→Extensions→NumericInterval,这是创建数据的历
史记录使用的组件,表示按间隔记录数据点。
将此空间拖拽到data属性列表中,命名。
4.设置属性
打开NumericInterval属性前面的+号,将Enable是能端改为true;Interval设置采点间隔。
将信号发生器的out与data的in连线
5.图形视图显示
双击Folder,显示图形视图,点击编辑模式,把导航栏中的data的属性NumericInterval拖
拽到视图中。
选择Workbench View History Chart历史记录曲线图
此时,数据曲线就显示在图形界面中了。
用浏览器访问http://localhost/
1.打开plantform:【File】->【Open】->【Open Platform】
输入电脑的用户名和密码(本机或者要访问的电脑的用户名及密码),点击OK
1、新建Station:【Tools】->【New Station】
输入要创建的Station名:SmartHome->【Next】->输入Station的访问密码(默认Station的用户名为:admin,密码可以为空)->【Finish】完成。