CODESYS Development System
变量:CONSTANT 常量变量在全局变量列表或编程对象的声明部分中声明。在实现中,可以通过实例路径以只读方式访问常量变量。 句法 <scope> CONSTANT <identifier> : <data type> := <initial value> ; END_VAR <scope> : VAR | VAR_INPUT | VAR_STAT | VAR_GLOBAL <data type>
CODESYS Development System
变量:PERSISTENT 持久变量在声明部分声明 VAR_GLOBAL RETAIN PERSISTENT 在持久全局变量列表中。对于标有 PERSISTENT 持久性编辑器之外的关键字,实例路径被添加到那里。 提示 作为 CODESYS V3.3.0.1,一个变量声明 PERSISTENT RETAIN 具有相同的效果 RETAIN PERSISTENT 或者 PERSISTENT . 全局持
CODESYS Development System
变量:RETAIN 保留变量由关键字声明 RETAIN 在范围内的编程对象中添加 VAR , VAR_INPUT , VAR_OUTPUT , VAR_IN_OUT , VAR_STAT , 或者 VAR_GLOBAL . 声明的语法 <scope> RETAIN <identifier>: <data type> ( := <initialization> )? // ( ... )? : Op
CODESYS Development System
指针:SUPER 这 SUPER 指针是用于面向对象编程的特殊变量。 SUPER 是功能块的指针,指向生成功能块的基本功能块实例。这 SUPER 指针还允许访问基功能块(基类)的方法的实现。一个 SUPER 指针对每个功能块自动可用。您可以使用 SUPER 仅在方法和相关的功能块实现中。 指针的解引用: SUPER^ 使用 SUPER 指针:随着 SUPER 关键字,您调用的方法在基本类或父类的实
CODESYS Development System
指针: THIS 这 THIS 指针是用于面向对象编程的特殊变量。 THIS 是一个功能块的指针,指向它自己的功能块实例。一个 THIS 指针对每个功能块自动可用。您可以使用 THIS 仅在方法和功能块中。 THIS 可用于类别中的输入助手中的实现 关键词 . 指针的解引用: THIS^ . 的使用 THIS 指针 如果局部变量覆盖方法中的功能块变量,您可以使用 THIS 指针。请参见下面的示例
CODESYS Development System
数据类型:隐式枚举 隐式枚举允许一种简单的方法来声明仅在本地 POU 中有效的新枚举变量。这种类型的变量可以采用在组件列表中声明的有限数量的整数值。 隐式枚举没有数据类型名称或标识符。 宣言 : <variable name> : ( <list of component names> ) := <initialization>; <list of component names> 具有所需数量组
CODESYS Development System
运算符 CODESYS V3 支持所有 IEC 61131-3 运算符。这些运算符在整个项目中都得到隐式识别。除了这些 IEC 运算符之外, CODESYS 还支持一些非IEC 61131-3操作员。 运算符用于块中,例如函数。 提示 有关 ST 运算符的处理顺序(结合强度)的信息,请参阅“ST 表达式”一章。 小心 对于浮点数据类型的运算,计算结果取决于所应用的目标系统硬件。 小心 对于数据类型
CODESYS Development System
运行系统/PLC 的安全性 与连接在控制器中的控制器通信 CODESYS 应通过以下方式保护项目免受未经授权的访问: 启用用户管理:简单或基于组 与控制器通信的基于证书的加密 重要 在 V3.5 SP17 及更高版本中,SL 运行时系统需要用户管理。对于早期版本,请参阅下面的“实施用户管理”。 启用安全功能 首先将通信切换为加密,以便在转移用户管理时不会向网络中的其他参与者透露任何凭据。 强制加密
CODESYS Development System
安全性 CODESYS WebVisu 通过以下措施保护控制器的 Web 服务器和可视化客户端之间的连接,防止不必要的访问: 在可视化客户端和 Web 服务器之间配置 HTTPS 连接(使用 SSL/TSL 加密)。 限制对可视化的访问并配置可视化用户管理。 配置加密连接 Web 服务器和可视化客户端之间的 HTTPS 连接需要通过证书对 Web 服务器进行身份验证。您可以在 安全屏幕 . 点击