首页 > 其他 > 详细

codesys-FB块

时间:2021-08-13 14:29:45      阅读:137      评论:0      收藏:0      [点我收藏+]

1.FB块的创建

右击Application  ->  添加对象 -> POU ->功能块 ->打开

//FB块程序
//变量表

VAR_INPUT  //输入形参
  inStart : BOOL;
  inServcReady:BOOL;  
END_VAR


VAR_OUTPUT  //输出参数
  inComplete:BOOL;
END_VAR


VAR  //局部变量
  inBegin :bool;
END_VAR


//程序编辑区
IF inStart = TRUE AND inServcReady THEN inBegin := TRUE; END_IF IF inBegin = TRUE THEN inComplete:=TRUE; END_IF

 

//主程序
//变量表
VAR
    bStart: BOOL;  //实参1
    bServcReady: BOOL;  //实参2
    bBegin: BOOL;  //FB块输出读取

   //FB块调用前,必须实例化FB块。类似于面向对象编程的类
    Print_head : servc_homing;  
END_VAR


//程序编辑区
//调用FB块
Print_head(inStart:= bStart, inServcReady:= bServcReady, inComplete=> bBegin

codesys-FB块

原文:https://www.cnblogs.com/huangyicai/p/15136401.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!