关于在触摸屏上显示伺服到原点距离问题求助 点击:1538 | 回复:4



xiaoqiushui000

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2014年5月23日
发表于:2014-05-23 22:30:49
楼主

第一次接触电气行业,求教个问题,如何在DOPB触摸屏上显示到原点距离。

具体情况如下:

1、伺服是A2,编码器精度是1280000,丝杆螺距是12mm,电子齿轮比设的是1280:12,即1000脉冲伺服走1mm.

2、先将PLC CH0寄存器D1337 D1336值除1000传送给D150。即显示的是多少mm.

3、然后在触摸屏上新建一数据显示按纽。读取存储器地址即1@D150,数值设定里选定的double word,数据格式选定的floating.数据显示整数3位,小数3位。

4、然后用串口线连接触摸屏与PLC,两者通信正常。但在触摸屏上没有显示PLC D150寄存器的值。显示是0.000

请问可能原因是什么





正在下载,请等待……
下载附件需0积分!




xiaoqiushui000

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2014年5月23日
发表于:2014-05-23 22:32:29
1楼

具体设定如图,请帮忙分析下,多谢


godblessyuki

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2013年9月13日
发表于:2014-05-24 23:39:09
2楼

浮点型的运算得先把脉冲数寄存器的值转成浮点型了,再进行后面的除法吧。。。

xiaoqiushui000

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2014年5月23日
发表于:2014-06-14 21:25:00
3楼

经过别人指导,不需要进行浮点数转换,直接在触摸屏上把小数设成三位就可以,其实还是整数,不过显示成小数,MHI上设置成有符号整数。小数点后为三位即可

garbage哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2014年9月04日
发表于:2014-09-13 09:42:41
4楼

你用这种方法能在运动的时候实时显示距离吗?


热门招聘
相关主题

官方公众号

智造工程师