sunnykmc
SunnyKMC
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 287 個
工控威望: 3745 點
下載積分: 28918 分
在線時間: 413(小時)
注冊時間: 2014-04-20
最后登錄: 2024-08-27
查看sunnykmc的 主題 / 回貼
樓主  發(fā)表于: 2019-03-31 14:02
圖片:
使用PLC FX2N / FX3U /FX3G

請教寄存器的負值轉為正值要使用何種指令
例如
D0= -10    =>    D0=10


目前用的方式如上圖
如圖D1改D0
沒有SUB+p  D0會一直正負跳

所以為了安全只能再浪費一個D
[ 此帖被sunnykmc在2019-03-31 14:19重新編輯 ]
fcq417
14年plc工程實踐教學,QQ(微信):2252241236
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 302 個
工控威望: 430 點
下載積分: 1259 分
在線時間: 50(小時)
注冊時間: 2008-04-30
最后登錄: 2024-09-14
查看fcq417的 主題 / 回貼
1樓  發(fā)表于: 2019-04-01 11:22
先判斷數(shù)據(jù)正負,如果為負值,采用0-寄存器,實現(xiàn)負變正,也可以采用NEG指令,當然有取絕對值指令更好

plc編程學習,www.shuyanzdh.com
本帖最近評分記錄:
  • 下載積分:+5(sunnykmc) 熱心助人!
  • plc編程及教學:www.shuyanzdh.com
    QQ(VX):2252241236