返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
西门子SIEMENS
工控论坛首页
→
西门子SIEMENS
→ 浏览主题:
S7-300的数据类型
回帖:
2
个,阅读:
894
次
[上一页]
[1]
[下一页]
* 帖子主题:
S7-300的数据类型
收藏
分享到
8654
805709808
文章数:
759
年度积分:
50
历史总积分:
8654
作者的所有帖子(759)
注册时间:
2013/3/17
发站内信
发表于:2020/7/6 16:30:29
#0楼
如图一所示OUT15是经过ROUND指令输出的,数据格式应该是DINT长整型(32位)的,为什么在图二的程序中OUT15的数据类型是字16位的?
[此贴子已经被作者于2020/7/6 20:06:34编辑过]
此帖发自手机工控论坛
【方案】
台达10MC控制器在药水灌装机的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
37599
cvlsam
版主
文章数:
12429
年度积分:
210
历史总积分:
37599
作者的所有帖子(12429)
注册时间:
2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2020/7/7 5:46:11
#1楼
以下是引用
805709808
在
2020/7/6 16:30:29
的发言:
如图一所示OUT15是经过ROUND指令输出的,数据格式应该是DINT长整型(32位)的,为什么在图二的程序中OUT15的数据类型是字16位的?
[此贴子已经被作者于2020/7/6 20:06:34编辑过]
因为图一中MOVE指令丢弃了高16位的部分,只要低16位。
【方案】
台达机电产品上辊万能卷板机解决方案
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
17636
产品体验中心会员
329345277
文章数:
5607
年度积分:
196
历史总积分:
17636
作者的所有帖子(5607)
注册时间:
2008/12/16
发站内信
2018春节活动(三)
2015春节活动
2014相约国庆
发表于:2020/7/7 6:58:16
#2楼
用ROUND指令先将32位浮点数转换为32位整数,再用MOVE指令直接将32位整数传送到16位的指定区
【方案】
华北工控EMB-2582主板,满足远程诊疗系统8K音视频编解码及高效传输需求
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子PLC博途应用精选
•
[视频课程]西门子S7-1200编程应用入门
•
[视频课程]西门子S7-1500PLC与博途应用-基础课程
•
[视频课程]西门子变频器参数设置和实操训练
•
[视频课程]5节课掌握西门子PLC模拟量应用
•
[视频课程]7节课带你玩转西门子LOGO!智能逻辑控制器
•
[视频课程]西门子小型PLC学习指导课
•
[视频课程]西门子PLC入门指导
46.8003