大数跨境
0
0

TwinCAT 3 | 如何更改凸轮曲线对称性

TwinCAT 3 | 如何更改凸轮曲线对称性 倍福技术之星俱乐部
2025-11-19
1

摘要

一般的曲线(如Polynom5曲线)都是一半距离加速,后一半距离减速。在一些特殊的应用场景可能不需要完全对称,他们需要前半段加速快,后半段慢,或者相反。在TwinCAT 3 Motion Designer里选Polynom5曲线时,有个参数Symmetry可以修改曲线的对称性,以实现这个需求。本文将介绍如何在TwinCAT中里修改这个参数。

软硬件版本

控制器硬件

TwinCAT控制制器,PC或者EPC,包括:

嵌入式控制器:CX5020-0125(IMG版本:CX1800-0411-0007 v3.92)

工控机:C6xxx、CP2xxx、CP6xxx等

控制软件

笔记本和控制器都是基于TwinCAT 3.1 Build 4024.7版本



操作步骤

通过TE1510设置

  1. Function只能选Rest ---Rest插补类型,如MOTIONFUNCTION_POLYNOM5;

  2. Symmetry修改范围只能在0.00001到0.99999之间;

  3. 如果把Symmetry改为0.2,前半段位置加速快后半段减速慢;





  1. 如果把Symmetry改为0.5,前半段位置加速和后半段减速一样时间

  1. 如果把Symmetry改为0.8,前半段位置加速慢和后半段减速快。


通过PLC程序修改参数

在做凸轮描点的时候:

astZAxisCamTableValueDrive[1].FunctionType:=MOTIONFUNCTYPE_POLYNOM5;astZAxisCamTableValueDrive[1].SlaveJerk:=0.1;


Symmetry与SlaveJerk的关系

经过测试Symmetry=0.5+SlaveJerk。

SlaveJerk的范围在(-0.5 — 0.5)之间。



作者简介 PROFILE

 吴斌 

倍福中国 资深技术支持工程师



【声明】内容源于网络
0
0
倍福技术之星俱乐部
倍福技术之星俱乐部(Star Technology Club)是德国倍福自动化有限公司针对自动化技术发展需求,响应技术创新、服务创新的大趋势,为广大技术人员提供沟通、互动及高品质服务的重要平台。
内容 477
粉丝 0
倍福技术之星俱乐部 倍福技术之星俱乐部(Star Technology Club)是德国倍福自动化有限公司针对自动化技术发展需求,响应技术创新、服务创新的大趋势,为广大技术人员提供沟通、互动及高品质服务的重要平台。
总阅读14
粉丝0
内容477