您现在所在的是:

三菱Mitsubishi

回帖:18个,阅读:7351 [上一页] [1] [2] [下一页]
974
小许A
文章数:38
年度积分:50
历史总积分:974
注册时间:2008/12/19
发站内信
发表于:2019/11/26 14:57:48
#0楼
附件 QQ截图20191126143441.jpg



附件 QQ截图20191126144941.jpg

附件 QQ截图20191126145003.jpg


写欧姆龙的时候觉得欧姆龙的四则运算和浮点处理是最麻烦的,但现在写三菱搞不定。那位大侠帮帮忙D224要得到一个有小数,正数,负数的变量值程序该怎么写
16168
zrx517697809
文章数:6262
年度积分:50
历史总积分:16168
注册时间:2014/3/28
发站内信
2018论坛热心网友
三菱电机活动(三)
寻找英威腾(三)
发表于:2019/11/26 15:27:03
#1楼
三菱中DIV是整数除法,浮点数是DEDIV 加减乘也带DE
致力于自动化
伺服 PLC HMI
4918
MIC小赖
文章数:1582
年度积分:56
历史总积分:4918
注册时间:2015/9/16
发站内信
发表于:2019/11/26 15:58:13
#2楼
结果:=int_to_real(数据1)/int_to_real(数据2);

"结果"数据类型改成单精度浮点数
42328
YXBK 版主
文章数:19445
年度积分:2742
历史总积分:42328
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2019/11/26 16:11:38
#3楼
转换成浮点再用浮点数指令进行计算就可以了
大家一起学习
4564
niandu
文章数:517
年度积分:229
历史总积分:4564
注册时间:2004/8/29
发站内信
发表于:2019/11/26 16:45:40
#4楼
以下是引用MIC小赖2019/11/26 15:58:13的发言:
结果:=int_to_real(数据1)/int_to_real(数据2);

"结果"数据类型改成单精度浮点数


eno:=int2flt(en,s,d)


问这个在st中如果输入
[此贴子已经被作者于2019/11/26 16:48:02编辑过]
此帖发自手机工控论坛
974
小许A
文章数:38
年度积分:50
历史总积分:974
注册时间:2008/12/19
发站内信
发表于:2019/11/26 17:19:39
#5楼
官网也这么说,但加了符号就不对了
4918
MIC小赖
文章数:1582
年度积分:56
历史总积分:4918
注册时间:2015/9/16
发站内信
发表于:2019/11/26 17:19:59
#6楼
回复 #4楼 niandu
附件 图2.jpg

附件 图片1.jpg
首先图1可以找到对应的指令,鼠标左键按住拖到程序编辑页面里,就会生成一个现成的,填空就好,绝大部分指令、函数都可以这样拖。
[此贴子已经被作者于2019/11/26 17:20:31编辑过]
4918
MIC小赖
文章数:1582
年度积分:56
历史总积分:4918
注册时间:2015/9/16
发站内信
发表于:2019/11/26 17:21:42
#7楼
回复 #4楼 niandu
附件 图2.jpg

附件 图片1.jpg

首先图1可以找到对应的指令,鼠标左键按住拖到程序编辑页面里,就会生成一个现成的,填空就好,绝大部分指令、函数都可以这样拖
4918
MIC小赖
文章数:1582
年度积分:56
历史总积分:4918
注册时间:2015/9/16
发站内信
发表于:2019/11/26 17:27:59
#8楼
附件 图片1.jpg
数据类型要注意。
974
小许A
文章数:38
年度积分:50
历史总积分:974
注册时间:2008/12/19
发站内信
发表于:2019/11/26 18:26:46
#9楼
谢谢楼上,指令都玩不好,还用FB。以前5U没玩过,设备4台伺服的,不想加模块就直接用5U+2块4AD。按成本算比3U省一点,但数据不好做啊

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

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

78.0005