组态用户定义Web页面的使用 要通过STEP7组态用户定义的Web页面,请执行以下步骤: 1.在设备组态视图中选择CPU。 2.在巡视窗口中显示该CPU的"Webserver"属性下的“用户自定义Web页面”。 图20Webserver属性 3.如果尚未选择,则选中"激活此模块上的Web服务器"(ActivateWebserveronthis module)复选框。 4.选择"仅允许使用HTTPS访问"(PermitaccessonlywithHTTPS)的默认设置,确保Web服务器使用加密的通信, 并提高Web可访问CPU的安全性。 5.输入或浏览到PC上保存HTML默认页面(起始页面)的文件夹的名称。 6.输入该默认页面的名称。 7.为应用程序提供名称(可选)。Web服务器使用应用程序名称对web页面进行进一步分类或分组。当您提供应用 程序名称时,Web服务器会用以下格式为用户定义页面创建URL: http[s]://ww.xx.yy.zz/awp/<应用程序名称>/<页面名称>.html。 应用程序名称中避免使用特殊字符。有些字符可能会导致Web服务器无法显示用户定义的页面。 8.输入包含AWP命令的文件的扩展名。默认情况下,STEP7分析扩展名为.htm、.html或.js的文件。如果还有其 它文件扩展名,请将其附上。 9.保留默认的WebDB编号,或输入适合的编号。这是控制Web页面显示的控制DB的DB编号。 10.保留默认的片段DB起始编号,或输入适合的编号。这是首个包含Web页面的片段DB。 1.生成程序块 单击"生成块"(Generateblocks)按钮时,STEP7会基于指定的HTML源目录下的HTML页面生成数据块,以及一个 用于Web页面操作的控制数据块。 可以根据应用的需要设置这些属性。STEP7还会生成一组片段数据块,以保存所有HTML页面的显示。在您生成数 据块时,STEP7 会更新属性,以显示控制数据块编号和首个片段数据块编号。 生成该数据块之后,用户定义的Web页面就会成为STEP7程序的一部分。 与这些页面对应的块会出现在项目导航树中"程序块"(Programblocks)下"系统块"(Systemblocks)文件夹中的"Web服 务器"(Webserver)文件夹中。 2.删除程序块 要删除先前生成的数据块,请单击"Deletedatablocks"按钮。STEP7 将从项目中删除与用户定义的Web页面相对应的控制数据块和所有片段数据块。 |
|