加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

S7-300状态字的BR位的作用与使用方法详解

(2014-11-16 10:52:20)
标签:

s7-300

工控老鬼

启程自动化培训

深圳plc培训

西门子plc培训

分类: 启程PLC培训
S7-300状态字的BR位的作用与使用方法详解

内容摘要:状态字的第8位为二进制结果位BR。在梯形图中,用方框表示功能(FC)、功能块(FB)和某些指令。图1中的FC1有3个双整数输入参数和1个双整数输出参数。输入变量IN_VAL乘以系数Par1,除以系数Par2后,得到输出参数OUT_VAL。SAVE指令将RLO保...
状态字的第8位为二进制结果位BR。
   在梯形图中,用方框表示功能(FC)、功能块(FB)和某些指令。
   图1中的FC1有3个双整数输入参数和1个双整数输出参数。输入变量IN_VAL乘以系数Par1,除以系数Par2后,得到输出参数OUT_VAL。SAVE指令将RLO保存到BR位中。

http://blog.gkong.com/uploadfile4/2011101175448197.jpg

   图2是OB1调用FC1的程序。I0.0的常开触点接通时,FC1的EN(Enable,使能输入)输入为1,才能执行FC1。如果FC1的EN端有能流流入,而且执行时无错误(除数非零),使能输出ENO(Enable Output)端有能流流出。EN和ENO均为BOOL型。

http://blog.gkong.com/uploadfile4/2011101175554897.jpg

   如果FC1执行出错(除数Party2为零,见图2的右图),它的ENO端没有能流流出。ENO可以作为下一个方框的EN输入,即几个方框可以串联。只有前一个方框被正确执行,与它连接的后面的程序才能被执行,这种连接方式具有连锁的功能。
   状态字中的二进制结果位BR对应于梯形图中方框指令的ENO。BR位为 1,ENO端有能流流出,反之ENO端没有能流流出。
   图1中最右边的SAVE指令对BR位的处理是至关重要的,如果没有它,FC1的ENO不能反映FC1的执行是否出错。
   下面是删除图1中的SAVE指令后,对应的语句表程序。
     A(   
     L     #IN_VAL
     L     #Par1
     *D   
     T     #MID_VAL
     AN    OV
     SAVE 
     CLR  
     A     BR
     )    
     JNB   _001
     L     #MID_VAL
     L     #Par2
     /D   
     T     #OUT_VAL
_001: NOP   0
   在最后两条指令之间添加下面的3条指令,FC1的ENO就能反映FC1的执行是否出错。
     AN    OV  
     SAVE    
     CLR  
   执行指令“AN  OV”后,如果除法指令没有出错(溢出位OV为0),RLO为1;如果除法指令出错(溢出位为1),RLO为0。SAVE指令将RLO送给BR位,CLR指令将RLO清零。
   除了SAVE指令,还有两条指令影响BR位。
   当RLO=1时,JCB指令中断程序的顺序执行,并跳转到跳转目的地。如果 RLO = 0, 则不跳转。
   当RLO=0时,JNB指令中断程序的顺序执行,并跳转到跳转目的地。如果 RLO = 1, 则不跳转。

 

您好,欢迎来到启程自动化培训中心,全新课程火爆预约中!

------------------------【点击查看】-----------------------

《S7-200综合班》 800040685(点击直接交流)
《S7-300专家班》
《S7-系统集成全科班》
《Eplan电气系统设计》
《WinCC系统组态》

-----------------------------------------------------------

详细课程情况请点击:http://www.gongkong8.com/course/

课程咨询电话:0755-85292922 QQ:800040685(点击直接交流)

启程为您提供最专业的自动化、PLC、系统技成相关技术的培训。专注只为成就您的高薪!【工控老鬼推荐培训机构
+++++++++++++++++++++++++++++++++++++
自动化专业技术博客:http://blog.sina.com.cn/wincchome
自动化专业技术微博:http://weibo.com/i/1721143974

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有