IEC61499功能块的定义——基本功能块

          功能块类型定义:为了满足不同应用场景的需求,IEC61499标准提出了三种不同形态的功能块类型,包括基本功能块、复合功能块和服务接口功能块,这里首先介绍一下基本功能块。

                                                                        基本功能块

        在IEC61499标准体系中,基本功能块是最核心的功能单元,也是所有应用设计的起点。如下图所示,基本功能块由外部接口,执行控制图表(Execution Control Chart, ECC),以及相应的算法(Algorithm)和内部变量(Internal Variable)四个主要部分组成。基本功能块的外部接口构成遵从2.2.1节中的定义,包含事件输入和输出,数据输入和输出,以及事件与数据的关联关系;基本功能块的内部行为和状态则由其算法和执行控制图表共同决定,其中前者定义基本功能块可以提供的内置功能,后者描述事件输入、算法执行和事件输出之间的因果关系。

         与IEC61131-3功能块不同,每个IEC61499功能块可以含有0个或多个算法,每个算法都满足下面的要求:

        ①可以读取所在基本功能块的输入、输出、和内部变量,并更改输出和内部变量的值,其中内部变量可以跨算法使用,相当于功能块内的“全局变量”,随着功能块执行完毕而“消失”。

        ②算法内可

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值