首页 博途FC块介绍

博途FC块介绍

举报
开通vip

博途FC块介绍博途FC块介绍1.定义FC(功能)是不含存储区的代码块,常用于对一组输入值执行特定运算,例如:可使用FC执行标准运算和可重复使用的运算(例如数学计算)或者执行工艺功能(如使用位逻辑运算执行独立的控制)。FC(功能)也可以在程序中的不同位置多次调用,简化了对经常重复发生的任务的编程。通常,函数会计算函数值,可以通过输出参数RET_VAL将此函数值返回给调用块。为此,必须在函数的接口中声明输出参数RET_VAL,RET_VAL始终是函数的首个输出参数。FC(功能)没有相关的背景数据块(DB),没有可以存储块参数值的数据...

博途FC块介绍
博途FC块介绍1.定义FC(功能)是不含存储区的代码块,常用于对一组输入值执行特定运算,例如:可使用FC执行 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 运算和可重复使用的运算(例如数学计算)或者执行工艺功能(如使用位逻辑运算执行独立的控制)。FC(功能)也可以在程序中的不同位置多次调用,简化了对经常重复发生的任务的编程。通常,函数会计算函数值,可以通过输出参数RET_VAL将此函数值返回给调用块。为此,必须在函数的接口中声明输出参数RET_VAL,RET_VAL始终是函数的首个输出参数。FC(功能)没有相关的背景数据块(DB),没有可以存储块参数值的数据存储器,因此,调用函数时,必须给所有形参分配实参。对于用于FC(功能)的临时数据,FC(功能)采用了局部数据堆栈,不保存临时数据,要永久性存储数据,可将输出值赋给全局存储器位置,如M存储器或全局DB。2.FC的参数(1)输入参数(Input)只读,调用时将用户程序数据传递到FC中。实参可以为常数。(2)输出参数(Output)读写,函数调用时将FC执行结果传递到用户程序中。实参不能为常数。(3)输入/输出参数(InOut)在块调用之前读取输入/输出参数并在块调用之后写入。实参不能为常数。3.临时局部数据(Temp)仅在FC调用时生效。CPU限定只有创建或声明了临时存储单元的OB、FC或FB才可以访问临时存储器中的数据。临时存储单元是局部有效的,并且其它代码块不会共享临时存储器,即使在代码块调用其它代码块时也是如此。例如:当OB调用FC时,FC无法访问对其进行调用的OB的临时存储器。CPU根据需要分配临时存储器。启动代码块(对于OB)或调用代码块(对于FC或FB)时,CPU将为代码块分配临时存储器并将存储单元初始化为0。(1)常量(Constat)只读,声明常量符号名后,FC中可以使用符号名代替常量。(2)常见问题S7-1200做多个FC块互连时的执行顺序?块的互连会影响到执行顺序,也会影响到接口参数的状态。S7-1200相互连接的FC块的执行顺序按照显示顺序执行,下图为一个例子,参数“data.tag8”首先在"块_1"输出,然后再在"块_2"中被读取。
本文档为【博途FC块介绍】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
吴迪差人
暂无简介~
格式:pdf
大小:114KB
软件:PDF阅读器
页数:1
分类:
上传时间:2023-05-21
浏览量:10