歡迎訪問蘇州依斯倍環(huán)保裝備科技有限公司官網(wǎng)!
依斯倍作為一家擁有38年歐洲環(huán)保行業(yè)服務(wù)經(jīng)驗的公司,同時依斯倍有自己獨特設(shè)計的電氣設(shè)計部門,參與了多個大型項目的設(shè)計,擁有豐富的項目施工設(shè)計經(jīng)驗,那么下面由依斯倍的電氣工程師帶領(lǐng)大家了解一下西門子PLC編程使用多重背景DB塊減少內(nèi)存的占用的方法。
在使用西門子PLC編程的時候我們會經(jīng)常使用定時器計數(shù)器,在調(diào)用定時器和計數(shù)器的時候,會自動彈出一個調(diào)用選項的會話框生成一個對應(yīng)的DB塊。但是每一個定時器或者計數(shù)器單獨生成使用一個DB塊會占用太多的內(nèi)存,而且編程上看上起也比較亂,學(xué)會使用多從背景數(shù)據(jù)塊DB,可以規(guī)范管理計數(shù)器定時器DB塊的使用。
首先以TIA博途軟件為例如下圖新建一個全局的DB塊,此處命名IEC定時器,這樣項目程序用到的定時器我們都在這一個DB塊進行定義和管理。
接下來打開剛才新建的全局DB塊,新定義一個IEC_TIMER的定時器名字可以隨意定義此處命名ICE_TINM1如下圖,在這里我們用多少就可以定義多少。
定義完成后在添加定時器或者計數(shù)器的時候會自動彈出一個調(diào)用選項的窗口,不要選擇確定,選擇取消從而不會對此定時器生成對應(yīng)DB塊。如下圖:
選擇取消后程序的定時器就不會有對應(yīng)的名稱,只有問號,我們雙擊問號然手點擊右側(cè)的一個菜單欄圖標 的圖標就會彈出程序所有定義的DB塊,然后點擊我們定義的全局DB塊后面的>>就可以進入到該DB快的內(nèi)部,進入DB快找到剛才定義的定時器如下圖點擊
點擊后還會在我們定義的定時器的名字后面生成一個.并且有一個對話框,對話框本來是選擇該定時器輸入或者輸出端的,此處選擇無即可,如果你要用定時器的輸出位,此處會有對應(yīng)Q輸出點可以選擇使用。
這樣我們用多少定時器都可以在一個背景數(shù)據(jù)塊進行定義和使用,當然用博途軟件有一個好處就是變量可以隨意拖拽,我們可以不用那么麻煩找變量,打開雙窗口功能(垂直拆分編輯器功能),將定時器變量直接拖到要用的定時器上方的對應(yīng)位置就可以,這都是使用小技巧。
想了解更多信息可登陸依斯倍官網(wǎng),官方網(wǎng)址 http://m.fsfs.com.cn ,專業(yè)工業(yè)廢水處理公司,依斯倍致力于工業(yè)廢水處理一站式解決方案,38年歐洲環(huán)保行業(yè)服務(wù)經(jīng)驗,管理好客戶的每一滴水是我們的使命
【文章來源:西門子PLC編程如何使用多重背景DB塊減少內(nèi)存占用 m.fsfs.com.cn】