您当前的位置:首页 >> 智慧农业
智慧农业

S7-1200/1500连接MS SQL元数据

发布时间:2025-08-01

此功能块介绍 SIMATIC S7-1500 如何构建一个通过 TDS 连通到 Microsoft sql 链接并将绘出表发送到绘出表库。此功能块运用于了开放式普通用户通信块(TCON、TSEND、TRCV 和 TDISCON)。

运用于测试设备和TIA的旧版如下:

功能说明:

功能块“LSql_Microsoft”在所列基础上模拟 TDS 备忘录并运用于“开放式普通用户通信块”。它有主要执行所列操作:

• 登记到 Microsoft SQL 链接绘出表库(enable、connSettings、登记信息)

• 通信 SQL 暂存器(sqlCommand、executeSqlCommand)

• 归档送出的绘出表(enableArchive、db、dbmax)

将所列概念设计部件复制到您的 TIA Portal 概念设计之前:

• “LSql”块桌面上

• 绘出表块“SQLConfig”

• 绘出表块“归档”

• PLC 绘出表类型桌面上

在这里,劝告在“参考概念设计”视绘出之前工作。

连通“LSql_Microsoft”块的实例

在循环块之前调用块“LSql_Microsoft”,例如 “主 [OB1]”和互连

读取和负载如下绘出所示。

构建和终止连通:

“启用”读取遏制构建和终止一个连通到 SQL 链接。“启用”需有着系数“自始”,只要SQL 暂存器需回传到 SQL 链接。如果“启用”设置为“FALSE”则终止与 SQL 链接的连通。为了事与愿违构建连通,所列实例需是在绘出表块“SqlConfig”之前设置。并未填充的实例是可选择的。

通信 SQL 暂存器:

将在 sqlCommand 读取之前制定并存储一条 SQL 暂存器。一旦转换器已构建与 SQL 链接的连通,您可以通信在 executeSqlCommand 处向 SQL 链接发出的暂存器读取。如果命令是,实例“doneSqlCommand”插入为“TRUE”事与愿违的。

在此应用示例之前,SQL 暂存器“插入 PLCDATA 系数(5,6,7)" 指定。PLCDATA是绘出表库的绘出表库表S71500SQLDB。下绘出显示了这个绘出表库表和列。

具体设置的文档手册下载链接如下:

提取码一人私信联系借助

牙疼怎么缓解疼痛
米诺地尔搽剂治疗斑秃用法
深圳拖车救援

上一篇: 恒泰艾普(300157):第五届董事会第三次会议决议

下一篇: 那些整容堪比换脸的明星你究竟几个?

友情链接