:1800弄(電子商務園)5005.
公司主營:西門子數控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2018-11-14 13:47:32瀏覽次數:308
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
描述:
使用以下庫可以實現過多的邊沿評價。通常CPU僅支持256個邊沿評價 - 見條目號:8804150。本程序例程也可以用于子程序中。通常CPU不支持此程序例程 - 見條目號:7115899。
這個庫包含兩個例行程序:分別適用于上升沿和下降沿。
圖1:庫文件夾
上升沿
圖2:上升沿子程序調用
參數 | 變量類型 | 說明 |
EN | BOOL | 必須始終高(1) |
Input | BOOL | 輸入,當發(fā)生(0 -> 1)改變時,激 活輸出1個循環(huán)周期. |
Memory | BOOL | 臨時存儲區(qū) |
Output | BOOL | 輸出 |
功能:
如果輸入(input)的狀態(tài)發(fā)生變化0 -> 1(上升沿),那么輸出(output)將被置位一個循環(huán)周期。
存儲位保留該狀態(tài)。為了識別另一個邊沿,輸入(input)必須運行一個零循環(huán)。這樣存儲位將被復位。
圖3:上升沿的時序圖
下降沿
圖4:下降沿子程序調用
參數 | 變量類型 | 說明 |
EN | BOOL | 必須始終高(1) |
Input | BOOL | 輸入,當發(fā)生(0 -> 1)改變時,輸出1個循環(huán)周期 |
Memory | BOOL | 臨時存儲區(qū) |
Output | BOOL | 輸出 |
功能:
如果輸入 (input) 的狀態(tài)發(fā)生1 -> 0 (下降沿)變化,那么輸出 (output) 將被置位一個循環(huán)周期.
存儲位保留該狀態(tài)。為了識別另一個邊沿,輸入 (input) 必須被復位為 High 1個循環(huán)周期。這樣存儲位將被復位。
圖5:下降沿的時序圖
上升沿與下降沿(塊: Edge_detect)
圖6:子程序調用塊Edge_detect
參數 | 變量類型 | 說明 |
EN | [BOOL] | 使能: 使能功能,必須一直為TRUE (1) |
IN | [BOOL] | 輸入,在上升沿(0->1)或下降沿(1->0),將被設置為“ OUT"一個循環(huán)周期。 |
Memory | [BOOL] | 臨時存儲區(qū) |
OUT | [BOOL] | 輸出 |
功能:
如果輸入“IN"出現上升沿(0->1)或下降沿 (1->0)變化,那么輸出“OUT2"將被置位一個循環(huán)周期。存儲位保存“IN"的當前狀態(tài)。
圖7:Edge_detect 圖
STEP 7 Micro/WIN庫的存檔文件:
把“rising_falling_edge.exe" 文件到一個單獨的文件夾,然后雙擊啟動該文件。解包 STEP 7 Micro/WIN 庫。然后可以集成這個庫到 S7-200 項目中,可以在 STEP 7 Micro/WIN的3.2.4.27 以及更高版本中使用這個庫。下載包含兩個子程序。
注意事項: