Skip to main content

对话框:CNC 属性

象征: _cds_icon_property_object.png

功能: 该对话框提供参数 数控程序 目的。

称呼查看 → 属性 命令;对象的上下文菜单

要求:CNC 对象在设备树中被选中。

提示

应用程序范围的 CNC 设置保存在 数控设置 目的。

标签:常规

更改 CNC 对象的名称。

标签:访问控制

在此指定用户组的权限。

有关更多信息,请参阅: 属性 - 访问控制

标签:构建

激活选项以从构建中排除 CNC 对象。然后不生成 IEC 数据。但是,可以将 G 代码保存为 ASCII 文件。要在运行时读取此类文件,您可以使用以下功能块 SM3_CNC 图书馆。

有关更多信息,请参阅: 属性 - 访问控制

数控 标签

执行

  • DIN66025:运动路径以 CNC 语言 DIN 66025 定义。

  • 桌子:运动路径通过表格的参数化来定义。

编译方式

. 编译时的行为
  • SMC_OutQueue: 编译时生成 SMC_OutQueue 数据结构。您通过以下方式获得全球访问权限 g_CNCQueueManager.

  • SMC_CNC_REF: 程序变量在编译时生成。您通过以下方式获得全球访问权限 g_CNCProgManager.

  • 文件:每次登录都会下载并更新G代码生成的文件。 PLC 可以通过功能块下载该文件。每次登录应用程序时,G 代码文件都会更新。这意味着每次登录时都会覆盖 PLC 上的文件。

文档名称

要求: 编译方式 被设定为 文件.

默认: $ObjectName$.cnc.该默认值是一个占位符,在登录时由 CNC 对象的对象名称(有效文件名)替换。文件名中只允许使用字符 [a-zA-Z0-9$_.]。文件名字段不得为空或以点开头或结尾。此外,点不必是文件名中路径的一部分。

队列大小 [元素]

默认值:100

大小设置不影响生成的大小 SMC_OutQueue 数据结构(选择此模式时)。的大小 SMC_OutQueue 仅由路径对象的数量决定。但是,该参数设置预处理 FB 的缓冲区大小(例如, SMC_NCDecoder, SMC_RoundPath) 在内部使用并定义前瞻缓冲区的大小。

默认值

速度 (F) [u/s]

当速度值(在“F”字中)未在 CNC 程序中设置时使用该值。以每秒路径单位为单位。取值范围:[0, 1e9]。默认值:0

加速度 (E+) [u/s²]

当加速度值(在“E”字中为正值)未设置时使用该值。以每秒平方的路径单位为单位。值范围:]0, 1e9]。

默认值:100

减速度 (E-) [u/s²]

当减速度值(在带有负值的“E”字中)未设置时使用该值。以每秒平方的路径单位为单位。值范围:]0, 1e9]。

默认值:100

快进 (G0) 的默认值

速度 (FF) [u/s]

当速度的进给值(在“FF”字中)未在 CNC 程序中设置时使用该值。以每秒路径单位为单位。取值范围:[0, 1e9]。

默认值:0

加速度 (EF+) [u/s²]

当加速度的进给值(在“EF+”字中为正值)未设置时使用该值。以每秒平方的路径单位为单位。取值范围:[0, 1e9]。

默认值:0

减速度 (EF-) [u/s²]

当减速的进给值(在带有负值的“EF-”字中)未设置时使用该值。以每秒平方的路径单位为单位。取值范围:[0, 1e9]。

默认值:0

3D 模式

要求:实施 DIN66025, 翻译模式 CNC_REF, 和 输出队列

standard icon:3D 模式是默认值。

变量的离线值

变量:如果定义了离线值,则 变量的离线值 对话框打开。在此对话框中,显示了也可以编辑的变量。

开始位置

默认值:0

精确

路径的精度(以技术单位表示)。此值指定从 G 代码读取的位置的精度。例如,如果 G 代码指定为 3 位小数,则精度应设置为 0.001 个单位。精度不得为负数。例如,此值用于路径预处理,例如 SMC_ToolRadiusCorrSMC_AvoidLoop