全局参数

<< 点击显示目录 >>

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

全局参数

全局参数适用于凸轮序列的所有状态。正如 实现 部分解释的  ,有两种方法来进行这些全局参数设置。

1.使用 MC_BR_InitAutPar 功能块

2.或者使用MC_AUTDATA_TYP数据结构和 MC_BR_AutControl一起 。

必要的参数

参数

描写

StartPosition(起始位置)

从这个位置开始,自动凸轮序列从状态0切换到实际的状态序列。

要做到这一点 ,事件的类型必须是 "ncSTART"

StartInterval(起始间隔)

如果在自动凸轮序列启动时,主轴位置已经超过设定的起始位置(StartPosition),则凸轮序列状态继续保持在状态0,直到起始间隔(StartInterval)的下一个倍数。

可选的参数

Parameter

Description

MaxMasterVelocity(最大主轴速度)

从轴使用最大主轴速度来计算其补偿段,并检查是否超过了其极限。

在这种情况下,驱动器上也会产生一个警告。只有在使用补偿段时才需要这个参数。

StartState(启动状态)

如果需要,凸轮序列可以在启动时进入任何一个状态。如果没有指定这个参数,凸轮序列将从状态0开始。

StartMaRelPos(启动主轴相对距离)

StartMaRelPos可以用来直接启动到凸轮内部的一个位置,作为一个初始状态。StartMaRelPos指定了相对于凸轮起始点的主轴距离。在初始状态下存在的任何差速补偿都被忽略。

cam_automate_global_par_definition_direct_start_diagram

MasterParID(主轴ID)

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

AddMasterParID(主轴附加轴ID)

该ParID的值被叠加到主位置。

AddSlaveParID(从轴附加轴ID)

这个ParID的值被叠加到由凸轮序列曲线计算输出的从轴位置上。

cam_automate_global_par_definition_add_slave_sceme

SlaveFactorParID(从轴缩放系数)

从轴的缩放比例被这个ParID的值拉伸。这个系数适用于凸轮序列的所有状态。

EventParID(ParID事件)

ParID说明,在使用事件类型ncPAR_ID的状态里作为事件源。如果这个ParID的值从0变成一个值!=0,则检测到一个事件。

SlaveLatchParID(从轴锁存ParID)

在补偿模式ncSL_LATCHPOS中,从轴补偿路径从该ParID的锁存值开始。当触发器发生时(TRIGGER1,TRIGGER2),这里指定的ParID的值(INT类型)被锁存。