您现在所在的是:

三菱Mitsubishi

回帖:5个,阅读:976 [上一页] [1] [下一页]
548
907724155
文章数:76
年度积分:50
历史总积分:548
注册时间:2017/8/2
发站内信
发表于:2017/8/4 16:43:15
#0楼
首先,先谢谢大神们的指教了。
我的问题是:1、我经过对实际位移,减速比,导程,编码器分辨率的换算得出的脉冲总数是个64位的数据,那么如何将这个64位的数据写进执行伺服的程序里呢,是两个双字嘛。现在我想把这两个双字的数据放到C里面去,求大神教教,怎么放? 先MOV再移位我也想过,但是都是16位的运算啊。。

谢谢大神们了
28180
cfg168
文章数:17072
年度积分:76
历史总积分:28180
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2017/8/4 17:15:13
#1楼
以下是引用9077241552017/8/4 16:43:15的发言:
首先,先谢谢大神们的指教了。
我的问题是:1、我经过对实际位移,减速比,导程,编码器分辨率的换算得出的脉冲总数是个64位的数据,那么如何将这个64位的数据写进执行伺服的程序里呢,是两个双字嘛。现在我想把这两个双字的数据放到C里面去,求大神教教,怎么放? 先MOV再移位我也想过,但是都是16位的运算啊。。

谢谢大神们了
您打算用什么设备连接伺服驱动系统?用PLC控制器吗?如果是,那么,您以上的问题都可以解决。
控制伺服驱动器运转的方式之一,就是让PLC控制器发送脉冲信号给伺服驱动器的信号接收端口。而脉冲信号的发送,可以通过编制PLC的梯形图程序实现。一般脉冲信号发送的数值,都是和伺服驱动器的运动距离有关的,还和伺服驱动器内部的参数设置息息相关(电子齿轮比)。

比如伺服驱动器设置的电子齿轮比参数是5000:1,转动1圈,编制程序的时候,发送的脉冲数值就是5000个脉冲信号,才能让伺服马达转动一圈。
85329
ZCMY 版主
文章数:47405
年度积分:1388
历史总积分:85329
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2017/8/4 17:57:55
#2楼
呵呵;还是调节电子齿轮比,数据限定在32位的靠谱;
548
907724155
文章数:76
年度积分:50
历史总积分:548
注册时间:2017/8/2
发站内信
发表于:2017/8/5 7:59:08
#3楼
回复 #1楼 cfg168
恩恩!谢谢啦!
548
907724155
文章数:76
年度积分:50
历史总积分:548
注册时间:2017/8/2
发站内信
发表于:2017/8/5 7:59:33
#4楼
回复 #2楼 ZCMY
恩恩!谢谢了
2828
415150043
文章数:771
年度积分:119
历史总积分:2828
注册时间:2010/6/7
发站内信
2015【逛工博】(三)
发表于:2017/8/5 9:50:23
#5楼
64Bit写不进去的,开放的地址就是32Bit。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003