在工程項目中,經常需要用到斜坡函數發生器,特別是在一些過程控制當中,控制設備的輸出值需要平滑輸出,不能突然躍變到目標設定值,比如說比例調節閥等等,斜坡函數發生器可以經過一定時間平滑輸出。從而避免對設備的沖擊。特別是在電機的控制輸出當中,速度需要斜坡函數發生器來進行加速上升或下降,西門子PLC 用SCL語言編寫斜坡函數發生器的功能塊。主要計算公式如下:

這是一個完整的斜坡曲線,我們分解成如下:

從圖中可以看出我們一共分為五步進行斜率的增加到達目標值X(i0),得出計算公式:
1,采樣時間 ( sample_time)
2,初始值(Xinital)
3,目標值(Xtarget)
4,到達目標值的預設時間 (RAMP_TIME)
5,求出步數 (step)= RAMP_TIME/sample_time
6, 斜率=(Xtarget?Xinital)/step
從以上計算我們進行程序編寫,下面是FB塊接口定義參數:

SCL程序如下:需 要程序的朋友可以掃最后二維碼免費獲取

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
調節閥
+關注
關注
1文章
228瀏覽量
14962 -
函數發生器
+關注
關注
0文章
163瀏覽量
21200 -
控制設備
+關注
關注
0文章
146瀏覽量
11461
發布評論請先 登錄
相關推薦
熱點推薦
TB3140- 可編程斜坡發生器
電壓斜坡信號可用于需要電壓線性變化的電路應用。它通常用作參考信號、斜率補償器或電壓掃描發生器。可編程斜坡發生器(Programmable R
發表于 03-22 15:11
?6次下載
西門子PLC用SCL語言編寫斜坡函數發生器的功能塊
在工程項目中,經常需要用到斜坡函數發生器,特別是在一些過程控制當中,控制設備的輸出值需要平滑輸出,不能突然躍變到目標設定值,比如說比例調節閥等等
函數信號發生器怎么使用?函數信號發生器實現方法通常有哪幾種?
函數信號發生器怎么使用?函數信號發生器實現方法通常有哪幾種? 函數信號發生器是一種用于產生不同類
函數發生器和信號發生器的區別和聯系
函數發生器和信號發生器是電子工程領域常用的兩種設備,它們在實驗室和工業制造領域中扮演著重要的角色。盡管兩者在名稱和功能上有一定的相似性,但它們的原理和應用有所不同。本文將詳細探討函數
函數發生器、信號發生器和波形發生器的區別
在電子測試和測量領域,函數發生器、信號發生器和波形發生器都是重要的測試儀器,它們各自具有獨特的功能和應用場景。本文將詳細介紹這三種發生器的原
函數信號發生器怎么調頻率
函數信號發生器是一種常用的電子測試設備,它能夠產生各種波形、頻率和幅度的信號,廣泛應用于科研、教學、生產和維修等領域。在使用函數信號發生器時,調整頻率是其中一個非常重要的步驟。本文將詳
斜坡函數發生器算法的公式是什么
評論