fxf958
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 127 点
下载积分: 696 分
在线时间: 40(小时)
注册时间: 2014-12-03
最后登录: 2017-02-20
查看fxf958的 主题 / 回贴
楼主  发表于: 2016-01-03 20:27
DDRVA D300 D305 Y0 Y4
按手册里的意思就是D300是绝对位置脉冲量,D305是脉冲频率
最近看了一个程序,对应的触摸屏程序里面的D300是100 mm,D305是10mm/s,而且没有运算
请问我是哪里理解错了吗?
大哥们帮帮忙指点一下
[ 此帖被fxf958在2016-01-03 20:32重新编辑 ]
fxf958
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 127 点
下载积分: 696 分
在线时间: 40(小时)
注册时间: 2014-12-03
最后登录: 2017-02-20
查看fxf958的 主题 / 回贴
1楼  发表于: 2016-01-03 21:18
引用
引用第1楼jtlfguo于2016-01-03 20:39发表的  :
这个不一定的 ,虽然你看到的是100,但是在寄存器内的值可以1000,,10000,看触摸屏的这个D300设置了几位小数。寄存器里的值是脉冲值。

D300是滑台快速进给的位置可以手动设置的.小数位数2
是数值输入,不是数值显示
感觉输入的多少就是多少,
触摸屏里D300又没有运算
假如输入的是100.2,这100.2和脉冲数之间是个什么关系了?
fxf958
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 127 点
下载积分: 696 分
在线时间: 40(小时)
注册时间: 2014-12-03
最后登录: 2017-02-20
查看fxf958的 主题 / 回贴
2楼  发表于: 2016-01-04 09:24
引用
引用第3楼penn_yuan于2016-01-04 08:48发表的  :
就是速度和行程的关系,比如以30公里的速度走完70公里。当然起步和停止时要有加减速。

D300是绝对位置值,又不是速度,和加减速有关系吗?
fxf958
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 127 点
下载积分: 696 分
在线时间: 40(小时)
注册时间: 2014-12-03
最后登录: 2017-02-20
查看fxf958的 主题 / 回贴
3楼  发表于: 2016-01-04 09:39
引用
引用第5楼312208853于2016-01-04 09:30发表的  :
     悄、你先明白白这个指令吧

大哥有话请说
fxf958
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 127 点
下载积分: 696 分
在线时间: 40(小时)
注册时间: 2014-12-03
最后登录: 2017-02-20
查看fxf958的 主题 / 回贴
4楼  发表于: 2016-01-04 12:51
小数位数2 , 输入100.2 =>通常D300的值是10020
[/quote]
我是不是应该这样理解高位100底位20组合起来就是10020?
fxf958
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 127 点
下载积分: 696 分
在线时间: 40(小时)
注册时间: 2014-12-03
最后登录: 2017-02-20
查看fxf958的 主题 / 回贴
5楼  发表于: 2016-01-04 15:33
引用
引用第11楼wu32u2于2016-01-04 15:08发表的  :

这个有什么问题么?还是我没懂你的意思?设计的人可以将1个脉冲量对应1mm的移动量,也可以将1个脉冲量对应0.01mm的移动量,程序里可以不运算,只需要在伺服放大器里设置对应的电子齿轮比即可。脉冲频率也是相同的道理。

大哥我这样说吧
ddrva d300 k1000 y0 y4
触摸屏里d300设置的是100.05 ,显示格式 实数,数据类型 有符号bin32位,显示位数 7,小数位数 2,
我想知道这时ddrva里d300是多少个脉冲数
fxf958
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 127 点
下载积分: 696 分
在线时间: 40(小时)
注册时间: 2014-12-03
最后登录: 2017-02-20
查看fxf958的 主题 / 回贴
6楼  发表于: 2016-01-04 21:26
谢谢大哥们的帮忙
现在我知道了
输入plc寄存器的值=触摸屏的设置值✘10的n次方,n为小数位数