回复:求教s7-200累加器的使用规则

醉书生

  • 帖子

    718
  • 精华

    25
  • 被关注

    18

论坛等级:侠士

注册时间:2004-06-13

普通 普通 如何晋级?

发布于 2006-12-01 09:38:02

0楼

quote:以下是引用yanxiao在2006-11-29 08:15:37的发言:
1、累加器在一个扫描周期内相当于一个全局变量,中断例外。不同扫描周期之间没有继承性;
2、中断的现场保护,包括了累加器,所以在中断中放心使用。

谢谢,第二点对我比较有用。我一直以为中断时累加器需要自己手工保存/恢复的,今天实验证明了中断时的现场保护包含了累加器。
再问一下:此特性是一直存在还是后来的固件版本才支持的?我没有早期的PLC了,无法实验此问题。
因对此问题存在误解,所以我一直只将累加器当临时变量使用,但从不在中断程序中使用。
另外,我不太喜欢在子程序中手工保存/恢复累加器,因为 movd 指令比较耗时间,在子程序不大时有点得不偿失,所以只将它作为临时变量使用。
生命存在的方式只有两种:腐烂或燃烧
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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