发布于 2011-12-29 00:07:44
1楼
不同的组织块有不同的功能和作用,在使用之前必须先明白各个组织块是做什么用的,才能在编程的时候得心应手。有些组织块在编程的时候是必须使用的,比如循环组织块OB1,冗余时必备的一些组织块等等。
OB组织块用于执行特定的程序段:
(1)启动CPU时
(2)在循环或定时执行过程中
(3)出错时
(4)发生硬件中断时
OB组织块的基本分类如下:
程序循环组织块(OB1)
时间中断组织块(OB10~OB17)
延时中断组织块(OB20~OB23)
循环中断组织块(OB30~OB38)
硬件中断组织块(OB40~OB47)
DPV1中断组织块(OB55~OB57)
异步错误中断组织块(OB81~87)
冗余错误中断组织块(OB70、OB72、OB73)
启动组织块(OB100、OB101、OB102)
详细内容请在下载中心下载文档阅读, A0059 应用文档 如何使用OB组织块
论坛有一个专门讲OB组织块的使用的帖子《产品技术介绍——Step7 OB组织块介绍和使用技巧》,链接如下:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=836150&s_id=0&num=72#anch
物竞天择,适者生存!