hyb1314
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看hyb1314的 主題 / 回貼
樓主  發(fā)表于: 2011-01-15 00:21
各位大俠好,我是一名新手,最近在求X的Y次冪時遇到一些不解,往各位前輩指教,小弟不勝感謝。以下為具體情況:
以2的Y次冪 (Y為計數(shù)器C0的值)為例
當用以下程序時MD10不能顯示出正確的值,當將MD0改為C0的值即3.000000e+000就可以得到
L C0
T MD0
NOP 0
L 2.000000e+000
LN
L MD0 →3.000000e+000
*R
EXP
T MD10

望各位大哥詳解,謝謝!!
仿真情況見附件,謝謝!


  
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6767 個
工控威望: 38368 點
下載積分: 2641 分
在線時間: 9499(小時)
注冊時間: 2006-09-13
最后登錄: 2024-11-07
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2011-01-15 08:32
不清楚您是否看到手冊上對于LN,EXP指令的描述:

L MD0       MD0中必須為浮點數(shù)。

也就是說,您必須將C0中的BCD碼處理為浮點數(shù)參與運算。

Good Luck
hanqin
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1237 個
工控威望: 1226 點
下載積分: 2922 分
在線時間: 925(小時)
注冊時間: 2009-01-09
最后登錄: 2023-10-27
查看hanqin的 主題 / 回貼
2樓  發(fā)表于: 2011-01-15 10:02
數(shù)值轉換后再計算
hyb1314
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看hyb1314的 主題 / 回貼
3樓  發(fā)表于: 2011-01-15 18:34
確實是,現(xiàn)在已解決了,非常非常感謝!!