命令:缩放程序 功能 : 命令打开 规模计划 配置 CNC 路径缩放的对话框。 称呼 : 数控 菜单 要求 : CNC 路径在编辑器中打开。 约束 在以下条件下可以缩放 CNC 路径: . 没有使用 A、B 或 C 轴的 变量 规模计划 对话 缩放因子 默认: 0.001 条件:缩放因子 >= 1e-3 对于比例因子 > 1,它被放大。 轴 :轴被缩放。 D(刀具半径) : 刀具半径 D 被缩放。
标准用例 这 SM3_Basic 库包含不通过标准设置/实际值接口与驱动器交互的上级功能块。这些功能块通过读取或写入实例的参数来提供命令或更改驱动器的设置 AXIS_REF_SM3 . 重新初始化驱动器 如果在运行时更改了驱动器参数,则必须重新初始化驱动器。示例:更改比例系数或旋转驱动器的位置循环。通过调用 SMC3_ReinitDrive 具有上升沿的功能块 Execute 输入, wCommu
如何定义开关点 根据主位置使用开关点触发事件。例如,这可以是输出的设置或功能块的调用。 这些说明使用来自 如何创建凸轮 章节来演示如何定义开关点。在此示例中,挺杆启动和停止焊接过程。 打开 纵轴 cam 在编辑器中。 这 凸轮 选项卡可见。 选择 标签: 推杆 . 在里面 工具箱 查看,选择 添加挺杆 工具。 当您将鼠标指针移入编辑器时,它会变成十字准线。 单击位置 600 附近的主位置下方。 将
使用可视化模板控制 CFC 中单轴的运动 见 PLCopenSingle2.project 安装目录下的示例项目 CODESYS 在下面 ..\CODESYS SoftMotion\Examples . 也可以使用任何其他 IEC 实现语言代替 ST,例如此处的 CFC。该语言演示了功能块的启动和中断机制。此外,功能块的不同启动模式 MC_MoveAbsolute 可以测试旋转轴。 插入一个名为的
跳 G代码 : G20 功能 : 命令执行条件跳转。 句法 G20 L K G码字 描述 L . 跳跃目标: 定义的行号(例如: L20 ) 跳转标签 跳转由问号和索引定义(例如: L?4 )。跳转目标本身的命令由感叹号和相应的索引标识(例如: L!4 )。跳转目标可以附加到任何 G 代码指令。 当目标线未知时,此跳转用于自动生成的 CNC 程序。 带有未知目标的跳转标签仅适用于在线解码器(不在
CNC 实例 02:带变量的在线解码 见 CNC02_online.project 安装目录下的示例工程 CODESYS 在下面 ..\CODESYS SoftMotion\Examples . 该示例显示了如何 使用变量 解码 CNC 程序。 在 CNC 编辑器中创建 NC 程序 创建一个 CNCOnline 程序与 SoftMotion 控制器。 创建一个全局变量列表并声明两个变量。 VAR_
命令:从 ASCII 文件加载程序 功能 : 命令加载一个 ASCII 将带有 CNC 程序数据的文件导入 CNC 编辑器。 CNC 对象保留其名称。 称呼 : 数控 菜单 要求 : CNC 对象在编辑器中打开。 该命令打开用于搜索文件系统的默认对话框。过滤器必须设置为 CNC、GCODE 或 TXT。所选文件被加载到激活的 CNC 编辑器中。任何现有的 CNC 程序都会被覆盖(在另一个查询之后)
命令:移动程序 功能 : 命令打开 翻译向量 用于配置 CNC 路径移动的对话框。 称呼 : 数控 菜单 要求 : CNC 路径在编辑器中打开。 约束 在以下条件下可以移动 CNC 路径: . 没有使用 A、B 或 C 轴的 变量 翻译向量 对话 所有轴坐标中的平移向量 X 默认: 1.0000000 Y Z P Q U V W 好的 这将移动 CNC 路径。此外,在第一条定位指令之前,在CNC
命令:设置变量 功能 : 命令打开 变量的离线值 对话。 CNC 程序的变量可以在此处定义为离线模式。 称呼 : 数控 菜单 要求 : CNC 路径在编辑器中打开。 变量的离线值 对话 多变的 CNC程序的变量 例子: G_X 如果变量以灰色斜体显示,则它没有在 CNC 程序中使用。 价值 配置的离线值 例子: 100 设置为在线值 这些值将被应用程序中当前分配的值覆盖。 要求:该命令在应用程序运
预处理 G代码 : G40, G41, G42, G43, G50, G51, G52, G60, G61, G70, G71 功能 : 命令激活预处理模块,例如 SMC_SmoothPath , SMC_RoundPath , SMC_AvoidLoop , SMC_ToolCorr , SMC_ToolLengthCorr , 和 SMC_ToolRadiusCorr . 提示 如果 显示预处