應用領域 | 環保,化工,生物產業,電子/電池,電氣 |
---|
數據塊是在S7 CPU的存儲器中定義的,用戶可以定義多了數據塊,但是CPU對數據塊數量及數據總量是有限制的。
![]() |
參考價 | 面議 |
更新時間:2023-08-14 13:57:14瀏覽次數:630
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
6ES7517-3FP00-0AB0
一、數據塊
數據塊是在S7 CPU的存儲器中定義的,用戶可以定義多了數據塊,但是CPU對數據塊數量及數據總量是有限制的。
數據塊與臨時數據不同,當邏輯塊執行結束或數據塊關閉,數據塊中的數據是會保留住的。
數據塊分共享數據塊、背景數據塊、用戶自定義數據塊,下面分別介紹。
1.共享數據塊(全局數據塊)
其用于存儲全局數據,所有邏輯塊(OB、FC、FB)都可以訪問共享數據塊中的數據。
2.背景數據塊(私有存儲區)
其用做功能塊(FB)的“存儲器"。FB的參數和靜態變量安排在它的背景數據塊中。背景數據塊不是由用戶編輯的,而是編輯區生成的。
3.用戶自定義數據塊
其是以UDT為模板生成的數據塊。創建用戶定義數據塊之前,必須先創建一個用戶自定義的數據類型,如UDT1,并在LAD/STL/FBD S7程序編輯器內定義。
自定義數據類型UDT1的創建 可以參照之前的學習筆記:西門子PLC學習筆記五-(編程語言、數據類型)進行學習
4.數據塊的創建
數據塊的創建可以參考下圖:
二、數據塊的訪問
用戶程序可以以位、字節、字或雙字操作訪問數據塊中的數據,可以使用符號或絕對地址訪問。
在訪問數據塊時必須指明數據塊的編號、數據類型與位置。如訪問了不存在的數據單元或者數據塊,同時沒有編寫錯誤處理OB塊,CPU將進入STOP模式。
1.尋址數據塊
2.傳統方式訪問數據塊
傳統方式是:先打開數據塊,然后在訪問。下例為STL訪問數據塊代碼:
3.直接訪問數據塊
直接訪問數據塊是:直接給出數據塊的編號和數據在數據塊中的地址。可以使用絕對地址,也可以使用符號地址。如下例:
6ES7517-3FP00-0AB0
我們學習了西門子S7-200 SMART PLC基本操作、查看PLC信息以及PLC修改,本篇我們來介紹如何在編程軟件STEP7-Micro/WIN SMART中切換程序編輯器、輸入LAD程序以及如何編輯程序。STEP7-Micro/WIN SMART支持三種編程方式:LAD(梯形圖)、FBD(功能塊圖)、STL(語句表)。其中LAD(梯形圖)是的編程方式,本篇我們就以梯形圖為例來講解。
STEP7-Micro/WIN SMART的三種編程方式
切換編程編輯器。啟動編程軟件后自動創建一個新項目,并默認打開LAD(梯形圖)程序編輯器,單擊視圖菜單,在菜單選項中可以方便的更改編程編輯器。打開工具菜單的選項設置,在常規選項中可以更改所有新項目的默認編輯器。
更改默認編輯器
輸入LAD程序。單擊編輯菜單,輸入和編輯程序時經常用到編輯菜單和程序編輯器工具欄按鈕。下面我們來介紹輸入指令的幾種常用方法:1、從指令樹中選擇要插入的指令,按住鼠標左鍵將其拖放到程序段中的合適位置時釋放鼠標,相應的指令就添加到了程序中。2、單擊選中合適位置,出現一個選擇框,在指令樹中雙擊指令插入到程序中。3、單擊選中合適位置,單擊工具欄通用指令按鈕,在下拉列表中選擇指令輸入,或者在合適位置雙擊也可以從下拉列表中選擇指令輸入。
在合適位置雙擊鼠標選擇指令
另外,使用水平和垂直線可以在程序段元素之間繪制線。利用菜單欄或者工具欄按鈕,可以在所需位置插入行或者列。以上介紹的指令輸入方法適用于所有指令。將鼠標懸停在指令上,自動顯示指令功能和所需參數類型。
自動顯示指令功能和參數類型
在參數區輸入絕對地址和符號,符號可以以后再定義。必要時輸入程序注釋,加強程序的可讀性。單擊工具欄POU保護按鈕,在對話框中可以對POU設置密碼保護。
對POU設置密碼保護
編輯程序。STEP7-Micro/WIN SMART支持復制、粘貼、查找、替換等操作。用鼠標單擊程序編輯器的母線左側,可以選取整個程序段,此時按住鼠標左鍵拖動可以選取多個程序段。對選中的程序段可以進行整體的復制、粘貼等操作。
對程序段的操作
右鍵單擊程序編輯器的合適位置,在快捷菜單中可以選擇插入或者刪除需要的程序元素,包括子程序、中斷程序等。程序編寫完成后,單擊保存按鈕保存項目。
插入需要的程序元素
SIRIUS 3SK 安全繼電器是一致且經濟實用的安全鏈的關鍵部件。無論是需要急停功能還是保護門監控,也無論是需要光柵、激光掃描器還是要進行壓機或沖床的保護,使用細長型 SIRIUS 安全繼電器可以實現每一種安全應用,并在工程組態和價格方面達到。
提供有以下安全型功能:
監視傳感器的安全功能
監控傳感器導線
監控安全繼電器功能是否正確
監視關斷回路中的按鈕頭
在發生危險時進行安全斷開
SIRIUS 3SK 安全繼電器可實現安全等級 SIL 3 (IEC 62061) 或 PL e (ISO 13849-1)。