SQL 查询表 | Custom Web Control | WinCC Unified & V8

2 次下载
免费

由 HMIx AI 生成器创建

此资源由 ai.hmix.tech 上的 AI 创建。描述您的需求,几分钟内即可免费生成您自己的 HMI 控件。

Custom Web Control

关于 SQL 查询表

SQL 查询表是一款适用于 SCADA 和 HMI 应用的 Custom Web Control,以只读表格形式显示 SQL 查询结果。它提供固定的列标题、垂直和水平滚动功能,以及标题栏中的行数徽标。runtime script 在每次请求时执行查询,因此操作员始终可以直接在屏幕上查看当前数据。

主要功能

  • 定期刷新: 在启动时、connectionString 或 query 发生变化时,以及每隔 refreshInterval 秒触发 QueryRequested 事件。
  • 变化突出显示: 与上次刷新相比数值发生变化的单元格会自动突出显示,便于操作员快速发现过程变化。
  • 稳健的错误处理: 查询错误会显示在嵌入式横栏中,同时保留最后一批有效数据。
  • 行数徽标: 在标题栏中显示返回的行数。
  • 手动刷新: refreshNow 方法会立即触发查询并重新启动刷新计时器。

自定义

全部十项属性均在工程工具中设置,并可绑定到 PLC tags。title 属性设置标题栏文本,connectionString 包含具有只读用户的 DSN,query 定义 SQL 语句。refreshInterval 属性以秒为单位设置刷新周期,最小值为一秒。当查询未返回任何行时显示 emptyMessage 属性,invalidFormatMessage 则报告格式错误的结果数据。rowCountSuffix 属性设置显示在行数之后的文字,backgroundColor 设置控件背景。resultData 和 errorMessage 属性由 runtime script 写入。

应用场景

适用于生产订单列表、批次记录、报警历史视图、班次报告,以及需要在过程图形旁显示实时数据库内容的任何操作员画面。

兼容性

适用于 WinCC Unified (TIA Portal) 和 WinCC V8。执行查询的 runtime script 必须随项目提供,并且 runtime server 必须能够访问数据库。

AI 生成: 此 custom web control 已使用 AI 自动生成。请在部署到生产环境之前进行测试和验证。

⚠️ AI 生成: 此 custom web control 已使用 AI 技术自动生成,可能包含错误或异常行为。用户负责在用于生产环境之前进行测试和验证。

分享此资源:
版本:v1
最后更新:2026年10月27日
已发布:2026年10月27日
布局:SIEMENS - SIMATIC

产品评价 (0)

问答 (0)

您可能还喜欢

免费