zhangyjxf
錯!沒有理由
級別: 略有小成
|
請教,三菱高速計速器 DSUB C251 C251 是什么意思?結果得到什么? C251 請問 DSUB D40 D42 D44 (D44得到結果是什么意思?) |
---|---|
|
匯榮鋁業
級別: 網絡英雄
|
從上到下說: DMOV C251 D40的意思是把C251的當前值傳送到D40和D41中(因為是32位操作所以占用兩個數據寄存器)。DSUB D40 D42 D44的意思是用D40 D41里的數值減去D42 D43里的數值等于的數值存放在D44D45中。DMUL D44 D52 D46意思是用D44D45里的數值乘以D52 D53里的數值等于的數值存放在D46D47中,最后DMOV C251 D42是把C251的當前值傳送到D42D43里。最后D44里的值是零。 [ 此帖被匯榮鋁業在2011-04-15 08:15重新編輯 ] |
---|---|
|
zhangyjxf
錯!沒有理由
級別: 略有小成
|
感謝匯榮鋁業回復! 但是您還是沒有說明D44數據有何用意? 當編碼器正轉器,這個D44得到的是一個正的數值,反轉時得到負的數值! |
---|---|
|
匯榮鋁業
級別: 網絡英雄
|
這就的看你設備的控制要求了,要不然除了編這個程序的人之外誰也不知道這個D44是干什么的。 |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
D44內的數據是T4時間內編碼器的計數差值。 通俗的說,這段程序可以讓我們看到設備運行的速度。 |
---|---|
|
zhangyjxf
錯!沒有理由
級別: 略有小成
|
感謝版主和匯榮鋁業回復,可能是用過測速度!如果我一個600P的編碼器,改用360P 得到的D44會不會小的點呢? |
---|---|
|