西門子RS485總線接頭
全局數據塊將定時器數據存儲為保持性數據
無論將定時器放在什么位置(OB,、FC 或 FB),,該選項都有效。
1.
創(chuàng)建一個全局數據塊:
–
在項目樹中雙擊“添加新塊”(Add new block),。
–
單擊數據塊 (DB) 圖標
–
對于“類型”(Type),,選擇“全局數據塊”(global DB),。
–
如果希望能夠將該數據塊中各數據元素選擇為具有保持性,則確保選中數據塊類型“優(yōu)
化”(Optimized) 框,。 另一個數據塊類型選項“標準 - 與 S7-300/400 兼容”(Standard
- compatible with S7-300/400) 僅允許將所有 DB 數據元素都設置為具有保持性或沒
有保持性,。西門子RS485總線接頭
–
單擊“確定”(OK)
2.
向該數據塊中添加定時器結構:
–
在新的全局數據塊中,添加 IEC_Timer 數據類型的靜態(tài)變量,。
–
在“保持性”(Retain) 列中,,選中相應框以使該結構具有保持性。
–
重復此過程為要存儲在該數據塊中的所有定時器創(chuàng)建結構,。 可以將每個定時器結構放
置在獨立的全局數據塊中,,也可以將多個定時器結構放置在同一個全局數據塊中。 除
定時器外,,還可以將其它靜態(tài)變量放置在該全局數據塊中,。 將多個定時器結構放置在
同一個全局數據塊中可減少總的塊數。
–
可根據需要重命名定時器結構,。
3.
打開程序塊來選擇保持性定時器的放置位置(OB,、FC 或 FB)。
4.
將定時器指令放置在所需位置,。
5.
在調用選項對話框出現后,,單擊“取消”按鈕。
6.
在新的定時器指令上方,,輸入上面所創(chuàng)建全局數據塊和定時器結構的名稱(請勿使用助手瀏
覽)(例如: “Data_block_3.Static_1”),。