登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:S7-300的数据类型
点击:933 回复:2
楼主
编辑
引用
管理
805709808
如图一所示OUT15是经过ROUND指令输出的,数据格式应该是DINT长整型(32位)的,为什么在图二的程序中OUT15的数据类型是字16位的?
最后修改:
2020/7/6 20:06:34
20-07-06 16:30
1楼
编辑
引用
管理
cvlsam
引用
805709808
在 2020/7/6 16:30:29 发言
【内容省略】
因为图一中MOVE指令丢弃了高16位的部分,只要低16位。
20-07-07 05:46
2楼
编辑
引用
管理
329345277
用ROUND指令先将32位浮点数转换为32位整数,再用MOVE指令直接将32位整数传送到16位的指定区
20-07-07 06:58
工控新闻
和利时助力上海电气洮南市风电耦合生物质绿色甲醇一体化示范项目顺利投产
技术报告 | 劳易测安全激光扫描仪RSL 200
让科技有温度:埃夫特欧洲子公司携手i Bambini delle Fate共筑公益梦
西门子Xmanager与Xphere双双获得麒麟认证!
工业绿色转型靠什么破局?
向“新”而行,伊顿电气集团亚太区新能源产业基地落地西安高新区
物料搬运自动化起重机劳易测传感器解决方案
链博会丨施耐德电气崔志达:技术创新赋能“中国制造”迈向“中国创造”
更多新闻资讯