返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
西门子SIEMENS
工控论坛首页
→
西门子SIEMENS
→ 浏览主题:
S7-1200乘法指令,实数乘不出来?
回帖:
9
个,阅读:
2150
次
[上一页]
[1]
[下一页]
* 帖子主题:
S7-1200乘法指令,实数乘不出来?
[已结贴]
收藏
分享到
4529
857362369
文章数:
641
年度积分:
107
历史总积分:
4529
作者的所有帖子(641)
注册时间:
2017/5/7
发站内信
发表于:2019/11/14 13:19:37
#0楼
为什么大家都是实数,却乘不出来呢,数据类型都是对的,1200的乘法总是搞不懂,之前做过一个整数乘实数都可以
[此贴子已经被jint于2019/11/14 14:11:25编辑过]
万千世界,不离壹刻。
【方案】
英威腾IVC1 PLC在餐梯控制系统上的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
19507
pqsh
版主
文章数:
7447
年度积分:
123
历史总积分:
19507
作者的所有帖子(7447)
注册时间:
2006/8/22
发站内信
2018论坛解答高手
发表于:2019/11/14 14:05:24
#1楼
可能又2个原因.
MD300好像不是实数,如果是,1149也是非常小的数.你确定一下md300到底是多少?
另外的原因可能是,dbd20被别的地方复用了.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
【方案】
基于台达CT2000变频器热冷可逆轧机电控改造方案设计
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4376
965528555
文章数:
507
年度积分:
50
历史总积分:
4376
作者的所有帖子(507)
注册时间:
2009/9/7
发站内信
三菱电机活动(三)
发表于:2019/11/14 14:05:24
#2楼
我刚刚测试了,按你的所有地址一样建立的数据,都是可以计算的
你看下是否存在其它地言赋值的情况
西门子S7-1200.S7-1500.S7-300.V90.G120.S120.
【方案】
实验研究|如何确定光纤激光器的温度上限?FLIR E54监测全程
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4974
MIC小赖
文章数:
1582
年度积分:
56
历史总积分:
4974
作者的所有帖子(1582)
注册时间:
2015/9/16
发站内信
发表于:2019/11/14 14:25:04
#3楼
建议交叉引用下结果那个标签(地址),不出意外别的地方有程序给它赋值了。我这边随便写了一个,指令是没问题的。
【方案】
应用案例 | 工业 PC 控制的潜水机器人在威尼斯运河中收集清理垃圾
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
37599
cvlsam
版主
文章数:
12429
年度积分:
210
历史总积分:
37599
作者的所有帖子(12429)
注册时间:
2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/11/14 14:42:15
#4楼
以下是引用
857362369
在
2019/11/14 13:19:37
的发言:
为什么大家都是实数,却乘不出来呢,数据类型都是对的,1200的乘法总是搞不懂,之前做过一个整数乘实数都可以
[此贴子已经被jint于2019/11/14 14:11:25编辑过]
我有理由相信,你MD300是直接使用而非在变量表内建立并定义为REAL类型,因此你的MD300中的值是1149而非1149.0,所以,你需要查看你的变量是否是REAL类型。
在变量类型正确的情况下:
当变量类型为其他同样长度非Real类型的情况下,得到了与楼主一样的输入显示与结果。
MUL指令编译时不检查数据类型,仅检查数据长度是否合适。
Good Luck~
【方案】
CNC | 丝杆热补偿功能应用
只看该作者
|
赞
[2]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
7993
产品体验中心会员
大蜜蜂
文章数:
353
年度积分:
161
历史总积分:
7993
作者的所有帖子(353)
注册时间:
2008/10/6
发站内信
发表于:2019/11/14 15:25:13
#5楼
MD不是实数,如果是实数会显示1149.0
【方案】
图尔克全方位M12电源组合 | 分布式电源的高效解决方案
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4529
857362369
文章数:
641
年度积分:
107
历史总积分:
4529
作者的所有帖子(641)
注册时间:
2017/5/7
发站内信
发表于:2019/11/14 17:07:32
#6楼
回复 #4楼 cvlsam
我这两个也是实数啊,都转换的,数据类型也是实数,不知道为啥不行啊
万千世界,不离壹刻。
【方案】
在陶瓷干燥工艺过程中实现节能
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4529
857362369
文章数:
641
年度积分:
107
历史总积分:
4529
作者的所有帖子(641)
注册时间:
2017/5/7
发站内信
发表于:2019/11/14 17:13:00
#7楼
我用一个整数就可以
万千世界,不离壹刻。
【方案】
BCNet客户机实现S7-300和FX5U数据交换
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4529
857362369
文章数:
641
年度积分:
107
历史总积分:
4529
作者的所有帖子(641)
注册时间:
2017/5/7
发站内信
发表于:2019/11/14 17:16:02
#8楼
回复 #3楼 MIC小赖
交叉检查了下,就用过两次,后面一次是对计算出来的值整数化,这个会影响吗
万千世界,不离壹刻。
【方案】
应用案例 | 使用倍福 TwinCAT 实现锅炉房管道焊接系统的模块化设计
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4529
857362369
文章数:
641
年度积分:
107
历史总积分:
4529
作者的所有帖子(641)
注册时间:
2017/5/7
发站内信
发表于:2019/11/15 10:13:38
#9楼
已经解决了
数值转换,要这个转换成DINT,转换后的值才能试浮点型,虽然用DWORD型进行转换不会报错,但是结果还是双字型的
万千世界,不离壹刻。
【方案】
服务智能制造 | 华北工控工业机器人嵌入式产品方案
只看该作者
|
赞
[3]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子PLC博途应用精选
•
[视频课程]西门子S7-1200编程应用入门
•
[视频课程]西门子S7-1500PLC与博途应用-基础课程
•
[视频课程]西门子变频器参数设置和实操训练
•
[视频课程]5节课掌握西门子PLC模拟量应用
•
[视频课程]7节课带你玩转西门子LOGO!智能逻辑控制器
•
[视频课程]西门子小型PLC学习指导课
•
[视频课程]西门子PLC入门指导
93.6006