贝加莱学习笔记第八节电子齿轮凸轮

本文详细介绍了贝加莱的CamProfileAutomat功能,涉及到状态和事件的概念,如ncTRIGGERevent和ncSIGNALevent的触发机制。CamAuto的MpAxisCamSequence功能块用于实现速度变化和匀速操作的分段控制,其中NcWITH_CAM分为补偿段和比例段。CamProfileIndex的设置影响凸轮跟踪行为。在调用凸轮表时,需要正确配置CamTable并乘以系数。最后,通过设置StartSequence启动序列,观察InSync变量确认耦合成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Automat 多状态电子齿轮凸轮相互跳转
Cam Profile Automat 贝加莱专有

2、介绍

状态 STATE 和事件 event
状态包含事件,一个状态可以有不同的多个事件,每个事件都可以用作跳转到其他状态的条
件有两个状态,基础状态 0 会很快跳出,然后依次是状态 1 和状态 2
能使状态转换的是事件States change event :1.event type 2.envent attribute 3.target state

蓝字是事件类型
注意: 事件类型和状态都有用到 ncST_END,但是两者含义不同

 

ncTRIGGER event 是接到驱动器上的 trigger 端子排上。不能用 IO 模块ncSIGNAL event 才是可以用 IO 模块上的链接的变量来触发,因为连接到 PLC 上所以比上面
的 trigger 反应要慢。

3、Cam Auto 功能 MpAxisCamSequence 功能块 

一般 状态分为两个段 一段 compensation gearing(补偿段) ,一段 cam(比例段)..其中第
一段是速度变化的段,另一段是匀速的,是实际操作设备的段。

 

 NcWITH_CAM
是分为前后两个补偿段,中间一个比例段
如 200(m),0(s);1000(m),0(s)
则正中间 200 走比例,即 400 到 600 走比例。 0 到 400,和,600 到 1000 走补偿
这里的从轴因为都是设置为 0(slave),所以从轴都没有动。
CamProfileIndex 的赋值的含义
0xFFFF Preconfigured 1:1 line
0xFFFE Preconfigured 0 curve, point with slope
以上这两个表明要走比例关系的直线。
除此之外都是会写成 0X0001 就是用第 1 个 cam 表,来走凸轮跟踪。
对 MpAxisCamSequencer 功能块的操作。
各变量写好之后,将变量 StartSequence 置为 1,这是观察输出变量 InSync,若他被置
一,就表示耦合成功。程序就会按照编写的顺序依次跳转。

NcWITH_CAM
是分为前后两个补偿段,中间一个比例段
如 200(m),0(s);1000(m),0(s)
则正中间 200 走比例,即 400 到 600 走比例。 0 到 400,和,600 到 1000 走补偿
这里的从轴因为都是设置为 0(slave),所以从轴都没有动。
CamProfileIndex 的赋值的含义
0xFFFF Preconfigured 1:1 line
0xFFFE Preconfigured 0 curve, point with slope
以上这两个表明要走比例关系的直线。
除此之外都是会写成 0X0001 就是用第 1 个 cam 表,来走凸轮跟踪。
对 MpAxisCamSequencer 功能块的操作。
各变量写好之后,将变量 StartSequence 置为 1,这是观察输出变量 InSync,若他被置
一,就表示耦合成功。程序就会按照编写的顺序依次跳转。


4、调用凸轮表
(下面图片中写的 0 号凸轮表不能用是错误的,可以用)

 在 CamSepuencer 中调用 Cam 凸轮表,先在这个 MpAxisCamSequencerParType.CamTable 中的表中为变量赋值。

 

这样改过之后对应的下面的 1000 400 CompMode 1800 3600 中的数字就是要乘进凸轮表中
的系数。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

meslog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值