[西门子] FA技术 | QDSMotion高级同步模式下CAMMK指令的使用

[复制链接]
查看10296 | 回复0 | 2024-3-7 07:39:44 | 显示全部楼层 |阅读模式
亲爱的小伙伴们,我们又见面啦!

欢迎收看《菱机妙用》栏目!

本栏目将邀请三菱电机自动化的顶尖专家&资深工程师主笔,以图文并茂加以短视频的形式,生动讲解涵盖控制产品、驱动产品、机器人......乃至全系列FA主流产品。新功能、常用功能和典型应用,你想要的全都有!

本期看点

    QDSMotion高级同步模式下CAMMK指令的使用

01

看点

QDSMotion高级同步模式下

CAMMK指令的使用

视频介绍

CAMMK指令的主要作用是方便客户通过程序,可以直接生成旋转刀具用电子凸轮曲线;或者根据工艺需要,通过部分特征点位数据,方便的构建电子凸轮曲线。极大地提高了电子凸轮曲线应用的便利性。

本视频通过CAMMK指令说明、Motion程序说明及仿真动作演示三个部分详细介绍CAMMK指令使用方法。

CAMMK指令(凸轮自动生成)功能详解

01

指令格式—CAMMK (S1),(S2),(S3)

设置数据

内容

(S1)

凸轮No.(1~256)

(S2)

凸轮自动生成类型

旋转刀具用凸轮 : 1

简易行程比凸轮 : 2

(S3)

存储自动生成用数据的软元件的起始编号


02

CAMMK (S2=1)—旋转刀具用凸轮

偏置

名称


内容

范围

+0

分辨率

设置生成的

凸轮的分辨率

256/512/1024

/2048/4096/8192

/16384/32768

+1

+2

凸轮轴1循环长*1

设置凸轮的一

系列动作的循环长

1~2147483647

+3

+4

凸轮数据开始位置

设置“循环长=0”的

位置对应的凸轮数

据的开始位置


0~(分辨率-1)


+5

+6

区间数设置凸轮

数据的区间数

应设置相当于指定

区间数的数据

1~32

+7

用户不能使用

应设置为0

0

+8

区间1

凸轮曲线

类型*2


设置凸轮曲线

0: 匀速

1: 加速度

2: 修正梯形

3: 修正正弦

4: 修正匀速

5: 摆线

6: 5次曲线

+9

用户不能

使用

应设置为0

0

+10

结束点 (X1)


设置对于凸轮轴1

循环长的位置

(凸轮轴1循环当前值)。结束点需

设置为大于之前

的结束点的值(Xn<xn+1)< span="">。

此外,最终结束

点中,应设置

凸轮轴1循环长

1~凸轮轴1循环长

[凸轮轴1循环单位]*3

+11

+12

行程(Y1)


设置凸轮轴1循环

当前值位于指定的

结束点时的,从凸

轮基准位置开始的

行程位置。设置了1000000000时,

将变为“[Pr.441]

凸轮行程量

(R: D42704+160n,

D42705+160n/Q: D15064+150n,D15065+150n)”

中设置的位置

-2147483648~2147483647

+13 [´0.0000001%]

+13

+14

区间2

凸轮曲线

类型*2

设置凸轮曲线

0: 匀速

1: 加速度

2: 修正梯形

3: 修正正弦

4: 修正匀速

5: 摆线

6: 5次曲线

+15

用户不能

使用

应设置为0

0

+16

结束点 (X2)


设置对于凸轮轴1

循环长的位置

(凸轮轴1循环当前值)。结束点需

设置为大于之前

的结束点的值(Xn<xn+1)< span="">。

此外,最终结束

点中,应设置

凸轮轴1循环长

1~凸轮轴1循环长

[凸轮轴1循环单位]*3

+17

+18

行程(Y2)


设置凸轮轴1循环

当前值位于指定的

结束点时的,从凸

轮基准位置开始的

行程位置。设置了1000000000时,

将变为“[Pr.441]

凸轮行程量

(R: D42704+160n,

D42705+160n/Q: D15064+150n,D15065+150n)”

中设置的位置

-2147483648~2147483647

+13 [´0.0000001%]

+19

...

_

...

...

...

+194

区间32

凸轮曲线

类型*2

设置凸轮曲线

0: 匀速

1: 加速度

2: 修正梯形

3: 修正正弦

4: 修正匀速

5: 摆线

6: 5次曲线

+195

用户不能

使用

应设置为0

0

+196

结束点 (X32)


设置对于凸轮轴1

循环长的位置

(凸轮轴1循环当前值)。结束点需

设置为大于之前

的结束点的值(Xn<xn+1)< span="">。

此外,最终结束

点中,应设置

凸轮轴1循环长

1~凸轮轴1循环长

[凸轮轴1循环单位]*3

+197

+198

行程(Y32)

设置凸轮轴1循环

当前值位于指定的

结束点时的,从凸

轮基准位置开始的

行程位置。设置了1000000000时,

将变为“[Pr.441]

凸轮行程量

(R: D42704+160n,

D42705+160n/Q: D15064+150n,D15065+150n)”

中设置的位置

-2147483648~2147483647

+13 [´0.0000001%]

+199


03

旋转刀具用凸轮例程

D5000L=K512 //分辨率=512

D5002=K0 //加减速方式=梯形,同步轴长设置=直径

D5003=K300 //同步区间増速率=3.00%

D5004L=K2000 //表单长=200.0mm

D5006L=K500 //表单同步宽度=30.0mm(密封部)+

20.0mm(保存动作)

D5008L=K1000 //同步轴长=100.0mm(直径)

D5010L=K200 //同步位置调整=20.0mm

D5012L=K550 //加减速宽度=55.0mm

D5014=K1 //刀具数=1

CAMMK K5,K1,D5000 //凸轮自动生成(D5015中

将存储非同步速度结果)



04

简易行程比凸轮例程



D5000L=K512 //分辨率=512

D5002L=K36000000 //凸轮轴1循环长=360.0[degree]

D5004L=K0 //凸轮数据开始位置=第0点

D5006=K7 //区间数=7区间

D5007=K0 //用户不能使用

D5008=K0 //(区间1的)凸轮曲线类型=匀速

D5009=K0 //用户不能使用

D5010L=K9000000 //(区间1的)结束点(X1)=90.0[degree]

D5012L=K1000000000 //(区间1的)行程(Y1)=100.0[%]

D5014=K0 //(区间2的)凸轮曲线类型=匀速

D5015=K0 //用户不能使用

D5016L=K12000000 //(区间2的)结束点(X2)=120.0[degree]

D5018L=K1000000000 //(区间2的)行程(Y2)=100.0[%]

D5020=K0 //(区间3的)凸轮曲线类型=匀速

D5021=K0 //用户不能使用

D5022L=K15000000 //(区间3的)结束点(X3)=150.0[degree]

D5024L=K700000000 //(区间3的)行程(Y3)=70.0[%]

D5026=K0 //(区间4的)凸轮曲线类型=匀速

D5027=K0 //用户不能使用

D5028L=K21000000 //(区间4的)结束点(X4)=210.0[degree]

D5030L=K700000000 //(区间4的)行程(Y4)=70.0[%]

D5032=K0 //(区间5的)凸轮曲线类型=匀速

D5033=K0 //用户不能使用

D5034L=K24000000 //(区间5的)结束点(X5)=240.0[degree]

D5036L=K1000000000 //(区间5的)行程(Y5)=100.0[%]

D5038=K0 //(区间6的)凸轮曲线类型=匀速

D5039=K0 //用户不能使用

D5040L=K27000000 //(区间6的)结束点(X6)=270.0[degree]

D5042L=K1000000000 //(区间6的)行程(Y6)=100.0[%]

D5044=K0 //(区间7的)凸轮曲线类型=匀速

D5045=K0 //用户不能使用

D5046L=K36000000 //(区间7的)结束点(X7)=360.0[degree]

D5048L=K0 //(区间7的)行程(Y7)=0[%]

CAMMK K5,K2,D5000 //凸轮自动生成

05

MTD2软件建立和仿真程序启动





06

MTD2软件示波器启动和曲线监视

旋转刀具凸轮曲线

简易行程比凸轮曲线





video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_2668686975478104065

更多实用技术视频

点击以下图标进入

【bilibili】

学起来!



积累助力成长,学习创造价值!未来将持续讲解三菱电机的FA系统相关产品。您在实际操作时有哪些疑惑,或者有哪些产品或功能需要了解,欢迎留言建议!敬请继续关注《菱机妙用》技术短视频!所有视频版权归三菱电机自动化所有,未经授权不得使用。

了解更多,请关注我们



收录于合集 #FA技术

10个

上一篇FA技术 | GX Works3优势功能介绍

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则