恭喜,你发布的帖子
发布于 2017-03-06 13:43:03
2楼
你的方法实用简单!
因为楼主的小数部分只有1位,所以原本较复杂的算法,实际上变成了主要是算10的N次方(假设结果放在MD1004),如果小数部分不为1位,就需要动一下脑筋了。
10的N次方 可以 通过LOOP 指令来做(方便发帖 以STL来表了,S7-1500下 最好LAD/FBD或者SCL来编程)
L L#1
T MD1004
L MB2043
L 0
==I
JC N
TAK
LP: T MW100
L MD1004
L L#10
*D
T MD1004
L MW100
LOOP LP
N:NOP 0
请填写推广理由:
分享
只看
楼主