回复:S5的双线圈问题请教

n次看你的背影

  • 帖子

    2321
  • 精华

    73
  • 被关注

    53

论坛等级:奇侠

注册时间:2008-03-11

普通 普通 如何晋级?

发布于 2012-03-13 13:10:16

9楼

F=Flag在S5中称之为标志(标志位),可以认为是CPU的内部可读可写的存储器。它可以用作位操作、字节操作、字操作和双字操作。我个人认为:使用过程中根据需要可以对其单次或者多次写操作,也可以对其单次或者多次读操作。它是全局变量:可以用作固定变量、中间变量、也可以用作临时变量,根据编程者对F的驾驭能力、习惯和品味,用法多样、灵活。

根据楼主以上代码中F的用法,我认为这种用法具备临时变量的特征,可以称之为临时变量。S5中没有专门作为临时变量用的存储器,不过把F做为临时变量使用时特别要谨慎啊,最好人为地规划、定义一个地址宽度,自己编程的时候要特别清楚。不然会造成F使用、管理混乱,程序混乱也就可想而知了。以前学习过德国人写的程序,一开始看不明白,后来终于弄明白了,他们把F200.0-F255.7这56个字节规划为临时变量区了,所有二次开发的FB的临时运算都使用这个标志区(有单片机使用存储器的思想)。我们需要特别谨慎F作为临时变量使用,需要注意方法和技巧哦!(仅供参考)
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

共有0条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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