回复:Word是数据类型吗?

Automann

  • 帖子

    6168
  • 精华

    138
  • 被关注

    308

论坛等级:至圣

注册时间:2004-12-23

普通 普通 如何晋级?

发布于 2012-06-30 10:08:35

8楼

quote:以下是引用shine在2012-06-30 09:26:07的发言:
quote:以下是引用n次看你的背影在2012-06-29 12:27:04的发言:
呵呵,看帮助文件最好看原版英文的,中文的可能翻译不准确,不建议把中文的帮助文件看成是“圣~经”哦!
嘿嘿,我们不妨做一个很简单的实验,比如:
L -88
T MW100

L -88.88
T MD102
此时,还能说MW100这个Word变量是无符号的整数吗?还能说MD102这个DWord变量必须是16进制数吗?
我认为:Word、 DWord只是反映储存器容量的大小,它们充其量就是一装载数据的容器,赋什么样的数据类型到Word、DWord,那么它们就是什么数据类型!

如果你定义了一个地址某个数据类型,那么这个变量就是这个类型。至于说里面的数据,那是你写程序的人都问题。
比如说,一个咖啡杯,你里面装的是茶水,那咖啡杯就不是咖啡杯了吗?

L指令和T指令只要不是位变量,什么数据类型都允许,梯形图中的MOVE指令也是一样。如果定义了MD102的数据类型为DINT,即使给它装入的是浮点数,操作系统也把装入的数当成DINT来用,MD102的数据类型也不会改变。
追求完美
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。