项目设置 - 编译选项

概述

编译器版本

固定版本

编译项目时(例如,通过编译菜单中的生成代码命令或在下载期间),使用可用的最新编译器版本。不能选择其他版本。

注: 查询您的控制器对应的编程指南,以了解有关数据类型 LREAL 将被视为 64 位类型还是转换为 REAL

设置

允许对标识符使用 unicode 字符

缺省情况下此选项已禁用,因为在标识符名称中使用 Unicode 字符不符合 IEC 标准。不过,亚洲语言可能需要这种字符。

替换常量

缺省情况下,此选项已激活。在在线模式下,常量由声明或监视视图中的值前面的一个 图标来指示。在此情况下,不能修改常量值。如果该选项已禁用,则可以访问该常量。

注: 设计接口库时,激活替换常量选项以帮助避免在线更改。

在断点中启用日志记录

缺省情况下,此选项已禁用。对于定义为执行点的断点,可以在对话框断点属性中定义消息文本。当程序在断点处停止时,此文本显示在设备日志视图中。

STRING 的 UTF8 编码

缺省情况下,此选项已禁用。数据类型 STRING 的字符串在项目范围内编码为 Latin 1 格式。可以对此文字量进行索引访问。要以 UTF-8 格式对单个文字量进行编码,向该文字量添加 UTF8# 类型前缀。有关更多信息,请参阅 UTF-8 编码:以 UTF-8 格式编码单个文字量

激活此选项可实现在项目范围内将数据类型 STRING 字符串解释为 UTF-8。这适用于每个 STRING 文字量,也可用于监控。无法对 UTF-8 编码文字量进行索引访问。

编译器警告

最大警告数量

在此定义消息视图中应列出的编译器警告的最大数量。请参阅编译器警告类别中的选择项。