使用虚拟时间轴控制凸轮驱动器 见 PLCopenMulti.project 安装目录下的示例项目 CODESYS 在下面 ..\CODESYS SoftMotion\Examples . 此示例演示如何在线性驱动器上实现周期性凸轮。该示例还演示了如何使用挺杆功能。 插入一个名为 Example 在下面的设备树中 应用 .在编辑器中打开凸轮。 定义一个挺杆 挺杆 标签。 X : 8.0 正传 : I
通过编程创建凸轮 这 BasicMotion_CreateCamTableOnline.project 示例项目位于安装目录中 CODESYS 在下面 ..\CODESYS SoftMotion\Examples 。 该示例展示了如何使用 IEC 代码创建和使用凸轮。使用 IEC 代码再次创建在凸轮编辑器中创建的凸轮。然后使用相同的主轴和不同的从轴执行两个凸轮。两个从轴的运动相同。 有关以编程方式
SoftMotion 轴的速度覆盖 这 BasicMotion_Override.project 这里描述的示例项目位于安装目录中 CODESYS 在下面 ..\CODESYS SoftMotion\Examples 。 此示例显示如何定义 SoftMotion 轴的速度覆盖。 有关覆盖的更多信息,请参阅: 使用 MC_SetOverride 进行动态调整 应用程序的结构 该应用程序包含一个 PL
基于距离的坡度 这 BasicMotion_CamIn_StartModes.project 此处描述的示例项目位于 CODESYS 在下面 ..\CODESYS SoftMotion\Examples 目录。 此示例说明如何使用 StartMode 输入 MC_CamIn 功能块。此输入用于配置从轴如何与主轴同步,当 MC_CamIn 已开始。 基本上,有三种可能的方法: 从动轴立即跟随凸轮和主
入门 CODESYS Softmotion Basic 使用以下方式对运动进行编程 CODESYS Softmotion Basic ,需要在设备树中配置至少一个轴。这包括设置轴类型( 模数 或者 有限 )、速度斜坡类型、软件限位开关和错误反应。 支持的移动类型的概述可以在 单轴运动 章节。 有关如何编程单轴运动的信息,请参阅 控制单轴的运动 章节。 有关凸轮基本使用的更多信息,请参阅 使用虚拟时
概述 CODESYS SoftMotion 区分仅作用于单个轴的运动和两个轴同步的运动(例如,通过电子凸轮或虚拟齿轮)。后者在 双轴同步运动 帮助页面。 基本上,仅作用于单个轴的运动块可细分为以下几类: 表 26 . 运动块 堵塞 描述 MC_MoveAbsolute 执行到指定位置的移动 MC_MoveRelative 相对于当前位置执行指定距离的移动 MC_MoveAdditive 执行相对于
动作中断 减速阶段中断 单轴运动,例如 MC_MoveAbsolute , 可以随时被其他动作打断。这可以是移动到另一个位置或速度或加速度的变化。基本上,运动的中断是由另一个人以没有速度跳跃的方式实现的。对于所有坡道类型(除了 梯形 ),加速度也没有跳跃。当斜坡类型 罪² 和 二次(平滑) 使用时,在中断期间可能会发生反转,并且起初似乎没有必要(见解释)。然后越过新的目标位置,尽管它不在旧的目标位