# 初始添加数据源

为了在本地设备和远程设备之间交换数据，请在设备树中的应用程序下方添加一个数据源管理器对象，然后添加一个数据源。向导将指导您完成数据源的配置。之后，你可以在对象的编辑器中随时更改设置。但是，以后无法修改数据源类型。

注意：除非在远程PLC中没有可用资源用于符号配置，否则请使用MetaFacture Symbolic数据源类型。只要远程设备中的符号配置不受应用程序更改的影响，您便具有不必更新本地设备中的应用程序的优势。

添加数据源时，请选择数据源类型。然后指定到远程设备的点对点连接的连接设置。理想情况下，只要在此期间远程设备正在同时执行，MetaFacture可以立即建立连接。然后显示远程PLC所有可用的数据源变量。选择应传送的变量。您也可以选择所有变量。然后，将自动初始化数据源，在DataSources_Objects文件夹下创建数据源变量，并在数据源管理器下方添加另一数据源。

当通过符号监视传输数据并将符号文件存储在开发系统中时，你可以从符号文件中读取变量信息并脱机工作。符号文件既可以作为文件存储在开发系统中，也可以作为符号配置对象存储为项目的一部分（在MetaFacture中）。

可以在数据源编辑器中随时修改初始设置。

### 最初通过'MetaFacture V3'符号性地连接​

一个MetaFacture Control Win V3在远程设备上运行。此外，应用程序正在使用符号配置运行。

1.在设备树的应用下插入数据源管理

2.选择数据源管理器对象，然后点击添加对象 ➔ 数据源。
⇒将打开添加数据源对话框。

3.在名称字段中指定数据源名称。
⇒例如：ds_Remote_Device

4.作为数据源类型，选择MetaFacture 符号。
⇒数据通过符号监视进行传输。初始化数据源向导-提供程序设置对话框打开。

5.连接类型选择MetaFacture V3。

6.名称或地址类型选择节点名称选项。

7.在连接设置组中，指定用于配置远程设备的连接参数。示例：[03A7)
⇒建立与远程设备的连接并读取应用程序。初始化数据源向导 - 浏览数据项对话框也打开。读取的远程控制变量显示在变量条目的树形视图中。顶部节点是显示的应用程序及其远程应用程序名称。

8.在树形视图中，选择应该传递的控制变量。然后点击完成。
⇒初始化配置了数据源。ds_Remote_Device 对象被添加到数据源管理器下方节点。对象打开，在变量选项卡上，要生成的数据源变量显示在树视图中。声明数据源变量的GVL ds_Remote_Device位于DataSource_Objects文件夹下。

### 最初通过'MetaFacture V3（通过网关）'符号性地连接​

一个MetaFacture Control Win V3在远程设备上运行。此外，应用程序正在使用符号配置运行。远程设备位于另一个网络中，因此必须通过网关路由通信。

1.在设备树的应用下插入数据源管理器

2.选择数据源管理器对象，然后点击添加对象 ➔ 数据源。
⇒将打开添加数据源对话框。

3.在名称字段中指定数据源名称。
⇒例如：ds_Remote_Device

4.作为数据源类型，选择MetaFacture 符号。
⇒数据通过符号监视进行传输。初始化数据源向导-提供程序设置对话框打开。

5.连接类型选择MetaFacture V3 (通过网关)。
⇒您也可以指定网关的通讯参数。

6.名称或地址类型选择节点名称选项。

7.在连接设置组中，指定用于配置远程设备的连接参数。示例：[03A7)
⇒建立与远程设备的连接并读取应用程序。初始化数据源向导 - 浏览数据项对话框也打开。读取的远程控制变量显示在变量条目的树形视图中。顶部节点是显示的应用程序及其远程应用程序名称。

8.在树形视图中，选择应该传递的控制变量。然后点击完成。
⇒初始化配置了数据源。ds_Remote_Device 对象被添加到数据源管理器下方节点。对象打开，在变量选项卡上，要生成的数据源变量显示在树视图中。声明数据源变量的GVL ds_Remote_Device位于DataSource_Objects文件夹下。

### 最初通过'MetaFacture V2'符号性地连接​

一个MetaFacture V2.3SP PLCWinNT V2.4在远程设备上运行。此外，应用程序正在使用符号配置运行。

1.在设备树的应用下插入数据源管理器

2.选择数据源管理器对象，然后点击添加对象 ➔ 数据源。
⇒将打开添加数据源对话框。

3.在名称字段中指定数据源名称。
⇒例如：ds_Remote_Device

4.作为数据源类型，选择MetaFacture 符号。
⇒数据通过符号监视进行传输。初始化数据源向导-提供程序设置对话框打开。

5.连接类型选择MetaFacture V2。

6.在连接设置组中，指定用于配置远程设备的连接参数。
示例：驱动类型TCP/IP (Level 2 Route), 地址localhost, 端口1200
⇒建立与远程设备的连接并读取应用程序。初始化数据源向导 - 浏览数据项对话框也打开。读取的远程控制变量显示在变量条目的树形视图中。

7.在树形视图中，选择应该传递的控制变量。然后点击完成。
⇒初始化配置了数据源。ds_Remote_Device 对象被添加到数据源管理器下方节点。对象打开，在变量选项卡上，要生成的数据源变量显示在树视图中。声明数据源变量的GVL ds_Remote_Device位于DataSource_Objects文件夹下。

### 最初通过'MetaFacture V2（通过网关）'符号性地连接​

一个MetaFacture V2.3SP PLCWinNT V2.4在远程设备上运行。此外，应用程序正在使用符号配置运行。远程设备位于另一个网络中，因此必须通过网关路由通信。

1.在设备树的应用下插入数据源管理器

2.选择数据源管理器对象，然后点击添加对象 ➔ 数据源。
⇒将打开添加数据源对话框。

3.在名称字段中指定数据源名称。⇒例如：ds_Remote_Device

4.作为数据源类型，选择MetaFacture 符号。
⇒数据通过符号监视进行传输。初始化数据源向导-提供程序设置对话框打开。

5.连接类型选择MetaFacture V2 (通过网关)。
⇒您也可以指定网关的通讯参数。

6.在连接设置组中，指定网关和配置远程设备的设备连接参数。
示例：驱动类型TCP/IP (Level 2 Route), 地址localhost, 端口1200
⇒建立与远程设备的连接并读取应用程序。初始化数据源向导 - 浏览数据项对话框打开。远程控制变量显示在变量条目的树形视图中。

7.在连接设置组中，指定用于配置远程设备的连接参数。示例：[03A7)
⇒建立与远程设备的连接并读取应用程序。初始化数据源向导 - 浏览数据项对话框打开。读取的远程控制变量显示在变量条目的树形视图中。顶部节点是显示的应用程序及其远程应用程序名称。

8.在树形视图中，选择应该传递的控制变量。然后点击完成。
⇒初始化配置了数据源。ds_Remote_Device 对象被添加到数据源管理器下方节点。对象打开，在变量选项卡上，要生成的数据源变量显示在树视图中。声明数据源变量的GVL ds_Remote_Device位于DataSource_Objects文件夹下。

### 最初从符号文件中添加数据源变量​

理想情况下，远程设备上的相同符号文件保存在开发系统中。

1.在设备树的应用下插入数据源管理器

2.选择数据源管理器对象，然后点击右键菜单中的添加对象 ➔ 数据源。
⇒将打开添加数据源对话框。

3.在名称字段中指定数据源名称。
⇒例如：ds_Symbols

4.作为数据源类型，选择MetaFacture 符号。
⇒数据通过符号监视进行传输。初始化数据源向导-提供程序设置对话框打开。

5.在变量信息中，点击从符号文件条目。

6.在选择符号文件中，指定符号文件的位置和文件名。默认情况下，生成代码后会在项目目录中创建一个XML符号文件。
⇒示例：D:\Projects\V1.0 SP11\Project_A.Device.Application.xml
提示：指定符号文件后，无需配置其他连接设置。未建立连接。您正在离线操作。仅当需要在线传输控制器中的当前数据时，才需要配置连接设置。在变量信息设置中，选择连接设置 选项。

7.点击下一个按钮。
⇒初始化数据源向导 - 浏览数据项对话框打开。读取符号显示在变量条目的树形视图中。

8.在树形视图中，选择应该传输的符号。然后点击完成。
⇒初始化配置了数据源。ds_Symbols对象被添加到数据源管理器节点下方。该对象已打开，并且基于符号文件生成的数据源变量在变量选项卡上的树视图中列出。声明数据源变量的GVLds_Symbols位于DataSource_Objects文件夹下。

### 最初从符号配置中添加数据源变量​

您的活动项目包含用于删除设备的控制应用程序。控制应用程序包括一个符号配置，该符号配置带有作为数据源变量添加到本地应用程序中的符号。

1.在设备树的本地应用下插入数据源管理器对象。

2.选择数据源管理器对象，然后点击添加对象 ➔ 数据源。⇒将打开添加数据源对话框。

3.在名称字段中指定数据源名称。⇒例如：ds_Symbols

4.作为数据源类型，选择MetaFacture 符号。
⇒数据通过符号监视进行传输。初始化数据源向导-提供程序设置对话框打开。

5.在变量信息中，选择<远程设备>.<应用>.符号配置条目。
⇒示例：Device.Application.Symbol Configuration

提示：指定符号文件后，无需配置其他连接设置。未建立连接。您正在离线操作。

6.点击下一个按钮。
⇒初始化数据源向导 - 浏览数据项对话框打开。读取符号显示在变量条目的树形视图中。

7.在树形视图中，选择应该传输的符号。点击完成。
⇒初始化配置了数据源。ds_Symbols对象被添加到数据源管理器节点下方。该对象已打开，并且基于符号配置生成的数据源变量在变量选项卡上的树视图中列出。声明数据源变量的GVLds_Symbols位于DataSource_Objects文件夹下。

### 最初用地址监控连接设备​

一个MetaFacture Control Win V3在远程设备上运行。远程设备的项目位于编程计算机上。那里的工程应用程序不包含符号配置。

注意：只有在远程PLC中没有符号配置的可用资源时才使用此通讯链接。
1.在设备树的应用下插入数据源管理器

2.选择数据源管理器对象，然后点击添加对象 ➔ 数据源。
⇒将打开添加数据源对话框。

3.在名称字段中指定数据源名称。
⇒例如：ds_Remote_Device

4.数据源类型选择MetaFacture ApplicationV3。
⇒数据传输是通过地址监测来完成的。初始化数据源向导-提供程序设置对话框打开。

5.选择工程类型出，选择其他工程选项。

6.对于选择文件，指定工程在远程设备上的文件和位置。示例：C:\Data\Projects\PLC_A.project.
⇒远程设备显示在下面窗口的树视图中，因此建立了连接。

7.点击从设备链接。
⇒远程设备的连接参数将被读取并显示在对话框中。连接已配置。

8.点击下一步>。
⇒初始化数据源向导 - 浏览数据项对话框打开。远程控制变量显示在变量条目的树形视图中。

9.在树形视图中，选择应该传递的控制变量。然后点击完成。
⇒数据源被配置。建立连接。设置存储在对象中，并且可以在对象的编辑器中进行修改。
初始化配置了数据源。ds_Remote_Device 对象被添加到数据源管理器下方节点。对象打开，在变量选项卡上，要生成的数据源变量显示在树视图中。声明数据源变量的GVL ds_Remote_Device位于DataSource_Objects文件夹下。