myway
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 177 点
下载积分: 613 分
在线时间: 7(小时)
注册时间: 2009-02-26
最后登录: 2022-04-29
查看myway的 主题 / 回贴
楼主  发表于: 2009-08-19 14:31
FC Blobk  和 FB Block 有什么区别啊,什么时候用FC,什么时候用FB,

小弟搞不清楚了,请各位高手指教!小弟谢过!
高锋
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看高锋的 主题 / 回贴
1楼  发表于: 2009-08-19 14:39
功能块(FB)属于个人自己编程的块。功能块是一种"带内存"的块。分配数据块作为其内存(实例数据块)。传送到FB的参数和静态变量保存在实例数据块中。临时变量则保存在本地数据堆栈中。 执行完FB时,不会丢失实例数据块中保存的数据。但执行完FB时,会丢失保存在本地数据堆栈中的数据。
功能(FC)属于个人自己编程的块。功能是一种"不带内存"的逻辑块。属于FC的临时变量保存在本地数据堆栈中。执行FC时,该数据将丢失。为永久保存该数据,功能也可使用共享数据块。 由于FC本身没有内存,因此,必须始终给它指定实际参数。不能给FC的本地数据分配初始值。
本帖最近评分记录:
  • 下载积分:+1(myway) 热心助人,加分表扬
    wwcwwc
    级别: VIP会员

    精华主题: 0
    发帖数量: 3392 个
    工控威望: 3188 点
    下载积分: 70165 分
    在线时间: 1601(小时)
    注册时间: 2008-04-20
    最后登录: 2024-05-14
    查看wwcwwc的 主题 / 回贴
    2楼  发表于: 2009-08-19 14:43
    楼上回答正解.
    简单理解是FB 带DB背景而FC不带.
    高锋
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看高锋的 主题 / 回贴
    3楼  发表于: 2009-08-19 14:44
    阀用FC电机用FB
    myway
    级别: 探索解密
    精华主题: 0
    发帖数量: 22 个
    工控威望: 177 点
    下载积分: 613 分
    在线时间: 7(小时)
    注册时间: 2009-02-26
    最后登录: 2022-04-29
    查看myway的 主题 / 回贴
    4楼  发表于: 2009-08-19 15:20
    茅塞顿开啊!再次谢过!