合信论坛

快捷导航
查看: 8489|回复: 0

电子凸轮里的挺杆使用和参数介绍

[复制链接]

2

主题

2

帖子

182

积分

注册会员

Rank: 2

积分
182
发表于 2020-6-28 18:37:08 | 显示全部楼层 |阅读模式
电子凸轮CAM曲线表中有个挺杆,首先简单的讲一下挺杆的作用:
简而言之挺杆的作用是在某个点或者区间输出一个bool变量。
下面就简单的介绍下我们挺杆的使用的:
1.
首先在
Application
下建立
cam
表,找到建立挺杆表的位置

1.png

2.点击红色加号添加挺杆和此挺杆里的关键点;

2.png

1)可以是某点上升沿或者下降沿触发的挺杆输出;

2)也可以做区间段的挺杆输出,取决于你挺杆里的关键点数;

3)此处的关键点位置是以电子凸轮里的主轴坐标作为参考的;

4)所有的电子凸轮里的关键点都是有一个背景数组的,就是这些关键位置,

上升沿还是下降沿触发,都是有地址可开放的可设置的,下面就是讲一讲电子凸轮数组里

关于挺杆里的含义内容。

3.介绍在电子凸轮CAM_T(挺杆数组)里数据的含义

3.png 4.png
1)上述样例里有2个挺杆,每个挺杆里有2个关键点,所以我们生成的CAM_T(挺杆数组)有四组数组,每个关键点一个数组。

2)每个挺杆数组里有四个元素依次是

(X:=主轴关键点位置;ctt:=主轴触发方向;iGroupID:=挺杆标号;cta:=挺杆执行的动作)
Ctt缩写来自指令“SMC_CAMTAPPETTYPE”
0:=当主轴相位按照正方向进行处理时挺杆动作激活;
1:= 当主轴相位按照正反方向进行处理时挺杆动作激活;
2:= 当主轴相位按照反方向进行处理时挺杆动作激活;
5.png
Cta 缩写来自指令“SMC_CAMTAPPETACTION”

0:=开关打开;

1:= 开关关闭;

2:=颠倒(取反);

3:= 确定时间周期内开关打开;
6.png
4.介绍如何取挺杆有无输出的值;
熟悉指令“SMC_GetTappetValue”
7.png
下图就是程序里调用的情况,需要填写挺杆的归属,挺杆的标号
输出的“bTappet”就是我们实际要用的,当主轴实际位置到达指定关键点位置

根据挺杆设定的情况可看出挺杆输出的变化。
8.png

样例程序见附件




挺杆使用样例.rar

55.81 KB, 下载次数: 492

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2024-4-24 12:34 , Processed in 0.076513 second(s), 23 queries .

快速回复 返回顶部 返回列表