wangnaizhi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1275 個
工控威望: 1451 點
下載積分: 5498 分
在線時間: 902(小時)
注冊時間: 2015-08-31
最后登錄: 2025-01-10
查看wangnaizhi的 主題 / 回貼
樓主  發(fā)表于: 2021-10-02 10:03
DMUL結果占用4個寄存器  就是64位的  結果怎么用 好像PLC內部也沒64位指令啊
[ 此帖被wangnaizhi在2021-10-02 13:31重新編輯 ]
peilei1031
蘇州昆山的電氣自動化從業(yè)者...
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 379 個
工控威望: 1781 點
下載積分: 966 分
在線時間: 45(小時)
注冊時間: 2013-09-24
最后登錄: 2025-01-02
查看peilei1031的 主題 / 回貼
1樓  發(fā)表于: 2021-10-02 16:33
DMUL 三菱和臺達的指令嗎?   結果應該是占用 2個寄存器吧, 操作數(shù)是雙數(shù)  DW   沒有聽說過占4個寄存器的

bit 最小的單位  位
8個 bit是一個字節(jié)
兩個字節(jié)是一個字    
一個字是16位  一個字是2個字節(jié)
雙字就是2個字  4個字節(jié)
ajunn
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 520 個
工控威望: 685 點
下載積分: 1667 分
在線時間: 1031(小時)
注冊時間: 2008-11-05
最后登錄: 2025-01-12
查看ajunn的 主題 / 回貼
2樓  發(fā)表于: 2021-10-02 20:08
只能分高低32位讀取結果,就PLC而言,很少用到超出32位值,取低32位即可,負數(shù)則取正再乘,計算后再處理
超出32位,可以先轉浮點數(shù),用浮點數(shù)指令乘,再按需要處理計算結果
[ 此帖被ajunn在2021-10-02 20:16重新編輯 ]
矽能工控
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 363 個
工控威望: 408 點
下載積分: 1319 分
在線時間: 275(小時)
注冊時間: 2020-05-30
最后登錄: 2025-01-11
查看矽能工控的 主題 / 回貼
3樓  發(fā)表于: 2021-10-02 22:28
榪欎釜浠呮槸鍗犵敤榪炵畫淇╀釜瀵勫瓨鍣
西能自動化,承接非標自動機電控電路電器設計安裝維護維修,電聯(lián)18962034521
wangnaizhi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1275 個
工控威望: 1451 點
下載積分: 5498 分
在線時間: 902(小時)
注冊時間: 2015-08-31
最后登錄: 2025-01-10
查看wangnaizhi的 主題 / 回貼
4樓  發(fā)表于: 2021-10-03 09:16
圖片:
這個是臺達(三菱5U的也一樣)的手冊上的  我也很是疑惑   PLC好像也沒有64位的指令  DMUL的結果搞個64的出來 開發(fā)的工程師不知道怎么想的