



注意

数据安全建议
为了最大限度地降低数据安全受到破坏的风险,我们建议对运行应用程序的系统采取以下组织和技术措施:
尽可能避免将 PLC 和控制网络暴露在开放网络和互联网上。为提供保护,应使用额外的数据链路层,如用于远程访问的 VPN,并安装防火墙机制。限制授权人员的访问权限,在初始调试期间更改任何现有的标准密码,并继续定期更改。
如果您仍然希望发布您的网络可视化,我们紧急 建议您至少为其提供简单的密码保护,以防止任何人通过互联网访问您的控制功能。(请参阅项目SimpleWebvisuLogin.project
中的示例,该项目随开发系统的标准安装一起提供)。
使用最新版本的网关服务器和网络服务器。
您可以以CODESYS WebVisu 的方式执行可视化。
这就要求运行系统包含一个支持 WebVisu 的网络服务器。这就实现了目标系统与网络浏览器之间的通信。一旦启动带有 WebVisu 配置的应用程序,目标系统上的 Web 服务器就会立即启动,并一直运行到所有带有 WebVisu 配置的应用程序结束为止。然后,该设备可在连接的支持 HTML5 的网络浏览器中显示可视化效果。
CODESYS Visualization 的网络显示类型可通过互联网远程访问设备并进行远程监控、服务和诊断。网络浏览器通过 Java Script(可选择使用 SSL 加密)与控制器中的网络服务器进行通信,并通过 HTML5 显示可视化效果。几乎所有浏览器都支持这项技术,因此 iOS 或 Android 终端设备也可以使用这项技术。
配置和启动显示类型
项目中存在一个可执行的可视化visMain
。
-
选择对象“可视化管理器” ,然后选择命令“添加对象” 。
-
选择对象“WebVisu” 并输入名称
WebVisu_A
。在设备树中,对象“Visualization Manager” 下方有一个新对象。打开相关编辑器。
可视化任务
VISU_TASK
会自动添加到任务配置下。 -
在“启动可视化”中选择可视化
visMain
。 -
在“.htm 文件的名称” 中,输入名称
webvisuA
。 -
点击“显示已使用的可视化” ,检查所选可视化是否已激活,以便下载到相关设备。
可视化已配置。“缩放选项” 下的设置决定窗口大小和缩放比例。
-
启动支持网络服务器和 WebVisu 的运行系统。
配置系统的通讯设置。
运行系统开始运行。
-
编译、加载并启动应用程序。
应用程序和网络服务器运行。
-
用以下地址启动网络浏览器:
http://localhost:8080/webvisuA.htm
页面显示后,您可以查看应用程序的数据并操作应用程序。
在网络服务器中调用页面
要求:启动 WebVisu 可视化。
-
启动当前支持 JavaScript 和 HTML5 画布的浏览器,例如火狐浏览器、Chrome 浏览器、IE>=9。
-
在网络浏览器中输入以下地址:
http://localhost:8080/webvisu.htm
正式:
http://<IP address of webserver>:<port of webserver>/<name of HTM-file>
<name of HTM-file>
是可视化对象“WebVisu” 中定义的 HTML 开始页。页面显示后,您可以查看应用程序的数据并操作应用程序。
识别 WebVisu
为了借助库块VisuFbClientTagDataHelper
识别 WebVisu,WebVisu 需要一个名称。为了能够在应用程序中专门解决这个问题,请通过参数ClientName=<Name>
扩展 URL 调用。
示例: http://localhost:8080/webvisu.htm?ClientName=VisClientxy
。