君君絕對無敵
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個(gè)
工控威望: 141 點(diǎn)
下載積分: 616 分
在線時(shí)間: 6(小時(shí))
注冊時(shí)間: 2013-10-08
最后登錄: 2014-01-11
查看君君絕對無敵的 主題 / 回貼
樓主  發(fā)表于: 2013-11-01 08:40
圖片:
上圖是找原點(diǎn),找到后用DRVA控制旋轉(zhuǎn)臺(tái)(Y1脈沖輸出口),,,每次旋轉(zhuǎn)臺(tái)轉(zhuǎn)完以后用mov D8350 D20(D20是觸摸屏上的數(shù)值顯示)把工作臺(tái)的位置傳送到觸摸屏上面,但是問題來了,為什么我在觸摸屏上輸入轉(zhuǎn)45度,數(shù)值顯示D20是45,所以正轉(zhuǎn)顯示都正常,,但是我輸入-45的時(shí)候,顯示的是600多,,,我就郁悶了,是不是那邊不對啊,還是我找遠(yuǎn)點(diǎn)指令少了點(diǎn)上面
apexcom
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 134 點(diǎn)
下載積分: 579 分
在線時(shí)間: 3(小時(shí))
注冊時(shí)間: 2013-09-08
最后登錄: 2014-05-26
查看apexcom的 主題 / 回貼
1樓  發(fā)表于: 2014-04-11 16:20
觸摸屏的D20類型設(shè)置不對,應(yīng)設(shè)置為有符號(hào)BIN16。如果D20數(shù)值是實(shí)數(shù)或者超過正負(fù)65536,D20應(yīng)設(shè)置為實(shí)數(shù)或者BIN32,同時(shí)mov D8350 D20改為Dmov D8350 D20,注意D8351和D21不要被別處占用。