里面如何配置库_PLC创建功能块有什么作用?如何创建?学会后大大加快开发速度...

本文介绍了在PLC编程中创建功能块的重要性,如避免重复代码、模块化程序以加快开发速度及增强程序保密性。以欧姆龙NJ/NX系列为例,详细阐述了如何建立库工程、创建气缸手动FB功能块,并讲解了如何在其他工程中调用库文件中的功能块,从而实现程序的高效复用。
摘要由CSDN通过智能技术生成

为什么要自己建立功能块呢?

  1. 在重复操作不同对象相同的动作时,建立功能块可避免重复造车轮。例如气缸动作FB(包含 感应未到位报警时间,延时ON-OFF,手动-自动功能),只需修改气缸输出点其他气缸即可具有一样的功能。
  2. 将程序模块化,大大加快开发速度。气缸动作FB--伺服动作FB--常规工艺动作FB--收放卷FB灯等,这样将整个程序分块模块化后,在新项目中,可直接利用这些功能块。
  3. 增加程序保密性。有些特殊工艺往往是新设备的亮点和难点,打包成功能块,直接发给客户用,而客户也看不到里面的程序,保护了程序的私密性和防止了行业快速抄袭设备。

开始建立自己的功能块

以欧姆龙NJ/NX系列plc建立功能块为例

1.建立库工程

779fab2069348ce83f500314f444d360.png

2.创建气缸手动FB功能块,编写功能块程序

b04ab6bb22fcc9dc22ac00bb74191564.png

2.1配置号功能块的输入输出引脚

5b4e73e34281728d69283dd3decd86b5.png

2.2在程序中引用气缸点动FB,看是否引脚正确

771a158642dea2787a3aa25f649dee55.png

3.工程--库--库设置

fb256b4a8b3239c1e74a08b680ef1e50.png

3.1选择刚刚建的功能块

39ce687f869718f9da48d1270c274a0d.png

4.工程--创建库

edefdc0f089f425f987f728afc8cd315.png

4.1创建中

6e2eb03c798bcb3999043ce67a46c6b8.png

4.2选择库文件保存的位置

76954fab2c849ad4e81dfc93257802c9.png

4.3生成的库文件,即可在其他工程调用此文件,下面介绍如何调用这个库文件里的功能块

df16ed40a80cea8fa8172537e0b0ffcd.png

5.工程--库--显示库索引

73453c30262167e72d9047503c995dbe.png

5.1添加库

2f39949e0de60e056cee5494666fcd7e.png

5.2找到创建的库文件

1e220bbb47d21fb97da487b4fac42a2e.png

5.3添加后点击确定

20759bf666b39d0c799965ce5f32f109.png

5.4即可在右侧的工具箱看到添加进来的功能块

1bad2b103644c7128a97f00b6047a0c8.png

6.即可在新程序中调用

c22a7abb374a1af09ae4ac01de45a702.png
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值