CODESYS Development System
命令:声明变量 键盘快捷键: 切换 + F2 功能 :命令打开对话框 声明变量 ,它支持变量的声明。 称呼 : 菜单 编辑 要求 :项目的对象或设备在编辑器中打开。 由于自动声明功能而出现对话框 声明变量 同样,当光标位于包含未声明变量名称的 POU 的实现部分中的一行时。作为先决条件,您需要命令 工具 → 选项 选择并在类别中 智能编码 选项 自动声明未知变量(AutoDeclare) 已激活。
CODESYS Development System
图书馆开发人员信息 提示 为了避免一致性问题并为用户提供充分的支持,请务必遵守有关库的创建、引用、加密、保护和文档记录的某些规则。 以下描述仅提供库开发可能性的概述。有关这些主题的更详细描述,请参阅库开发的“LibDevSummary”指南。 有关更多信息,请参阅: 使用库 一般的 您可以定义库的类别。然后,这些库将显示在这些类别下方的库存储库中。 有关创建库类别的更多信息,请参阅: 图书馆类别
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
打开 V2.3 项目 提示 A CoDeSys V2.3 项目只能使用 32 位版本进行转换 CODESYS V3 。为此,需要将 CODESYS V2.3 Converter 软件包必须安装在 CODESYS V3 。该软件包可在 CODESYS Store International 。 如果您使用的是 64 位版本 CODESYS V3 ,那么您还需要安装32位版本进行转换。转换完成后,您可
CODESYS Development System
变量配置 - VAR_CONFIG 使用“变量组态”将变量从功能块映射到过程映像。在功能块中声明时,将变量分配给设备的输入/输出,而无需指定完整地址。稍后在全局变量列表中为应用程序的所有功能块实例集中指定确切地址 VAR_CONFIG -声明。这个全局变量列表与 VAR_CONFIG 声明称为变量配置。 重要 显示直接分配给 I/O 地址的变量的变化 CODESYS 直接在过程映像中。显示通过变量
CODESYS Development System
运算符:__COMPARE_AND_SWAP 多核运算符是 IEC 61131-3 标准的扩展。 运算符可用于实现信号量,例如保证对不同任务写入的变量的独占访问。 __COMPARE_AND_SWAP 获取指向数据类型的指针 __XWORD 变量、旧值和新值作为其输入(例如: bMutex := __COMPARE_AND_SWAP(ADR(dwSynch), dwOld, dwNew); )。新
CODESYS Development System
运算符:TEST_AND_SET 多核运算符是 IEC 61131-3 标准的扩展。 运算符可用于实现信号量,例如保证对不同任务写入的变量的独占访问。 TEST_AND_SET 得到一个类型 DWORD 变量作为其输入。必须可以对该变量进行写访问。变量设置为 1 并且之前的值作为结果返回。 该操作是原子的,这意味着它不能被另一个任务中断。这也适用于多核平台。 例如程序中的调用是 dwOldValu
CODESYS Development System
操作员:ROL IEC 运算符用于将操作数按位向左旋转。 允许的数据类型: BYTE , WORD , DWORD , LWORD erg := ROL (in, n) CODESYS 移动 in n 次向左移动一位,然后将该位从右侧添加到最左侧的位置。 重要 注意位数 CODESYS 用于由数据类型定义的此操作 in 输入变量。如果这是一个常数,那么 CODESYS 使用尽可能小的数据类型。输出
CODESYS Development System
运营商:ROR IEC 运算符用于将操作数按位向右旋转。 允许的数据类型: BYTE , WORD , DWORD , LWORD erg := ROR(in,n) CODESYS 移动 in n 次向右一位,然后将该位从左侧添加到最右边的位置。 提示 位数 CODESYS 此操作的用途由 in 输入变量。如果这是一个常数,那么 CODESYS 使用尽可能小的数据类型。输出变量的数据类型仍然不会影
CODESYS Development System
属性:过程值 随着 'ProcessValue' 属性,你装饰一个结构的成员。在 CFC 编辑器中,您可以使用 使用属性成员作为输入 命令以便将此结构连接到标量类型的输入。 句法 : {attribute 'ProcessValue'} 插入位置:受影响的结构成员上方的线。 例 264 . 例子 TYPE QINT : STRUCT Status : STRING; {attribute 'Pro