首页文章正文

博图参数实例与多重实例区别,参数实例的定义

1200多重背景数据块实例 2023-12-24 16:12 430 墨鱼
1200多重背景数据块实例

博图参数实例与多重实例区别,参数实例的定义

带有背景数据块的基本指令的单个实例、多重实例、参数实例三种背景数据块应用形式中,单个实例有占用数据块资源、不方便管理的特点。多重实例可以将指令本身的数据保存在调用函数块的在V14中新出了一种调用类型,参数实例,表面上看参数实例通过INOUT调用,多重背景通过STATIC调用,请问在使用中具体有什么区别,能讲通俗点吗,看帮助有点不好理解。就如图中所示

博图在插入定时器/计数器的时候,会弹出窗口,让你选择是单个实例,还是多重实例,还是参数实例:如果选择单个实例,则会生成一个DB块,每次还要输入编号,很麻烦;所以FB下面,可以选择多多重实例选择默认的背景数据块名,后OK。打开背景数据块可看见所有的实例都添加在背景数据块里多重实例参数实例参数实例建立与多重实例建立类似,FB和FC调用FB时选择参数实例选项,实例建立在

4.现在依然调用4次Motor块,选择多重实例,其名字分别为Motor_DB10~13 5.在左边的项目树下面,没有出现我们刚才所建立的数据块名,但是出现在-多重背景实例Motor块中的Static(静态类型--程序资源,在里面可看到定时器所分配的背景DB块,若使用的定时器指令比较多少,而且都采用“单个实例”的方式分配的背景DB块,那么在程序资源中就会出现很多个DB

∩﹏∩ 这里的参数实例,应该指的是,关于多重背景数块的参数实例,这里我来说一下多重背景数据块,比如,大家一起区食堂吃早饭,食堂的窗口相当于数据的接口,你提出你的要多重实例:比如,在FB块中调用定时器时,选择了多重实例,那么改定时器的背景数据块就保存在了当前FB块的Static中了。这样就减少了外部DB块的生成。参数实例:其实就是一个参数,在当前F

(1)什么叫“多重实例”?当在大量调用FB块时,若每个FB块都为其分配“单个实例”,则会生成很多个数据块,这样占用的数据块资源就比较多。比如在编写程序时,使用多重实例:比如,在FB块中调用定时器时,选择了多重实例,那么改定时器的背景数据块就保存在了当前FB块的Static中了。这样就减少了外部DB块的生成。参数实例:其实

后台-插件-广告管理-内容页尾部广告(手机)

标签: 参数实例的定义

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号