【分享】一个很少见的赋值方法程序

已锁定

宁超

  • 帖子

    1009
  • 精华

    39
  • 被关注

    370

论坛等级:至圣

注册时间:2012-12-11

普通 普通 如何晋级?

【分享】一个很少见的赋值方法程序

2825

10

2015-09-23 10:06:30

*程序可以将输入的10个BOOL量状态赋值到输出10个BOOL接口上;

注意它的数组定义的方式。


/////////////////////////////////////////////////////////////////////

FUNCTION_BLOCK FB1  

VAR_INPUT

  in_00 : BOOL ;

  in_00_b AT in_00 : ARRAY[0..0] OF BOOL;    

  in_01 : BOOL ;    

  in_02 : BOOL ;    

  in_03 : BOOL ;    

  in_04 : BOOL ;    

  in_05 : BOOL ;    

  in_06 : BOOL ;    

  in_07 : BOOL ;    

  in_08 : BOOL ;    

  in_09 : BOOL ;    

  in_10 : BOOL ;    

END_VAR

 

VAR_OUTPUT

  out_00 : BOOL ;  

  out_00_b AT out_00 : ARRAY[0..0] OF BOOL;    

  out_01 : BOOL ;    

  out_02 : BOOL ;    

  out_03 : BOOL ;    

  out_04 : BOOL ;    

  out_05 : BOOL ;    

  out_06 : BOOL ;    

  out_07 : BOOL ;    

  out_08 : BOOL ;    

  out_09 : BOOL ;    

  out_10 : BOOL ;    

END_VAR

 

VAR_TEMP 

  i : INT;  

END_VAR

 

    FOR i:=0 TO 10 BY 1 DO       

        out_00_b[i]:=in_00_b[i];             

    END_FOR;

 

END_FUNCTION_BLOCK


【分享】一个很少见的赋值方法程序 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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