功能块:MC_CamTableSelect 和 MC_CamIn MC_CamTableSelect.MasterAbsolute 如果输入 MasterAbsolute = TRUE ,则凸轮从当前主位置启动。此点可以是凸轮主值范围内的任意位置。如果该点超出凸轮值范围,则发出错误。 如果输入 MasterAbsolute=FALSE ,则凸轮将重新定位到当前位置。这会将主凸轮的零点设置为当前主凸
命令:CNC 信息 功能 : 命令打开 关于程序 <名称> 的 CNC 信息 对话。 . 称呼 : 数控 菜单 对象的上下文菜单(类型 数控程序 ) 要求 : CNC 程序在编辑器中打开。 <名称> 程序的 CNC 信息 对话 该对话框提供有关指定 CNC 程序的信息。 节目名称 例子: Workpiece_1 功能块版本 例子: 4.2.0.0 行数 例子: 5 对象数 例子: 3 路径长度 [
CODESYS Development System
运营商:__NEW 运算符是 IEC 61131-3 标准的扩展。 这 __NEW 运算符保留动态内存以实例化功能块、用户定义的数据类型或标准类型的数组。运算符返回一个匹配的类型指针。 要求:在父应用程序的属性对话框中,在 应用程序构建选项 制表符 使用动态内存分配 选项被选中。 句法 <pointer name> := __NEW( <type> ( , <size> )? ); __DELET
命令:反转 IF 语句 功能 :该命令反转 IF 声明不改变语义 IF 陈述。条件被否定。中的陈述 THEN 和 ELSE 分支被交换。所有评论均被保留。 称呼 :上下文菜单下 重构 命令 要求:光标位于任意位置 之内 一个 IF 陈述。 表 2 . 否定规则 表达 否定表达 描述 < >= “小于”的比较变为“大于”,反之亦然。 <= > “小于或等于”的比较变为“大于”,反之亦然。 = <>
SA0057:可能丢失小数位 检测可能丢失小数位的语句 理由:以下类型的一段代码( diTemp2 := 1 rTemp1 := TO_REAL(diTemp2 / DINT#2) ) 可能会导致误解。这行代码的作者或读者可以假设除法将作为 REAL 操作,在这种情况下,结果将是 REAL#0.5 .然而,事实并非如此。它是一个整数运算。结果被转换为 REAL 和 rTemp1 获取值 REAL#
Multicore - Tools ¶ Introduction ¶ Multicore is a term associated with parallel processing and refers to the use of several cores that are simultaneously engaged in the execution of a program. Paralle
对话框:Linux SL 配置的目标可视化 称呼 : 工具 → 更新 TargetVisu 菜单, 配置 按钮 表 12 . CODESYS 沟通 本节定义了显示可视化的设备与运行控制器的 PLC 之间的通信参数。 打开对话框后,将读取目标设备上的当前设置并将其写入输入字段。启动目标可视化时,密码将被加密并保存。因此,此处显示的值可能与之前输入的值不同。 提示 当本节中的所有字段都已定义时,启动目
命令:EN/ENO – EN 象征: 捷径: 控制键 + 转移 + 乙 功能 :该命令用于添加或删除布尔输入“ Enable “在选定的块。 称呼 : 梯子 菜单, 英/欧 子菜单;上下文菜单 布尔值 EN 输入控制块的执行。如果 EN 值是 FALSE 调用块时,不会执行框中定义的操作。当执行这些操作时 EN 是 TRUE . 当一个块有一个 EN 输入,一个 [ 伊诺 ] 输出也可以添加到它。
CODESYS Development System
命令:全屏 象征: 键盘快捷键: 控制 + 切换 + F12 功能 :该命令切换显示 CODESYS 进入全屏模式。 称呼 : 菜单 观点 激活命令后,主窗口 CODESYS 以全屏模式显示的用户界面。您可以通过禁用命令或键盘快捷键返回到之前设置的大小 控制 + 切换 + F12 启动。 本节内容如下 :
对象:CNC 设置 象征: 该对象中的设置对应用程序的所有 CNC 对象都有效。该对象将添加到应用程序的设备树中,或者在将 CNC 对象添加到应用程序时自动生成。对象在每个应用程序中只能存在一次并且不能重命名。 在对象的编辑器中,可以为路径预处理模块、预插补和 CNC 表格编辑器指定设置。你可以删除 数控设置 对象仅当应用程序下方不存在 CNC 对象时。 提示 仅对特定 CNC 程序有效的设置保存