找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
看看问题ID: 55479
在程序中FC对于数据都是左耳进右耳出,而FB很贴心,会记住你说的一些话,当你下次说的时候,它会想起来,而FC是打死也不记得的。哈哈哈。
FC不具备自己的存储区,而FB拥有自己的存储区------DB,在调用任何一个FB时,都必须指定一个背景DB.这一区别使得FC和FB在以下几个方面有所不同.
1.参数、变量的类型。
FB有静态(STAT)变量类型,而FC没有。
2.参数的赋值。
由于FC没有数据区,因此在调用FC的时候必须给形参赋实参,而FB的情况比较复杂,对于FB对于大多数类型的参数,可以赋也可以不赋。
UDT是自定义数据类型,DB块则是保存数据的地方.
回答者: net_submarine - 初级技术员 第5级 2010-7-24 09:19
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=55479&cid=1029
FB、FC区别?
http://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_id=49831&cid=1029
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!