状态

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > 项目创建 > 运动控制 > 连接类型 > 凸轮耦合 > 凸轮自动序列 > 实现 > 定义状态序列器 >

状态

最多可以定义15个状态 (索引0...14)

15个状态中的一个,基础状态(状态0),是一个例外,因为不能给它分配给任何凸轮或补偿段。所以只能为基础状态STATE0定义所需的事件。在某种程度上来说,它只是用来作为一个等待步骤。

可以为其他自动凸轮序列状态定义以下元素:

一个凸轮,在使用前必须被下载到ACOPOS中。然后该凸轮可以在其它任何状态内使用。

可以选择一个 差速补偿段,它基本上是一个自动计算的曲线,可以补偿主从轴之间位置和速度的差异,并确保在状态跳转时凸轮的连续连接。  这方面有不同的变化

因此,曲线特征是在一个状态内定义的:

cam_automate_state_sceme

也可以 不使用 补偿段。如果这样做了,那么该状态中就只包含凸轮cam。

如果在自动凸轮序列状态下使用了补偿段,那么它 将总是在 状态中的相应凸轮之前被处理 (也就是说先运行补偿段,再进入同步段Cam)。

必要的参数

参数

描述

StateIndex

要配置的状态的索引。

CamProfileIndex

选择一个要使用的凸轮

MasterFactor

主轴缩放系数

SlaveFactor

从轴缩放系数

事件 "ncCOUNT "的可选参数

 

参数

描述

RepeatCounterInit

使用ncCOUNT事件类型时计数器的初始值。每次达到结束状态时,计数器的状态值会递减1。当计数器的状态值达到零时,事件就会产生,进而触发状态跳转。

RepeatCounterSet

可以用来改变正在运行中的自动凸轮序列中的当前计数器状态值。

其他可选参数

参数

描述

MasterParID

这个ParID可以作为主轴信号,而不是主轴设定位置。