yy249677480
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 129 個(gè)
工控威望: 313 點(diǎn)
下載積分: 3532 分
在線時(shí)間: 133(小時(shí))
注冊(cè)時(shí)間: 2012-10-08
最后登錄: 2024-07-01
查看yy249677480的 主題 / 回貼
樓主  發(fā)表于: 2018-05-26 11:06
圖片:
圖片:
  三菱J4-B 需要走一段圓弧插補(bǔ)。圓弧見(jiàn)圖。  手冊(cè)有兩種定位方式,輔助點(diǎn),或者中心點(diǎn)。
我用的是輔助的的方式,但在通過(guò)程序計(jì)算點(diǎn)的時(shí)候需要用到勾股定理計(jì)算。  見(jiàn)圖。
結(jié)果是帶小數(shù)點(diǎn)的。但是指令上面浮點(diǎn)數(shù)轉(zhuǎn)換BIN時(shí),會(huì)舍去小數(shù)位。但是我就是需要小數(shù)位的數(shù)值。
有無(wú)合理建議?

問(wèn)題,在做開(kāi)平方根的指令上面只有浮點(diǎn)數(shù)可開(kāi)平方。浮點(diǎn)數(shù)轉(zhuǎn)換出來(lái)又舍小數(shù)了。
有嘗試把浮點(diǎn)數(shù)擴(kuò)大1000倍(常數(shù)1000也做過(guò)浮點(diǎn)數(shù)轉(zhuǎn)換),但是結(jié)果是PLC報(bào)警。


定位方式不管是選擇輔助點(diǎn)還是中心點(diǎn)好像都要進(jìn)行這種計(jì)算
tkggtdkjpl
工欲善其事,必先利其器!
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3442 個(gè)
工控威望: 20978 點(diǎn)
下載積分: 27217 分
在線時(shí)間: 1757(小時(shí))
注冊(cè)時(shí)間: 2010-01-03
最后登錄: 2024-11-10
查看tkggtdkjpl的 主題 / 回貼
1樓  發(fā)表于: 2018-05-27 21:39
定位模塊參數(shù)中是可以設(shè)置毫米的,帶小數(shù)一樣跑
樓主留言:
我設(shè)置的就是毫米,但是實(shí)際數(shù)據(jù)寫(xiě)入到寄存器中要放大10000倍,20000MM寫(xiě)入到寄存器放大再做計(jì)算。就行不通了。
自動(dòng)化單機(jī),生產(chǎn)線,項(xiàng)目編程調(diào)試!
a452818610
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 36 個(gè)
工控威望: 130 點(diǎn)
下載積分: 2984 分
在線時(shí)間: 22(小時(shí))
注冊(cè)時(shí)間: 2018-03-16
最后登錄: 2024-09-13
查看a452818610的 主題 / 回貼
2樓  發(fā)表于: 2018-05-27 21:58
能不能將參數(shù)擴(kuò)大1000倍,傳輸進(jìn)去,然后改單位um?
樓主留言:
有試過(guò)擴(kuò)大,寄存器超出容量,
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1276 個(gè)
工控威望: 6107 點(diǎn)
下載積分: 52058 分
在線時(shí)間: 1120(小時(shí))
注冊(cè)時(shí)間: 2012-04-24
最后登錄: 2024-09-30
查看john42tw的 主題 / 回貼
3樓  發(fā)表于: 2018-05-29 17:15
圖片:
參考看