CODESYS Development System
对话框:项目设置: 静态分析灯 象征: 功能 :对话框激活使用轻量级版本执行的检查 CODESYS 每次生成代码时进行静态分析。 称呼 : 项目 → 项目设置 命令, 静态分析灯 类别 提示 您可以通过使用标记代码从静态代码分析中排除代码行 {analysis ...} 语用或 {attribute 'analysis' := '...'} 语用。 有关更多信息,请参阅: 静态分析代码 额外的编译
CODESYS Development System
变量:VAR_GENERIC CONSTANT 通用常量变量 泛型常量是 VAR_GENERIC CONSTANT 功能块的声明区域,直到分配功能块实例才分配初始化值。 语法:功能块声明 FUNCTION_BLOCK <function block name> VAR_GENERIC CONSTANT <generic constant name> : <integer data type> :=
CODESYS Development System
UTF-8 编码 基本 应用在 CODESYS 可以处理各种各样的字符,例如,以各种语言输出错误消息。或者以用户选择的语言显示可视化,该语言接受各种语言、字符或符号的用户输入。 如果不需要全面的字符集,或者不应该更改项目,则仍可以使用以 Latin-1 格式编码的字符串。 表 3 . 字符集表 字符集 代码页码 描述 字符编码 ASCII 20127 128 个字符 适用于英文文本 7 位编码字符
CODESYS Development System
转换:REAL、LREAL 重要 如果浮点数在目标数据类型的值范围内,则转换在所有系统上以相同的方式进行。 如果浮点数超出范围限制,则不考虑该数字的第一个字节。 运算符将浮点数转换为指定的数据类型并返回类型转换的值。如果适用,转换是四舍五入的。 如果 REAL_TO_<目标类型> 转换时,值首先转换为 UDINT 然后才转换为目标类型。 对于 LREAL_TO_<目标类型> 转换时,值首先转换为
CODESYS Development System
常数:TIME、LTIME 您可以使用 TIME 常量来操作标准定时器模块。该常量的大小为 32 位,分辨率以毫秒为单位。 此外,时间常数 LTIME 可用作高分辨率计时器的时间基准。这 LTIME 常量的维度为 64 位,分辨率以纳秒为单位。 常数: TIME 句法 <time keyword> # <length of time> <time keyword> : TIME | time |
CODESYS Development System
操作员:SIZEOF 提示 在编译器版本 3.5.16.0 及更高版本中, XSIZEOF 应使用运算符而不是此运算符。 运算符是 IEC 61131-3 标准的扩展。 句法 : <return value> := SIZEOF( <variable name> | <date type name> ); 运算符确定传递的变量或数据类型中所需的字节数。始终返回无符号值。返回值的类型与传递的操作数(
CODESYS Development System
对象:项目信息 象征: 功能 :对象包含属性、元信息和项目信息。有了这个,您可以检查项目的作者身份和完整性。 . 称呼 双击设备树中的对象 项目→项目信息 菜单 要求 : CODESYS 单击时创建对象 项目→项目信息 ,并打开对话框。 CODESYS 将项目信息直接保存在项目中。例如,当您将项目转移到另一个系统时, 项目信息 对象也被转移。您不需要项目存档。 有关更多信息,请参阅: 检索和编辑项
CODESYS Development System
标签:配置 目的: 任务 优先 可能的值:0..31,其中 0 是最高优先级 任务组 已分配 任务组 可以分配给多核中的特定处理器内核 例子: IEC 任务 注意:任务组显示在设备树中任务之后的括号中。 重要 在 Linux 中使用运行时系统时,任务组和优先级之间存在固定的依赖关系。有关更多信息,请参阅: Linux 系统上的任务优先级映射 类型 类型 循环的 任务的处理是循环完成的。 输入栏 间
CODESYS Development System
加密通信,更改安全设置 重要 数据保护建议 为了将违反数据安全的风险降到最低,我们建议对运行您的应用程序的系统采取以下组织和技术措施。尽可能避免将 PLC 和控制网络暴露于开放网络和 Internet。使用额外的数据链路层进行保护,例如用于远程访问的 VPN。安装防火墙机制。限制授权人员的访问。使用高强度密码。在调试时,更改任何现有的默认密码并定期更改。 使用受支持的安全功能 CODESYS 和相
CODESYS Development System
图书馆开发人员信息 提示 为了避免一致性问题并为用户提供充分的支持,请务必遵守有关库的创建、引用、加密、保护和文档记录的某些规则。 以下描述仅提供库开发可能性的概述。有关这些主题的更详细描述,请参阅库开发的“LibDevSummary”指南。 有关更多信息,请参阅: 使用库 一般的 您可以定义库的类别。然后,这些库将显示在这些类别下方的库存储库中。 有关创建库类别的更多信息,请参阅: 图书馆类别