myway
級(jí)別: 探索解密
![]() |
FC Blobk 和 FB Block 有什么區(qū)別啊,什么時(shí)候用FC,什么時(shí)候用FB, 小弟搞不清楚了,請(qǐng)各位高手指教!小弟謝過(guò)! |
---|---|
|
高鋒
級(jí)別: *
![]() |
功能塊(FB)屬于個(gè)人自己編程的塊。功能塊是一種"帶內(nèi)存"的塊。分配數(shù)據(jù)塊作為其內(nèi)存(實(shí)例數(shù)據(jù)塊)。傳送到FB的參數(shù)和靜態(tài)變量保存在實(shí)例數(shù)據(jù)塊中。臨時(shí)變量則保存在本地?cái)?shù)據(jù)堆棧中。 執(zhí)行完FB時(shí),不會(huì)丟失實(shí)例數(shù)據(jù)塊中保存的數(shù)據(jù)。但執(zhí)行完FB時(shí),會(huì)丟失保存在本地?cái)?shù)據(jù)堆棧中的數(shù)據(jù)。 功能(FC)屬于個(gè)人自己編程的塊。功能是一種"不帶內(nèi)存"的邏輯塊。屬于FC的臨時(shí)變量保存在本地?cái)?shù)據(jù)堆棧中。執(zhí)行FC時(shí),該數(shù)據(jù)將丟失。為永久保存該數(shù)據(jù),功能也可使用共享數(shù)據(jù)塊。 由于FC本身沒(méi)有內(nèi)存,因此,必須始終給它指定實(shí)際參數(shù)。不能給FC的本地?cái)?shù)據(jù)分配初始值。 |
---|---|
本帖最近評(píng)分記錄: |