CODESYS Development System
编译器错误 C0099(编译器版本 < 3.5.7.0) 信息 :不再支持本地定义的枚举。请改用 DUT 定义。 可能的错误原因 : 本地枚举声明与不支持此功能的编译器版本一起使用。 错误修正 :使用更高版本的编译器,或在 DUT 中定义枚举。 错误示例: 例 353 . 错误示例: PROGRAM PLC_PRG VAR localEnumVar : (RED, GREEN, BLUE) :=
CODESYS Development System
运营商:ADR 运算符是 IEC 61131-3 标准的扩展。 ADR 产生其参数的 32 位地址(或 64 位地址,如果可能)。您可以将此地址传递给制造商函数或将它们分配给项目中的指针。 句法 VAR <address name> : DWORD | LWORD | POINTER TO < basis data type> | __XWORD ; END_VAR <address name>
CODESYS Development System
客户端不支持安全功能 用户管理 下列 CODESYS 客户端尚不支持用户管理: 网络服务器 < V3.5.14.0 为了使这些客户端能够与控制器建立连接,不得启用用户管理。 加密通信 下列 CODESYS 客户端还不支持加密通信: 编译器版本 =< V3.5.9.0 的数据服务器 WebVisu < V3.5.14.0 或启用文件传输 网络服务器 < V3.5.14.0 远程 TargetVisu
CODESYS Development System
常量:日期和时间 32 位日期规范:DATE 使用 DATE 关键字 ( D ) 来指定日期。 句法 <date keyword>#<year>-<month>-<day> <date keyword> : DATE | date | D | d <year> : 1970-2106 <month> : 1-12 <day> : 1-31 DATE 文字在内部被视为数据类型 DWORD ,这对应于
CODESYS Development System
POU: CheckBounds 此监视功能的任务是适当地处理边界违规。对违规的反应示例包括设置错误标志和更改数组索引的值。仅对一个变量数组索引执行检查。不正确的常量数组索引会导致编译器错误。 CODESYS 当值被赋值给一个 大批 多变的。 有关更多信息,请参阅: 使用构建块进行隐式检查 , 使用构建块进行隐式检查 插入函数后,您会在声明和实现部分收到自动生成的代码。见下文。 小心 要获得监视功
CODESYS Development System
运行系统/PLC 的安全性 与连接在控制器中的控制器通信 CODESYS 应通过以下方式保护项目免受未经授权的访问: 启用用户管理:简单或基于组 与控制器通信的基于证书的加密 重要 在 V3.5 SP17 及更高版本中,SL 运行时系统需要用户管理。对于早期版本,请参阅下面的“实施用户管理”。 启用安全功能 首先将通信切换为加密,以便在转移用户管理时不会向网络中的其他参与者透露任何凭据。 强制加密
CODESYS Development System
ST 声明:IF 这 IF 语句用于检查条件,并根据该条件执行后续语句。 条件编码为 表达 返回一个布尔值。如果表达式返回 TRUE , 则条件成立并执行相应的语句 THEN .如果表达式返回 FALSE ,然后是以下条件,它们被标识为 ELSIF , 被评估。如果 ELSIF 条件返回 TRUE ,则语句在相应的之后执行 THEN .如果所有条件都返回 FALSE , 然后语句在之后执行 ELS
CODESYS Development System
ST 声明:CASE CASE 语句是一种条件控制结构,它使语句或语句的一部分仅在特定条件下执行。通过比较条件和标签来确定执行的部分。 句法: CASE <condition> OF <label-1> : <instruction-1> <label-2> : <instruction-2> <label-3, label-4, label-5> : <instruction-3> <label
CODESYS Development System
检索和编辑项目信息 您可以使用 项目信息 对象检索有关您的项目和相关文件的信息,并编辑某些信息。 . 该对象包含有关信息 文件属性 元信息,例如供应商、标题或作者 带键的属性 统计数据 许可 签名:这种对翻译库进行签名的方式已被弃用,出于安全原因,仅在需要与旧版本兼容时才应使用。如果使用此方法,那么稍后您可以使用公钥令牌来验证库是否最后由库供应商签名。因此,作为库供应商,您必须将所使用的公钥提供给
CODESYS Development System
数据类型:__VECTOR 注意 向量运算仅在 64 位处理器上受本机支持,并且仅在这些处理器上提供性能优势。控制器的数据表提供了有关控制器上使用的处理器的信息。 目前,原生支持带有 SSE2 的 x86/64 位平台和带有 NEON 的 ARM64 上的向量操作。在所有其他平台上,向量操作都被转换为单独的语句。例如,向量加法然后通过多个单一的加法运算来执行。 处理器的命令集扩展是 SIMD 扩展