zhf314033061
初学者拜师,可能问的问题比较低级!请各位高手多多关照!
级别: 工控侠客
精华主题: 0
发帖数量: 24 个
工控威望: 2249 点
下载积分: 3936 分
在线时间: 82(小时)
注册时间: 2013-03-28
最后登录: 2022-12-04
查看zhf314033061的 主题 / 回贴
楼主  发表于: 2015-03-18 20:31
PLC定义定位模块单位是:mm

疑点:D438为什么要将D416(单位mm)除以10?
            D424(单位mm)乘100相加得D428?

            D200用DTOP指令写入伺服定位模块位移量缓冲存储器2006、2007!

上两步的换算关系不明白怎么换算的!求高手指点!非常感谢!鄙人初学PLC!
琢磨到这里卡壳了!
zhf314033061
初学者拜师,可能问的问题比较低级!请各位高手多多关照!
级别: 工控侠客
精华主题: 0
发帖数量: 24 个
工控威望: 2249 点
下载积分: 3936 分
在线时间: 82(小时)
注册时间: 2013-03-28
最后登录: 2022-12-04
查看zhf314033061的 主题 / 回贴
1楼  发表于: 2015-03-20 10:41
拜托哪位高手予以指导!鄙人不胜感激!
ps963852
级别: 略有小成
精华主题: 0
发帖数量: 162 个
工控威望: 296 点
下载积分: 801 分
在线时间: 159(小时)
注册时间: 2012-09-01
最后登录: 2021-09-08
查看ps963852的 主题 / 回贴
2楼  发表于: 2015-03-20 11:55
你需要看QD75手册
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 470 个
工控威望: 2600 点
下载积分: 6548 分
在线时间: 489(小时)
注册时间: 2008-10-17
最后登录: 2024-05-16
查看小侯的 主题 / 回贴
3楼  发表于: 2015-03-22 03:20
一般來說暫存器值並沒有小數點
除非使用浮點數
而人機輸入1.2345在暫存器存放應該是12345
假設你A*切斷長為1.2345實際上是12345(單位0.0001mm)
B假設為1234.0實際上是12340(單位0.1mm)
你輸入的數值轉換成長度應該是也就是暫存器D428會是1=0.001mm
製品長度為A*切斷長[1234(單位0.001mm)]+B[1234000(單位0.001mm)]
單位mm是經過換算後並不是你PLC暫存器的數值單位