您现在所在的是:

信捷XINJE

回帖:7个,阅读:1426 [上一页] [1] [下一页]
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/10 16:07:27
#0楼
附件 YKXHN5~8VYNA】4JGOU6$}YV.jpg



附件 【2V(@LJYVPT@H5Y_C))V}0G.jpg



37240
cvlsam 版主
文章数:12401
年度积分:1592
历史总积分:37240
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2021/11/10 16:29:01
#1楼
以下是引用海Q7B42021/11/10 16:07:27的发言:
附件 YKXHN5~8VYNA】4JGOU6$}YV.jpg



附件 【2V(@LJYVPT@H5Y_C))V}0G.jpg




对D108中存储的浮点数进行整数除法指令前,请使用浮点数转整数指令INT,浮点数除法指令是EDIV而非DIV。

Good Luck~
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/10 16:31:32
#2楼
回复 #1楼 cvlsam
一言惊醒梦中人
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/10 18:30:29
#3楼
以下是引用cvlsam2021/11/10 16:29:01的发言:
以下是引用海Q7B42021/11/10 16:07:27的发言:
附件 YKXHN5~8VYNA】4JGOU6$}YV.jpg



附件 【2V(@LJYVPT@H5Y_C))V}0G.jpg




对D108中存储的浮点数进行整数除法指令前,请使用浮点数转整数指令INT,浮点数除法指令是EDIV而非DIV。

Good Luck~




上面也没有错    怎么下面的D10数值就不行了
附件 `F35K88J28UGI(K@8KYO】U7.jpg

附件 `NNOQLRL$)6【4MVZS~~CB】7.jpg
[此贴子已经被作者于2021/11/10 18:30:52编辑过]
37240
cvlsam 版主
文章数:12401
年度积分:1592
历史总积分:37240
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2021/11/11 13:10:47
#4楼

上面也没有错    怎么下面的D10数值就不行了
附件 `F35K88J28UGI(K@8KYO】U7.jpg

附件 `NNOQLRL$)6【4MVZS~~CB】7.jpg
[此贴子已经被作者于2021/11/10 18:30:52编辑过]
[/quote]

造成错误的原因是你使用了16位指令INT来转换浮点数,而之后你使用了32位指令DDRVA来使用D10~D11,而D11的值不确定。

请将INT指令改为DINT指令。

附件 workpicture1.jpg

Good Luck~
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/17 15:57:12
#5楼
回复 #4楼 cvlsam
谢谢
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/17 16:19:16
#6楼
以下是引用cvlsam2021/11/11 13:10:47的发言:

上面也没有错    怎么下面的D10数值就不行了
附件 `F35K88J28UGI(K@8KYO】U7.jpg

附件 `NNOQLRL$)6【4MVZS~~CB】7.jpg
[此贴子已经被作者于2021/11/10 18:30:52编辑过]

造成错误的原因是你使用了16位指令INT来转换浮点数,而之后你使用了32位指令DDRVA来使用D10~D11,而D11的值不确定。

请将INT指令改为DINT指令。

附件 workpicture1.jpg

Good Luck~[/quote]
附件 RT3Z({A~~7KL2A$MQ(VQI}A.jpg
不知道哪里还有不对呢
37240
cvlsam 版主
文章数:12401
年度积分:1592
历史总积分:37240
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2021/11/17 16:55:32
#7楼
以下是引用海Q7B42021/11/17 16:19:16的发言:
以下是引用cvlsam2021/11/11 13:10:47的发言:

上面也没有错    怎么下面的D10数值就不行了
附件 `F35K88J28UGI(K@8KYO】U7.jpg

附件 `NNOQLRL$)6【4MVZS~~CB】7.jpg
[此贴子已经被作者于2021/11/10 18:30:52编辑过]

造成错误的原因是你使用了16位指令INT来转换浮点数,而之后你使用了32位指令DDRVA来使用D10~D11,而D11的值不确定。

请将INT指令改为DINT指令。

附件 workpicture1.jpg

Good Luck~
附件 RT3Z({A~~7KL2A$MQ(VQI}A.jpg
不知道哪里还有不对呢[/quote]
EMUL----->EDIV---->DINT

Good  Luck ~

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004