登录
首页
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
工控新闻
向“新”而行,伊顿电气集团亚太区新能源产业基地落地西安高新区
上半年工业指标展现韧性 产融合作助力新型工业化纵深推进
深圳机器人产业产值和机器人企业总数均为全国第一!
连续领投三家具身智能公司,京东回应
第23届电气电子工程师学会(IEEE)工业信息学国际会议&“固高杯”全国工业控制及数智化系统设计大赛颁奖典礼
工业绿色转型靠什么破局?
西门子与联华电子携手运用 mPower 技术推进 EM/IR 分析
6.4%,工业生产增势良好
更多新闻资讯