如果 FB 未“優(yōu)化塊訪問”(Optimized block access),則塊訪問類型為標(biāo)準訪問,標(biāo)準
訪問與 S7-300/400 傳統(tǒng)組態(tài)兼容,且允許符號訪問和直接訪問。 要將多重背景分配給標(biāo)準
塊訪問 FB,請按以下步驟操作:
1.
打開 FB 進行編輯。
2.
將定時器指令放在 FB 中的所需位置。6ES7 972-0BA11-0XA0
3.“調(diào)用選項”(Call options) 對話框出現(xiàn)后,單擊“多重背景”(Multi instance) 圖標(biāo)。 僅在將該指
令放置于 FB 中后,“多重背景”(Multi instance) 選項才可用。
4.
如有需要,請在“調(diào)用選項”(Call options) 對話框中重命名定時器。
5.
單擊“確定”(OK)。 定時器指令將出現(xiàn)在編輯器中,而 IEC_TIMER 結(jié)構(gòu)將出現(xiàn)在“FB 接口”
(FB Interface) 的“靜態(tài)”(Static) 下。
6.
打開將使用此 FB 的塊。
7.
將此 FB 置于所需的位置。 如此將為該 FB 創(chuàng)建一個背景數(shù)據(jù)塊。
8.
打開將 FB 放入編輯器時創(chuàng)建的背景數(shù)據(jù)塊。
9.
在“靜態(tài)”(Static) 下,找到所需的定時器結(jié)構(gòu)。 在此定時器結(jié)構(gòu)的“保持性”(Retain) 列中,
選中相應(yīng)框使該結(jié)構(gòu)具有保持性。
計數(shù)值的數(shù)值范圍取決于所選的數(shù)據(jù)類型。如果計數(shù)值是無符號整型數(shù),則可以減計數(shù)到零或加計數(shù)到范圍限值。
如果計數(shù)值是有符號整數(shù),則可以減計數(shù)到負整數(shù)限值或加計數(shù)到正整數(shù)限值。
用戶程序中可以使用的計數(shù)器數(shù)僅受 CPU 存儲器容量限制。計數(shù)器占用以下存儲器空間:
●
對于 SInt 或 USInt 數(shù)據(jù)類型,計數(shù)器指令占用 3 個字節(jié)。
●
對于 Int 或 UInt 數(shù)據(jù)類型,計數(shù)器指令占用 6 個字節(jié)。
●
對于 DInt 或 UDInt 數(shù)據(jù)類型,計數(shù)器指令占用 12 個字節(jié)。
這些指令使用軟件計數(shù)器,軟件計數(shù)器的大計數(shù)速率受其所在的 OB 的執(zhí)行速率限制。指
令所在的 OB 的執(zhí)行頻率必須足夠高,以檢測 CU 或 CD 輸入的所有跳變。