回复:请问OB35和OB10的区别?

头号笨笨

  • 帖子

    147
  • 精华

    0
  • 被关注

    6

论坛等级:侠客

注册时间:2006-03-28

普通 普通 如何晋级?

发布于 2011-03-15 10:24:20

1楼

OB35时间单位是毫秒,其时间是间隔时间,也就是说OB35以固定时间间隔运行。注意:设置的时间必须大于OB35中程序执行所花费的时间。
例如:如果中断时间间隔为50ms而OB35中的程序花费的时间是70ms,那么OB35中的程序还没执行完毕就产生第二次中断,程序就会出错,这显然是我们不想看到的结果。
打个比喻:
以现在的技术,让你间隔一小时去月球拿一块石头你能做到吗???
去月球所用的时间大于去月球的时间间隔,你做不到吧???

OB10的设定如下:
None 不使用
Once 只执行一次
Every minute 每分钟执行一次
Every hour 每小时执行一次
Every week 每周执行一次
Every month 每月执行一次
End of month 月末执行一次
Every year 每年执行一次
然后再设置开始执行的日期(Start date)和时间(Time of day)就可以了.
我爱西门子
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54710条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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