君君绝对无敌
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 141 点
下载积分: 616 分
在线时间: 6(小时)
注册时间: 2013-10-08
最后登录: 2014-01-11
查看君君绝对无敌的 主题 / 回贴
楼主  发表于: 2013-11-01 08:40
图片:
上图是找原点,找到后用DRVA控制旋转台(Y1脉冲输出口),,,每次旋转台转完以后用mov D8350 D20(D20是触摸屏上的数值显示)把工作台的位置传送到触摸屏上面,但是问题来了,为什么我在触摸屏上输入转45度,数值显示D20是45,所以正转显示都正常,,但是我输入-45的时候,显示的是600多,,,我就郁闷了,是不是那边不对啊,还是我找远点指令少了点上面
wang_jinrong
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 141 点
下载积分: 535 分
在线时间: 6(小时)
注册时间: 2013-08-09
最后登录: 2013-12-27
查看wang_jinrong的 主题 / 回贴
1楼  发表于: 2013-11-03 22:25
PLC程序用的16位么,建议改用32位传送
触摸屏显示位数默认为16位,建议改用32位
在试试吧,应该能解决
32位不仅能显示数值,负号也能显示