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

注意：除非在远程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.点击***下一步***&gt;。  
⇒***初始化数据源向导 - 浏览数据项***对话框打开。远程控制变量显示在***变量***条目的树形视图中。

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