MC_CamTableSelect

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 凸轮(Cams) >

MC_CamTableSelect

该功能块准备将被 MC_CamIn 功能块使用的凸轮cam。在 "CamTable "输入中指定的凸轮cam在 "Execute "输入的上升沿后 会被被分配一个索引。这个索引显示在 "CamTableID "输出上。功能块 MC_CamIn 可以通过 "CamTableID "访问这个索引。 一个从轴最多可以选择14个凸轮cams。

凸轮数据(Cam data )在CPU的空闲时间内被传输到驱动器上。"主轴Master "输入对数据传输没有影响。一旦传输完成,"Done "输出被设置,索引在 "CamTableID "输出上可用。

在 "CamTable "输入中指定的每个凸轮cam都被分配一个单独的 "CamTableID"。如果在同一个凸轮cam上,功能块MC_CamTableSelect被调用两次,一次设置了 "周期 "输入,另一次没有,那么将分配一个不同的 "CamTableID"。

如果再次调用该功能块时,凸轮cam之前已经被传输过,并且 "周期 "的值相同,那么以前传输的数据将被覆盖。

信息:

每个驱动器最多可以为真实轴和虚拟轴选择14个凸轮。为真实轴选择的凸轮也可用于同一驱动器上的虚拟轴,反之亦然。

使用要求

 

允许启用功能块的PLCopen轴状态

所有PLCopen轴状态,对PLCopen轴状态没有影响

功能块

mc_camtableselect

参数

级别

输入/输出

参数

数据类型

说明

B

IN

Master

UDINT

主轴 轴参考引用

B

IN

Slave

UDINT

从轴 轴参考引用

B

IN

CamTable

STRING[12]

凸轮cam的名称

B

IN

Execute

BOOL

该功能块的执行在该输入的上升沿开始。

E

IN

Periodic

BOOL

周期性凸轮:

mcNON_PERIODIC... 0

mcPERIODIC ... 1

B

OUT

Done

BOOL

执行成功。功能块已经完成。

E

OUT

Busy

BOOL

该功能块处于活动状态,必须继续被调用。

B

OUT

Error

BOOL

执行过程中的错误

E

OUT

ErrorID

UINT

错误代码

E

OUT

CamTableID

USINT

与功能块 MC_CamIn一起使用的凸轮的ID号

表: 参数 MC_CamTableSelect

本节的主题:

周期性的

其他信息

错误代码