回复:Word是数据类型吗?

n次看你的背影

  • 帖子

    2321
  • 精华

    73
  • 被关注

    53

论坛等级:奇侠

注册时间:2008-03-11

普通 普通 如何晋级?

发布于 2012-12-04 10:46:47

59楼

quote:以下是引用万泉河在2012-12-03 14:36:33的发言:
n次等大侠,如果对自己是动物还有异议,请先替WORD*再跟我较劲。

赶紧进入我的正题,对WORD和INT,我也有些看法的:

我们非常熟悉的库函数FC105(SCALE ),模拟量PIW的地方,到底该是个WORD还是INT呢?
FC105这个函数此管脚属性是INT。
如果你要符合严谨规则,比如用LAD编程,那么在符号表中必须定义模拟量变量类型为INT。尽管往往缺省是WORD。

可问题又来了,有的地方,同样是西门子提供的标准库函数,比如FB41(PID)的管脚PV_PER,它的属性是WORD。同一个地址,你如果定义成INT,在这里又不能插入了。

你在定义符号表的时候,对一个PIW到底应该定义为WORD呢,还是INT呢?
是不是有些抓狂了呢?

我已经抓狂很多次了!


呵呵,万哥,我不抓狂也没有吃到苍蝇。既然说到了FC105、FB41,如果FC105、FB41输入是一个双极性的模拟量呢?为什么我们非要把WORD理解成无符号数呢?为什么非要把WORD理解成数据类型呢?为什么就不能把WORD理解成一个容器呢?我觉得开发库函数的人员是非常专业的。在S5时代,WORD形参就已经存在,为什么SIEMENS到了S7没有放弃这种定义方式呢?我觉得我们应该去思考和学习,只是我们有时候需要改变自己原有的观念,提升我们对WORD含义的理解。这样也就不会纠结了。
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54713条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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