Skip to main content

对话框:属性:构建

象征: _cds_icon_property_object.png

功能:对话框包含用于编译(构建操作)对象的选项。

称呼查看 → 属性 命令;设备树中对象的上下文菜单

名称

描述

从构建中排除

standard icon:这个对象和它的递归子对象不包含在下一个编译操作中。

对象条目以绿色字体显示在 设备 查看或在 POU 看法。

外部实施

(运行时系统中的后期链接)

standard iconCODESYS 编译项目时不会为此对象生成任何代码。只要项目在目标系统上运行,对象就会被链接,前提是它存在于那里(例如,在库中)。

这些对象名称(功能块和方法)的最大长度为 64 个字符。

对象名称附加 (EXT) 在里面 设备 查看或在 POU 看法。

启用系统调用

standard icon:功能的系统调用(运行时系统)是可能的。

背景:不同于 CoDeSys V2.3, ADR 算子在 V3 可以与函数名、程序名、功能块名和方法名一起使用。它取代了 INSTANCE_OF 操作员。

但是:不可能从内部调用函数指针 CODESYS.

始终链接

standard icon:对象在编译器中被标记,因此总是包含在编译信息中。这意味着它总是被编译并下载到控制器。

注意:编译指示 {属性“始终链接”} 也可以用来指示编译器总是包含一个对象。

编译器定义

在这里您可以指定“定义”或编译对象的条件(条件编译)。您还可以指定 expr 表达式,用于这些类型的 pragma。多个条目可以作为逗号分隔的列表(请参阅 {define} 声明)。

例子: hello, test:='1'

设备描述中的其他编译器定义

在设备中定义

源自设备描述的编译器定义列表

如果这些编译器定义未在 忽略的定义 场地。

忽略的定义

设备描述中未在构建中使用的编译器定义列表

_cds_icon_arrow_right.png

在设备中定义 领域到 忽略的定义 场地

_cds_icon_arrow_left.png

将选定的编译器定义从 忽略的定义 领域到 在设备中定义 场地

编译器定义在构建中使用。

有关更多信息,请参阅: 条件编译指示