组态用户定义 Web 页面的使用

要通过 STEP 7 组态用户定义的 Web 页面,请执行以下步骤:
1. 在设备组态视图中选择 CPU。
2. 在巡视窗口中显示该 CPU 的"Web server"属性下的“用户自定义Web页面”。

图20 Web server属性

3. 如果尚未选择,则选中"激活此模块上的 Web 服务器"(Activate Web server on this
module) 复选框。
4. 选择"仅允许使用 HTTPS 访问"(Permit access only with HTTPS) 的默认设置,确保 Web 服务器使用加密的通信,并提高 Web 可访问 CPU 的安全性。
5. 输入或浏览到 PC 上保存 HTML 默认页面(起始页面)的文件夹的名称。
6. 输入该默认页面的名称。
7. 为应用程序提供名称(可选)。 Web 服务器使用应用程序名称对 web 页面进行进一步分类或分组。 当您提供应用程序名称时,Web 服务器会用以下格式为用户定义页面创建 URL:
http[s]://ww.xx.yy.zz/awp/<应用程序名称>/<页面名称>.html。
应用程序名称中避免使用特殊字符。 有些字符可能会导致 Web 服务器无法显示用户定义的页面。
8. 输入包含 AWP 命令的文件的扩展名。 默认情况下,STEP 7 分析扩展名为.htm、.html 或 .js 的文件。 如果还有其它文件扩展名,请将其附上。
9. 保留默认的 Web DB 编号,或输入适合的编号。 这是控制 Web 页面显示的控制 DB 的 DB 编号。
10. 保留默认的片段 DB 起始编号,或输入适合的编号。 这是首个包含 Web 页面的片段 DB。

1. 生成程序块

单击"生成块"(Generate blocks) 按钮时,STEP 7 会基于指定的 HTML 源目录下的 HTML 页面生成数据块,以及一个用于 Web 页面操作的控制数据块。
可以根据应用的需要设置这些属性。 STEP 7 还会生成一组片段数据块,以保存所有 HTML 页面的显示。 在您生成数据块时,STEP 7
会更新属性,以显示控制数据块编号和首个片段数据块编号。
生成该数据块之后,用户定义的 Web 页面就会成为 STEP 7 程序的一部分。
与这些页面对应的块会出现在项目导航树中"程序块"(Program blocks) 下"系统块"(System blocks) 文件夹中的"Web 服务器"(Web server) 文件夹中。

2. 删除程序块

要删除先前生成的数据块,请单击"Delete data blocks"按钮。 STEP 7
将从项目中删除与用户定义的 Web 页面相对应的控制数据块和所有片段数据块。