劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
2021-02-09 07:46
FB中STAT變數如何理解,請詳細解釋一下?
12
回覆列表
1 # 使用者2429676616371
例如,你的FB功能完成一個數值的累加,那麼你可以設定一個STAT變數用於儲存結果此時,每次呼叫FB就累加一次,如果你不使用STAT,那麼FB每執行1次,資料就丟失重新累加。
靜態變數是FB專有的,其是與背景塊一一對應,可以這麼說靜態變數就是FB的背景資料塊。其作用就是背景資料塊的作用,背景塊的作用就是,我自己編自己的FB,我在宣告表裡定義好自己的靜態變數,使用很方便不用考慮使用其它全域性變數時,要知道哪個是空的,哪個是別人用過的,就是重疊問題。尤其是多人編一個系統時就更有用了,用FC就沒有這個優勢。每次呼叫功能塊( FB )時,會被分配一個背景資料塊。此 FB 的實際引數和靜態引數都被儲存在該背景資料塊中。在 FB 中宣告的變數決定背景資料塊的結構。背景指定了功能塊的呼叫 。FB2可以使用FB1背景資料塊中的靜態變數,但需要滿足以下條件:(即使用多重背景時應注意的問題): 1.在管理多重背景的功能塊的變數宣告表中,為被呼叫的功能塊的每一次呼叫定義一個靜態(STAT)變數,以被呼叫的功能塊的名稱(如FB1)作為靜態變數的資料型別。2.應生成需要呼叫的功能塊(如FB1)。3.在管理多重背景的功能塊(如FB2)必須設定為多重背景功能。4.必須有一個背景資料塊(如DB1)分配給管理多重背景的功能 。背景資料塊中的資料是自動生成。
發表回復
∧
中秋節和大豐收的關聯?
∨
漁家傲全詞表達了作者怎樣的思想感情?
熱門排行
嶗山啤酒節營業時間?
一家四口玩水的文案?
怎麼區分花石榴和果石榴?
阿瓦隆之王和異鬼圍城哪個好?
創業團隊激勵的句子?
遠程機構聯鎖接線方法?
圈剎和油壓碟剎哪個好?
深淵號角隱藏英雄怎麼拿?
釣魚如何避免小魚鬧窩?
皮筋手鍊怎麼拼?
例如,你的FB功能完成一個數值的累加,那麼你可以設定一個STAT變數用於儲存結果此時,每次呼叫FB就累加一次,如果你不使用STAT,那麼FB每執行1次,資料就丟失重新累加。
靜態變數是FB專有的,其是與背景塊一一對應,可以這麼說靜態變數就是FB的背景資料塊。其作用就是背景資料塊的作用,背景塊的作用就是,我自己編自己的FB,我在宣告表裡定義好自己的靜態變數,使用很方便不用考慮使用其它全域性變數時,要知道哪個是空的,哪個是別人用過的,就是重疊問題。尤其是多人編一個系統時就更有用了,用FC就沒有這個優勢。每次呼叫功能塊( FB )時,會被分配一個背景資料塊。此 FB 的實際引數和靜態引數都被儲存在該背景資料塊中。在 FB 中宣告的變數決定背景資料塊的結構。背景指定了功能塊的呼叫 。FB2可以使用FB1背景資料塊中的靜態變數,但需要滿足以下條件:(即使用多重背景時應注意的問題): 1.在管理多重背景的功能塊的變數宣告表中,為被呼叫的功能塊的每一次呼叫定義一個靜態(STAT)變數,以被呼叫的功能塊的名稱(如FB1)作為靜態變數的資料型別。2.應生成需要呼叫的功能塊(如FB1)。3.在管理多重背景的功能塊(如FB2)必須設定為多重背景功能。4.必須有一個背景資料塊(如DB1)分配給管理多重背景的功能 。背景資料塊中的資料是自動生成。