karterjqj
最后一行,D8除以10等于D10,我想除以9.8,但是K9.8软件提示错误
请问大侠,这个如何解决。小弟不胜感激。
Piston
回复内容: 对:Piston 关于不要直接除以K9.8了,先乘以10在除以98看看 内容的回复:
谢谢上面的朋友
kskstiy
mov K98 D20
mov K10 D21
FLT D20 D22
FLT D21 D23
DEDIV D22 D23 D24
D24就是你要的9.8的浮点数,
最后一行改DEDIV D8 D24 D10就可以了
falql223
ac 米兰
xjzlyg
K后面只能用常数
如果是小数,通过程序运算得到
NEWBRIDGE
scdysj
zlzxw
不用k9.8,用E9.8
回复内容: 对:NEWBRIDGE 关于"K9.8"***,,,,,,I FU LE YOU 内容的回复:
hbeyondt
E/ D2 E9.8 D4
我试了,通过
964200
zhuqianghua
没有了,你要用的那个数,最好先转成浮点数再来用就好了,有的三菱PLC是不支持浮点运算的
虫子
你好 你首先要把十进制数转换成二进制。我QQ240918201要详细的话,加我。
老菜鸟
我在本网站《学工控》栏目里面有个视频,专门讲三菱PLC的浮点数的,请参阅:
http://www.xuegongkong.com/course/details/2010091310230200001.html
歹匕示申
要进行浮点数,首先要转换成浮点数才行,一般就是把数字传到一个地址后,在用FLT转换就好了
陌上尘
三菱3U的支持浮点数计算,格式是 DEDIV D0 E9.8 D10 ,你可以试一下,手册里面介绍的挺详细的
小飞哥Z
不是除以K9.8.是E9.8