在控制器与数据库之间建立 SQL 连接 建立流程

概述

控制器与 SQL 数据库之间的连接通过 SQL Gateway 来建立,因此由两个部分组成:

  • 控制器与 SQL Gateway 之间的连接。

  • SQL Gateway 与 SQL 数据库之间的连接。

有关控制器与 SQL Gateway 之间连接建立步骤的说明,见章节如何配置控制器与 SQL 网关之间的连接

不同的 SQL 数据库类型需采用不同的连接步骤,具体描述见以下数据库的专门章节:

建立 SQL 连接

如要建立控制器与 SQL 数据库之间的 SQL 连接,请执行以下步骤:

步骤

操作

注释

1

设置要安装 SQL Gateway 的 PC。

配置防火墙,以便能够通过 TCP/IP 端口进行 SQL 数据传输

  • 3457(缺省),用于非安全连接

  • 3458(缺省),用于安全连接

2

设置 SQL 数据库。

务必用 SQL Gateway 支持的 SQL 客户端来创建这个数据库。有关更多信息,请参阅如何配置到 <名称> 数据库的连接的章节。

3

双击 SQL Gateway 安装包中的 Setup.exe 文件,安装 SQL Gateway,然后根据屏幕上的指示进行操作。

4

SQL Gateway 控制台中配置到 SQL 数据库的 SQL 连接。

有关不同 SQL 数据库类型的此步骤的说明,请参阅配置安全连接的详细描述(章节如何配置安全连接以及章节如何配置到<名称>数据库的连接

5

配置控制器与 SQL Gateway 之间的连接

请参阅章节如何配置控制器与 之间的连接SQL Gateway

6

EcoStruxure Machine Expert 中,创建应用程序,以便使用 SqlRemoteAccess 库来进行 SQL 数据传输。

请参阅 SqlRemoteAccess 库指南中的编程示例。

7

下载 EcoStruxure Machine Expert 应用程序,以便进行与控制器的 SQL 数据传输。

请参阅 EcoStruxure Machine Expert 编程指南下载应用程序章节。

8

启动 EcoStruxure Machine Expert 应用程序,以便在控制器中进行 SQL 数据传输。

结果:如果已正确配置各组件,就会经由 SQL Gateway 成功建立控制器与 SQL 数据库之间的 SQL 连接。如果连接未建立,则检查配置,并参阅故障排查章节。

请参阅 EcoStruxure Machine Expert 编程指南运行应用程序章节。