查看: 7058|回复: 26
收起左侧

[H5U应用问题] H5U功能点介绍(四)-功能块的封装与实例化

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

马上注册,享受更多特权

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

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

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

[md][md]大家好,本期给大家介绍的内容是功能块的封装与实例化。

功能块的封装

如何通过功能块的封装提升编程效率

通过传统的编程方法实现多轴控制,多轴可共用的程序,需要复制一遍,再修改变量。通过传统方式进行编程,耗时长,效率低,还容易出错。

使用功能块编程,我们可以将程序里相同的部分封装到功能块内部,只需要修改外部输入输出参数,即可完成编程,方便快捷!

H5U如何在Autoshop中封装功能块

功能块实例化调用

如何在程序中调用功能块

使用Autoshop在编程时调用功能块,实际就是对功能块进行实例化。

实例化后的功能块拥有私有数据、可按照既定逻辑完成特定功能、完全封装、完全独立。
也就是说,调用两个相同的FB,分别经过实例化之后,虽然功能逻辑是相同的,但是内部的数据都是完全独立,互不干扰的。在使用时,只需要修改输入输出参数,不需要修改局部变量。

实例化的方式:

在实际编程中,我们会发现调用系统自定义的功能块时,是不需要用户进行实例化的,这是因为考虑到用户编程的易用与便捷,Autoshop将系统功能块的实例化进行了内部处理。
实际上,系统功能块也进行了实例化操作,故系统功能块也具有实例化之后功能块的特性。

[md]H5U功能点介绍系列视频


评分

参与人数 1水滴 +5 收起 理由
LuckyEric + 5 很给力!

查看全部评分





上一篇:H5U功能点介绍(三)-FB&FC
下一篇:H5U功能点介绍(五)-如何通过功能块保护工艺算法?

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

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

本版积分规则

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

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

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

4000-300124

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

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

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