如何创建一个FB块,并进行加密封装成库文件???

2020-10-21 17:02 更新 吴翠萍 浏览:364人次 微信二维码

【点击领取】三菱案例 | 西门子案例 | 电工手册 | 工具箱 软件

【点击获取】三菱PLC例程117个|西门子PLC例程777个

【点击下载】2020新电工仿真软件


之前经常有学员问什么是结构化编程,什么是FB块,怎么去建一个FB块,又或者有问到三菱PLC有没有库文件,怎么创建和调用等等问题。那么小编就给大家介绍一下FB块相关的知识,以及做一些解答吧。


1、什么是FB块?


FB块可以将特定的而且需要经常使用的功能打包成一个块,在程序中可以重复调用。

FB块也可以打包成一个库文件存放在电脑中,或者拷贝到别的电脑中使用。我们还可以对库进行加密,保证库程序的安全性。


2、使用FB块的优点是什么?

1)可以提高程序开发的效率;

2)可减少程序错误,提高程序的质量;

3)通过设置块口令,保护程序代码。


3、主程序中的数据是如何进入到FB块中进行运算,FB块的结果又是如何送到主程序中呢?

主程序中数据是通过局部标签接口进入到FB块中进行运算及返回的。





4、如何创建一个FB块?

下面以创建“启保停”FB块为例,介绍FB的创建步骤:

1.在工程中通过 “新建数据”创建FB数据。





2.在FB/FUN的“局部标签”选项中设置要在FB的程序本体中使用的局部标签。



3.使用标签创建程序本体,注意编辑好后没有在主程序调用是无法编译的。





4.将FB拖拽到MAIN主程序上,输入FB名称之后,便可编辑程序。



5、创建FB程序时应该注意什么?

① 注意软元件的使用,创建FB程序时,建议使用标签。将使用了软元件 (X10、Y10等)的FB程序用于多个位置时,可能会无法正常动作。

② 在OUT指令中将使用了软元件的FB程序用于多个位置时,将变为双线圈。可以通过SET/RST指令避免双线圈。

③ 在1次扫描中多次执行(子程序、中断程序、FOR~NEXT)的顺控程序内,如果使用了上升沿触发指令/下降沿触发指令、脉冲执行型指令(MOVP)在内的FB时,可能会无法正常动作。


5、如何将FB块进行加密、封装成库文件?

加密封装成库文件的操作步骤如下:

1.先选中FB/FUN,然后在工程菜单的“库操作”中选择“导出库”,并在弹出的界面中点击详细设置即可。





2.在设置页中进行库导出的相关设置,在公开设置页可以设置各部件是公开还是非公开。



3.在设置能否编辑页面中,点击对库部件设置能否编辑,会出现口令登陆界面,设置好密码,设置好库导出后能否编辑、只读还是读取禁止。





4.以上设置好之后点击确定,然后输入库文件的名称,将会生成usl格式文件。



6、新建的工程如何将保存好的库文件导入到工程中?

库文件导入新建工程的操作步骤如下:

1.在部件选择窗口的“库”中点击登陆用户库。



2.在弹出的对话框中选中之前创建的usl格式库文件,点击打开即可。



3.添加库文件后,在部件选择窗口的库页面可以看到该用户库中会显示出来,然后将FB拖拽出来就可以了。



以上就是关于FB块的相关知识,也是比较多学员问到的一些问题,给做了一下解答,希望对同学们在学习FB块过程中会有所帮助噢~

技成培训网原创,作者:蔡慧荥,未经授权不得转载,违者必究~


技成培训

微信公众号:jcpeixun


技成电工课堂

微信公众号:jcdgkt


技成PLC课堂

微信公众号:jc-plc


叨叨直播课
21年04月11日

好书推荐
< >

  • 三菱 PLC 技术功能指令应用详解

    为三菱FX2N系列PLC顺控程序设计和功能指令讲解,重点是功能指令讲解。为了使读者能够在较短的时间内正确理解、 掌握和应用功能指令,书中除了对指令本身作了详细的说明外...

  • 三菱FX系列PLC定位控制应用技术

    以三菱电动机的三菱FX系列PLC为目标机型,以广大自动化技术的初学者为对象而编写的一本专门讲解定位控制技术的入门书

  • PLC模拟量与通信控制应用实践

    以三菱fx2n plc为目标机型,介绍了plc在模拟量控制和通信控制中的应用。在模拟量控制中, 重点介绍了三菱fx2n plc模拟量特殊模块和pid控制应用...

  • 工控技术应用数学

    本书是针对工作在生产第一线的电工编写的。他们或因数学知识没有学好,或因时间长了有所遗忘等种种原因, 在学习和应用电工电子技术...

  1. 1
  2. 2