Register   |   Login

Print

WebAccessScada窗口画面显示器的制作方法

WebAccessScada窗口画面显示器的制作方法


前言
研华公司人机界面软件WebAccess/HMI designer有一种组件功能,称作“画面窗口显示器”,即能在当前画面嵌入其他画面作为一种“画中画”的应用,实现在当前画面中监控其他画面的功能,而且可以随意切换嵌入的画面内容。同样地,在WebAccess/SCADA软件也能实现这种应用,由WebAccess/SCADA的提供的组件“摄像显示”来完成。
正文
1.
分别建立3个WebAccess/SCADA画面,主画面—当前操作画面,画面1—嵌入主画面的子画面,画面2—嵌入主画面的子画面。

注:建立3个画面的目的是为了展示在主画面中可以随意切换窗口画面的内容,例如画面1切换到画面2。
2.
在主画面中放置一个“摄像显示”组件,并配置相应的指令信息,如下图:

l
设置摄像显示框名称“画面窗口显示”

摄像指令:
daq:GRAPH=画面1.bgr#user=admin&password=&tool=0&capt=0&stat=0
l
画面1和画面2按钮指令分别是:(关键点在于使用宏指令<SENDPTZ>)

<SENDPTZ>画面窗口显示=daq#<GOTO>GRAPH=画面1.bgr
<SENDPTZ>画面窗口显示=daq#<GOTO>GRAPH=画面2.bgr


3.
运行效果

在主画面登录时,默认显示画面1内容,通过“画面1”和“画面2”按钮实现窗口画面切换。




4.
注意事项

l
使用了宏指令<SENDPTZ>作为动态切换摄像显示内容的功能指令,更多信息请参考用户手册。

l
摄像显示窗口使用了“daq:”开头的指令符,所以,按钮指令必须使用了同一种类功能的指令符“daq”,例如“<SENDPTZ>xxx=daq#”。如果摄像框使用的指令符,例如“uti:”,按钮使用的“daq”切换将无效。即指令种类必须相同。

l
摄像显示指令使用了“user=admin&password=&tool=0&capt=0&stat=0”,表示切换画面时摄像框默认使用了指定的用户名和密码,以及隐藏了工具栏等,如果省略这部分指令,每次切换画面,都需要输入用户名和密码,工具栏等不隐藏。

总结

WebAccess/SCADA的“摄像显示”组件功能强大,除了默认的基本功能--作为将外部摄像的视频头嵌入到画面的功能,还可以扩展多种应用途径,其中本文的窗口画面功能就是其中一种扩展应用。另外,“摄像显示”还可以根据ip地址来显示网页等功能,更新信息请参考用户手册。
Attachment: Your usergroup does not have permission to access attachments

TOP

Quick search in Advantech Support Portal