Skip to main content

对象:外部文件

一个 外部文件 是您添加到项目中的任何文件 POU 查看或 设备 看法。点击 项目 → 添加对象 打开 添加外部文件 对话框并定义文件如何属于项目。

下载转移/在线更改 选项可用于配置外部文件的传输。

当外部文件下载到控制器时,它不会在项目中更新。

有关详细信息,请参阅: 选项卡:同步文件

对话框:添加外部文件

文件路径

外部文件的路径

_cds_icon_three_dots.png 按钮打开一个对话框,用于选择本地文件系统中的文件。

姓名

文件的对象名称 CODESYS

如果将其留空,则文件将恢复为以前的名称。

文件处理

确定外部文件如何保存在 CODESYS 项目

记住链接

_cds_icon_radiobutton_acitvated.png:保存Windows文件系统中指向外部文件的文件链接。

注意:如果文件的外部位置发生变化,通过文件链接访问将失败。仅当文件存在于定义的存储位置中时,该文件才在项目中可用。

记住链接并嵌入到项目中

_cds_icon_radiobutton_acitvated.png:保存Windows文件系统中指向外部文件的文件链接。此外,为了提高安全性,该文件的副本存储在项目中。

注意访问行为:

  • 仅当通过链接访问失败时,才能访问项目中的副本。

  • 如果外部文件发生变化,则根据在下面选择的选项处理副本 更改跟踪.

嵌入到项目中

_cds_icon_radiobutton_acitvated.png:外部文件的副本保存在 Windows 文件系统中。

注意

副本始终可以访问。如果外部文件发生更改,则项目内部副本将不会更新。

当外部文件打开时 CODESYS Development System编辑对象命令),将创建一个临时文件以供编辑。

更改跟踪

在同时保存了文件链接的项目中保存的副本的更新类型

要求: 记住链接并嵌入到项目中 选项被选中。

自动重新加载文件

_cds_icon_radiobutton_acitvated.png:如果外部文件发生变化,则存储在项目中的副本会自动更新。

提示是否重新加载文件

_cds_icon_radiobutton_acitvated.png:如果外部文件发生更改,则会打开一个对话框提示,让您决定是否应在项目中更新副本。

没做什么

_cds_icon_radiobutton_acitvated.png:虽然外部文件发生变化,但项目中的副本保持不变。

按钮: 显示文件属性

打开默认 <文件名> 的属性 Windows 文件系统中的外部文件对话框

此对话框与 特性 可以从文件的上下文菜单在 Windows 中打开的对话框。

在线办理

在线模式下处理文件

使用下载/在线更改传输

_cds_icon_checked.png:当发生下载和在线更改时,外部文件被下载到控制器并存储在 目标路径.

注意:插入的外部文件 POU 下载期间视图将传输到项目中的所有控制器。

此选项对库中的外部文件没有影响。通常,这些文件不会被传输。

目标路径(相对于设备上的“$PlcLogic$”)

可以通过以下方式指定目标路径:

  • 为了 $PlcLogic$ 根目录:将输入字段留空

  • 根目录中的单个文件夹(尚不可用)

    例子: MySubDirectory

  • 应用程序的文件夹(下面 $PlcLogic$)

    “App123”应用程序示例: App123

  • 应用程序文件夹下的嵌套文件夹结构

    例子: App123/Sub01/SubSub01

  • 使用另一个可用的占位符,例如用于可视化的占位符: $visu$

注意

使用可用路径时,请注意大小写。

按钮 添加

插入一个新的 _cds_icon_external_file.png 对象(类型 外部文件).

有关详细信息,请参阅: 属性 - 外部文件