Web Control DB(默认为 DB 333)通过 STEP 7 创建,包含用户页面结构、通信状态以及可能发生的任何错误的信息。
除了 Web Control DB 外,还创建了其它片段 DB。 这些片段 DB(可以只有一个片段 DB)在 Web Control DB 中进行了引用。 片段 DB 包含 Web 页面和片段中编码的介质数据,例如图像。 用户程序无法更改片段 DB 的内容。 仅针对数据管理自动创建了片段 DB。
可通过符号访问 Web Control DB 的状态和控制变量。
下面列出了进行状态评估和控制交互所需的 Web Control DB 的变量。
Web Control DB 提供了两类信息:
全局状态信息: 不一定是具体 Web 页面的请求。
请求状态和控制信息: 有关未决请求的信息。
"WEB-Control_DB".commandstate.init | 激活和初始化 Web 应用程序。 |
"WEB-Control_DB".commandstate.deactivate | 取消激活 Web 应用程序。 |
"WEB-Control_DB".commandstate.inititializing | 初始化 Web 应用程序(读取 Web Control DB 等)。 |
"WEB-Control_DB".commandstate.error | 无法初始化 Web 应用程序。 原因编码在 in "WEB-Control_DB".commandstate.last_error 中。 |
"WEB-Control_DB".commandstate.deactivating | 关闭 Web 应用程序。 |
"WEB-Control_DB".commandstate.initialized | 已初始化 Web 应用程序且准备就绪。 |
"WEB-Control_DB".commandstate.last_error | 请参见下一张表以了解可能出现的错误的值表。 |
Last_error | 说明 |
---|---|
1 | 片段 DB 不一致(不适合 Web Control DB)。 |
2 | 已存在使用该名称的 Web 应用程序。 |
3 | 在 Web 服务器中初始化时出现存储器错误。 |
4 | Web Control DB 中数据不一致。 |
5 | 片段 DB 不可用(未装载)。 |
6 | 片段 DB 没有 AWP ID。 |
7 | 枚举片段(包含枚举类型的文本和信息)不可用。 |
8 | 目前不允许 Web Control DB 中通过命令标记请求的动作。 |
9 | 未初始化 Web 应用程序(如果在禁止后未重新初始化)。 |
10 | Web 服务器被禁用。 |
... | 如果成功初始化 Web 应用程序,则复位 Last_error。 |
请求状态信息必须是四种可能的请求之一,x = [1 到 4]。
"WEB-Control_DB".requesttab[x].idle | *执行任何操作。 |
"WEB-Control_DB".requesttab[x].waiting | 用户程序必须对来自手动片段的请求有所响应,且会启动 Web 服务器中的进一步处理。 |
"WEB-Control_DB".requesttab[x].sending | Web 服务器正忙于处理请求/片段。 |
"WEB-Control_DB".requesttab[x].aborting | TCP 连接被 Web 服务器关闭。 |
请求控制信息必须是四种可能的请求之一,x = [1 到 4]。
"WEB-Control_DB".requesttab[x].continue | 释放正在处理的片段以进行发送。 启动下一片段的处理。 |
"WEB-Control_DB".requesttab[x].repeat | 释放正在处理的片段以进行发送。 随后再次处理片段。 |
"WEB-Control_DB".requesttab[x].abort | 关闭 TCP 连接。 |
"WEB-Control_DB".requesttab[x].finish | 释放正在处理的片段以进行发送。 停止请求的进一步处理(终止请求)。 |
DB 的变量为: “WEB-Control_DB”。 可通过用户程序中的请求位 "WEB-Control_DB".commandstate.error 来确定在初始化 Web 应用程序时是否出现错误。
如果出现错误,则可以使用 "WEB-Control_DB".commandstate.last_error 值来进行分析。
词条
词条说明
机架错误 OB说明S7-1500 CPU 操作系统在下列情况下将调用 OB 86:检测到 DP 主站系统或 PROFINET IO 系统发生故障(对于到达或离去事件)。检测到 DP 从站或 IO 设备发生故障(对于到达或离去事件)。检测到 PROFINET 智能设备的部分子模块发生故障。启动信息结构对于 S7-300 和 S7-400 CPU参见“”优化启动信息:名称数据类型含义LADDRHW_D
连续计数说明“连续计数”操作模式定义如下:计数器达到其上限后,它将在出现下一计数脉冲时跳至下限处,并从此处重新开始计数。计数器达到其下限后,它将在出现下一计数脉冲时跳至上限处,并从此处重新开始计数。这些计数限制根据较大计数范围设置为固定值。在此操作模式下,通过门功能来开始和停止计数。
显示全局库的属性全局库包含各种属性,用于详细说明各个库。 属性包括以下内容:生成库信息包括以下信息: 创建时间、作者、文件路径、文件大小、版权等。很多属性可以更改。库历史库历史包含已执行的移植总览。 在此,还可以调用该移植的日志文件。 库历史中还包含有关全局库的更新信息。库中的支持软件包可以显示额外软件的概述。 需要额外的软件才能处理该项目的所有设备。库中的软件产品可以显示项目所需的所有已安装软件
快速转发快速转发为了确定是转发该帧或是使用该帧,PROFINET IO 设备需要获取该帧的 ID。而在此之前,IO 设备通常需要 1440 ns 才能获得帧 ID。在性能升级过程中,**速转发机制,则可将帧 ID 放置到更加靠近帧的前端位置处。这样,设备获取帧 ID 的时间可降低至 320 ns。凭借快速转发机制,PROFINET IO 系统中帧的传送时间显著降低。这是一项重大的性能优势,对线形
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com