Skip to main content

最初添加数据源

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

提示

使用 CODESYS 象征性的 数据源类型,除非远程 PLC 中没有可用于符号配置的资源。只要远程设备中的符号配置不受应用程序更改的影响,您就具有无需更新本地设备中的应用程序的优势。

添加数据源时,选择数据源类型。然后指定到远程设备的点对点连接的连接设置。理想情况下,远程设备在这段时间内运行,并且 CODESYS 可以立即建立与它的连接。然后显示来自远程 PLC 的所有可用数据源变量。选择应传输的变量。您还可以选择所有变量。然后自动初始化数据源,在下面创建数据源变量 数据源_对象 文件夹,并在数据源管理器下方添加了另一个数据源。

如果使用符号监控传输数据并且符号文件存储在您的开发系统中,那么您可以从符号文件中读取变量信息并离线工作。符号文件存储为开发系统上的文件或作为项目的一部分的符号配置对象(在 CODESYS)。

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

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

  1. 在设备树中的应用程序下方,插入一个 数据源管理器 目的。

  2. 选择 数据源管理器 对象并单击 添加对象→数据源.

    添加数据源 对话框打开。

  3. 在里面 名称 字段,指定数据源名称。

    例子: ds_Remote_Device

  4. 作为数据源类型,选择 CODESYS 象征性的.

    数据传输是通过符号监控完成的。这 初始化数据源向导 - 提供程序设置 对话框打开。

  5. 作为连接类型,选择 CODESYS V3.

  6. 为了 姓名或地址类型, 选择 节点名称 选项。

  7. 在里面 连接设置 组,指定用于配置远程设备的连接参数。

    例子: [03A7)

    建立与远程设备的连接并读取应用程序。这 初始化数据源向导 - 浏览数据项 对话框也会打开。读取的远程控制变量显示在树形视图中 变量 入口。顶部节点是应用程序,显示其远程应用程序名称。

  8. 在树形视图中,选择应传输的控制变量。然后点击 结束.

    数据源是最初配置的。这 ds_Remote_Device 对象被添加到下方 数据源管理器 节点。对象是打开的,并且在 变量 选项卡,要生成的数据源变量显示在树形视图中。 GVL ds_Remote_Device,声明数据源变量的位置,位于 数据源_对象 文件夹。

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

  1. 在设备树中的应用程序下方,插入一个 数据源管理器 目的。

  2. 选择 数据源管理器 对象并单击 添加对象→数据源.

    添加数据源 对话框打开。

  3. 在里面 名称 字段,指定数据源名称。

    例子: ds_Remote_Device

  4. 作为数据源类型,选择 CODESYS 象征性的.

    数据传输是通过符号监控完成的。这 初始化数据源向导 - 提供程序设置 对话框打开。

  5. 作为连接类型,选择 CODESYS V3(通过网关).

    您还可以指定网关的通信参数。

  6. 为了 姓名或地址类型, 选择 节点名称 选项。

  7. 在里面 连接设置 组,指定用于配置远程设备的连接参数。例子: [03A7)

    建立与远程设备的连接并读取应用程序。这 初始化数据源向导 - 浏览数据项 对话框也会打开。读取的远程控制变量显示在树形视图中 变量 入口。顶部节点是应用程序,显示其远程应用程序名称。

  8. 在树形视图中,选择应传输的控制变量。然后点击 结束.

    数据源是最初配置的。这 ds_Remote_Device 对象被添加到下方 数据源管理器 节点。对象是打开的,并且在 变量 选项卡,要生成的数据源变量显示在树形视图中。 GVL ds_Remote_Device,声明数据源变量的位置,位于 数据源_对象 文件夹。

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

  1. 在设备树中的应用程序下方,插入一个 数据源管理器 目的。

  2. 选择 数据源管理器 对象并单击 添加对象→数据源.

    添加数据源 对话框打开。

  3. 在里面 名称 字段,指定数据源名称。

    例子: ds_Remote_Device

  4. 作为数据源类型,选择 CODESYS 象征性的.

    数据传输是通过符号监控完成的。这 初始化数据源向导 - 提供程序设置 对话框打开。

  5. 作为连接类型,选择 CODESYS V2.

  6. 在里面 连接设置 组,指定用于配置远程设备的连接参数。

    示例:驱动程序类型 TCP/IP (Level 2 Route), 地址 localhost, 港口 1200

    建立与远程设备的连接并读取应用程序。这 初始化数据源向导 - 浏览数据项 对话框也会打开。读取的远程控制变量显示在树形视图中 变量 入口。

  7. 在树形视图中,选择应传输的控制变量。然后点击 结束.

    数据源是最初配置的。这 ds_Remote_Device 对象被添加到下方 数据源管理器 节点。对象是打开的,并且在 变量 选项卡,要生成的数据源变量显示在树形视图中。 GVL ds_Remote_Device,声明数据源变量的位置,位于 数据源_对象 文件夹。

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

  1. 在设备树中的应用程序下方,插入一个 数据源管理器 目的。

  2. 选择 数据源管理器 对象并单击 添加对象→数据源.

    添加数据源 对话框打开。

  3. 在里面 名称 字段,指定数据源名称。

    例子: ds_Remote_Device

  4. 作为数据源类型,选择 CODESYS 象征性的.

    数据传输是通过符号监控完成的。这 初始化数据源向导 - 提供程序设置 对话框打开。

  5. 作为连接类型,选择 CODESYS V2(通过网关).

    您还可以指定网关的通信参数。

  6. 在里面 连接设置 组,指定网关和配置远程设备的设备的连接参数。

    示例:驱动程序类型 TCP/IP (Level 2 Route), 地址 localhost, 港口 1200

    建立与远程设备的连接并读取应用程序。这 初始化数据源向导 - 浏览数据项 对话框打开。远程控制变量显示在树形视图中 变量 入口。

  7. 在里面 连接设置 组,指定用于配置远程设备的连接参数。例子: [03A7)

    建立与远程设备的连接并读取应用程序。这 初始化数据源向导 - 浏览数据项 对话框打开。读取的远程控制变量显示在树形视图中 变量 入口。顶部节点是应用程序,显示其远程应用程序名称。

  8. 在树形视图中,选择应传输的控制变量。然后点击 结束.

    数据源是最初配置的。这 ds_Remote_Device 对象被添加到下方 数据源管理器 节点。对象是打开的,并且在 变量 选项卡,要生成的数据源变量显示在树形视图中。 GVL ds_Remote_Device,声明数据源变量的位置,位于 数据源_对象 文件夹。

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

  1. 在设备树中的应用程序下方,插入一个 数据源管理器 目的。

  2. 选择 数据源管理器 对象并单击 添加对象→数据源.

    添加数据源 对话框打开。

  3. 在里面 名称 字段,指定数据源名称。

    例子: ds_Symbols

  4. 作为数据源类型,选择 CODESYS 象征性的.

    数据传输是通过符号监控完成的。这 初始化数据源向导 - 提供程序设置 对话框打开。

  5. 变量信息, 点击 从符号文件 入口。

  6. 选择符号文件,指定符号文件的位置和文件名。生成代码时,默认会在项目目录下创建一个 XML 符号文件。

    例子: D:\Projects\V3.5 SP11\Project_A.Device.Application.xml

    提示:指定符号文件时,无需配置其他连接设置。未建立连接。您正在离线工作。只有当您需要来自在线传输的控制器的当前数据时,您才需要配置连接设置。在里面 变量信息 设置,选择 从连接设置 选项。

  7. 点击 下一个 按钮。

    初始化数据源向导 - 浏览数据项 对话框打开。读取的符号显示在树形视图中 变量 入口。

  8. 在树形视图中,选择要传输的符号。然后点击 结束.

    数据源是最初配置的。这 ds_Symbols 对象被添加到下方 数据源管理器 节点。对象是打开的,并且在 变量 选项卡中,基于符号文件生成的数据源变量显示在树形视图中。 GVL ds_Symbols,声明数据源变量的位置,位于 数据源_对象 文件夹。

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

  1. 在设备树中的本地应用程序下方,插入 数据源管理器 目的。

  2. 选择 数据源管理器 对象并单击 添加对象→数据源.

    添加数据源 对话框打开。

  3. 在里面 名称 字段,指定数据源名称。

    例子: ds_Symbols

  4. 作为数据源类型,选择 CODESYS 象征性的.

    数据传输是通过符号监控完成的。这 初始化数据源向导 - 提供程序设置 对话框打开。

  5. 变量信息, 选择 <远程设备>.<应用程序>.symbol 配置 入口。

    例子: Device.Application.Symbol Configuration

    提示:指定符号文件时,无需配置其他连接设置。未建立连接。您正在离线工作。

  6. 点击 下一个 按钮。

    初始化数据源向导 - 浏览数据项 对话框打开。读取的符号显示在树形视图中 变量 入口。

  7. 在树形视图中,选择要传输的符号。点击 结束.

    数据源是最初配置的。这 ds_Symbols 对象被添加到下方 数据源管理器 节点。对象是打开的,并且在 变量 选项卡中,基于符号配置生成的数据源变量显示在树视图中。 GVL ds_Symbols,声明数据源变量的位置,位于 数据源_对象 文件夹。

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

提示

仅当远程 PLC 中没有可用于符号配置的资源时,才使用此通信链接。

  1. 在设备树中的应用程序下方,插入一个 数据源管理器 目的。

  2. 选择 数据源管理器 对象并单击 添加对象→数据源.

    添加数据源 对话框打开。

  3. 在里面 名称 字段,指定数据源名称。

    例子: ds_Remote_Device

  4. 作为数据源类型,选择 CODESYS 应用V3.

    数据传输是通过地址监控来完成的。这 初始化数据源向导 - 提供程序设置 对话框打开。

  5. 为了 选择项目类型, 选择 其他项目 选项。

  6. 为了 选择文件,指定远程设备上项目的文件和位置。例子: C:\Data\Projects\PLC_A.project.

    远程设备显示在下面窗口的树视图中,因此建立了连接。

  7. 点击 从设备 关联。

    远程设备的连接参数被读取并显示在对话框中。连接已配置。

  8. 点击 下一个.

    初始化数据源向导 - 浏览数据项 对话框打开。远程控制变量显示在树形视图中 变量 入口。

  9. 在树形视图中,选择应传输的控制变量。然后点击 结束.

    数据源已配置。建立连接。设置存储在对象中,可以在对象的编辑器中进行修改。

    数据源是最初配置的。这 ds_Remote_Device 对象被添加到下方 数据源管理器 节点。对象是打开的,并且在 变量 选项卡,要生成的数据源变量显示在树形视图中。 GVL ds_Remote_Device,声明数据源变量的位置,位于 数据源_对象 文件夹。

有关更多信息,请参阅: 选项卡:通信,通过 CODESYS 应用V3选项卡:通信,通过 CODESYS 象征性的