查看: 6508|回复: 12
收起左侧

[H5U应用问题] H5U功能点介绍(三)-FB&FC

HC_Ma 2020-9-27 13:51:06 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
本帖最后由 liyiquan 于 2020-11-9 09:20 编辑

汇总贴 H5U功能点介绍系列课程-汇总帖

[md][md]大家好,本期我们将为大家介绍H5U的FB&FC功能。
H5U作为汇川第一款支持功能块编程的小型PLC,FB及FC的封装肯定是必不可少的功能。通过功能块的封装,有利于用户工艺的快速封装和复用,极大程度的提升编程的灵活性。接下来,让我们一起了解下这个功能吧!
PS:文章最后,我们附上了讲解及介绍视频,欢迎大家观看!
首先,我们先介绍下FB、FC的功能及优点:

①FB,FC类似子程序,当遇到具有相同功能的程序时,可以封装成FB、FC的形式。

②使用FB、FC复用,无需修改程序内部变量,提升编程效率;通过FB、FC的参数传递,可以实现不同控制要求。
③FB、FC封装成库,设置源码不可见,可提高工艺的保密性。
那FB与FC存在什么不同呢?
FB和FC最大的区别在于FB可以将自身的值永久储存在数据区域中,在执行过FB块或退出程序之后这些数据值仍然可用。而FC因为没有属于自己的数据块,所以执行过FC或退出程序之后数据将不会保存。

了解完FB、FB的功能及特点之后。接下来,我们介绍下FB、FC如何使用。

第一步,新建FB、FC,在工程管理栏,右键FB或者FC,可弹出对话框,点击新建按钮即可完成FB、FC的新建。
第二步,定义局部变量,打开FB、FC后,在最上方可以定义局部变量,以及修改局部变量相关的属性。可定义的变量类别有,IN、OUT、IN/OUT、VAR四种

第三步,FB、FC内部程序编程,打开FB、FC后,用户直接在编程区域编程即可。注意:为了方便复用,在FB、FC里面要使用局部变量来编程。

第四步,调用FB、FC,完成FB、FC的编程之后,有两种方式可以实现调用。方式一,通过Autoshop右侧的工具箱直接添加。方式二,在程序中直接输入功能块的名字。

第五步,插入FB需要在FB上方的???处输入FB的实例化名称,完成功能块的实例化。

第六步,如果插入的是FC,则无需实例化,但是每个引脚需要有对应的输入,才能正常编译。

最后,当用户修改了FB、FC时,可直接右键对应的功能块选择更新参数选项,来更新修改的内容。

介绍完FB、FC的基本使用方法之后,接下来给大家介绍H5U的导入导出库功能,利用好库的功能,有助于工艺的快速复用及提高工艺的保密性。

编辑完成的FB、FC可以通过导入导出的方式,到别的工程里使用,首先,需要将FB、FC导出成库。导出的方式有以下五步:
①右键FB,选择导出库
②选择导出路径
③输入版本号
④选择是否源码可见
⑤确定即可导出
导入库则有两种不同的情况:

情况一:导入的库封装时选择了源码可见,则在工程管理栏处导入,导入后可见、可编辑功能块内部的程序。这种情况下,功能块只能在当前工程使用。

情况二:第二种导入的库封装时没有勾选源码可见,则在右侧“工具箱-库”处导入,导入后不可见功能块内部的程序。这种情况






上一篇:H2U H3U PLC_Modbus地址对映表
下一篇:H5U功能点介绍(四)-功能块的封装与实例化

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

黑曼巴舍 2021-9-7 08:26:07 | 显示全部楼层
感谢分享 22836391b7cf88fdb38e4524fbda4b7.png 863ea96d70e65949b745d4cb80493e6.png   ,正在使用验证中
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部